tomboy r956 - in branches/tomboy-portable/Tomboy: . Platform



Author: sharm
Date: 2007-02-10 02:03:59 +0000 (Sat, 10 Feb 2007)
New Revision: 956
ViewCVS link: http://svn.gnome.org/viewcvs/tomboy?rev=956&view=rev

Added:
   branches/tomboy-portable/Tomboy/Platform/
   branches/tomboy-portable/Tomboy/Platform/GConfPreferencesClient.cs
   branches/tomboy-portable/Tomboy/Platform/GnomeApplication.cs
   branches/tomboy-portable/Tomboy/Platform/NativeApplication.cs
   branches/tomboy-portable/Tomboy/Platform/PlatformFactory.cs
   branches/tomboy-portable/Tomboy/Platform/PreferencesClient.cs
Modified:
   branches/tomboy-portable/Tomboy/Makefile.am
   branches/tomboy-portable/Tomboy/NoteManager.cs
   branches/tomboy-portable/Tomboy/NoteWindow.cs
   branches/tomboy-portable/Tomboy/Preferences.cs
   branches/tomboy-portable/Tomboy/Tomboy.cs
   branches/tomboy-portable/Tomboy/Utils.cs
   branches/tomboy-portable/Tomboy/Watchers.cs
   branches/tomboy-portable/Tomboy/XKeybinder.cs
Log:
2007-02-08  Sandy Armstrong  <sanfordarmstrong gmail com>

	* Tomboy/Platform: Added directory.
	* Tomboy/Platform/PlatformFactory.cs: First cut at a factory for platform-specific implementations.  Ideal place for #ifdefs.
	* Tomboy/Platform/GConfPreferencesClient.cs: GConf.Client proxy.
	* Tomboy/Platform/PreferencesClient.cs: Interfaces used by Tomboy to communicate with native prefs clients.
	* Tomboy/Platform/GnomeApplication.cs: Implementation of INativeApplication for GNOME.
	* Tomboy/Platform/NativeApplication.cs: Interfaces used by Tomboy to set up a native app.
	* Tomboy/Watchers.cs: Remove GConf.
	* Tomboy/NoteWindow.cs: Remove GConf.
	* Tomboy/NoteManager.cs: Remove GConf.
	* Tomboy/Utils.cs: Refactor Application class to use an INativeApplication.
	* Tomboy/Preferences.cs: Replace GConf.Client with IPreferencesClient.  Ditto for GConf.PropertyEditors.
	* Tomboy/XKeybinder.cs: Remove GConf.
	* Tomboy/Makefile.am: Add Tomboy/Platform/*.cs.
	* Tomboy/Tomboy.cs: Removed unnecessary "Tomboy." before ActionManager references.





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