5.5 KiB
title | date | draft | tags | toc | series | |||||
---|---|---|---|---|---|---|---|---|---|---|
My work in KDE for March 2024 | 2024-03-31 | false |
|
true |
|
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
{{< add "bugfix" >}} The text and buttons are now centered in KCMs that launch external applications, such as the System Monitor in KInfoCenter. {{< release "6.1" >}}
{{< add "bugfix" >}} Fix numerous spacing and layout issues in the Date & Time KCM. {{< release "6.1" >}}
{{< add "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. {{< release "6.1" >}}
{{< add "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". {{< release "6.1" >}}
{{< add "bugfix" >}} In the Bluetooth KCM, "game controllers" are now called as such where it was previously "joypads". {{< release "6.1" >}}
{{< add "bugfix" >}} The same device type names used in the Bluetooth KCM, are now used in it's applet.
Tokodon
{{< add "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. {{< release "24.05" >}}
{{< add "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. {{< release "24.05" >}}
{{< add "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. {{< release "24.05" >}}
{{< add "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! {{< release "24.05" >}}
{{< add "bugfix" >}} Numerous UnifiedPush notification fixes. It's not perfect yet, but much better than it was before. {{< release "24.02" >}}
NeoChat
{{< add "bugfix" >}} Simple change, I made the tabs in the developer tools full-width. {{< release "24.05" >}}
{{< add "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. {{< release "24.02" >}}
{{< add "bugfix" >}} Fixed the quick format bar not working. {{< release "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. {{< release "24.05" >}}
Kirigami
{{< add "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 🙂 {{< release "6.1" >}}
{{< add "bugfix" >}} (Not approved yet) Stop the back button from appearing even when we explicitly requested it gone. {{< release "6.1" >}}
Documentation
Note that Plasma Framework is now libplasma in the Breeze README. {{< release "6.1" >}}
Clarify that the default alignment for Kirigami's ActionToolbar is AlignLeft, not AlignRight. {{< release "6.1" >}}
That's all for this month!