# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--kuliniew@purdue.edu--2004/music-applet--main--0.9
#

2006-06-16 16:09:52 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-81

    Summary:
      prepare for 0.9.2 release
    Revision:
      music-applet--main--0.9--patch-81

    Prepare for 0.9.2 release, namely by:
      * Updating NEWS
      * Bumping version number
      * Updating my e-mail address
      * Fixing a few bugs in the build system

    modified files:
     NEWS configure.ac po/de.po po/es.po po/fr.po po/ja.po po/nb.po
     po/nl.po po/pt_BR.po po/sv.po src/Makefile.am
     src/ma-any-proxy.c src/ma-any-proxy.h src/ma-applet.c
     src/ma-banshee-proxy.c src/ma-banshee-proxy.h src/ma-conf.c
     src/ma-conf.h src/ma-dbus-proxy.c src/ma-dbus-proxy.h
     src/ma-launcher-button.c src/ma-launcher-button.h
     src/ma-muine-proxy.c src/ma-muine-proxy.h src/ma-proxy.c
     src/ma-proxy.h src/ma-rating.c src/ma-rating.h
     src/ma-rhythmbox-bonobo-proxy.c
     src/ma-rhythmbox-bonobo-proxy.h src/ma-rhythmbox-dbus-proxy.c
     src/ma-rhythmbox-dbus-proxy.h src/ma-rhythmbox-proxy.c
     src/ma-rhythmbox-proxy.h src/ma-song-tooltip.c
     src/ma-song-tooltip.h src/ma-stock-icons.c
     src/ma-stock-icons.h src/ma-util.c src/ma-util.h
     src/ma-xmms2-proxy.c src/ma-xmms2-proxy.h


2006-06-16 03:21:12 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-80

    Summary:
      updated HACKING file
    Revision:
      music-applet--main--0.9--patch-80

    Updated HACKING to reflect the current state of the code.

    modified files:
     HACKING


2006-06-16 03:18:58 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-79

    Summary:
      added a few new FAQ entries
    Revision:
      music-applet--main--0.9--patch-79

    Added new FAQ entries about:
      * fixing the GConf-schema-wasn't-installed problem
      * how to debug the applet

    modified files:
     FAQ


2006-06-15 18:26:51 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-78

    Summary:
      fix warning when removing from panel
    Revision:
      music-applet--main--0.9--patch-78

    Don't try to find the preferred proxy when the applet is being removed from
    the panel, since the GConf key we need will no longer be available.

    modified files:
     src/ma-any-proxy.c


2006-06-15 18:03:07 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-77

    Summary:
      eliminate warnings in ma-util.c formatters
    Revision:
      music-applet--main--0.9--patch-77

    Eliminate the benign warning messages emitted for formatting an elapsed
    time of -1.  Since these don't get shown anyway, just treat them as 0.

    modified files:
     src/ma-util.c


2006-06-15 17:33:48 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-76

    Summary:
      remove superfluous debugging statements
    Revision:
      music-applet--main--0.9--patch-76

    Remove superfluous debugging statements throughout the code.

    modified files:
     src/ma-banshee-proxy.c src/ma-launcher-button.c


2006-06-15 02:29:21 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-75

    Summary:
      support hour display for times
    Revision:
      music-applet--main--0.9--patch-75

    Support H:M:S time displays when necessary, and make sure the full elapsed
    time string is visible in the applet.

    new files:
     src/.arch-ids/ma-util.c.id src/.arch-ids/ma-util.h.id
     src/ma-util.c src/ma-util.h

    modified files:
     po/POTFILES.in src/Makefile.am src/ma-applet.c
     src/ma-song-tooltip.c


2006-06-14 23:02:46 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-74

    Summary:
      don't crash if GConf schemas aren't installed
    Revision:
      music-applet--main--0.9--patch-74

    Have MaConf check when binding widgets to GConf values that the value is not
    NULL, which happens if the GConf schema didn't get installed.  This way at
    least the applet won't suddenly crash when opening the Preferences dialog.

    modified files:
     src/ma-conf.c


2006-06-14 22:47:01 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-73

    Summary:
      always make rating widget right-clickable
    Revision:
      music-applet--main--0.9--patch-73

    Have the rating widget always be right-clickable, even when it can't be
    used because there's no current song.

    modified files:
     src/ma-applet.c src/ma-rating.c


2006-06-14 20:00:09 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-72

    Summary:
      don't show artist and album information when playing a stream
    Revision:
      music-applet--main--0.9--patch-72

    Don't show any album or artist information in the tooltip when playing an
    Internet radio stream, since they typically stick that information in the
    title field anyway.

    modified files:
     src/ma-song-tooltip.c


2006-06-14 19:22:43 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-71

    Summary:
      ignore empty-string artist and album info from Rhythmbox
    Revision:
      music-applet--main--0.9--patch-71

    Silently replace empty-string values for artist and album from Rhythmbox
    (D-Bus) with NULLs, which is what we internally use for no-data.

    modified files:
     src/ma-rhythmbox-dbus-proxy.c


2006-06-14 19:16:27 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-70

    Summary:
      periodically fetch title when streaming from Banshee
    Revision:
      music-applet--main--0.9--patch-70

    When playing an Internet radio stream via the Banshee proxy, periodically
    fetch an updated title.  Wait a few seconds initially to avoid a crash in
    Banshee in some versions, where Banshee crashes if the title is not yet
    available.

    modified files:
     src/ma-banshee-proxy.c src/ma-proxy.c src/ma-proxy.h


