+2006-08-21 [colin] 2.4.0cvs67
+
+ * src/alertpanel.c
+ * src/gtk/inputdialog.c
+ * src/plugins/pgpcore/passphrase.c
+ Set minimal width to 375
+ * src/mainwindow.c
+ Fix switching to offline, asking if it
+ should be overriden for synchronising
+ * src/mimeview.c
+ Don't offer to remember command on Open
+ with for text parts, as the browser or
+ text editor command isn't changed from
+ there
+
2006-08-20 [paul] 2.4.0cvs66
* po/ko.po
( cvs diff -u -r 1.25.2.24 -r 1.25.2.25 src/stock_pixmap.c; ) > 2.4.0cvs64.patchset
( cvs diff -u -r 1.25.2.25 -r 1.25.2.26 src/stock_pixmap.c; ) > 2.4.0cvs65.patchset
( cvs diff -u -r 1.8.2.6 -r 1.8.2.7 po/ko.po; cvs diff -u -r 1.5.2.17 -r 1.5.2.18 po/zh_CN.po; ) > 2.4.0cvs66.patchset
+( cvs diff -u -r 1.17.2.24 -r 1.17.2.25 src/alertpanel.c; cvs diff -u -r 1.274.2.138 -r 1.274.2.139 src/mainwindow.c; cvs diff -u -r 1.83.2.80 -r 1.83.2.81 src/mimeview.c; cvs diff -u -r 1.2.2.17 -r 1.2.2.18 src/gtk/inputdialog.c; cvs diff -u -r 1.1.2.16 -r 1.1.2.17 src/plugins/pgpcore/passphrase.c; ) > 2.4.0cvs67.patchset
MICRO_VERSION=0
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=66
+EXTRA_VERSION=67
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
button2_label ? &button2 : NULL, label2,
button3_label ? &button3 : NULL, label3);
+ gtk_widget_set_size_request(confirm_area, 375, -1);
+
gtk_box_pack_end(GTK_BOX(GTK_DIALOG(dialog)->action_area),
confirm_area, FALSE, FALSE, 0);
gtk_container_set_border_width(GTK_CONTAINER(confirm_area), 5);
&ok_button, GTK_STOCK_OK,
NULL, NULL);
+ gtk_widget_set_size_request(confirm_area, 375, -1);
+
gtk_box_pack_end(GTK_BOX(GTK_DIALOG(dialog)->action_area),
confirm_area, FALSE, FALSE, 0);
gtk_container_set_border_width(GTK_CONTAINER(confirm_area), 5);
/* go offline */
if (prefs_common.work_offline)
return;
- prefs_common.work_offline = TRUE;
mainwindow_check_synchronise(mainwin, TRUE);
+ prefs_common.work_offline = TRUE;
imap_disconnect_all();
} else {
/*go online */
}
if ((partinfo->type == MIMETYPE_TEXT && !strcmp(partinfo->subtype, "html"))
- && prefs_common.uri_cmd && prefs_common.uri_cmd[0])
+ && prefs_common.uri_cmd && prefs_common.uri_cmd[0]) {
mime_command = g_strdup(prefs_common.uri_cmd);
- else if (partinfo->type != MIMETYPE_TEXT || !prefs_common.ext_editor_cmd
- || !prefs_common.ext_editor_cmd[0])
+ g_free(content_type);
+ content_type = NULL;
+ } else if (partinfo->type != MIMETYPE_TEXT || !prefs_common.ext_editor_cmd
+ || !prefs_common.ext_editor_cmd[0]) {
mime_command = mailcap_get_command_for_type(content_type, filename);
- else
+ } else {
mime_command = g_strdup(prefs_common.ext_editor_cmd);
-
+ g_free(content_type);
+ content_type = NULL;
+ }
if (mime_command == NULL) {
/* try with extension this time */
g_free(content_type);
&cancel_button, GTK_STOCK_CANCEL,
&ok_button, GTK_STOCK_OK,
NULL, NULL);
+
+ gtk_widget_set_size_request(confirm_box, 375, -1);
+
gtk_box_pack_end(GTK_BOX(vbox), confirm_box, FALSE, FALSE, 0);
gtk_widget_grab_default(ok_button);