rpms/compiz/devel button-clicks.patch,1.1,1.2
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Sep 15 19:14:19 UTC 2006
- Previous message (by thread): rpms/perl/devel perl-5.8.8-bz204679.patch, NONE, 1.1 perl.spec, 1.98, 1.99
- Next message (by thread): rpms/initscripts/devel .cvsignore, 1.106, 1.107 initscripts.spec, 1.122, 1.123 sources, 1.117, 1.118
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: sandmann
Update of /cvs/dist/rpms/compiz/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv27930
Modified Files:
button-clicks.patch
Log Message:
Add the button-clicks patch instead of an empty file
button-clicks.patch:
gnome-window-decorator.c | 44 ++++++++++++++++++++++++++++----------------
1 files changed, 28 insertions(+), 16 deletions(-)
Index: button-clicks.patch
===================================================================
RCS file: /cvs/dist/rpms/compiz/devel/button-clicks.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- button-clicks.patch 15 Sep 2006 18:55:49 -0000 1.1
+++ button-clicks.patch 15 Sep 2006 19:14:17 -0000 1.2
@@ -0,0 +1,77 @@
+--- compiz-3173a142efe5e7af83ebb534a074d9d2a0c67a86/gnome/window-decorator/gnome-window-decorator.c.buttons 2006-09-15 14:59:50.000000000 -0400
++++ compiz-3173a142efe5e7af83ebb534a074d9d2a0c67a86/gnome/window-decorator/gnome-window-decorator.c 2006-09-15 15:01:53.000000000 -0400
+@@ -3500,13 +3500,17 @@
+
+ switch (xevent->type) {
+ case ButtonPress:
+- d->button_states[0] |= PRESSED_EVENT_WINDOW;
++ if (xevent->xbutton.button == 1)
++ d->button_states[0] |= PRESSED_EVENT_WINDOW;
+ break;
+ case ButtonRelease:
+- if (d->button_states[0] == (PRESSED_EVENT_WINDOW | IN_EVENT_WINDOW))
+- wnck_window_close (win, xevent->xbutton.time);
++ if (xevent->xbutton.button == 1)
++ {
++ if (d->button_states[0] == (PRESSED_EVENT_WINDOW | IN_EVENT_WINDOW))
++ wnck_window_close (win, xevent->xbutton.time);
+
+- d->button_states[0] &= ~PRESSED_EVENT_WINDOW;
++ d->button_states[0] &= ~PRESSED_EVENT_WINDOW;
++ }
+ break;
+ case EnterNotify:
+ d->button_states[0] |= IN_EVENT_WINDOW;
+@@ -3534,18 +3538,22 @@
+
+ switch (xevent->type) {
+ case ButtonPress:
+- d->button_states[1] |= PRESSED_EVENT_WINDOW;
++ if (xevent->xbutton.button == 1)
++ d->button_states[1] |= PRESSED_EVENT_WINDOW;
+ break;
+ case ButtonRelease:
+- if (d->button_states[1] == (PRESSED_EVENT_WINDOW | IN_EVENT_WINDOW))
++ if (xevent->xbutton.button == 1)
+ {
+- if (wnck_window_is_maximized (win))
+- wnck_window_unmaximize (win);
+- else
+- wnck_window_maximize (win);
+- }
++ if (d->button_states[1] == (PRESSED_EVENT_WINDOW | IN_EVENT_WINDOW))
++ {
++ if (wnck_window_is_maximized (win))
++ wnck_window_unmaximize (win);
++ else
++ wnck_window_maximize (win);
++ }
+
+- d->button_states[1] &= ~PRESSED_EVENT_WINDOW;
++ d->button_states[1] &= ~PRESSED_EVENT_WINDOW;
++ }
+ break;
+ case EnterNotify:
+ d->button_states[1] |= IN_EVENT_WINDOW;
+@@ -3570,13 +3578,17 @@
+
+ switch (xevent->type) {
+ case ButtonPress:
+- d->button_states[2] |= PRESSED_EVENT_WINDOW;
++ if (xevent->xbutton.button == 1)
++ d->button_states[2] |= PRESSED_EVENT_WINDOW;
+ break;
+ case ButtonRelease:
+- if (d->button_states[2] == (PRESSED_EVENT_WINDOW | IN_EVENT_WINDOW))
+- wnck_window_minimize (win);
++ if (xevent->xbutton.button == 1)
++ {
++ if (d->button_states[2] == (PRESSED_EVENT_WINDOW | IN_EVENT_WINDOW))
++ wnck_window_minimize (win);
+
+- d->button_states[2] &= ~PRESSED_EVENT_WINDOW;
++ d->button_states[2] &= ~PRESSED_EVENT_WINDOW;
++ }
+ break;
+ case EnterNotify:
+ d->button_states[2] |= IN_EVENT_WINDOW;
- Previous message (by thread): rpms/perl/devel perl-5.8.8-bz204679.patch, NONE, 1.1 perl.spec, 1.98, 1.99
- Next message (by thread): rpms/initscripts/devel .cvsignore, 1.106, 1.107 initscripts.spec, 1.122, 1.123 sources, 1.117, 1.118
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list