2 RELEASE DATE: 23 August 2015
3 -Bump _POSIX_C_SOURCE to 200112L. Otherwise, we get the following
5 wmload.c: In function ‘GetLoad’:
6 wmload.c:523:10: warning: incompatible implicit declaration of
7 built-in function ‘rint’
8 *usr = rint(Maximum * (float)(*usr) /total);
10 Obtained from the Debian package [1].
11 -Fix -Wunused-result compiler warning. Obtained from the Debian
14 [1] https://sources.debian.net/src/wmload/0.9.6-1/debian/patches/
15 bump_POSIX_C_SOURCE.patch/
16 [2] https://sources.debian.net/src/wmload/0.9.6-1/debian/patches/
17 fix_unused_result.patch/
20 RELEASE DATE: 15 April 2015
21 -Clarify copyright information.
22 Add copyright header to wmload.c and COPYING file, obtained from
23 https://www.gnu.org/licenses/gpl-2.0.txt.
26 RELEASE DATE: 7 April 2015
27 -Now maintained by the Window Maker Developers Team
28 -Replace deprecated Imakefile with Makefile. Update INSTALL to reflect
30 -Add missing headers. Fixes "incompatible implicit declaration of
31 built-in function" warnings.
32 -Add missing format arguments to fprintf(). Fixes "format not a string
33 literal and no format arguments [-Wformat-security]" warnings.
34 -Add more missing headers. Fixes -Wimplicit-function-declaration
36 -Pass XCreateBitmapFromData a pointer to char as expected. Previously,
37 a pointer to an unsigned char was passed, causing a "pointer targets
38 differ in signedness [-Wpointer-sign]" warning.
39 -Add manpage from Debian. Slightly modified from [1]. Also modify
40 Makefile to install manpage.
41 -Split ChangeLog off from README. Also remove redundant INSTALL
43 -Incorporate changes from asload-0.9.3. Obtained from [2].
44 -Incorporate changes from asload-0.9.4. Obtained from [3].
45 -Remove trailing whitespace.
46 -Include sys/wait.h. Needed to fix "implicit declaration of function
47 ‘waitpid’" warning introduced after merging asload-0.9.4.
48 -Remove ">/dev/console" from default command to execute on click.
49 Otherwise, user may receive "permission denied" errors.
50 -Check if Execute string is empty by testing first character. Fixes
51 "the address of ‘Execute’ will always evaluate as ‘true’ [-Waddress]"
53 -Cast data from client message event to Atom for comparison. Fixes
54 -Wsign-compare compiler warning.
55 -Replace deprecated usleep with nanosleep.
57 [1] http://manned.org/wmload/a214d0b5/src
58 [2] http://tigr.net/afterstep/download/asload/asload-0.9.3.tar.gz
59 [3] http://tigr.net/afterstep/download/asload/asload-0.9.4.tar.gz
62 RELEASE DATE: 09 March 2000 by albert@tigr.net
64 Fixed the security bug. The program now forks
65 and the child drops privileges before executing
69 RELEASE DATE: 03 March 2000 (sashav@sprintmail.com)
70 -added range check for values. It seems that on 2.3 kernels
71 time can go backwards :)
72 -Destroying Icon window prior to main window to avoid shutdown
76 RELEASE DATE: 17 July 1997
78 -Minor cosmetic changes.
79 The graph zone is now perfectly square, 54x54.
80 <I didn't like it's odd width! (;-)>
82 -All values dealing with pixmap size have been
83 adjusted to accomodate the new `look'.
86 RELEASE DATE: 8 July 1997
88 -Uses correct ordering of PROC data.
90 -Increases the differentiation between tones,
93 -Catches a "Once In A Blue Moon" condition.
94 Under various circumstances rounding error
95 results in a pixel count of 55 or 53.
96 To prevent the 55 count from writing one
97 pixel into the edge of the frame, wmload
98 now catches these occurrences and corrects
102 RELEASE DATE: 6 July 1997
104 -Fixed the grayscale problem that occurred
105 whenever the "-shape" argument was used.
107 -Implemented the "-led" argument...
108 ...the last release had the argument,
109 however it wasn't implemented...
110 ...ie: it did nothing.
111 Called without the "-led" argument, wmload
112 uses it's default color "LightSeaGreen"
113 [which is the same as the asclock readout].
114 Called with the argument, it uses the
115 named color. If the default color is
116 unavailable, or the named color is invalid,
117 wmload simply uses the 3 green tones
118 found in the "back.xpm" pixmap.
120 -Added a "-ver" argument...
121 When used, it prints the current version
122 on stdout. If it is called alone with no
123 other arguments, wmload exits after
124 printing its' version. Called with other
125 arguments... wmload prints its' version
126 and continues as normal.
128 -Trapped bad arguments that don't start
131 -Cleaned up the code a bit.
133 -Removed unnecessary files from the
134 distribution. <kept README's though>
139 -adapted from asload by Nic Bernstein
140 added withdrawn option, added WM hints.
145 RELEASE DATE: 30th November 1996
146 - by Beat Christen, bchriste@iiic.ethz.ch
147 - First Version for Linux /proc