People are always saying that they want us to slow down on the features and focus on stability for a while. Well, we’ve heard you and we’re doing just that for Plasma 5.26 in general, and specifically are focusing almost entirely on bug work during the one-month beta period. The results so far have been tremendous! I suspect everyone reading this post should find something in the “Significant Bugfixes” section to be happy about! Possibly multiple things. This is the time to file your beta bugs! They’ll get fixed quickly. Let’s all help to make Plasma 5.26 the most stable release ever!
New Features
Kdenlive has now adopted KHamburgerMenu, so if you turn off its normal menu bar (which remains visible by default), you can still access its full menu structure (Julius Künzel, Kdenlive 22.12. Link)
If your keyboard has a “Calculator” button, pressing it will now open KCalc (Paul Worrall, KCalc 22.12. Link)
User Interface Improvements
The global Edit Mode toolbar now has a nicer and smoother enter/exit animation (Fushan Wen, Plasma 5.24.7. Link)
The Plasma Media Player and Notifications plasmoids are now grouped with system services rather than app status indicators, so your apps’ System Tray icons will always be together in a group, without these plasmoids appearing in random-seeming positions among them (me: Nate Graham, Plasma 5.26. Link)
You can once again switch tabs in Kickoff the Ctrl+Tab
shortcut, and now also the standard ones too (Ctrl+PageUp
/ Ctrl+PageDown
and Ctrl+[
/ Ctrl+])
(Ivan Tkachenko, Plasma 5.26. Link)
The marks you make on the screen using the Mouse Mark effect now appear in screenshots and screen recordings (Vlad Zahorodnii, Plasma 5.26. Link)
On the lock screen, you can now zoom in and out, and clear the password field with the semi-common-ish Ctrl+Alt+U
keyboard shortcut (Ezike Ebuka and Aleix Pol Gonzalez, Plasma 5.26 and Frameworks 5.99, Link 1 and link 2)
Tooltips throughout Plasma and QtQuick-based apps now smoothly fade in and out when they appear and disappear (Bharadwaj Raju, Frameworks 5.99. Link 1 and link 2)
Significant Bugfixes
(This is a curated list of e.g. HI and VHI priority bugs, Wayland showstoppers, major regressions, etc.)
In the Plasma Wayland session, Plasma no longer sometimes crashes when dragging items from Kickoff that aren’t on the Favorites page to somewhere else (Fushan Wen, Plasma 5.24.7. Link)
On System Settings’ Fonts page, the sub-pixel anti-aliasing and hinting settings now reflect the true state of reality on first boot as configured by your distro, rather than inaccurately always saying that the system is using RGB sub-pixel anti-aliasing and slight hinting (Harald Sitter, Plasma 5.24.7. Link)
Also fixed the most common Plasma crash, which could happen sometimes when searching using KRunner (Arjen Hiemstra, Plasma 5.26. Link)
Fixed the second-most-common Plasma crash, which could happen sometimes when dragging widgets out of the widget explorer (Fushan Wen, the latest release of the KDE Qt patch collection. Link)
Desktop widgets and icons no longer randomly move around and reset their positions sometimes when you log in! (Marco Martin, Plasma 5.26. Link 1 and link 2)
When using an NVIDIA GPU in the Plasma Wayland session, clicking on Kickoff’s panel button now always opens it as expected (David Edmundson, Plasma 5.26. Link)
On the subject of NVIDIA, we also fixed a major issue with NVIDIA GPUs that could cause various elements of Plasma to be visually corrupted after the system wakes from sleep (David Edmundson and Andrey Butirsky, Plasma 5.26. Link 1, link 2, and link 3)
Right after the system wakes up, the desktop is no longer displayed for a moment right before the lock screen appears (Xaver Hugl, Plasma 5.26. Link)
In the Plasma Wayland session, dragging files to Firefox now works properly again (Vlad Zahorodnii, Plasma 5.26. Link)
Un-maximizing a maximized window while using a floating panel no longer leaves a weird shadow floating in space (Vlad Zahorodnii, Plasma 5.26. Link)
The desktop context menu’s “Add Panel” sub-menu no longer shows non-functional items for “Empty Grouping Plasmoid” and “Empty System Tray” (Marco Martin, Plasma 5.26. Link)
In the Plasma Wayland session, those of you using the latest Frameworks plus Plasma 5.25.5 should now see your widgets and notifications positioned in the right place (Xaver Hugl, Frameworks 5.99 or else distro-patched 5.98. Link)
Floating panels and the corners of Plasma dialogs/popups no longer exhibit the customary dots and other visual glitches you’ve become accustomed to (Niccolò Venerandi, Frameworks 5.99. Link)
Fixed yet another way that some Kirigami-based scrollviews using a recent version of the KDE Qt patch collection could display an unnecessary horizontal scrollbar (Marco Martin, Kirigami 5.99. Link)
Other bug-related information of interest:
Something worth noting is that this week we made our Bugzilla bot start automatically promoting bugs to be 15-minute bugs or very high priority bugs to reduce the manual work for bug triagers. As a result, the total numbers kept going up this week as the bug bot did its work to re-classify old bugs. So the fact that we still managed to keep ahead of that and reduce the totals on net–and during a Plasma beta period too, when people are filing more bug reports than average–is very impressive to me!
…And everything else
This blog only covers the tip of the iceberg! 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, fix Plasma 5.26 beta bugs! Let’s make this bug list empty before the final release!
Beyond that, 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!
Finally, consider making a tax-deductible donation to the KDE e.V. foundation.