…But after you read this post, I bet you’ll want to jump straight to Plasma 5.24 already! A lot of good keyboard navigation and Discover-related work was done this week, as well as loads of bugfixes.
New Features
Skanlite now supports scanning to PDF! (single page only at this point; Skanpage supports multi-page PDF scan, though) (Alexander Stippich, Skanlite 21.12)
Gwenview now shows you an estimate of the image’s new file size when you’re in the middle of resizing it (Antonio Prcela, Gwenview 21.12):

Task Manager tasks now have a “move to Activity” context menu item (Benjamin Navarro, Plasma 5.24):

Bugfixes & Performance Improvements
Okular’s Bookmarks menu now reloads itself properly and continues to display the correct set of bookmarks when switching between open documents (Albert Astals Cid, Okular 21.08.3)
Spectacle now takes correctly-colored screenshots on screens with 10-bit-per-channel color support enabled (Bernie Innocenti, Spectacle 21.12)
Automatic screen rotation now works while the “only in tablet mode” setting is in use (John Clark, Plasma 5.23)
Logging in using the login screen’s “Other…” page where you can enter a username and password once again works (me: Nate Graham, Plasma 5.23.1, and distros should be backporting it immediately)
The Plasma Wayland session no longer crashes immediately after login if you happen to be using the “Right Alt never chooses 3rd level” advanced keyboard setting (Andrey Butirsky, Plasma 5.23.1)
KWin no longer sometimes randomly crashes when you quit Firefox (Vlad Zahorodnii, Plasma 5.23.1)
The kded5 background daemon no longer sometimes randomly crashes when using a multi-screen setup (Fabian Vogt, Plasma 5.23.1)
Discover no longer crashes when clicking on the “Installed” page when using a distro like Gentoo which has no distro-packaged apps and you’re using Discover to get Flatpaks and Snaps (Aleix Pol Gonzalez, Plasma 5.23.1)
Right-clicking on a file on the desktop when multiple files are selected no longer de-selects all the files you didn’t right-click on (me: Nate Graham, Plasma 5.23.1)
OpenConnect VPNs can now be connected to as expected if you have an FSID-protected key passphrase with a user certificate but no private key (Raphael Kubo da Costa, Plasma 5.23.1)
In the Plasma Wayland session, windows of some apps no longer open at the smallest possible size the first time the apps are launched (Vlad Zahorodnii, Plasma 5.23.1)
In the Plasma Wayland session, Maximized GNOME apps now fully update their contents in the whole window, not just most of the window (Vlad Zahorodnii, Plasma 5.23.1)
Switching between views on the Application Dashboard is now nice and fast (David Edmundson, Plasma 5.23.1)
UI elements in the Notifications applet no longer sometimes overlap when there are a lot of notifications form different apps visible (Carl Schwan, Plasma 5.24)
Menus no longer have an extra outline around the edges when using a fractional global scale factor (Tatsuyuki Ishi, Plasma 5.24)
The Widget Explorer sidebar’s vertical scrollbar is no longer always visible when when the current view isn’t scrollable (Méven Car, Plasma 5.24)
Volume sliders in the Audio Volume applet once again have a background; two different colors are used to distinguish the maximum volume level from the volume of the currently-playing or recording audio (Tanbir Jishan, Plasma 5.24):

The Plasma Wayland session no longer sometimes crashes when you repeatedly hover and un-hover Task Manager thumbnails under certain circumstances (Vlad Zahorodnii, Frameworks 5.88)
Sharing a file to Telegram when installed from a Flatpak once again works (Alexander Kernozhitsky, Frameworks 5.88)
It’s once again possible to change the icons of panel app launchers (Fabio Bas, Frameworks 5.88)
The 16px size of the im-user-offline icon is now displayed with the correct color (me: Nate Graham, Frameworks 5.88)
Spectacle no longer recommends that you install Vokoscreen or OBS if they’re already installed (Anthony Wang, Frameworks 5.88)
A constellation of issues related to windows getting stuck in ghost form after switching virtual desktops or disappearing after using the Show Desktop feature has now been fixed (Vlad Zahorodnii, Qt 5.15.3 via the KDE patch collection)
User Interface Improvements
Dolphin’s prompt to restart the app after changing settings in the version control plugin now offers you a button that will do so when clicked (Someone going by the pseudonym “Blaster goo”, Dolphin 21.12)
Discover no longer shows a redundant tooltip when you hover the cursor over the size text for an app or a package (me: Nate Graham, Plasma 5.23)
In the Plasma Wayland session, the virtual keyboard now only appears when you explicitly focus a text-based UI control with a touch or stylus poke (Aleix Pol Gonzalez, Plasma 5.24)
The Networks applet is now fully keyboard navigable, including niceties like hitting the down arrow key to go to the first item in the list and making the tab key go to the next button in the focused list item (Bharadwaj Raju, Plasma 5.24)
In the same vein, the Clipboard applet is now also fully keyboard navigable! (Bharadwaj Raju, Plasma 5.24)
Discover now tries to help less technical users learn what they can do next if they search for an app they know exists but nothing is found (me: Nate Graham, Plasma 5.24):

Discover now shows a bottom tab bar in narrow/mobile mode, and its sidebar handles no longer cover up the content area (Aleix Pol Gonzalez, Plasma 5.24):

Discover now switches its home page to a two-column card view when the window is very wide (Felipe Kinoshita, Plasma 5.24):

Notifications about video files now display a thumbnail in the notification, just like for image files (Kai Uwe Broulik, Plasma 5.24):

Header and title text in notifications now has better contrast and visibility (me: Nate Graham, Plasma 5.24):

The “add a keyboard layout” dialog is now much simpler and easier to use (Bharadwaj Raju, Plasma 5.24):

KWin’s “Pack Window X” shortcuts have been renamed to “Move window X” to make their purpose clearer (me: Nate Graham, Plasma 5.24):

The Digital Clock applet now has a “Date always below time” option to complement its “Date always beside time” and “Automatic” options (Yuval Brik, Plasma 5.24)
Section headers in Kirigami FormLayouts are now horizontally centered and slightly larger in size (me: Nate Graham, Frameworks 5.88):

…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.




























