Add wmload information for dockapps webpage.
[dockapps.git] / wmfsm / ChangeLog
blobce25e9843d47917d75bb5db3800a12ec0eaac7be
1 2015-01-22  Doug Torrance <dtorrance@monmouthcollege.edu>
3         * ChangeLog, configure.ac: Bump to version 0.35.
5 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
7         * README: Update README with new installation instructions.
9 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
11         * ChangeLog, ChangeLog.old: Combine ChangeLog and
12         ChangeLog.old.
14         As ChangeLog is no longer automatically generated by arch, there is
15         no need to keep these files separate.
17 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
19         * wmfsm/wmfsm.c: Impove version number handling.
21         In particular,
22         - Add new --version command line option.  (This was already
23           documented in the manpage.)  Remove this information from the --help
24           text.  Also took the opportunity to properly align the --fire line
25           in the --help text.
26         - Remove WMFSM_VERSION macro in favor of PACKAGE_VERSION from
27           autconf.
28         - Remove hard-coded version number at top of source file for
29           maintainability.
31 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
33         * AUTHORS, configure.ac: Update with new contact information.
35 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
37         * wmfsm/Makefile.am, wmfsm/wmfsm.1, wmfsm/wmfsm.c: Add -a
38         command line option to select appearance at runtime.
40         Also update Makefile to install appearance XPMs during "make
41         install".
43 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
45         * configure.ac, wmfsm/Makefile.am, wmfsm/wmfsm_master.xpm: wmfsm:
46         Add --with-xpm option to configure to select appearance at compile
47         time.
49         Note that wmfsm/wmfsm_master.xpm has been removed, as it is now
50         created as a symlink during configure.  It is also removed by "make
51         clean".
53 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
55         * TODO: Remove TODO; all the items have been done.
57 2015-01-21  Doug Torrance <dtorrance@monmouthcollege.edu>
59         * wmfsm/wmfsm.c: Fix -Wunused-result compiler warnings.
61         In particular, if fscanf does not read the expected number of items
62         from /etc/mtab, print a warning message.
64 2015-01-20  Doug Torrance <dtorrance@monmouthcollege.edu>
66         * COPYING: Update COPYING from
67         http://www.gnu.org/licenses/gpl-2.0.txt.
69 2015-01-20  Doug Torrance <dtorrance@monmouthcollege.edu>
71         * wmfsm/wmfsm.c: Update Free Software Foundation address in
72         copyright header.
74 2015-01-20  Doug Torrance <dtorrance@monmouthcollege.edu>
76         * ChangeLog, Makefile.am, configure.ac, wmfsm/Makefile.am,
77         wmfsm/wmfsm.1, wmfsm/wmfsm.c, wmgeneral/wmgeneral.c: Remove
78         trailing whitespace.
80 2015-01-20  Doug Torrance <dtorrance@monmouthcollege.edu>
82         * wmfsm/wmfsmrc.sample: Update sample configuration file.
84         Patch by Arthur Korn <arthur@korn.ch> to fix Debian bug #226298 [1].
86         [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=226298
88 2015-01-20  Doug Torrance <dtorrance@monmouthcollege.edu>
90         * wmfsm/wmfsm.1: Improve manpage.
92         In particular,
93         - Apply, with some modification, a patch by Jari Aalto
94           <jari.aalto@poboxes.com> to clarify the format of the
95           configuration file.  See [1].
96         - Escape minus signs to avoid hyphen-used-as-minus-sign Lintian
97           warning in the Debian package.
98         - Remove docbook-to-man comments to avoid
99           manpage-has-errors-from-man Lintian warning in the Debian package.
100         - Add commas between short and long options for readability.
102         [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=226274
104 2015-01-19  Doug Torrance <dtorrance@monmouthcollege.edu>
106         * wmfsm/wmfsm.c: Apply further Debian patches.
108         The individual patches no longer seem to exist, so I submit them
109         together.  According to debian/changelog entries by Arthur Korn
110         <arthur@debian.org>, these patches include:
111         * fixed memleak introduced in 0.34-2 with the patch by Timo Benk.
112           global char *mp[] was assigned the result of stdup() repeatedly
113           without free. My ugly fix is to free it all up at the beginning of
114           readFileSystems(). Now I'm a proud Perl coder ... closes: #196057
115         * memleak news: avoid it if there are more than 9 filesystems too.
116         * Fixed filesystem name corruption, thanks to Ralf Horstmann and
117           Cristian Ionescu-Idbohrn for the patch.
119 2015-01-19  Doug Torrance <dtorrance@monmouthcollege.edu>
121         * wmfsm/wmfsm.c: Read newly mounted filesystems.
123         Patch by Timo Benk <t_benk@web.de> to fix Debian bug #186826 [1].
125         [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=186826
127 2015-01-19  Doug Torrance <dtorrance@monmouthcollege.edu>
129         * wmfsm/wmfsm.c: Hide "system" file systems.
131         Patch [1] by roma1390 and Michele Noberasco to fix Gentoo bug #50148
132         [2].
134         [1] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-plugins/wmfsm/files/wmfsm-0.34.linux-fs.patch
135         [2] https://bugs.gentoo.org/show_bug.cgi?id=50148
137 2015-01-19  Doug Torrance <dtorrance@monmouthcollege.edu>
139         * configure.ac: Autotools updates.
141         In particular,
142         - Update AM_INIT_AUTOMAKE to silence "two- and three-arguments forms
143           are deprecated" warnings.
144         - Update AC_DEFINEs to silence "missing template" warnings.
146 2015-01-19  Doug Torrance <dtorrance@monmouthcollege.edu>
148         * configure.ac, configure.in: Rename configure.in to
149         configure.ac.
151 2015-01-19  Doug Torrance <dtorrance@monmouthcollege.edu>
153         * INSTALL, Makefile.in, acconfig.h, aclocal.m4, config.guess,
154         config.h.in, config.sub, configure, depcomp, install-sh, missing,
155         mkinstalldirs, wmfsm/Makefile.in, wmgeneral/Makefile.in: wmfsm:
156         Remove autotools-generated files.
158 2015-01-19  Doug Torrance <dtorrance@monmouthcollege.edu>
160         * Add verison 0.34 to repository.  Obtained from [1].
162         [1] http://snapshot.debian.org/archive/debian/20050312T000000Z/pool/main/w/wmfsm/wmfsm_0.34.orig.tar.gz
164 2002-07-13 03:17:14 GMT Chris Gray <cgray4@po-box.mcgill.ca>    patch-4
166     Summary:
167       Blah
168     Revision:
169       wmfsm--dev--0.3--patch-4
171     blah blah.
173     modified files:
174      ChangeLog
176     modified directories:
177      autom4te.cache
180 2002-07-13 03:05:30 GMT Chris Gray <cgray4@po-box.mcgill.ca>    patch-3
182     Summary:
183       Bumped the version number.
184     Revision:
185       wmfsm--dev--0.3--patch-3
187     Going to release later tonight.  I can tell you're excited.
189     modified files:
190      ChangeLog
192     modified directories:
193      autom4te.cache
196 2002-07-13 02:50:54 GMT Chris Gray <cgray4@po-box.mcgill.ca>    patch-2
198     Summary:
199       Bumped the version number.
200     Revision:
201       wmfsm--dev--0.3--patch-2
203     Going to release later tonight.  I can tell you're excited.
205     new files:
206      autom4te.cache/output.0 autom4te.cache/requests
207      autom4te.cache/traces.0 depcomp
209     modified files:
210      ChangeLog Makefile.am Makefile.in aclocal.m4 config.h.in
211      configure configure.in wmfsm/Makefile.in wmgeneral/Makefile.in
213     new directories:
214      autom4te.cache
217 2002-07-13 02:43:28 GMT Chris Gray <cgray4@po-box.mcgill.ca>    patch-1
219     Summary:
220       Implemented an [include] section.
221     Revision:
222       wmfsm--dev--0.3--patch-1
224     As per user request, I added an [include] section to the ~/.wmfsmrc file
225     so that you can explicitly include filesystems rather than just
226     excluding them.
228     Also made a new SGML manpage because *roff sucks.
231     new files:
232      ChangeLog.old wmfsm/wmfsm.sgml
234     modified files:
235      ChangeLog wmfsm/wmfsm.1 wmfsm/wmfsm.c
238 2002-07-12 23:38:19 GMT Chris Gray <cgray4@po-box.mcgill.ca>    base-0
240     Summary:
241       First arch commit.
242     Revision:
243       wmfsm--dev--0.3--base-0
245     wmfsm is a fairly complete program, but it's still nice to have some
246     version control.
248     new files:
249      ./AUTHORS ./COPYING ./ChangeLog ./INSTALL ./Makefile.am
250      ./Makefile.in ./NEWS ./README ./TODO ./acconfig.h ./aclocal.m4
251      ./config.guess ./config.h.in ./config.sub ./configure
252      ./configure.in ./install-sh ./missing ./mkinstalldirs
253      ./stamp-h.in ./wmfsm/Makefile.am ./wmfsm/Makefile.in
254      ./wmfsm/wmfsm.1 ./wmfsm/wmfsm.c ./wmfsm/wmfsm_mask.xbm
255      ./wmfsm/wmfsm_master.xpm ./wmfsm/wmfsm_master_cyan.xpm
256      ./wmfsm/wmfsm_master_highcolor.xpm
257      ./wmfsm/wmfsm_master_lowcolor.xpm ./wmfsm/wmfsmrc.sample
258      ./wmgeneral/Makefile.am ./wmgeneral/Makefile.in
259      ./wmgeneral/wmgeneral.c ./wmgeneral/wmgeneral.h
262 2001-01-19  Chris Gray  <cgray@tribsoft.com>
264         * configure.in: Did a lot of work so that maintenance should be
265         easier in the future.  Things are totally done with
266         automake/autoconf now.  The goal is to remove all of the OS
267         dependent ifdefs and change them to depend on the actual feature
268         of the OS that we are testing for.
270 2001-01-13  Chris Gray  <cgray@tribsoft.com>
272         * debian/wmfsm.1: Changed the man page to reflect the new
273         options.  I should probably distribute this man page in such a way
274         that non-Debian users can install it easily.
276         * wmfsm/wmfsm.c: Added getopt support, and a new option, --delay.
277         The delay should be 10 * number in microseconds which seems a bit
278         unintuitive to me.  I'll probably change that.
280 2001-01-09  Chris Gray  <cgray@tribsoft.com>
282         * wmfsm/wmfsm.c: Added FreeBSD patches from Steven Enderle
283         <panic@subphase.de>.  Also, it looks like I am taking this project
284         over.  Hopefully I can do some good!
286 0.30    24/08/1999  OpenBSD support, it hopefully works...
287                     Blinking on a filesystem that is 95 percent full
288 0.30    04/06/1999  use fstat() instead of system("df")
289                     Exclusion of directories via ~/.wmfsmrc
290                     uses less colors (54), other colorschemes are included
291 0.27    26/03/1999  mouse toggable fire/normal mode
292                     bug fixes
293                     Solaris 2.6/7 support
294 0.26    06/03/1999  added fire mode for bars
295 0.25    05/03/1999      first release