This week we have the usual assortments of bugfixes and little new features here and there that you’ve come to expect, but the real focus was on user interface and accessibility improvements–and there is a truly massive amount of them! You would be forgiven for skipping straight to the “UI Improvements” section. 🙂
New Features
When renaming files in Dolphin, you can now quickly start renaming the next or previous file as well by hitting the Tab/Shift+Tab key, or even the up or down arrow keys while in Details view (Michal Sciubidlo and Méven Car, Dolphin 21.08)
The System Settings File Search page now lets you check on the status of indexing and temporarily pause or resume it, or monitor its current status. And if you disable indexing, it now offers you the opportunity to delete the index database on disk (me: Nate Graham and David Edmundson, Plasma 5.22):
The Plasma Browser Integration feature now notifies you when a download hasn’t started yet because the browser is waiting for you to click the “Yes I accept the risk of downloaded files blah blah blah” button (Kai Uwe Broulik, Plasma 5.22):

Bugfixes & Performance Improvements
Changing the icon size of Dolphin’s Places panel sidebar and then reverting the change now results in the list items having the correct spacing again (Harald Sitter, Dolphin 21.04.1)
In the Plasma Wayland session, Plasma no longer crashes when dragging a file over the panel (Alois Wohlschlager, Plasma 5.21.5)
You know that annoying bug with the volume percentage being sometimes adjusted by too much or too little that we thought we had fixed? It was not in fact actually fixed, but now we re-did it to be actually fixed this time, honest! (Chris Holland–so you know it was done right, Plasma 5.21.5)
You know that other annoying and recurring bug where the applet configuration menu in panel edit mode with a top or left panel sometimes disappears right when you move the mouse over it? That’s finally fixed for real too! (Niccolò Venerandi, Plasma 5.21.5)
The Cover Switch and Flip Switch task switchers now work properly again (Vlad Zahorodnii, Plasma 5.21.5)
The new Plasma System Monitor app no longer sometimes loses the names of processes after modifying columns (David Redondo, Plasma 5.21.5)
Comboboxes in GTK apps now use the correct dropdown arrow icon (Jan Blackquill, Plasma 5.21.5)
The System Tray’s blue indicator line now appears in the right place after performing an action that causes the current’s visible applet to become hidden (Konrad Materka, Plasma 5.22)
Discover’s “get addons” feature for Flatpak apps no longer shows an empty dialog before taking you to the real content (Aleix Pol Gonzalez, Plasma 5.22)
KRunner-powered calculations now perform exponentiation operations for numbers with real superscripted exponents; i.e. entering “8²” will produce the correct result of “64” (Alexander Lohnau, Plasma 5.22)
Excluding certain folders from the file indexer now works properly when for some reason the $HOME environment variable ends with a slash (Oded Arbel, Frameworks 5.82)
Fixed one way that the file indexer could crash when trying to index a moved or renamed folder (Oded Arbel, Frameworks 5.82)
Clicking on the darkened area behind a pop-up sheet in Kirigami-using KDE software once again closes the sheet (David Edmundson, Frameworks 5.82)
Checkboxes in QtQuick-based desktop apps now elide long text and show underlines for alt-accelerators (me: Nate Graham, Frameworks 5.82)
User Interface Improvements
In Elisa’s Now Playing page, the status bar on the bottom now correctly shows the “Show In Folder” action when there’s space, sticks it in an overflow menu when there’s not, and elides the file path from the left side when space gets really limited (Tranter Madi, Elisa 21.04.1):
Okular now lets you disable seeing those big notification messages about embedded files, forms, and signatures (Okular 21.08)
The System Settings Shortcuts page is now accessible and keyboard-navigable (Carl Schwan, Plasma 5.22)
The “Most Used” category icons in the System Settings Quick Settings page are now accessible and keyboard-navigable (me: Nate Graham, Plasma 5.22)
The Plasma Calendar applet and the popup for the Digital Clock applet which includes it have been completely re-done to look vastly more modern and consistent (Carl Schwan, Plasma 5.22 and Frameworks 5.82):

Task Manager window thumbnails now display a nice little drop shadow behind themselves (me: Nate Graham, Plasma 5.22):

Re-did the legends for system monitor graphs, which particularly improves the presentation for CPU graphs when there are a lot of cores (Arjen Hiemstra, Plasma 5.22):

System Settings’ Virtual Desktops and Desktop Effects pages now support the “Highlight changed settings” feature (Benjamin Port, Plasma 5.22)
Klipper’s history pop-up (shown with Meta+V by default as of Plasma 5.22) now uses more user-friendly text (Felipe Kinoshita, Plasma 5.22)
Your Plasma Panels no longer totally disappear while the Present Windows effect is active, and app icons are now larger and appear in the center of the window (Felipe Kinoshita, Plasma 5.22):

The Show Desktop effect now just hides all your windows while it’s in use, rather than keeping little half-visible phantoms of them visible in the corners (me: Nate Graham, Plasma 5.22):
When you trash a screenshot from the notification in the history view (not a pop-up on screen, but from its entry inside the System Tray applet) it now disappears afterwards (Kai Uwe Broulik, Plasma 5.22)
The new Plasma System Monitor app now defaults to sorting “Applications” views by memory usage, rather than by name (Felipe Kinoshita, Plasma 5.22)
The new Plasma System Monitor app now has a “Report Bug…” item in its hamburger menu (Marco Martin, Plasma 5.22):

The Battery applet no longer shows a silly little empty overlay when using the “Show Percentage” option but with no batteries. This could happen I suppose if you have one of those rare laptops that still has hot-swappable batteries (me: Nate Graham, Plasma 5.22)
The Battery applet now opens the Energy Saving page in System Settings, not in a funny little standalone window (Eugene Popov, Plasma 5.22)
Grid items in System Settings pages are now fully accessible and keyboard-navigable (Jan Blackquill, Frameworks 5.82)
Grid items in System Settings pages now display their inline actions for the currently-selected item as well as the hovered one, improving usability on touch and discoverability for everyone (me: Nate Graham, Frameworks 5.82):

When the file dialog ever has to display a progress bar while it’s loading the view, the progress bar is now aligned properly (Ahmad Samir, Frameworks 5.82)
The “Open or execute” dialog is now modal, so it’s no longer possible to accidentally show it multiple times and launch multiple instances of an application (Ahmad Samir, Frameworks 5.82)
Icons on your Plasma panel now resize more gradually when changing the panel thickness (Niccolò Venerandi, Frameworks 5.82)
Web Presence
Did you ever want to know exactly how Plasma Panels work? Niccolò Venerandi would love to show you in exhaustive detail:
One more thing
Technically this is not in KDE, but it’s relevant to us nonetheless: the SDDM login manager can now run the greeter without needing root privileges! The work was done by Pier Luigi Fiorini and will land in SDDM 0.20.
…And everything else
Keep in mind that this blog only covers the tip of the iceberg! Tons of KDE apps whose development I don’t have time to follow aren’t represented here, and I also don’t mention backend refactoring, improved test coverage, and other changes that are generally not user-facing. If you’re hungry for more, check out https://planet.kde.org/, where you can find blog posts by other KDE contributors detailing the work they’re doing.
How You Can Help
Have a look at https://community.kde.org/Get_Involved to discover ways to be part of a project that really matters. Each contributor makes a huge difference in KDE; you are not a number or a cog in a machine! You don’t have to already be a programmer, either. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!
Finally, consider making a tax-deductible donation to the KDE e.V. foundation.







































