A big new Plasma feature was merged this week that I’m very excited to present!
Now, when you press-and-hold a key, a small palette will appear offering alternative characters similar to the one you’re holding down. This makes it enormously easier to type accented characters from other languages or symbols uncommon in your language without having to change your keyboard layout or memorize compose key sequences. It is super intuitive and awesome to use:
You can also use it to type alternative symbols, such as currency symbols uncommon in your locale. This is useful if, for example, you live in the USA but deal with monetary sums denominated in Euros a lot, or the reverse:
Naturally, the feature can be disabled (on the System Settings keyboard page) if you prefer the current behavior to repeat the held-down key.
The feature is mostly completed and merged, but a few bits are still remaining, including full integration with GTK apps, and compatibility with other input methods. For now, adventurous people using git master packages can test it out by setting QT_IM_MODULE=plasmaim in their environment.
This work was done by Carson Black and will be included with Plasma 5.21 by default. Thanks Carson!
Other New Features
Gwenview now lets you enter arbitrary zoom values using an interactive spinbox that replaces the static label showing the current zoom value (Antonio Prcela, Gwenview 21.04)

Window rules can now be duplicated (Ismael Asensio, Plasma 5.21)
The standard file overwrite dialog now has an option to overwrite older files automatically (Mรฉven Car, Frameworks 5.77)
Bugfixes & Performance Improvements
Elisa no longer causes Plasma to noticeably increase in CPU usage while playing music (Sophie Kums, Elisa 20.12)
Elisa now restores the Playlist contents successfully when any of its items were added using the Files view (Matthieu Gallien, Elisa 20.12)
Clicking on a song navigated to using Elisa’s Files view now adds it to the playlist rather than nonsensically taking you to the Now Playing page (Matthieu Gallien, Elisa 20.12)
Elisa’s Spacebar shortcut to play and pause the music now always works on matter which language you’re using the app in (me: Nate Graham, Elisa 20.12)
Konsole is once again capable of displaying bold red text properly (Carlos Alves, Konsole 20.12)
Okular’s support for FictionBook documents now includes the ability to properly display tables (Marat Radchenko, Okular 21.04)
The EnvCan Canadian weather provider now works again in the weather applet (Tiernan Hubble, Plasma 5.18.7)
The System Settings Users page now displays the correct content the first time you open it (David Edmundson, Plasma 5.20.5)
Fixed a variety of visual glitches in headerbar window decoration buttons in GTK3 headerbar apps (Mikhail Zolotukhin, Plasma 5.20.5)
KRunner’s feature to start composing an email when given a mailto:// link now works again (Kai Uwe Broulik, Plasma 5.21)
In the Plasma Wayland session, Task Manager tooltips now show thumbnail window previews for Electron and Java apps (Aleix Pol Gonzalez, Plasma 5.21)
Discover no longer shows broken text for application reviews where the version of the app being reviewed is not known for some reason (Aleix Pol Gonzalez, Plasma 5.21)
Improved Discover’s performance in the Plasma Wayland session (Aleix Pol Gonzalez, Plasma 5.21)
System Settings no longer sometimes crashes when clicking on the “Get new Scripts” button on the KWin Scripts page (Alexander Lohnau, Frameworks 5.77)
Removing items that were installed via the Get New [Thing] system is now more reliable (Aleix Pol Gonzalez, Frameworks 5.77)
Navigating to other folders using the keyboard in URL navigators once again works (Ahmad Samir, Frameworks 5.77)
Plasma scrollbars now are now drawn in the correct color when using a light Plasma theme with a dark color scheme for apps (Mikel Johnson, Frameworks 5.77)
Samba shares once again display the correct icon when shown in a Dolphin tab (Mรฉven Car, Plasma 5.77)
User Interface Improvements
Elisa’s “Show Playlist” button is no longer visible in Party Mode (aka maximized view) since in that view, the thing it controls isn’t visible anyway (me: Nate Graham, Elisa 20.12)
Dolphin now displays placeholder messages for empty views and search results, similar the the placeholder text shown throughout Plasma applets, System Settings pages, and various QML-based software (me: Nate Graham, Dolphin 21.04):
Dolphin’s rubberband/box selection effect now fades out when released, just like the one in Plasma’s Folder View (Carson Black, Dolphin 21.04)
Dolphin’s “Filter…” action was relocated to the Edit menu to live next to the “Search…” action, because they are related in functionality (Mรฉven Car, Dolphin 21.04):

Discover now suggests installing Snap support if you try to open a URL to a Snap app when support for it is not currently installed (Aleix Pol Gonzalez, Plasma 5.21)
The Media Player applet’s album art area now stretches to fill the entire horizontal area, with no side margins (Mikel Johnson and Marco Martin, Plasma 5.21):

The rubberband/box selection effect now has rounded corners for a more Breeze-like style (Carson Black, Plasma 5.21)
The Places Panel in file dialogs now matches Dolphin’s new behavior of only highlighting a Places Panel entry when that exact location (not a sub-folder) is shown in the main view (Mรฉven Car, Frameworks 5.77)
When you try to unmount a mounted NFS share on which is the location of any open files, the thing you tried to use to unmounted it now tells you that this is the problem, just like it does for physical disks (Mรฉven Car, Frameworks 5.77)
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.





















































