Bug 509427 - Executing file actions without having to manually select a file
Summary: Executing file actions without having to manually select a file
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-12 17:28 UTC by Nohus
Modified: 2025-09-12 17:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nohus 2025-09-12 17:28:59 UTC
In Dolphin, in order to rename a file by pressing F2, or copy a file with Ctrl+C, you first need to select a file to be the target of that operation. This means that it's a 2-step operation: you need to click the file, and then use the desired shortcut. In single-click mode in particular, this is a more involved process, as you either need to aim for the smaller select button, or have to use Ctrl+click to select the file first.

Other file managers allow to streamline this by automatically selecting the file under the cursor (with a slight delay). That way you can just point at a file and press F2 to rename, no additional actions necessary. This is how it works in Windows Explorer when in single-click mode, in Thunar, and some other file managers, but Dolphin lacks this feature.

And alternative solution that would also achieve the same outcome would be to target file actions to the file under the cursor when no file is selected. Currently this enables the Selection Mode, but there could be a setting to instead just apply the action to the currently hovered file.

I would be happy with either solution, but there might be other factors I'm not seeing yet that make one better than the other.

This feature request comes from a thread on the KDE Discuss: https://discuss.kde.org/t/select-on-hover-in-dolphin/31489
The thread has some additional discussion about this.

Thank you.