Warning, /games/kmahjongg/ChangeLog is written in an unsupported language. File is not indexed.

0001 
0002 This is the change log for kmahjongg.
0003 
0004 Personel
0005         Albert Astals Cid: Some bug fixes and wishlists
0006         Michael Haertjens: Solvable game generation
0007         David Black: Fold, spindle and mutilate 0.4.1 to 0.5.0  
0008         Osvaldo Stark: Tileset creator, doc guinepig and tester 0.5.0
0009         Robert Williams: Bug fixes 0.4.0 to 0.4.1
0010         Mathias Muller: Implementor of the original kmahjongg.
0011 
0012 0.7.4 to 0.7.6
0013 + Fix bug #73944
0014 + Implement wishlist #63171
0015 + Implement wishlist #56607
0016 + Fix bug #26595
0017 
0018 0.7.3 to 0.7.4
0019 + Fixed bug #31639 Kmahjongg flashes wrong tiles.
0020 + Fixed bug #26872 Kmahjongg timer not reset.
0021   
0022 0.7.2 to 0.7.3
0023 + Added ability to generate solvable games.
0024   This includes a fair amount of code in kmahjongg.cpp, plus support
0025   for a new entry in the Preferences dialog.
0026 + Place checkmark on Game menu when Demo Mode is active.
0027 + Change "Show Hiscores" to "Show High Scores" in Game Menu.
0028 
0029 0.7.0 to 0.7.2
0030 
0031 + Fixed bug in show matching tiles so that tiles on the top row and
0032   the left -most column are detected in matched (the dreaded off by
0033   one error. Fix provided by Robert Schroeter.
0034 + Fixed bug in board generation where tiles went missing. Fix 
0035   provided by Robert Schroeter.
0036 + Fixed bug where the default tileset was listed twice in the
0037   preview dialog
0038 + Fixed bug in the board editor, which stopped you putting
0039   tiles in completely legal places.
0040 
0041 Version 0.4.1 to 0.7.0 (beta)
0042 
0043 + Took over sources from Mathias Muller.
0044 + Changed tileset highlighting which previousely used a swap of two
0045   fixed pallete colours, to a new tileset format where the designer 
0046   supplies the selected and unselected tile backgrounds.
0047 + Changed the main game engine to a 24 bit colour system. This removed
0048   the old problem where the tileset and background combined could
0049   only use a maximum of 128 colours. No limitations now exist. For
0050   low color depths the game screen is dithered.
0051 + converted the rendering method to use pixmaps and blitting.
0052 + added a tool bar for commonly used features.
0053 + Added a tileset load feature (Yeah!!).
0054 + Added preferences dialog
0055 + Added preference to disable shadow generation (after complaints
0056   about 3D visualisation.
0057 + Configuration and preferences now persist across sessions.
0058 + Tidied up transparency for tilesets. Now the top left colour of
0059   the background tile determines the transparency colour, not a
0060   fixed value of 0.
0061 + Added a hiscore system based on time taken, tiles removed and
0062   penalties for using _cheats_
0063 + Added a game timer to the tool bar.
0064 + added a hiscore dialog.
0065 + Added a pause mode for hiscore play (blanks the screen because lets face it
0066   people cheat).
0067 + Background images may be tiled or scalled. Saved as a preference
0068 + The main rendering functions are now independant of the tileset
0069   metric. In future this will allow for variable size tiles.
0070 + Added preview dialogs for load background, tileset and game board,
0071   now you can see what you will get.
0072 + Added a redo to compliment the undo.
0073 + Fixed up the menu system and added more accelerators.
0074 + Added a play with mini-tiles option. Not necessarily for everyone,
0075   but some people (well at least one, and thats me, so there) use
0076   kmahjongg on an 800x600 lcd laptop display. So this helps!
0077 + Added a show removed tiles option. This allows you to determine if
0078   it is safe to remove a pair etc. Nice aid to game play.
0079 + Moved the file selectors over to the kde style. This should
0080   allow urls to be supplied for tilesets, backgrounds and boards etc. In
0081   future I hope to maintain a web page with new tilesets and layout etc.
0082   Ultimately it would be nice to have a per-boardlayout internet hiscore
0083   table (mayhaps in version 0.6)
0084 + Started documenting how to design tilesets etc.
0085 + Fixed a few bugs and introduced many (probably)
0086 + Added an embryonic board editor 
0087 + Rewrote game generation for new board layout possibilities
0088 + Speed improvements for tile set load using fixed masks
0089 + High score now displays time as well as score (requested feature)
0090 + Plus lots of bits I forgot :-) 
0091 
0092 
0093 
0094 Version original to 0.4.1
0095 * [Robert Williams] New games now start at 10
0096 * [Robert Williams] Added kapp->getHelpMenu()
0097 * [Robert Williams] Added -caption "%c" to kmahjongg.kdelnk