This week we have yet another interesting new user interface feature to talk about. The old “What’s This?” feature has been re-worked as a shiny and new user interface convention we’ve come up with: expandable tooltips! Many tooltips in KDE apps that use the KXMLGui and Kirigami frameworks now have a little label saying “Press Shift for more”, and if you do so, it will show you the longer text. This makes the feature much more useful since it’s invokable right at the point where you would need it. Big thanks to Felix Ernst for this work! It will land in Frameworks 5.84.
Other new Features
You can now hold down the alt key to drag underlined files from Konsole into other apps for various purposes! (Tomaz Canabrava, Konsole 21.08)
Bugfixes & Performance Improvements
When an overlay is active in System Monitor, clicking on a different page in the sidebar now closes the overlay before navigating to the clicked-on page (Arjen Hiemstra, Plasma 5.22.1)
Deleting a page in System Monitor now removes it immediately even if you were in that page’s Edit Mode when you deleted it (David Redondo, Plasma 5.22.1)
Fixed a recent regression about Task Manager tooltips not properly updating their header text when the window’s title changes (Henri Chain, Plasma 5.22.1)
Autostarted applications listed in System Monitor no longer display the wrong icons (Nicolas Fella, Plasma 5.22.1)
Fixed various rendering glitches when using the Vulkan graphics system (Xaver Hugl, Plasma 5.22.1)
The “Dialog Parent” effect that dims windows behind dialogs no longer flickers when the dialog is closed (Vlad Zahorodnii, Plasma 5.22.2)
Discover no longer notifies you constantly about updates even when there are none (sorry about this regression) (Aleix Pol Gonzalez, Plasma 5.22.2)
When Plasma is restarted–either manually or automatically because it crashed–various Plasma-related shortcuts such as the Meta+number keys to activate Task manager items no longer stop working (David Edmundson, Plasma 5.22.2)
In the Plasma Wayland session, the cursor is no longer briefly invisible after a screen wakes up (Xaver Hugl, Plasma 5.22.2)
One specific text label on the System Settings Virtual Desktops page (you know which one I’m talking about) no longer gets inappropriately elided when there’s still plenty of space (me: Nate Graham, Plasma 5.22.2)
In System Settings’ Login Screen page, the sheets that appear for syncing settings and changing the wallpaper now disappear after you use them, providing confirmation that the action that you triggered succeeded (me: Nate Graham, Plasma 5.23)
Tooltip shadows throughout Plasma no longer have a broken appearance in their corners (Marco Martin, Frameworks 5.84). Popup/dialog/OSD corners still have problems, but we’re working on that too.
User Interface Improvements
For a cleaner appearance, Gwenview’s sidebar is now hidden by default, and its visibility is now a global setting rather than a per-mode setting; when you show it, it will now stay shown, and then when you hide it, it will now stay hidden (Felix Ernst, Gwenview. 21.08)
Gwenview’s display of tags in the sidebar (when it is visible) is now prettier (Noah Davis, Gwenview 21.08):
Gwenview no longer uses the space and backspace keys for navigation by default, to prevent the space key from conflicting with the play/pause action when you navigate to a video. To navigate between items, just use the arrow keys (me: Nate Graham, Gwenview 21.08)
Konsole’s split view feature will now snap split dividers to the location of other dividers when you drag them (Tomaz Canabrava, Konsole 21.08)
Clicking on any of the buttons for bold, italic, etc. in a Sticky Note widget no longer de-focuses the text area (me: Nate Graham, Plasma 5.22.1)
Discover no longer shows you a notification telling you that an offline update succeeded, because if you’re able to see it, of course it did! (me: Nate Graham, Plasma 5.22
The Breeze SDDM theme now shows a more appropriate UI for accounts with no password set but auto-login turned off (Tadej Pecar, Plasma 5.23):
The clipboard now remembers 20 items by default, up from 7 (Felipe Kinoshita, Plasma 5.23)
Grid items throughout System Settings and the wallpaper choosers no longer lighten the content area when you hover the cursor over them, so that it is always presented accurately (me: Nate Graham, Frameworks 5.84)
…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!