Scid vs. PC Changelog

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)