Author: mjc
Date: Mon Jan 28 20:27:44 2008
New Revision: 2227
URL: http://svn.gnome.org/viewvc/gthumb?rev=2227&view=rev
Log:
2008-01-28 Michael J. Chudobiak <[EMAIL PROTECTED]>
* NEWS:
* src/dlg-web-exporter.c: (theme_dialog__install_theme_clicked):
* src/gth-browser-actions-callbacks.c:
(gth_browser_activate_action_go_location):
Remove duplicated function calls.
* src/gth-location.c: (gth_location_open_other):
Fixed bug #477285 - Hitting enter in Open Location Dialog while
text entry is focused does nothing.
Patch by Manuel Braga <[EMAIL PROTECTED]>.
Modified:
branches/gthumb-2-10/ChangeLog
branches/gthumb-2-10/NEWS
branches/gthumb-2-10/src/dlg-web-exporter.c
branches/gthumb-2-10/src/gth-browser-actions-callbacks.c
branches/gthumb-2-10/src/gth-location.c
Modified: branches/gthumb-2-10/NEWS
==============================================================================
--- branches/gthumb-2-10/NEWS (original)
+++ branches/gthumb-2-10/NEWS Mon Jan 28 20:27:44 2008
@@ -4,6 +4,8 @@
* Fixed bug #508873 - gthumb cannot scale up images
* Fixed bug #510326 - x-content/* support
* Fixed bug #510521 - Canceling Save stops movement between pictures
+ * Fixed bug #477285 - Hitting enter in Open Location Dialog while
+ text entry is focused does nothing
version 2.10.8
--------------
Modified: branches/gthumb-2-10/src/dlg-web-exporter.c
==============================================================================
--- branches/gthumb-2-10/src/dlg-web-exporter.c (original)
+++ branches/gthumb-2-10/src/dlg-web-exporter.c Mon Jan 28 20:27:44 2008
@@ -844,7 +844,8 @@
{
GtkWidget *file_sel;
- file_sel = gtk_file_chooser_dialog_new (_("Select Album Theme"), NULL,
+ file_sel = gtk_file_chooser_dialog_new (_("Select Album Theme"),
+ GTK_WINDOW (tdata->dialog),
GTK_FILE_CHOOSER_ACTION_OPEN,
GTK_STOCK_CANCEL,
GTK_RESPONSE_CANCEL,
GTK_STOCK_OPEN,
GTK_RESPONSE_ACCEPT,
@@ -852,19 +853,16 @@
/* Permit VFS URIs */
gtk_file_chooser_set_local_only (GTK_FILE_CHOOSER (file_sel), FALSE);
+ gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (file_sel),
g_get_home_dir ());
+ gtk_dialog_set_default_response(GTK_DIALOG (file_sel),
GTK_RESPONSE_ACCEPT);
- gtk_window_set_modal (GTK_WINDOW (file_sel), TRUE);
g_object_set_data (G_OBJECT (file_sel), "theme_dialog_data", tdata);
- gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER (file_sel),
g_get_home_dir ());
-
- g_signal_connect (GTK_DIALOG (file_sel),
+ g_signal_connect (G_OBJECT (file_sel),
"response",
G_CALLBACK (install_theme_response_cb),
NULL);
- gtk_window_set_transient_for (GTK_WINDOW (file_sel),
- GTK_WINDOW (tdata->dialog));
gtk_window_set_modal (GTK_WINDOW (file_sel), TRUE);
gtk_widget_show (file_sel);
}
Modified: branches/gthumb-2-10/src/gth-browser-actions-callbacks.c
==============================================================================
--- branches/gthumb-2-10/src/gth-browser-actions-callbacks.c (original)
+++ branches/gthumb-2-10/src/gth-browser-actions-callbacks.c Mon Jan 28
20:27:44 2008
@@ -1737,11 +1737,10 @@
NULL);
/* Permit VFS URIs */
gtk_file_chooser_set_local_only (GTK_FILE_CHOOSER (chooser), FALSE);
-
- gtk_window_set_modal (GTK_WINDOW (chooser), TRUE);
gtk_file_chooser_set_current_folder_uri (GTK_FILE_CHOOSER (chooser),
gth_browser_get_current_directory (browser));
+ gtk_dialog_set_default_response(GTK_DIALOG (chooser), GTK_RESPONSE_OK);
- g_signal_connect (G_OBJECT (GTK_DIALOG (chooser)),
+ g_signal_connect (G_OBJECT (chooser),
"response",
G_CALLBACK (open_location_response_cb),
browser);
Modified: branches/gthumb-2-10/src/gth-location.c
==============================================================================
--- branches/gthumb-2-10/src/gth-location.c (original)
+++ branches/gthumb-2-10/src/gth-location.c Mon Jan 28 20:27:44 2008
@@ -222,11 +222,12 @@
GTK_STOCK_CANCEL,
GTK_RESPONSE_CANCEL,
GTK_STOCK_OPEN, GTK_RESPONSE_OK,
NULL);
+
gtk_file_chooser_set_local_only (GTK_FILE_CHOOSER (chooser), FALSE);
- gtk_window_set_modal (GTK_WINDOW (chooser), TRUE);
gtk_file_chooser_set_current_folder_uri (GTK_FILE_CHOOSER (chooser),
gth_location_get_folder_uri (location));
+ gtk_dialog_set_default_response(GTK_DIALOG (chooser), GTK_RESPONSE_OK);
- g_signal_connect (G_OBJECT (GTK_DIALOG (chooser)),
+ g_signal_connect (G_OBJECT (chooser),
"response",
G_CALLBACK (open_other_location_response_cb),
location);
_______________________________________________
SVN-commits-list mailing list (read only)
http://mail.gnome.org/mailman/listinfo/svn-commits-list
Want to limit the commits to a few modules? Go to above URL, log in to edit
your options and select the modules ('topics') you want.
Module maintainer? It is possible to set the reply-to to your development
mailing list. Email [EMAIL PROTECTED] if interested.