mbox series

[0/4] ui: fixes for dbus clipboard hanling

Message ID 20240717171541.201525-1-marcandre.lureau@redhat.com (mailing list archive)
Headers show
Series ui: fixes for dbus clipboard hanling | expand

Message

Marc-André Lureau July 17, 2024, 5:15 p.m. UTC
From: Marc-André Lureau <marcandre.lureau@redhat.com>

Hi,

-display dbus clipboard is broken after a client reconnection. The two main
issues are capabilities not renegotiated (and thus guest agent not fully
functional), and qemu clipboard serial not correctly reset.

Marc-André Lureau (4):
  ui: add more tracing for dbus
  ui/vdagent: improve vdagent_fe_open() trace
  ui/vdagent: notify clipboard peers of serial reset
  ui/vdagent: send caps on fe_open

 audio/dbusaudio.c   |  2 +-
 ui/clipboard.c      |  2 ++
 ui/dbus-clipboard.c |  4 ++++
 ui/vdagent.c        | 11 ++++++++---
 audio/trace-events  |  2 +-
 ui/trace-events     |  5 ++++-
 6 files changed, 20 insertions(+), 6 deletions(-)

Comments

Philippe Mathieu-Daudé July 18, 2024, 8:06 a.m. UTC | #1
On 17/7/24 19:15, marcandre.lureau@redhat.com wrote:

> Marc-André Lureau (4):
>    ui: add more tracing for dbus
>    ui/vdagent: improve vdagent_fe_open() trace
>    ui/vdagent: notify clipboard peers of serial reset
>    ui/vdagent: send caps on fe_open

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Akihiko Odaki July 23, 2024, 10:14 a.m. UTC | #2
On 2024/07/18 2:15, marcandre.lureau@redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
> 
> Hi,
> 
> -display dbus clipboard is broken after a client reconnection. The two main
> issues are capabilities not renegotiated (and thus guest agent not fully
> functional), and qemu clipboard serial not correctly reset.
> 
> Marc-André Lureau (4):
>    ui: add more tracing for dbus
>    ui/vdagent: improve vdagent_fe_open() trace
>    ui/vdagent: notify clipboard peers of serial reset
>    ui/vdagent: send caps on fe_open
> 
>   audio/dbusaudio.c   |  2 +-
>   ui/clipboard.c      |  2 ++
>   ui/dbus-clipboard.c |  4 ++++
>   ui/vdagent.c        | 11 ++++++++---
>   audio/trace-events  |  2 +-
>   ui/trace-events     |  5 ++++-
>   6 files changed, 20 insertions(+), 6 deletions(-)
> 

Reviewed-by: Akihiko Odaki <akihiko.odaki@daynix.com>