11.0.8: 2- added XDG desktop support (09/10/26 MS) 3- fixed configuration process (09/10/26 MS) 4- removed -Wall from CC arguments for better portability 5 (06/04/01 PM) 6 71.0.7: 8- configure option --with-profile-path has been replaced with 9 autoconf option --localstatedir (04/06/14 M.S.) 10- data files will be installed to $datadir/lmarbles instead 11 of $datadir/games/lmarbles (04/06/14 M.S.) 12- replaced strlen with sizeof when building config path (04/06/09 M.S.) 13- renamed marbles.prfs to lmarbles.prfs in the Makefile (04/06/09 M.S.) 14- included header for NetBSD (03/09/30 H.F.) 15 161.0.6: 17- renamed project to LMarbles (02/11/24 M.S.) 18- fixed security holes created by improper use of sprintf 19 (02/11/24 M.S.) 20 211.0.5: 22- switched to SDL_mixer (02/08/10 L.R.) 23- bunch of memory leaks fixed (02/08/10 L.R.) 24- for Win32: (02/08/10 L.R.) 25 - edit bug fixed 26 - installation details added to README 27 - much improved installation system 28 - files are always opened in binary mode 29 - transparency bug fix 30 311.0.4: 32- fixed a bug in the sound server that caused Marbles to crash 33 when exiting too fast (01/07/02 M.S.) 34- fixed a bug that caused Marbles to forget the last used profile 35 (01/07/02 M.S.) 36- fixed a bug in autoswitch which restarted the level when 37 the figure was completed with the last move (01/07/02 M.S.) 38- fixed a bug in restart routine that allowed selection of 39 a ghost marble (01/07/02 M.S.) 40 411.0.3: 42- score is now properly modified (02/06/24 M.S.) 43- fixed a bug that caused an infinite loop when left-clicking 44 an empty tile directly after deselecting a marble (02/06/22 M.S.) 45- added a missing include at top of timer.c 46 471.0.2 48-compileable for Win32 with MinGW 49-fixed more color keys 50-using gettimeofday() instead of ftime() for compatibility with FreeBSD 51 521.0.1: 53-no crash when pressing move key when no marble is selected 54-configure option 'with-profile-path' named correctly 55-color key of marbles set correctly 56 571.0: 58-moved config file to ~/.lgames/marbles.conf 59-rearranged the levelsets into one set with 32 levels 60where each level has now a move limit instead of a time 61limit (now you'll have time to think) 62-fixed some warnings 63-profile path is no longer hard-coded 64-profile directory is created if not existing 65-not 100% cputime consumed 66-ASCII option ( big-endian ) works again 67-man page properly installed 68 69010307: 70-minor bug fixes 71-added an 'experimental' levelset with a move limit instead of a time limit 72(tell me what you think of this!) 73-on a graphic a marble blinks 74-added manual page (thanks to Uwe Hermann) 75-fixed all '-Wall' warnings (thanks again) 76-script 'missing' is now executable (and again :) 77 78001211: 79-various difficulty levels (e.g. 'Training' with no time limit) 80-marbles move faster; in 'training mode' they can even be 'warped' 81-you can use your keyboard to move a marble 82-'save as ascii' configure option (for big-endian) 83-works with any bit depth (16 bits no longer hard-coded) 84 85001126: 86-various bug fixes (most important: chapters are opened properly, profile file 87included) 88 89001124: 90-initial public release 91