banshee r2235 - in trunk/banshee: . data src/Core/Banshee src/Core/Banshee.Base src/Core/Banshee.Widgets
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2235 - in trunk/banshee: . data src/Core/Banshee src/Core/Banshee.Base src/Core/Banshee.Widgets
- Date: Tue, 24 Apr 2007 05:44:21 +0100 (BST)
Author: abock
Date: 2007-04-24 05:44:20 +0100 (Tue, 24 Apr 2007)
New Revision: 2235
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2235&view=rev
Added:
trunk/banshee/src/Core/Banshee.Widgets/ComplexMenuItem.cs
trunk/banshee/src/Core/Banshee.Widgets/RatingMenuItem.cs
Modified:
trunk/banshee/ChangeLog
trunk/banshee/data/UIManagerLayout.xml
trunk/banshee/src/Core/Banshee.Base/ActionManager.cs
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets.mdp
trunk/banshee/src/Core/Banshee.Widgets/Makefile.am
trunk/banshee/src/Core/Banshee.Widgets/RatingEntry.cs
trunk/banshee/src/Core/Banshee/PlayerInterface.cs
Log:
2007-04-24 Aaron Bockover <abock gnome org>
* src/Core/Banshee/PlayerInterface.cs: Use RatingMenuItem instead of
the submenus which are clunky and ugly
* src/Core/Banshee.Widgets/ComplexMenuItem.cs: A special MenuItem that
allows widgets to be embedded and connected to a proper theme expose
handler, also enables keyboard events to be passed to the menu item
* src/Core/Banshee.Widgets/RatingMenuItem.cs: A ComplexMenuItem that
embeds the RatingEntry in it to allow inline track rating from menus;
with the item selected, it accepts input via the mouse with clicking
or dragging, the scroll wheel, or the keyboard
* src/Core/Banshee.Widgets/RatingEntry.cs: Drawing related changes to
allow the widget to be embedded in other widgets and fit in, but also
work properly as a standalone 'entry'; fix drag-rating in the standalone
event handlers
* src/Core/Banshee.Base/ActionManager.cs:
* data/UIManagerLayout.xml: Remove RatingAction as it was never a real
action and acted only as a visible placeholder
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]