This week in KDE: Plasma 6 Alpha approaches

Time has a way of creeping up, and the Plasma 6 alpha release is on November 8th. People are scrambling to get their features in before either the soft feature freeze (on Monday) or the hard one (a few weeks later). So this has been a week of big changes! Starting on Monday, we’ll officially start the process of convergence and shift focus to bug fixing and UI polishing, with the currently in-flight new features trickling in too.

KDE 6 MegaRelease

(Includes all software to be released on the February 28th mega-release: Plasma 6, Frameworks 6, and apps from Gear 24.02)

General infoOpen issues: 113

Discover now has a better way to present app ratings: now it shows a big overview of the ratings with quotations from the best ones, and you can still read all of them in a popup like before. When you do, they’re now sorted by “relevance” which is a determined by combination of recency, helpfulness votes, and the version being reviewed matching the version available to you (Marco Martin, link 1 and link 2):

Discover’s search has been hugely improved, and now generally always returns the results you’re expecting when you search for something that exists and is available (Marco Martin, link):

Please excuse the lack of app icons; this is a local setup issue on my machine that I haven’t fixed yet, not a bug in Discover

System Settings’ Energy Saving page has been rewritten in QML, which fixed all of the open bug reports for the old one, and also has a nicer and easier-to-parse visual design (Jakob Petsovits, link):

When using a Plasma style without the grouped task indicator SVG (of which Breeze is now one), the Task Manager now switches to a fancy new style to show grouped tasks (me: Nate Graham. Link):

Still slightly work-in-progress and subject to change based on feedback

Vertically-space-limited line graphs in System Monitor and the Plasma widgets of the same name no longer let their legends get cut off (Arjen Hiemstra, link):

Pen input using a graphics tablet can now be manually re-mapped to the entire desktop area consisting of all screens, not just a single screen (Aki Sakurai, link)

Transient dialog windows (i.e. windows that close with the Escape key that you typically open from another window, like settings dialogs) are now handled in the Plasma Wayland session like they are on X11: they no longer appear in the Task Manager as separate windows, propagate “needs attention” status to their parents, and so on (Kai Uwe Broulik, link)

Ark can now extract files from multi-volume ZIP files (Ilya Pominov, Ark 24.02. Link)

When using “Repeat this track” mode in Elisa, manually skipping forward or back to the next or previous tracks now works as expected (Quinten Kock, link)

KRunner’s web shortcuts runner now has two new entries: Codeberg (search for “cb [search term]”) and PyPi (search for “pypi [search term]”) (Salvo Tomaselli, link)

Other Significant Bugfixes

(This is a curated list of e.g. HI and VHI priority bugs, Wayland showstoppers, major regressions, etc.)

Fixed one of the most common random crashes in Plasma or when changing audio device settings in System Settings (David Redondo, Plasma 5.27.9. Link)

Fixed an extremely subtle threading bug that could cause Plasma or KWin to randomly crash when files being watched for changes got certain types of changes with certain timings, which in Qt 6 became easier to trigger by switching Kate or Konsole profiles while KRunner’s Kate Sessions or Konsole Profiles runners were active (Harald Sitter, Plasma 6.0 and Plasma 5.27.10 with Frameworks 5.112. Link)

It’s no longer possible for the screen locker to break when you either had an extremely large number of session-restored apps, or any of your session-restored apps did something naughty and silently exhausted the system’s session restoration resources. Instead, when either of these things happens, Plasma will warn you about it and prevent the resource exhaustion (Harald Sitter, Plasma 6.0. Link)

When using NetworkManager 1.44, restarting the NetworkManager system service–which sometimes happens automatically when the computer goes to sleep and then wakes up again– no longer causes the Networks widget in the System Tray to either disappear or stop displaying any networks (Ilya Katsnelson, Frameworks 5.112. Link)

Other bug-related information of interest:

…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

We’re hosting our Plasma 6 fundraiser right now and need your help! We’re almost to the 50% mark of our goal of 500 members, so if you like the work we’re doing, joining up and spreading the wealth is a great way to share the love. 🙂

If you’re a developer, work on Qt6/KF6/Plasma 6 issues! Plasma 6 is usable for daily driving now, but still in need of bug-fixing and polishing to get it into a releasable state by February.

Otherwise, visit https://community.kde.org/Get_Involved to discover other 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!

19 thoughts on “This week in KDE: Plasma 6 Alpha approaches

  1. that’s simply great!
    about the Energy Saving panel:
    – the tab style on the top should be used anywhere possible. so cool!
    – rephrase “After a period of inactivity” >> “When system idle”
    – “When locked, turn off screen”: guess it’s a redundant setting, there’s really too much to configure here

    Like

    1. Thanks for the suggestions! I’ll try to keep this in mind for follow-up patches after coming back from travelling right now. But if you file Bugzilla reports, it’ll be easier to remember and perhaps also easier to discuss with the wider community.

      I agree about “turn off when locked” being a little much for little gain. Maybe it’s possible to his this behind a fold-down arrow, so we don’t have to take away the configuration option entirely.

      Liked by 1 person

  2. Lots of cool stuff going into Plasma 6. Looking forward to it, but at the time being I am truly am enjoying Kubuntu 22.04 with back-ports enabled so I have 5.27.9. 😀

    Like

  3. Great interview, thank your very much! 🙂 Small side note by the way: As a non-native speaker, what I find interesting is that it’s exceptionally easy for me to understand your english in comparision to others (but can’t say exactly why that is).

    Like

    1. Sorry, wrote my comment in the wrong browser tab – this should have been of course under the article with the Tech Over Tea interview 🤦‍♂️

      Like

  4. I am trying to replicate Latte Dock’s experience with Plasma 6 panels. Is there any way to make the panels “intellihide”? If not, I want to open a bug report. Which package should I report the bug against?

    Like

  5. I love the new Energy Settings interface, it’s very clean! Same thing for the group tasks indicator, I find the change very refreshing. I think it will look quite nice with the task manager with text labels (which is my setup). The transient dialog windows improvements are great for easing the move to Wayland (I’m still using X11 😅) as they implement expected behaviour. I also like the improvements to Discover. Great job everyone!

    Liked by 1 person

  6. I would really appreciate if the Energy Setting could include configuration options for system behavior when docked. This is the single annoying issue still in 5.27 for me. If left alone for long duration, System forgets it’s docked and tries to show lock screen on the closed lid laptop screen. Corrects itself when I undock and Dock the usb-c docking station.

    Liked by 1 person

    1. At the moment we are planning tweaks and changes but no big redesign. Of course you’re welcome to change it to something that matches your aesthetic preferences a bit more; that’s one of the reasons why we have theming in the first place.

      Like

  7. Hi Nate,

    I have couple of questions regarding System Monitor.

    1. Under Processes tab, when you put focus on a row and then go up/down with a keyboard arrows the whole view is scrolling instead of selection going up down the rows. This looks like kirigami specific since in Dolphin it works as expected. Can this be fixed for Plasma6?

    2. Under Applications tab, most of the time Firefox app does not show at all, but when it does it usually shows only a fraction of memory (compared to sum of firefox processes under Processes tab)

    Anyway, it is very nice to see what you and all the involved people are doing for KDE, it is just amazing, and of course Plasma is the best DE ever, very usable and simple by default and powerful when needed 😉

    Like

Leave a comment