This week in KDE: text reflow in Konsole!

This week a huge new feature landed in Konsole: it now reflows the text when you resize the window! This feature can be turned off if you don’t like it, but comes on by default. It works really well. Thanks very much to Carlos Alves and Tomaz Canabrava for this work! It will be released in Konsole 21.04.

Other New Features

Gwenview now lets you optionally use a solid black color while in full screen view (Antonio Prcela, Gwenview 21.04):

Dolphin now lets you configure whether newly-opened tabs go at the end of the tab bar, or after the current tab (Anthony Fieroni, Dolphin 21.04):

Ark now supports ARJ archives (Natsumi Higa, Ark 21.04)

Bugfixes & Performance Improvements

Spectacle now lets you change the default screenshot file format when using a non-English language (Nicolas Fella, Spectacle 20.12.2)

Elisa no longer crashes when you enqueue a song accessed using the filesystem browser view (Matthieu Gallien, Elisa 20.12.2)

Adding radio streams in Elisa now works again (Sven Marquardt, Elisa 20.12.2)

Elisa’s “Show current track” button once again works (me: Nate Graham, Elisa 20.12.2)

The “Apply” button of Elisa’s settings window now activates and deactivates at the correct times (Matthieu Gallien, Elisa 21.04)

When using a vertical panel, the date displayed below the clock no longer sometimes becomes huge (Marco Martin, Plasma 5.21)

Plasma no longer freezes when an app sends many notifications in quick succession (Kai Uwe Broulik, Plasma 5.21)

Fixed various issues with Breeze theme context menu borders sometimes being invisible or pure black (David Redondo, Plasma 5.21)

The Global Menu applet now updates properly when focus is changed to or from a GTK app (David Edmundson, Plasma 5.21)

When pulling up the virtual keyboard on the login or lock screen, the password field now remains focused, so the characters you type no longer disappear into the void without manually re-focusing it first (me: Nate Graham, Plasma 5.21)

After enabling any calendar plugins in the Digital Clock, the calendar panel now appears instantly, rather than requiring Plasma to be restarted first (Nicolas Fella, Plasma 5.21)

Discover’s sidebar header no longer sometimes overlaps the contents after resizing the window (Marco Martin, Plasma 5.21)

Fixed a case where a newly-created panel could be placed on the wrong screen in a multi-screen setup (Xaver Hugl, Plasma 5.21)

KRunner once again parses and interprets hexadecimal input correctly (Alexander Lohnau, Plasma 5.21)

Country code labels in System Settings’ Keyboard page are now legible when using a light color scheme with a Dark Plasma theme (or the reverse) (me: Nate Graham, Plasma 5.21)

Aborting a change in System Setting’ Users page by canceling the authentication dialog no longer causes the changes to be applied anyway (Nicolas Fella, Plasma 5.21)

KDE Connect no longer sometimes crashes when it gets spammed with notifications (Nicolas Fella, Frameworks 5.79)

Kirigami icons in apps now consume a bit less memory, which will appreciably reduce memory usage for apps that have a lot of icons (David Edmundson, Frameworks 5.79)

User Interface Improvements

Dolphin now lets you decompress multiple archive files at a time via the context menu item (Elvis Angelaccio, Ark 20.12.2)

Ark’s preview window now closes when you hit the default “close window” shortcut (typically Ctrl+W) (Méven Car, Ark 21.04)

Ctrl+clicking on a Places panel item in Dolphin now opens it in a new tab (Kai Uwe Broulik, Dolphin 21.04)

System Settings’ Login Screen (SDDM) page has been rewritten which fixes a bunch of bugs and makes it look nicer and more consistent (David Redondo, Plasma 5.21):

It’s now possible to drag QML-based apps from empty areas of their headers and backgrounds, just like QWidgets-based apps (Marco Martin, Frameworks 5.79 with Plasma 5.21)

Plasma’s “microphone is being used” indicator now tells you which microphone is being used in its tooltip (Kai Uwe Broulik, Plasma 5.21)

System Settings’ Default Applications page now supports the “Highlight default settings” feature (Cyril Rossi, Plasma 5.21)

The Global Menu applet now respects Fitts’ law by allowing you to slide your cursor from one menu to another one on the row of pixels that is touching the screen edge (Jan Blackquill, Plasma 5.21)

System Settings’ Splash Screen page now lives in the Appearance category (me: Nate Graham, Plasma 5.21):

The “Get new Plasma Widgets” dialog now uses the much nicer new-style version (Alexander Lohnau, Plasma 5.21):

KDE apps no longer show Docker volumes in their Places panels (Méven Car, Frameworks 5.79)

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.

15 thoughts on “This week in KDE: text reflow in Konsole!

  1. How cool to see these new features coming to KDE, especially this one from Konsole; more bug fixes. Our beloved KDE Plasma every day more functional! 🙂

    Congratulations and many thanks to the developers and long live KDE!

    Like

  2. I strongly feel that the System Settings’ Login Screen should also live in the Appearance category. Because it has to do with appearance and nothing else.

    Like

    1. I agree with you here. That’s where I’d look to for it! Under “Startup / Shutdown” I’d rather expect behavioral functions only.

      Like

    2. That’s an ultimate goal. However we can’t do it quite yet because right now it’s a mishmash of appearance and also behavior settings. We plan to move an appearance-only version of it into the Appearance category, and put the behavior-related settings somewhere else. Maybe in the Desktop Session KCM.

      Same deal with the Desktop Effects KCM: We’ll move the purely appearance-related ones into the APpearance section, and then find new homes for the behavior, usability, and developer testing related effects.

      Like

    1. Yeah, I hope about that too 🙂 I use KRDC everyday. UI is a bit distorted in HiDPI screens. It would be nice to have someone fix/polish some stuffs there

      Like

  3. Really nice, starting 2021 showing quite a magnificent pace to Plasma 5.21. I just read (searching for information about it) and I saw something that’s a little different to what I’ve known up to day, the Plasma 5.21 Beta is going to be released at the end of January, but the final stable release, at the middle of February, which seems strange to me, because I’ve always thought (and experienced) that the Plasma Betas are released 1 month (exactly or more or less), before the date of the final stable release.

    As always, very thankful to everyone involved in the improvement of this amazing software, special mention, of course, to Nate Graham, who brings to us every week the news and changes that had taken place in the last week, you’re really something else.

    A huge, sincere, warm and virtual hug to everyone mentioned above ^^.

    Liked by 1 person

      1. I’m sure that’ll be the case for sure Nate. Plasma 5.21 promises to be one of those releases that improve Plasma so much and make a difference.

        Bests ^^.

        Like

  4. Excellent work!

    I want to point out that there are bug fixes for 15 and 11 year old bugs here… the ARJ and the Konsole one specifically. It’s worth noting that just because a bug is filed, it never gets fixed.

    Like

  5. “Dolphin now lets you configure whether newly-opened tabs go at the end of the tab bar, or after the current tab” YES!

    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 )

Google photo

You are commenting using your Google 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