summaryrefslogtreecommitdiffstats
path: root/ui
Commit message (Expand)AuthorAgeFilesLines
* spice: do not stop spice if VM is pausedMarc-André Lureau2019-02-211-1/+1
* spice: merge options listsMarc-André Lureau2019-02-211-0/+1
* spice: avoid spice runtime assertMarc-André Lureau2019-02-211-0/+8
* ui/gtk: Fix the license informationThomas Huth2019-02-211-17/+13Star
* sdl2: drop qemu_input_event_send_key_qcode callGerd Hoffmann2019-02-211-3/+0Star
* spice: set device address and device display ID in QXL interfaceLukáš Hrázký2019-02-212-0/+62
* kbd-state: don't block auto-repeat eventsGerd Hoffmann2019-02-211-6/+10
* qapi: Generate QAPIEvent stuff into separate filesMarkus Armbruster2019-02-181-1/+2
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-02-052-331/+331
|\
| * ui: vnc: finish removing TABsPaolo Bonzini2019-02-052-331/+331
* | keymap: fix keyup mappingsGerd Hoffmann2019-02-054-24/+37
* | keymap: pass full keyboard state to keysym2scancodeGerd Hoffmann2019-02-054-10/+8Star
* | kbd-state: use state tracker for vncGerd Hoffmann2019-02-052-90/+35Star
* | kbd-state: use state tracker for gtkGerd Hoffmann2019-02-051-32/+6Star
* | sdl2: use only QKeyCode in sdl2_process_key()Gerd Hoffmann2019-02-051-4/+3Star
* | kbd-state: use state tracker for sdl2Gerd Hoffmann2019-02-052-34/+5Star
* | sdl2: remove sdl2_reset_keys() functionGerd Hoffmann2019-02-051-16/+0Star
* | kbd-state: add keyboard state trackerGerd Hoffmann2019-02-052-1/+131
* | ui/egl-helpers: Augment parameter list of egl_texture_blend() to convey scale...Chen Zhang2019-02-054-7/+10
* | ui/cocoa.m: Fix macOS 10.14 deprecation warningsBrendan Shanks2019-02-051-6/+22
* | ui/sdl_keysym: Remove obsolete SDL1.2 related codeThomas Huth2019-02-051-278/+0Star
* | ui: listen for GDK_SMOOTH_SCROLL eventsSergio Lopez2019-02-051-0/+1
* | ui: don't send any event if delta_y == 0Sergio Lopez2019-02-051-1/+3
|/
* ui: remove support for SDL1.2 in favour of SDL2Daniel P. Berrangé2019-02-015-1369/+0Star
* input-linux: customizable grab toggle keysRyan El Kochta2019-01-241-3/+63
* egl-helpers.h: do not depend on X11 Window type, use EGLNativeWindowTypeAlexander Kanavin2019-01-212-3/+4
* vnc: detect and optimize pageflipsGerd Hoffmann2019-01-211-3/+22
* sdl: add support for high resolution window iconDaniel P. Berrangé2019-01-211-6/+12
* ui: fix icon display for GTK frontend under GNOME Shell with WaylandDaniel P. Berrangé2019-01-212-0/+9
* ui: install logo icons to $prefix/share/iconsDaniel P. Berrangé2019-01-2113-22/+1000
* Merge remote-tracking branch 'remotes/kraxel/tags/input-20190111-pull-request...Peter Maydell2019-01-141-37/+31Star
|\
| * input: avoid malloc for mouse eventsGerd Hoffmann2019-01-111-37/+31Star
* | avoid TABs in files that only contain a fewPaolo Bonzini2019-01-114-7/+7
* | qemu/queue.h: simplify reverse access to QTAILQPaolo Bonzini2019-01-111-2/+2
* | qemu/queue.h: typedef QTAILQ headsPaolo Bonzini2019-01-111-6/+8
|/
* Merge remote-tracking branch 'remotes/kraxel/tags/ui-20190110-pull-request' i...Peter Maydell2019-01-104-50/+12Star
|\
| * spice: Remove unused includeFrediano Ziglio2019-01-101-1/+0Star
| * keymaps: drop support for include filesGerd Hoffmann2019-01-101-4/+3Star
| * ui/console: Remove qemu_create_display_surface_guestmem()Peter Maydell2019-01-101-36/+0Star
| * configure: bump spice-server required version to 0.12.5Marc-André Lureau2019-01-101-8/+0Star
| * egl-headless: add egl_create_contextGerd Hoffmann2019-01-101-1/+9
* | ui/cocoa: Include less of the generated modular QAPI headersMarkus Armbruster2019-01-081-1/+2
|/
* ui: Allow specifying 'rendernode' display option for egl-headlessErik Skultety2018-11-161-1/+1
* ui/gtk: fix cursor in egl modeGerd Hoffmann2018-11-121-5/+12
* spice: prepare for upcoming spice-server changeGerd Hoffmann2018-10-291-4/+22
* SDL: set a hint to not bypass the window compositorSebastian Krzyszkowiak2018-10-291-0/+3
* Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2018-10-22' into...Peter Maydell2018-10-236-34/+52
|\
| * spice: Clean up error reporting in add_channel()Markus Armbruster2018-10-191-6/+7
| * vnc: Clean up error reporting in vnc_init_func()Markus Armbruster2018-10-191-4/+4
| * ui: Convert vnc_display_init(), init_keyboard_layout() to ErrorFei Li2018-10-195-17/+23