Re: [PATCH 0/9] ui: Improve scale handling

2025-06-01 Thread Weifeng Liu
On 5/30/25 6:56 PM, Michael Tokarev wrote: > On 30.05.2025 09:39, Weifeng Liu wrote: >> On Thu, 2025-05-29 at 10:23 +0300, Michael Tokarev wrote: > PATCH 3 - 5 fix bugs in mouse position calculation due to not handling scale properly, for both gtk and sdl. PATCH 6 align sca

Re: [PATCH 0/9] ui: Improve scale handling

2025-05-30 Thread Michael Tokarev
Hi! Thank you for your attention! On 30.05.2025 09:39, Weifeng Liu wrote: On Thu, 2025-05-29 at 10:23 +0300, Michael Tokarev wrote: Is there anything here which should be picked up for qemu-stable (current active branches: 7.2 and 10.0)? I think the first five patches are good candidates fo

Re: [PATCH 0/9] ui: Improve scale handling

2025-05-30 Thread Michael Tokarev
On 30.05.2025 09:39, Weifeng Liu wrote: On Thu, 2025-05-29 at 10:23 +0300, Michael Tokarev wrote: PATCH 3 - 5 fix bugs in mouse position calculation due to not handling scale properly, for both gtk and sdl. PATCH 6 align scale update logic in gtk-egl with other implementations. PATCH 7 fix a

Re: [PATCH 0/9] ui: Improve scale handling

2025-05-29 Thread Weifeng Liu
Hi Michael, On Thu, 2025-05-29 at 10:23 +0300, Michael Tokarev wrote: > On 11.05.2025 10:33, Weifeng Liu wrote: > > Hi all, > > > > Now we have quite a lot of display backends for different use > > cases. > > Even in the context of gtk, we have various implementations (e.g., > > gl=on > > vs gl=o

Re: [PATCH 0/9] ui: Improve scale handling

2025-05-29 Thread Michael Tokarev
On 11.05.2025 10:33, Weifeng Liu wrote: Hi all, Now we have quite a lot of display backends for different use cases. Even in the context of gtk, we have various implementations (e.g., gl=on vs gl=off, X11 vs Wayland). However, behaviors to users are not aligned across the backends, especially in

Re: [PATCH 0/9] ui: Improve scale handling

2025-05-12 Thread Gerd Hoffmann
On Sun, May 11, 2025 at 03:33:10PM +0800, Weifeng Liu wrote: > Hi all, > > Now we have quite a lot of display backends for different use cases. > Even in the context of gtk, we have various implementations (e.g., gl=on > vs gl=off, X11 vs Wayland). However, behaviors to users are not aligned > acr

[PATCH 0/9] ui: Improve scale handling

2025-05-11 Thread Weifeng Liu
Hi all, Now we have quite a lot of display backends for different use cases. Even in the context of gtk, we have various implementations (e.g., gl=on vs gl=off, X11 vs Wayland). However, behaviors to users are not aligned across the backends, especially in the part of scale handling. This patch se