A big Plasma feature was added this week: adaptive Plasma panel opacity! Now the panel and panel applets are more transparent than they were before, allowing more of a tint from the beautiful wallpaper on your desktop! But what’s this? You’re about to complain that you maximize all your windows so the increased transparency will look ugly? In fact, we now make your panel and panel applets 100% opaque when there are any maximized windows, ensuring no ugly effect! But what if you don’t want that either? Well, if you don’t want adaptive opacity we now let you make your panel and panel applets always transparent, or always opaque! Hopefully that should make everyone happy. 🙂 Let’s give a round of applause to Niccolò Venerandi and Jan Blackquill for this work, which will show up in Plasma 5.22.
Another notable feature got merged as well: the ability to have Kate automatically preserve and restore unsaved files or even unsaved changes in files when quit and re-launched! This feature makes use of Kate’s existing session functionality and is off by default for now pending lots of testing by adventurous users like yourself. 🙂 So please go test it out! To do so, make sure you’re using a session, or make one with the “Save Session As…” menu item in Kate’s Sessions menu. Then go to Kate’s settings window, navigate to the “Sessions” page, and check the checkboxes under “Automatically save and restore:” Méven Car implemented this long-awaited feature for Kate 21.04.
Bugfixes & Performance Improvements
Elisa now consumes less memory when you scroll around the app and see a lot of album art (Devin Lin, Elisa 21.04)
Elisa now saves playlist files in the .m3u8 format which supports UTF8-encoding and non-ASCII characters, and also allows you to open playlist files already in that format (me: Nate Graham, Elisa 21.04)
Renaming a file on a Samba share in such a manner that the only way its filename changes is that one letter is moved from uppercase to lowercase (or vice versa) now works (Harald Sitter, Dolphin 21.04)
The Flickr picture of the day wallpaper now works again; its API key had expired. This keeps happening, so we are investigating a more generic way of keeping it working consistently (Alexander Lohnau, Plasma 5.18.7)
Plasma System Monitor applets no longer sometimes display a broken config window (David Redondo, Plasma 5.21.2)
Discover now always returns the appropriate number of apps when asked to find handlers for a file format (Aleix Pol Gonzales, Plasma 5.21.2)
The feature to automatically match header decoration styling for GTK headerbar apps now works on multi-user systems when multiple users are logged in at the same time (Alois Wohlschlager, Plasma 5.21.2)
There is no longer a blank entry in the Digital Clock’s time zone chooser; it now shows “Yangon”, a city in Myanmar (Willyanto, Plasma 5.22)
KRunner no longer dumps an ugly unprintable character in its search field when you hit the Escape, Backspace, or Delete key while the history view is open (Alexander Lohnau, Plasma 5.21.2)
The bottom buttons in various System Settings pages no longer sometimes get cut off when using Plasma Mobile or using a system language with long text (Dan Leinir Turthra Jensen, Plasma 5.21.3)
The new Plasma System Monitor app no longer sometimes crashes after spending a lot of time minimized (Arjen Hiemstra, Plasma 5.21.3)
The “kill a process” dialog in the new Plasma System Monitor no longer suffers from a variety of minor visual glitches (David Redondo, Plasma 5.21.3)
When using the new Plasma System Monitor app to get new visual chart styles, the resulting window is no longer hilariously small (David Redondo, Plasma 5.21.3)
System Monitor widgets now correctly update their titles to reflect user-initiated changes immediately after such changes are made (David Redondo, Plasma 5.21.3)
The focus effect for buttons on the Lock, Login, and Logout screens now appears correctly again (me: Nate Graham, Plasma 5.21.3)
Menus in GTK apps once again have the same height as menus in KDE and Qt apps (Jan Blackquill, Plasma 5.21.3)
GTK apps using the new Libhandy library now display their top headerbars with the correct height (Jan Blackquill, Plasma 5.21.3)
Fixed a few issues in the Breeze Dark Global Theme which were causing it to not properly apply the intended color scheme and splash screen (me: Nate Graham, Plasma 5.21.3)
When the screen is turned off, the system no longer wastes CPU and GPU power drawing un-rendered components (Bhushan Shah, Plasma 5.22)
Search results in Kickoff which have icons provided by .ico files are no longer blurry (Kai Uwe Broulik, Frameworks 5.80)
Placeholder Text in Plasma text fields and text boxes now presents the correct cursor when you move your mouse over it and is never the wrong color or even inappropriately selectable (me: Nate Graham, Frameworks 5.80)
User Interface Improvements
When using a wheel mouse, Gwenview’s image thumbnail view now scrolls by the same amount (matching Dolphin) no matter how large the thumbnails are (Arjen Hiemstra, Gwenview 21.04)
It’s now more obvious how to stop a presentation in Okular (Albert Astals Cid, Okular 21.04)
In Kate, the F11 key is now used to enter and exit fullscreen as it does in many other apps, rather than toggling line numbers on and off (Waqar Ahmed, Kate 21.04)
Gwenview now shows a quality chooser slider when saving images in the JPEG XL file format, if supported on your system (Daniel Novomeský, Gwenview 21.04)
Everything in Plasma and QML-based apps now fully respects your animation duration settings, including not animating anything at all when animations are disabled (me: Nate Graham and David Redondo, Plasma 5.22 with Frameworks 5.80)
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.
































