Efe Çiftci (c37a0ace) at 30 Oct 15:12
Done, I think :)
This commit implements the ability to jump between the power/session buttons and the OK/Cancel buttons using the arrow keys, along with triggering the OK/Cancel buttons with the Enter/Return key.
BUG: 476288 FIXED-IN: 6.0
Efe Çiftci (22b6126b) at 29 Oct 12:32
Added keyboard navigation for logout screen buttons
Efe Çiftci (e468ef75) at 29 Oct 12:25
wallpapers/image: skip setting timer when current mode is not slide...
... and 2713 more commits
Efe Çiftci (459d8303) at 17 Oct 10:04
Efe Çiftci (629b7718) at 11 Oct 06:33
Fix source/destination folder selection in Files dialog
... and 1 more commit
The "Select folder" buttons currently open a regular file selection dialog, where, instead of selecting, folders are navigated into when clicked. This MR fixes this problem.
Efe Çiftci (96ac485c) at 08 Oct 12:19
Fix source/destination folder selection in Files dialog
Efe Çiftci (a25adad5) at 02 Oct 11:29
Both the onClicked and onPressed events are defined in emailRepeater and phoneRepeater components; this causes launching the relevant application twice at the same time. Qt's MouseArea documentation states that "A click is defined as a press followed by a release [...]" [1], therefore this fix removes the extra onPressed handlers.
[1] https://doc.qt.io/qt-5/qml-qtquick-mousearea.html#clicked-signal
Efe Çiftci (a25adad5) at 02 Oct 10:34
fix triggering mailto: and tel: actions twice
It seems m_trees
stores the paths that are to be ignored, rather than the paths to be scanned. I've temporarily modified the LocalLister constructor to print each entry pointed by m_trees at the end. With my Downloads directory already in my do not scan list, the output is as follows:
m_trees->folder: "/dev/"
m_trees->folder: "/proc/"
m_trees->folder: "/sys/"
m_trees->folder: "/root/"
m_trees->folder: "/run/"
m_trees->folder: "/run/lock/"
m_trees->folder: "/tmp/"
m_trees->folder: "/home/"
m_trees->folder: "/boot/efi/"
m_trees->folder: "/run/user/1000/"
m_trees->folder: "/run/user/1000/doc/"
When I revert line 46, I get this output (which works):
m_trees->folder: "/dev/"
m_trees->folder: "/proc/"
m_trees->folder: "/sys/"
m_trees->folder: "/root/"
m_trees->folder: "/home/efe/Downloads/"
m_trees->folder: "/run/"
m_trees->folder: "/run/lock/"
m_trees->folder: "/tmp/"
m_trees->folder: "/home/"
m_trees->folder: "/boot/efi/"
m_trees->folder: "/run/user/1000/"
m_trees->folder: "/run/user/1000/doc/"
Therefore, ignorePath.startsWith(path)
looks reasonable to me.
I'm afraid this commit breaks the "do not scan this folder" feature, all folders listed in my do not scan list are scanned and displayed nevertheless. Reverting line 46 fixed this problem for me locally.
When a file/folder on the desktop is renamed with a new leading dot, it will immediately be hidden from the view. This may cause confusion among new KDE Plasma users; they may think they have accidentally deleted the file. This merge request adds a warning dialog which clarifies the situation and presents the user with the option to continue renaming or not.
Efe Çiftci (9414cd84) at 28 Apr 15:35
Here it is :)