2007-01-14 [colin] 2.7.0cvs29
authorColin Leroy <colin@colino.net>
Sun, 14 Jan 2007 22:40:37 +0000 (22:40 +0000)
committerColin Leroy <colin@colino.net>
Sun, 14 Jan 2007 22:40:37 +0000 (22:40 +0000)
* src/gtk/filesel.c
Use the 'gtk+' backend. Avoids gnome-vfs use,
two benefits: faster to open, will fix strange
dbus-related crash.

ChangeLog
PATCHSETS
configure.ac
src/gtk/filesel.c

index e5d3ff4f3c6860fc24934234f676053eaf334e78..649a1e808a4e55917275442354d16f1673172712 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-01-14 [colin]     2.7.0cvs29
+
+       * src/gtk/filesel.c
+               Use the 'gtk+' backend. Avoids gnome-vfs use,
+               two benefits: faster to open, will fix strange
+               dbus-related crash.
+
 2007-01-14 [colin]     2.7.0cvs28
 
        * src/etpan/imap-thread.c
 2007-01-14 [colin]     2.7.0cvs28
 
        * src/etpan/imap-thread.c
index 2eca3f1e2ae93650fead918c33f254672ad817e3..bc4195e7c284be6de669045b9c427e6543700c23 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.1.4.37 -r 1.1.4.38 src/gtk/gtksctree.c;  ) > 2.7.0cvs26.patchset
 ( cvs diff -u -r 1.2.2.21 -r 1.2.2.22 src/gtk/inputdialog.c;  ) > 2.7.0cvs27.patchset
 ( cvs diff -u -r 1.1.4.67 -r 1.1.4.68 src/etpan/imap-thread.c;  ) > 2.7.0cvs28.patchset
 ( cvs diff -u -r 1.1.4.37 -r 1.1.4.38 src/gtk/gtksctree.c;  ) > 2.7.0cvs26.patchset
 ( cvs diff -u -r 1.2.2.21 -r 1.2.2.22 src/gtk/inputdialog.c;  ) > 2.7.0cvs27.patchset
 ( cvs diff -u -r 1.1.4.67 -r 1.1.4.68 src/etpan/imap-thread.c;  ) > 2.7.0cvs28.patchset
+( cvs diff -u -r 1.2.2.30 -r 1.2.2.31 src/gtk/filesel.c;  ) > 2.7.0cvs29.patchset
index 06673d4fe230b85b8300bc56042a7d688e237e35..33b8a9680518663c5a8cf3e6be9a39bff063d0fc 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=7
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=28
+EXTRA_VERSION=29
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 35cd966355dc0aa67f2d52a985bfcb1cddae2ead..ca87f2ab86adbcbab56628d8dd8736fcff7f3ab2 100644 (file)
@@ -90,7 +90,8 @@ static GList *filesel_create(const gchar *title, const gchar *path,
                                               GTK_FILE_CHOOSER_ACTION_SAVE);
                        
        gchar * action_btn = (open == TRUE) ? GTK_STOCK_OPEN:GTK_STOCK_SAVE;
                                               GTK_FILE_CHOOSER_ACTION_SAVE);
                        
        gchar * action_btn = (open == TRUE) ? GTK_STOCK_OPEN:GTK_STOCK_SAVE;
-       GtkWidget *chooser = gtk_file_chooser_dialog_new (title, NULL, action, 
+       GtkWidget *chooser = gtk_file_chooser_dialog_new_with_backend
+                               (title, NULL, action, "gtk+",
                                GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
                                action_btn, GTK_RESPONSE_ACCEPT, 
                                NULL);
                                GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
                                action_btn, GTK_RESPONSE_ACCEPT, 
                                NULL);