CVSROOT: /cvs/gnome Module name: banshee Changes by: abock 06/07/02 15:12:38
Modified files: . : ChangeLog banshee.mdp banshee.mds data : UIManagerLayout.xml src/Banshee.Base: ComponentInitializer.cs Source.cs src/Banshee.Base/Banshee.Burner: BurnerCore.cs src/Banshee.Base/Dap: Dap.cs DapCore.cs src/Banshee.Base/Plugins: Plugin.cs PluginCore.cs PluginDialog.cs src/Banshee.Plugins/Audioscrobbler: AudioscrobblerPlugin.cs Added files: src/Banshee.Base/Plugins: IPlugin.cs PluginFactory.cs Log message: 2006-07-02 Aaron Bockover <[EMAIL PROTECTED]> * src/Banshee.Base/ComponentInitializer.cs: Use an Initializing concept vs an Initialized concept, so when tasks block, the UI doesn't look like it's 'off by one' * src/Banshee.Plugins/Audioscrobbler/AudioscrobblerPlugin.cs: Install ActionManager actions in overloaded InterfaceInitialize method, not in PluginInitialize; this is now required since the Banshee.Base.ActionManager's interface definition is loaded after PluginInitialize * src/Banshee.Base/Banshee.Burner/BurnerCore.cs: assign recorder with newly added media to all burner sources if source does not already have a set recorder (BGO #345475) * src/Banshee.Base/Plugins/PluginFactory.cs: Generic class to allow loading of types (and instantiations) from directories/assemblies; reduces all the plugin loading redundancy for the three types of plugins used in Banshee * src/Banshee.Base/Plugins/IPlugin.cs: Base IPlugin interface to allow classes to work with PluginFactory * src/Banshee.Base/Plugins/Plugin.cs: Implement new IPlugin interface * src/Banshee.Base/Plugins/PluginCore.cs: Use new PluginFactory for the update 'generic' Plugin type * src/Banshee.Base/Plugins/PluginDialog.cs: Fix to work with new generics/PluginFactory support * src/Banshee.Base/Dap/Dap.cs: DapDevice now implements IPlugin * src/Banshee.Base/Dap/DapCore.cs: DapCore now uses a PluginFactory and all collections were updated to use generics * data/UIManagerLayout.xml: Added a separator in the Music menu * banshee.mds: Updated MonoDevelop solution URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-07-02%2015:11&maxdate=2006-07-02%2015:13 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list