feat: Move to Library dialog with keyboard shortcut buttons + Alt+M shortcut

- Replace library dropdown in MoveToLibraryModal with flex-wrap shortcut buttons
- Each button has one letter underlined as a keyboard shortcut (greedy first-unused-letter assignment)
- Pressing the shortcut key selects the library and immediately triggers the move
- If the target library has multiple folders, folder picker appears before moving
- Add Alt+M as an alias for the existing Ctrl+Shift+M Move to Library shortcut
- Update docs and artifacts index
This commit is contained in:
Tiberiu Ichim 2026-02-20 20:25:32 +02:00
parent 9c0bb3162f
commit a73ce12945
5 changed files with 145 additions and 11 deletions

View file

@ -14,7 +14,7 @@ To improve the efficiency of batch operations, global keyboard listeners have be
- **Action Shortcuts** (Context-aware: Applied to selection in Library, or current item on Item Page):
- **Consolidate**: `Ctrl + K`.
- **Merge**: `Ctrl + M` (Requires 2+ selected items).
- **Move to Library**: `Ctrl + Shift + M`.
- **Move to Library**: `Ctrl + Shift + M` or `Alt + M`.
- **Reset Metadata**: `Alt + R`. (Note: `Alt` is used specifically to avoid conflict with standard "Reload" `Ctrl + R`).
- **Quick Match / Match**: `Alt + Q`.