[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1024976: Serious regression with window decorations under GNOME/Wayland



Hi

Am 29.11.22 um 12:18 schrieb Dmitry Shachnev:
Hi Michael!

On Mon, Nov 28, 2022 at 02:24:29AM +0100, Michael Biebl wrote:
Hi,

after the lasted update of Qt5, the window decorations of KDE/Qt apps
look out-of place under GNOME/Wayland.

I've attached a before and after the upgrade screenshot.
Keepassxc on the after screenshot doesn't use matching window
decorations anymore.

This is caused by the change [1] that enabled native Wayland support on GNOME.
Now we don't need XWayland which is a big improvement in my opinion.

Yeah, native Wayland support is definitely nice.

As a side effect, window decorations are now client-side (drawn by Qt itself),
not server-side.

There is a qgnomeplatform theme [2][3] which makes Qt draw decorations which
look better in a GNOME environment. After installing, you can enable it by
exporting QT_QPA_PLATFORMTHEME=gnome somewhere.

Installing qgnomeplatform-qt5 makes Qt/KDE apps look a bit better.
It's not quite the same as when using XWayland, but that is probably because I tweaked the GNOME decorations a little and qgnomeplatform doesn't pick up those modifications.

Regards,
Michael

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: