wmail: define debug macros as empty if debug is not enabled.
[dockapps.git] / wmmixer / CHANGES
blob54b4a131828fe57476bb322c75ed0714961046a7
1 wmmixer - A mixer designed for WindowMaker
3 RELEASE HISTORY:
4 ================
6 Release 0.1    07/02/98   Finally reached a state I am prepared to put my
7                           name to.
8                           No KNOWN bugs.
10 Release 0.2    12/02/98   Fixed nasty memory hole.
12 Release 0.3    24/02/98   Fixed bug relating to manual window positioning.
14 Release 0.4    04/03/98   Reduced CPU Load (thanks to aseltine@cs.umass.edu).
15                           Support for NetBSD (you may need to make it use -lossaudio when linking).
16                              (thanks to Geir.I.Jensen@runit.sintef.no)
17                           Only updates when it has to now.
19 Release 0.5    05/03/98   Better support for NetBSD and FreeBSD.
20                           Fixed bug relating to cards with no volume channel.
21                              (thanks to dalroi@wit401310.student.utwente.nl)
22                           Fixed bug relating to hiding "Rec" checkbox on FreeBSD.
23                              (thanks to dalroi@wit401310.student.utwente.nl)
25 Release 0.6    12/03/98   Fixed setRec() in mixctl.h.
26                              (thanks to Geir.I.Jensen@runit.sintef.no)
27                           Now works on 8bpp displays with full colormaps.
28                              (thanks to devernay@istar.fr on the mailing-list)
29                           Now configurable through a ~/.wmmixer file.
30                              (suggested by steeve@minet.net)
31                           New channel symbols.
32                              (thanks to steeve@minet.net)
34 Release 0.7    25/04/98   Better checking of supported channels.
35                           Now GPL.
36                           Sensible CPU load.
37                           New FAQ.
38                           New mixctl.h.
39                           New look.
40                              (thanks to warp@xs4all.nl)
42 Release 0.8    06/05/98   Removed broken display code.
43                           Added "-b back_color" command line argument.
45 Release 1.0    05/09/98   Added a little error checking.
46 Beta1                     More delicate volume leds fit in better with other apps.
47                           Added "-a" command line argument for AfterStep users.
48                           Added "-position position" command line argument.
49                           Command line arguments, "-a", "-w" and "-s" are now toggle,
50                              so if you enable one at compile-time, you can override
51                              it at run-time.
52                           Added command to configuration file format.
54 Release 1.1   3 Apr 2002  Adopted as obviously orhpaned:
55                              Gordon Fraser <gordon@debian.org>
56                           Added mouse-wheel support
57                           Rewrote parts of the X handling to make it work
58                              with the KDE Dock Application Bar
59                           Added manpage
60                           Changed to GNU getopt command line parsing
61                           Added simple Makefile, get rid of imake
63 Release 1.2   25 May 2002 Merge Debian patches
64                           Cleanup/Splitup MixCtl
65                           Preparing for major rewrite...
66                           Makefile updated again
69 Release 1.3   26 May 2002 Change the whole thing to actual C++ code.
70                           It is not yet pretty code, but it is a lot
71                           better. Still, much work to do.
73 Release 1.4   08 Jun 2002 Display only one bar for mono channels
74                           (Taken from Damian Kramer's wmsmixer)
75                           Split X code up into smaller pieces
76                           Fix channel rotating (repeat timer)
77                           Add mute button
79 Release 1.5   25 Jun 2002 Several fixes (really open mixer device given
80                           with -m, don't segfault when /dev/mixer is not
81                           there, don't go to max if using scrollwheel to
82                           set volume below 0)
83                           Shaded LED-Bar
84                           Initial Exception Handling
86 Release 1.6   13 Jul 2011 Support of multiple config files to run multiple
87                           instances of wmmixer. Hurd support. Support of
88                           XClasses. These patches was created first in Debian
89                           01_restore_pristine_code.patch
90                           02_multiple_config_files.patch
91                           03_hurd_support.patch
92                           04_xclass_support.patch
94 Release 1.7   19 Sep 2011 Fix FTBFS with ld --as-needed
95                           Patch sent by Angel Abad <angelabad@ubuntu.com>
97 Release 1.8   28 Aug 2017 Update GPLv2 text
98                           Update Free Software Foundation address.
99                           Remove trailing whitespace.
100                           Use autotools for build.
101                           Add desktop entry file.
102                           Update documentation.