rpms/gtk2-engines/F-13 auto-mnemonics.patch, NONE, 1.1 window-dragging.patch, NONE, 1.1 gtk2-engines.spec, 1.119, 1.120

Matthias Clasen mclasen at fedoraproject.org
Thu Mar 25 03:27:13 UTC 2010


Author: mclasen

Update of /cvs/pkgs/rpms/gtk2-engines/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv22946

Modified Files:
	gtk2-engines.spec 
Added Files:
	auto-mnemonics.patch window-dragging.patch 
Log Message:
Enable automatic mnemonics and window dragging in Clearlooks


auto-mnemonics.patch:
 gtkrc |    2 ++
 1 file changed, 2 insertions(+)

--- NEW FILE auto-mnemonics.patch ---
diff -up gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc.mnemonics gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc
--- gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc.mnemonics	2010-03-23 19:47:09.838066932 -0400
+++ gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc	2010-01-12 22:29:47.507357239 -0500
@@ -3,6 +3,8 @@
 
 gtk-color-scheme = "base_color:#ffffff\nfg_color:#000000\ntooltip_fg_color:#000000\nselected_bg_color:#86ABD9\nselected_fg_color:#ffffff\ntext_color:#1A1A1A\nbg_color:#EDECEB\ntooltip_bg_color:#E7F3FD"
 
+gtk-auto-mnemonics = 1
+
 style "default" {
 	xthickness = 1
 	ythickness = 1

window-dragging.patch:
 gtkrc |    2 ++
 1 file changed, 2 insertions(+)

--- NEW FILE window-dragging.patch ---
diff -up gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc.dragbar gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc
--- gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc.dragbar	2010-03-23 19:50:58.478062184 -0400
+++ gtk-engines-2.19.0/themes/Clearlooks/gtk-2.0/gtkrc	2010-03-23 19:51:13.611066722 -0400
@@ -203,6 +203,8 @@ style "comboboxentry" {
 
 style "menubar" {
 
+        GtkWidget::window-dragging = 1
+
 	engine "clearlooks" {
 		hint = "menubar"
 	}


Index: gtk2-engines.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2-engines/F-13/gtk2-engines.spec,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -p -r1.119 -r1.120
--- gtk2-engines.spec	13 Jan 2010 03:33:48 -0000	1.119
+++ gtk2-engines.spec	25 Mar 2010 03:27:13 -0000	1.120
@@ -1,13 +1,13 @@
 Summary:        Theme engines for GTK+ 2.0
 Name:           gtk2-engines
 Version:        2.19.0
-Release:	1%{?dist}
+Release:        2%{?dist}
 # for details on which engines are GPL vs LGPL, see COPYING
 License:        LGPLv2+
 Group:          System Environment/Libraries
 Source:         http://download.gnome.org/sources/gtk-engines/2.19/gtk-engines-%{version}.tar.bz2
 
-Conflicts:  	gnome-themes < 2.9.0
+Conflicts:      gnome-themes < 2.9.0
 Obsoletes:      gnome-theme-clearlooks <= 0.5
 
 BuildRequires:  gtk2-devel >= %{gtk_version}
@@ -15,13 +15,18 @@ BuildRequires:  intltool
 BuildRequires:  gettext
 BuildRequires:  pkgconfig
 
-URL:           	http://download.gnome.org/sources/gtk-engines
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+URL:            http://download.gnome.org/sources/gtk-engines
 
+# Fedora-specific tweaks
 # http://bugzilla.gnome.org/show_bug.cgi?id=593030
 Patch0: gtk-engines-2.18.2-change-bullet.patch
-
+# turn on new tooltips look
 Patch1: tooltips.patch
+# enable automatic mnemonics
+Patch2: auto-mnemonics.patch
+# allow dragging on empty areas in menubars
+Patch3: window-dragging.patch
+
 
 %package devel
 Summary: Development files for %{name}
@@ -43,8 +48,10 @@ toolkits or operating systems.
 %prep
 %setup -q -n gtk-engines-%{version}
 
-%patch0 -p1 -b .change-bullet
+%patch0 -p1 -b .bullet
 %patch1 -p1 -b .tooltips
+%patch2 -p1 -b .mnemonics
+%patch3 -p1 -b .window-dragging
 
 %build
 %configure
@@ -84,6 +91,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/gtk-engines-2.pc
 
 %changelog
+* Tue Mar 23 2010 Matthias Clasen <mclasen at redhat.com> - 2.19.0-2
+- Turn on automatic mnemonic hiding
+- Allow window dragging on empty areas in menubars
+
 * Tue Jan 12 2010 Matthias Clasen <mclasen at redhat.com> - 2.19.0-1
 - Update to 2.19.0
 



More information about the scm-commits mailing list