banshee r2830 - in trunk/banshee: . src/Core src/Core/Banshee.Services src/Core/Banshee.Services/Banshee.Collection src/Core/Banshee.ThickClient src/Core/Banshee.ThickClient/Banshee.Gui src/Core/Banshee.ThickClient/Banshee.Gui.Dialogs src/Core/Banshee.ThickClient/Resources src/Core/Hyena src/Core/Hyena/Hyena.Data src/Core/Nereid/Nereid
- From: gburt svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2830 - in trunk/banshee: . src/Core src/Core/Banshee.Services src/Core/Banshee.Services/Banshee.Collection src/Core/Banshee.ThickClient src/Core/Banshee.ThickClient/Banshee.Gui src/Core/Banshee.ThickClient/Banshee.Gui.Dialogs src/Core/Banshee.ThickClient/Resources src/Core/Hyena src/Core/Hyena/Hyena.Data src/Core/Nereid/Nereid
- Date: Tue, 20 Nov 2007 22:47:01 +0000 (GMT)
Author: gburt
Date: 2007-11-20 22:46:59 +0000 (Tue, 20 Nov 2007)
New Revision: 2830
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2830&view=rev
Added:
trunk/banshee/src/Core/Banshee.Services/Banshee.Collection/IHasTrackSelection.cs
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/TrackActions.cs
trunk/banshee/src/Core/Hyena/Hyena.Data/ModelSelection.cs
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Core/Banshee.Services/Banshee.Services.mdp
trunk/banshee/src/Core/Banshee.Services/Makefile.am
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui.Dialogs/TrackEditor.cs
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui/GlobalActions.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/Hyena/Hyena.mdp
trunk/banshee/src/Core/Hyena/Makefile.am
trunk/banshee/src/Core/Makefile.am
trunk/banshee/src/Core/Nereid/Nereid/Client.cs
trunk/banshee/src/Core/Nereid/Nereid/PlayerInterface.cs
Log:
2007-11-20 Gabriel Burt <gabriel burt gmail com>
* src/Core/Banshee.Services/Makefile.am:
* src/Core/Banshee.Services/Banshee.Services.mdp:
* src/Core/Banshee.Services/Banshee.Collection/IHasTrackSelection.cs: Add
new interface used by TrackActions to get the selected tracks.
* src/Core/Banshee.ThickClient/Banshee.Gui.Dialogs/TrackEditor.cs: Change
the ctor to take an Enumerable<TrackInfo> instead of a List<TrackInfo> so
we can avoid putting all the TrackInfos in memory at once.
* src/Core/Banshee.ThickClient/Makefile.am:
* src/Core/Banshee.ThickClient/Banshee.ThickClient.mdp:
* src/Core/Banshee.ThickClient/Resources/core-ui-actions-layout.xml
* src/Core/Banshee.ThickClient/Banshee.Gui/GlobalActions.cs:
* src/Core/Banshee.ThickClient/Banshee.Gui/TrackActions.cs: Add Edit menu
and Track Properties menu item.
* src/Core/Hyena/Makefile.am:
* src/Core/Hyena/Hyena.mdp:
* src/Core/Hyena/Hyena.Data/ModelSelection.cs: New file that takes a Model
and Selection and is an IEnumerable<T> over the selection. Will be an
IList<T> soon.
* src/Core/Makefile.am:
* src/Core/Nereid/Nereid/Client.cs:
* src/Core/Nereid/Nereid/PlayerInterface.cs: Implement IHasTrackSelection
and create TrackActions.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]