summaryrefslogtreecommitdiffstats
path: root/kmahjongg/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'kmahjongg/ChangeLog')
-rw-r--r--kmahjongg/ChangeLog97
1 files changed, 97 insertions, 0 deletions
diff --git a/kmahjongg/ChangeLog b/kmahjongg/ChangeLog
new file mode 100644
index 00000000..dae64050
--- /dev/null
+++ b/kmahjongg/ChangeLog
@@ -0,0 +1,97 @@
+
+This is the change log for kmahjongg.
+
+Personel
+ Albert Astals Cid: Some bug fixes and wishlists
+ Michael Haertjens: Solvable game generation
+ David Black: Fold, spindle and mutilate 0.4.1 to 0.5.0
+ Osvaldo Stark: Tileset creator, doc guinepig and tester 0.5.0
+ Robert Williams: Bug fixes 0.4.0 to 0.4.1
+ Mathias Muller: Implementor of the original kmahjongg.
+
+0.7.4 to 0.7.6
++ Fix bug #73944
++ Implement wishlist #63171
++ Implement wishlist #56607
++ Fix bug #26595
+
+0.7.3 to 0.7.4
++ Fixed bug #31639 Kmahjongg flashes wrong tiles.
++ Fixed bug #26872 Kmahjongg timer not reset.
+
+0.7.2 to 0.7.3
++ Added ability to generate solvable games.
+ This includes a fair amount of code in kmahjongg.cpp, plus support
+ for a new entry in the Preferences dialog.
++ Place checkmark on Game menu when Demo Mode is active.
++ Change "Show Hiscores" to "Show High Scores" in Game Menu.
+
+0.7.0 to 0.7.2
+
++ Fixed bug in show matching tiles so that tiles on the top row and
+ the left -most column are detected in matched (the dreaded off by
+ one error. Fix provided by Robert Schroeter.
++ Fixed bug in board generation where tiles went missing. Fix
+ provided by Robert Schroeter.
++ Fixed bug where the default tileset was listed twice in the
+ preview dialog
++ Fixed bug in the board editor, which stopped you putting
+ tiles in completely legal places.
+
+Version 0.4.1 to 0.7.0 (beta)
+
++ Took over sources from Mathias Muller.
++ Changed tileset highlighting which previousely used a swap of two
+ fixed pallete colours, to a new tileset format where the designer
+ supplies the selected and unselected tile backgrounds.
++ Changed the main game engine to a 24 bit colour system. This removed
+ the old problem where the tileset and background combined could
+ only use a maximum of 128 colours. No limitations now exist. For
+ low color depths the game screen is dithered.
++ converted the rendering method to use pixmaps and blitting.
++ added a tool bar for commonly used features.
++ Added a tileset load feature (Yeah!!).
++ Added preferences dialog
++ Added preference to disable shadow generation (after complaints
+ about 3D visualisation.
++ Configuration and preferences now persist across sessions.
++ Tidied up transparency for tilesets. Now the top left colour of
+ the background tile determines the transparency colour, not a
+ fixed value of 0.
++ Added a hiscore system based on time taken, tiles removed and
+ penalties for using _cheats_
++ Added a game timer to the tool bar.
++ added a hiscore dialog.
++ Added a pause mode for hiscore play (blanks the screen because lets face it
+ people cheat).
++ Background images may be tiled or scalled. Saved as a preference
++ The main rendering functions are now independant of the tileset
+ metric. In future this will allow for variable size tiles.
++ Added preview dialogs for load background, tileset and game board,
+ now you can see what you will get.
++ Added a redo to compliment the undo.
++ Fixed up the menu system and added more accelerators.
++ Added a play with mini-tiles option. Not necessarily for everyone,
+ but some people (well at least one, and thats me, so there) use
+ kmahjongg on an 800x600 lcd laptop display. So this helps!
++ Added a show removed tiles option. This allows you to determine if
+ it is safe to remove a pair etc. Nice aid to game play.
++ Moved the file selectors over to the kde style. This should
+ allow urls to be supplied for tilesets, backgrounds and boards etc. In
+ future I hope to maintain a web page with new tilesets and layout etc.
+ Ultimately it would be nice to have a per-boardlayout internet hiscore
+ table (mayhaps in version 0.6)
++ Started documenting how to design tilesets etc.
++ Fixed a few bugs and introduced many (probably)
++ Added an embryonic board editor
++ Rewrote game generation for new board layout possibilities
++ Speed improvements for tile set load using fixed masks
++ High score now displays time as well as score (requested feature)
++ Plus lots of bits I forgot :-)
+
+
+
+Version original to 0.4.1
+* [Robert Williams] New games now start at 10
+* [Robert Williams] Added kapp->getHelpMenu()
+* [Robert Williams] Added -caption "%c" to kmahjongg.kdelnk