View Issue Details

IDProjectCategoryView StatusLast Update
0002406Double CommanderDefaultpublic2026-02-28 13:43
Reporterstabilodc Assigned ToAlexx2000  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
ProjectionnoneETAnone 
Platformlinux 
Product Version0.9.6 
Summary0002406: request: add command to select all files and directories
DescriptionCurrently DC has one command to "select all". This command can be configured to included or exclude directories. Depending on this setting cm_MarkMarkAll could mean "select all files" or "select all files and directories".

Would it be possible to add the latter as a separate command?
Having ctrl-A to select all files and shft-ctrl-A to select all files and directories would just be faster than changing the configuration of cm_MarkMarkAll depending on the requirements.
Not a major issue, just more user friendly.
Thanks!
TagsNo tags attached.
Fixed in Revision
Operating systemLinux
WidgetsetGTK2
Architecture64-bit

Activities

Skif_off

2019-11-23 04:27

reporter   ~0003317

Just don't use parameters in Keys > Hotkeys:
add button (http://doublecmd.github.io/doc/en/toolbar.html) with
 internal command: cm_MarkMarkAll
 parameters: attr=d-
choose hotkey Ctrl+Shift+A (control "File panel") and use.

stabilodc

2019-11-26 08:01

reporter   ~0003322

Thank you very much, I wasn't aware of this functionality!
My solution is slightly different. I still have d- as default mask in Files views > Files views extra, which means ctrl-A and ctrl-D select and deselect only files. I added two buttons with internal commands cm_MarkMarkAll and cm_MarkUnmarkAll, both with parameter "attr=", which makes the commands ignore the default mask d-. I assigned hotkeys ctrl-shft-A and ctrl-shft-D to select/deselect all (incl dirs). As a bonus, this also allows me to select only the directories with the combination ctrl-shft-A to select all files and directories, and then ctrl-D to deselect only the files, leaving only the directories selected.

Issue History

Date Modified Username Field Change
2019-11-22 11:31 stabilodc New Issue
2019-11-23 04:27 Skif_off Note Added: 0003317
2019-11-26 08:01 stabilodc Note Added: 0003322
2019-12-08 18:48 Alexx2000 Status new => resolved
2019-12-08 18:48 Alexx2000 Resolution open => no change required
2019-12-08 18:48 Alexx2000 Assigned To => Alexx2000
2026-02-28 13:43 Alexx2000 Status resolved => closed