As a user, I want to be able to re-open a closed panel so that I can restore with it's state if I accidently close a tab.
Suggested changes:
- Remember the last 15 (arbitrary number?) closed panels PER dashboard, their location and their the state when closed. This can be ephemeral between sessions, doesn't need to be persisted.
- Add a configurable shortcut (win: alt+shift+t / mac: opt+shift+t) to re-open the closed tab
- Add a context menu action to the panel tabs, with a right click menu option for "Re-open closed panel". It should appear in it's own group just above the close group, and display the appropriate shortcut.
Re-opening a closed tab should restore state (ie. filters, sorts, linker etc should be resorted) and pop it from the list of closed tabs. We may not be able to re-open in the same place if the stack the tab was part of is removed, so it should instead re-launch in a new position if required (but ideally opens in the same location).
As a user, I want to be able to re-open a closed panel so that I can restore with it's state if I accidently close a tab.
Suggested changes:
Re-opening a closed tab should restore state (ie. filters, sorts, linker etc should be resorted) and pop it from the list of closed tabs. We may not be able to re-open in the same place if the stack the tab was part of is removed, so it should instead re-launch in a new position if required (but ideally opens in the same location).