2006-06-14 15:54:46 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-69

    Summary:
      abolished MaSongMetadata
    Revision:
      music-applet--main--0.9--patch-69

    Move all the MaSongMetadata fields into MaProxy to simplify things, especially
    updating metadata from a radio stream.

    removed files:
     src/.arch-ids/ma-song-metadata.c.id
     src/.arch-ids/ma-song-metadata.h.id src/ma-song-metadata.c
     src/ma-song-metadata.h

    modified files:
     src/Makefile.am src/ma-any-proxy.c src/ma-any-proxy.h
     src/ma-applet.c src/ma-banshee-proxy.c src/ma-dbus-proxy.c
     src/ma-dbus-proxy.h src/ma-muine-proxy.c src/ma-muine-proxy.h
     src/ma-proxy.c src/ma-proxy.h src/ma-rhythmbox-bonobo-proxy.c
     src/ma-rhythmbox-bonobo-proxy.h src/ma-rhythmbox-dbus-proxy.c
     src/ma-rhythmbox-dbus-proxy.h src/ma-rhythmbox-proxy.c
     src/ma-rhythmbox-proxy.h src/ma-song-tooltip.c
     src/ma-song-tooltip.h src/ma-xmms2-proxy.c
     src/ma-xmms2-proxy.h


2006-06-13 19:11:01 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-68

    Summary:
      try to avoid crashing Banshee when playing a radio stream
    Revision:
      music-applet--main--0.9--patch-68

    Don't ask Banshee for artist or album information when it's playing a radio
    stream, to avoid a crash in Banshee 0.10.10 and earlier.

    modified files:
     src/ma-banshee-proxy.c


2006-06-12 20:47:17 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-67

    Summary:
      scale non-stock icons in launcher-style buttons
    Revision:
      music-applet--main--0.9--patch-67

    Automatically scale the non-stock icons displayed in launcher-style buttons.

    modified files:
     src/ma-applet.c src/ma-launcher-button.c
     src/ma-launcher-button.h


2006-06-12 19:48:34 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-66

    Summary:
      update button icons when the theme changes
    Revision:
      music-applet--main--0.9--patch-66

    When the current icon theme changes, update icons displayed in the buttons
    accordingly.

    modified files:
     src/ma-launcher-button.c


2006-06-12 19:26:19 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-65

    Summary:
      load GConf schema before creating the proxies
    Revision:
      music-applet--main--0.9--patch-65

    Load the GConf schema before creating the individual proxies, to make sure
    that any GConf values they try to read will be properly initialized.

    modified files:
     src/ma-applet.c


2006-06-12 02:01:45 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-64

    Summary:
      use launcher-style button for launching the preferred player
    Revision:
      music-applet--main--0.9--patch-64

    Use a simple launcher-style button with the icon of the preferred player
    for launching the player if none is running.  MaLauncherButton loads the
    appropriate icon from the current icon theme.

    modified files:
     src/ma-any-proxy.c src/ma-applet.c src/ma-banshee-proxy.c
     src/ma-launcher-button.c src/ma-launcher-button.h
     src/ma-muine-proxy.c src/ma-proxy.c src/ma-proxy.h
     src/ma-rhythmbox-bonobo-proxy.c src/ma-rhythmbox-dbus-proxy.c
     src/ma-rhythmbox-proxy.c


2006-05-24 01:44:11 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-63

    Summary:
      use launcher-style buttons
    Revision:
      music-applet--main--0.9--patch-63

    Use launcher-style buttons instead of ordinary buttons.

    new files:
     src/.arch-ids/ma-launcher-button.c.id
     src/.arch-ids/ma-launcher-button.h.id src/ma-launcher-button.c
     src/ma-launcher-button.h

    modified files:
     src/Makefile.am src/ma-applet.c


2006-05-22 00:26:50 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-62

    Summary:
      fix parent_class type errors
    Revision:
      music-applet--main--0.9--patch-62

    Fix the typing on some parent_class pointers; this hadn't been detected by
    the compiler due to typecasting.

    modified files:
     src/ma-banshee-proxy.c src/ma-muine-proxy.c
     src/ma-rhythmbox-dbus-proxy.c src/ma-xmms2-proxy.c


2006-05-22 00:21:44 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-61

    Summary:
      HIGify preferences dialog
    Revision:
      music-applet--main--0.9--patch-61

    Substantially clean up the preferences dialog layout and make it more
    compliant to the GNOME HIG.

    modified files:
     data/music-applet.glade


2006-05-21 21:56:43 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-60

    Summary:
      implemented support for launching XMMS2
    Revision:
      music-applet--main--0.9--patch-60

    Implemented support for launching XMMS2.

    modified files:
     data/music-applet.glade data/music-applet.schemas.in
     src/ma-xmms2-proxy.c


2006-05-21 21:37:57 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-59

    Summary:
      implemented support for launching Muine
    Revision:
      music-applet--main--0.9--patch-59

    Implemented support for launching Muine.

    modified files:
     data/music-applet.glade data/music-applet.schemas.in
     src/ma-banshee-proxy.c src/ma-muine-proxy.c


2006-05-21 21:24:17 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-58

    Summary:
      implemented support for launching Banshee
    Revision:
      music-applet--main--0.9--patch-58

    Implemented support for launching Banshee.

    modified files:
     data/music-applet.glade data/music-applet.schemas.in
     src/ma-banshee-proxy.c


