From 19d75d552bfe6ed3da54ccb806764a8adfdeb399 Mon Sep 17 00:00:00 2001 From: Geert Janssens Date: Fri, 14 Jan 2011 21:47:44 +0000 Subject: [PATCH] Bug 639322 part 3: provide users with a sensible first time "Save As..." path on Windows While $HOME is fine on linux, on Windows the most sensible location is "My Documents" (or its translated equivalent). git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20101 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/app-utils/gnc-ui-util.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app-utils/gnc-ui-util.c b/src/app-utils/gnc-ui-util.c index b26434ef2a..494ae5acbb 100644 --- a/src/app-utils/gnc-ui-util.c +++ b/src/app-utils/gnc-ui-util.c @@ -183,7 +183,11 @@ gnc_get_default_directory (const gchar *gconf_section) dir = gnc_gconf_get_string (gconf_section, KEY_LAST_PATH, NULL); if (!dir) +#ifdef G_OS_WIN32 + dir = g_strdup (g_get_user_data_dir ()); /* equivalent of "My Documents" */ +#else dir = g_strdup (g_get_home_dir ()); +#endif return dir; }