summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-07-24 20:02:25 +0100
committerCarl Hetherington <cth@carlh.net>2012-07-24 20:02:25 +0100
commitf45e794dea82b29f9c926d2eca0856b35261e8ee (patch)
tree7f69833a3fd0ee26656bac36d2ce9c0274834806 /src
parent4487a5738f5f7838a4234c593cc5411ed2629a04 (diff)
Start in My Documents for the file chooesr.
Diffstat (limited to 'src')
-rw-r--r--src/tools/dvdomatic.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/dvdomatic.cc b/src/tools/dvdomatic.cc
index ff3489323..2c4ac0029 100644
--- a/src/tools/dvdomatic.cc
+++ b/src/tools/dvdomatic.cc
@@ -95,6 +95,9 @@ void
file_new ()
{
Gtk::FileChooserDialog c (*window, "New Film", Gtk::FILE_CHOOSER_ACTION_CREATE_FOLDER);
+#ifdef POSIX_WINDOWS
+ c.set_current_folder (g_get_user_data_dir ());
+#endif
c.add_button ("_Cancel", Gtk::RESPONSE_CANCEL);
c.add_button ("C_reate", Gtk::RESPONSE_ACCEPT);
@@ -119,6 +122,9 @@ void
file_open ()
{
Gtk::FileChooserDialog c (*window, "Open Film", Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER);
+#ifdef POSIX_WINDOWS
+ c.set_current_folder (g_get_user_data_dir ());
+#endif
c.add_button ("_Cancel", Gtk::RESPONSE_CANCEL);
c.add_button ("_Open", Gtk::RESPONSE_ACCEPT);