Activity for Jens Nissen

  • Jens Nissen Jens Nissen posted a comment on ticket #353

    The tablebases are used online: whenever the tablebase enters a known position, the result and the moves are automatically shown in the Analysis pane #1 (even if no engine is running). Currently searching is indeed an issue in textbase format - at least, if the database is above the limit where it is not loaded into memory (see Preferences->Database->Edit PGN files smaller than). But as I am not too familiar with database design, I have not delved into the design of a new format. Especially now that...

  • Jens Nissen Jens Nissen posted a comment on ticket #353

    I am using Sygy online as the offline bases are far to large for any reasonable computer. As to the internal database format: I was thinking of using a open source file based database but as it has to be available in all major platforms and I'm not a database designer and it has to be really fast in the end probably supporting cql queries in user friendly manner (otherwise - why have an internal formmat?) I have not really started to implement anything. If you want to implement something - just copy...

  • Jens Nissen Jens Nissen modified ticket #353

    Qt5 Ubuntu 22.04

  • Jens Nissen Jens Nissen posted a comment on ticket #353

    i I always use Qt Creator, as I'm not familiar with cmake. Qt has it's own online installer where you can select every version you like.

  • Jens Nissen Jens Nissen modified ticket #352

    ChessX is inefficient when making moves on very large games

  • Jens Nissen Jens Nissen posted a comment on ticket #352

    Indeed loading the game takes a short time (I guess, it's the notation widget (=HTML generator and document browser) which stalls a bit) but once loaded, I can see no real delays.

  • Jens Nissen Jens Nissen modified a wiki page

    Wiki

  • Jens Nissen Jens Nissen renamed a wiki page

    Stockfish and ChessX

  • Jens Nissen Jens Nissen modified a wiki page

    ChessX and Linux

  • Jens Nissen Jens Nissen modified a wiki page

    ChessX and Linux

  • Jens Nissen Jens Nissen created ticket #227

    Refactor Time annotations

  • Jens Nissen Jens Nissen modified ticket #335

    Making comments

  • Jens Nissen Jens Nissen posted a comment on ticket #335

    The parser used to use the blank as token separator. Most of the "blank" issues should be gone in the upcoming release. Note that I trim all leading and trailing spaces from comments though. And also notice, that multiple spaces do not become visible in the game notation within ChessX (even though they are saved and can be seen in the comment dialog box) as ChessX uses a HTML browser to display the notation - the browser contracts multiple spaces magically. If you still find issues in the upcoming...

  • Jens Nissen Jens Nissen modified ticket #299

    chessx failed to run natively in wayland

  • Jens Nissen Jens Nissen posted a comment on ticket #299

    Did you compile with QT_QPA_PLATFORM set for wayland and did you install the wayland plugins into the plugins folder? There should be at least 3 directories for wayland in plugins.

  • Jens Nissen Jens Nissen posted a comment on ticket #299

    I have no idea what wayland is - my reference platforms are Mac Os, Windows 10 and a out-of-the-box Ubuntu. I can't test all the different Linux, FreeBSD and the like. Looking at the original post, I guess there is a wayland-egl library missing on your computer or your application build.

  • Jens Nissen Jens Nissen modified ticket #214

    Clean pgn files to normalize the pgn's

  • Jens Nissen Jens Nissen posted a comment on ticket #214

    N'ChessX 1.6.2 will contain automatic BOM detection and more changes to the parser. Also you can set a file to dirty with the context menu allowing it to be saved adter reading the file. I hope that this addresses your issues with PGN

  • Jens Nissen Jens Nissen posted a comment on ticket #226

    Ticket moved from /p/chessx/bugs/337/

  • Jens Nissen Jens Nissen modified ticket #350

    Lables of buttons don't appear

  • Jens Nissen Jens Nissen modified ticket #351

    Error opening PNG with O-O#

  • Jens Nissen Jens Nissen posted a comment on ticket #351

    I hope I did not break anything else now

  • Jens Nissen Jens Nissen posted a comment on ticket #350

    This does not happen on Mac OS nor Windows. You should switch to a newer version of ChessX as 1.4.6 is so stale, that I can't even really compile it anymore. Use Qt5 to compile with Linux, see my remarks on Qt6 (https://sourceforge.net/p/chessx/wiki/ChessX%20and%20Qt6/)

  • Jens Nissen Jens Nissen modified ticket #349

    Incorrect Pinned Move in Analysis Window

  • Jens Nissen Jens Nissen posted a comment on ticket #349

    Fix in 1.6

  • Jens Nissen Jens Nissen created ticket #25871

    Spambot protection engaged

  • Jens Nissen Jens Nissen modified ticket #222

    Analysis Window: Engine MultiPV settings ignored

  • Jens Nissen Jens Nissen posted a comment on ticket #222

    Modified the checked in version: If an engine has MultiPV set > 1, then this value is used. Otherwise, the GUI value is used (which is probably what most users will use - I bet 99% of users have never touched the engine option dialog.

  • Jens Nissen Jens Nissen posted a comment on ticket #222

    Added in 1.6, the GUI will define the MultiPV, the engine-specific option is ignored

  • Jens Nissen Jens Nissen modified ticket #222

    Analysis Window: Engine MultiPV settings ignored

  • Jens Nissen Jens Nissen posted a comment on ticket #222

    Ticket moved from /p/chessx/bugs/347/

  • Jens Nissen Jens Nissen modified ticket #333

    Accented letters in annotations not displayed correctly

  • Jens Nissen Jens Nissen posted a comment on ticket #333

    Should be fixed in 1.6

  • Jens Nissen Jens Nissen modified ticket #218

    upgade form stockfish 10 to higher.

  • Jens Nissen Jens Nissen modified ticket #310

    chess.com integration: Database pgn cannot be accessed at the moment()

  • Jens Nissen Jens Nissen posted a comment on ticket #310

    This probably happens if the selected interval does not provide any games

  • Jens Nissen Jens Nissen modified ticket #306

    git master fails to build on Qt 5.12

  • Jens Nissen Jens Nissen posted a comment on ticket #306

    Note to myself: Use "SkipEmptyParts" instead of Qt:SkipEmptyParts and include qt6compat.h

  • Jens Nissen Jens Nissen modified ticket #342

    Random games always repeat the same sequence

  • Jens Nissen Jens Nissen posted a comment on ticket #342

    Now using the QRandomGenerator. Should be fixed.

  • Jens Nissen Jens Nissen posted a comment on ticket #344

    Fixed this scenario, too.

  • Jens Nissen Jens Nissen modified ticket #346

    Dead Link in Website

  • Jens Nissen Jens Nissen posted a comment on ticket #346

    **

  • Jens Nissen Jens Nissen modified ticket #348

    Comments in UTF-8 are broken

  • Jens Nissen Jens Nissen posted a comment on ticket #348

    Fix in 1.6

  • Jens Nissen Jens Nissen modified ticket #317

    Multiple comments on a move not loaded from PGN (possible dataloss)

  • Jens Nissen Jens Nissen posted a comment on ticket #317

    Fixed in 1.6

  • Jens Nissen Jens Nissen modified a comment on ticket #217

    I fail to see the advantage of this - if you like your layout - don't change it. It won't change by itself unless a resizing is required for some reason. There is a somewhat obscure way of having a second layout - just have a second configuration file. Copy the original, modify and save the new configuration file to some other name. This is the way I do it for testing.

  • Jens Nissen Jens Nissen posted a comment on ticket #217

    I fail to see the advantage of this - if you like your layout - don't change it. It won't change by itself unless a resizing is required for some reason.

  • Jens Nissen Jens Nissen posted a comment on ticket #220

    I would like to get a bugfixed 1.6.0 out next before merging new features. Once this is done, I will look into this. Generally, I like the idea, as ChessX is mostly for learning and improving.

  • Jens Nissen Jens Nissen modified a wiki page

    ChessX and Qt6

  • Jens Nissen Jens Nissen modified ticket #344

    Mistake in Threefold Repetition Rule relating to En Passant

  • Jens Nissen Jens Nissen posted a comment on ticket #344

    Committed

  • Jens Nissen Jens Nissen posted a comment on ticket #344

    Very tricky scenario - thanks for finding this. I will fix it some day :-)

  • Jens Nissen Jens Nissen posted a comment on ticket #218

    All chess engines can be simply started from the commandline to see, if you got the right version. Step 1) Download the sse2 engine to lets say '/Users/you/Downloads/stockfish15-x86-64-sse2' Step 2) Open a terminal and make the download an executable file by chmod +x /Users/you/Downloads/stockfish15-x86-64-sse2 Step 3) Persuade gatekeeper to allow executing an unknown application spctl --enable /Users/you/Downloads/stockfish15-x86-64-sse2 Step 4) Run the engine by calling '/Users/you/Downloads/stockfish15-x86-64-sse2'...

  • Jens Nissen Jens Nissen modified ticket #343

    Saving issues

  • Jens Nissen Jens Nissen posted a comment on ticket #343

    Saving is a 2-stage process - saving a game to an in-memory image of a database and then saving the image to disk. You can chose to save both at once in the database settings.

  • Jens Nissen Jens Nissen modified ticket #333

    Accented letters in annotations not displayed correctly

  • Jens Nissen Jens Nissen posted a comment on ticket #333

    There is indeed an issue I will address in the next bugfix release. The codec for writing output was not properly set.

  • Jens Nissen Jens Nissen modified ticket #340

    error: ‘availableVoices’ is not a member of ‘ChessXSettings’

  • Jens Nissen Jens Nissen posted a comment on ticket #340

    Fix committed and in next release.

  • Jens Nissen Jens Nissen posted a comment on ticket #341

    Actually, there is code which should capture this - but there is a slight inaccuracy which will be fixed in the next release. On my PC, ChessX nevertheless claims the draw for the engines when I replay your game. But this might depend on some machine representation of 64 bit integer values (which I can hardly believe but you never know - I wish I could reproduce the behaviour you experience).

  • Jens Nissen Jens Nissen modified ticket #341

    ChessX Failing to Draw Game by Insufficient Material

  • Jens Nissen Jens Nissen modified ticket #339

    Adjustment of Font Size in Annotation displays and windows

  • Jens Nissen Jens Nissen posted a comment on ticket #339

    All widgets react to Command+Meta + Mouse-Wheel (Mac OS) (Ctrl+Alt+Mousewheel under Windows). Only small issue is: the setting is not persistent.

  • Jens Nissen Jens Nissen posted a comment on ticket #337

    Finally got it! Both behaviours are intentional. Opening or switching to a database can be quite time consuming, thats why scrolling does not switch to a database. Otherwise databases might be unteachable by keyboard w/o opening a whole bunch of unwanted databases. Opening either the game list or the notation has something to do with the usual workflow I anticipated: Open database opens the last game used in this database and opening a game switches to the notation (where else?). So that's why opening...

  • Jens Nissen Jens Nissen modified ticket #337

    DB tab scrolling highlights tab but does not switch to it

  • Jens Nissen Jens Nissen posted a comment on ticket #337

    I have probably set up my ChessX in a different way so that I cannot see the issue here - can you please post a screenshot? And is this on Linux? Window managers on Linux can be rather erratic.

  • Jens Nissen Jens Nissen posted a comment on ticket #338

    Try the engine in a command line and see, if it fails there, too. Usually they create an error there, too. Then change to a less optimized version.

  • Jens Nissen Jens Nissen modified ticket #294

    update on-line docs to show how to use chessx with external engine

  • Jens Nissen Jens Nissen modified a wiki page

    Installing Engines

  • Jens Nissen Jens Nissen modified a wiki page

    Installing Engines

  • Jens Nissen Jens Nissen modified a wiki page

    Installing Engines

  • Jens Nissen Jens Nissen modified a wiki page

    Installing Engines

  • Jens Nissen Jens Nissen modified a wiki page

    Installing Engines

  • Jens Nissen Jens Nissen modified a wiki page

    Installing Engines

  • Jens Nissen Jens Nissen modified a wiki page

    Installing Engines

  • Jens Nissen Jens Nissen modified ticket #301

    While Playing ChessX online with FICS, I can *not* use White pieces

  • Jens Nissen Jens Nissen posted a comment on ticket #301

    Can't reproduce it :-(

  • Jens Nissen Jens Nissen modified ticket #317

    Multiple comments on a move not loaded from PGN (possible dataloss)

  • Jens Nissen Jens Nissen modified ticket #338

    ChessX Auto Analysis Issues.

  • Jens Nissen Jens Nissen posted a comment on ticket #338

    The engine builds from the official Stockfish site do not work on Mac OS - they never did. You have to compile it yourself or take my builds from https://sourceforge.net/projects/chessx/files/chessx-extras/Stockfish%20for%20mac/.

  • Jens Nissen Jens Nissen modified ticket #293

    missing engine at start-up

  • Jens Nissen Jens Nissen modified ticket #315

    Git master does not build properly

  • Jens Nissen Jens Nissen modified ticket #210

    ChessX portable

  • Jens Nissen Jens Nissen modified ticket #161

    Custom sounds

  • Jens Nissen Jens Nissen modified ticket #161

    Custom sounds

  • Jens Nissen Jens Nissen posted a comment on ticket #161

    Custom sounds and volume slider part of 1.6.0

  • Jens Nissen Jens Nissen posted a comment on ticket #195

    You can modify the sound like all icons and images by following the help files in the chapter "Customizing ChessX". The sound files are located in a subdirectory "sounds" and the following files names are supported: "move.wav", "fanfare.wav" and "ding1.wav". You don't have to recompile ChessX for this.

  • Jens Nissen Jens Nissen posted a comment on ticket #332

    This sounds like an OpenSSL issue. For the latest sources from github I implemented a ssl-library info in the About-Box. Qt comes with Open SSL 1.1.1g, whereas the latest Linux all come with Open SSL 3.0.2. Even though this should not cause segfaults, but well, you never know in the hell of dynamic linkage.

  • Jens Nissen Jens Nissen modified ticket #299

    chessx failed to run natively in wayland

  • Jens Nissen Jens Nissen posted a comment on ticket #299

    Can't reproduce on Ubuntu

  • Jens Nissen Jens Nissen modified ticket #326

    Clocks don't seem to work correctly

  • Jens Nissen Jens Nissen modified ticket #279

    Wrong indent in game notation

  • Jens Nissen Jens Nissen modified ticket #332

    latest 1.5.8 release segfault on Mageia 9 (Cauldron)

  • Jens Nissen Jens Nissen posted a comment on ticket #332

    Can't reproduce on Ubuntu

  • Jens Nissen Jens Nissen modified ticket #320

    PGN tag Setup should be SetUp

1 >