!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

371 Members
A room for maintainers of GNOME & GNOME-adjacent desktop environments (Xfce, Cinnamon, Pantheon...)85 Servers

Load older messages


SenderMessageTime
14 Oct 2025
@normalcea:matrix.orgjasi 🏳️‍⚧️ I found this explainer https://jgrulich.cz/2023/03/08/explained-qgnomeplatform-and-adwaita-qt/ 21:01:25
@normalcea:matrix.orgjasi 🏳️‍⚧️Bradient is the reference CSD brought in by qtwayland21:03:28
@normalcea:matrix.orgjasi 🏳️‍⚧️QGnomePlatform actually applies the GNOME CSD21:03:52
@normalcea:matrix.orgjasi 🏳️‍⚧️Adwaita-qt is the qt style for widgets, so the styling of the app itself.21:05:13
@normalcea:matrix.orgjasi 🏳️‍⚧️ * 21:05:29
@normalcea:matrix.orgjasi 🏳️‍⚧️Oh wait QGnomePlatform is unmaintained, also Adwaita-qt21:09:22
@normalcea:matrix.orgjasi 🏳️‍⚧️image.png
Download image.png
21:14:58
@normalcea:matrix.orgjasi 🏳️‍⚧️ This is what kdenlive looks like for me, it uses a new GNOME like CSD that respects the GNOME portal color preference 21:15:53
@normalcea:matrix.orgjasi 🏳️‍⚧️ * This is what kdenlive looks like for me, it uses a GNOME like CSD that respects the GNOME portal color preference 21:16:07
@normalcea:matrix.orgjasi 🏳️‍⚧️ And it uses Fusion for the application style 21:17:09
@normalcea:matrix.orgjasi 🏳️‍⚧️ * And it uses Fusion as the (only) application style 21:17:17
@normalcea:matrix.orgjasi 🏳️‍⚧️ * 21:18:01
@normalcea:matrix.orgjasi 🏳️‍⚧️ * 21:18:14
@k900:0upti.meK900The GNOME-like CSD is the thing currently in qtwayland21:18:21
@k900:0upti.meK900QGnomePlatform and adwaita-qt are both out of tree21:18:28
@normalcea:matrix.orgjasi 🏳️‍⚧️I see, why isn't qtwayland just part of qtbase?21:18:54
@normalcea:matrix.orgjasi 🏳️‍⚧️ Is Qt waiting for GNOME to adopt SSD? 21:19:35
@k900:0upti.meK900As of Qt 6.10, all of qtwayland but the GNOME-like decoration plugin is in qtbase21:19:57
@k900:0upti.meK900The GNOME-like decoration plugin cannot go into qtbase because it uses QML, which is in qtdeclarative, which depends on qtbase21:20:17
@normalcea:matrix.orgjasi 🏳️‍⚧️I understand this better, thank you for explaining21:20:58
@normalcea:matrix.orgjasi 🏳️‍⚧️Hm21:21:09
@normalcea:matrix.orgjasi 🏳️‍⚧️ Can users use the existing qt.style option for this? 21:24:15
@k900:0upti.meK900It's complicated because that option doesn't actually do that21:24:44
@k900:0upti.meK900Or rather21:25:05
@k900:0upti.meK900It does a bunch of weird and somewhat unrelated things21:25:05
@k900:0upti.meK900But currently window decorations are not one of those thiings21:25:47
@k900:0upti.meK900And in practice it will just do nothing on most setups because most setups are SSD21:26:04
@normalcea:matrix.orgjasi 🏳️‍⚧️ Then I still think GNOME shouldn't hold up dropping qtwayland from the wrapper hook. 21:27:17
@normalcea:matrix.orgjasi 🏳️‍⚧️It seems to me that GNOME either has to implement SSD or Qt needs to funnel the GNOME CSD into qtbase.21:28:11
@normalcea:matrix.orgjasi 🏳️‍⚧️In any case, GNOME users should be used to this by now21:28:18

Show newer messages


Back to Room ListRoom Version: 6