Feature: Split tabs onto new windows
xpdota opened this issue · comments
xpdota commented
Two separate features here:
- Ability to split a tab off from the main window into a secondary window.
- Ability to open another "copy" of certain tabs. Should be doable with events and such.
xpdota commented
Implementation notes for 1:
Everything should be doable within SmartTabbedPane. There's already the notion of "DummyMarkerComponent" to represent a component which redirects to the real component, so we should be able to do something similar with a marker component to represent that the component has been split off onto a new window. This keeps all the tab indices the same.