Author: abock
Date: 2007-11-08 20:33:57 +0000 (Thu, 08 Nov 2007)
New Revision: 2719
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2719&view=rev
Added:
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.Gui/PlaybackActions.cs
trunk/banshee/src/Core/Banshee.ThickClient/Resources/core-ui-actions-layout.xml
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/GenericToolItem.cs
Removed:
trunk/banshee/data/UIManagerLayout.xml
Modified:
trunk/banshee/Banshee.mds
trunk/banshee/ChangeLog
trunk/banshee/src/Backends/Backends.mds
trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer.mdp
trunk/banshee/src/Banshee.mds
trunk/banshee/src/Core/Banshee.Core/Banshee.Core.mdp
trunk/banshee/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.Services.mdp
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/BansheeIconFactory.cs
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.ThickClient.mdp
trunk/banshee/src/Core/Banshee.ThickClient/Makefile.am
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets.mdp
trunk/banshee/src/Core/Banshee.Widgets/Makefile.am
trunk/banshee/src/Core/Core.mds
trunk/banshee/src/Core/Hyena.Gui/Hyena.Gui.mdp
trunk/banshee/src/Core/Hyena/Hyena.mdp
trunk/banshee/src/Core/Nereid/Nereid.mdp
trunk/banshee/src/Core/Nereid/Nereid/Entry.cs
trunk/banshee/src/Core/Nereid/Nereid/PlayerInterface.cs
trunk/banshee/src/Extras/BooBuddy/BooBuddy.mdp
trunk/banshee/src/Extras/Extras.mds
trunk/banshee/src/Extras/Gnome.Keyring/Gnome.Keyring.mdp
trunk/banshee/src/Extras/Last.FM/Last.FM.mdp
trunk/banshee/src/Extras/MusicBrainz/MusicBrainz.mdp
Log:
2007-11-08 Aaron Bockover <[EMAIL PROTECTED]>
* src/Core/Banshee.ThickClient/Banshee.Gui/InterfaceActionService.cs:
Service for interface actions via Gtk.ActionManager/Gtk.UIManager
* src/Core/Banshee.ThickClient/Banshee.Gui/GlobalActions.cs: Common
global actions, like 'Quit'
* src/Core/Banshee.ThickClient/Banshee.Gui/PlaybackActions.cs: Actions
specific to controlling playback
* src/Core/Banshee.ThickClient/Banshee.Gui/BansheeIconFactory.cs: Custom
icon factory to load theme icons and resource icons into the stock
* src/Core/Banshee.ThickClient/Resources/core-ui-actions-layout.xml: UI
layout for the menu and toolbar
* src/Core/Nereid/Nereid/PlayerInterface.cs: Embed the menu and toolbar
UIs; render the stock Gtk.Toolbar as a plain, styleless widget so it
blends in with the window background and looks like 'the old Banshee.'
* src/Core/Nereid/Nereid/Entry.cs: Register the InterfaceActionService
* src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs:
Added a TogglePlaying method that just does the right thing; raise
a new PlayWhenIdleRequest event if playback is requested but the engine
is idle
* src/Core/Banshee.Widgets/Banshee.Widgets/GenericToolItem.cs: A generic
widget container for embedding in a Gtk.Toolbar
_______________________________________________
SVN-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/svn-commits-list