banshee r2665 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.Library src/Core/Banshee.Services/Banshee.ServiceStack src/Core/Banshee.ThickClient src/Core/Banshee.ThickClient/Banshee.Gui src/Core/Banshee.ThickClient/Banshee.Sources.Gui src/Core/Hyena/Hyena.Data src/Core/Nereid/Nereid



Author: abock
Date: 2007-11-04 06:02:41 +0000 (Sun, 04 Nov 2007)
New Revision: 2665
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2665&view=rev

Added:
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/GtkThemeService.cs
Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/src/Core/Banshee.Services/Banshee.Library/LibrarySource.cs
   trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/IconThemeUtils.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Sources.Gui/SourceView.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.ThickClient.mdp
   trunk/banshee/src/Core/Hyena/Hyena.Data/PropertyStore.cs
   trunk/banshee/src/Core/Nereid/Nereid/Entry.cs
   trunk/banshee/src/Core/Nereid/Nereid/PlayerInterface.cs
Log:
2007-11-04  Aaron Bockover  <aaron abock org>

    * Hyena/Hyena.Data/PropertyStore.cs: Added StringList and GetType support

    * Banshee.ThickClient/Banshee.Gui/IconThemeUtils.cs: Removed unnecessary
    old code

    * Banshee.ThickClient/Banshee.Gui/GtkThemeService.cs: New service that
    listens for GTK theme changes, invalidates known icon caches in
    services, and notifies listening components; effectively means that
    the source view will update its icons if the GTK theme changes

    * Banshee.ThickClient/Banshee.Sources.Gui/SourceView.cs: Support loading
    icons via the IconName source property as a string or string list and
    cache the result in the IconPixbuf property in the source; listen
    to GtkThemeService to queue redraw

    * Nereid/Nereid/PlayerInterface.cs: Set the ListenWidget in GtkThemeService
    to PlayerInterface

    * Nereid/Nereid/Entry.cs: Register a GtkThemeService

    * Banshee.Services/Banshee.Library/LibrarySource.cs: Fixed icon names

    * Banshee.Services/Banshee.ServiceStack/ServiceManager.cs: Added Contains






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]