------------------------------------------------------------ revno: 245 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2009-01-12 21:53:47 -0500 message: Prepare for 2.5.1 release. ------------------------------------------------------------ revno: 244 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2009-01-11 18:32:24 -0500 message: Fix processing of album art loaded from Rhythmbox so that art is displayed in the song info tooltip. ------------------------------------------------------------ revno: 243 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2009-01-11 10:39:53 -0500 message: Handle the exceptions that get thrown when trying to close a notification object that somehow got destroyed behind the applet's back. ------------------------------------------------------------ revno: 242 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2009-01-01 19:04:48 -0500 message: Change version number to denote bzr snapshot. ------------------------------------------------------------ revno: 241 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2009-01-01 19:03:09 -0500 message: Update for 2.5.0 release. ------------------------------------------------------------ revno: 240 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2009-01-01 18:53:00 -0500 message: Update list of translatable files. ------------------------------------------------------------ revno: 239 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2009-01-01 18:40:44 -0500 message: Updated list of players in the README. ------------------------------------------------------------ revno: 238 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2009-01-01 17:13:57 -0500 message: Remove debugging spew. ------------------------------------------------------------ revno: 237 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2009-01-01 16:49:51 -0500 message: Eliminate redundant calls to constrain applet size. ------------------------------------------------------------ revno: 236 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2009-01-01 15:55:14 -0500 message: Ignore empty strings obtained from MPRIS-based players. ------------------------------------------------------------ revno: 235 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-12-31 20:01:59 -0500 message: Don't escape HTML characters in title of notification popup, since libnotify handles that itself. ------------------------------------------------------------ revno: 234 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-12-30 22:42:40 -0500 message: Use the appropriate number of rating stars for Exaile based on the version of Exaile (5 if 0.2.14 or later, 8 otherwise). ------------------------------------------------------------ revno: 233 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-12-22 13:18:28 -0600 message: Fix suppression of "no art available" image in Exaile. ------------------------------------------------------------ revno: 232 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-21 19:08:40 -0600 message: Don't mistakenly think playback stopped when Exaile is playing a radio stream. ------------------------------------------------------------ revno: 231 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-21 18:13:32 -0600 message: Display radio stream name as album name for Quod Libet. ------------------------------------------------------------ revno: 230 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-21 16:28:03 -0600 message: Display radio stream metadata from VLC. ------------------------------------------------------------ revno: 229 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-21 15:40:33 -0600 message: Recognize when MPD dies. ------------------------------------------------------------ revno: 228 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-14 17:43:17 -0500 message: Display stream name when playing a radio stream in XMMS2. ------------------------------------------------------------ revno: 227 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-14 16:26:59 -0500 message: Periodically poll for metadata via MPRIS when playing a radio stream, since MPRIS doesn't report metadata changes when the track doesn't change. ------------------------------------------------------------ revno: 226 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-12-08 23:17:52 -0500 message: Make MPRIS support less picky about the signals it gets to be compatible with Amarok 2, which does odd things like, when starting playback, announcing that song metadata and then reporting that no metadata is available in its capabilities flags. ------------------------------------------------------------ revno: 225 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 16:10:01 -0500 message: Use the common artwork hander in MPRIS plugins too. ------------------------------------------------------------ revno: 224 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 15:55:14 -0500 message: Centralized loading of album art to eliminate needless duplication of error handling and URI resolution. ------------------------------------------------------------ revno: 223 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 15:30:57 -0500 message: Import gdk so MPRIS plugins can load album art. ------------------------------------------------------------ revno: 222 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 15:15:07 -0500 message: Respond to metadata changes when playing a radio stream in Banshee 1.x. ------------------------------------------------------------ revno: 221 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 09:51:03 -0500 message: Don't carry over album art from one notification popup to the next. ------------------------------------------------------------ revno: 220 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 09:24:22 -0500 message: Removed unused code. ------------------------------------------------------------ revno: 219 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 09:09:24 -0500 message: Have notification popups immediately check all the non-title metadata upon creation in case it isn't going to change too (e.g. if playing a radio stream and the "album" stays constant). ------------------------------------------------------------ revno: 218 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 09:03:28 -0500 message: When Rhythmbox plays a radio stream, treat the 'title' as the album, since that's where the stream name appears. ------------------------------------------------------------ revno: 217 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-12-07 08:39:39 -0500 message: Listen to metadata updates when playing a radio stream in Rhythmbox. ------------------------------------------------------------ revno: 216 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-12-04 23:14:21 -0500 message: Fix flicker in notification popup when late-loading artwork. ------------------------------------------------------------ revno: 215 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-12-03 22:06:24 -0500 message: Try refetching album art from Rhythmbox after a song change, since Rhythmbox sometimes only finds it itself after a brief delay. ------------------------------------------------------------ revno: 214 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-12-03 20:39:33 -0500 message: Use python-mpd instead of python-libmpdclient2 for the MPD plugin. ------------------------------------------------------------ revno: 213 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2008-10-25 16:58:55 -0400 message: Properly ellipsize long strings in the scroller. ------------------------------------------------------------ revno: 212 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2008-10-25 16:14:44 -0400 message: Do not limit the maximum size for the applet, and have the song metadata be cut off if insuffient room is available. ------------------------------------------------------------ revno: 211 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-10-19 17:16:54 -0400 message: Implemented very basic size control to prevent runaway growth of song scroller. ------------------------------------------------------------ revno: 210 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-10-19 16:24:33 -0400 message: Implement wrapper to allow Python code to call panel_applet_set_size_hints. ------------------------------------------------------------ revno: 209 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-10-13 17:12:40 -0400 message: Change the way MPRIS-based plugins toggle playback. ------------------------------------------------------------ revno: 208 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2008-09-27 16:35:38 -0400 message: Implemented basic Amarok 2 support. ------------------------------------------------------------ revno: 207 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-08-20 20:02:30 -0400 message: Refresh radio metadata properly in Amarok plugin. ------------------------------------------------------------ revno: 206 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-08-10 21:30:17 -0400 message: Change version number to denote bzr snapshot. ------------------------------------------------------------ revno: 205 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-08-10 21:24:20 -0400 message: Prepare for 2.4.2 release. ------------------------------------------------------------ revno: 204 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-08-07 21:52:03 -0400 message: Fully destroy old SongTooltipGuts each time a new one is made, so that the signal handlers on them stop getting called, thus fixing the slow increase in CPU usage each time the song changes. Patch contributed by Jonathan Matthew. ------------------------------------------------------------ revno: 203 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2008-08-02 16:20:45 -0400 message: Updated Polish (pl) translation from Piotr Zaryk. ------------------------------------------------------------ revno: 202 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-07-27 14:40:43 -0400 message: Change version number to denote bzr snapshot. ------------------------------------------------------------ revno: 201 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-07-27 14:32:10 -0400 message: Prepare for 2.4.1 release. ------------------------------------------------------------ revno: 200 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-07-24 23:25:34 -0400 message: Use dcopext from python-kde3 instead of the deprecated pcop and pydcop. ------------------------------------------------------------ revno: 199 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2008-07-19 16:30:33 -0400 message: Fix parsing of MPD_HOST when it includes a password. Patch contributed by Sam Yates. ------------------------------------------------------------ revno: 198 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-06-10 22:33:13 -0400 message: Change version number to denote bzr snapshot. ------------------------------------------------------------ revno: 197 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-06-10 22:28:17 -0400 message: Prepare for 2.4.0 release. ------------------------------------------------------------ revno: 196 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-06-10 22:22:09 -0400 message: Require automake 1.10 and intltool 0.40. ------------------------------------------------------------ revno: 195 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-06-10 21:34:40 -0400 message: Removed debug spew from Banshee-1 plugin. ------------------------------------------------------------ revno: 194 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2008-06-07 15:38:37 -0400 message: Implemented album art for Banshee 1.0. ------------------------------------------------------------ revno: 193 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-06-05 23:51:17 -0400 message: Put the Banshee 1.0 code into a separate plugin, and allow plugins to have separate internal and displayed names, to allow for renaming plugins from the user's perspective. (Used here for "Banshee" to now refer to 1.0, without screwing with the user's preferences.) ------------------------------------------------------------ revno: 192 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-06-04 22:16:45 -0400 message: Implemented preliminary support for Banshee 1.0, at the cost of temporarily disabling pre-1.0 support. ------------------------------------------------------------ revno: 191 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-06-02 22:48:27 -0400 message: Log stdout and stderr to a file for debugging when GNOME starts the applet. ------------------------------------------------------------ revno: 190 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-04-21 22:46:42 -0400 message: Updated Czech (cs) translation from LubomÃr SedláÅ. ------------------------------------------------------------ revno: 189 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-04-21 22:40:20 -0400 message: Change version number to denote bzr snapshot. ------------------------------------------------------------ revno: 188 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-04-13 20:45:40 -0400 message: Prepare for 2.3.1 release. ------------------------------------------------------------ revno: 187 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-04-13 13:21:57 -0400 message: Install .so files under pyexecdir, to work on amd64. (Patch from Olivier Crête) ------------------------------------------------------------ revno: 186 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-04-13 13:05:14 -0400 message: Sanitize the argv list passed to KApplication, since it calls exit() if it sees arguments it doesn't understand. ------------------------------------------------------------ revno: 185 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-03-10 22:54:14 -0400 message: Use GTK About stock icon instead of deprecated GNOME About. ------------------------------------------------------------ revno: 184 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-03-05 21:13:41 -0500 message: Added French (fr_FR) translation from Gérald Arnould. ------------------------------------------------------------ revno: 183 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-02-28 20:55:31 -0500 message: Added Spanish (es) translation from Peter Gordon. ------------------------------------------------------------ revno: 182 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-02-13 23:32:29 -0500 message: Added Czech (cs) translation from LubomÃr SedláÅ. ------------------------------------------------------------ revno: 181 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-02-13 20:37:48 -0500 message: Fix configure-time bug that reported all modules used by a disabled plugin as missing, even if only some of the modules are missing. ------------------------------------------------------------ revno: 180 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-02-10 19:42:30 -0500 message: Silence warnings about trying to load an __init__.py 'plugin' or a nonexistent user plugin directory. ------------------------------------------------------------ revno: 179 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Fri 2008-02-08 20:17:30 -0500 message: Updated German (de) translation from Bernhard Schuster. ------------------------------------------------------------ revno: 178 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-02-07 22:13:45 -0500 message: Added German (de) translation from Bernhard Schuster. ------------------------------------------------------------ revno: 177 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-02-06 21:45:00 -0500 message: Updated Russian (ru) translation from Anton Shestakov. ------------------------------------------------------------ revno: 176 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-01-28 22:24:54 -0500 message: Added Russian (ru) translation from Anton Shestakov. ------------------------------------------------------------ revno: 175 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2008-01-28 22:15:27 -0500 message: Change version number to denote bzr snapshot. ------------------------------------------------------------ revno: 174 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-01-27 21:55:25 -0500 message: Prepared for 2.3.0 release. ------------------------------------------------------------ revno: 173 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-01-27 21:05:48 -0500 message: Added data/amarok.glade to POTFILES.in, to pass make distcheck. ------------------------------------------------------------ revno: 172 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-01-27 20:56:17 -0500 message: Updated THANKS to reflect retired translations. ------------------------------------------------------------ revno: 171 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-01-27 20:55:09 -0500 message: Removed unmaintained and outdated translations. ------------------------------------------------------------ revno: 170 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-01-27 16:06:27 -0500 message: Use the right color when drawing the scroller text. ------------------------------------------------------------ revno: 169 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-01-27 15:51:58 -0500 message: Draw text vertically when the panel is at the left or right. ------------------------------------------------------------ revno: 168 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2008-01-27 14:07:39 -0500 message: Fixed display of pixmaps/transparency in background of non-button widgets, so that the background is actually continuous instead of "restarted" in each widget. ------------------------------------------------------------ revno: 167 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-01-22 21:48:13 -0500 message: Updated Dutch (nl) translation from Adriaan Peeters. ------------------------------------------------------------ revno: 166 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2008-01-19 19:59:53 -0500 message: Added configure-time message about VLC dependencies. ------------------------------------------------------------ revno: 165 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-01-17 19:50:21 -0500 message: Updated Polish (pl) translation, from MichaÅ Sawicz. ------------------------------------------------------------ revno: 164 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-01-17 19:46:37 -0500 message: Updated Swedish (sv) translation, from Daniel Nylander. ------------------------------------------------------------ revno: 163 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2008-01-17 19:31:14 -0500 message: Prevent Amarok from polling once the KApplication has been initialized if stop() has been called in the meantime. ------------------------------------------------------------ revno: 162 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-01-16 20:33:17 -0500 message: Fuzzied translations in preparation for release. ------------------------------------------------------------ revno: 161 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-01-16 20:31:26 -0500 message: Added template for MPRIS-based plugins. ------------------------------------------------------------ revno: 160 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2008-01-16 20:21:01 -0500 message: Removed some redundant translatable strings. ------------------------------------------------------------ revno: 159 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-01-15 23:02:46 -0500 message: Create the Amarok's plugin KApplication plugin in a separate thread, since it can take several seconds to do if KDE services are not already running, so as to not noticably delay creation of the applet. ------------------------------------------------------------ revno: 158 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-01-15 22:20:05 -0500 message: Avoid calling locale functions that may not exist in Python 2.5. ------------------------------------------------------------ revno: 157 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2008-01-15 21:30:55 -0500 message: Implemented VLC plugin. ------------------------------------------------------------ revno: 156 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-12-26 10:13:50 -0600 message: Created bsae class for MPRIS-based player plugins, added Audacious plugin, and converted the half-working BMPx plugin to the new MPRIS base class. ------------------------------------------------------------ revno: 155 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2007-12-25 16:08:06 -0600 message: Remove debugging statements from Scroller. ------------------------------------------------------------ revno: 154 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-12-24 15:16:34 -0600 message: Use the MPIRS D-Bus interface for BMPx, but still leave the plugin disabled, since BMPx's remote functionality is incomplete. ------------------------------------------------------------ revno: 153 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Fri 2007-12-21 17:20:24 -0500 message: Don't print a warning message if trying to draw a null layout in the scroller. ------------------------------------------------------------ revno: 152 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Fri 2007-12-21 17:13:21 -0500 message: Update the scroller's appearance when the style being used changes. ------------------------------------------------------------ revno: 151 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-12-17 23:33:06 -0500 message: Let the user cycle through items in the Scroller via mouse clicks or the scroll wheel. ------------------------------------------------------------ revno: 150 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-12-16 23:51:16 -0500 message: Reimplement the Scroller widget in C, so it can use PangoMatrix to draw rotated text when the applet is in a vertical panel. ------------------------------------------------------------ revno: 149 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-12-15 11:37:25 -0500 message: Stop doing work in the scroller when it isn't visible. ------------------------------------------------------------ revno: 148 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-12-13 23:16:23 -0500 message: Actually scroll the text in the Scroller widget when switching between metadata to display. ------------------------------------------------------------ revno: 147 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-12-10 21:18:45 -0500 message: Added configuration option for hiding the song info scroller. ------------------------------------------------------------ revno: 146 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-12-10 21:02:46 -0500 message: Implemented rudimentary display of song metadata in the applet. ------------------------------------------------------------ revno: 145 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-12-08 23:45:19 -0500 message: Remove debug statements from Amarok plugin. ------------------------------------------------------------ revno: 144 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-12-08 23:24:58 -0500 message: Detect when Amarok has closed when polling for its status. ------------------------------------------------------------ revno: 143 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-12-08 23:08:58 -0500 message: Implemented configuration dialog and GConf settings for Amarok plugin. ------------------------------------------------------------ revno: 142 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-12-08 22:55:30 -0500 message: Initialize KDE when starting the Amarok plugin to guarantee that the DCOP server is running. ------------------------------------------------------------ revno: 141 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-12-08 19:55:43 -0500 message: Properly handle missing metadata strings in the Amarok plugin. ------------------------------------------------------------ revno: 140 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-12-08 16:05:06 -0500 message: Implemented Amarok plugin with very basic functionality. ------------------------------------------------------------ revno: 139 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-12-05 19:33:58 -0500 message: Display the rating widget's stars in the correct foreground color, even if the color isn't black. ------------------------------------------------------------ revno: 138 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-11-29 20:37:00 -0500 message: Applied patch from https://bugs.launchpad.net/ubuntu/+source/music-applet/+bug/93284 to fix failure to load in a new session if the D-Bus environment variables don't match. ------------------------------------------------------------ revno: 137 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-11-29 20:26:04 -0500 message: Implemented album art for Rhythmbox 0.11.3 and later. ------------------------------------------------------------ revno: 136 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-10-28 22:25:30 -0400 message: Updated for 2.2.1 release. ------------------------------------------------------------ revno: 135 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-10-27 22:27:22 -0400 message: Escape special characters in the notification popup's title, so titles with a &, <, or > are actually displayed. ------------------------------------------------------------ revno: 134 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-10-27 20:11:46 -0400 message: Treaked the new tooltip handling code to eliminate an unnecessary extra class. ------------------------------------------------------------ revno: 133 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-10-27 19:22:05 -0400 message: Applied patch by Jonathan Matthew <notverysmart@gmail.com> to use the gtk.Tooltip class if GTK 2.12 or later is available; the C-based hack for fancy tooltips does not work with those versions. ------------------------------------------------------------ revno: 132 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-10-27 18:50:13 -0400 message: Created --disable-deprecated configure flag to disable usage of deprecated APIs; --enable-strict-checks now only turns compiler warnings into errors. ------------------------------------------------------------ revno: 131 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-10-27 18:31:23 -0400 message: Updated Makefile template for translations. ------------------------------------------------------------ revno: 130 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-10-27 18:29:38 -0400 message: Fall back to the Music Applet icon in the launcher button if the player's icon is not found. ------------------------------------------------------------ revno: 129 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-07-23 23:25:44 -0400 message: Updated Polish (pl) translation. ------------------------------------------------------------ revno: 128 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-07-23 23:17:14 -0400 message: Remove dependency on deprecated Numeric module. ------------------------------------------------------------ revno: 127 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-06-10 20:17:56 -0400 message: Updated for 2.2.0 release. ------------------------------------------------------------ revno: 126 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-06-10 20:00:56 -0400 message: Make sure the correct launcher icon is always used. ------------------------------------------------------------ revno: 125 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-06-10 16:57:33 -0400 message: Fixed warnings output at configure time. ------------------------------------------------------------ revno: 124 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-06-10 16:53:24 -0400 message: Fixed build errors caught by "make distcheck". ------------------------------------------------------------ revno: 123 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-06-04 22:43:57 -0400 message: Updated Portuguese/Brazil (pt_BR) translation. ------------------------------------------------------------ revno: 122 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-06-04 22:39:36 -0400 message: Updated Dutch (nl) translation. ------------------------------------------------------------ revno: 121 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-06-03 22:55:42 -0400 message: Updated Swedish (sv) translation. ------------------------------------------------------------ revno: 120 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-06-03 14:42:51 -0400 message: Fuzzied translations. ------------------------------------------------------------ revno: 119 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-06-02 19:29:56 -0400 message: Install the application icons in a more correct and robust way. ------------------------------------------------------------ revno: 118 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-06-02 19:18:17 -0400 message: Added icons for MPD and XMMS2 to the distribution, since typical installs of those players likely won't have them. ------------------------------------------------------------ revno: 117 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-06-02 18:43:45 -0400 message: Prevent unnecessary song popups in XMMS2 plugin when rating changes, and also fix setting the rating. ------------------------------------------------------------ revno: 116 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-06-02 18:28:33 -0400 message: Only update metadata when it actually changes in XMMS1 plugin. ------------------------------------------------------------ revno: 115 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-30 15:03:30 -0700 message: Only update metadata in MPD plugin when it actually changes. ------------------------------------------------------------ revno: 114 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-30 14:28:17 -0700 message: Updated plugin templates to mention min/max_rating properties. ------------------------------------------------------------ revno: 113 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-30 12:18:40 -0400 message: Print warnings at configure time if required or optional Python modules are missing. ------------------------------------------------------------ revno: 112 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2007-05-29 22:52:11 -0400 message: Removed superfluous debugging statements from plugins. ------------------------------------------------------------ revno: 111 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2007-05-29 22:49:59 -0400 message: Added note to 'where is it' FAQ entry about rebooting if all else fails. ------------------------------------------------------------ revno: 110 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-28 20:18:02 -0400 message: Make sure the applet icon is used by default in all created windows. ------------------------------------------------------------ revno: 109 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-28 20:13:46 -0400 message: Don't install the BMPx plugin, as it's not ready for prime time. ------------------------------------------------------------ revno: 108 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-28 15:32:35 -0400 message: Added an icon for the applet. ------------------------------------------------------------ revno: 107 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-28 14:35:23 -0400 message: Make sure Enter activates the default response in the various dialogs. ------------------------------------------------------------ revno: 106 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-28 14:22:17 -0400 message: Change capitalization in dialogs to better comply with GNOME HIG. ------------------------------------------------------------ revno: 105 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-21 13:06:59 -0400 message: Reduce polling in Exaile plugin and corrected determination of elapsed time. ------------------------------------------------------------ revno: 104 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-21 10:27:23 -0400 message: Update a plugin's rating property in a successful call to rate_song, so that the old rating can be restored later. ------------------------------------------------------------ revno: 103 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-05-21 10:18:47 -0400 message: Allow disabling of libnotify popups. ------------------------------------------------------------ revno: 102 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-05-17 23:06:43 -0400 message: Added libnotify support. ------------------------------------------------------------ revno: 101 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-16 21:53:03 -0400 message: Cleanly handle the case where a plugin supports getting but not setting the rating. ------------------------------------------------------------ revno: 100 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-16 21:22:43 -0400 message: Implemented support for getting ratings from QuodLibet. ------------------------------------------------------------ revno: 99 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-16 21:12:15 -0400 message: Make sure xml the package does not conflict with xml the variable. ------------------------------------------------------------ revno: 98 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-16 20:59:44 -0400 message: Properly handle metadata strings with &, <, or > in them. ------------------------------------------------------------ revno: 97 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-02 22:47:45 -0400 message: Call the proper Exaile function to pause and unpause playback. ------------------------------------------------------------ revno: 96 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-02 22:43:31 -0400 message: Added song rating support to Exaile plugin. ------------------------------------------------------------ revno: 95 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-05-02 22:22:53 -0400 message: Allow plugins to choose the number of stars on the rating scale, and hide the rating widget if the player does not support ratings at all. ------------------------------------------------------------ revno: 94 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-04-19 19:24:57 -0400 message: Added Arabic (ar) translation, contributed by Djihed Afifi. ------------------------------------------------------------ revno: 93 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-04-19 19:07:29 -0400 message: Fixed names of Quod Libet keys in GConf. ------------------------------------------------------------ revno: 92 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-04-19 19:00:21 -0400 message: Added support for Quod Libet, contributed by Mickael Royer. ------------------------------------------------------------ revno: 91 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-04-16 22:19:52 -0400 message: Have the MPD password dialog respond sensibly to Enter. ------------------------------------------------------------ revno: 90 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-04-16 22:11:34 -0400 message: Cleanly handle the case where the connection to the MPD server disappears. ------------------------------------------------------------ revno: 89 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-04-15 20:40:45 -0400 message: Implement launch function for MPD plugin. ------------------------------------------------------------ revno: 88 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-04-08 19:17:59 -0400 message: Store and retrieve MPD passwords from gnome-keyring. ------------------------------------------------------------ revno: 87 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-04-01 22:44:47 -0400 message: Implemented basic password support for MPD plugin. ------------------------------------------------------------ revno: 86 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Wed 2007-03-28 22:38:17 -0400 message: Check if a password is needed when connecting to MPD. ------------------------------------------------------------ revno: 85 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2007-03-27 22:38:54 -0400 message: Make "make distcheck" work, using suggestions from Davyd Madeley. ------------------------------------------------------------ revno: 84 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-03-25 13:34:20 -0400 message: Have MPD plugin use a separate thread for blocking operations. ------------------------------------------------------------ revno: 83 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-03-24 07:30:54 -0400 message: Determine when Exaile has stopped playing despite not getting a clear message to that effect. ------------------------------------------------------------ revno: 82 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Mon 2007-03-19 22:03:43 -0400 message: Allow user to specify host and port for MPD connection, and use exponential backoff when trying to connect. ------------------------------------------------------------ revno: 81 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-03-04 20:57:29 -0500 message: Implemented basic MPD plugin. ------------------------------------------------------------ revno: 80 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-03-03 17:00:57 -0500 message: Sort plugin list in case-insensitive fashion. ------------------------------------------------------------ revno: 79 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-03-03 16:53:21 -0500 message: Added preliminary BMPx plugin. ------------------------------------------------------------ revno: 78 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2007-02-27 15:09:33 -0600 message: Added plugin for XMMS version 1. ------------------------------------------------------------ revno: 77 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-02-10 17:23:34 -0500 message: Prepare for 2.1.0 release. ------------------------------------------------------------ revno: 76 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-02-10 17:02:48 -0500 message: Fixed misuse of a few translated format strings. ------------------------------------------------------------ revno: 75 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-02-10 14:58:10 -0500 message: Initialize gettext support so that translations actually get used. ------------------------------------------------------------ revno: 74 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-02-10 14:20:13 -0500 message: Added Polish (pl) translation from MichaÅ Sawicz. ------------------------------------------------------------ revno: 73 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Thu 2007-02-08 20:46:17 -0500 message: Don't tell the current player to round off a fractional rating when a new song starts. ------------------------------------------------------------ revno: 72 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2007-02-06 20:16:02 -0500 message: Fixed Close button in About box when using PyGTK 2.10. ------------------------------------------------------------ revno: 71 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Tue 2007-02-06 20:08:04 -0500 message: Work around API change in Numeric 24.0, which is implicitly used in the pixbuf manipulation code. ------------------------------------------------------------ revno: 70 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sun 2007-01-28 17:59:59 -0500 message: Don't use sys.maxint for upper bound of int GObject properties, since sys.maxint on 64-bit systems is much too large. ------------------------------------------------------------ revno: 69 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-01-20 21:03:57 -0500 message: Fixed missing import in Banshee plugin and a few errors in DBus plugin template. ------------------------------------------------------------ revno: 68 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet timestamp: Sat 2007-01-20 21:02:54 -0500 message: Implemented plugin for Exaile. ------------------------------------------------------------ revno: 67 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 12:08:33 -0500 message: Bumped version number and NEWS for 2.0.0 release. ------------------------------------------------------------ revno: 66 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 11:17:51 -0500 message: Updated copyright year to 2007. ------------------------------------------------------------ revno: 65 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 11:14:01 -0500 message: Make sure all required files get included in the dist tarball. ------------------------------------------------------------ revno: 64 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 10:46:20 -0500 message: Added updated pre-2.0 Dutch (nl) translation from Adriaan Peeters. ------------------------------------------------------------ revno: 63 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 10:43:30 -0500 message: Eliminated a few pointless translatable strings and fuzzied the translation files. ------------------------------------------------------------ revno: 62 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 10:28:04 -0500 message: Added THANKS file. ------------------------------------------------------------ revno: 61 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 10:25:03 -0500 message: Imported old Music Applet translation files. ------------------------------------------------------------ revno: 60 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 10:17:28 -0500 message: Added FAQ. ------------------------------------------------------------ revno: 59 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-15 10:12:00 -0500 message: Removed unneeded debugging spew and TODO-type comments. ------------------------------------------------------------ revno: 58 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 19:29:48 -0500 message: Make long-overdue updates to list of translatable files. ------------------------------------------------------------ revno: 57 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 19:22:16 -0500 message: Added proper README file. ------------------------------------------------------------ revno: 56 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 19:15:18 -0500 message: Added basic documentation for plugin authors. ------------------------------------------------------------ revno: 55 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 18:12:50 -0500 message: Added docstrings to the modules. ------------------------------------------------------------ revno: 54 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 15:38:01 -0500 message: Store user plugins in ~/.gnome2/music-applet/plugins instead of ~/.music-applet/plugins. ------------------------------------------------------------ revno: 53 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 15:35:07 -0500 message: Added convenience method for clearing song properties. ------------------------------------------------------------ revno: 52 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 15:03:49 -0500 message: Prevent all the controls from being hidden, which would render the applet invisible. ------------------------------------------------------------ revno: 51 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 14:49:03 -0500 message: Work around the Muine album cover crasher. ------------------------------------------------------------ revno: 50 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-14 11:11:47 -0500 message: Implemented art support for Muine, but commented it out since Muine crashes if no art is available. ------------------------------------------------------------ revno: 49 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-13 20:39:05 -0500 message: Behave sensibly when Banshee doesn't have any album art for a song. ------------------------------------------------------------ revno: 48 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-13 20:31:10 -0500 message: Split artist and album into separate lines in the tooltip. ------------------------------------------------------------ revno: 47 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-13 19:57:50 -0500 message: Show the plugins in sorted order. ------------------------------------------------------------ revno: 46 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-13 19:48:23 -0500 message: Implemented XMMS2 plugin. ------------------------------------------------------------ revno: 45 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Thu 2007-01-11 22:13:58 -0500 message: Behave more sensibly in wide panels, centering rating stars and enlarging the launch icon. ------------------------------------------------------------ revno: 44 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Thu 2007-01-11 20:42:22 -0500 message: Have the applet match the background of the panel it's in, as much as possible. ------------------------------------------------------------ revno: 43 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Wed 2007-01-10 22:55:59 -0500 message: Have the applet restructure itself vertically when on a left- or right-side panel. ------------------------------------------------------------ revno: 42 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Tue 2007-01-09 22:24:42 -0500 message: Always use a sensible size for the player launcher button, at least in a 24-pixel panel. ------------------------------------------------------------ revno: 41 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-08 22:55:28 -0500 message: Put all the applet's widgets into a single box. ------------------------------------------------------------ revno: 40 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-07 18:00:00 -0500 message: Implemented configuration dialog for D-Bus-based plugins. ------------------------------------------------------------ revno: 39 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2007-01-07 15:43:54 -0500 message: Allow DBus-based plugins to be launched via DBus or a specified command, based on GConf settings. ------------------------------------------------------------ revno: 38 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 22:24:40 -0500 message: Get rid of Conf methods that wrap GConfClient ones and just have it resolve key names for everyone. ------------------------------------------------------------ revno: 37 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 21:43:17 -0500 message: Cleaned up handling of the preferences dialog. ------------------------------------------------------------ revno: 36 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 21:40:12 -0500 message: Cleaned up handling of the plugins dialog. ------------------------------------------------------------ revno: 35 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 21:31:56 -0500 message: Implemented About dialog. ------------------------------------------------------------ revno: 34 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 17:12:30 -0500 message: Also check a user directory for plugins to load. ------------------------------------------------------------ revno: 33 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 12:32:39 -0500 message: Sensibly handle the case where a plugin does not support rating songs. ------------------------------------------------------------ revno: 32 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 11:56:44 -0500 message: Cleaned up the code in applet.py. ------------------------------------------------------------ revno: 31 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2007-01-06 10:55:04 -0500 message: Implemented Muine plugin. ------------------------------------------------------------ revno: 30 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Thu 2007-01-04 21:22:35 -0500 message: Handle plugins that fail to load cleanly. ------------------------------------------------------------ revno: 29 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Wed 2007-01-03 22:03:21 -0500 message: Implemented display of album art. ------------------------------------------------------------ revno: 28 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Wed 2007-01-03 21:27:54 -0500 message: Fixed typo that caused the Rhythmbox plugin to fail. ------------------------------------------------------------ revno: 27 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Tue 2007-01-02 20:13:59 -0500 message: Pulled common D-Bus code into a common base class. ------------------------------------------------------------ revno: 26 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Tue 2007-01-02 19:41:52 -0500 message: Store the icon name instead of the pixbuf in the manager's model. ------------------------------------------------------------ revno: 25 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Tue 2007-01-02 19:10:20 -0500 message: Have the preferred player change when it gets disabled. ------------------------------------------------------------ revno: 24 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Tue 2007-01-02 14:32:12 -0500 message: Save the list of enabled plugins to GConf. ------------------------------------------------------------ revno: 23 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Tue 2007-01-02 13:40:28 -0500 message: Implemented basic support for enabling and disabling plugins. ------------------------------------------------------------ revno: 22 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-01 23:16:58 -0500 message: Implemented selecting and launching the preferred player. ------------------------------------------------------------ revno: 21 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-01 21:33:51 -0500 message: Ported existing plugins to require dbus-python 0.80, so they can disconnect from signals. ------------------------------------------------------------ revno: 20 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Mon 2007-01-01 17:32:31 -0500 message: Partial support for manager choosing which plugin to use; not fully usable yet due to D-Bus-based plugins not being able to disconnect signal handlers yet. ------------------------------------------------------------ revno: 19 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Wed 2006-12-27 14:58:42 -0600 message: Stubbed out a plugin configuration dialog. ------------------------------------------------------------ revno: 18 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2006-12-23 09:31:43 -0500 message: Allow user to configure visibility of applet widgets. ------------------------------------------------------------ revno: 17 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2006-12-16 21:28:59 -0500 message: Use a common base class for all plugins. ------------------------------------------------------------ revno: 16 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2006-12-09 22:36:18 -0500 message: Implemented basic Banshee support. ------------------------------------------------------------ revno: 15 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2006-12-09 14:02:19 -0500 message: Update changes to Rhythmbox's current song in the applet display. ------------------------------------------------------------ revno: 14 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sat 2006-12-09 13:55:44 -0500 message: Added support for rating songs. ------------------------------------------------------------ revno: 13 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-12-03 14:37:37 -0500 message: Implemented basic launching of a player that is not running. ------------------------------------------------------------ revno: 12 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-12-03 13:34:18 -0500 message: Removed unnecessary button-press-event handlers from MusicApplet. ------------------------------------------------------------ revno: 11 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-12-03 12:15:26 -0500 message: Change the middle button between playing and paused depending on whether anything is playing. ------------------------------------------------------------ revno: 10 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-12-03 11:56:56 -0500 message: Ported the launcher-style button to musicapplet.widgets ------------------------------------------------------------ revno: 9 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-11-26 17:01:00 -0500 message: Guess when Rhythmbox no longer has a current song, based on its playing status and elapsed time. ------------------------------------------------------------ revno: 8 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-11-26 12:41:08 -0500 message: Renamed the plugins directory and its contents. ------------------------------------------------------------ revno: 7 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-11-26 12:24:49 -0500 message: Implemented tooltip for displaying song information. ------------------------------------------------------------ revno: 6 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Sun 2006-11-26 00:47:18 -0500 message: Implemented C code for putting arbitrary widgets into a tooltip, and put a Python wrapper around it. ------------------------------------------------------------ revno: 5 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Thu 2006-11-23 15:39:25 -0600 message: Implemented getting information about the playing song from Rhythmbox. ------------------------------------------------------------ revno: 4 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Wed 2006-11-22 17:07:19 -0500 message: Implemented support for displaying elapsed time. ------------------------------------------------------------ revno: 3 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Wed 2006-11-22 16:19:54 -0500 message: Implemented basic control of Rhythmbox ------------------------------------------------------------ revno: 2 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Wed 2006-11-22 15:19:46 -0500 message: Added missing copyright notice. ------------------------------------------------------------ revno: 1 committer: Paul Kuliniewicz <paul@kuliniewicz.org> branch nick: music-applet2 timestamp: Tue 2006-11-21 20:33:31 -0500 message: Initial checkin of Python port of Music Applet.