banshee r2723 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.MediaEngine src/Core/Banshee.ThickClient src/Core/Banshee.ThickClient/Banshee.Collection.Gui src/Core/Banshee.ThickClient/Banshee.Gui src/Core/Banshee.ThickClient/Banshee.Gui.Widgets src/Core/Banshee.ThickClient/Resources src/Core/Banshee.Widgets src/Core/Nereid/Nereid



Author: abock
Date: 2007-11-08 22:35:28 +0000 (Thu, 08 Nov 2007)
New Revision: 2723
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2723&view=rev

Added:
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui.Widgets/
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui.Widgets/ConnectedVolumeButton.cs
Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Collection.Gui/ArtworkManager.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/GlobalActions.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/InterfaceActionService.cs
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.ThickClient.mdp
   trunk/banshee/src/Core/Banshee.ThickClient/Makefile.am
   trunk/banshee/src/Core/Banshee.ThickClient/Resources/core-ui-actions-layout.xml
   trunk/banshee/src/Core/Banshee.Widgets/Makefile.am
   trunk/banshee/src/Core/Nereid/Nereid/PlayerInterface.cs
Log:
2007-11-08  Aaron Bockover  <abock gnome org>

    * src/Core/Banshee.ThickClient/Banshee.Gui/InterfaceActionService.cs:
    Added PopulateToolbarPlaceholder that allows generic widgets to be
    embedded in a toolbar placeholder

    * src/Core/Banshee.ThickClient/Banshee.Gui/GlobalActions.cs: Cosmetic

    * src/Core/Banshee.ThickClient/Resources/core-ui-actions-layout.xml: Added
    some more placeholder nodes for other widgets, and added an expanded
    spacing item to create the proper alignments

    * src/Core/Banshee.ThickClient/Banshee.Gui.Widgets/ConnectedVolumeButton.cs:
    A class derived from Bacon.VolumeButton that integrates with
    PlayerEngineService. Sexy.

    * src/Core/Nereid/Nereid/PlayerInterface.cs: More hotness with the
    header toolbar, fix spacing/cosmetic issues in the display, and embed
    the ConnectedVolumeButton in the toolbar

    * src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs:
    Always set the volume from the schema when starting a new track

    * src/Core/Banshee.ThickClient/Banshee.Collection.Gui/ArtworkManager.cs:
    Added a FIXME to just move the old artwork directory, but we'll wait
    until we get closer to a release to keep from messing with Banshee stable






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