CVSROOT:        /cvs/gnome
Module name:    banshee
Changes by:     abock   06/07/30 18:52:22

Modified files:
        .              : ChangeLog banshee.mdp 
        src/Banshee.Base: Globals.cs Makefile.am 
        src/Banshee.Plugins/MetadataSearch: MetadataSearchPlugin.cs 
Added files:
        src/Banshee.Base/Banshee.Kernel: IJob.cs IntervalHeap.cs Job.cs 
                                         JobPriority.cs Scheduler.cs 

Log message:
2006-07-29  Aaron Bockover  <[EMAIL PROTECTED]>

* banshee.mdp: Updated MonoDevelop project

* src/Banshee.Base/Banshee.Kernel/Scheduler.cs: Schedules jobs to
be executed based on priority on a single thread of execution

* src/Banshee.Base/Banshee.Kernel/IntervalHeap.cs: A heap-based priority
queue collection for the scheduler

* src/Banshee.Base/Banshee.Kernel/IJob.cs: Job interface used for
scheduling

* src/Banshee.Base/Banshee.Kernel/Job.cs: Job abstract class with
a Finished event

* src/Banshee.Base/Banshee.Kernel/JobPriority.cs: Job priority levels

* src/Banshee.Base/Makefile.am: Added new Banshee.Kernel sources

* src/Banshee.Plugins/MetadataSearch/MetadataSearchPlugin.cs: Use
new Banshee.Kernel.Scheduler to handle fetching of track data on
the scheduler thread

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-07-30%2018:51&maxdate=2006-07-30%2018:53

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to