=========================================================== | | | PENDING - WORK IN PROGRESS | | | =========================================================== Tester FICS et mode clavier (l 68 de main.tcl) (en plus avec Novag) =========================================================== | | | BUGS | | | =========================================================== =========================================================== | | | FEATURE REQUESTS | | | =========================================================== - stop engine after last move in annotation (?) - when FW on or network down, smoothen FICS connection - add variations from analysis engine when the engine is locked - Migrate optrainer to Mask - Option to set engines as 1st and 2nd default engines - Add a Game training ala Fritz' "Friend mode" - compile openseal for PocketPC - use tablelist package to revamp Game List window - port FICS canvas to PPC - FICS : user defined commands at login - Start game analysis at the end of the game to fill hash tables - Engines tournament (with specific opening line ?) - book generation from Scid (re-use of Polyglot code) - Highlight exact position of errors in PGN import window ====================================================================================================================== From: Michal Rudolf <mrudolf@kdewebdev.org> Subject: Re: Scid bugs Categories: bug: bug to be fixed cmd: command to be added opt: option to be added fea: internal feature to be added ide: larger feature, idea or new concept usa: improve usability, clean interface GAME EDITOR * cmd: [~] and [~=] buttons in Comment editor * cmd: "Save/Replace" option for "Current game has changed" dialog * fea: automatically delete empty comments * fea: merge game ignoring move sequences (use last matching position) * fea: merge game into variations too * fea: properly detect that game was modified * fea: warn user when replacing large portions of game comments * ide: any NAG in Comment editor (combo box?) * ide: better editor (best: merge Comment Editor and PGN Window?) * ide: allow merging two commentaries of the same games (f. e. we got (Annotator: Fritz 15. Bg5 ( {better } 15. Ng3) ) Annotator: Crafty 15. Bg5 ( {with equality} ) => 15. Bg5 ( {Fritz: better } 15. Bg3 ) ( {Crafty: with equality} ) GAME LIST * fea: highlight current game in game list by default * fea: mark that there are no matches instead of showing 1st game CROSSTABLE * fea: support larger swiss tournaments (such as Olympiad) PGN WINDOW * cmd: print game * ide: better PGN display (figurine font?) * opt: display 'strict' PGN * opt: strip spaces after/before brackets for variations in PGN window SEARCH HEADER * usa: improve Header Search window (use tabs?) SEARCH MATERIAL * fea: find symmetrical patterns (pawns a,b,c = f,g,h) * fea: search by white/black/all piece count * fea: find certain moves, specially captures (f. e. BxPe6 or RxNc3) * fea: 'any white(black) piece' in patterns * usa: Material Search window (use tabs) DATABASE * fea: reopen last databases/games * ide: datasets (you define current filter to be current database subset) * usa: improve Maintenance usability TREE * opt: configurable number of moves for best game PLAYER INFO * fea: filter games selectable in Player info PLAYER BROWSER * cmd: popup menu to load All/White/Black games of a player * opt: incrementally match player name ANALYSIS WINDOW & ENGINES * fea: chess engine output in main window SPELLCHECKER * fea: don't match partial name for surname INTERNAL GAME HANDLING * fea: in non-strict PGN view, convert all $ NAGs to symbols/words * ide: datasets (allowing to work on current filter as on the whole database) CLIPBOARD * cmd: remove game(s) from clipboard -> WORKAROUND : USE GAME LIST AND REMOVE FROM FILTER