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