Skip to content

This Week in Plasma: Artistry and accessibility

Saturday, 4 January 2025  |  Nate Graham

Plasma developers are returning from their holidays and have provided us all with loads of goodies! Yep, this is a big one, especially in terms of the juicy user-facing changes in the areas of accessibility and support for digital artists. There's lots more as well too!

Notable New Features

It's now (or, depending on how long your memory is, once again) possible to configure your touchpad to be automatically disabled while a mouse is plugged in. (Jakob Petsovits, 6.3.0. Link)

On System Settings' Graphics Tablet page, it's now possible to map an area of a drawing tablet's surface to the entire screen area; previously only the reverse was possible. (Joshua Goins, 6.3.0. Link)

On System Settings' Graphics Tablet page, it's now possible to customize the pressure range of a stylus to chop off the high and/or low parts, should this be desirable for your hardware or preferences. (Joshua Goins, 6.3.0. Link)

KRunner and KRunner-powered search fields can now convert between "rack units" and other units of length. (Lea McLean, Frameworks 6.10. Link)

Discover now highlights sandboxed apps whose permissions will change after being updated, so you can audit such changes for shady behavior. (Aleix Pol Gonzalez, 6.3.0. Link)

Notable UI Improvements

Overhauled the UI of System Settings' Graphics Tablet page to split it into multiple tabs, which greatly improves the organization. You can see it in the other screenshots of this blog post! (Joshua Goins, 6.3.0. Link)

On System Settings' Graphics Tablet page, a custom tablet calibration matrix is now expressed in a more standard way: now it appears as highlighted when changed while the "highlight changed settings" feature is in use, and it can also be saved and reset like any other setting. (Joshua Goins, 6.3.0. Link)

On System Settings' Graphics Tablet page, the pen testing feature now also shows information about pen tilt and pressure, if supported by the tablet and pen. (Joshua Goins, 6.3.0. Link)

Discover now shows a maximum of two columns even with a very wide window, which results in a less awkward UI because there was rarely or never enough room for a third column to have enough space to make a positive difference. (Rahul Vadhyar, 6.3.0. Link)

Editing desktop files for apps from the "Edit Application…" menu item in Kickoff and other launcher menus now opens the KMenuEdit app to show the app you'd like to edit, rather than a properties dialog. This lets you easily edit others as well, should it strike your fancy. (Oliver Beard, 6.3.0. Link)

When an application takes control of your screen and input devices because you granted it permission to do so (either in that moment or in the past), a system notification is now shown that lets you know how you can immediately terminate this and return control to yourself. (David Redondo, 6.3.0. Link)

Improved the accessibility-related keyboard navigation functionality of multiple Kirigami-based UI components, as well as users of them in Discover and KDE's XDG desktop portal implementation. (Christoph Wolk, Frameworks 6.10 and Plasma 6.3.0. Link 1, link 2 link 3, link 4, and link 5)

Improved support for mnemonics (those little underlines that appear underneath letters of triggerable UI controls when you hold down the Alt key) in Kirigami and a number of Plasma components (Kai Uwe Broulik, Frameworks 6.10 and Plasma 6.3.0. Link 1, link 2, link 3, link 4, link 5, link 6, and link 7)

Notable Bug Fixes

Fixed a bug that caused the System Tray's battery icon to always be visible when the power-profiles-daemon package isn't installed. (Jakob Petsovits, 6.3.0. Link)

When you set the wallpaper by dragging an image to the desktop (try it, it works!), it's now actually remembered the next time you log in. (Tino Lorenz, 6.3.0. Link)

Fixed a bug that would unexpectedly require that you copy items twice to get them into the clipboard, but only while the clipboard is configured to not store history and also prevent itself from being empty. (Fushan Wen, 6.3.0. Link)

Other bug information of note:

Notable in Performance & Technical

Plasma now respects the system's configured URL for connectivity checks — which can be important especially when customized in an institutional or enterprise environment — rather than always consulting https://networkcheck.kde.org. (Ismael Asensio, 6.3.0. Link)

Further reduced the memory usage of Plasma's clipboard system, especially when set up to store a much larger than average number of history items. (Fushan Wen, 6.3.0. Link)

How You Can Help

KDE has become important in the world, and your time and contributions have helped us get there. As we grow, we need your support to keep KDE sustainable.

You can help KDE by becoming an active community member and getting involved somehow. Each contributor makes a huge difference in KDE — you are not a number or a cog in a machine!

You don’t have to be a programmer, either. Many other opportunities exist:

You can also help us by making a donation! Any monetary contribution — however small — will help us cover operational costs, salaries, travel expenses for contributors, and in general just keep KDE bringing Free Software to the world.

To get a new Plasma feature or a bugfix mentioned here, feel free to push a commit to the relevant merge request on invent.kde.org.

Newsletter

Enter your email address to follow this blog and receive notifications of new posts by email.

Comments