Il 31/08/23 18:31, Jean-Marc Lasgouttes ha scritto:
Le 31/08/2023 à 17:35, Scott Kostyshak a écrit :
What does the Qt client-side decoration look like? I've only used LyX
briefly (just to test) on Ubuntu Wayland, but I'm surprised my picky
eyes didn't notice.

Also, JMarc. Do you get the same whether you build with Qt 5 or Qt 6?
I've tested building both on Ubuntu 23.04 with Wayland and everything
went smoothly. But I didn't check the appearance.

Here is what I get. I hate in particular how the title bar has no border nor shadow.

JMarc




Qt5 or Qt6 should only change whether you get the message

qt.qpa.wayland: Wayland does not support QWindow::requestActivate()

The ugly decorations should happen with both versions and are Qt's own client side decorations, a thing called "bradient". It is never mentioned in documentation, that's its name in the code. I must admit, it looks poor, and it lacks shadows on gnome because mutter (GNOME) leaves shadow creation (as everything else) to the application.

I think Qt devs created this to be a barebone client side decorations, and assumed the window manager would replace it with it's own. Surprising, considering mutter doesn't do this and it's one of the most used compositor/wm.

I've had this problem for some time, and I believe I've asked about this on the list. So far it seems up to the Qt devs.

--
lorenzo

--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to