TkTetris History Log started at 0.93 Copyright (c) 1995-1999 Jeffrey Hobbs, jeff.hobbs@acm.org --------------- v3.2 20 April 1999 --------------- Added Game Types under the Options. Changed AddRows to move the existing piece up if possible, rather than always deleting it. Adding Growing Rows features, that adds rows throughout the game. better centering of the pieces in ShowNext and Stats. --------------- v3.1 8 July 1998 --------------- Added sync around Drop and in SocketRead to prevent pieces in the middle of being dropped from being removed and replaced by next piece. Fixed bug where AddRow could add a whole row of blocks that would never be checked for removal. Fixed multi-player Reset to continue the game. Made all events used virtual, added them to key bindings. Added key bindings for faster and addrow. Rearranged interface a bit. --------------- v3.0 26 May 1998 --------------- Uses expr rand() for random Added interactive key bindings changes Added cheat features Changed to use virtual events Fixed some Windows related bugs Changed to primarily use grid instead of pack Added "Add Random Row" button Made it namespace specific (now Tcl8.0+ only) --------------- v2.1 1997 --------------- Converted all '::' to ':' to work with incrTcl. Fixed bug in shadowing that caused it to not really disable itself. --------------- Released 2.00 August 29, 1996 --------------- Added multiplayer stuff and all that networking junk. Changed auto-pause default to 0. --------------- Released 1.1 August 29, 1996 --------------- Fixed potential double 'after' bug. Fixed minor bug related to 'after cancel'. Improved CheckRows speed a little. --------------- Released 1.00 August 16, 1996 --------------- For plugin, put stats and about window next to main board. Took out "set tk_strictMotif 0". Why bother? Added instant level update button (to increase speed during play). Made more internal variable references for widgets. Added internal docs. Made Auto-Pause checkbutton not show up for plugin. Made sure interval was at least 8 usecs. Made 'bell' a noop for plugin. --------------- Released 0.99 August 5, 1996 --------------- Other stuff.... Initialize _ran with [clock seconds] instead of [pid] Changes to make TkTetris work as either a Tk plugin or stand-alone --------------- Released 0.98 December 1995 --------------- Made some minor improvements in speed (replace '==' with 'string match') Added '-level' option at startup --------------- Released 0.97 Tue Nov 28 11:25:07 PST 1995 --------------- Added back all the command line option stuff Replaced random proc with something totally portable --------------- Released 0.95 --------------- Totally revamped the code to be more portable (actually, more embedable) --------------- Released 0.94 Sat Sep 30 15:43:16 PDT 1995 --------------- Stripped down the random function to only the necessities Removed all mutex stuff since it was unnecessary Added Xdefault option recognition