2006-05-21 04:04:01 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-57

    Summary:
      add suport for launching Rhythmbox
    Revision:
      music-applet--main--0.9--patch-57

    Add support for launching Rhythmbox, along with the necessary supporting
    infrastructure that will be used for launching other music players in the
    future.

    new files:
     src/.arch-ids/ma-marshal.list.id src/ma-marshal.list

    modified files:
     configure.ac data/music-applet.glade
     data/music-applet.schemas.in po/POTFILES.in src/Makefile.am
     src/ma-any-proxy.c src/ma-any-proxy.h src/ma-applet.c
     src/ma-banshee-proxy.c src/ma-banshee-proxy.h src/ma-conf.c
     src/ma-conf.h src/ma-dbus-proxy.c src/ma-dbus-proxy.h
     src/ma-muine-proxy.c src/ma-muine-proxy.h src/ma-proxy.c
     src/ma-proxy.h src/ma-rhythmbox-bonobo-proxy.c
     src/ma-rhythmbox-bonobo-proxy.h src/ma-rhythmbox-dbus-proxy.c
     src/ma-rhythmbox-dbus-proxy.h src/ma-rhythmbox-proxy.c
     src/ma-rhythmbox-proxy.h src/ma-xmms2-proxy.c
     src/ma-xmms2-proxy.h


2006-05-19 03:57:19 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-56

    Summary:
      use function calls to acess object properties
    Revision:
      music-applet--main--0.9--patch-56

    Use ordinary function calls to access object properties when convenient,
    instead of always going through the generic GObject interface.

    modified files:
     src/ma-any-proxy.c src/ma-applet.c src/ma-banshee-proxy.c
     src/ma-dbus-proxy.c src/ma-muine-proxy.c src/ma-proxy.c
     src/ma-proxy.h src/ma-rhythmbox-bonobo-proxy.c
     src/ma-rhythmbox-dbus-proxy.c src/ma-rhythmbox-proxy.c
     src/ma-song-metadata.c src/ma-song-metadata.h
     src/ma-song-tooltip.c src/ma-xmms2-proxy.c


2006-05-19 00:22:11 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-55

    Summary:
      cleaned up MaConf code
    Revision:
      music-applet--main--0.9--patch-55

    Cleaned up MaConf code by switching to private data and refactoring out a
    function.

    modified files:
     src/ma-conf.c src/ma-conf.h


2006-05-18 21:42:26 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-54

    Summary:
      begin work on player activation
    Revision:
      music-applet--main--0.9--patch-54

    Added a preference for the user's preferred music player and allow the user
    to launch it if no player is running.  Currently, the code that actually
    *launches* each player hasn't been implemented yet.

    modified files:
     data/music-applet.glade data/music-applet.schemas.in
     src/ma-any-proxy.c src/ma-applet.c src/ma-conf.c src/ma-conf.h
     src/ma-proxy.c src/ma-proxy.h src/ma-rhythmbox-proxy.c
     src/ma-xmms2-proxy.c


2006-05-18 04:17:06 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-53

    Summary:
      added separate proxy for general Rhythmbox connectivity
    Revision:
      music-applet--main--0.9--patch-53

    Added separate Rhythmbox proxy to hide the Bonobo v. D-Bus distinction.
    Looks pointless now, but when activation support is implemented, having
    only one Rhythmbox proxy visible to MaAnyProxy will simplify things.

    new files:
     src/.arch-ids/ma-rhythmbox-proxy.c.id
     src/.arch-ids/ma-rhythmbox-proxy.h.id src/ma-rhythmbox-proxy.c
     src/ma-rhythmbox-proxy.h

    modified files:
     src/Makefile.am src/ma-any-proxy.c src/ma-proxy.c


2006-05-12 04:49:48 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-52

    Summary:
      renamed 'play_pause_stop' to 'toggle_playback' in MaApplet
    Revision:
      music-applet--main--0.9--patch-52

    Changed the name 'play_pause_stop' to 'toggle_playback' in the applet GUI, to
    reflect the name now used by the proxy classes.

    modified files:
     src/ma-applet.c


2006-05-10 04:20:33 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-51

    Summary:
      turn MaProxy into a base class, not an interface
    Revision:
      music-applet--main--0.9--patch-51

    Merge in changes from the music-applet--baseclass--0.9 branch, where all
    the work of turning MaProxy into a base class was done.  A summary:
    
      * MaProxy is now a base class that collects common behavior
      * MaDBusProxy is a subclass that automates some D-Bus handling
      * all proxy implementations were ported to the new base class

    new files:
     src/.arch-ids/ma-dbus-proxy.c.id
     src/.arch-ids/ma-dbus-proxy.h.id src/ma-dbus-proxy.c
     src/ma-dbus-proxy.h

    modified files:
     src/Makefile.am src/ma-any-proxy.c src/ma-any-proxy.h
     src/ma-applet.c src/ma-banshee-proxy.c src/ma-banshee-proxy.h
     src/ma-muine-proxy.c src/ma-muine-proxy.h src/ma-proxy.c
     src/ma-proxy.h src/ma-rhythmbox-bonobo-proxy.c
     src/ma-rhythmbox-bonobo-proxy.h src/ma-rhythmbox-dbus-proxy.c
     src/ma-rhythmbox-dbus-proxy.h src/ma-song-metadata.c
     src/ma-song-metadata.h src/ma-xmms2-proxy.c
     src/ma-xmms2-proxy.h

    new patches:
     kuliniew@purdue.edu--2004/music-applet--baseclass--0.9--base-0
     kuliniew@purdue.edu--2004/music-applet--baseclass--0.9--patch-1
     kuliniew@purdue.edu--2004/music-applet--baseclass--0.9--patch-2
     kuliniew@purdue.edu--2004/music-applet--baseclass--0.9--patch-3
     kuliniew@purdue.edu--2004/music-applet--baseclass--0.9--patch-4
     kuliniew@purdue.edu--2004/music-applet--baseclass--0.9--patch-5
     kuliniew@purdue.edu--2004/music-applet--baseclass--0.9--patch-6


