EngineConfigWindow: Error on select Command or Directory
Thanks, fixed with: https://sourceforge.net/p/scid/code/ci/d8379b6955deb0b6523429105c3f33f2a23cdaa0/
Fix #271: in EngineConfigFrame button names are not deduced.
Bonjour Laurent, J'utilise scid 5.1 et remercie les développeurs de ce qu'ils font. Je trouve également interessant et pratique la fonction d'analyse du moteur qui evalue les coups ajoutés dans les variantes en temps réel. Cela evite de jouer le coup de la variante physiquement puis de revenir en arriere au coup principal. Cela permet aussi d'avoir une vision d'ensemble sur les évaluations du prochain coup. Pour l'autre capture écran sur les meilleurs lignes, il y a la fenêtre des joueurs avec la...
Bonjour, Je suis interese par cette fonction, mais je souhaite qu'elle soit integr dans la prochaine version. directement Je ne sais pas compiler sous windows. Merci bonne journee
No sound: snack not found but is installed (V5.1x (latest))
EngineConfigWindow: Error on select Command or Directory
Allow to display structued comments like edited in the Comment Editor
Thanks Fulvio! {By the way, I've noticed that the and sign "&" causes problems as well. Both in the PGN name and the directory name. --> sorry that's wrong, it was my fault!} The problem was if there are too many directories and subdirectories inwhich the pgn is stored, then SCID can't load it. Perhaps a Win 11 restrction.
Bonjour Laurent, si tu soutiens ma demande de fonctionnalité, tu peux cliquer sur « + » en haut pour « voter ». Ainsi, les développeurs verront rapidement si d'autres utilisateurs souhaitent également cette fonctionnalité.
Hallo Laurent, wenn Du meinen Featurerequest unterstützt, kannst du oben auf "+" für"vote up" klicken. So sehen die Entwickler schnell, ob sich andere User dieses Feature ebenfalls wünschen.
bonjour Jochen, Perso je ne pourrai pas t'aider car je ne sais pas faire. Mais je rejoins ton avis et donne mon témoignage concernant les échiquiers connectés. Il serait vraiment bien si scid pouvait être compatible avec tous les échiquiers en bluetooth ou en mode filaire usb. personnellement j'ai un dgt Pegasus pour le moment. je ne sais pas comment le connecter avec scid. Pour le moment j'utilise pgn master ou lichess pour jouer avec. il existe des marques chessnut, dgt, certabo, millenium, Mephisto...
Support of electronic boards
Plusieurs améliorations proposées
Bug scid 5.1 windows. Ouverture de 8-9 bases
Thanks Fulvio! By the way, I've noticed that the and sign "&" causes problems as well. Both in the PGN name and the directory name.
Explicit UTF-8 encoding for recent.dat
SpellChecker::read accepts UTF-8 filenames
Change spellChk to std::unique_ptr<SpellChecker>
Remove SPELLCHKVALIDATE
Add Filebuf::open_path
Assume all filenames are UTF-8
Revert "fix: export to UTF-8 filenames (#265)"
Refine ::move::showVarPopup
I’ve pushed a fix. It should now correctly handle all database filenames (PGN, SCID5, SCID4) for every operation (creation, opening, compaction). Currently, when exporting to text files (LaTeX, HTML, and PGN exports), non-ASCII characters in filenames may still appear garbled if your operating system isn’t set to UTF-8 (the default on Windows). However the PGN files can be reopened as databases (or manually renamed). Please let me know if you encounter any other issues.
Ah, got it, thanks. The fix is a bit invasive with many ramifications; it might take some time.
Hi I'm not using multiple monitors, and the paste FEN button doesn't work correctly. I have to go into the board editor, delete the existing FEN, and paste in the new FEN into the text box field.
I'm using Win 11 and it occurs even if the pgn file does not have this letter, but the directory which contains the pgn file does have these eastern european letters. Here a simple file for testing...
I'm using Win 11 and it occurs even if the pgn file does not have this letter, but the direcory which contains the pgn file does have these eastern european letters. Here a simple file for testing...
Could you please attach an example PGN and tell me your OS?
SCID crashes while importing a pgn with Easter European Letters
I managed to extend the Tcl coverage in my fork: https://github.com/bahmanm/scid-up/tree/master/tests/tcl
<Down> key pops up a new menu for variation selection
Version 5.1.202601
Sync flatpak
Add vcs-browser url to flatpak's appdata
Thanks! I have updated the Flatpak manifest, it should be fixed.
Also, the SCID 5.1.0 I tested was installed with Flatpak and I noticed that you are the also the maintainer. It seems that this Flatpak release doesn't remove the assertions.
Thank for your answer. I made a new build of SCID 5.0.2 on Gentoo with the -DNDEBUG flag and I can import the PGN with this crazy game of Nakamura ! It count 298 moves in the game list but the game can indeed be loaded with all the 810 moves. Finally, instead of trying to repair the corrupted si4 database, I recreated a new one in the si5 format.
Thank for your answer. I made a new build of SCID 5.0.2 on Gentoo with the -DNDEBUG flag and I can import the PGN with this crazy game of Nakamura ! It count 298 moves in the games listbut the game can indeed be loaded with all the 810 moves. Finally, instead of trying to repair the corrupted si4 database, I recreated a new one in the si5 format.
Thanks for the report. The issue you experienced occurred because assertions were enabled in this specific build. Assertions are a debugging mechanism designed to halt the program immediately when an unexpected condition is encountered. While this is useful for developers to find bugs, in a normal-use scenario this sudden halt can interrupt file operations and lead to unpredictable outcomes, such as the database corruption that occurred in this case. The technical details: - In the index structure...
SCID crashes while importing a pgn into a database
refactor(crosstab): modernize to C++20 with improved memory safety
Update llvm to version 21
Add Python script for .ssp validation and conversion
filter_spellcheck_file: remove fileutil dependency
flatpack: add Uwe's extra ttk themes
Change LABEL_OFFSET from 6 to 1 in pinfo.tcl
Close game list
scid 5.1 crash SIGABRT Treewindow
Thank you for reporting this issue. The clipboard access in both cases uses Tcl/Tk's selection get -selection CLIPBOARD. The only difference I'm aware of is that when pasting directly into a widget (like the FEN entry field in "Setup Start Board"), Tk sets the -displayof option to that specific widget, whereas the "Paste FEN" menu command uses the default (-displayof .). This could potentially matter in a multi-monitor setup. Could you please clarify: - Are you using multiple monitors? - Does the...
Piechart for player info (#214)
enginecfg: use <<EngineCfgConnect>> and <<EngineCfgLayout>> to avoid enginewin coupling
Minor fixes
Tooltip for SearchHeader Presets button
search::material: use the simpler ::validate::integer
Issue with pasting into SCID Flatpak on Aurora (Immutable OS)
Evrything seems to be working; after importing the big pgn-file into a new .si5 database. To me it seems that .si5 has some improvements. Chess960 games could well be the culprit; I update my database with TWIC and 960 is included in those files. Scid4.7 doesn't seem to mind. Improvements can at first be seen as a bug or an error; it is probably a good idea to convert my excisting databases using the pgn-method to the .si5 format. Thanks. greetings<< Harry
Thanks for the update. If you can confirm that after creating a new .si5 database and importing the big pgn-file, it works fine, we can safely assume the error was caused by some corrupt games. It may also be worth mentioning that Chess960 games are supported only in SCID5 (.si5) and PGN databases. Older versions may fail to detect this variant and incorrectly attempt to import those games into SCID4 (.si4) databases.
Thank you for your fast reply and explanation. Exporting to pgn didn't give any fails or stops. Opening that pgn-file in scid did give parsing errors for a number of games. I Deleted those games and used maintenance/compact database; opening the Tree Window gave the same problem and an abort. I've compiled scid 5.1 myself in gentoo based on the ebuild for scid-5.0.2; so it is possible i'am using an assert-enabled build. Out of curiousity I've started scid 5.1 again and opened the pgn-file (the full...
That assert isn’t an “index-generation” failure in itself; it’s Scid aborting because it hit an impossible move while replaying moves into a position: Position::DoSimpleMove(): Assertion `piece_Color(sm.capturedPiece) == enemy' failed Meaning: Scid believes a move is a capture, but the piece it thinks is being captured is not an enemy piece at that square. The crash you’re seeing is an assertion, and assertions are normally only enabled in debug (or assert-enabled) builds. In a “release” build this...
scid 5.1 crash SIGABRT Treewindow
Proof-of-Concept: Tcl unit-test harness
#232 Null moves
Update copyright years
Sync flatpak
search::header: use a simpler ::validate::integer
build_app.sh: use the latest code from the core-8-6-branch
configure: add LIBS variable
configure: some simplifications
sc_game_tags_set: fix the potential buffer overflow
search::header: implement preset filters
Remove unused fn ::search::header::save
options.write: escape variable names
::board::animate: redraw the captured piece as a tempory artifact
Avoid accessing ::enginecfg::engConfig_ from engine.tcl
Move engConfig_ to ::enginecfg (NFC)
Refactor ::enginewin::changeDisplayLayout
Enable "Save" button (and add a "Load" and "Make Default" button) for Header Search
::board::_animate: skip ::board::update on completion
The lastest Stockfish does not compile on Azure (Windows)
Exporting files with norwegian wovels messes up file names
Thanks. Fixed with: https://sourceforge.net/p/scid/code/ci/ed0200228b8ca4550034a89c931558c31fde4d24/
fix: export to UTF-8 filenames (#265)
Exporting files with norwegian wovels messes up file names
I’ve been exploring ways to enhance SCID with additional features for better game analysis, and I think a lot of the improvements could tie into broader strategy resources. One tool I recently came across, https://aquawinca.com/ offers a unique perspective on pattern recognition and probability tracking that could complement SCID’s analysis capabilities. Integrating something similar could make opening preparation and move prediction much more intuitive. I’d love to see future updates include customizable...
thanks
An AI analysis of this response suggests an “insecure personality” and other issues. My analysis won’t be as pleasant! Come on, you shouldn’t have argued as you claimed, especially when you’re clearly wrong all the way! A more mentally stable project facilitator or developer on a public project would have addressed what could be considered a UI bug separately and professionally put aside any tasks deemed not doable. Alternatively, they could have left it open for people to vote, but it is clear that...
UI improvements
I usually don’t argue over feature requests—everyone’s got their own preferences. But I have to admit, this one cracked me up. It’s probably among the silliest I’ve ever seen (I mean the request, not the person— we all do silly stuff, that doesn’t make us silly). It’s like walking into a vegetarian restaurant and saying, “Hey, you know what would really spice up your menu? More steaks. I’m not sure how hard it is, but maybe check out how McDonald’s does it.” If McDonald’s is your thing, then just...
UI improvements
Can you explain this in more detail? Every gamelist should close by click on the the icon on the left side or by select "close" from popup menu.
Close game list