summaryrefslogtreecommitdiff
path: root/ui/sdl2.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-27sdl: Move DisplayOptions global to sdl2_consoleElie Tournier1-5/+5
2018-03-05sdl: switch over to new display registryGerd Hoffmann1-2/+15
2018-02-22sdl2: fix hotkey keyupGerd Hoffmann1-11/+3
2018-02-20sdl: use DisplayOptionsGerd Hoffmann1-14/+19
2018-02-16sdl2: fix mouse grabGerd Hoffmann1-0/+1
2018-01-25sdl: reorganize -no-frame supportGerd Hoffmann1-6/+1
2018-01-25sdl: use ctrl-alt-g as grab hotkeyGerd Hoffmann1-16/+11
2018-01-12sdl2: Ignore UI hotkeys after a focus change when GUI modifier is heldJindrich Makovicka1-8/+24
2018-01-12sdl2 uses surface relative coordinatesJindrich Makovicka1-26/+4
2018-01-12sdl2: Do not hide the cursor on auxilliary windowsJindrich Makovicka1-0/+17
2017-11-16sdl2: Fix broken display updating after the window is hiddenJindrich Makovicka1-6/+2
2017-11-16sdl2: Do not leave grab when fullscreenJindrich Makovicka1-2/+3
2017-11-16sdl2: Fix dead keyboard after fullsceenJindrich Makovicka1-0/+1
2017-11-16sdl2: Use the same pointer show/hide logic for absolute and relative modeJindrich Makovicka1-11/+13
2017-11-16sdl2: Do not quit the emulator when an auxilliary window is closedJindrich Makovicka1-3/+8
2017-06-23sdl2: add assert to make coverity happyGerd Hoffmann1-0/+1
2017-05-23shutdown: Add source information to SHUTDOWN and RESETEric Blake1-2/+2
2017-05-11ui: Support non-zero minimum values for absolute input axesPhilippe Voinov1-2/+2
2017-02-27sdl2: add scanout_disable supportGerd Hoffmann1-0/+1
2017-02-27console: rename dpy_gl_scanout to dpy_gl_scanout_textureGerd Hoffmann1-1/+1
2017-01-13sdl2: fix build failure on windowsGerd Hoffmann1-0/+6
2017-01-10sdl2: set window IDSamuel Thibault1-0/+7
2016-06-03sdl2: skip init without outputsGerd Hoffmann1-0/+3
2016-05-11ui: sdl2: Release grab before opening console windowCole Robinson1-0/+4
2016-03-01qapi: rename input buttonsGerd Hoffmann1-2/+2
2016-02-04ui: Clean up includesPeter Maydell1-0/+1
2016-02-02sdl: shorten the GUI refresh interval when mouse or keyboard is activeJindřich Makovička1-0/+23
2016-01-08sdl2/opengl: add opengl context and scanout supportGerd Hoffmann1-0/+7
2015-12-17qapi: Change munging of CamelCase enum valuesEric Blake1-2/+2
2015-12-17qapi: Don't let implicit enum MAX member collideEric Blake1-1/+1
2015-06-09sdl2: fix crash in handle_windowevent() when restoring the screen sizeAlberto Garcia1-0/+4
2015-05-05sdl2: add support for display rendering using opengl.Gerd Hoffmann1-7/+58
2015-05-05sdl2: move SDL_* includes to sdl2.hGerd Hoffmann1-6/+0
2015-01-19ui/sdl2: Support shared surface for more pixman formatsGerd Hoffmann1-6/+7
2014-12-17sdl2: Work around SDL2 SDL_ShowWindow() bugMax Reitz1-0/+10
2014-12-17sdl2: Use correct sdl2_console for window eventsMax Reitz1-2/+4
2014-12-17sdl2: move sdl2_2d_refresh to sdl2-2d.cGerd Hoffmann1-9/+1
2014-12-17sdl2: factor out sdl2_poll_eventsGerd Hoffmann1-10/+13
2014-12-17sdl2: add+use sdl2_2d_redraw function.Gerd Hoffmann1-11/+6
2014-12-17sdl2: move sdl_switch to sdl2-2d.cGerd Hoffmann1-46/+4
2014-12-17sdl2: overhaul window size handlingGerd Hoffmann1-93/+79
2014-12-17sdl2: move sdl_update to new sdl2-2d.cGerd Hoffmann1-30/+5
2014-12-17sdl2: turn on keyboard grabsGerd Hoffmann1-3/+4
2014-12-17sdl2: move keyboard input code to new sdl2-input.cGerd Hoffmann1-72/+3
2014-12-17sdl2: rename sdl2_state to sdl2_console, move to header fileGerd Hoffmann1-36/+27
2014-12-16sdl: move version logic from source code to makefileGerd Hoffmann1-3/+0
2014-09-16sdl2: drop sdl_zoom.hGerd Hoffmann1-1/+0
2014-06-02sdl2: textinput + terminalGerd Hoffmann1-1/+40
2014-06-02sdl2: make Ctrl-Alt-<nr> hotkeys show and hide windowsGerd Hoffmann1-1/+26
2014-05-26sdl: pass key event source to input layerGerd Hoffmann1-9/+12