tomboy r1254 - in branches/tomboy-sync: . Tomboy Tomboy/Addins Tomboy/Addins/WebDavSyncService



Author: btimothy
Date: 2007-06-29 06:39:11 +0100 (Fri, 29 Jun 2007)
New Revision: 1254
ViewCVS link: http://svn.gnome.org/viewcvs/tomboy?rev=1254&view=rev

Added:
   branches/tomboy-sync/Tomboy/Addins/WebDavSyncService/
   branches/tomboy-sync/Tomboy/Addins/WebDavSyncService/Makefile.am
   branches/tomboy-sync/Tomboy/Addins/WebDavSyncService/WebDavSyncServer.cs
   branches/tomboy-sync/Tomboy/Addins/WebDavSyncService/WebDavSyncService.addin.xml
   branches/tomboy-sync/Tomboy/Addins/WebDavSyncService/WebDavSyncServiceAddin.cs
   branches/tomboy-sync/Tomboy/SyncServiceAddin.cs
   branches/tomboy-sync/Tomboy/SyncUtils.cs
Modified:
   branches/tomboy-sync/ChangeLog
   branches/tomboy-sync/Tomboy.mdp
   branches/tomboy-sync/Tomboy/AddinManager.cs
   branches/tomboy-sync/Tomboy/Addins/Makefile.am
   branches/tomboy-sync/Tomboy/FileSystemSyncServer.cs
   branches/tomboy-sync/Tomboy/Makefile.am
   branches/tomboy-sync/Tomboy/Preferences.cs
   branches/tomboy-sync/Tomboy/PreferencesDialog.cs
   branches/tomboy-sync/Tomboy/SyncManager.cs
   branches/tomboy-sync/Tomboy/Tomboy.addin.xml
   branches/tomboy-sync/configure.in
Log:
* configure.in: Added Tomboy/Addins/WebDavSyncService/Makefile.
* Tomboy.mdp: Added SyncUtils.cs, SyncServiceAddin.cs,
  WebDavSyncServiceAddin.cs, and WebDavSyncServer.cs for a new WebDav
  Sync Service Addin.
* Tomboy/PreferencesDialog.cs: Added code to dynamically load and show
  addins for the synchronization tab.
* Tomboy/SyncUtils.cs:  New SyncUtils class to deal with discovering
  and enabling FUSE.
* Tomboy/SyncServiceAddin.cs: New SyncServiceAddin abstract class.
* Tomboy/SyncManager.cs: Modified to use SyncServiceAddins instead of
  being hardcoded to the FileSystemSyncServer.
* Tomboy/FileSystemSyncServer.cs: Changed the constructor to take a
  file system path.
* Tomboy/AddinManager.cs: Added code to access all the
  SyncServiceAddins.
* Tomboy/Tomboy.addin.xml: Added a Mono.Addin extension point for
  SyncServiceAddin.
* Tomboy/Addins/WebDavSyncService/WebDavSyncServer.cs,
  Tomboy/Addins/WebDavSyncService/WebDavSyncService.addin.xml,
  Tomboy/Addins/WebDavSyncService/Makefile.am,
  Tomboy/Addins/WebDavSyncService/WebDavSyncServiceAddin.cs: New
  SyncServiceAddin for the wdfs FUSE Filesystem.
* Tomboy/Addins/Makefile.am: Build WebDavSyncService.
* Tomboy/Preferences.cs: Added SYNC_SELECTED_SERVICE_ADDIN.
* Tomboy/Makefile.am: Added SyncServiceAddin.cs and SyncUtils.cs.




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