banshee r2851 - in trunk/banshee: . src/Core/Banshee.ThickClient/Banshee.Collection.Gui src/Core/Banshee.ThickClient/Banshee.Gui src/Core/Banshee.Widgets src/Core/Banshee.Widgets/Banshee.Widgets
- From: gburt svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2851 - in trunk/banshee: . src/Core/Banshee.ThickClient/Banshee.Collection.Gui src/Core/Banshee.ThickClient/Banshee.Gui src/Core/Banshee.Widgets src/Core/Banshee.Widgets/Banshee.Widgets
- Date: Fri, 30 Nov 2007 03:10:04 +0000 (GMT)
Author: gburt
Date: 2007-11-30 03:10:03 +0000 (Fri, 30 Nov 2007)
New Revision: 2851
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2851&view=rev
Added:
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/ComplexMenuItem.cs
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/CustomActionProxy.cs
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/RatingActionProxy.cs
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/RatingEntry.cs
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/RatingMenuItem.cs
Removed:
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/ComplexMenuItem.cs
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/RatingEntry.cs
trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets/RatingMenuItem.cs
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Collection.Gui/TrackListView.cs
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/TrackActions.cs
trunk/banshee/src/Core/Banshee.Widgets/Makefile.am
Log:
2007-11-29 Gabriel Burt <gabriel burt gmail com>
* src/Core/Banshee.ThickClient/Banshee.Collection.Gui/TrackListView.cs:
Activate the TrackPopupAction instead of showing the popup manual
manually.
* src/Core/Banshee.ThickClient/Banshee.Gui/TrackActions.cs: Add
and handle RateTracksAction and TrackPopupAction.
* src/Core/Banshee.Widgets/Banshee.Widgets/ComplexMenuItem.cs:
* src/Core/Banshee.Widgets/Banshee.Widgets/RatingMenuItem.cs: Update
license header, override OnAdded and OnRemoved to allow using with
Gtk.UIManager.
* src/Core/Banshee.Widgets/Banshee.Widgets/RatingEntry.cs: Update license
header.
* src/Core/Banshee.Widgets/Banshee.Widgets/CustomActionProxy.cs:
* src/Core/Banshee.Widgets/Banshee.Widgets/RatingActionProxy.cs:
* src/Core/Banshee.Widgets/Makefile.am: New files to enable setting custom
MenuItem subclasses as proxies for Gtk.Actions. Abstracts out repetitive
logic for inserting menu items at a particular position.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]