From: marcandre.lureau@redhat.com
To: qemu-devel@nongnu.org
Cc: "Markus Armbruster" <armbru@redhat.com>,
berrange@redhat.com, "Eric Blake" <eblake@redhat.com>,
"Stefan Weil" <sw@weilnetz.de>,
"Gerd Hoffmann" <kraxel@redhat.com>,
"Paolo Bonzini" <pbonzini@redhat.com>,
"Pavel Dovgalyuk" <pavel.dovgaluk@ispras.ru>,
"Marc-André Lureau" <marcandre.lureau@redhat.com>,
"Michael S. Tsirkin" <mst@redhat.com>
Subject: [PULL 00/19] Ui patches
Date: Sun, 28 May 2023 17:19:57 +0400 [thread overview]
Message-ID: <20230528132016.3218152-1-marcandre.lureau@redhat.com> (raw)
From: Marc-André Lureau <marcandre.lureau@redhat.com>
The following changes since commit ac84b57b4d74606f7f83667a0606deef32b2049d:
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2023-05-26 14:40:55 -0700)
are available in the Git repository at:
https://gitlab.com/marcandre.lureau/qemu.git tags/ui-pull-request
for you to fetch changes up to 5a4cb61ae1ab0068ab53535ed0ccaf41a5e97d2f:
ui/gtk: enable backend to send multi-touch events (2023-05-28 16:25:38 +0400)
----------------------------------------------------------------
UI queue
- virtio: add virtio-multitouch device
- sdl: various keyboard grab fixes
- gtk: enable multi-touch events
- misc fixes
----------------------------------------------------------------
Bernhard Beschow (2):
ui/sdl2: Grab Alt+Tab also in fullscreen mode
ui/sdl2: Grab Alt+F4 also under Windows
Erico Nunes (3):
ui/gtk: fix passing y0_top parameter to scanout
ui/gtk: use widget size for cursor motion event
ui/gtk-egl: fix scaling for cursor position in scanout mode
Marc-André Lureau (6):
ui/sdl2: fix surface_gl_update_texture: Assertion 'gls' failed
ui/dbus: fix compilation when GBM && !OPENGL
win32: wrap socket close() with an exception handler
virtio-gpu: add a FIXME for virtio_gpu_load()
gtk: add gl-area support on win32
ui/dbus: add a FIXME about texture/dmabuf scanout handling
Mauro Matteo Cascella (1):
ui/cursor: make width/height unsigned 16-bit integer
Sergio Lopez (6):
virtio-input: generalize virtio_input_key_config()
ui: add the infrastructure to support MT events
virtio-input: add a virtio-mulitouch device
virtio-input-pci: add virtio-multitouch-pci
ui: add helpers for virtio-multitouch events
ui/gtk: enable backend to send multi-touch events
Volker Rümelin (1):
ui/sdl2: disable SDL_HINT_GRAB_KEYBOARD on Windows
qapi/ui.json | 68 ++++++++++++--
include/hw/virtio/virtio-input.h | 9 +-
include/sysemu/os-win32.h | 4 +
include/ui/console.h | 4 +-
include/ui/input.h | 8 ++
hw/display/virtio-gpu.c | 1 +
hw/input/virtio-input-hid.c | 156 +++++++++++++++++++++++++++----
hw/virtio/virtio-input-pci.c | 25 ++++-
replay/replay-input.c | 18 ++++
ui/cursor.c | 3 +-
ui/dbus-listener.c | 15 ++-
ui/gtk-egl.c | 6 +-
ui/gtk-gl-area.c | 2 +-
ui/gtk.c | 106 ++++++++++++++++++++-
ui/input.c | 42 +++++++++
ui/sdl2-gl.c | 4 +
ui/sdl2.c | 7 ++
util/oslib-win32.c | 23 +++--
ui/trace-events | 1 +
19 files changed, 442 insertions(+), 60 deletions(-)
--
2.40.1
next reply other threads:[~2023-05-28 13:21 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-05-28 13:19 marcandre.lureau [this message]
2023-05-28 13:19 ` [PULL 01/19] ui/gtk: fix passing y0_top parameter to scanout marcandre.lureau
2023-05-28 13:19 ` [PULL 02/19] ui/gtk: use widget size for cursor motion event marcandre.lureau
2023-05-28 13:20 ` [PULL 03/19] ui/gtk-egl: fix scaling for cursor position in scanout mode marcandre.lureau
2023-05-28 13:20 ` [PULL 04/19] ui/sdl2: fix surface_gl_update_texture: Assertion 'gls' failed marcandre.lureau
2023-05-28 13:20 ` [PULL 05/19] ui/dbus: fix compilation when GBM && !OPENGL marcandre.lureau
2023-05-28 13:20 ` [PULL 06/19] win32: wrap socket close() with an exception handler marcandre.lureau
2023-05-28 13:20 ` [PULL 07/19] virtio-gpu: add a FIXME for virtio_gpu_load() marcandre.lureau
2023-05-28 13:20 ` [PULL 08/19] gtk: add gl-area support on win32 marcandre.lureau
2023-05-28 13:20 ` [PULL 09/19] ui/dbus: add a FIXME about texture/dmabuf scanout handling marcandre.lureau
2023-05-28 13:20 ` [PULL 10/19] ui/sdl2: Grab Alt+Tab also in fullscreen mode marcandre.lureau
2023-05-28 13:20 ` [PULL 11/19] ui/sdl2: Grab Alt+F4 also under Windows marcandre.lureau
2023-05-28 13:20 ` [PULL 12/19] ui/sdl2: disable SDL_HINT_GRAB_KEYBOARD on Windows marcandre.lureau
2023-05-28 13:20 ` [PULL 13/19] ui/cursor: make width/height unsigned 16-bit integer marcandre.lureau
2023-05-28 13:20 ` [PULL 14/19] virtio-input: generalize virtio_input_key_config() marcandre.lureau
2023-05-28 13:20 ` [PULL 15/19] ui: add the infrastructure to support MT events marcandre.lureau
2023-05-28 13:20 ` [PULL 16/19] virtio-input: add a virtio-mulitouch device marcandre.lureau
2023-05-28 13:20 ` [PULL 17/19] virtio-input-pci: add virtio-multitouch-pci marcandre.lureau
2023-05-28 13:20 ` [PULL 18/19] ui: add helpers for virtio-multitouch events marcandre.lureau
2023-05-28 13:20 ` [PULL 19/19] ui/gtk: enable backend to send multi-touch events marcandre.lureau
2023-05-28 17:43 ` [PULL 00/19] Ui patches Michael Tokarev
2023-05-29 21:29 ` Richard Henderson
-- strict thread matches above, loose matches on Subject: below --
2025-05-24 17:34 marcandre.lureau
2025-05-25 15:20 ` Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230528132016.3218152-1-marcandre.lureau@redhat.com \
--to=marcandre.lureau@redhat.com \
--cc=armbru@redhat.com \
--cc=berrange@redhat.com \
--cc=eblake@redhat.com \
--cc=kraxel@redhat.com \
--cc=mst@redhat.com \
--cc=pavel.dovgaluk@ispras.ru \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=sw@weilnetz.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).