2006-05-05 15:51:57 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-50

    Summary:
      have MaSongTooltip handle incomplete information
    Revision:
      music-applet--main--0.9--patch-50

    Have MaSongTooltip use a placeholder value for information not provided in
    MaSongMetadata, so each proxy doesn't have to worry about it itself.

    modified files:
     src/ma-muine-proxy.c src/ma-song-metadata.c
     src/ma-song-tooltip.c src/ma-xmms2-proxy.c


2006-05-04 04:07:22 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-49

    Summary:
      stop polling in XMMS2 proxy at dispose time
    Revision:
      music-applet--main--0.9--patch-49

    Stop polling in the XMMS2 proxy when it's disposed, to prevent the
    handler from being invoked on a partially freed object.

    modified files:
     src/ma-xmms2-proxy.c


2006-05-04 04:02:39 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-48

    Summary:
      stop polling in Muine proxy at dispose time
    Revision:
      music-applet--main--0.9--patch-48

    Make sure to stop polling in the Muine proxy when it's disposed, to prevent
    the hander from getting invoked on a partially freed object.

    modified files:
     src/ma-muine-proxy.c


2006-05-03 16:07:08 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-47

    Summary:
      make all D-Bus calls in Rhythmbox D-Bus proxy nonblocking
    Revision:
      music-applet--main--0.9--patch-47

    Replace all the blocking D-Bus calls in the Rhythmbox D-Bus proxy with their
    nonblocking equivalent.

    modified files:
     src/ma-rhythmbox-dbus-proxy.c


2006-05-03 05:15:40 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-46

    Summary:
      replace more D-Bus calls with nonblocking ones in Banshee proxy
    Revision:
      music-applet--main--0.9--patch-46

    Replace all remaining blocking D-Bus calls in the Banshee proxy with their
    nonblocking equivalent.

    modified files:
     src/ma-banshee-proxy.c


2006-05-03 04:27:08 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-45

    Summary:
      make MaSongMetadata fields somewhat writable
    Revision:
      music-applet--main--0.9--patch-45

    Allow MaSongMetadata's fields to be writable after initial creation to
    facilitate setting it up piece by piece.

    modified files:
     src/ma-banshee-proxy.c src/ma-muine-proxy.c
     src/ma-rhythmbox-bonobo-proxy.c src/ma-rhythmbox-dbus-proxy.c
     src/ma-song-metadata.c src/ma-song-metadata.h
     src/ma-xmms2-proxy.c


2006-05-02 16:57:56 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-44

    Summary:
      converted some D-Bus calls in Banshee proxy to nonblocking
    Revision:
      music-applet--main--0.9--patch-44

    Converted some, but not all, of blocking D-Bus calls to their nonblocking
    equivalent.

    modified files:
     src/ma-banshee-proxy.c


2006-04-28 04:30:00 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-43

    Summary:
      added Swedish (sv) translation
    Revision:
      music-applet--main--0.9--patch-43

    Added Swedish (sv) translation, contributed by Daniel Nylander.

    new files:
     po/.arch-ids/sv.po.id po/sv.po

    modified files:
     THANKS configure.ac po/ChangeLog


2006-04-19 04:38:08 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-42

    Summary:
      removed debugging statements from Banshee proxy
    Revision:
      music-applet--main--0.9--patch-42

    Removed superfluous debugging statements from Banshee proxy.

    modified files:
     src/ma-banshee-proxy.c


2006-04-19 04:36:46 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-41

    Summary:
      fixed memory leak in Banshee proxy
    Revision:
      music-applet--main--0.9--patch-41

    Fixed memory leak in Banshee proxy when polling for the current song's
    metadata.

    modified files:
     src/ma-banshee-proxy.c


2006-04-18 18:43:53 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-40

    Summary:
      get elapsed time from Muine
    Revision:
      music-applet--main--0.9--patch-40

    Have the Muine proxy poll for the elapsed time while something is playing.

    modified files:
     src/ma-muine-proxy.c


2006-04-18 15:30:28 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-39

    Summary:
      get information about current song from Muine
    Revision:
      music-applet--main--0.9--patch-39

    Have the Muine proxy get information about the current song.

    modified files:
     src/ma-muine-proxy.c


2006-04-17 04:53:13 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-38

    Summary:
      report Muine as always pausable
    Revision:
      music-applet--main--0.9--patch-38

    The "pausable" property for Muine should always be TRUE, because Muine has
    no notion of "stop", only "pause".

    modified files:
     src/ma-muine-proxy.c


