View Issue Details

IDProjectCategoryView StatusLast Update
0002506Double CommanderGraphical user interfacepublic2020-07-11 13:55
Reporteral-mission-2017 Assigned To 
PriorityhighSeverityfeatureReproducibilityN/A
Status acknowledgedResolutionopen 
ProjectionnoneETAnone 
PlatformLinux 64bitOSLinux 
Product Version0.9.9 
Summary0002506: Ability to move an Active Tab to the ⮜ LEFT/RIGHT ⮞ by KEYS ⌨.
DescriptionPresently we can move tabs around by Drag-n-Drop only. :(
Feature Request: move an active tab to the left/right by keyboard ⌨, same as we can do in Firefox, Pale Moon, Geany, Sublime (with MoveTab plugin), etc.
Default shortcut could be CTRL+SHIFT+PAGEUP/DOWN (that's widespread).
This feature can be convenient when one have many open tabs.

Double Commander is great! :)
Additional InformationThis is very important to users!
TagsGUI, keyboard, keys, panel
Attached Files
ActiveTabShiftLeft.png (83,095 bytes)   
ActiveTabShiftLeft.png (83,095 bytes)   
Fixed in Revision
Operating systemLinux
WidgetsetGTK2, Qt4, Qt5
Architecture64-bit

Activities

kppr2

2020-06-30 14:40

reporter   ~0003458

Did you try to assign shortcuts to "cm_PrevTab" (CTRL+SHIFT+PGUP; default Ctrl+Shift+Tab) / "cm_NextTab" (CTRL+SHIFT+PGDN; default Ctrl+Tab)?

al-mission-2017

2020-07-05 20:16

reporter   ~0003467

Last edited: 2020-07-06 10:13

Thank you for your reply.
No, no, please. Your suggestion is not about what I meant. I've uploaded an explanatory picture. Maybe better names for the feature should be
  ~ cm_ActiveTabShiftLeft,
  ~ cm_ActiveTabShiftRight.
Shifting tabs to the left/right (inside one panel) is extremely useful when one wants to group together the tabs that stay away of each other.
As far as I understand the situation with controls in Lazarus it is almost a trivia to implement on programming's level, - yet another couple of key-bindings and then all the standard boilerplate (two new cm_*, docs, etc.).

Issue History

Date Modified Username Field Change
2020-06-29 06:42 al-mission-2017 New Issue
2020-06-29 06:44 al-mission-2017 Tag Attached: GUI
2020-06-29 06:45 al-mission-2017 Tag Attached: keyboard
2020-06-29 06:45 al-mission-2017 Tag Attached: keys
2020-06-29 06:46 al-mission-2017 Tag Attached: panel
2020-06-30 14:40 kppr2 Note Added: 0003458
2020-07-05 20:14 al-mission-2017 File Added: ActiveTabShiftLeft.png
2020-07-05 20:16 al-mission-2017 Note Added: 0003467
2020-07-06 10:12 al-mission-2017 Note Edited: 0003467
2020-07-06 10:13 al-mission-2017 Note Edited: 0003467
2020-07-11 13:55 Alexx2000 Status new => acknowledged