Skip to content
  • Stefan Hajnoczi's avatar
    c1523794
    Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging · c1523794
    Stefan Hajnoczi authored
    UI patch queue
    
    - misc fixes and improvement
    - cleanups and refactoring in ui/vc code
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmT1wuYcHG1hcmNhbmRy
    # ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5UhmD/wPCVZ/Vipmbexc8eBd
    # wbI7i0zR5Hj7szU4D1MV+fvi5Y6Z7PWvPxnQOIoWbmEGuhOm5P73oRz1jlBDXGLP
    # Nh1kh2RvuWILF0Vu+QjJHL5FyA0XJcl/Qhsn1tc7pYMbEOBCpPfpmWRiXrEUDc7/
    # S1iSPkB2a7YYwuMW6ksPyKlsb4tjGyea/HYz1lTdw8bJxaFVXMFX35lrqz+A5ZGz
    # XAk/6OyMtkMbBi8hWcd6IweYyc/DYaK8emqppQLIUenZEz7nKSWlEUIKcXpf9U4n
    # 3W+BISACxnw7KbXrrZl2KJf2Bix6LRureoscZTKawnB/D5hV+g7PtEjNMUQsxjg3
    # RyV9+zSPsIg5zXunrHIs1rrUtGS5SvdQbIQYqHPNdL86iuWKer+EnwA06vflweLw
    # P7FZhuBNvuY3gU2sdCk5Q7My92YT5DRWjoJRHLFGNYTxPA6MYPivIu8RqsBiu+JX
    # BvK1FfhG2JsR9XuuOFR968AXLfMc0hOlHfHWvORk3s/9zIpeEWmQbnGxr1sN9El8
    # o+rDIkcadELuzcTJcoHCKdCzjFbLdNNKgvbcVQdw3rdp2rvQ6CZalyh+qZEihAy4
    # xLVO+hUypxNhRAg/DtZilUW6cPavn0OjoH/3BgY0F0GiwvhFMntyVGN7eBdwnC7c
    # sV5s4Xnafmh5xnGf0GS3UyuX9g==
    # =JxZP
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon 04 Sep 2023 07:43:34 EDT
    # gpg:                using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
    # gpg:                issuer "marcandre.lureau@redhat.com"
    # 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
    
    : (52 commits)
      ui/gtk: fix leaks found wtih fuzzing
      ui/vdagent: Unregister input handler of mouse during finalization
      ui/vdagent: call vdagent_disconnect() when agent connection is lost
      ui/dbus: implement damage regions for GL
      ui/dbus: Properly dispose touch/mouse dbus objects
      ui/vnc-enc-tight: Avoid dynamic stack allocation
      ui/vnc-enc-hextile: Use static rather than dynamic length stack array
      ui/spice-display: Avoid dynamic stack allocation
      ui/vc: change the argument for QemuTextConsole
      ui/vc: do not parse VC-specific options in Spice and GTK
      ui/vc: move text console invalidate in helper
      ui/console: minor stylistic changes
      ui/vc: skip text console resize when possible
      ui/console: fold text_console_update_cursor_timer
      ui/console: assert(surface) where appropriate
      ui/console: rename vga_ functions with qemu_console_
      ui/console: use QEMU_PIXMAN_COLOR helpers
      ui/console: declare console types in console.h
      ui/vc: use common text console surface creation
      ui/console: remove need for g_width/g_height
      ...
    
    Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
    c1523794
    Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging
    Stefan Hajnoczi authored
    UI patch queue
    
    - misc fixes and improvement
    - cleanups and refactoring in ui/vc code
    
    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmT1wuYcHG1hcmNhbmRy
    # ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5UhmD/wPCVZ/Vipmbexc8eBd
    # wbI7i0zR5Hj7szU4D1MV+fvi5Y6Z7PWvPxnQOIoWbmEGuhOm5P73oRz1jlBDXGLP
    # Nh1kh2RvuWILF0Vu+QjJHL5FyA0XJcl/Qhsn1tc7pYMbEOBCpPfpmWRiXrEUDc7/
    # S1iSPkB2a7YYwuMW6ksPyKlsb4tjGyea/HYz1lTdw8bJxaFVXMFX35lrqz+A5ZGz
    # XAk/6OyMtkMbBi8hWcd6IweYyc/DYaK8emqppQLIUenZEz7nKSWlEUIKcXpf9U4n
    # 3W+BISACxnw7KbXrrZl2KJf2Bix6LRureoscZTKawnB/D5hV+g7PtEjNMUQsxjg3
    # RyV9+zSPsIg5zXunrHIs1rrUtGS5SvdQbIQYqHPNdL86iuWKer+EnwA06vflweLw
    # P7FZhuBNvuY3gU2sdCk5Q7My92YT5DRWjoJRHLFGNYTxPA6MYPivIu8RqsBiu+JX
    # BvK1FfhG2JsR9XuuOFR968AXLfMc0hOlHfHWvORk3s/9zIpeEWmQbnGxr1sN9El8
    # o+rDIkcadELuzcTJcoHCKdCzjFbLdNNKgvbcVQdw3rdp2rvQ6CZalyh+qZEihAy4
    # xLVO+hUypxNhRAg/DtZilUW6cPavn0OjoH/3BgY0F0GiwvhFMntyVGN7eBdwnC7c
    # sV5s4Xnafmh5xnGf0GS3UyuX9g==
    # =JxZP
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon 04 Sep 2023 07:43:34 EDT
    # gpg:                using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
    # gpg:                issuer "marcandre.lureau@redhat.com"
    # 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
    
    : (52 commits)
      ui/gtk: fix leaks found wtih fuzzing
      ui/vdagent: Unregister input handler of mouse during finalization
      ui/vdagent: call vdagent_disconnect() when agent connection is lost
      ui/dbus: implement damage regions for GL
      ui/dbus: Properly dispose touch/mouse dbus objects
      ui/vnc-enc-tight: Avoid dynamic stack allocation
      ui/vnc-enc-hextile: Use static rather than dynamic length stack array
      ui/spice-display: Avoid dynamic stack allocation
      ui/vc: change the argument for QemuTextConsole
      ui/vc: do not parse VC-specific options in Spice and GTK
      ui/vc: move text console invalidate in helper
      ui/console: minor stylistic changes
      ui/vc: skip text console resize when possible
      ui/console: fold text_console_update_cursor_timer
      ui/console: assert(surface) where appropriate
      ui/console: rename vga_ functions with qemu_console_
      ui/console: use QEMU_PIXMAN_COLOR helpers
      ui/console: declare console types in console.h
      ui/vc: use common text console surface creation
      ui/console: remove need for g_width/g_height
      ...
    
    Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
Loading