KDE introduces a new improvement for Wayland in one week with many interface improvements and bug fixes

KDE Plasma 6 and Wayland

With the Mega-Release of 6, KDE I switched to using Wayland by default. It is almost certain that not everyone will view the change favorably, but it was made and to use something different you have to make the manual change. Virtually all Linux-based projects are on the same path or looking in the same direction, although improvements are made as they go. A few hours ago, Nate Graham told us about one that will especially benefit users of a computer with NVIDIA graphics.

The change is that there is now explicit synchronization in Wayland. This allows applications to tell the composer when to display frames on the screen, reducing latency and graphical glitches. The novelty will arrive in Plasma 6.1. What follows is the list with the news that has taken place during the last week.

KDE interface improvements

  • Improved the visual quality of cross-screen captures that Spectacle takes when using multi-screen setups where the screens have different scale factors (Noah Davis, Spectacle 24.05).
  • Improved the quality of blurs, pixelations and shadows in Spectacle annotations (Noah Davis, Spectacle 24.05).
  • KWrite now displays a hamburger menu by default instead of a traditional menu bar, and the hamburger menu has gained an assortment of curated actions at the top to speed up access to them (Nathan Garside and Christoph Cullmann, KWrite 24.05) :

KWrite

  • Filelight now launches fewer annoying modal dialog windows: it now displays directory access errors using inline placeholder messages, and failures when adding duplicate exclude paths using small passive toasts/notifications (Han Young, Filelight 24.05).
  • In “Get new [thing]” dialog boxes, the warning displayed at the top is now different and more warning if the available content has the potential to run executable code on your system (David Edmundson and Nate Graham, Plasma 6.1 and Gear apps 24.05):

KDE System Preferences

  • In the traditional Plasma Task Manager widget, the threshold for displaying any text is now smaller, so you'll see text more often even with relatively small task widths (Nate Graham, Plasma 6.0.4).
  • In Wayland, the Dialog Parent effect that dims parent windows when dialogs are active now temporarily disables dimming when the dialog window is a color picker that is choosing a screen color (Ivan Tkachenko, Plasma 6.1).
  • The Virtual Desktops page in System Preferences has now adopted the common “header row controls” paradigm to increase the space available for content (Jakob Petsovits, Plasma 6.1):

KDE Virtual Desktops Page

  • In the Plasma power and battery widget, the controls and UI for locking sleep and screen lock have been moved from the header to view, matching the placement of other interactive controls and preventing the header becomes very bulky when multiple applications inhibit sleep and screen lock (Natalie Clarius, Plasma 6.1):

battery widget

  • The System Monitor now shows a tooltip with full text when you mouse over elided text in one of the table views (Joshua Goins, Plasma 6.1).
  • The header message on the System Preferences file search page is now frameless and border-touchable, making use of the new API created for this purpose. This API was also used for the “Get new [thing]” dialog message shown above (Nate Graham, Plasma 6.1):

System preferences

  • Popup folders invoked from a Plasma panel can now be resized if we want more space to see everything they contain (Ivan Tkachenko, Plasma 6.1).
  • For those who preferred the old style of launching apps in the traditional Plasma Task Manager widget, where an app's pinned launcher disappeared when it was launched, you can now bring it back (Niccolò Venerandi, Plasma 6.1).
  • Middle-clicking on a desktop in KWin's overview effect no longer instantly removes it, because this made it too easy to accidentally destroy your layout (Nate Graham, Plasma 6.1).
  • The radius of rounded corners on Breeze UI elements has been standardized at 5px, much better than the previous random assortment of corner radii that generally ranged between 2 and 5px, with some as high as 8 or 16px (Akseli Lahtinen, Plasma 6.1 and Frameworks 6.2).

Correction of minor bugs

  • Fixed a nasty bug in Spectacle that could cause the rectangular region overlay to get stuck on the screen when taking a screenshot of the rectangular region right after a screen recording without exiting and relaunching Spectacle first ( Noah Davis, Spectacle 24.05/XNUMX).
  • Plasma's night light feature no longer unintentionally connects to Mozilla's location services for geolocation to find out the night light transition time when we don't have that option activated (Natalie Clarius, Plasma 5.27.12).
  • Plasma no longer crashes when we close the notification that gives the opportunity to undo the deletion of an Icon widget (Nicolas Fella, Plasma 6.0.4).
  • Modal font dialogues in Plasma 6 are now ugly, but at least they work again; the previous styling approach caused them to end up being non-interactive and has been reverted for now pending a better solution (Nicolas Fella, Plasma 6.0.4).
  • Discover again shows everything that is installed on its "Installed" page, not just an assortment of packages that depended on the distribution you were using (Harald Sitter, Plasma 6.0.4).
  • When scrolling down an app category in Kickoff and then switching categories, random items from the previous category no longer sometimes appear inappropriately on the new page (David Redondo, Plasma 6.0.4).
  • In Wayland, the color selection dialog no longer returns incorrect colors when an ICC profile is applied to the display (Xaver Hugl, Plasma 6.0.4).
  • Fixed a strange issue where Plasma list view mode folder view popup items in a panel could only be highlighted when moving the cursor down, instead of up (Akseli Lahtinen, Plasma 6.0.4).
  • Fixed a bug that allowed, under certain circumstances, to drag a window completely off the screen (Yifan Zhu, Plasma 6.0.4).
  • In Wayland, the clipboard menu that appears when you press Meta+V no longer scrolls below windows set to always be on top (Tino Lorenz, Plasma 6.0.4).
  • In KWin's overview effect, thumbnails of inactive virtual desktops are now active, not static (David Redondo, Plasma 6.0.4).
  • Fixed an issue when creating new Wireguard VPNs (Stephen Robinson, Plasma 6.1).
  • Keyboards are no longer sometimes displayed as mice in the Mice page of System Preferences (Nate Graham, Plasma 6.1).
  • Quickly toggling the “Floating” option on a Plasma panel no longer causes the panel to get stuck in a position where it does not float, but rather separates from the edge of the screen (Vlad Zahorodnii, Plasma 6.1).
  • Discover no longer mistakenly labels apps that are removed from a Flatpak repository as not installed when in fact they are still installed (Aleix Pol and Ivan Tkachenko, Plasma 6.1).
  • Fixed a case where KDE applications could run out of memory when asked to open certain types of malformed image files (Mirco Miranda, Frameworks 6.1).
  • Fixed the most common bug in the Baloo file indexing service, with 113 duplicates at the time of writing (Christoph Cullmann, Frameworks 6.2).
  • Fixed a rare case where KIO could exhaust all memory while trying and failing to process HTTP requests under certain unusual circumstances (Harald Sitter, Frameworks 6.2).
  • WebDAV files accessed through Dolphin or other KDE applications again show correct modification times (Fabian Vogt, Frameworks 6.2).

This week a total of 145 bugs have been fixed.

When will this all come to KDE?

plasma 6.0.4 Will it arrive on Tuesday, April 15? (there is a bug on their page), and Plasma 6.1 will arrive in June, the 18th. Frameworks 6.2 will arrive on May 10 and KDE Gear 24.05.0 will arrive during the same month. In August we should return to the usual numbering/scheduling of a new major update in April-August-December.

To enjoy all this as soon as possible we have to add the repository backports of KDE, use an operating system with special repositories like Kde neon or any distribution whose development model is Rolling Release.

Images and content: pointieststick.com.


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.