You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
98 lines
4.1 KiB
98 lines
4.1 KiB
15 years ago
|
|
||
|
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
|