Find help directly in the program or in the Manual.
Find hints on customizing ChessX to your needs.
Details on the program's interna can be found in the Reference.
And do not forget to Browse thru the Wiki for specific topics.
Code Contributors should read the HOWTOs:
First Fetch the Code, afterwards Coding, then on Compiling, there are some hints on Compiling for Linux
Translators should read on
Fetch the Code and then HOWTO Translate
Release managers should read
About the release process
and on tagging in svn
Wiki: ChessX and Linux
Wiki: Customize ChessX
Hi, I'm using chessx in Kubuntu 20.4. The opening dialog, like the save window, does not display any files or directories. Please, how can I report a bug?
ChessX version 1.4.6.0 UNIX GNU Qt5.12.5
Best Regards ... František
Hello Frantisek,
submit bugs here: https://sourceforge.net/p/chessx/bugs/
Describe what you do and what you expect and what you see instead so that I can reproduce it.
If necessary, please attach PGN-files you used or attach screenshots.
Kind regards,
Jens
Last edit: Josue Danilo Pineda Castaneda 2022-04-25
Hi @danilo-josue ,
1 Which language specifically?
Spanish? (or other?)
I just sent a pull request with Spanish Translation but it will take a few days before the maintainer gets to look at it,
https://github.com/IAHM-COL/chessx/blob/spanish-i18n/i18n/chessx_es.ts
Translation source code is better edited with QtLinguist, which comes with the QtCreator. The TS file can be open with the Linguist, and the gui is self-explanatory, however;
https://doc.qt.io/qt-5/qtlinguist-index.html
You can implement binaries by putting them in data/lang directory, (I believe)
https://github.com/Isarhamster/chessx/tree/master/data/lang
https://github.com/IAHM-COL/chessx/tree/spanish-i18n/i18n
(these are ready up to last code)
5 If you want a TS file for other language, one empty TS file ready to begin translated can be created. If you want help, let me know which language specifically, and I make the TS source if you need me to.
Regards,
Hello, I started using chessx and have question about linking stockfish. In preferences i've installed stockfish, and than when i'm trying to run analisys, stocfish starts, but nothing happens (in stockfisk window where i see chessboard, and also in analisys window). I'm running chessx and stockfish on Mac M1
These things are better suited for the mailing list.
You need to compile stockfish youryelf as the distributed sf is a Gui application which does not work as expected.
I am trying to compile ChessX in Visual Studio on Windows. I installed the Qt library package into Visual Studio. I cloned the ChessX source code repository from Github into Visual Studio. Visual Studio does not accept chessx.pro as a valid project file, even after I rename it to chessx.proj. I opened chessx.pro in an edit window and tried to compile, but I get multiple compiler errors related to CMake. I could not find a qmake file. I tried opening a command prompt window in the source directory and running "lupdate chessx.pro" but got the error message "'lupdate' is not recognized as an internal or external command, operable program or batch file." I tried running "qmake" and "qmake chessx.pro" but got the error message "'qmake' is not recognized as an internal or external command, operable program or batch file."
Has anyone ever successfully compiled ChessX in Visual Studio? If yes, what is the procedure to follow?
I know that there is (was?) a Qt extension of Visual Studio, but I haven't used it for years now. At least this extension is required for handling the moc'ing and the language specific handling of the sources. As this extension was always kind of tricky, I would prefer the Qt Creator for compiling chessx.
The ChessX Wiki on SourceForge says "Compiling the source is simple. Just unpack the sources, go to source directory (chessx) and execute:
lupdate chessx.pro
qmake
make"
Is there a command-line compiler I can run in the Windows OS to execute those commands? Instead of installing and learning how to use the Qt Creater IDE?
Last edit: Steven A Brown 2025-05-10