1

This week in KDE: Custom ordering for KRunner search results

 1 year ago
source link: https://pointieststick.com/2023/09/01/this-week-in-kde-custom-ordering-for-krunner-search-results/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

This was a big week for KRunner! In addition, the number of open Plasma 6 issues continues to tick down. Thanks to everyone who’s been making this happen!

Plasma 6

General infoOpen issues: 81

You can now manually configure certain types of search results in KRunner to be high priority and hence always appear first in the results list! (Alexander Lohnau, link):

image-2.png

KRunner has also received a lot of performance work (Alexander Lohnau, link)

Landed some nice performance work for KWin as well, including making it do less unnecessary work by avoiding repainting layers of the screen that haven’t changed at all (Xaver Hugl, link)

Did a Plasma performance push too, resulting in various parts of Plasma and System Settings launching in some cases hundreds of milliseconds faster (Fushan Wen, link 1, link 2, link 3, and link 4)

The Breeze icon theme’s “refresh” icon and all other icons that use a similar “circle with arrows” style of iconography have now been updated with a new arrow style that looks nicer (Philip Murray, link):

image-3.png

The Breeze icon theme now has more colorful weather icons to match additional weather conditions supported by various weather providers (Alois Spitzbart, link)

When supported, KRunner and KRunner-powered searches now let you manually initiate “Hybrid Sleep”, which is when the system goes to sleep immediately and then hibernates in a few hours (Natalie Clarius, link):

image-1.png

The Display Configuration widget is now less intrusive on your System Tray, and only appears in the visible part if you’ve enabled Presentation Mode (Fushan Wen, link)

Improved the “your distro shipped Discover without its app backends” message to be shorter and more comprehensible (me: Nate Graham, link)

Explanatory text of placeholder messages found throughout Kirigami-based apps is now mouse-selectable and copyable, and can contain clickable links (me: Nate Graham, link)

User Interface Improvements

Preview thumbnails for HDR images being viewed in non-HDR mode apps are now converted to the sRGB color space, ensuring that they’re actually viewable (Mirco Miranda, kio-extras 23.12. Link)

Konsole’s multi-process architecture gained support for putting each process in its own Systemd cgroup when using (Systemd, of course), which makes them show up correctly as children of Konsole in System Monitor (Theodore Wang, Konsole 23.12. Link)

We now support public holidays in Benin (Lukas Sommer, KDE Frameworks 5.110. Link)

Other Significant Bugfixes

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

Fixed yet another way that Plasma could crash when switching Global Themes (Harald Sitter, Plasma 5.27.8. Link)

The Widget Explorer’s category filter once again works for people using the system in a language other than English after we broke this recently, sorry! (David Redondo, Plasma 5.27.8. Link)

Fixed one of the most common random generally unexplainable-to-the-user crashes in Plasma (David Edmundson, Plasma 6.0. Link)

In the Plasma Wayland session, the “Maximized” window placement mode no longer gets inappropriately applied to OSDs (David Edmundson, Plasma 6.0. Link)

Other bug-related information of interest:

Automation & Systematization

Added a bunch of autotests for Kirigami.PlaceholderMessage (Ivan Tkachenko, link)

Added a bunch of autotests for the Media Controller widget (Fushan Wen, link)

…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, work on Qt6/KF6/Plasma 6 issues! Plasma 6 is usable for daily driving now, but still in need of bugfixing and polishing to get it into a releaseable state by the end of the year.

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!

And finally, KDE can’t work without financial support, so consider making a donation today! This stuff ain’t cheap and KDE e.V. has ambitious hiring goals. We can’t meet them without your generous donations!

Loading...

Related


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK