2 * Now maintained by the Window Maker Team.
3 * Remove debian directory, spec file, and generated autotools files.
4 * Remove libdockapp directory; we will used shared lib.
5 * Modernize autotools files.
6 * Remove version.h header file; use autoconf's PACKAGE_STRING instead.
7 * Update location of libdockapp header file.
8 * Port to playerctl for MPRIS support.
9 Since development on XMMS ended long ago (last release was in 2007), we have
10 switched support to MPRIS (Media Player Remote Interfacing Specification),
11 an API for controlling *any* media player which supports it. We use the
12 playerctl C library, available from https://github.com/acrisci/playerctl.
13 Because of the switch, several more XMMS-specific features have been removed.
15 + The channels are no longer displayed, and the volume is always displayed.
16 + The bitrate is no longer displayed, and the title is always displayed.
17 + The eject feature no longer is functional, although the eject button is
19 + Toggling between the various XMMS windows is no longer supported.
20 * Fix incompatible pointer types.
21 * Fix display bug; print entire title for short titles.
22 Previously, if a title was too short to require scrolling, the first
23 character was omitted.
24 * Remove unsupported command line options.
25 * Print message when connecting to new player.
26 * Fix volume display bug.
27 The black pixels which were copied to the right part of the volume slider
28 when the volume was decreased actually included a one-pixel-wide line of the
29 bright red indicating max volume.
30 * Remove trailing whitespace.
31 * Separate changelog into its own file.
32 * Add manpage (adapted from Debian).
33 * Update documentation and help text.
34 * Include all necessary header files.
38 * Added -R option to start xmms when wmusic is started, and to exit wmusic
40 (Thanks to Mateusz Greszta)
41 * Incremented the minor version number, getting sick of 1.4.xx releases :)
44 * Fixed the configure/manpage issue from 1.4.13 :)
47 * Added Russian/Ukrainian glyph support.
48 (Thanks to Alexey Voinov <voins@voins.program.ru>,
49 Michael Shigorin <mike@altlinux.ru>)
52 * Added patch to make sure xmms is running before calling some functions.
53 (Thanks to Michael Cohrs <<michael@cohrs.de>)
54 * Added patch to fix volume slider overdrawing.
55 (Thanks to Zdik Kudrle <zdik.kudrle@borg.cz>)
56 * Added patch to treat main window just like playlist, equalizer, with regard
57 to visibility after right-clicking the wmusic app.
58 (Thanks to Nicolas Hinz <nicolas-hinz@gmx.de>)
61 * Added patch to show volume slider (-b flag), allowing volume control
62 without a scroll mouse.
63 (Thanks to Alessandro Budai <budai@ingsun1.univ.trieste.it>)
66 * Added patch to fix segfaults caused by wrong size of displayRect array
67 (Thanks to Alexey Voinov <voins@voins.program.ru>)
70 * Added patch to stop rotating arrow when XMMS is paused (-a flag)
71 * Added patch to switch between time left and time elapsed display
72 (-l flag to start with time left)
73 * Changed docs to reflect new maintainership (John Chapin)
76 * Corrected e-mail addresses
79 * KDE support removed (maybe) because it breaks everything else (should fix
80 the "buttons not clickable" problem)
83 * Non-GNU make fixes (thanks to Eric Melville <eric@freebsd.org>)
84 * KDE support in libdockapp (thanks to Alain Schroeder <alain@mini.gt.owl.de>)
85 * KDE testing and README update (thanks to Eric Christopherson from #kde-users)
88 * Fixed another leak (will it ever stop ?)
89 (thanks to Ulrich Seidl for finding it out)
92 * Fixed a leak (thanks to Gerry OKeefe for reporting this one)
95 * Fixed volume flag to be -V (collided with -v/--version)
98 * Fixed title "freezing" when emptying the playlist
99 * Changed the separator for the scrolling title (and the code as well)
100 * Added ()*/ to the recognized characters
101 * Fixed a segfault related to the new separator code
105 * Added manpage by Alain Schroeder
106 * Added -t flag to start with title display (idea by Antoine Labour as well)
107 * Added apostroph in title (Antoine Labour <antoine.labour@m4x.org>)
108 * Fixed 2 segfaults (title related again)
111 * Fixed wmusic.spec.in (thanks to g0sh on OPN)
112 * Really fixed the title display bugs
113 * Make sure to use -w to run it under window managers other than Window Maker
114 * Made the title scrolling speed slower
117 * Debian fixes and maintainership (Alain Schroeder)
118 * Wheel scroll support for volume change (thanks Marius Aamodt Eriksen)
119 * Added scroll title display, had to rework the GUI a bit
122 * Added hours:minutes display for songs longer than 99 minutes and 59 seconds
123 (idea by Scott Mc Dermott <scottm@octaldream.com>)
124 * Now upstream Debian package
127 * Changed the size of the dockapp to 64x64, now Sawfish compatible
130 * Included libdockapp inside the archive, it is not needed to download and
131 install it separately.
132 * Added AfterStep compatibility
135 * Removed -n option (don't run XMMS on startup)
136 * Added -r option (run XMMS on startup)
137 * Double-click on the display will now run XMMS
138 * Added more differences between XMMS not playing / XMMS not running
141 * fixed a crazy cpu bug, threads are no more used
144 * changed the name from wmplay to wmusic
145 * fixed a bug (uninitialized var. was used on some circumstances)
146 * removed the close-on-xmms-close (click on the display to run xmms)
147 * added -n switch to avoid running xmms on startup
150 * a little bug fix for transparency
151 * added autoconf support, thanks to Logan
154 * Added -x switch for wmxmms like mouse-bindings
155 (lo_tek wanted it :P)
158 * Now multi-threaded, so that the display is independant of the rest
161 * Rewrote to use libdockapp rather than gdk
164 * Added Stereo/Mono display
168 * Added time and pos display, and the rotating arrow
169 * Switched the building to a Makefile
172 * First version, only the bottom buttons are working