2006-04-17 04:46:24 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-37

    Summary:
      add Muine note to end of configure script
    Revision:
      music-applet--main--0.9--patch-37

    Have the configure script report the status of Muine support.

    modified files:
     configure.ac


2006-04-17 04:42:12 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-36

    Summary:
      don't disconnect from Muine due to a D-Bus error
    Revision:
      music-applet--main--0.9--patch-36

    Don't disconnect from Muine if a D-Bus error happens.  The error could just
    be a timeout and thus not fatal.

    modified files:
     src/ma-muine-proxy.c


2006-04-17 04:35:27 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-35

    Summary:
      implement basic playback controls for Muine
    Revision:
      music-applet--main--0.9--patch-35

    Implemented the play/pause, previous, and next playback controls for Muine.

    modified files:
     src/ma-muine-proxy.c


2006-04-17 04:19:31 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-34

    Summary:
      get playing state from Muine
    Revision:
      music-applet--main--0.9--patch-34

    Have the Muine proxy get the current playing state.

    modified files:
     src/ma-muine-proxy.c


2006-04-17 03:47:38 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-33

    Summary:
      stubbed out Muine proxy
    Revision:
      music-applet--main--0.9--patch-33

    Stubbed out a proxy for Muine.  So far, it only notices whether it's
    connected or not.

    new files:
     src/.arch-ids/ma-muine-proxy.c.id
     src/.arch-ids/ma-muine-proxy.h.id src/ma-muine-proxy.c
     src/ma-muine-proxy.h

    modified files:
     src/Makefile.am src/ma-any-proxy.c


2006-04-16 21:42:09 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-32

    Summary:
      added Dutch (nl) translation
    Revision:
      music-applet--main--0.9--patch-32

    Added Dutch (nl) translation, contributed by Adriaan Peeters.

    new files:
     po/.arch-ids/nl.po.id po/nl.po

    modified files:
     THANKS configure.ac po/ChangeLog


2006-04-14 15:20:50 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-31

    Summary:
      prepare for 0.9.1 release
    Revision:
      music-applet--main--0.9--patch-31

    Bumped version number, updated NEWS, and regenerated translation files.

    modified files:
     NEWS configure.ac po/de.po po/es.po po/fr.po po/ja.po po/nb.po
     po/pt_BR.po


2006-04-13 15:33:11 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-30

    Summary:
      added FAQ for how to start Music Applet
    Revision:
      music-applet--main--0.9--patch-30

    Added a FAQ entry for the proper way to start Music Applet.

    modified files:
     FAQ


2006-04-13 15:25:02 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-29

    Summary:
      updated HACKING with MaConf and coding tips
    Revision:
      music-applet--main--0.9--patch-29

    Updated the HACKING file with a quick blurb about MaConf and the suggestion
    to avoid polling whenever possible.

    modified files:
     HACKING


2006-04-13 15:20:17 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-28

    Summary:
      distinguish between not-found and disabled in configure script
    Revision:
      music-applet--main--0.9--patch-28

    When printing why a feature is disabled at configure time, distinguish between
    "dependency not found" and "feature explicitly disabled".

    modified files:
     configure.ac


2006-04-13 04:55:45 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-27

    Summary:
      added a few missing 'static' modifiers
    Revision:
      music-applet--main--0.9--patch-27

    Added missing 'static' modifiers to file-private functions in the XMMS2
    proxy.

    modified files:
     src/ma-xmms2-proxy.c


2006-04-13 04:44:43 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-26

    Summary:
      clean up XMMS2 callbacks upon disconnect
    Revision:
      music-applet--main--0.9--patch-26

    Be paranoid about leaks and explicitly clean up the callbacks into XMMS2
    when the connection is lost, since we're keeping a reference to each of
    them.

    modified files:
     src/ma-xmms2-proxy.c


2006-04-13 04:25:28 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-25

    Summary:
      remove errant debugging statement
    Revision:
      music-applet--main--0.9--patch-25

    Remove an errant debugging statement that shouldn't have made it into the
    previous commit.

    modified files:
     src/ma-xmms2-proxy.c


2006-04-13 04:23:16 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-24

    Summary:
      have XMMS2 proxy clear all properties on disconnect
    Revision:
      music-applet--main--0.9--patch-24

    When the XMMS2 proxy loses its connection, it now clears all playing
    information out of its properties.

    modified files:
     src/ma-xmms2-proxy.c


2006-04-12 05:41:55 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-23

    Summary:
      configuration infrastructure, XMMS2 connection path
    Revision:
      music-applet--main--0.9--patch-23

    Set up a configuration infrastructure to make keeping all views of a GConf
    value consistent easy, and use it to implement configuring the connection
    path for XMMS2.

    new files:
     src/.arch-ids/ma-conf.c.id src/.arch-ids/ma-conf.h.id
     src/ma-conf.c src/ma-conf.h

    modified files:
     data/Makefile.am data/music-applet.glade
     data/music-applet.schemas.in src/Makefile.am
     src/ma-any-proxy.c src/ma-any-proxy.h src/ma-applet.c
     src/ma-banshee-proxy.c src/ma-proxy.c src/ma-proxy.h
     src/ma-rhythmbox-bonobo-proxy.c src/ma-rhythmbox-dbus-proxy.c
     src/ma-song-tooltip.h src/ma-xmms2-proxy.c
     src/ma-xmms2-proxy.h


