Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-04-24 | Disable devices before removing, remove unrecoverable devices. | Peter Hutterer | 1 | -0/+1 | |
2007-04-24 | Use DevicePresence events to tell the client about enabled/disabled devices. | Peter Hutterer | 1 | -4/+29 | |
Include the device id in the event sent to the client. | |||||
2007-04-23 | fix bug in which maxKeysPerModifier wasn't getting set | Brian | 1 | -0/+1 | |
2007-04-13 | Documentation for events.c. | Peter Hutterer | 1 | -6/+444 | |
2007-04-10 | Input: Always add devices with first available ID | Magnus Vigerlöf | 1 | -2/+15 | |
Scan the device list when adding a new device, and make sure we can use the first available ID, instead of always incrementing. | |||||
2007-04-10 | Input: Plug memory leak in device free | Magnus Vigerlöf | 1 | -1/+6 | |
Remember to also free the motion history, if we're using the DIX-managed history. | |||||
2007-04-10 | getevents: Copy modifier state from extended to core devices | Daniel Stone | 1 | -0/+20 | |
Make core events carry the same modifier state as the extended events, so that holding down Ctrl on keyboard A and pressing Q on keyboard B won't cause your app to quit. | |||||
2007-04-09 | Bug #10560: Code-Cleanup: function declarations () -> (void) | Stefan Huehner | 12 | -46/+46 | |
X.Org Bugzilla #10560: <https://bugs.freedesktop.org/show_bug.cgi?id=10560> Patch #9511 <https://bugs.freedesktop.org/attachment.cgi?id=9511> | |||||
2007-03-26 | Remove dead NEED_DBE_BUF_BITS code. | Eamon Walsh | 2 | -10/+0 | |
2007-03-25 | General DIX static and dead code cleanup. | Adam Jackson | 6 | -252/+127 | |
2007-03-25 | Static cleanups, dead code deletion. | Adam Jackson | 6 | -10/+11 | |
2007-03-25 | dix: Increase allocation size for core keyboard keymap to avoid buffer ↵ | Peter Hutterer | 1 | -1/+1 | |
overrun when copying keymap from extension devices. | |||||
2007-03-20 | Static markup and dead code cull over xkb/. | Adam Jackson | 4 | -4/+4 | |
The former <X11/extensions/XKBsrv.h> has been pulled into the server now as include/xkbsrv.h, and the world updated to look for it in the new place, since it made no sense to define server API in an extension header. Any further work along this line will need to do similar things with XKBgeom.h and friends. | |||||
2007-03-08 | dix: remove 'register' keyword for all variables. | Peter Hutterer | 18 | -673/+672 | |
2007-03-07 | Properly free device devPrivates - memory leak fix. | Eamon Walsh | 1 | -0/+3 | |
2007-03-06 | remove PIXPRIV check as this flag is always set. | Eamon Walsh | 1 | -4/+0 | |
2007-03-06 | remove PIXPRIV checks as this flag is always set. | Eamon Walsh | 2 | -8/+0 | |
2007-02-17 | autoconf goodness for XDarwin, courtesy of pogma | Ben Byer | 1 | -4/+0 | |
2007-02-17 | dix mods for Darwin | Ben Byer | 2 | -0/+5 | |
2007-02-15 | fix: WarpCursor needs to send MotionNotify. | Peter Hutterer | 1 | -25/+30 | |
2007-01-08 | Attempt to fix drawable type checks in dixLookupDrawable(). | Michel Dänzer | 1 | -3/+3 | |
Not sure this is 100% correct either, but it fixes at least one reproducible crasher where it returned a pixmap to dixLookupWindow(). | |||||
2006-12-27 | dix/events: take screen number, not pointer, in PostSyntheticMotion | Peter Hutterer | 1 | -3/+3 | |
Since we were using PostSyntheticMotion incorrectly anyway, update the declared API to match. | |||||
2006-12-22 | Zero out client devPrivates on allocation. | Eamon Walsh | 1 | -0/+2 | |
2006-12-15 | Add loud warnings to deprecated lookup functions. | Eamon Walsh | 1 | -5/+19 | |
Hopefully this will alert external driver maintainers. | |||||
2006-12-15 | Convert callers of LookupClient() to dixLookupClient(). | Eamon Walsh | 2 | -9/+8 | |
2006-12-15 | Convert callers of SecurityLookupWindow() to dixLookupWindow(). | Eamon Walsh | 4 | -199/+185 | |
2006-12-14 | Remove instances of macros SECURITY_VERIFY_GEOMETRABLE and SECURITY_VERIFY_GC. | Eamon Walsh | 1 | -53/+79 | |
2006-12-14 | Remove instances of macros VERIFY_GEOMETRABLE and VERIFY_GC. | Eamon Walsh | 1 | -1/+0 | |
2006-12-14 | Remove instances of macro SECURITY_VERIFY_DRAWABLE. | Eamon Walsh | 1 | -12/+24 | |
2006-12-14 | Add new, combined dix lookup functions (tweak). | Eamon Walsh | 1 | -1/+1 | |
2006-12-14 | Add new, combined dix lookup functions. | Eamon Walsh | 1 | -81/+95 | |
2006-12-14 | Naming change: Security*Access -> Dix*Access | Eamon Walsh | 10 | -110/+110 | |
2006-12-06 | config: move config.h to hotplug.h | Daniel Stone | 2 | -4/+3 | |
Also, move configInitialise to after OsInit, since the next commit will make it use a timer. | |||||
2006-12-06 | GetPointerEvents: always send valuator events for MotionNotify | Daniel Stone | 1 | -5/+8 | |
Always chase a DeviceMotionNotify event with a DeviceValuator, which is not required in the spec, but will silently break the lib if you don't include. | |||||
2006-12-06 | GetPointerEvents: fix typo | Daniel Stone | 1 | -1/+1 | |
Fix typo that resulted in inverted axes when using an absolute positioning device that didn't report y, and thus relied on the previous value. | |||||
2006-12-06 | config: move to block/wakeup handler | Daniel Stone | 1 | -3/+0 | |
2006-12-06 | SyntheticMotion: don't dereference sprite.screen when not using Xinerama | Daniel Stone | 1 | -1/+2 | |
(cherry picked from aa052e43c6c293e14f78837e00c6b7581f9713bb commit) | |||||
2006-12-01 | Naming change: Security*Operation -> Xace*Operation | Eamon Walsh | 1 | -8/+8 | |
2006-12-01 | Define calls away when not building XACE, allowing ifdef's to be removed. | Eamon Walsh | 9 | -181/+80 | |
2006-11-30 | Tell automake to STFU about the *.O files | Alan Coopersmith | 1 | -1/+1 | |
automake will not stop whining about the *.O files not being in normal library name format, so just tell automake they are PROGRAMS so it builds them without bitching. | |||||
2006-11-27 | Merge branch 'randr-1.2' | Eric Anholt | 2 | -5/+6 | |
Conflicts: dix/events.c dix/getevents.c hw/xfree86/common/xf86Mode.c hw/xfree86/dri/Makefile.am hw/xfree86/os-support/drm/xf86drm.c hw/xfree86/os-support/xf86drm.h | |||||
2006-11-21 | Issue CloseDownDevices() in os/log.c and remove from dix/main.c. | Alan Hourihane | 1 | -5/+0 | |
This ensures that all calls to FatalError() will shutdown the input devices. | |||||
2006-11-18 | Shutdown input devices if FatalError occurs during startup. | Alan Hourihane | 1 | -5/+15 | |
Fixes Xdmx problems when the input device has been initialized and the keyboard map has been destroyed. | |||||
2006-11-11 | ffs: handle 0 argument (bug #8968) | Jurij Smakov | 1 | -0/+2 | |
Handle an argument of 0 in ffs(), instead of looping indefinitely. Add an ffs prototype to dix.h, and add includes to ffs.c. (cherry picked from 34164e551e4c3909322d50b09835ca4ac1d49d68 commit) | |||||
2006-11-08 | remove trailing whitespace | Daniel Stone | 1 | -2/+2 | |
Whitespace police in full effect. | |||||
2006-11-08 | Get*Events: massive reorganisation | Daniel Stone | 1 | -223/+226 | |
Reorganise the code logically, and put more comments in. Clip valuators in proximity calls. | |||||
2006-11-08 | SyntheticMotion: don't dereference sprite.screen when not using Xinerama | Daniel Stone | 1 | -1/+2 | |
2006-11-08 | dix: remove staggeringly broken vendor workarounds | Daniel Stone | 1 | -8/+0 | |
Dear SGI, No. Scant regards, Daniel | |||||
2006-11-08 | dix/mi: still more warning fixes | Daniel Stone | 1 | -8/+15 | |
Fix up prototypes for PrintChildren and PrintWindowTree in the dix. Make miPrintRegion be unconditionally defined, and move the prototype into regionstr.h. Change a bunch of ScreenPtr pScreen = foo; to ScreenPtr pScreen; pScreen = foo; in window.c, so we avoid unused variable references (as inline REGION_* doesn't reference pScreen). | |||||
2006-11-08 | dix: add missing prototypes | Daniel Stone | 2 | -1/+6 | |
Add missing prototype for ffs, and include headers from ffs.c. Move PostSyntheticMotion prototype to input.h. |