tablacus / TablacusExplorer

A tabbed file manager with Add-on support
https://tablacus.github.io/explorer_en.html
MIT License
953 stars 101 forks source link

Feature Request: Shortcuts While Dragging #734

Open Ichisich opened 6 months ago

Ichisich commented 6 months ago

Maybe there is already a way I'm not aware of, but it seems shortcuts get completely disabled while holding an element on left click. Switching Tabs while drag'n'drop via shortcut is much faster than dragging it over the tabs itself.

JoxCoswit commented 6 months ago

In the new version of Tab plus 1.97 the option "Drop to Folder" was recently added. Try to make it look like the picture below.

Is that according to your request?

Drop to Folder

Ichisich commented 6 months ago

Thanks for your reply.

Yes I'm aware of those options and use them currently to work around the issue, but this approach is noticeably slower than shortcut switching.

JoxCoswit commented 6 months ago

Maybe someone knows a better solution. I know that with the help of scripts, shortcuts can be made to switch tabs.

Move Tab to left https://gist.github.com/tablacus/fea97a13a4627fc7485012e6da647015 Move Tab to right https://gist.github.com/tablacus/831947fc23f1e6f94eddc323dcfb542c

Ichisich commented 6 months ago

Yea those are useful, but in context of drag'n'drop simple tab switching and mousewheel scrolling would be enough. Ideally, an option to enable shortcuts while dragging in general would be possible.

Ichisich commented 6 months ago

After further testing, it's not the drag actions which disables every other input, but the mouse left click itself. As long as mouse left click is held, no other input than ESC to cancel and ctrl, alt, shift to change the operation is accepted. Other mouse inputs aren't treated as such.

JoxCoswit commented 6 months ago

What other options would you need for mouse operations in terms of dragging shortcuts?

Ichisich commented 6 months ago

I don't drag shortcuts, I drag files and use shortcuts, which are keyboard inputs btw, to accelerate the process. But holding left click disables almost all keyboard inputs in Tablacus.

JoxCoswit commented 6 months ago

Yes it's clearer what you meant and what you wanted to achieve. This might be possible with some kind of Multi process file operations/executions add-ons. Which would then enable receiving parallel commands, something like that. It seems that one excludes the other at this point.

I've looked at some of the add-ons now, but what I mentioned only applies to processes.

I hope I'm not mistaken in this moment such thing is not possible to perform.

I wanted to help because I thought I had personally encountered such a request earlier by myself. But I see now that it is beyond my current knowledge or my previous experience.

If the request can be accomplished, it will remain as feature request.

Regards, Jox.