2006-04-07 22:25:37 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-22

    Summary:
      listen for changes in GConf and clean up some comments
    Revision:
      music-applet--main--0.9--patch-22

    Listen for changes to GConf keys (well, all one of them) instead of handing
    when they're changed through the preferences dialog.  Also clean up some
    comments.

    modified files:
     configure.ac src/ma-applet.c


2006-04-06 18:40:19 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-21

    Summary:
      removed menu items for rating the current song
    Revision:
      music-applet--main--0.9--patch-21

    Removed the menu items used to rate the current song.  They were just a
    waste of space and a source of needless complexity when handling rating
    changes in the GUI.

    modified files:
     data/GNOME_Music_Applet.xml src/ma-applet.c


2006-04-05 16:25:56 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-20

    Summary:
      added pt_BR translation
    Revision:
      music-applet--main--0.9--patch-20

    Added Portuguese/Brazil (pt_BR) translation, contributed by Jonh Wendell.

    new files:
     po/.arch-ids/pt_BR.po.id po/pt_BR.po

    modified files:
     THANKS configure.ac po/ChangeLog


2006-04-02 01:52:28 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-19

    Summary:
      cancel pending calls and callbacks in XMMS2 interface on dispose
    Revision:
      music-applet--main--0.9--patch-19

    When disposing the XMMS2 proxy, explicitly cancel any pending async calls
    and broadcast/signal handlers, to prevent them from getting called after
    the proxy has been destroyed.

    modified files:
     HACKING src/ma-xmms2-proxy.c


2006-04-01 19:25:22 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-18

    Summary:
      added XMMS2 support
    Revision:
      music-applet--main--0.9--patch-18

    Added support for XMMS2, contributed by Tobias Rundström.

    new files:
     src/.arch-ids/ma-xmms2-proxy.c.id
     src/.arch-ids/ma-xmms2-proxy.h.id src/ma-xmms2-proxy.c
     src/ma-xmms2-proxy.h

    modified files:
     THANKS configure.ac src/Makefile.am src/ma-any-proxy.c


2006-03-29 17:19:35 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-17

    Summary:
      added Norwegian Bokmål (nb) translation
    Revision:
      music-applet--main--0.9--patch-17

    Added Norwegian Bokmål (nb) translation, contributed by Øivind Hoel.

    new files:
     po/.arch-ids/nb.po.id po/nb.po

    modified files:
     THANKS configure.ac po/ChangeLog


2006-03-24 21:36:13 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-16

    Summary:
      updated documentation for 0.9.0 release
    Revision:
      music-applet--main--0.9--patch-16

    Updated the documentation in the top-level directory for the 0.9.0 release.

    modified files:
     HACKING NEWS README TODO configure.ac


2006-03-24 20:29:35 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-15

    Summary:
      removed reference to rhythmbox-applet in build system
    Revision:
      music-applet--main--0.9--patch-15

    Removed a lingering reference to rhythmbox-applet in the build system,
    only encountered during a "make dist".

    modified files:
     Makefile.am


2006-03-24 19:55:37 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-14

    Summary:
      updated FAQ
    Revision:
      music-applet--main--0.9--patch-14

    Updated FAQ to reference Music Applet and to correct outdated information.

    modified files:
     FAQ


2006-03-18 18:12:03 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-13

    Summary:
      cleaned up GObject boilerplate
    Revision:
      music-applet--main--0.9--patch-13

    Cleaned up the GObject boilerplate code in many files for better consistency
    and to fix a few typos.

    modified files:
     src/ma-rating.c src/ma-rating.h
     src/ma-rhythmbox-bonobo-proxy.h src/ma-rhythmbox-dbus-proxy.h
     src/ma-song-metadata.h src/ma-song-tooltip.c
     src/ma-song-tooltip.h


2006-03-17 18:28:08 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-12

    Summary:
      mention player support at configure time
    Revision:
      music-applet--main--0.9--patch-12

    Have the configure script describe which music players will be supported.

    modified files:
     configure.ac


2006-03-17 18:11:27 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-11

    Summary:
      implement play/pause, previous, and next buttons for Banshee
    Revision:
      music-applet--main--0.9--patch-11

    Implement the play/pause, previous, and next buttons' handlers in the
    Banshee proxy.

    modified files:
     src/ma-banshee-proxy.c


2006-03-17 06:21:53 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-10

    Summary:
      cleaned up Banshee polling code, avoid calling D-Bus after an error
    Revision:
      music-applet--main--0.9--patch-10

    Clean up the Banshee polling code to make it easier to manage.  Also, when a
    call to D-Bus fails, avoid making any others until a new connection is
    established, to prevent inadvertently re-starting Banshee.

    modified files:
     src/ma-banshee-proxy.c


2006-03-17 05:19:26 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-9

    Summary:
      removed #if 0'd out code
    Revision:
      music-applet--main--0.9--patch-9

    Removed some #if 0'd out code that shouldn't have made it into the
    previous commit.

    modified files:
     src/ma-banshee-proxy.c


2006-03-16 18:26:35 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-8

    Summary:
      display status of Banshee
    Revision:
      music-applet--main--0.9--patch-8

    When connected to Banshee, poll its D-Bus interface to update its status
    information.

    modified files:
     src/ma-banshee-proxy.c


