Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-19 | XIPassiveGrab: take the address of modifiers for memcpy, not the value. | Peter Hutterer | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-05-18 | XIQueryPointer: fix wrong reply extra data reading. | Peter Hutterer | |
libXi does it differently than the server, so don't try to access &reply[1], instead use _XRead as it should be. Reported-by: Mark Dokter Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-05-18 | XIQueryPointer should return doubles for the FP1616 wire data. | Peter Hutterer | |
2009-05-15 | Remove duplicated code paths in XIGetProperty. | Peter Hutterer | |
XIGetProperty always returns in the specified format (8, 16, 32) and never in the Xlib's 64-bit long hackery. So we can clean this code up a bit. This doesn't affect XListProperties, it still returns an Atom list. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> | |||
2009-05-14 | Return failed modifiers for passive XI2 grabs. | Peter Hutterer | |
2009-05-14 | Update XIQueryPointer to include full modifier state. | Peter Hutterer | |
2009-05-14 | Label major/minor version in XIQueryVersion as _inout. | Peter Hutterer | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-05-12 | Adust to new device names (less "Device" in function names) | Peter Hutterer | |
2009-05-12 | XISelectEvents, not the singular version | Peter Hutterer | |
2009-05-12 | Support per-device flags for XIDeviceHierarchyEvents | Peter Hutterer | |
2009-05-07 | Use the new prefixed constants for XI2 and require inputproto 1.99.9.8 | Peter Hutterer | |
2009-05-07 | Add XI2 property requests. | Peter Hutterer | |
Without Xlib's 64-bit hilarity. A property claiming to be 32 bit is treated as 32 bit value. | |||
2009-05-07 | Add property event conversion. | Peter Hutterer | |
2009-05-07 | Add XIPassiveGrabDevice. | Peter Hutterer | |
2009-04-19 | Silence a compiler warning by using a uchar instead of a char. | Peter Hutterer | |
2009-04-19 | Type-cast before passing into wireToFooBarEvent. | Peter Hutterer | |
2009-04-19 | Convert FP1616 from int32_t to double. | Peter Hutterer | |
2009-04-19 | XIQueryVersion: ensure we unlock in all cases and return the status. | Peter Hutterer | |
2009-04-19 | Add missing eventtype to XIRawDeviceEvent. | Peter Hutterer | |
Reported-by: Paul TBBle Hampson <Paul.Hampson@Pobox.com> | |||
2009-04-19 | Add a bunch of missing LockDisplay() calls. | Peter Hutterer | |
Reported-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com> | |||
2009-04-19 | libxi: Unlock display after XIQueryVersion | Paul "TBBle" Hampson | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-04-16 | Add XIAllowEvents | Peter Hutterer | |
2009-04-16 | Add XIGrabDevice | Peter Hutterer | |
2009-04-12 | parse subpixels | Peter Hutterer | |
2009-03-26 | XIint.h only needs XI.h as include, not the rest. | Peter Hutterer | |
This fixes 64bit compilation issues. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-03-26 | Remove public declarations for SizeClassInfo and ParseClassInfo. | Peter Hutterer | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-03-20 | Add XISetDeviceFocus and XIGetDeviceFocus | Peter Hutterer | |
2009-03-20 | Handle XI2 focus events. | Peter Hutterer | |
These events are identical to enter/leave events. | |||
2009-03-11 | Add support for XI2 Enter/Leave events | Peter Hutterer | |
2009-03-11 | Remove if 0 code block | Peter Hutterer | |
2009-03-11 | Add support for Raw events. | Peter Hutterer | |
2009-03-11 | Add support for XIHierarchyEvent. | Peter Hutterer | |
2009-03-11 | Add support for XIDeviceChangedEvent | Peter Hutterer | |
2009-03-11 | Add XIFreeEventData | Peter Hutterer | |
2009-03-11 | Add support for XIDeviceEvents. | Peter Hutterer | |
2009-03-11 | XIint.h fix compile error, include XInput.h | Peter Hutterer | |
2009-03-11 | XExtInt compile fix - include XI2.h | Peter Hutterer | |
2009-03-11 | Add XIQueryDevice implementation. | Peter Hutterer | |
2009-03-11 | Add XIQueryVersion() - query and announce the supported XI version. | Peter Hutterer | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-03-11 | XISelectEvent: make sure padding is zeroed out. | Peter Hutterer | |
2009-03-11 | Replace XiSelectEvent() with XISelectEvent(). | Peter Hutterer | |
2009-03-11 | Replace all XDevice* with ints. | Peter Hutterer | |
There's no reason to have XDevice structs. It's not as if they carry useful information. | |||
2009-03-11 | Change XIGetClientPtr to take an int, not an XID | Peter Hutterer | |
2009-03-11 | Fix the already existing XI2 calls to the new XI2 protocol. FIXME | Peter Hutterer | |
FIXME: not bisectable due to XiSelectInput. This includes namespacing them with an XI2 prefix. Affected calls: XIGetClientPointer XISetClientPointer XIDefineDeviceCursor XIUndefineDeviceCursor XIWarpDevicePointer XIQueryDevicePointer XIChangeDeviceHierarchy (+ event) | |||
2009-03-03 | Move current XI2 stuff out of XInput.h, into XInput2.h | Peter Hutterer | |
This means XInput2.h is rather messy, but it also means we can leave XInput.h untouched for the XI2 rework. | |||
2009-03-03 | XIint.h: include XIproto.h for xAnyClassPtr. | Peter Hutterer | |
2009-03-03 | Disable generic event handling for now to allow bisecting. | Peter Hutterer | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-03-03 | Back out the XQueryInputVersion hack, restore previous state. | Peter Hutterer | |
XI2 should use a separate request to query the version rather than piggy-back on an existing badly defined request. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-02-25 | Remove XExtendedGrabDevice. | Peter Hutterer | |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> | |||
2009-02-25 | Remove DeviceEnter/LeaveNotify handling. | Peter Hutterer | |
This will be replaced by XI2 GenericEvents. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> |