[xsettings-kde] * Mon Nov 29 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 0.11-3 - fix the gtk-menu-images patch to
Kevin Kofler
kkofler at fedoraproject.org
Mon Nov 29 23:03:59 UTC 2010
commit e55fbb9d0282da4dec4cdea668bf19fb4264afc5
Author: Kevin Kofler <Kevin at tigcc.ticalc.org>
Date: Tue Nov 30 00:03:47 2010 +0100
* Mon Nov 29 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 0.11-3
- fix the gtk-menu-images patch to set the setting BEFORE notifying apps
xsettings-kde-0.11-gtk-menu-images.patch | 17 +++++++++--------
xsettings-kde.spec | 5 ++++-
2 files changed, 13 insertions(+), 9 deletions(-)
---
diff --git a/xsettings-kde-0.11-gtk-menu-images.patch b/xsettings-kde-0.11-gtk-menu-images.patch
index 3a8493e..cbad324 100644
--- a/xsettings-kde-0.11-gtk-menu-images.patch
+++ b/xsettings-kde-0.11-gtk-menu-images.patch
@@ -1,6 +1,6 @@
diff -ur xsettings-kde-0.11/xsettings-kde.c xsettings-kde-0.11-gtk-menu-images/xsettings-kde.c
--- xsettings-kde-0.11/xsettings-kde.c 2009-08-19 12:01:38.000000000 +0200
-+++ xsettings-kde-0.11-gtk-menu-images/xsettings-kde.c 2010-11-22 02:42:26.000000000 +0100
++++ xsettings-kde-0.11-gtk-menu-images/xsettings-kde.c 2010-11-30 00:02:07.000000000 +0100
@@ -67,7 +67,7 @@
* Gtk/Modules => not supported
* Gtk/FileChooserBackend => forced to gnome-vfs
@@ -10,15 +10,16 @@ diff -ur xsettings-kde-0.11/xsettings-kde.c xsettings-kde-0.11-gtk-menu-images/x
* Gtk/MenuBarAccel => not supported
* Xft/Antialias => KDE uses .fonts.conf directly
* Xft/Hinting => KDE uses .fonts.conf directly
-@@ -469,6 +469,11 @@
- xsettings_manager_notify (managers[i]);
- }
+@@ -464,6 +464,12 @@
+ notify = 1;
}
-+
+
+ /* KDE always shows menu images, so make sure GTK+ does, too */
+ for (i = 0 ; i < max_display ; i++) {
+ xsettings_manager_set_int(managers[i], "Gtk/MenuImages", 1);
+ }
- }
-
- void initial_init () {
++ notify = 1; /* TODO: eliminate this variable, as this makes it useless */
++
+ if (notify) {
+ for (i = 0 ; i < max_display ; i++) {
+ xsettings_manager_notify (managers[i]);
diff --git a/xsettings-kde.spec b/xsettings-kde.spec
index 29739b7..34e7383 100644
--- a/xsettings-kde.spec
+++ b/xsettings-kde.spec
@@ -2,7 +2,7 @@
Summary: XSettings Daemon for KDE
Name: xsettings-kde
Version: 0.11
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: User Interface/Desktops
# upstream is a svn
@@ -61,6 +61,9 @@ rm -rf %{buildroot}
%changelog
+* Mon Nov 29 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 0.11-3
+- fix the gtk-menu-images patch to set the setting BEFORE notifying apps
+
* Mon Nov 22 2010 Kevin Kofler <Kevin at tigcc.ticalc.org> - 0.11-2
- make GTK+ apps display menu images in KDE
More information about the scm-commits
mailing list