Make AddMouseRegion's index unsigned
[dockapps.git] / fookb / ChangeLog
blobe394a77dd697d89b08b7f067c8bdb61050ffdaec
1 4.1
3 Use default parameter values if there is no config-file in $HOME.
5 4.0
7 Now maintained by the Window Maker Team.
9 Rename configure.in -> configure.ac.
11 Use pkg-config to check for libraries.
13 Use automake
15 Rename VERSION to more standard ChangeLog.
17 Make WUtil required instead of optional.
19 Remove trailing whitespace.
21 Fix error handling when reading XPM files.  Previously, we would try and read
22 the width and height of images read from an XPM file *before* doing any error
23 handling to determine whether we successfully read the file in the first place.
24 If there had been an error, then there would be a segfault.
26 Port to libdockapp.  In addition to the obvious simplification to the code by
27 removing all the window creation stuff, this also allows us to let users pick
28 whether they want to run fookb as a dockapp or as a normal windowed application
29 at runtime using libdockapp's --windowed command line option.  Previously, this
30 was done during build using configure's --enable-wmaker option.
32 Use libdockapp instead of X resource manager for command line options.
34 Remove --enable-wmaker compile-time option.  Now that we use libdockapp's
35 --windowed option to allow users to choose whether to run fookb as a dockapp or
36 as a normal windowed application at runtime, the --enable-wmaker option compile
37 ~/GNUstep/Defaults and it printed a warning message when users used large icon
38 files.  We now use the ~/.fookb config file in all instances and always print
39 the warning message.
41 Add desktop entry file.
43 Remove out-of-date check.sh script and empty test/foo file.
45 Update INSTALL.
47 Update manpage.  In addition to accounting for the various changes in the new
48 version, we also rename from the deprecated 1x section to just 1 and get the
49 current version number from autoconf.
51 3.1
53 An idea (icon size is now configurable) and two icons from "Andrei M. Soukharev"
54 <A.M.Suharev@inp.nsk.su>.
56 Now I use subversion.
58 3.0-unstable
60 configure.in rewritten almost from scratch.
62 Starting from version 0.70 Window Maker does not contain libproplist anymore;
63 so fookb now DOES NOT SUPPORT libproplist. You will get the same functionality
64 with libWUtil (part of Window Maker).
66 lint is still unhappy.
68 And the most important thing -- author's email was changed everywhere.
70 2.21-unstable
72 One more step to the lint happiness.
73 Some #include:s added. Why did it work before???
75 2.20-unstable
77 LICENSE was changed! Please read.
79 --enable/disable-libproplist/wmaker options for configure.
80 Some cosmetic changes to make lint happy (he's still very sad).
81 Makefile.in was simplified (of course configure.in has some complex changes).
83 2.13
85 Seems to be stable version. Minor cosmetic changes.
87 2.12-unstable
89 Final (I hope) fixes in Makefile.in for non-proplist version.
91 2.11-unstable
93 Small error in Makefine.in for non-proplist version was fixed.
95 2.1-unstable
97 libPropList-free version. Command line parameters. X resource
98 management. ``configure'' script. I hope non-WindowMaker version still
99 work?
102 New icons for Xkb groups. Nasty bug was fixed: fookb plays sound twice
103 if you change locked Xkb group with mouse. Documentation updates.
105 Fookb now can play sounds.
107 No more #define pixmaps. Configuration file in use.
109 No more #define NUMG
111 XpmReadFileToImage error check added.
113 No more ass. Window Maker support happened. I hope fookb still work
114 w/o -DWMAKER.
116 The ass. Intended to be Window Maker support.
118 Support for all 4 Xkb groups
120 Basic functionality