| 14 Oct 2025 |
emily | if it's just qadwaita, maybe the closure could be slimmed down? | 17:06:00 |
emily | I guess there's no way to avoid it bringing in qtbase though | 17:06:14 |
K900 | Not really | 17:07:33 |
K900 | It's QML so it needs declarative and everything else flows from there | 17:07:47 |
Jan Tojnar | Won’t that still be bradient for widgets, though? It seemed to me like qtwayland only handles window decorations. | 17:14:17 |
K900 | The GTK widget style is in qtbase | 17:15:47 |
Jan Tojnar | I have long gave up on consistent window decorations so I would just go default off | 17:15:55 |
Jan Tojnar | Ah | 17:16:02 |
K900 | qtwayland only brings the decoration plugin | 17:16:09 |
jasi 🏳️⚧️ | I found this explainer https://jgrulich.cz/2023/03/08/explained-qgnomeplatform-and-adwaita-qt/ | 21:01:25 |
jasi 🏳️⚧️ | Bradient is the reference CSD brought in by qtwayland | 21:03:28 |
jasi 🏳️⚧️ | QGnomePlatform actually applies the GNOME CSD | 21:03:52 |
jasi 🏳️⚧️ | Adwaita-qt is the qt style for widgets, so the styling of the app itself. | 21:05:13 |
jasi 🏳️⚧️ | * | 21:05:29 |
jasi 🏳️⚧️ | Oh wait QGnomePlatform is unmaintained, also Adwaita-qt | 21:09:22 |
jasi 🏳️⚧️ |  Download image.png | 21:14:58 |
jasi 🏳️⚧️ | 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 |
jasi 🏳️⚧️ | * This is what kdenlive looks like for me, it uses a GNOME like CSD that respects the GNOME portal color preference | 21:16:07 |
jasi 🏳️⚧️ | And it uses Fusion for the application style | 21:17:09 |
jasi 🏳️⚧️ | * And it uses Fusion as the (only) application style | 21:17:17 |
jasi 🏳️⚧️ | * | 21:18:01 |
jasi 🏳️⚧️ | * | 21:18:14 |
K900 | The GNOME-like CSD is the thing currently in qtwayland | 21:18:21 |
K900 | QGnomePlatform and adwaita-qt are both out of tree | 21:18:28 |
jasi 🏳️⚧️ | I see, why isn't qtwayland just part of qtbase? | 21:18:54 |
jasi 🏳️⚧️ | Is Qt waiting for GNOME to adopt SSD? | 21:19:35 |
K900 | As of Qt 6.10, all of qtwayland but the GNOME-like decoration plugin is in qtbase | 21:19:57 |
K900 | The GNOME-like decoration plugin cannot go into qtbase because it uses QML, which is in qtdeclarative, which depends on qtbase | 21:20:17 |
jasi 🏳️⚧️ | I understand this better, thank you for explaining | 21:20:58 |
jasi 🏳️⚧️ | Hm | 21:21:09 |