rpms/gsynaptics/devel gsynaptics-0.9.14-tapping-gconf.patch, NONE, 1.1 gsynaptics.spec, 1.21, 1.22

Peter Hutterer whot at fedoraproject.org
Thu Apr 2 01:19:51 UTC 2009


Author: whot

Update of /cvs/pkgs/rpms/gsynaptics/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10730

Modified Files:
	gsynaptics.spec 
Added Files:
	gsynaptics-0.9.14-tapping-gconf.patch 
Log Message:
* Thu Apr 02 2009 Peter Hutterer <peter.hutterer at redhat.com> - 0.9.14-6
- gsynaptics-0.9.14-tapping-gconf.patch: set a gconf key when tapping is
  enabled or disabled.



gsynaptics-0.9.14-tapping-gconf.patch:

--- NEW FILE gsynaptics-0.9.14-tapping-gconf.patch ---
>From 46b822e1e7b9a88091637d193922e83247ccf6f1 Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu, 2 Apr 2009 10:50:46 +1000
Subject: [PATCH] Add a gconf-key for tapping.

---
 src/gsynaptics-conf.h |    1 +
 src/main.c            |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/gsynaptics-conf.h b/src/gsynaptics-conf.h
index df58daf..8e903a4 100644
--- a/src/gsynaptics-conf.h
+++ b/src/gsynaptics-conf.h
@@ -26,6 +26,7 @@ G_BEGIN_DECLS
 #define DIRNAME		 	"/desktop/gnome/peripherals/touchpad"
 #define SENSITIVITY_KEY 	"/desktop/gnome/peripherals/touchpad/sensitivity"
 #define OFF_KEY 		"/desktop/gnome/peripherals/touchpad/off"
+#define TAPPING_KEY 		"/desktop/gnome/peripherals/touchpad/tapping"
 #define MAXTAPTIME_KEY 		"/desktop/gnome/peripherals/touchpad/max_tap_time"
 #define HORIZSCROLLDELTA_KEY 	"/desktop/gnome/peripherals/touchpad/horiz_scroll_delta"
 #define VERTSCROLLDELTA_KEY 	"/desktop/gnome/peripherals/touchpad/vert_scroll_delta"
diff --git a/src/main.c b/src/main.c
index 9a475e8..fecd343 100644
--- a/src/main.c
+++ b/src/main.c
@@ -223,6 +223,7 @@ cb_tapping_toggled (GtkToggleButton *button, GladeXML *dialog)
 	g_synaptics_set_button_for_tap(synaptics, F1_TAP, check ? 1 : 0);
 	g_synaptics_set_button_for_tap(synaptics, F2_TAP, check ? 3 : 0);
 	g_synaptics_set_button_for_tap(synaptics, F3_TAP, check ? 2 : 0);
+	gconf_client_set_bool(gconf, TAPPING_KEY, check, NULL);
 	gconf_client_set_int (gconf, MAXTAPTIME_KEY, time, NULL);
 }
 
-- 
1.6.0.6



Index: gsynaptics.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gsynaptics/devel/gsynaptics.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- gsynaptics.spec	2 Apr 2009 00:34:30 -0000	1.21
+++ gsynaptics.spec	2 Apr 2009 01:19:21 -0000	1.22
@@ -1,6 +1,6 @@
 Name:           gsynaptics
 Version:        0.9.14
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        Settings tool for Synaptics touchpad driver
 
 Group:          Applications/System
@@ -20,6 +20,7 @@
 Patch7:         gsynaptics-0.9.14-driver-header.patch
 Patch8:         gsynaptics-0.9.14-fix-scrolling-checkboxes.patch
 Patch9:         gsynaptics-0.9.14-scrollmethods.patch
+Patch10:        gsynaptics-0.9.14-tapping-gconf.patch
 
 Source1:        %{name}-touchpad.png
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -60,6 +61,7 @@
 %patch7 -p1 -b .header
 %patch8 -p1 -b .scrl-chkbx-fix
 %patch9 -p1 -b .scrollmethods
+%patch10 -p1 -b .tapping-gconf
 
 %build
 autoreconf -v --install --force || exit 1
@@ -103,6 +105,10 @@
 
 
 %changelog
+* Thu Apr 02 2009 Peter Hutterer <peter.hutterer at redhat.com> - 0.9.14-6
+- gsynaptics-0.9.14-tapping-gconf.patch: set a gconf key when tapping is
+  enabled or disabled.
+
 * Mon Apr 2 2009 Peter Hutterer <peter.hutterer at redhat.com> - 0.9.14-5
 - gsynaptics-0.9.14-scrolling-checkboxes.patch: set checkboxes based on the
   scrolling enabled/disabled property, not on the delta.




More information about the fedora-extras-commits mailing list