KDE Applications 20.08 was recently released with new features, usability improvements, rework and bugfixes in several applications. Continuing development, KDE apps have now received another new feature, as discussed in the last weekly blog updated by KDE developer Nate Graham.
The new changes include the ability of KDE applications to remember their main window positions when they are closed and relaunched. Apps can even remember their positions on a per-screen layout basis.
You may have also noticed improper positioning of the app when opening, closing and reopening respectively. Last year, Nate reported such a problem and now he finally implemented it, which will be available in KDE Framework 5.74.
However, the new improvement also has some limitations. For example, at the moment this only works on the X11 windowing system and only applies to the main windows of KDE applications based on QWidgets.
Nonetheless, Nate adds that the limitations will improve over time. Even the Wayland version, which is currently in progress, will land with Plasma version 5.20 or 5.21 with the ability to remember positions for all windows at the window manager level - KDE and non-KDE applications.
Going further, it will also port QML-based applications and dialog-free helper windows into QWidgets-based applications for the current X11 version.
Speaking of other updates, a bug has also been fixed which could prevent KDE applications from launching under certain circumstances. In addition, the user interface of some KDE applications has been refined.
This includes the Samba Share dialog which now displays a warning if you try to configure a share to be mostly broken, Kamoso's Folder Chooser dialog which no longer has a blurry pixelated icons and Discover's 'Add Source' dialog box which now opens with the text field selected by default.
For more details you can read Nate's weekly summary.
Via - Phoronix