KDE Apps Get New Features: Now Apps Remember Their Window Positions


KDE applications 20.08 was recently released with new features, usability improvements, re-designs, and bug fixes in several apps. Continuing the development, KDE apps have now received another new feature, as revealed in the latest weekly blog update by KDE developer Nate Graham.

The new changes include the ability of KDE apps to remember their main window positions when closed and re-launched. The applications can even remember their positions on a per-screen-arrangement basis.

You may have also experienced misplaced positioning of the application while opening, closing, and then reopening respectively. Last year, Nate reported such an issue and now he has finally implemented it, which will be available in KDE Framework 5.74.

However, the new improvement also has some limitations. For instance, right now it only works on the X11 windowing system and applies only on the main windows of QWidgets-based KDE apps.

Nonetheless, Nate adds that the limitations will improve upon over time. Even the Wayland version, which is currently in progress, will land with either Plasma 5.20 or 5.21 release with the ability to remember positions for all windows at the window manager level-KDE and non-KDE apps.

Going further, he will also port QML-based apps and auxiliary non-dialog windows in QWidgets-based apps for the current X11 version.

Speaking of other updates, a bug has also been fixed that could cause KDE apps to fail to launch under certain circumstances. Additionally, the user interface of some KDE applications has been refined.

This includes the Samba Sharing dialog that now displays a warning if you try to configure a share in such a way that it would be mostly broken, Kamoso’s folder picker dialog that no longer has blurry pixelated icons, and Discover’s “Add Source” dialog that now opens with the text field focused by default.

For complete details, you can read Nate’s weekly summary.

Via — Phoronix

Sarvottam Kumar

Sarvottam Kumar

Sarvottam Kumar is a software engineer by profession with interest and experience in Blockchain, Angular, React and Flutter. He loves to explore the nuts and bolts of Linux and share his experience and insights of Linux and open source on the web/various prestigious portals.
More From Fossbytes

Latest On Fossbytes

Find your dream job