banshee r2749 - in trunk/banshee: . src src/Backends src/Backends/Banshee.GStreamer src/Core src/Core/Banshee.Core src/Core/Banshee.Services src/Core/Banshee.Services/Banshee.ServiceStack src/Core/Banshee.ThickClient src/Core/Banshee.ThickClient/Banshee.Gui.Widgets src/Core/Banshee.Widgets src/Core/Hyena src/Core/Nereid src/Core/Nereid/Nereid src/Extras src/Extras/BooBuddy src/Extras/Gnome.Keyring src/Extras/Last.FM src/Extras/MusicBrainz
- From: abock svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2749 - in trunk/banshee: . src src/Backends src/Backends/Banshee.GStreamer src/Core src/Core/Banshee.Core src/Core/Banshee.Services src/Core/Banshee.Services/Banshee.ServiceStack src/Core/Banshee.ThickClient src/Core/Banshee.ThickClient/Banshee.Gui.Widgets src/Core/Banshee.Widgets src/Core/Hyena src/Core/Nereid src/Core/Nereid/Nereid src/Extras src/Extras/BooBuddy src/Extras/Gnome.Keyring src/Extras/Last.FM src/Extras/MusicBrainz
- Date: Sun, 11 Nov 2007 22:42:09 +0000 (GMT)
Author: abock
Date: 2007-11-11 22:42:08 +0000 (Sun, 11 Nov 2007)
New Revision: 2749
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2749&view=rev
Added:
trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/IUserJob.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/TestUserJob.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/UserJob.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/UserJobEventHandler.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/UserJobManager.cs
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui.Widgets/UserJobTile.cs
trunk/banshee/src/Core/Banshee.ThickClient/Banshee.Gui.Widgets/UserJobTileHost.cs
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.ServiceStack/Application.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.Services.mdp
trunk/banshee/src/Core/Banshee.Services/Makefile.am
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/Core.mds
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-11 Aaron Bockover <abock gnome org>
* Banshee.Services/Banshee.ServiceStack/IUserJob.cs: Interface for UserJobs
* Banshee.Services/Banshee.ServiceStack/UserJob.cs: Base UserJob class,
suitable for most cases when a UserJob is needed
* Banshee.Services/Banshee.ServiceStack/UserJobEventHandler.cs: Event
handler and argument class for UserJob events
* Banshee.Services/Banshee.ServiceStack/UserJobManager.cs: A manager
class for keeping track of UserJobs
* Banshee.Services/Banshee.ServiceStack/TestUserJob.cs: An exhaustive,
interesting test case for the UserJob stack
* Banshee.Services/Banshee.ServiceStack/Application.cs: Added Invoke
and RunIdle methods
* Banshee.ThickClient/Banshee.Gui.Widgets/UserJobTile.cs: GUI tile
representing a single UserJob
* Banshee.ThickClient/Banshee.Gui.Widgets/UserJobTileHost.cs: GUI container
for managing the display of the UserJobTile widgets
* Nereid/Nereid/PlayerInterface.cs: Pack in a UserJobTileHost
* Nereid/Nereid/Entry.cs: Implement RunIdle and kick off some TestUserJobs
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]