Commit 554cbfb1cf for qemu.org

commit 554cbfb1cf4601d2762f5315c884319e361b24cb
Merge: 8256dff6ad 7385a32751
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Tue May 26 10:38:13 2026 -0400

    Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging

     UI pull request

    - ui/input: Decouple internal and QAPI input events
    - VNC OOB fixes
    - vt100 fixes
    - GTK focus fix

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmoT67gACgkQ2ujhCXWW
    # nOVYBw//f2iXursNsEQb531zJePPaxIyl1fqNiF9/y/Q02qJKdcZOnvhCNDBxuhz
    # hYAz3UeouAgV3/vGRF2oRv/MDM2I+8HqYOKMV5M/SmAdkCGRhFgduoBY3R/FyWdS
    # E0jOzw4zakp9vFHHcEbkeXdvyCsXEPpy+ysjenhbQhPIxRw/+Hm3TY+McKCdKKSj
    # I511RT/sq1t2Shc3U8Si01zsomaKGAfBt8ORtMUk+jbXimnCSS2Lp44wpLRomtQZ
    # DtUmw60is1UjLf40fQ78rWmqHH0FRthBCfVxKvYlPBbx9THCI1XNowtMiab8x+2B
    # j0tPa+u0fGKLbmjm2rO/TIdupQoUww4ugmzUsivvpx9kOGyfWfLALchtTm7GGpQE
    # ZTxIxGnlPgQZWf2YnxMx+jLBbtxniAL2unMFOJ9rq0RRxDxfwLmTwopm7GpjaZOJ
    # /wTCdac4ZIhelUDRIiaT7XbQAkwxOM3YwrFR9P0sXIRVhVyNU8F2fSKigNsfWIW6
    # ibBBVhk+160wRVwt7QJ+9emc1m1JJmOS5b10QjqlJiD/v37r8lZVfje/7O9veI75
    # WXbrHsqWZFj+TK6Nxm3IND0ZtoPH0YbJBfjseEYiwWeEsndwIeem+pamUBgoH5Zw
    # BjmNwGxjp3cmR50avnhMdkQHvQri5YgD/3wJ5M2J0kd1SZfjwHM=
    # =ufpC
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon 25 May 2026 02:27:04 EDT
    # gpg:                using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
    # gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>" [full]
    # gpg:                 aka "Marc-André Lureau <marcandre.lureau@gmail.com>" [full]
    # Primary key fingerprint: 87A9 BD93 3F87 C606 D276  F62D DAE8 E109 7596 9CE5

    * tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu: (38 commits)
      ui/gtk: Fix focus loss on re-attachment with single VC
      ui/input: Remove unused QKeyCode helpers and keymaps
      ui/console: Remove qemu_text_console_put_qcode()
      qemu-keymap: Use Linux key codes
      ui/vnc: Use Linux key codes
      ui/spice: Use Linux key codes
      ui/sdl2: Use Linux key codes
      ui/keymaps: Use Linux key codes
      ui/input-linux: Use Linux key codes
      ui/input-legacy: Use Linux key codes
      ui/input-barrier: Use Linux key codes
      ui/gtk: Use Linux key codes
      ui/dbus: Use Linux key codes
      ui/cocoa: Use Linux key codes
      replay: Use Linux key codes
      hw/m68k/next-kbd: Use Linux key codes
      hw/input/virtio-input: Use Linux key codes
      hw/input/ps2: Use Linux key codes
      hw/input/hid: Use Linux key codes
      hw/input/adb-kbd: Use Linux key codes
      ...

    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>