rpms/control-center/F-10 gcc-set-https-handler.patch, NONE, 1.1 control-center.spec, 1.408, 1.409

Bastien Nocera hadess at fedoraproject.org
Tue Jan 20 11:14:11 UTC 2009


Author: hadess

Update of /cvs/pkgs/rpms/control-center/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4876

Modified Files:
	control-center.spec 
Added Files:
	gcc-set-https-handler.patch 
Log Message:
* Tue Jan 20 2009 - Bastien Nocera <bnocera at redhat.com> - 2.24.0.1-12
- Set HTTPS handler correctly when changing default browser (#480707)


gcc-set-https-handler.patch:

--- NEW FILE gcc-set-https-handler.patch ---
Index: capplets/default-applications/gnome-da-capplet.c
===================================================================
--- capplets/default-applications/gnome-da-capplet.c	(revision 9201)
+++ capplets/default-applications/gnome-da-capplet.c	(working copy)
@@ -90,6 +90,8 @@
 
     gconf_client_set_string (capplet->gconf, DEFAULT_APPS_KEY_HTTP_EXEC, command, &error);
 
+    gtk_entry_set_text (GTK_ENTRY (capplet->web_browser_command_entry), command);
+
     if (error != NULL) {
 	g_warning (_("Error saving configuration: %s"), error->message);
 	g_error_free (error);
@@ -124,6 +126,8 @@
     gtk_widget_set_sensitive (capplet->web_browser_command_entry, is_custom_active);
     gtk_widget_set_sensitive (capplet->web_browser_command_label, is_custom_active);
     gtk_widget_set_sensitive (capplet->web_browser_terminal_checkbutton, is_custom_active);
+
+    web_radiobutton_toggled_cb (NULL, capplet);
 }
 
 /* FIXME: Refactor these two functions below into one... */
@@ -450,6 +454,7 @@
 
     ret = gconf_value_new (GCONF_VALUE_INT);
     gconf_value_set_int (ret, index);
+
     return ret;
 }
 


Index: control-center.spec
===================================================================
RCS file: /cvs/pkgs/rpms/control-center/F-10/control-center.spec,v
retrieving revision 1.408
retrieving revision 1.409
diff -u -r1.408 -r1.409
--- control-center.spec	17 Jan 2009 06:01:17 -0000	1.408
+++ control-center.spec	20 Jan 2009 11:13:40 -0000	1.409
@@ -22,7 +22,7 @@
 Summary: GNOME Control Center
 Name: control-center
 Version: 2.24.0.1
-Release: 11%{?dist}
+Release: 12%{?dist}
 Epoch: 1
 License: GPLv2+ and GFDL
 Group: User Interface/Desktops
@@ -41,6 +41,9 @@
 # https://bugzilla.redhat.com/show_bug.cgi?id=466342
 Patch10: gcc-sound-props-remove-oss.patch
 
+# http://bugzilla.gnome.org/show_bug.cgi?id=568408
+Patch11: gcc-set-https-handler.patch
+
 # http://bugzilla.gnome.org/show_bug.cgi?id=545075 
 Patch22: slab-icon-names.patch
 
@@ -189,6 +192,7 @@
 %patch8 -p1 -b .gtkmarshal
 %patch9 -p0 -b .default-dir
 %patch10 -p0 -b .no-oss
+%patch11 -p0 -b .set-https
 %patch22 -p0 -b .slab-icon-names
 %patch25 -p1 -b .ta-schema
 %patch28 -p1 -b .capplet-help
@@ -366,6 +370,9 @@
 %dir %{_datadir}/gnome-control-center/keybindings
 
 %changelog
+* Tue Jan 20 2009 - Bastien Nocera <bnocera at redhat.com> - 2.24.0.1-12
+- Set HTTPS handler correctly when changing default browser (#480707)
+
 * Sat Jan 17 2009 Matthias Clasen <mclasen at redhat.com> - 2.24.0.1-11
 - Make notification theme setting work better 
 




More information about the fedora-extras-commits mailing list