mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-25 18:47:42 -06:00
View > Right Panel (view.rightPanel, F8) hides the right panel and shows the one that was there again (Edit when nothing was remembered; Crop, Remove, Masking and Red Eye end when hidden and come back as Edit). View > Hide All Panels (view.allPanels, Shift+Tab) hides the left sidebar, the right panel, the Presets column and the filmstrip; the next press brings back exactly what was shown, so a panel that was already hidden stays hidden. Showing any panel by hand while they are hidden makes the snapshot stale: the next Shift+Tab hides again instead of resurrecting old state. Both commands take an optional show / hide parameter and are checked in the View menu while they apply. The top bar and tool strip stay. Shift+Tab is also egui's "focus previous widget", set when the pass begins and without consuming the key; with nothing focused it focused the loupe. The shortcut consumes the key and cancels the traversal. In a focused text field neither key is a shortcut, and Shift+Tab keeps moving focus as before. On a Mac keyboard F8 is Play/Pause unless fn is held or "Use F1, F2, ... as standard function keys" is on. Docs: KEYC-PANELS is partial (Tab, T, F5 and solo remain; F6 / F7 are in PR #1078), KEYC-HELP is done (F1), KEYC-RATING's missing list drops the already implemented [ ] keys, two View menu rows are added, gap 28 shrinks, and the parity summary is refreshed with cargo xtask parity --write (it was already stale on main). The native menu leaves Shift+Tab to egui (no accelerator, so the macOS menu shows no key hint) and the native_menu accelerator test lists it with the other keys egui handles.