diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2007-03-02 04:17:52 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2007-03-02 04:17:52 +0000 |
commit | 92677e804ff485c87db9cf34b2b9ff388916cdf9 (patch) | |
tree | 8e32ebc9bf3a8a477d7ffb92808d8e4f1259e923 | |
parent | 9f05bbbbf8ee15f6338a4665ad1b4e55e9897200 (diff) |
made the default directory of printing dialog document dir.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1563 ee746299-78ed-0310-b773-934348b2243d
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.ja | 5 | ||||
-rw-r--r-- | src/printing.c | 8 |
3 files changed, 18 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2007-03-02 + * src/printing.c: printing_print_messages_gtk(): made the default + directory of printing dialog document dir. + +2007-03-02 + * src/addr_compl.c: completion_window_key_press(): prevent warnings when ESC, BS etc. is pressed. * src/addressbook.c: removed Name: label. diff --git a/ChangeLog.ja b/ChangeLog.ja index 64b8430c..9e8fc605 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,5 +1,10 @@ 2007-03-02 + * src/printing.c: printing_print_messages_gtk(): 印刷ダイアログ + のデフォルトディレクトリをドキュメントディレクトリにした。 + +2007-03-02 + * src/addr_compl.c: completion_window_key_press(): ESC, BS などが 押された場合に警告を防ぐようにした。 * src/addressbook.c: 名前: ラベルを削除。 diff --git a/src/printing.c b/src/printing.c index 49dfc497..3cbb3121 100644 --- a/src/printing.c +++ b/src/printing.c @@ -37,6 +37,7 @@ #include "procheader.h" #include "prefs_common.h" #include "alertpanel.h" +#include "utils.h" #if GTK_CHECK_VERSION(2, 10, 0) @@ -426,12 +427,16 @@ gint printing_print_messages_gtk(GSList *mlist, MimeInfo *partinfo, GtkPrintOperationResult res; PrintData *print_data; GSList *cur; + gchar *prev_dir; gint i; g_return_val_if_fail(mlist != NULL, -1); debug_print("printing start\n"); + prev_dir = g_get_current_dir(); + change_dir(get_document_dir()); + print_data = g_new0(PrintData, 1); print_data->mlist = mlist; print_data->n_msgs = g_slist_length(mlist); @@ -484,6 +489,9 @@ gint printing_print_messages_gtk(GSList *mlist, MimeInfo *partinfo, } g_free(print_data); + change_dir(prev_dir); + g_free(prev_dir); + debug_print("printing finished\n"); return 0; |