Hello, I just did a first test of the new code. I like the new window. It looks like actual technology and not something from the last century. I hope somebody will follow and give the tree window the same format. I have some notes: When you have a tree window open, which is disabled, and you click on the best games scid crashes. It is no real use case, but when it happens a user may lose data. I have some problems with what you did with the game switcher window. The best games window I can open when I like, but the games in the switcher are always open. It leaves for its old content only one line, so if I have more than three bases open, I have to scroll to find a base. This is annoying. So it may be an idea to add an option in the context menu of the switcher whether to show the game list or not and keep this info in the options. Also the database part should be resizable for users working with many bases. Now Scid is for some seconds after startup not accessible, I do not know what it is doing, because there is no open database yet. I will check the new stuff in more detail in the next week.
Best Regards Gerd -----Ursprüngliche Nachricht----- Von: f...@libero.it [mailto:f...@libero.it] Gesendet: Freitag, 17. Juni 2011 15:44 An: scid-users@lists.sourceforge.net Betreff: [Scid-users] New "Best tree games" window I pushed into the git repository the code for the new dockable "best tree games" window: - Show all the results instead of the best ones only. - Calculate an automatic interest rating. - Allows to sort results by different multiple criteria, thanks to Gerd's sortcache (right click over a column header). - Saves current sorting criteria in options.dat (default sorting is rating-, date-). - Customizable layout using drag and drop, saved in options.dat As proof of concept i pushed a few lines patch that add the games list to "Database switcher" windows too. The direct link to download the full code is: http://bit.ly/mhdXUc Typical workflows: 1) Looking at chess games - Open your reference database - Open the header search (ctrl+shift+H) and set the filter to show only the games of a particular event (i.e last year "4th Kings") - Open the database switcher (ctrl+D): it will show all the games of that event - Sort result ascending by date (right click over the "Date" header -> sort -> New 1) - Sort same date games by white name (right click over the "White" header -> sort -> Add 2) - Load the first game - Open the "Tree" window (ctrl+T) - Open the "Best tree games" window (first button on the bottom-left) - Adjust windows layout (for example right click over "Best Tree Games 1: " -> Move to bottom. I usually keep the board on the left, tree window right-top, best games window right-bottom). - Adjust column layout of "Best Tree Games" windows with drag and drop or with right click over a column header-> add/remove - When board changes the "Tree" and "Best tree games" will update to show all the games matching the current position. - "Best tree games" will show the most interesting games. Sorting can be changed (for example by average elo, date) and right-click over a game allows to load/browse/merge. - Go back to database switcher and load the next game (notice that results in the database switcher are *not* effected by the current board position). 2) Preparing for an opponent - Open your reference database. - Open the header search (ctrl+shift+h) and set the filter to show only the games of your opponent - Open the "Tree" window (ctrl+T) - Open the "Best tree games" window (first button on the bottom-left) - Sort criteria and column layout are restored from previous session. - In the "Tree" window uncheck the "all games" button: this will show only stats and games of your opponent - Open your study database and create a new game - Making moves on the board will update the results in the "Best tree games" window where right-click allows to load/browse/merge a game. - If you reach a position never played by your future opponent checking the "all games" button in the "Tree" window will show any game in your database matching the current board position. As usual, feedbacks are welcome. Bye, Fulvio ---------------------------------------------------------------------------- -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users