aboutsummaryrefslogtreecommitdiff
path: root/ui/input.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-19ui/input: Constify QemuInputHandler structurePhilippe Mathieu-Daudé1-2/+2
2023-10-03input: Allow to choose console with qemu_input_is_absoluteAkihiko Odaki1-22/+7
2023-05-28ui: add helpers for virtio-multitouch eventsSergio Lopez1-0/+36
2023-05-28ui: add the infrastructure to support MT eventsSergio Lopez1-0/+6
2023-01-19ui: Simplify control flow in qemu_mouse_set()Markus Armbruster1-13/+11
2023-01-19ui: Split hmp_mouse_set() and move the HMP part to ui/Markus Armbruster1-8/+7
2023-01-19ui: Don't check for mode change after mouse_set errorMarkus Armbruster1-0/+1
2022-12-14qapi ui: Elide redundant has_FOO in generated CMarkus Armbruster1-2/+2
2022-06-28Trivial: 3 char repeat typosDr. David Alan Gilbert1-1/+1
2020-12-19qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake1-9/+7
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-0/+1
2019-01-14Merge remote-tracking branch 'remotes/kraxel/tags/input-20190111-pull-request...Peter Maydell1-37/+31
2019-01-11qemu/queue.h: typedef QTAILQ headsPaolo Bonzini1-6/+8
2019-01-11input: avoid malloc for mouse eventsGerd Hoffmann1-37/+31
2018-10-19qemu-timer: avoid checkpoints for virtual clock timers in external subsystemsArtem Pisarenko1-2/+3
2018-10-19Revert some patches from recent [PATCH v6] "Fixing record/replay and adding r...Artem Pisarenko1-4/+4
2018-10-02ui: fix virtual timersPavel Dovgalyuk1-4/+4
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-1/+1
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster1-1/+0
2018-01-12input: fix memory leaklinzhecheng1-0/+2
2017-10-23ui: normalize the 'sysrq' key into the 'print' keyDaniel P. Berrange1-0/+14
2017-10-23ui: use correct union field for key numberDaniel P. Berrange1-1/+1
2017-10-16ui: don't export qemu_input_event_new_keyDaniel P. Berrange1-1/+1
2017-10-16ui: convert key events to QKeyCodes immediatelyDaniel P. Berrange1-7/+17
2017-09-04qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster1-6/+6
2017-06-23input: Decrement queue count on kbd delayAlexander Graf1-0/+1
2017-06-21ui: Remove inclusion of "hw/qdev.h"Thomas Huth1-1/+0
2017-05-11ui: Support non-zero minimum values for absolute input axesPhilippe Voinov1-9/+22
2017-05-03input: don't queue delay if pausedMarc-André Lureau1-0/+4
2017-05-03input: limit kbd queue depthGerd Hoffmann1-3/+11
2016-03-18qapi: Don't special-case simple union wrappersEric Blake1-17/+17
2016-03-05qapi: Avoid use of 'data' member of QAPI unionsEric Blake1-1/+1
2016-03-05ui: Shorten references into InputEventEric Blake1-23/+31
2016-03-01qapi: promote input-send-event to stableGerd Hoffmann1-3/+3
2016-03-01qapi: switch x-input-send-event from console to device+headGerd Hoffmann1-5/+10
2016-03-01console: add & use qemu_console_lookup_by_device_nameGerd Hoffmann1-11/+4
2016-02-04ui: Clean up includesPeter Maydell1-0/+1
2015-12-17qapi: Don't let implicit enum MAX member collideEric Blake1-3/+3
2015-11-06replay: recording of the user inputPavel Dovgalyuk1-8/+19
2015-11-02input: Convert to new qapi union layoutEric Blake1-42/+42
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster1-0/+1
2015-06-22qerror: Eliminate QERR_DEVICE_NOT_FOUNDMarkus Armbruster1-1/+2
2015-02-18hmp: Name HMP command handler functions hmp_COMMAND()Markus Armbruster1-1/+1
2014-11-25input: move input-send-event into experimental namespaceGerd Hoffmann1-2/+2
2014-11-13QMP/input-send-event: make console parameter optionalAmos Kong1-6/+9
2014-10-02add input-send-event commandMarcelo Tosatti1-0/+37
2014-06-04input: add support for kbd delaysGerd Hoffmann1-3/+105
2014-05-26input: bind devices and input routingGerd Hoffmann1-3/+40