[tomboy/xdg-migration2: 3/16] Fix a few typos, create cache dir if it doesn't exist.
- From: Sanford Armstrong <sharm src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tomboy/xdg-migration2: 3/16] Fix a few typos, create cache dir if it doesn't exist.
- Date: Mon, 24 Aug 2009 02:00:55 +0000 (UTC)
commit c8d39b19c362a2001814345be84dce8161005ea6
Author: Sandy Armstrong <sanfordarmstrong gmail com>
Date: Sat Aug 22 12:30:29 2009 -0700
Fix a few typos, create cache dir if it doesn't exist.
Tomboy/GnomeApplication.cs | 23 +++++++++++------------
Tomboy/Synchronization/TomboySyncClient.cs | 4 ++--
2 files changed, 13 insertions(+), 14 deletions(-)
---
diff --git a/Tomboy/GnomeApplication.cs b/Tomboy/GnomeApplication.cs
index 41821f9..9e218bb 100644
--- a/Tomboy/GnomeApplication.cs
+++ b/Tomboy/GnomeApplication.cs
@@ -21,21 +21,20 @@ namespace Tomboy
static GnomeApplication ()
{
- string dataDir =
- Path.Combine (XdgBaseDirectorySpec.GetUserDirectory ("XDG_DATA_HOME",
- Path.Combine (".local", "share")),
- tomboyDirName);
- string confDir =
- Path.Combine (XdgBaseDirectorySpec.GetUserDirectory ("XDG_CONFIG_HOME",
- ".config"),
- tomboyDirName);
- string cacheDir =
- Path.Combine (XdgBaseDirectorySpec.GetUserDirectory ("XDG_CACHE_HOME",
- ".cache"),
- tomboyDirName);
+ dataDir = Path.Combine (XdgBaseDirectorySpec.GetUserDirectory ("XDG_DATA_HOME",
+ Path.Combine (".local", "share")),
+ tomboyDirName);
+ confDir = Path.Combine (XdgBaseDirectorySpec.GetUserDirectory ("XDG_CONFIG_HOME",
+ ".config"),
+ tomboyDirName);
+ cacheDir = Path.Combine (XdgBaseDirectorySpec.GetUserDirectory ("XDG_CACHE_HOME",
+ ".cache"),
+ tomboyDirName);
// TODO: Create with 0700 perms if they don't exist
// (probably best to do this in NoteManager, AddinManager, etc, or Tomboy.cs?)
+ if (!Directory.Exists (cacheDir))
+ Directory.CreateDirectory (cacheDir);
}
public void Initialize (string locale_dir,
diff --git a/Tomboy/Synchronization/TomboySyncClient.cs b/Tomboy/Synchronization/TomboySyncClient.cs
index ed0632e..bf9cb21 100644
--- a/Tomboy/Synchronization/TomboySyncClient.cs
+++ b/Tomboy/Synchronization/TomboySyncClient.cs
@@ -20,12 +20,12 @@ namespace Tomboy.Sync
{
// TODO: Why doesn't OnChanged ever get fired?!
FileSystemWatcher w = new FileSystemWatcher ();
- w.Path = Services.NativeApplication.CacheDirectory;
+ w.Path = Services.NativeApplication.ConfigurationDirectory;
w.Filter = localManifestFileName;
w.Changed += OnChanged;
localManifestFilePath =
- Path.Combine (Services.NativeApplication.CacheDirectory,
+ Path.Combine (Services.NativeApplication.ConfigurationDirectory,
localManifestFileName);
Parse (localManifestFilePath);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]