22 Jun 2001 - Mano Finally I've got some spare time to retake the work... fixed a big bug in setting parameters (the field didn't get redrawn well); I wonder how could I miss it, but anyway thanks to Tom for finding it... 25 May 2001 - Mano So, time for the definitive release. I won't have much time to work on GM, in near future, and it seems stable, yet - a very desirable combination to make a final release! :) So, here it is, with few changes from pre3 - just a more `standard' behavior, and some .po updates. But here it is. Have a nice day... :)) 03 May 2001 - Mano I've noticed a small bug in 1.0pre2, just after uploading it: if one changes the theme, closes the dialog and then re-open it, the OptionMenu won't show the current theme, but the older one. Fixed without problems. Stephane Genaud found another bug in sound loading; sometimes it printed a failure message without a real failure. Fixed this, too. Finally, japanese translation is in! :) Many many thanks to Akihito Komatsuzaki!! 02 May 2001 - Mano Fritz Jetzek answered to my appeal for beta testers, and made some interesting observations... I've worked to clean the interface according to his suggestions, and now it's a little bit more coherent. Also, Abel Cheung sent me a traditional chinese translation, and a screenshot of it... GREAT! :)) 30 Apr 2001 - Mano I noticed that ESound was requested to build... I think it shouldn't, so I made it no more mandatory. If it's not present, the game will build without any sound - nor any item in the preferences window. 29 Apr 2001 - Mano I've been busy in changing the theme structure for GM... I meant to make a tar.bz2 archive of the files, in xpm format, to be able to drop the GdkPixbuf requirement, and verify them only once... but the program was *really* slow, and so I left all how it was... ;) But I did all the same something useful, so I'm merging it into 0.9.x serie... :)) 22 Apr 2001 - Mano After long, a bug has put out its ugly head, traced by Federico Bianco - thanks to him! :) The game appears to consider a double click as an additional single click, so if you double-clicked, you'd end up with 3 clicks! This was particularly annoying with right clicks... 01 Apr 2001 - Mano I've added a new token placing method: now if you right-click on a palette token, a token of the same color will be placed on the first empty hole. Imediate, isn't it? Thanks to Heiko for the idea, actually `stolen' by his QMM... a great game, I'd advice it to you all! Moreover, now help is smarter: when the game is installed in the same prefix as GNOME is, it will use the GNOME internal browser to browse the help file, instead of Netscape, and displays every topic in the menu 26 Mar 2001 - Mano Today I've worked on the theme validation routines... before it kept verifying the themes each times the player opened the preferences window; now it's smarter, for it generates a valid themes list at startup, and checks for validity of a single theme when player switch to it... it's lighter and faster than before, and not quite less robust; it's still possible that after starting the game a theme gets corrupted; it will be still selectable, but the situation will be reported, and next time it won't be selectable anymore. Not an ugly tradeoff... 25 Mar 2001 - Mano Craig Dickson found a major bug, and actually made quite a lot of the fixing job; passing from 0.7.8 to 0.7.9 or laters, his GM crashed... I had done a big mistake in the theme checking routine, so it continued to check for the ABOUT file of the wrong theme... fixed now. And this finally solves the `0.7.8-0.7.9' bug... 22-23 Mar 2001 - Mano Worked hard on the board drawing routines; they were (the function osteo[b|c]last) really untidy and inefficient,as everytime the game parameters changed, it redrawed the *whole* window... now it simply redraw the parts that need to, and it should be more efficient... even if it's surely longer. Also, this allowed me to easily implement the saving of the current color; this means that now when you save a game, it will be restored in every detail, *exactly* equal to the one you left. Enjoy... :) In addition, added session management: when you shut down GNOME and bring it up again, you'll get the very same game! Finally, a very nice surprise to find in my mailbox the spanish and slovak translations... heyhey, that's cool! :) 21 Mar 2001 - Mano Heiko Noordhof found an huge bug: for some reason, his system (a SuSE 7.1) didn't link against ESD libs, thus reporting errors and breaking the building process. I've added explicit detection, and now it works nicely; but maybe it's time to update the config files... 20 Mar 2001 - Mano I've added two more `advanced' rules: now one can choose to make the program generate rows to guess that are only composed by different tokens; moreover, now one can leave `holes' in his guessings, making it easier to develop a guessing strategy. The rule set should be complete, now... :) 19 Mar 2001 - Mano Reprised to work after a forced pause caused by my birthday party and a bad flu :(... I've had a nice surprise, tough: Hermann Beckers sent me german locales... that's cool! :) I found a bug: when saving the defaults, the saved value for infinite rounds wasn't the selected one, but the current used in game. Fixed now. 15-16 Mar 2001 - Mano Worked to fix a bug found by Ingo Ruhnke and another found by Marco Cova; I couldn't reproduce neither of them (a segfault at start and a problem in generating the field for the first play), but in some way we managed... Thanks to them! :) 12-13-14 Mar 2001 - Mano Worked on the graphics, and documentation; I've finished the nice optimization work begun in 0.7.9, and added the docs. Finally! :) Marco have made a great work,with code and docbook, to allow this! Thanx to him! Now GnomerMind is a quite mature project, and we are ready to release 0.8.0, just a couple of bugfixes... 11 Mar 2001 - Mano Anf!:)After three days, 0.7.9 is ready... and this is IMHO the most innovative release of all, tough the user won't probably notice it... :)) Please notice that if you'll switch to 0.7.9, to return back to 0.7.8 you'll have to delete your ~/.gnome/gnomermind file: infact, the default theme name has changed a little, and if in the old file there was the old name as default, it won't be recognized... 09-10-11 Mar 2001 - Mano I've got a full TODO, so plenty of work... ;) 08 Mar 2001 - Mano Today I've puffed the dust off of the good old GIMP, and designed a new theme... I like the game Pingus very much, so I've taken inspiration from that... how do you like it? :) 07 Mar 2001 - Mano I've installed GLib and GTK+ 1.2.9, and found, with my great disappointment, that GM doesn't work with them... >:( Well, nothing particularly serious, I've fixed the bug. Fixed also several other problems (I've not tried the 0.7.0 SO completely, I fear... <:) Also added popt commandline parsing, but it's still to test and clean a bit... Added also the possibility to play on infinite rounds; this is the last major feature I planned to add (hmm.. point rating??), so now I'm happy! :) 05 Mar 2001 - Mano Today I've worked on the `save and exit' feature... planning to add also session management... 0.7.0 is ready! 04 Mar 2001 - Mano Finally finished theme support, and added it. Marco helped me very much fixing a serious bug that forbade me to make it work...Now,I hope to do some themes soon.Time 2 GIMP!;) Also added sound events; thanx to Alberto for creating them! Another bug fixed: when closing the solution window with the `X' button, it would destroy, not hide... 03 Mar 2001 - Mano Theme support almost working; Marco found and fixed a bug that used to occour when changing a key binding; the old key remained displayed, even if the binding was changed. 28 Feb 2001 - Mano I've begun to work on theme support. 24 - 25 Feb 2001 - Mano Working on a bug found by Heiko Noordhof that crashed IceWM 1.0.6 when changing game parameters. Seems IceWM has troubles when working with hidden windows... rudely fixed it, but I'm working on a better fix. Now it keep traces of all the tries you do; this will be the substrate for future improvements. I think I will make 0.6.1 soon. Ah, added dutch i18ns by Heiko himself... 23 Feb 2001 - Mano Marco joins in writing the code... now nice icons are displayed in the minimized app's bar, and this requires gnome-libs at least 1.0.59. It checks for that. Added french and swedish i18nisation by Stèphane Genaud and Christian Rose... I think that 0.6.0 will be the last version before beginning to work on theme support! 21 Feb 2001 - Mano Woha, finally I managed to implement keyboard config... I'm ready to release 0.5.8; it is a 'pre-pre' of 0.6.0, because it needs *much* testing and optimization in this last part... 20 Feb 2001 - Mano Time for another major release in a couple of days! :) Following Tom's advices, I changed the behaviour of the program when making a move; now you can decide to drop the token after each move or not. I worked also to the key bindings, and added them (`0'-`9', `q'-`y', space). All the `reset' options ask now for confirmation, and this can be configured, too. Made also some graphic optimization, removed some unused stuff and switched to gtkfixed to store the table; this means more direct layout managing for me, and the window dimensions aren't fixed anymore. 19 Feb 2001 - Mano Made some corrections & cleanup to the listings; fixed a bug: when pressing ctrl-n with the solution window shown, it didn't hide! Thanks to Tom Cato Amundsen... Added also the GM icon to the RPM packages. Nice! :) 18 Feb 2001 - Mano Changed the `engine' behind the pixmaps: I've passed from ImLib to GdkPixbuf. It allows me to do some nice things in a lighter way, and that's what I wanted more!!:)I've found and corrected a bug: when the solution window was closed manually, it was destroyed, so the next time it was to be shown, the game crashed. Also some cleanup of the code, but not as much as I feared... 17 Feb 2001 - Mano First important feature update for 0.4.9. See ChangeLog; this will be the last release before 0.5, and I plan to make some code cleanup. It seems slow. Bug report needed... 14 Feb 2001 - Mano Thanks to Marco Cova for signaling that 0.4.1 files were corrupted... now these aren't, and yes, I made many mistakes in the email address... Now fixed. I have also improved the fix for the segfault yet corrected in 0.4.1. Happy St.Valentine! :) Released 0.4.2. 13 Feb 2001 - Mano Released 0.4.1; just a minor update to correct some errors in the info files, and to fix a segfault... Many thanx to Christopher Gabriel! Also added a spec file; from this version, RPMs are available. 08 Feb 2001 - Mano Version 0.4 released. The first `stable' version, not fully-featured as I would like to, but a good game, IMHO!:) See TODO for future plans, and ChangeLog for (guess what?) a change log.