2006-03-03 02:17:55 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-7

    Summary:
      filled Banshee proxy fields with default not-connected values
    Revision:
      music-applet--main--0.9--patch-7

    Created fields to store information obtained from Banshee and initialize
    them to the default not-connected values.

    modified files:
     src/ma-banshee-proxy.c


2006-03-03 02:03:40 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-6

    Summary:
      rename functions to avoid name conflicts
    Revision:
      music-applet--main--0.9--patch-6

    Rename "connect" (and "disconnect") to avoid possible confusion with standard
    Unix functions.

    modified files:
     src/ma-banshee-proxy.c


2006-03-03 01:59:20 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-5

    Summary:
      detect when Banshee is running
    Revision:
      music-applet--main--0.9--patch-5

    Have the Banshee proxy detect when Banshee is running.

    modified files:
     src/ma-banshee-proxy.c


2006-03-02 22:00:06 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-4

    Summary:
      stubbed out Banshee proxy
    Revision:
      music-applet--main--0.9--patch-4

    Stubbed out the proxy for communicating with Banshee via D-Bus.

    new files:
     src/.arch-ids/ma-banshee-proxy.c.id
     src/.arch-ids/ma-banshee-proxy.h.id src/ma-banshee-proxy.c
     src/ma-banshee-proxy.h

    modified files:
     src/Makefile.am src/ma-any-proxy.c


2006-03-01 02:06:03 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-3

    Summary:
      establish D-Bus connection in MaAnyProxy
    Revision:
      music-applet--main--0.9--patch-3

    Establish the connection to the D-Bus session bus in MaAnyProxy so it can be
    shared among all proxies that use D-Bus.

    modified files:
     src/ma-any-proxy.c src/ma-rhythmbox-dbus-proxy.c
     src/ma-rhythmbox-dbus-proxy.h


2006-02-28 00:37:44 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-2

    Summary:
      allow MaAnyProxy to support arbitrary number of proxies
    Revision:
      music-applet--main--0.9--patch-2

    Have MaAnyProxy store a list of all available proxies, instead of keeping
    pointers to each one manually.
    
    Also have each proxy report what it's supposed to connect to, to help
    with debugging.

    modified files:
     src/ma-any-proxy.c src/ma-proxy.c
     src/ma-rhythmbox-bonobo-proxy.c src/ma-rhythmbox-dbus-proxy.c


