rpms/control-center/devel gcc-set-https-handler.patch, NONE, 1.1 control-center.spec, 1.427, 1.428

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


Author: hadess

Update of /cvs/pkgs/rpms/control-center/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6005

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.25.3-4
- 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/devel/control-center.spec,v
retrieving revision 1.427
retrieving revision 1.428
diff -u -r1.427 -r1.428
--- control-center.spec	17 Jan 2009 06:01:48 -0000	1.427
+++ control-center.spec	20 Jan 2009 11:20:35 -0000	1.428
@@ -22,7 +22,7 @@
 Summary: Utilities to configure the GNOME desktop
 Name: control-center
 Version: 2.25.3
-Release: 3%{?dist}
+Release: 4%{?dist}
 Epoch: 1
 License: GPLv2+ and GFDL
 Group: User Interface/Desktops
@@ -35,6 +35,9 @@
 # minor build breakage in gtk, will be fixed in the next gtk release
 Patch8: gtkmarshal.patch
 
+# http://bugzilla.gnome.org/show_bug.cgi?id=568408
+Patch9: gcc-set-https-handler.patch
+
 # http://bugzilla.gnome.org/show_bug.cgi?id=545075 
 Patch22: slab-icon-names.patch
 
@@ -165,6 +168,7 @@
 
 %patch3 -p1 -b .no-gnome-common
 %patch8 -p1 -b .gtkmarshal
+%patch9 -p0 -b .set-https
 %patch22 -p0 -b .slab-icon-names
 %patch25 -p1 -b .ta-schema
 %patch30 -p1 -b .default-layout-toggle
@@ -344,6 +348,9 @@
 %dir %{_datadir}/gnome-control-center/keybindings
 
 %changelog
+* Tue Jan 20 2009 - Bastien Nocera <bnocera at redhat.com> - 2.25.3-4
+- Set HTTPS handler correctly when changing default browser (#480707)
+
 * Sat Jan 17 2009 Matthias Clasen  <mclasen at redhat.com> - 2.25.3-3
 - Make notification theme changing work better
 




More information about the fedora-extras-commits mailing list