Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-17 | Xi: namespace XI2 files. | Peter Hutterer | 1 | -17/+17 | |
Some files (notably those merged with MPX before XI2 came along) didn't use a 'xi' prefix. This patch changes all of them to meaningful names. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2009-05-06 | Xi: add GrabButton and GrabKeysym code. | Peter Hutterer | 1 | -0/+2 | |
We don't do keycode grabs in XI2, they're pointless. | |||||
2009-04-19 | Xi: add support for XIAllowEvents. | Peter Hutterer | 1 | -0/+2 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2009-04-19 | Xi: add XI2 grab protocol request handling. | Peter Hutterer | 1 | -0/+2 | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||||
2009-03-20 | Add Get/SetDeviceFocus handling. | Peter Hutterer | 1 | -1/+3 | |
2009-03-20 | Add XI2 masks and XISelectEvent() request handling. | Peter Hutterer | 1 | -2/+2 | |
XI2 event masks are simply stored in the OtherEventMasks as a separate field. This replaces the XiSelectEvent code. | |||||
2009-03-20 | Xi: add XIQueryDevice request handling. | Peter Hutterer | 1 | -0/+2 | |
2009-03-20 | Xi: add XIQueryVersion request handling. | Peter Hutterer | 1 | -0/+2 | |
2009-03-20 | Xi: purge ExtendedGrabDevice request handling. | Peter Hutterer | 1 | -2/+0 | |
2008-11-04 | Purge device-based WindowAccess code. | Peter Hutterer | 1 | -4/+0 | |
Really, this was a bad idea. It's not security, the UI features that would have been cool (e.g. clicking through windows) aren't implemented anyway, and there's nothing you can't achieve just by using plain XI anyway. Requires inputproto 1.9.99.6. | |||||
2008-07-10 | Xi: add support for input device properties. | Peter Hutterer | 1 | -2/+4 | |
Basically just copied from randr properties, with minor changes only. Each device supports arbitrary properties that can be modified by clients. Modifications to the properties are passed to the driver (if applicable) and can then affect the configuration of the device. Note that device properties are limited to a specific device. A property set on a slave device does not migrate to the master. | |||||
2008-07-10 | Revert "Xi: add support for input device properties." | Peter Hutterer | 1 | -4/+2 | |
Note to self: don't mix up branches with half-finished cherrypicks. This reverts commit 666838fcc8b71fdeae160844160187f345cbf4a6. | |||||
2008-07-10 | Xi: add support for input device properties. | Peter Hutterer | 1 | -2/+4 | |
Basically just copied from randr properties, with minor changes only. Each device supports arbitrary properties that can be modified by clients. Modifications to the properties are passed to the driver (if applicable) and can then affect the configuration of the device. Note that device properties are limited to a specific device. A property set on a slave device does not migrate to the master. | |||||
2008-02-25 | Xi: remove GetPairedPointer handling. | Peter Hutterer | 1 | -2/+0 | |
obsolete, ListInputDevices provides this information now. | |||||
2008-02-14 | Xi: remove FakeDeviceData calls. And one leftover from GrabAccessControl. | Peter Hutterer | 1 | -2/+0 | |
FakeDeviceData needs more thoughtful integration. | |||||
2008-02-14 | Xi: Remove files for GrabAccessControl. | Peter Hutterer | 1 | -2/+0 | |
2007-11-13 | Xi: remove RegisterPairingClient handling. Deprecated with device hierarchy. | Peter Hutterer | 1 | -2/+0 | |
2007-10-19 | Xi: remove ChangePointerKeyboardPairing in favour of ChangeDeviceHierarchy. | Peter Hutterer | 1 | -2/+2 | |
2007-05-14 | Add ExtendedGrabDevice handling. | Peter Hutterer | 1 | -0/+2 | |
Add XGE handling in DeliverGrabbedEvent. We can now grab something selecting XGE events, but the current code is a bit messy and doesn't work too well yet. | |||||
2007-05-02 | Add handling for FakeDeviceEvent request. | Peter Hutterer | 1 | -0/+2 | |
Fix a stupid bug from last commit, mask names were wrong. | |||||
2007-05-01 | Send PointerKeyboardPairingChangedNotifyEvent using XGE. | Peter Hutterer | 1 | -1/+3 | |
Needs updated inputproto and libXi. | |||||
2007-03-22 | Xi: add GetClientPointer and GetPointerPairing requests. | Peter Hutterer | 1 | -0/+4 | |
dix: use PickKeyboard for ProcSetInputFocus and ProcGetInputFocus instead of the core keyboard. | |||||
2007-03-09 | Xi: Add SetClientPointer request handling. | Peter Hutterer | 1 | -0/+2 | |
2007-02-22 | Xi: Add access control request handling. | Peter Hutterer | 1 | -1/+7 | |
dix: New file access.c to handle all access control for devices. | |||||
2007-02-21 | Xi, dix: Only one client at a time can change the pointer-keyboard pairing, | Peter Hutterer | 1 | -0/+2 | |
using xRegisterPairingClient request. | |||||
2007-01-29 | Xi: Adding ChangePointerKeyboardPairing request | Peter Hutterer | 1 | -0/+2 | |
Adding PointerKeyboardPairingChanged event Correct error values for XWarpDevicePointer dix: Adding device argument to SendMappingNotify Adding spriteOwner flag to devices | |||||
2007-01-08 | Xi: Adding ChangeDeviceCursor request | Peter Hutterer | 1 | -0/+2 | |
2006-12-20 | xfree86: Changing "IsMPDevice" to "SharedPointer" option. Devices will default | Peter Hutterer | 1 | -1/+5 | |
to MP devices. Xi: Adding QueryDevicePointer request/reply Adding WarpDevicePointer request/reply | |||||
2006-07-18 | get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE | Daniel Stone | 1 | -1/+1 | |
Get rid of almost all uses of these definitions. They're still defined for delinquent out-of-tree drivers, and also for the Mesa build. As well as for miinitext.c. But largely gone. | |||||
2005-12-02 | Define XFree86Server only where it is required. | Kevin E Martin | 1 | -1/+1 | |
2005-11-29 | Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable | Kevin E Martin | 1 | -1/+1 | |
module builds to reflect this change. | |||||
2005-07-13 | Only build Xi/stubs.c on DDXs that don't support the Xinput extension | Kevin E Martin | 1 | -1/+2 | |
2005-07-02 | Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere. | Daniel Stone | 1 | -0/+2 | |
2005-07-01 | Adding initial build system. | Daniel Stone | 1 | -0/+77 | |