2004-05-14 Benjamin Meyer (v.1.5.1) * Moved settings into a KConfigXT dialog. 2003-05-23 Dave Corrie (v.1.4.90) * GUI cleanup * Double-buffer painting * Replaced paused pixmap with i18n-friendly text * Code cleanup * Added 'Prefer Unscaled Tiles' feature * Removed 'Is Game Solvable?' feature (it didn't work). It will be re-instated when a suitable algorithm is present * Fix bug 53893: Gravity should be applied before calculating hints 2002-11-27 Dave Corrie (v.1.4.1) In conjunction with Jason Lane: * Move tile handling (loading/scaling/highlighting etc) into separate class (class TileSet) * Permit resize of playing window * TODO: game startup optimization, double buffering, remove paused icon (not i18n friendly) 2002-08-01 Dave Corrie (v.1.4) Recent changes of note. (Does not list all the changes that happened in the last three years!) * [Andreas Beckermann] make keybindings configurable * [Jason Lane] statusbar shows number of tiles remaining * [Jason Lane] smoothScale tiles when shrinking * [Jason Lane] remove need for separate tile mask pixmap * [Jason Lane] reset "cheat mode" flag when changing board size or difficulty level * unicode names are now shown correctly in highscore table * improved speed of layout calculation * reduced flicker when highlighting/unhighlighting tiles * cache current tile scale value * FINALLY fix undo/redo in gravity mode 1999-06-19 Mario Weilguni (v.1.3) * tiles now have a mask, better drawing * pausing games is now possible, but the pixmap should be i18n'ed by some means * fixed undo/redo in combination with gravity * fixed a mysterious undo bug in combination with gravity * prepared for 2.0 (hopefully) 1999-04-09 Mario Weilguni (v.1.2.2) * fixed another bug in writeHighscore 1999-04-04 Mario Weilguni (v.1.2.1) * replace all locale->translate with i18n * fixed a bug in the writeHighscore method 1999-03-31 Mario Weilguni (v.1.2) * added gravity. * TODO: gravity and the check for unsolvable games do not work together * fixed menu accelerator 1999-01-03 Mario Weilguni (v.1.1) * some board sizes did not match the entry shown in the menu. Fixed. * fixed a few warnings with egcs * removed my initial highscore 1998-07-17 Mario Weilguni * moved to version 1.0 (itīs stable enough now) 1998-04-10 Mario Weilguni * better highscore management. highscores are now score-based, not time based * board.cpp: fixed some bugs * the game doesnīt ask anymore for a name if the score is not good enough for the hall of fame 0.2.1: * [Robert Williams] Added getHelpMenu() * [Robert Williams] Added version.h 0.2: added this changelog fixed a bug in the pathfinder (reported and fixed by Stephane Alnet ) fixed a bug in the Board::lighten() function on 8-bit displays. Reported by Marc Diefenbruch Added a "Hall of Fame", mostly taken from kreversi. Added "About Qt" to keep the Trolls happy Fixed that "player-has-won-and-must-go-to-the-bathroom"-bug (the elapsed time was taken after getPlayerName() instead of taking it before) Fixed that "game-starts-before-midnight-and-ends-after-midnight" bug. This will allow games with a duration up to 68 years, hopefully enough for the common player. The first player who breaks this limit should contact me in the year 2065; I will send him 20 bottles of Austrian beer ("Murauer") :-) 0.1: initial release