summaryrefslogtreecommitdiff
path: root/registryd/deviceeventcontroller.c
Commit message (Expand)AuthorAgeFilesLines
* SpiDEController: don't push the controller itself into the message_queueFederico Mena Quintero2022-12-011-2/+0
* deviceeventcontroller.c: Don't use a saved_controller global variableFederico Mena Quintero2022-12-011-13/+15
* SpiDEController: turn have_mouse_* into fields rather than global variablesFederico Mena Quintero2022-12-011-13/+10
* spi_device_event_controller_stop_poll_mouse(): Take a SpiDEController even if...Federico Mena Quintero2022-12-011-1/+1
* Make mouse_mask_state a field of SpiDEController instead of a global variableFederico Mena Quintero2022-12-011-5/+4
* spi_dec_poll_mouse_*(): immediately cast the user data to the SpiDEControllerFederico Mena Quintero2022-12-011-4/+8
* spi_device_event_controller_start_poll_mouse() - take an SpiDEController, not...Federico Mena Quintero2022-11-111-2/+2
* Decouple the construction of SpiDEController and SpiRegistryFederico Mena Quintero2022-11-111-3/+1
* Remove unused argumentFederico Mena Quintero2022-11-111-3/+2
* Move spi_clear_error_state() to the X11 codeFederico Mena Quintero2022-11-101-11/+0
* Send device event controller events using the same signature as other eventsMike Gorse2022-08-261-7/+3
* Remove superfluous struct namesFederico Mena Quintero2022-07-121-3/+3
* Fix use after free when removing a hung processMike Gorse2022-04-201-4/+6
* Revert "Fix use after free when removing a hung process."Mike Gorse2022-04-201-2/+2
* Fix use after free when removing a hung process.Mike Gorse2022-04-021-2/+2
* Merge branch 'leak' into 'master'Mike Gorse2022-03-241-0/+2
|\
| * impl_deregister_keystroke_listener: Fix kd structure leak on iteration errorSamuel Thibault2022-03-141-0/+2
* | Fix build with X11 disabledMike Gorse2022-03-211-4/+4
|/
* Merge branch 'force-modifier-poll' into 'master'Mike Gorse2022-01-261-0/+1
|\
| * registryd: force polling for modifier stateSamuel Thibault2022-01-261-0/+1
* | Merge branch 'capslock' into 'master'Mike Gorse2022-01-261-1/+6
|\ \
| * | registryd: unlock capslock during keysym synthesisSamuel Thibault2022-01-261-1/+6
| |/
* | spi_dec_plat_mouse_check(): don't leave moved uninitializedFederico Mena Quintero2021-12-141-1/+7
* | spi_dec_plat_get_keycode(): don't leave modmask uninitializedFederico Mena Quintero2021-12-141-1/+7
* | Reorder g_free around g_slist_removeFederico Mena Quintero2021-12-141-1/+1
* | Reorder g_free around g_slist_removeFederico Mena Quintero2021-12-141-1/+1
* | Use the non-deprecated way to add private data to GObjectsFederico Mena Quintero2021-11-231-4/+2
* | Move the X11 version of SpiDEControllerPrivate to a new header fileFederico Mena Quintero2021-11-231-6/+17
* | Remove the priv field from struct _SpiDEControllerFederico Mena Quintero2021-11-231-4/+0
|/
* DeviceEventController: fix numlock detectionMike Gorse2021-04-291-1/+1
* Relicense as LGPL 2.1Mike Gorse2019-08-281-4/+4
* Fix outdated FSF addressMike Gorse2019-08-271-2/+2
* Resort to WAYLAND_DISPLAY checks to avoid X11 connectionsCarlos Garnacho2019-05-211-1/+1
* Only use x11 device event controller implementation on X11 sessionsCarlos Garnacho2019-05-061-1/+1
* Add support for locking/unlocking modifiersSamuel Thibault2018-11-181-0/+6
* Ensure that X11 symbols are only used when necessaryEmmanuele Bassi2016-11-191-4/+8
* Revert "Block out X11 API with #ifdefs"Emmanuele Bassi2016-11-191-2/+2
* Block out X11 API with #ifdefsPhilip Chimento2016-11-161-2/+2
* Copy in key mask defines from Xlib.hPhilip Chimento2016-11-161-2/+4
* Void functions shouldn't try to return valuesMike Gorse2015-05-191-2/+2
* Add names to every timeoutBastien Nocera2015-01-061-7/+19
* Fix ucs2keysym prototypeMike Gorse2014-06-071-3/+0
* Allow building without X11Mike Gorse2013-08-081-1449/+201
* Fix various warningsMike Gorse2013-01-161-7/+0
* Fix another crash when removing hung processesMike Gorse2012-12-071-1/+1
* Remove the correct datum when clearing a hung processMike Gorse2012-12-061-1/+1
* [registry] Fix crash handling DeregisterKeystrokeListenerMike Gorse2012-11-151-6/+24
* Don't leak errorsWilliam Jon McCann2012-09-141-20/+27
* Consistently return a value - from joerg@netbsd.orgPatrick Welche2012-06-291-2/+2
* Increase the keystroke event timeoutMike Gorse2012-03-161-1/+1