tomboy r1295 - in trunk: . Tomboy Tomboy/Addins/Backlinks Tomboy/Addins/Tasks



Author: btimothy
Date: 2007-07-10 16:36:22 +0100 (Tue, 10 Jul 2007)
New Revision: 1295
ViewCVS link: http://svn.gnome.org/viewcvs/tomboy?rev=1295&view=rev

Added:
   trunk/Tomboy/AddinPreferenceFactory.cs
Modified:
   trunk/ChangeLog
   trunk/Tomboy.mdp
   trunk/Tomboy/AddinManager.cs
   trunk/Tomboy/Addins/Backlinks/Backlinks.addin.xml
   trunk/Tomboy/Addins/Tasks/Tasks.addin.xml
   trunk/Tomboy/Addins/Tasks/TasksApplicationAddin.cs
   trunk/Tomboy/ApplicationAddin.cs
   trunk/Tomboy/Makefile.am
   trunk/Tomboy/PreferencesDialog.cs
   trunk/Tomboy/Tomboy.addin.xml
   trunk/Tomboy/Tomboy.cs
Log:
* Tomboy.mdp: Added AddinPreferenceFactory.cs.
* Tomboy/PreferencesDialog.cs: Changed to use the AddinManager instead
  of the PluginManager.  Replaced the "Plugins" tab with a new
  "Add-ins" tab.
* Tomboy/ApplicationAddin.cs: Added an Initialized:bool property to
  allow the addin manager to know whether to initialize again.
* Tomboy/AddinPreferenceFactory.cs: New class to allow addins to
  provide a preferences dialog.
* Tomboy/Tomboy.cs: Pass in the AddinManager to the PreferencesDialog
  instead of the old PluginManager.
* Tomboy/AddinManager.cs: Added code to track app addins and note
  addins so that they can be enabled and disabled at runtime and be
  properly initialized and shut down.
* Tomboy/Tomboy.addin.xml: Added a new extension point to allow addins
  to provide preferences.
* Tomboy/Addins/Backlinks/Backlinks.addin.xml: Set a category and
  enable this addin by default.
* Tomboy/Addins/Tasks/Tasks.addin.xml: Set a category and disable this
  addin by default.
* Tomboy/Addins/Tasks/TasksApplicationAddin.cs: Added code to signal
  when this addin is initialized.
* Tomboy/Makefile.am: Don't compile the Plugins directory anymore.  We
  need to transition these over to addins ASAP.  Also added
  AddinPreferenceFactory.cs.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]