What's new in Scid vs. PC 4.17
Nov 18, 2016
- Patches for chess960 and Gregors speedy tkText rewrite.
New in Scid vs. PC 4.16 (Jan 22, 2016)
- New Checkmate/Stalemate general search option.
- Make fics premove work properly, and with promotion.
- New Switcher menus to Open Tree/Best Games/Change Icon, and negate any open base filter.
- The Best Games window can now be unsorted (on ELO).
- Tree window has a short-display option (default is on).
- New Merida1 piece set with large sizes (from Richard).
- Change the colours of switcher current-base and book/book-tuning/tree next-moves.
- Update all latex export features from Chess12 to the modern Skak (author Richard Ashwell) and add Latex previews for game exports (linux only).
- Some Opening-Report and Player-Report fixes, and fix the Opening-Table options window.
- Show the custom flag names in the statusbar.
- Player Info: Add an extra 'Filter Games' hyperlink.
- Tournament finder: Change behaviour re showing tournament crosstable.
- Portugese update from G. Silva. Spanish update from Benigno.
- Add 50 move draw detection to Phalanx and UCI computer games.
- And new fics 'smoves+' command stores move-time (%emt fields). Bug fixes
- Export PGN bugfix introduced in 4.15.
- Properly handle OpenRecentAsTree, if base is already opened.
- 'Round' wasn't getting shown in the gameinfo if Date was unset.
- Annotation: try to handle zero move games.
- Work aroud for occasional Tcl issue which affects piece dragging.
- Game Save dialog didn't have translations.
- Remove a heap of compiler warnings.
- Tournament finder was showing incorrect number of games.
New in Scid vs. PC 4.15 (Jan 22, 2016)
- Engines:
- Limit engine ply option.
- Bind Control+Enter to add whole line.
- Tweak variation creation to avoid occasional var staggering.
- Show 'Ponder' as a UCI configuration option (now that engines may play with Ponder on).
- For the addmove button '+'. If move exists, just move::Forward.
- Annotation:
- Options for the score format (which allows them to be hidden in the PGN window).
- When finished annotating game, move to last move (instead of sometime staying at second last move).
- Dont show out-of-book messages for non-standard starts.
- Use-book feature didn't work under certain condition.
- Gamelist Window:
- Columns can now be reordered, hidden, or right/left alligned (right-click column titles).
- Replace the Flag button with context menus.
- Left/right keys scroll the gamelist view.
- 'Merge Game' menu item (patch only).
- Tree:
- When deselecting 'Adjust Filter', make the current adjusted filter remain.
- Fix up a few tree translations/text formatting issues.
- Option to show/hide the progress bar. (On OS X, the progressbar makes searches much slower).
- Fix unusual coredump closing unused tree.
- Spelling:
- Make Spellcheck interuptible, and remove limit of 2000.
- Update spelling file against Franz' June 2015 release.
- Skip spelling date check if game has no date.
- Tweak AddEloRatings feature to work properly with FIDE rating data newer than 2012.
- Don't ask confirmation of spellchecking clipbase.
- UTF-8 support (from Gregor):
- Databases can now be exported to PGN using either UTF-8 or Latin-1 character sets.
- Detect correct charset of imported pgn and convert all to utf 'Avoiding a mix of character sets inside a database.'.
- Support for ChessBase proprietary character set in PGN header.
- FICS:
- Add flip-board buttons to the mini observed games.
- Add a 10 minute line to offers graph.
- Hack to destroy the results messageBox if we are being 'rematched' or challenged.
- Unhide fics boards when a new observed game is announced.
- New takeback code (better, but needs more work).
- Add a 'Time' tag.
- Computer Tournament:
- Remember selected engines when changing number of engines.
- Use new is-check routine for stalemate detection (sc_pos analyze could cause core dumps).
- Change the tournament per-game time controls from min/secs to secs/secs (base/incr).
- Don't add time increment for in-book moves.
- Translations:
- Update for French from Dale Cannon.
- Minor Portugese update from martinus.
- Player Info:
- Player Info history feature (right click window).
- Add 'Total' separators to the playerinfo stats.
- Filtering opponent games wasn't working if tree open.
- Bug Fixes:
- OS X Board Options colour buttons were not coloured.
- Game import wasn't automatically pasting the text copy buffer.
- The pgn middle-button board popup could rarely be placed off-screen.
- Fix occasional (but annoying) bug regarding game truncation and variations.
- Creating a new database - board wasn't getting refreshed.
- Browsing a game - autoplay didn't stop straight away when requested.
- Some EPD fixes. Notably - auto save position.
- Also:
- Minor Compact database fixes; create a new game when compacting db (instead of leaving the current game as game 0, which is confusing), and ask for SaveGameChanges before compacting.
- Autoplaying multiple games - pause at each game end.
- Database switcher uses font_Tiny, so handle/resize this font a little better.
- Usual Help updates, including add a help button for the NAG window and Correspondence Chess / Xfcc / email help update.
- OS X hack to activate shortcuts keys when wm gives app focus.
- Setup board should always start with the current position.
- Try to make all base filenames absolute, hoping to fix duplicate file history entries and db opens.
- Add a string length validation procedure, and use it to limit Custom Flag entry boxes to 8 chars.
- Dont reload last/first game if already active.
- Gregor's qsort implementation for player finder sorting (sc_name plist).
- Bump player/tourney finder defaults.
- Make tournament finder respect EventDate tag.
- Patch to always load last game (ignoring base autoload).
- Bind Control+Wheel to font resize in the player and tournament finders.
- Merge game: move the merge game comment to the start of variation, and simplify comment.
New in Scid vs. PC 4.14 (Apr 6, 2015)
- Tree Mask:
- Mask auto-load option
- Automatically add move to mask instead of showing silly error message.
- Holding Control while opening the Mask context menu (marker/nags/color) adds a marker to the whole line (etc).
- Make Mask moves easier to see, and tweak menus.
- Board Setup:
- Enable piece dragging
- Flip the setup board if main is flipped.
- Make 'Clear Setup board' have Kings.
- Searches:
- Add End-Position-Only option to Material Search.
- Knight+Bishop sanity check was wrong, and we werent saving Knight+Bishop joint totals in saved searches.
- Tweak the other-base combobox in Board Search.
- Fics:
- Double clicking an observed game makes it your primary game (number is shown as bold)
- Refine Offer Graph layout (most games are short), and add a close button (previously was only escape key)
- New 'Censor' button (+censor opponent)
- Add a show/hide buttons feature
- Control+Wheelmouse alters Fics console font size.
- Only save games a few moves long.
- Computer Tournament:
- Automatically adjudicate in simple cases of insufficient material.
- Make the window more ergonomic
- Fix ponder not working with non-standard starts.
- Game Information:
- Comments now have their own line, and move some infos to the Statusbar
- When Gameinfo is hidden, make the mini Player Names clickable.
- Book Tuning:
- Add/Remove Line features
- Clicking on Book Tuning next move (in yellow) moves forward.
- Bugfix - truncate the polyglot books when using Remove Move.
- Score Graph:
- Remove the errant rounding up of +10 to +11 in y-axis, and raise border over graph bars
- Add backGround colour to graphs
- Middle button pops up the game position for any move.
- Other:
- New Portuguese translation from R. Silva (martinus at FICS)
- Update to Phalanx XXIV. The Tactical Game feature is a proper challenge now.
- Place Best Games window beside Tree window (in docking mode).
- Playerinfo: still show Bio info (if available) when there are no games in database.
- Automatically add the final move if adding a var at game end with the AddVar button
- Minor improvements for html/html+javascript Game Exports
- Set filter to deleted games prior to compacting game file.
- Documentation:
- Document how to alter the Game List fields
- Update OS X build notes.
- Update chess960 patch (no code changes), and document known issues.
- General Bug-fixes:
- Xboard engine annotation was ignoring 'Use Book'.
- Correspondence chess tls/encryption bugfix (Alexander)
- Properly flip comment editor board (if applicable) and other tweaks
- 'Find Best Move' feature was broke
- When saving game, throw error for badly formed extra tags (instead of silently discarding).
- When adding a var to end of game, make sure to auto enter *this* variation, in case of vars already existing
- Exit trial mode when changing bases.
- Gamelist sort confirmation column-name was not translated.
- Change move overwrite behaviour of eco browser and Opening Table moves.
- Remove superfluous padding from OS X aqua theme
New in Scid vs. PC 4.13 (Oct 27, 2014)
- Analysis Engine: exclude move(s) feature. Mouse-hover shows excluded moves (UCI only).
- Analysis Engine: button to pop-up unrevealed buttons, and redo a few icons.
- Maintenance: Bulk strip Comments/Variations.
- Depth-based Engine Annotation improvements.
- Tweaked key bindings (including FilterReset Control-r and GameSave Control-s).
- Improved Background Colour feature.
- Add 'Find' entry boxes to more windows (including spelling corrections) , and widget can now use regular expressions.
- Splash widget console now has a simple command history (up-arrow).
- Better Repair Base feature (from Gregor).
- Include Gregors fast file opening with the windows 32-bit binary.
- Bind Control-Wheel to alter fixed font size (in some windows).
- New Russian translation (from Sergey Nikolaevich Koyankin) and updated German one (from surrim).
- Enforce all tags (eg Event names, etc) to be less than 256 chars.
- Tweak Scid's Linux installer is to properly allow custom SHAREDIR.
- Windows drag and drop file open wasn't being init properly.
- Better handle language translations/encoding.
- Crosstable: bump max-player limit, tweak menus and bind right-click to menu, fix occasional allignment bug, and dont' automatically update (fixing busy cursor bug).
- Bump Opening Table limits, and minor bug-fixes.
- New (Skak) Latex export-games feature (author Mark Dennehy).
- Update Xfcc to handle secure connections (thanks to Andrew Hunt).
- Fix minor memory leaks, and dont slow game file compaction (we now reset filter).
- Bestgames has a game load menu instead of 3 buttons.
- Refine docked window drag and drop.
- Many minor OS X tweaks.
- Trim whitespace from name fields in game save dialog.
- Add whitespace corrections to spelling.ssp, and also tweak Event spelling corrections.
- Tooltips for the obscure buttons in main buttonbar.
- Analysis add move as 'New Mainline' was broke.
- Always get confirmation for sorting via gamelist.
- Enforce illegalilty of saving Event Date without Game Date.
- Phalanx updates and minor tacgame, sergame fixes.
- Make a few windows have small font buttons.
- Shift+Wheel(/ left-right wheel) scrolls a few widgets horizontally.
- Break up the long Book Tuning button menus.
- Many minor bugfixes and further tree-only filter fixes.
New in Scid vs. PC 4.12 (Apr 1, 2014)
- Gamelist/Filter fixes. Filter works better with Tree.
- New Crosstable tie-break options and reorder Crosstable menus.
- Game-result is now shown alongside Player names, at top of GameInfo window.
- Middle button in main board toggles game info.
- Databases open faster (Linux/OS X only - "avoid the time consuming file locking". Windows is in testing).
- Allow dragging Docked Window tabs to alter their order.
- Gamelist button/menu changes:
- Flag button is now context menu, Gamelist Save is moved to tools->export, Find button removed (use enter in Find entrybox)
- Spelling changes:
- Update spelling file to a custom version of Franz's Jan-5-2014 spellling.ssp.
- Spell-checking can now remove GM, IM, FM, CM, WGM prefixes from player names.
- Doing player-name replacements, show how many fail due to age/date considerations.
- FICS changes:
- Add user-configurable init commands.
- Board size slider is now a menu.
- Game Offers pack over buttons (making it less crowded, use escape/button-2 to cancel).
- New find entrybox to search the console.
- Remove Clear button (as getting crowded).
- Remove the never used big clocks.
- Add start, end sounds (and minor sound fixes - though still buggy).
- Dont save FICS aborted games.
- Disable engines when playing a FICS game.
- Analysis and Annotation changes:
- Make 'scoreToMate' work better and faster, which stops occasional incorrect Mate-in-N lines showing up, and works better at near-mate positions.
- Make the Annotation config window fit on small displays.
- Stop engine at end of annotating a single game.
- Try a new approach to Depth-based annotation, which works better, but still needs fine-tuning.
- Spanish translation update from Igor Sosa Mayor.
- Polish translation update from Adam Umiastowski.
- Add a find entrybox to the splash window
- Strip PGN Tags improvements
- Right-clicking toolbar Game-Save icon quick saves game.
- Sound devices can now be selected; mainly useful for Linux systems
- Dont insert newlines into PGN copied to text buffer... Some web PGN browsers don't work with newlines following movenum. eg "10.
- Nxc3"
- Save game history when Scid quits
- Remove tree status bar. Same info avail in switcher and tree text widget.
- Booktuning nextmove is now highlighted (same as Book), and padding has been tweaked a bit.
- Move Maintenance menu from File to Tools menu
- Remove the annoying " from myPlayerNames.
- Bugfixes:
- When saving PGN to file, disable translating pieces. (Export to PGN was already this way).
- FICS Digital clocks didnt appear under some circumstances
- Undo/redo refinement/fix for when buffer has been full
- Fix import issue - Sometimes first tag is lost (If UTF byte order mark is present)
- MSWindows - Board keyboard bindings are were getting lost after Variation window popup is dismissed.
- Some tooltip refinements, including removing tooltips with board update (mask tooltips were erroneously persistent).
- Tablebase window: Results Board was not getting packed (is now below Results Frame). Change the damn awful red, update help, give tbWin the widest paned window.
- With wish8.6, we cant close undocked windows with a Close button. Fix
- Some fixes for javascript and html game exports
- Correctly handle plain text crosstables.
New in Scid vs. PC 4.11 (Dec 2, 2013)
- Maximum board size is now twice as big
- Gamelist context menu (right-click). Less button crowding
- Annotation improvements: Depth based annotation, and cut-off features
- Dock a few extra windows (graphs, tablebase)
- Computer tournament stability/speed fix
- Locked Analysis Engines now show the locked position (not the working line) , and bug-fix the engine lock, which didnt work properly
- Add a low CPU priority check box to Engine Configuration window (especially important for MS Windows - where engines can kill GUI)
- Engine configuration window now repsonds to keystrokes to quickly find any engine
- Display "(altered)" in statusbar is game has been changed
- Fullscreen menu item (Options->Windows->Fullscreen)
- FICS tweaks, including over-riding takeback/abort request dialogs when game ends
- Remove some wasted space around FICS, main button bar, and other widgets
- New Greek translation
- Read custom chess pieces from /.scidvspc/pieces
- Docked tabs/menu refinements
- OS X - Clicking on URLs will open the link in a browser
- Add a command console to the start-up window
- Bug-fix: Fix main board rendering anomoly in docked mode with MS Windows
- Bug-fix: When tree is open, gamelist filter operations didn't work properly
- Bug-fix: Search in variations never matched positions at end-of-line
- Bug-fix: Opening Table favourites werent working properly
- In Export PGN dialog, add an option for "Space after Move Numbers"
- Keyboard short-cuts changes. Control-L (etc) no longer open/close, but open/raise
- Tweak Comment Editor and Player Info buttons
New in Scid vs. PC 4.10 (Sep 2, 2013)
- When sorting databases, don't reset filter and remember current game/gamestate
- Game history menu
- Implement (and bugfix) SCID's more comprehensive NAG framework
- Change a couple of field orders in the gamelist, remember field widths, and remove the icon context menus from the switcher (middle click now toggles show/hide the database icons)
- FICS: Allow use of alternative URLs (used during FICS outage) and other minor tweaks
- Window focus improvements (mainly for MS Windows and OS X)
- Computer Tournament: add 'Engine Scores as comments' option, and make some minor global/:: var changes
- Add Book Tuning to dockable windows
- Automatically flip board (if applicable) in game browser and analysis miniboards
- When diffing twin games, ignore newlines in the comments, which make diffing impossible
- Add undo points for user generated addNag events
- Bookmarks: add a few key bindings (delete/up/down), and shuffle the gamelist bookmark button up one row
- Drag and drop hardening
- Windows 7 bugfix: PGN export and Progress bars weren't working in undocked mode
- Translation framework updates. Overhaul Dutch translation, and remove (broken) Russian one
- Convert braces '{', '}' to '(',')' when exporting PGN comments (against PGN standard). Also tweak various PGN help topics
New in Scid vs. PC 4.9.1 (May 11, 2013)
- Fix promotion bug in non-docked mode
- Small pictures allign top/bottom in game info
- Clickable crosstable columns
- Make an undo point with Setup Board, and disable undo for Trial mode
- Add Tournament lookup to Player Info window
- PGN import window was not getting mapped
New in Scid vs. PC 4.8 (Aug 11, 2012)
- General:
- Drag and Drop file open(s) on Windows and Unix
- Custom background images (jpegs, gifs and pngs)
- Random sort pgn feature.
- Crosstable now have +/-/= subtotals
- (and Player Stats format changed from +/=/- to +/-/=).
- General PGN search has ignore case option
- Board Search gets it's combobox updated when DBs are opened and closed.
- Save game before PGN Import
- Save game: enable the use of 'prev game tags' for existing games. This allows easy addition of the same tags to consecutive existing games.
- Remove the 'Scid: ' prefix from several window titles
- Update some translations
- Show Linux version/distro in the startup window.
- Add a patch to make toolbar buttons raise only (instead of toggle open/shut)
- Add a patch for Chess960 support (from Ben Hague). Unfinished
- Analysis:
- UCI: properly handle UCI buttons. Previously they were invoked at every engine restart.
- Right clicking 'Add Var' button adds Engine Score comment only.
- Replace ponder on/off with hard/easy for xboard engines
- Super quick engine infos can happen before Scid's PV is inited properly. So we have to default to PV = 1
- Allow xboard engines to use lowercase 'b' for bishop promotion (eg a7b8b)
- Don't send an erroneous 'isready' (with 'uci') to quiet analysis engines
- Right clicking the widget allows to disable line wrapping
- Don't add a line to analysis history if moves are null
- Tree:
- Move ECO stats to the end of line.
- Several Mask refinements - notably Searches are much more readable and previously clicking on searched lines didn't work
- Fix up minor bugs about castling moves (OO, O-O, O-O-O)
- Computer Tournament:
- Computer Tournament Book feature
- Dont' kill tournament if engine crashes.
- Only pack the first 10 engine combos (which allows for big tournaments)
- Fix up Xboard time/move command order. Xboard engines should behave much better.
- Various other tweaks
- Gamelist:
- Show altered games in red.
- Control-wheelmouse scrolls up/down one page.
- Switcher now has text on two lines (if icons are shown).
- FICS:
- Digital clocks now (optionally) on the main board
- Better integration of FICS "examine" and "observe" features
- FICS has it's own options menu
- bind F9 to xtell instead of tell.
- Change the move.wav sound from tick-tock to a short click.
- OS X:
- Filter graph bugfix
- Material Search properly shows the little buttons
- Copy and Paste text from disabled OSX text widgets (engines, help, gameinfo)
- Buttons 2 and 3 are swapped around
- General Bugs:
- Work arounds for wish 8.5.12 and 8.5.8 issues
- Analysis logs can badly break autoscroll, so use normal frames and scrollbars.
- Handle PGN parsing of unspecified promotions (b8 becomes b8=Q , for eg).
New in Scid vs. PC 4.7 (Aug 11, 2012)
- Tree: Add coloured bargraphs representing win/draw/loss (and remove the old tree graph)
- Tablebases: Make best tablebase moves clickable.
- Tablebases: tidy up config , main window and help items.
- FICs: Can now play and watch (observe) multiple games at the same time.
- FICS: Support loading old/interupted games for analysis (using 'smoves' command)
- FICs: Add an Abort button. Other minor fixes.
- Serious Game overhaul (though still has minor issues) Add pause, resume features and mate, game drawn dialogs.
- Computer Tournament: Add 'first engine only' feature for testing a single engine against others.
- Enable material difference display for game browser and fics observerd games
- Analysis: View engine logs from within Scid, and can also disable logging.
- Analysis no longer word wraps, and uses fixed font.
- Analysis: add a xboard/uci protocol column to the engine list.
- Include updates to SCID's spellchk.c, improving the ELO add-ratings feature.
- Update spelling.ssp file to Jan 2012, and include with windows
- Player info: clicking FIDE ID opens relevant url.
- New feature: 'Search-Filter to Last Move'. All filter games will load at the last move (end of game).
- Refine the Calculation of Variation (Stoyko Exercise) feature and Help.
- Toolbar has a 'book window' icon.
- Tweak PGN context menu: reorder the Strip/Delete move items.
- Gamelist: replace the Negate button with a Select button.
- Tree: Include a patch for embedding the Best Games into the Tree window.
- Analysis: Revert Lock engine changes. Previously, lock engine would also start Trial Mode
- Bugfixes:
- Importing PGN, check that Promotion Moves are long enough (otherwise can segfault).
- Document CCRL pgn round name problem, and handle errors better when Name limits hit.
- FICS: remove non-ascii chars from commands if using timeseal.
- Gamelist: To display unusual characters, convert to unicode before displaying games.
- Sync html bitmaps with SCID.
- Book: Only do the second book move lookup if we have too. (slight performance boost)
- EPD: Quick fix for epd analysis annotation bug..
- Hungarian, Swedish and Potugese Spanish were broken if Piece translation enabled (which was default). Fixed.
- Fix up Tacgame score-isn't-updated bug
New in Scid vs. PC 4.6 (Aug 11, 2012)
- Undo and Redo features (partly from SCID)
- Microsoft Windows has a proper installer
- Always loads games at the correct game ply when using the tree and searches.
- Ratings graph can show multiple players (and there's a minimum ELO feature)
- Computer Tournament: Improvements for both Xboard and UCI engines, and implement the 50 move draw rule.
- Auto-promote feature for FICs
- Book tuning 'Remove move' feature
- Autoraise button raises all windows
- Annotation improvements, and it is now possible to score All moves while only annotating Blunders.
- Known aliases Biographical data is shown in the player information window
- The player info widget has buttons enabling quick player renames and look-up.
- 'Read-Only' context menu to the Database Switcher, and Read-Only bases are greyed out.
- Fix bug in the opening/theory table
- Remember game position when stripping comments and variations from PGN
- Change analysis colors for MultiPV to black/grey instead of blue/black.
- New 'Search in (other) Database' feature to the board search (from SCID)
- Variation/Mainline arrows can have custom colours.
- Crosstable can (optionally) show 3 points for a win
- Fix sc_remote (which allows games to be opened in an already running Scid vs PC)
- Phalanx tacgame bug-fixes (play brainy, and stop after the correct amount of time)
- Tweak the best games widget (make fields line-up)
- When handling Import PGN errors, show the game numbers as well as the line in file.
- Catch a nasty wish8.5.10 bug with the gamelist (Wish-8.5.10 should be avoided)
- Remove the broken integer field validation and replace it with something that allows backspace to work.
- Bind Control-Tab to 'switch to next base', and Control-(quoteleft) to 'switch to clipbase'
- Fix a couple of corner cases concerning dates and searches.
- Analysis widget : small speed improvements , icon changes and bug-fixes
- Add a help item for Maintenance 'Check Games' feature.
- Swap around the 'Next Move' and 'Event' game-information lines.
- New documentation about making Polyglot books.
- Make the player Report config widget a bit easier to use.
- Catch a nasty wish8.5.10 bug with the gamelist (Wish-8.5.10 should be avoided)
- New OS X HowTo
- Crosstable bugfix: the 'show white first' feature didn't work for two match rounds.
- Update 'Tips'
- Clarify Scid's maximum number of games
- Update Spanish and Polish translations
- Update FICs , PGN and Menu language translations
New in Scid vs. PC 4.5 (Aug 10, 2011)
- PGN Window:
- PGN chess font support (but font installation on Windows isn't great)
- Computer Tournament:
- Per-game time control
- Clock widgets for remaining time.
- Manual adjudication buttons, and a Restart button.
- General:
- Game List remembers it's view when switching between bases.
- Game Browser has new buttons and functionality
- Tournament Finder is more readable
- Restore PGN scrollbar (pgn option)
- Phalanx now reads enpassant and 50 move field from FEN (thanks Bernhard Prümmer)
- FICs console fg and bg colours are now configurable
- Name Editor tidy up and documentation review
- Player Info: add a 'Refine Filter' result group
- Typing 'OO' castles (previously only 'OK','OQ')
- Mask Search widget fixes
- Annotation: Dont add nags when annotating score. Don't repeat previous nag if annotating all moves.
- Crosstable shows current game in green
- Use translations for Game List column titles (if available).
- Add a 'Game Delete' menu
- Improve ./configure and Makefile, and CC FLAGS are propagated to all targets
- Game Save autocomplete now uses mouse instead of clumsy keyboard bindings
- Restrict Game List sort to valid columns, and add a 'confirm sort' widget for bases > 200000 games
- MS Windows tweaks:
- Windows Crosstable transparency glitch is fixed.
- Fix wheelmouse support in a few places
- Add a 'make-scidgui.bat' hack for assembling a new 'scid.gui' from subversion
- Computer Tournament buttons padding fixed
- OSX:
- Make an OSX app with a working ;> version of Tcl (thanks Gilles)
- Many OSX wheelmouse and graphical fixes.
- Bug fixes:
- Null move fixes including - analysis engines can append variations
- Tree training feature fixes
- Show Progressbar for loading bases with a dot (.) in their name
- If Scid crashes, Game List could be left with zero size
- PGN middle-click move preview feature fixed for variations
- PGN text tabstops are now dynamic to allow for correct column allignment in column mode
- Remember position of custom ecoFile if loaded
- Change the second book slot to avoid conflict with Annotation feature
- Catch unmatched braces in gamelist values
- Fix 'Paste FEN' castling sanity check
- Browser previously highlighted Next move instead of Current move
- Fix scid.eco unicode bug
- Remove 'newlines' from Mask Search results
- When addAnalysisVariation fails due to bad moves, don't move back N moves
- Theory table incorrectly started from start position.
New in Scid vs. PC 4.4 (May 23, 2011)
- Implement SCID's interruptable tree processing
- Implement SCID's custom flags
- Gamelist is much faster for big databases
- Add widgets to the gamelist for manipulating flags and browsing first/last/next/previous games
- Opening Book and Book Tuning overhaul - allow two books to be opened with side-by-side sorting, and various interface improvements
- Overhaul Annotate widget - allow choice of scores/variation/both and remember annotation options
- Crosstable sort by Country feature
- Update Fics to allow for different Port/IP Address (using SCID code)
- Graph changes - remember widget settings, change colours+dot size, fix up half-move bug and a title misallignment, add 2010 decade
- Fix up the global grab for progressWindow (opening databases)
- Add "Half moves" (moves since capture or pawn move) to setup board
- ECO Browser changes - add "update" and "up" buttons, when clicking on "Start ECO" open browser at top level, make statistics more readable
- Add the "Last Move Color" to the main board colours widget
- Restructure "Tools" menu
- Icons - remove the large gameinfo and togglemenu buttons, add a "comment editor" icon to the toolbar and tidy up various icons
- Busy cursor when sorting database via Gamelist column click
- For OSX (esp. single button mice) - bind to context menu for main window and pgn window
- Make the 'paste variation' feature work a bit better at var/game end
- Make variation popup remember it's location instead of being centered
- Add "Read-only" button to maintenance window.
- A nice PGN/htext performance tweak that smooths out large game edits
- When using "-fast", perform fast database opens also. Otherwise, update the progressbar to show "Calculating name frequencies"(todo?)
- Bug-fixes:
- Ubuntu 11 have put libX11.so somewhere stupid. Update configure script
- Paste FEN bug involving fen validation
- Fix promotion bug involving busy CPU and missed grab
- Fix off-screen window placement on windows
- On Macs, dont place the window at top of screen, as it's then stuck under the main menubar
- Make the game save dialog center and resize properly
- Fix up file loading (and bookmarks) of DBs with dots (.) in their name
- Statusbar shows correct value after Crosstable update
New in Scid vs. PC 4.3 (Feb 26, 2011)
- Clickable Variation arrows
- Paste Variation feature
- Database Switcher has been moved to the Gamelist Widget (and has some new icons)
- Gamelist can now perform logical ANDs in the search widget using "+", and include the date
- Gamelist now has remove-above and remove-below buttons.
- FICs improvements, including a ping feature to indicate network health (*nix only), and player communications are saved as PGN comments.
- FICs bug-fix: don't automatically accept rematches
- FICs "Opponent Info" button
- New Toolbar buttons: "Load First Game" , "Load Last Game"
- Bookmark Widget has been overhauled
- Analysis Engine's move history doesn't get spammed by "Mate in 1" (for eg) messages
- An engine can now be run in the Statusbar
- Allow engines to be reordered
- Simplify the Bestgames Widget : Remove the PGN pane, nice-ify the widget, and enable graph and best widgets to remember size.
- Several interface speed-ups from Fulvio
- Other SCID C++ changes from Gerd and Fulvio, including "Don't decode games when copying games"
- Some Tree Search optimisations from SCID
- Sort by number of Variations and Comments from Gerd
- Help Widget has a search entrybox
- Help Widget font size (and Pgn Window) can be easily increased by control+wheelmouse
- When pasting FEN directly, do a castling sanity check.
- Bugfix: When user starts scidvspc for the first time, clipbase is left closed
- Browser widget has a nicer button bar, and windows wheel-mouse bindings
- Overhaul the Edit Menus
- Numerous GUI fixes
- Revert PlayerInfo to old format, but add a "Won Drawn Lost" header.
- Tweak crosstable knock-out format
New in Scid vs. PC 4.0 (Jul 17, 2010)
- Computer Chess tournament feature
- The Gamelist widget has been rewritten to work with huge databases. Other new features include a case insensitive search, deleted items are greyed out, and there's a "Compact" button to empty trash with.
- Add a background colour option that applies to many text widgets, including gameinfo, pgn window and help window
- Restructured the analysis widgets, putting toolbar on top, tiny board at bottom, tweaking toolbar icons and reparenting analysis died error dialog
- Update the book and book-tuning windows (untested, from SCID)
- Add a new logo, and some wm title tweaks
- Board Screenshot feature (Control+F12)
- Bind mouse wheel to move progression (and widget resize) for the little browser windows
- Change all comboboxes to ttk::combobox
- Allow xboard lowercase promotion moves (eg while g7g8Q always worked, g7g8q previously failed)
- Enable hovering over toolbar help pop-ups
- Fix up analysis widget "lock to position" feature
- All analysis windows can now use annotation, and autoplay feature
- Bind F4 to start another analysis window
- Various C fixes from SCID
- Sync the tools::connect-hardware feature with SCID (untested)
- When using the setup board widget, do a sanity check about the FEN's castling field
- Some minor version fixes anticipating tcl8.6
- Small bugfix: variation pop-up could previously throw errors if moving through movs fast
- F1 *toggles* help window
- Remove space-only lines from project - they mess up vim's paragraph traversal feature
- Fics "withdraws offer" fix
- Toolbar icons tweak
- Allow databses to have "." in their name
- Tactical Game stores game result
- Set Game Info widget includes Site field
- Small "update idletasks" in main.tcl improves main board responsiveness
- Fix up the history limit of combobox-es (especially the setup board FEN combo)
- UCI kludges for Prodeo and Rybka from SCID (untested)
- Turn off craftys egtb (end game tablebook) for the analysis widget
- Comment editor bugfix - unbind left/right from main board
- Fix for matsig.cpp overflow (unapplied? , untested)
- Key binding for first/last game is now Control+Home/End instead of Control+Shift+Up/Down
- Perform a db refresh after importing PGN file(s)