KDE is committed to fixing as many crashes as possible on your desktop, as demonstrated this week

Repairing the KDE desktop

plasma 5.19.0 I arrive on June 9, and it did so with so many bugs that v5.19.1 introduced hundreds of fixes. The KDE project is aware of it and this week's entry on changes in which they work has been titled «We really hate mistakes and we want to squash them all«. The fixes will come to Plasma 5.19, but also to Plasma 5.18, Frameworks and their KDE Applications, all in the coming months.

And it seems that it is true that they have focused on correcting errors, or so we think if we take into account that this week they have only talked about two new functions, when the usual is 4-5, and sometimes more. The two new functions that have advanced us will come from the hand of Frameworks 5.72, both have to do with operations of copying and moving files and both will come through the collaboration of Méven Car. list of changes that we have been promised this week.

New Features Coming to KDE

  • File move and copy operations and other similar I / O (I / O) related jobs now support nanosecond timestamp precision (Frameworks 5.72).
  • File copy operations through KDE software can now make use of the copy-on-write functionality of the Btrfs file system (Frameworks 5.72).

Bug fixes and performance and interface improvements

In order not to extend it more than necessary, in this article we have not added the changes mentioned about Plasma 5.19.2 because that version of the graphical environment has already been released. What you have below is what will come in the future:

  • Desktop files whose icons are defined as SVG files with the full path included now render correctly in Dolphin (Dolphin 20.04.3).
  • Pressing Ctrl + Shift + W in Yakuake now closes the session as expected instead of displaying a nasty "Ambiguous shortcut detected" dialog (Yakuake 20.04.3).
  • Fixed a case where Discover could hang on launch and then crash (Plasma 5.12.10 onwards).
  • Fixed a bug that could cause Plasma panels to be drawn incorrectly on top of full screen game windows (Plasma 5.18.6 and beyond).
  • When an app exits very soon after inhibiting the screen lock, the inhibition is now properly cleared (Plasma 5.18.6 onwards).
  • Plasma 5.19 regressions fixed in Plasma 5.19.3:
    • The logout action in the Lock / Logout widget now works again.
    • Window rules that use the WM_CLASS property now work again.
    • Window rules created from the rules dialog accessed by right-clicking on a window's title bar are now saved and applied correctly.
    • Removing multiple app shortcuts on the new Global Shortcuts page no longer crashes or causes System Preferences to crash.
Repairing KDE plasma 5.19
Related article:
In addition to preparing the next release, KDE is really focusing on polishing Plasma 5.19
  • The incredibly annoying bug where scrolling with a scroll wheel mouse in a GTK application stops working when a Plasma notification appears has been fixed (Plasma 5.19.3).
  • The System Preferences Default Applications page now shows Nautilus as the file manager when installed (Plasma 5.19.3).
  • Setting detailed local format settings now works correctly (Plasma 5.19.3).
  • The Media Player widget now has a healthier default size when not in the Systray (Plasma 5.19.3).
  • Fixed a bug that could cause repositionable icons to be incorrectly recolored when changing an application-specific color scheme (Frameworks 5.72).
  • Plasma no longer hangs when configuring a WPA2-Enterprise encrypted Wi-Fi network with an EAP-TLS with public key CA certificate file only (QCA 2.3.1).
  • Yakuake's window can now be maximized with the same keyboard shortcut used to maximize it if you hit it a second time (Yakuake 20.04.3).
  • Kate's tab bar is now visually consistent with all tab bars in other KDE applications (Kate 20.08.0).
  • Kate's tab bar now opens new tabs on the right, as most other tabs do (Kate 20.08.0).
  • The Plasma Emoji selector window (which you can open with the Meta + period keyboard shortcut) now closes when pressing the escape key (Plasma 5.20).
  • That same Emoji selector window now allows you to copy emojis using the standard Ctrl + C shortcut (Plasma 5.20).
  • When the user has applied updates that require a reboot, the systray icon turns into a "reboot" icon and prompts the user to reboot when clicked (Plasma 5.20).
  • The expanded view of the systray now shows a button that you can click to configure the systray itself (they haven't specified when - they forgot -).
  • The file dialog now behaves the same as Dolphin in that when you navigate to the parent folder, the child folder is highlighted (Frameworks 5.72).
  • When the user deposits a file in the trash, empties the trash, and then undoes the deletion, the message displayed is now more accurate (Frameworks 5.72).

When will all this come

Well, so and how we explain last Thursday, about Plasma 5.19 we can give dates, but we will also clarify later. As for landings, Plasma 5.19.3 is coming July 7, but Plasma 5.18.6, which will have more than 5 revisions for being an LTS version, has no scheduled date yet. The next big release, Plasma 5.20 is coming October 13. KDE Applications 20.08.0 will arrive on August 13 and 20.04.3 will arrive on July 9. KDE Frameworks 5.72 will be released on July 11.

At this point we usually remember that to enjoy all this as soon as possible we have to add the KDE Backports repository or use an operating system with special repositories such as Kde neon, but this time we will only say the second. Plasma 5.19 relies on Qt 5.14 and Kubuntu 20.04 uses Qt 5.12 LTS, which means it won't come, or at least KDE has no plans to backport. Other distributions whose development model is Rolling Release will be able to enjoy all the news close to the scheduled dates.


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.