Hello community, here is the log from the commit of package gtk-vnc checked in at Fri Nov 28 15:10:55 CET 2008. -------- --- GNOME/gtk-vnc/gtk-vnc.changes 2008-09-15 16:29:18.000000000 +0200 +++ gtk-vnc/gtk-vnc.changes 2008-11-25 11:38:05.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Nov 25 11:17:58 CET 2008 - anschneider@suse.de + +- Fix for inability to ungrab mouse when in absolute pointer mode + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- gtk-vnc-0.3.7-ungrab.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk-vnc.spec ++++++ --- /var/tmp/diff_new_pack.M26839/_old 2008-11-28 15:10:04.000000000 +0100 +++ /var/tmp/diff_new_pack.M26839/_new 2008-11-28 15:10:04.000000000 +0100 @@ -32,11 +32,12 @@ %endif Summary: A GTK widget for VNC clients Version: 0.3.7 -Release: 4 +Release: 5 License: LGPL v2.1 only; LGPL v2.1 or later Group: Development/Libraries/X11 Source: http://downloads2.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Patch: gtk-vnc-0.3.3-pkgconfig.patch +Patch01: gtk-vnc-0.3.7-ungrab.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://gtk-vnc.sf.net/ AutoReqProv: on @@ -87,6 +88,7 @@ %prep %setup -q %patch +%patch01 -p1 %build %configure --disable-static --with-pic @@ -123,6 +125,8 @@ %{_libdir}/pkgconfig/*.pc %changelog +* Tue Nov 25 2008 anschneider@suse.de +- Fix for inability to ungrab mouse when in absolute pointer mode * Mon Sep 15 2008 jpr@novell.com - Enable scaling support * Fri Sep 12 2008 maw@suse.de @@ -134,7 +138,7 @@ + Register internal signal handlers against class instead of per object + New feature: Add API to allow down-scaling to be enabled. -* Wed Aug 13 2008 crrodriguez@suse.de +* Thu Aug 14 2008 crrodriguez@suse.de - pkgconfig has an odd behaviour with "Requires.private" * Mon Jun 23 2008 maw@suse.de - Update to version 0.3.6: ++++++ gtk-vnc-0.3.7-ungrab.patch ++++++ diff -r cf0e849385e0 src/vncdisplay.c --- a/src/vncdisplay.c Thu Sep 11 17:07:42 2008 +0100 +++ b/src/vncdisplay.c Wed Sep 24 20:56:01 2008 +0100 @@ -703,13 +703,12 @@ } } - if ((!priv->grab_keyboard || !priv->absolute) && - key->type == GDK_KEY_PRESS && + if (key->type == GDK_KEY_PRESS && ((keyval == GDK_Control_L && (key->state & GDK_MOD1_MASK)) || (keyval == GDK_Alt_L && (key->state & GDK_CONTROL_MASK)))) { if (priv->in_pointer_grab) do_pointer_ungrab(VNC_DISPLAY(widget), FALSE); - else + else if (!priv->grab_keyboard || !priv->absolute) do_pointer_grab(VNC_DISPLAY(widget), FALSE); } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org