1Xmahjongg NEWS
2
3Version 3.7   8.Mar.2005
4
5* Man page bug fixes from Debian via Dave Swegen.
6
7* Source code reorganization.
8
9
10Version 3.6.1   13.Sep.2002
11
12* Compilation fixes for newer GCCs; problems reported by Rene Blokland.
13
14
15Version 3.6   21.Aug.2001
16
17* Added `rat', `ox', `tiger', `hare', `dragon', `snake', `horse', `ram',
18  `monkey', `rooster', `dog', and `boar' layouts -- the whole Chinese
19  zodiac! -- contributed by Todd Michel McComb <mccomb@medieval.org>.
20
21
22Version 3.5   30.Jun.2001
23
24* Added native support for KDE Mahjongg (kmahjongg) tilesets and layouts.
25  (The tilesets must be converted to GIF format; kmahjongg uses BMP.)
26  Brought to my attention by Jim Broderick <broderick@linuxfreemail.com>.
27
28* Another compilation fix reported by Rene Blokland <reneb@cistron.nl>.
29
30* Fixed bug: xmahjongg would ignore some button release events.
31
32
33Version 3.4   17.May.2001
34
35* Compilation fix for newer gccs.
36
37
38Version 3.3   3.Apr.2000
39
40* Game play change: If a tile is selected already and you click a tile that
41  doesn't match, the selection is transferred to that new tile. (It used to
42  just beep at you.)
43
44* Bug fix in permstr.cc: now xmahjongg can be compiled with recent versions
45  of gcc. The error was a strange use of va_arg(). Reported by C. M.
46  Connelly <c@eskimo.com>.
47
48
49Version 3.2   5.Jan.2000
50
51* Added two new tilesets: `dorothys', a colored version by Dorothy Robinson
52  <mokuren@teleport.com> (the old `dorothys' has been renamed to
53  `dorwhite'), and `real', scanned images of some real Mah Jongg tiles
54  provided by Mark Sanctuary <sanctuary@jps.net>.
55
56* Added new tileset format. Check `share/tiles/real.gif' to see what it
57  looks like.
58
59
60Version 3.1   30.Dec.1999
61
62* Some small changes to hopefully fix a mystery bug: Some people report
63  that xmahjongg appears with no tiles visible. I can't replicate this.
64
65
66Version 3.0   19.Dec.1999
67
68* Finally completed number font!
69
70* Better support for very thick tilesets and tilesets with lower-right
71  direction shadows.
72
73* The `thick' tileset is now the default.
74
75* Speed improvements on highlighting and unhighlighting tiles.
76
77* The match count no longer bleeds into the layout area when there are a
78  lot of matches.
79
80* Can read Kyodai Mahjongg layout files. (See http://www.kyodai.com/)
81
82
83Version 3.0b11   17.Dec.1999
84
85* Added `dorothys' tileset, thanks to Dorothy Robinson
86  <mokuren@teleport.com>, artist of the original xmahjongg tiles. Also
87  added support for tilesets that don't have lower-left direction shadows.
88
89
90Version 3.0b10   12.Jan.1999
91
92* Fixed buffer overrun bug: xmahjongg wouldn't load anything but the
93  default layout.
94
95
96Version 3.0b9   28.Dec.1998
97
98* The xmahjongg package now uses automake.
99
100* Use the failing-malloc library to avoid problems with some systems' bad
101  realloc() definitions.
102
103* Improved error messages on bad files.
104
105
106Version 3.0b8   5.Nov.1998
107
108* Added support for Gnome Mahjongg-style tilesets. (Well, almost: while
109  Gnome Mahjongg reads XPMs -- and probably every other format, using imlib
110  -- xmahjongg can still only read GIFs.)
111
112* Added two tilesets from Gnome Mahjongg: `gnome' and `gnome2'. These
113  tilesets were apparently created by Jonathan Buzzard and Max Watson.
114
115* Shrank the border around the layout to waste less screen space. The default
116  tileset with default layout will now fit on a 1024x768 screen.
117
118* Renamed the `--board' option to `--layout'. Moved `share/boards' to
119  `share/layouts'. Renamed the `tall' tileset to `thick'.
120
121
122Version 3.0b7   26.Sep.1998
123
124* `--help' now prints to stdout, following the GNU Coding Standards.
125
126* Made `--solvable-boards' the default.
127
128* Makefiles: Added `make uninstall' target, enabled `./configure's
129  program name transformations, made VPATH builds possible.
130
131
132Version 3.0b6   17.Sep.1998
133
134* More configuration changes so it'll work with egcs or gcc-2.7.2.1.
135
136
137Version 3.0b5   16.Sep.1998
138
139* Made it compilable with egcs.
140
141
142Version 3.0b4   12.Sep.1998
143
144* Fixed several display and clipping bugs.
145
146* Added `--list' and `--background'.
147
148* Initial display and new-game display are cleaner.
149
150* Cleaned up Panel and Board by removing unused or duplicate members and
151  functionality.
152
153
154Version 3.0b3   10.Sep.1998
155
156* Who the hell knows.
157
158
159Version 3.0b2   7.Sep.1998
160
161* Big release after the summer. Traversal, solutions, bug fixes, cleaned-up
162  code, a first go at a tile count, etc., etc.
163
164
165Version 3.0a1   1997
166
167* First release.
168