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 <[EMAIL PROTECTED]> * 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. _______________________________________________ SVN-commits-list mailing list SVN-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/svn-commits-list