This week in KDE: kind of everything

Today’s post should have something in it for everyone! Early holiday gifts!

New Features

You can now change your wallpaper to any image using its context menu! (Fushan Wen, Plasma 5.24):

Don’t worry, it shows up in Dolphin’s context menu too!

It’s now possible to manually reverse the alignment of Task Manager tasks, which can be useful in some panel setups, including having a Task manager next to a Global Menu (Tanbir Jishan, Plasma 5.24)

In the Plasma Wayland session, there is now a barebones drawing tablet page in System Settings. It doesn’t have much in it right now, but more will be added over time (Aleix Pol Gonzalez, Plasma 5.24)

It’s now possible for Global Themes to specify and change Latte Dock layouts (Michail Vourlakos, Plasma 5.24)

Bugfixes & Performance Improvements

Restarting Elisa no longer removes files from the playlist that were added using the “Files” view (Matthieu Gallien, Elisa 21.12.1)

All of Elisa’s icons now full change their colors as expected when you change the global color scheme (me: Nate Graham, Elisa 21.12.1)

Scrolling over Gwenview’s zoom combobox to change the zoom level now works more predictably and reliably (Felix Ernst, Gwenview 21.12.1)

In the Plasma Wayland session, the setting to make Spectacle automatically copy a just-taken screenshot to the clipboard when invoked using global keyboard shortcuts now works (Méven Car, Spectacle 22.04)

Fixed a memory leak in the thumbnail preview generator (Waqar Ahmed, kio-extras 22.04)

Konsole’s scrolling performance is now 2x faster! (Waqar Ahmed, Konsole 22.04)

Fixed a variety of memory leaks that could cause KWin to crash when opening various 3rd-party apps or the new Overview effect (Vlad Zahorodnii, Plasma 5.23.5)

System Settings no longer sometimes crashes when you try to install or update Global Themes (David Edmundson, Plasma 5.23.5)

The Kickoff application launcher no longer fails to search properly when there are multiple instances of it (Noah Davis, Plasma 5.23.5)

Searching through installed apps in Discover no longer shows all Flatpak apps, regardless of installation status (Aleix Pol Gonzalez, Plasma 5.23.5)

In the Plasma Wayland session, mouse and touchpad settings to let you toggle between “Flat” and “Adaptive” acceleration profiles now work (Arjen Hiemstra, Plasma 5.23.5)

In the Plasma Wayland session, applying a “No titlebar and frame” window rule no longer makes the window become super tiny (Ismael Asensio, Plasma 5.23.5)

In the Plasma Wayland Session, switching Activities no longer causes a weird dummy entry to appear in the Task Manager (David Redondo, Plasma 5.23.5)

Plasma no longer sometimes crashes when unmounting a removable disk using the Disks & Devices applet (Fushan Wen, Plasma 5.24)

In the Plasma Wayland session, various Chromium-based web browsers now show their windows properly (Vlad Zahorodnii, Plasma 5.24)

In the Plasma Wayland session, you can now use the default Meta+Tab shortcut to cycle through more than two activities at a time (David Redondo, Plasma 5.24)

In the Plasma Wayland session, the “Minimize All Windows” applet now works (Vlad Zahorodnii, Plasma 5.24)

In the Plasma Wayland session, drag-and-drop now works on FreeBSD distros (Vlad Zahorodnii, Plasma 5.24)

The Task Manager context menu’s “Show in all Activities” item once again works (Fushan Wen, Plasma 5.24)

Rotating the a monitor that’s displaying full-screen content now causes the content to be re-laid-out properly (Jiya Dong, Plasma 5.24)

Pressing the Escape key while dragging a panel applet while in Edit mode now cancels the drag rather than causing it to weirdly get stuck where it is (Ismael Asensio, Plasma 5.24)

Merged the first of many upcoming multi-screen fixes, which should help with panels and desktops becoming mixed up when screens are removed and re-attached (Marco Martin, Plasma 5.24)

Linked buttons in GTK apps styled with the Breeze GTK theme now have a raised and conjoined appearance so you can tell they’re linked (Jan Blackquill, Plasma 5.24):

Fixed a way that KDE Connect could crash with certain clipboard text (Méven Car, Frameworks 5.90)

Certain tooltips in Plasma applets no longer display visual glitches in the corners when using the Breeze Plasma theme (Noah Davis, Frameworks 5.90):

Indeterminate progress bars no longer visually overflow while animating (Noah Davis, Frameworks 5.90)

User Interface Improvements

When you use Okular’s “Digitally Sign” feature, it now alerts you immediately if you have no valid digital certificates, rather than letting you first try to place the signature and then telling you (Albert Astals Cid, Okular 22.04)

When you try to use Gwenview’s camera importer without the support package that it requires, it now detects this and guides you through installing it (Fushan Wen, Gwenview 22.04):

When using the systemwide double-click setting, in Dolphin you can now ctrl-double-click on a folder to open it in a new tab, and shift-double-click on a folder to open it in a new window (Alessio Bonfiglio, Dolphin 22.04)

Discover now lets you open and install locally-downloaded Flatpak apps from repos not active on the system, and tells you that installing them will add their repo (Aleix Pol Gonzalez, Plasma 5.24):

The excessively large bottom padding in that message is a known bug that will eventually be fixed

It’s now possible to open Info Center via a button on the “About this System” page in System Settings (Harald Sitter, Plasma 5.24):

Searching for “Version” now finds the “About this System” Info Center page (Nikolai Weitkemper, Plasma 5.24)