2006-02-27 22:09:48 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	patch-1

    Summary:
      rename from "Rhythmbox Applet" to "Music Applet"
    Revision:
      music-applet--main--0.9--patch-1

    Rename everything from the old "Rhythmbox Applet" name to the new "Music
    Applet" name.  No functional changes.

    removed files:
     data/.arch-ids/rhythmbox.png.id data/rhythmbox.png

    modified files:
     TODO autogen.sh clean-junk configure.ac
     data/GNOME_Music_Applet.server.in.in data/Makefile.am
     data/music-applet.glade data/music-applet.schemas.in
     po/POTFILES.in src/Makefile.am src/ma-any-proxy.c
     src/ma-any-proxy.h src/ma-applet.c src/ma-proxy.c
     src/ma-proxy.h src/ma-rating.c src/ma-rating.h
     src/ma-rhythmbox-bonobo-proxy.c
     src/ma-rhythmbox-bonobo-proxy.h src/ma-rhythmbox-dbus-proxy.c
     src/ma-rhythmbox-dbus-proxy.h src/ma-song-metadata.c
     src/ma-song-metadata.h src/ma-song-tooltip.c
     src/ma-song-tooltip.h src/ma-stock-icons.c
     src/ma-stock-icons.h

    renamed files:
     data/.arch-ids/GNOME_Rhythmbox_Applet.server.in.in.id
       ==> data/.arch-ids/GNOME_Music_Applet.server.in.in.id
     data/.arch-ids/GNOME_Rhythmbox_Applet.xml.id
       ==> data/.arch-ids/GNOME_Music_Applet.xml.id
     data/.arch-ids/rhythmbox-applet.glade.id
       ==> data/.arch-ids/music-applet.glade.id
     data/.arch-ids/rhythmbox-applet.schemas.in.id
       ==> data/.arch-ids/music-applet.schemas.in.id
     data/.arch-ids/rhythmbox-no-star.png.id
       ==> data/.arch-ids/music-applet-no-star.png.id
     data/.arch-ids/rhythmbox-set-star.png.id
       ==> data/.arch-ids/music-applet-set-star.png.id
     data/.arch-ids/rhythmbox-unset-star.png.id
       ==> data/.arch-ids/music-applet-unset-star.png.id
     data/GNOME_Rhythmbox_Applet.server.in.in
       ==> data/GNOME_Music_Applet.server.in.in
     data/GNOME_Rhythmbox_Applet.xml
       ==> data/GNOME_Music_Applet.xml
     data/rhythmbox-applet.glade
       ==> data/music-applet.glade
     data/rhythmbox-applet.schemas.in
       ==> data/music-applet.schemas.in
     data/rhythmbox-no-star.png
       ==> data/music-applet-no-star.png
     data/rhythmbox-set-star.png
       ==> data/music-applet-set-star.png
     data/rhythmbox-unset-star.png
       ==> data/music-applet-unset-star.png
     src/.arch-ids/rb-any-proxy.c.id
       ==> src/.arch-ids/ma-any-proxy.c.id
     src/.arch-ids/rb-any-proxy.h.id
       ==> src/.arch-ids/ma-any-proxy.h.id
     src/.arch-ids/rb-applet.c.id
       ==> src/.arch-ids/ma-applet.c.id
     src/.arch-ids/rb-bonobo-proxy.c.id
       ==> src/.arch-ids/ma-rhythmbox-bonobo-proxy.c.id
     src/.arch-ids/rb-bonobo-proxy.h.id
       ==> src/.arch-ids/ma-rhythmbox-bonobo-proxy.h.id
     src/.arch-ids/rb-dbus-proxy.c.id
       ==> src/.arch-ids/ma-rhythmbox-dbus-proxy.c.id
     src/.arch-ids/rb-dbus-proxy.h.id
       ==> src/.arch-ids/ma-rhythmbox-dbus-proxy.h.id
     src/.arch-ids/rb-proxy.c.id
       ==> src/.arch-ids/ma-proxy.c.id
     src/.arch-ids/rb-proxy.h.id
       ==> src/.arch-ids/ma-proxy.h.id
     src/.arch-ids/rb-rating.c.id
       ==> src/.arch-ids/ma-rating.c.id
     src/.arch-ids/rb-rating.h.id
       ==> src/.arch-ids/ma-rating.h.id
     src/.arch-ids/rb-song-metadata.c.id
       ==> src/.arch-ids/ma-song-metadata.c.id
     src/.arch-ids/rb-song-metadata.h.id
       ==> src/.arch-ids/ma-song-metadata.h.id
     src/.arch-ids/rb-song-tooltip.c.id
       ==> src/.arch-ids/ma-song-tooltip.c.id
     src/.arch-ids/rb-song-tooltip.h.id
       ==> src/.arch-ids/ma-song-tooltip.h.id
     src/.arch-ids/rb-stock-icons.c.id
       ==> src/.arch-ids/ma-stock-icons.c.id
     src/.arch-ids/rb-stock-icons.h.id
       ==> src/.arch-ids/ma-stock-icons.h.id
     src/rb-any-proxy.c
       ==> src/ma-any-proxy.c
     src/rb-any-proxy.h
       ==> src/ma-any-proxy.h
     src/rb-applet.c
       ==> src/ma-applet.c
     src/rb-bonobo-proxy.c
       ==> src/ma-rhythmbox-bonobo-proxy.c
     src/rb-bonobo-proxy.h
       ==> src/ma-rhythmbox-bonobo-proxy.h
     src/rb-dbus-proxy.c
       ==> src/ma-rhythmbox-dbus-proxy.c
     src/rb-dbus-proxy.h
       ==> src/ma-rhythmbox-dbus-proxy.h
     src/rb-proxy.c
       ==> src/ma-proxy.c
     src/rb-proxy.h
       ==> src/ma-proxy.h
     src/rb-rating.c
       ==> src/ma-rating.c
     src/rb-rating.h
       ==> src/ma-rating.h
     src/rb-song-metadata.c
       ==> src/ma-song-metadata.c
     src/rb-song-metadata.h
       ==> src/ma-song-metadata.h
     src/rb-song-tooltip.c
       ==> src/ma-song-tooltip.c
     src/rb-song-tooltip.h
       ==> src/ma-song-tooltip.h
     src/rb-stock-icons.c
       ==> src/ma-stock-icons.c
     src/rb-stock-icons.h
       ==> src/ma-stock-icons.h


2006-02-27 03:50:49 GMT	Paul Kuliniewicz <kuliniew@purdue.edu>	base-0

    Summary:
      tag of kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-113
    Revision:
      music-applet--main--0.9--base-0

    (automatically generated log message)

    new patches:
     jonathan@kaolin.hn.org--2005/rhythmbox-applet--main--0.1--patch-1
     jonathan@kaolin.hn.org--2005/rhythmbox-applet--main--0.1--patch-4
     jonathan@kaolin.hn.org--2005/rhythmbox-applet--main--0.1--patch-7
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--base-0
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-1
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-2
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-3
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-4
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-5
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-6
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-7
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-8
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-9
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-10
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-11
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-12
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-13
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-14
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-15
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-16
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-17
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-18
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-19
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-20
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-21
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-22
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-23
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-24
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-25
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-26
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-27
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-28
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-29
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-30
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-31
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-32
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-33
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-34
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-35
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-36
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-37
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-38
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-39
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-40
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-41
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-42
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-43
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-44
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-45
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-46
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-47
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-48
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-49
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-50
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-51
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-52
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-53
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-54
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-55
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-56
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-57
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-58
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-59
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-60
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-61
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-62
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-63
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-64
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-65
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-66
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-67
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-68
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-69
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-70
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-71
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-72
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-73
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-74
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-75
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-76
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-77
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-78
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-79
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-80
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-81
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-82
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-83
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-84
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-85
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-86
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-87
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-88
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-89
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-90
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-91
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-92
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-93
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-94
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-95
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-96
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-97
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-98
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-99
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-100
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-101
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-102
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-103
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-104
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-105
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-106
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-107
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-108
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-109
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-110
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-111
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-112
     kuliniew@purdue.edu--2004/rhythmbox-applet--main--0.1--patch-113
     kuliniew@purdue.edu--2004/rhythmbox-applet--snapshots--0.1.4--base-0
     kuliniew@purdue.edu--2004/rhythmbox-applet--snapshots--0.1.4--patch-1
     kuliniew@purdue.edu--2004/rhythmbox-applet--snapshots--0.1.4.1--base-0


