- 24 Oct, 2008 4 commits
-
-
Jeremy Huddleston authored
(cherry picked from commit af95174a)
-
George Peter Staplin authored
XQuartz: pbproxy: pbproxy.h had invalid macro usage with 2 #else statements, so it wasn't building. Fix the build. (cherry picked from commit 6bcbb9ba)
-
George Peter Staplin authored
We need to revisit the GL/indirect.c changes. I think indirect.c should be using the same feature detection and GLX visual config code. The indirect changes will require testing... (cherry picked from commit 49b7a7c6)
-
Alan Coopersmith authored
-
- 23 Oct, 2008 16 commits
-
-
Jeremy Huddleston authored
(cherry picked from commit 050e46e0)
-
George Peter Staplin authored
(cherry picked from commit 3de250e2)
-
Jeremy Huddleston authored
(cherry picked from commit 6622efca)
-
Adam Jackson authored
-
Jeremy Huddleston authored
(cherry picked from commit 78e874fe)
-
Jeremy Huddleston authored
XQuartz: Honor the Spaces preference for "When switching to an application, switch to a space with open windows for the application" (cherry picked from commit bf561a06)
-
Jeremy Huddleston authored
(cherry picked from commit e9fe3f36)
-
Jeremy Huddleston authored
(cherry picked from commit 08a5a333)
-
Jeremy Huddleston authored
(cherry picked from commit cbc0935e)
-
Adam Jackson authored
-
Adam Jackson authored
-
Keith Packard authored
This fine (and unused) function wasn't ever wrapped which made it not work under exa. (cherry picked from commit 06e7e1d0)
-
Peter Hutterer authored
EnableDevice and DisableDevice both change the property too. And enabled must be set to FALSE in AddInputDevice, the device is not enabled yet. X.Org Bug 18111 <https://bugs.freedesktop.org/show_bug.cgi?id=18111>
-
Jerome Glisse authored
-
Peter Hutterer authored
-
Peter Hutterer authored
dev->enabled is a Bool. Bool is two bytes. BOOL on the other hand is a protocol type and always 1 byte. So copy the value into the one-byte type before passing it into XIChangeDeviceProperty. Found by Michel Dänzer. X.Org Bug 18111 <http://bugs.freedesktop.org/show_bug.cgi?id=18111>
-
- 22 Oct, 2008 2 commits
-
-
Peter Hutterer authored
-
Peter Hutterer authored
Also set AutoAddDevices and AutoEnableDevices to their defaults. And in doing so, switch the rest of the defaults over to named intializers. Signed-off-by:
Peter Hutterer <peter.hutterer@redhat.com>
-
- 21 Oct, 2008 13 commits
-
-
Matthieu Herrb authored
-
Adam Jackson authored
-
Adam Jackson authored
-
Jeremy Huddleston authored
This "breaks" xeyes but gets rid of annoying tooltips. (cherry picked from commit 10090a13)
-
Jeremy Huddleston authored
Start in rooted mode when enabled Make the hotkey cmd-alt-a behave (cherry picked from commit 22a54e46)
-
Jeremy Huddleston authored
(cherry picked from commit f78c9fc0)
-
Jeremy Huddleston authored
≈ (cherry picked from commit a9f9fbf5)
-
Jeremy Huddleston authored
(cherry picked from commit 628cae86) (cherry picked from commit b47b7ab6)
-
Jeremy Huddleston authored
(cherry picked from commit 2c4b0f96)
-
Jeremy Huddleston authored
(cherry picked from commit ed235e34)
-
George Peter Staplin authored
Add dump_prefs() for instrospection. Make prefs_get_bool a little more clear. In get_property don't assume that the Mac realloc(NULL, 0); returns non-NULL. We shouldn't depend on implementation-defined behavior too much. Add more commentary in various spots. Add TARGETS in the TARGETS response. I don't know why some X11 apps do this, but it could be something that some weird toolkit/app tests for. In reload_preferences add preferences synchronization, so that xpbproxy reloads the preferences, and picks up any changes. Fix a typo/misspelling of the sync_clipboard_to_pasteboard preference. (cherry picked from commit 165cbbb9)
-
Jeremy Huddleston authored
(cherry picked from commit ef4d37c7)
-
Rémi Cardona authored
Fixes build in not-quite-latin locales.
-
- 20 Oct, 2008 1 commit
-
-
Michel Dänzer authored
-
- 16 Oct, 2008 4 commits
-
-
Peter Hutterer authored
-
Peter Hutterer authored
-
Pierre Willenbrock authored
-
Peter Hutterer authored
Usually, the console is set to RAW in the kbd driver. If we hotplug all input devices (i.e. the evdev driver for keyboards) and the console is left as-is. As a result, the evdev driver must put an EVIOCGRAB on the device to avoid characters leaking onto the console. This again breaks many things, amongst them lirc, in-kernel mouse button emulation and HAL. This patch sets the console to RAW if AllowEmptyInput is on. Use-cases: 1. AEI is off 1.1. Only kbd driver is used - behaviour as-is. 1.2. kbd and evdev driver is used: if evdev does not grab the device, duplicate events are generated. 2. AEI is on 2.1. Only evdev driver is used - behaviour as-is, but evdev does not need to grab the device anymore. 2.2. evdev and kbd are used: duplicate key events are generated if evdev does not grab the device. 1.2 is a marginal use-case that can be fixed by adding a "grab" option to the evdev driver (update of xorg.conf is needed). 2.2 is an issue. If we have no ServerLayout section, AEI is on, but devices specified in the xorg.conf are still added [1], resulting in duplicate events. This is a common configuration and needs sorting out. [1] 2eaed4a1Signed-off-by:
Peter Hutterer <peter.hutterer@redhat.com> Signed-off-by:
Adam Jackson <ajax@redhat.com>
-