Several big things happened this week, so let’s just jump in:
Ilya Pominov has added a feature to Gwenview 22.08 that lets you mark up and annotate images using the same annotation UI that’s in Spectacle!
For Plasma 5.26, Han Young has merged System Settings’ “Formats” and “Languages” pages together, which clarifies the relationship between the systemwide language and its default formats and fixes most of the bugs affecting both of the two old pages!
For Frameworks 5.97, Slava Aseev has implemented support in KWallet for the
org.freedesktop.secrets standard, which allows KDE apps to be more compatible with 3rd-party credential storage methods. In terms of real-world impacts, the Minecraft launcher should no longer ask you to log in every single time you open it!
Finally on our list of big changes, for Plasma 5.26 Harald Sitter has added support in KDE’s crash reporter for sending crash information to a self-hosted instance of Sentry a server-side crash tracing service that will eventually be capable of injecting debug symbols automatically. It may sound technical and boring, but over time it should lead to crash reports becoming more actionable, wasting less of everyone’s time.
Beyond those, we have a pretty good assortment of other changes to present as well!
15-Minute Bugs Resolved
Current number of bugs: 53, down from 57. 0 added, 2 found to already be fixed by something else, and 2 fixed as a part of the merged Region & Language page! Thanks, awesome people.
Other User Interface Improvements
When you cancel loading a slow folder in Dolphin, the placeholder message in the middle of the window now says “Loading canceled” rather than “Folder is empty” (Kai Uwe Broulik, Dolphin 22.08)
Clicking on a Konsole notification about a particular session now takes you to that session in Konsole (Kasper Laudrup, Martin Tobias Holmedahl Sandsmark, and Luis Javier Merino, Konsole 22.08)
Dragging a file to a notification now activates and raises the relevant window from the sending application so you can drag the file into it (Kai Uwe Broulik, Plasma 5.26)
System Settings’ Display & Monitor page now displays the explanatory help text for the two Wayland-specific systemwide scaling methods in a tooltip, rather than inline (me: Nate Graham, Plasma 5.26):
The common “Get new [thing]” dialog no longer has a redundant close button in its footer and now tells you to try again later for transient network and server errors (Felipe Kinoshita and me: Nate Graham, Frameworks 5.97)
Text changes made in the “Name” field of file open/save dialogs is now undoable and redoable (Ahmad Samir, Frameworks 5.97)
Bugfixes & Performance Improvements
Fixed one way that a file in Okular could be corrupted and rendered un-save-able when saved (Albert Astals Cid, Okular 22.04.3)
Sidebar entries in Elisa no longer become mis-sorted after changing what’s embedded in the sidebar (Yerrey Dev, Elisa 22.08)
The new “accent color from wallpaper” feature now updates the titlebar’s color as expected when the wallpaper changes automatically (for example when using a slideshow for the wallpaper) and also correctly applies manually-chosen accent colors to window titlebars when using a color scheme that doesn’t use header colors, such as Breeze Classic (Eugene Popov, Plasma 5.25.3)
The Slide effect no longer flickers disturbingly when using a multi-screen setup (David Edmundson, Plasma 5.25.3)
The Cover Flip and Flip Switch effect are now smoother with fewer frame drops when using the default “Show selected window” option in the System Settings Task Switcher page (Ismael Asensio, Plasma 5.25.3)
In the Plasma Wayland session, using a global keyboard shortcut to launch an application with startup animation turned off now inhibits the startup animation as expected (Aleix Pol Gonzalez, Plasma 5.25.3)
Right-clicking on an item in the Kickoff application launcher’s right panel no longer causes its highlight effect to disappear while the context menu is open (me: Nate Graham, Plasma 5.25.3)
In Discover, the tooltips shown when hovering the cursor over the big new buttons on the Application page no longer sometimes disappear immediately after appearing (me: Nate Graham, Plasma 5.25.3)
Removing the leftmost screen of a multi-screen arrangement no longer sometimes causes windows on the remaining screens to no longer be movable (Vlad Zahorodnii, Plasma 5.26)
Using a global keyboard shortcut to launch an application with the “Launch in terminal” option enabled now actually launches it in a terminal window as expected (Jin Liu, Frameworks 5.96)
…And everything else
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 more news from other KDE contributors.
How You Can Help
If you’re a developer, check out our 15-Minute Bug Initiative. Working on these issues makes a big difference quickly!
Otherwise, 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!