My work in KDE for March 2024
I didn’t work much on KDE for the first half of March, but still managed to squeeze out some good features and bugfixes. I’m also starting on the Wayland grant work I teased soon, so look forward to news on that next month.
Plasma
Bugfix The text and buttons are now centered in KCMs that launch external applications, such as the System Monitor in KInfoCenter. 6.1
Bugfix Fix numerous spacing and layout issues in the Date & Time KCM. 6.1
Bugfix Actually disable the calendar in the Date & Time KCM when NTP is enabled. Basically fixing the bug you see in the above screenshot where the date picker is still enabled. 6.1
Bugfix (Haven’t been able to continue it yet) but disable the searchbox and filter actions when there’s no command output. If you don’t have the “aha” installed you shouldn’t be able to search for non-existent text under “Firmware Security”. 6.1
Bugfix In the Bluetooth KCM, “game controllers” are now called as such where it was previously “joypads”. 6.1
Bugfix The same device type names used in the Bluetooth KCM, are now used in it’s applet.
Tokodon
Feature Added an alert badge for pages in the sidebar. Currently only used for follow requests, but plan on adding it on other pages soon. 24.05
Feature Allow popping out the status composer on desktop. This allows you to compose toots while doing something else in the application, like browsing or searching for the correct hashtag. 24.05
Bugfix I implemented more key navigation fixes. This set of fixes are centered around interacting with media attachments. There’s still a long way to go before you can use Tokodon from a keyboard alone, but it’s getting there. 24.05
Bugfix Ported from Qt5Compat.GraphicalEffects. I usually don’t mention boring refactors, this one is special. Volker found that this old GraphicalEffects module eats up 4 MB of storage on Android so this is a pretty big win! 24.05
Bugfix Numerous UnifiedPush notification fixes. It’s not perfect yet, but much better than it was before. 24.02
NeoChat
Bugfix Simple change, I made the tabs in the developer tools full-width. 24.05
Bugfix Now lonely question marks are excluded from links as they should be. Websites that don’t handle this will throw up an error instead, so this eliminates lots of user error. 24.02
Bugfix Fixed the quick format bar not working. 24.02
PlasmaTube
Lots of small UX changes this month. Including moving more actions to the header, reducing video title duplication and more. I can’t make a good screenshot right now because Invidious is currently broken due to Google’s changes. 24.05
Kirigami
Bugfix I did a little digging on where one of the color roles came from, and now noted where the disabled text color comes from (on KDE Plasma). Still needs approval though 🙂 6.1
Bugfix (Not approved yet) Stop the back button from appearing even when we explicitly requested it gone. 6.1
Documentation
Note that Plasma Framework is now libplasma in the Breeze README. 6.1
Clarify that the default alignment for Kirigami’s ActionToolbar is AlignLeft, not AlignRight. 6.1
That’s all for this month!