System Settings’ Display & Monitor page now displays the scale factor used for each screen in the screen visualization view (Méven Car, Plasma 5.24):

Uploading an image to Imgur now displays the result using a system notification and also now shows you the delete link, so you can remove the uploaded image if you uploaded something you didn’t mean to or regret (Nicolas Fella, Frameworks 5.90):

…And everything else

Keep in mind that 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 blog posts by other KDE contributors detailing the work they’re doing.

How You Can Help

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.

30 thoughts on “This week in KDE: kind of everything

  1. Very good. I hope Nvidia fixes the GBM driver issues until KDE Plasma 5.24 is released. The last time I tried it with KDE Plasma 5.23.4, Breeze theme was broken. There was no blur and random shapes were appearing. I still have to use GNOME X11. But I guess there is little time left.

    Liked by 1 person

  2. The context menu entry to update the wallpaper does so just for current Activity, right? IIRC the one on KDE Store updates the wallpaper for every Activity…

    Like

          1. Well, at least now people who don’t use Activities have the feature. People who use Activities can ignore it until we find a way to make that possible.

            Liked by 1 person

  3. “You can now change your wallpaper to any image using its context menu! (Fushan Wen, Plasma 5.24):”
    Didn’t know it wasn’t a thing in Plasma desktop as I hadn’t done that in a long time. Good it is there now.

    “Linked buttons in GTK apps styled with the Breeze GTK theme now have a raised and conjoined appearance so you can tell they’re linked (Jan Blackquill, Plasma 5.24):”
    Very good update to Breeze GTK, I do see that you can’t distinguish buttons to add subtitle window in Handbrake (https://imgur.com/a/K6i9ecq), I wonder if this fix will fix that issue as well.

    “Discover now lets you open and install locally-downloaded Flatpak apps from repos not active on the system, and tells you that installing them will add their repo (Aleix Pol Gonzalez, Plasma 5.24):”
    Such a great feature, very novice user friendly.

    “It’s now possible to open Info Center via a button on the “About this System” page in System Settings (Harald Sitter, Plasma 5.24):”
    Neat

    “Uploading an image to Imgur now displays the result using a system notification and also now shows you the delete link, so you can remove the uploaded image if you uploaded something you didn’t mean to or regret (Nicolas Fella, Frameworks 5.90):”
    Um, what? I didn’t know you could do that. I have been taking screen shots and uploading to imgur (like this morning) separately like an animal! Learned something new today.

    Liked by 1 person

  4. Not to push or anything, it would be nice to get this bug fixed before kubuntu 22.04, before lts.
    https://bugs.kde.org/show_bug.cgi?id=419867
    The changing desktop with scroll wheel, or really with any mouse action.
    It works with a shortcut though, but that’s not very convenient.
    Ie: qdbus org.kde.kglobalaccel /component/kwin org.kde.kglobalaccel.Component.invokeShortcut “Switch to Next Desktop”

    Also that gwenview scaling fix.
    https://bugs.kde.org/show_bug.cgi?id=443010
    Probably better off just making it an option or toolbar button toggle.
    But anyways to the point, I think it effects the desktop wallpaper too, not 100% sure yet but I think it does.
    Pretty sure it has aliasing issues as well.

    Liked by 1 person

        1. If you have the layout as Desktop it works, but not as Folder View.
          It’s like the desktop it’s self blocks it from registering.
          The weird thing is, it even blocks the right click on that action.
          Yet the right click works for other actions for ex.

          I even tried the older org.kde.desktopcontainment qml, notta.

          Like

        2. It’s easy to reproduce it. Start the latest Kubuntu or Manjaro LiveCD and try scrolling your mousewheel.
          Interestingly enough, Fedora and openSUSE do not have such issue though, but I was actually able to make Fedora produce this issue after restarting plasma shell a couple of months ago. I thought it is a well-known regression and there’s some work in progress on it 😦

          Like

  5. This is my add to wallpaper function, I’m sure it could be cleaner.
    Figured I’ll might as well show it here given the topic, and setting wallpaper with the context menu.
    It’s a menu entry I added to spacefm along with set wallpaper.
    It’s handy to add to the slideshow, maybe you guys can do something with it, or find an alt method with qdbus or something.

    ($1 was set or add, irrelevant)

    File_Name=”$2″
    # fixes the issue with comma’s in the filename, 3.07am, 05/16/21
    File_Name2=”$(echo “$File_Name” | sed ‘s/,/\\\\\\\\,/g’)”
    sed -i “s|usersWallpapers=\(.*\)|usersWallpapers=$File_Name2,\1|g” “/root/.config/plasmarc”
    sed -i “s|usersWallpapers=\(.*\),$|usersWallpapers=\1|g” “/root/.config/plasmarc”

    Like

  6. A couple of days back i was reading some news on how Ubuntu will dumb down its color theme due to limitation in libadwaita. In the lines of supporting only one accent color. Then i looked at the images of the result and they where lacking in appeal. Then i come here on Nates blog and i read about weekly progress in KDE. Some features added, some bugs squashed, no controversy for the sake of controversy. It reminds me on how Linux on desktop once was. Before GNOME took the U turn for the worst. Happy user of KDE.

    Liked by 3 people

  7. The removal of “Copy to” and “Move to” in the Folder View content RMB menu popup is a backward step. I used them all the time, so convenient. Out of the other options, I would use “Open with” and “Properties” very occasionally, but the rest are a waste of space (from my POV) and what I use all the time are no longer there!

    Like

Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s