2.1.11b (1 September 2005) [KDE 3.4.3 stable] * fix compilation dependencies * "fix" bug #65488 by disabling network games 2.1.11 (12 September 2004) [KDE 3.3.1 stable] * fix loss of key down action after switching windows (bug #86017) * fix removed lines being not updated at restart (bug #88990) 2.1.10 (4 July 2004) [KDE 3.3 stable] * use zoom in/out actions (bug #65478) * remove arrows in two players mode + add description for the three balls in multiplayer game (bug #65489) 2.1.9 (31 May 2004) * more detailed removed line display * display level in progress bar 2.1.8 (10 March 2004) [KDE 3.2.2 stable] * fix bug #65490 (default with simpler removed lines display) * fix bug #77170 (crash at startup) 2.1.7 (24 January 2003) [KDE 3.2 stable] * more control on drop down action by key press and release * move to left/right column actions * notifications * fix crash when switching from normal to arcade game * options for old style rotation, for direct drop down and for simplified "removed blocks" display[idea by Whitehawk Stormchaser] * next/previous player names removed: it was confusing imho * clean up configuration dialog GUI * better multiplayer highscores dialog * removed "start" button for clients 2.1.6b (18 December 2002) [KDE 3.1 stable] * fix stage display 2.1.6 (6 June 2002) * simplify start/pause button (ugly with large texts) * arcade mode (only 6 levels) for KSirtet [idea by Douglas Smith] * TDEAccel is not used anymore... * some code cleanup and separation of source directories 2.1.5 (16 April 2002) * highlight level lcd when it changes * progress bar for level [idea by Niko Boehm] 2.1.4c (13 May 2002) * fix crash when pause pressed during animation [report by Christian Esken] 2.1.4b (15 April 2002) [KDE 3.0.1 stable] * fix background color (less flicker and no more white background for not compliant (?) window manager) [report by Niko Boehm] * fix T piece rotation [report by Niko Boehm] * save key shortcuts [report by Niko Boehm] 2.1.4 (15 January 2002) * revamped settings * some cleanups * fix several problems in AI code : much better now (for ksirtet) * several bug fixes * fix piece rotation in ksirtet and kfouleggs [many thanks to Sebastian Boehm] 2.1.3 (16 December 2001) * use the dynamic library for highscores and the new API * fix a severe bug occurring for multiple gifts (multiplayers game in ksirtet) * reset gifts at game start (multiplayers game) * slow down the computer player (for ksirtet) * fix AI configuration saving 2.1.2 (29 November 2001) * fix pause behaviour in menu (forward port from 2.2 branch) * use TDEConfigGroupSaver everywhere * World-wide highscores for KSirtet and KFoulEggs !! 2.1.1 (17 October 2001) * some more reorganization * some code revamped and simplified * a DESIGN file ! * progressive fall animation added to kfouleggs * board can be made transparent :) * "removed" lcd now displays more details (ksirtet & kfouleggs) * highscores updated (new dialog) * ported to Qt 3.0 (a piece of cake :) 2.1.0b (28 November 2001) [SF 2.2 stable] * fix pause behaviour in menu [bug reported by Erik Hill] 2.1.0 (17 July 2001) [KDE 2.2 stable] 2.0.10 (03 July 2001) [SF 2.2 devel] * reorganized sources files * fixed level increase with initial level higher than 1 [thanks to Christof Musik] 2.0.9 (24 May 2001) * configuration of the initial level added [suggested by Alain Beyrand among others ...] * enhancement of highscores : nicer dialogs, nb of games, mean score, ... * use of KHighscore * use of KStdGameAction * fix shadow display 2.0.8 (11 April 2001) * fix for multiplayers game (see lib changelog) * pause when highscores requested [suggested by David Grill Watson] * create GenericBoard class (for future extensions) 2.0.7 (14 March 2001) * changed highscores accelerator to CTRL + H (more standard) * better use of session-management 2.0.6 (1 February 2001) [KDE 2.1 stable] * more explanations in KFouleggs score computation. * some fix in KFoulEggs piece drawing [I was not able to see the problem ; thanks to Tom Colgate] 2.0.5 (13 September 2000) [KDE 2.0 stable] * fix for change of behaviour in QCanvas (QCanvasItems need a show). 2.0.4 (4 September 2000) * fixed behaviour of button in highscores dialog when entering the winner name [proposed by Lotta Inkovaara] * fixed repaint problems of piece shadow [some flicker added though] * keys bindings should be now saved [due to some obscure bug in tdelibs/tdeaccel ; thanks to Chris] 2.0.3 * use of TDEMainWindow + interception of LayoutHint events to fix the resize problems ... 2.0.2 (19 June 2000) * versioning the XMLGUI files * removed (unstandard) title in dialogs * block size is configurable 2.0.1 (28 May 2000) * fixed highscores dialog showing empty if score too small [bug reported by David Grill Watson] * fixed something in the XML files ... 2.0.0 (10 May 2000) * stupid bug fixed (off by one error in random piece generation) * fix segfault when exiting with the close button 1.1.16 (14 April 2000) * AI is now configurable * multiplayer + AI for fouleggs !! * XMLguified + config cleaned up * animations can be configured on/off 1.1.15 (3 April 2000) * nicer "light removed" animation in ksirtet * new "bump falling piece" animation * new "progressive falling on remove" animation for ksirtet 1.1.14 (2 April 2000) * TDEAction * separated in two executables (ksirtet and kfouleggs) * use of QCanvas done * fixed a nasty bug for kfouleggs (segfault when the piece is almost at top and the action dropDown is activated) 1.1.13 (7 February 2000) * found bug in piece copying/random generation * TDEAboutData * first modifications for the use of QCanvas 1.1.12 (14 December 1999) * FE drawings are ok (not very cute though) * multiplayers status line completed : players names + gift leds * T piece starting orientation modified so it can be rotated immediately (this is of some importance for the AI player ...) * LCD style slightly changed * AI customization (to optimize AI ...) [uncomplete] * "What's This" added * multiplayers score dialog [uncomplete] 1.1.11 (8 November 1999) * keys were "inverted" for two-players-game. * Foul Eggs game !! (score + multiplayers + AI still to be done). 1.1.10 (14 August 1999) * big change for multiplayers game (due to heavy modification of lib) 1.1.9 (6 July 1999) * highscore dialog is "layouted" * layout fixes 1.1.8 * fixes in AI and gift mechanism. * gift received and gift sent shower in multiplayers game. 1.1.7 (21 March 1999) * "shadow" and "show next" are configurable via menu. * fix in shadow repaint. * fix : the removed line display is now cleaned when starting a new game. 1.1.6 (20 March 1999) * the main board now use QT's layout engine. * some clean-ups for future extensions. * asynchronous opponent gift treatement (no more funnies when gray lines arrive at unexpected time) * shadow of the falling piece (to limit parallax errors) ... 1.1.5 (11 March 1999) * fixed the layout code for Qt 2.0 (Mario Weilguni ) 1.1.4 (6 March 1999) * you can play against the COMPUTER !!! well its brain is rather limited but it's better than nothing :) * changes all over the place. 1.1.3 (6 March 1999) * bug fix : random generation is uniform among games in multiplayers. * bug fix : in multiplayer : dropdown state does not persist after gameover. 1.1.2 (2 March 1999) * big review of generic tetris code : - three fixes : * the falling pieces are better centered. * the next piece is shown well centered. * at game over the next piece is effectively the next one. - preparation for future extensions. 1.1.1 (28 February 1999) * many bug fixes for multiplayer (there are still some nasty ones around) 1.1.0 (25 February 1999) * big revamping : the old net code is gone ... a new one is coming : you can now play on the same computer ... the network code may (will ?) crash : understand "highly experimental" ;) * well it's almost ok. still some rough ends ... 1.0.2 (18 February 1999) * fix a focus bug (bug report by Malte Starostik) 1.0.1 (16 February 1999) * bug fix : no more funnies when pausing at unexpected moments [bug report by Malte Starostik] * keys settings were not saved [bug report by Sven Kuenzler] * drop pieces were not giving points anymore (thought I had already killed this one ...) * more clean-up (ad nauseam) 1.0.0 (19 June 1998) [KDE 1.0 stable] * final cleanup before 1.0 ! 0.2.12 (10 March 1998) * some cleanups * blink full lines * accelerated drop for dropped down pieces * one more time for ace players : the main score box was too small 0.2.11 * [Robert Williams] Added version.h and ChangeLog * [Robert Williams] Added getCaption() 0.2.10 * included in the CVS tree * KTopLevelWidget & KMenubar 0.2.7 * some cleanups + international support * net fix : use 'uname' rather than 'getenv("HOSTNAME")' 0.2.6 * no more NULLs (for the sake of 64bits) * a nicer highscores dialog (there should be no more truncated score for ace players :) 0.2.5 * just a minor change to allow compile in Linux/Alpha 0.2.4 * minor changes * "kexample 0.31" compliance 0.2.3 * adapted for libtdecore 0.7 * hide/show menubar + popup menu (ala kvt) * more compliant to the Style Guide 0.2.2 * use kdehelp * use of TDEConfig and clean the highscore dialog * use of kmsgbox for about :) [it is nice] 0.2.1 * use of KKeyCode for the management of keys 0.2 * many things : network game + extension for other similar game 0.1 * get rid of the grab stuff from the original version * small reorganisation * change of the key-bindings (cf help) * [Asger] the real scoring * [Asger] get rid of some needless stuff in GenericTetris * highscores