this post was submitted on 31 Jan 2024
169 points (97.2% liked)

KDE

5362 readers
126 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 1 year ago
MODERATORS
 

David, Nate, Josh, Marco, Carl, and Niccolò are here ready to answer all your questions on Plasma (all versions), Gear, Frameworks, Wayland (and how it affects KDE's software), and everything in between.

Fire away, Lemmy!


We were expecting to be done in an hour and we have past the 2-hour mark already! Time flies when you are having fun.

Thank you for all the questions and the welcoming and friendly atmosphere, but the devs must get back to making Plasma 6 great.

Please keep the conversation going and KDE contributors will continue to answer over the next days as time permits.

Thank you all!!

you are viewing a single comment's thread
view the rest of the comments
[–] Pointedstick@lemmy.kde.social 10 points 9 months ago

A challenge for integrating with Kvantum is that it isn't great for theming QtQuick due to bugs in our existing creaky theming infrastructure, as well as development direction preferences on the part of Kvantum's maintainer.

One thing we have planned and want to work on during the Plasma 6 lifecycle is a new unified theming system that can apply to all KDE and Qt apps, GTK apps, and Plasma. The idea is to have a new theme that can be directly consumed by Qt's Qstyle (for QtWidgets apps), KDE's QtQuick desktop style (for desktop QtQuick apps), KDE's Plasma style (for Plasma), as well as KDE's GTK theme. Essentially we would end up with a new theming engine and each of the existing themes we have would consume those themes. This would replace the current approach where the C++ QStyle is the central source of truth and our QtQuick desktop style pulls content from it, while our Plasma and GTK themes are totally separate and have to be changed manually.

The new proposal is in fact not unlike how Kvantum already works, but it's not rally made for easy upstreaming and it also uses SVG as the basis for its themes. We'd like to build our own thing and investigate using CSS as the basis for themes.

Needless to say, this is not happening for Plasma 6.0. :) But I'm hoping we can get it done sometime in the next year or three.