[Feature Request] Add "Focus Mode" and make Full Screen behavior consistent with other apps
Focus Mode
- Implement a "Focus Mode", that hides the left and right panels (but keeps the timeline) (and doesn't hide window decorations)— see also: #130;
- Add a toggle button to the top floating panel that gives us the ability to enable this "Focus Mode".
What It Would Look Like
Hides all panels (left and right), leaving only the document and timeline visible:
And the "Focus Mode" toggle button could be located at the end of the top floating bar:
And it could activated by a shortcut, as mentioned here: #132
Full Screen
Make Full Screen behavior consistent with other apps: Hides only the window decorations and maximizes the window, but doesn't hide any panels in the app.
What is the difference between "focus mode" and full screen mode? For me, they looks the same.
Focus Mode
Doesn't hide window decorations. Only hides all panels (left and right), leaving only the document and timeline visible:
Full Screen
Hides window decorations and maximizes. In the current case of Starc, it also hides the left panel (but not the right panel):
Why Separate
Full Screen and Focus Mode have to be separate actions because we may want to be in Full Screen but still have all panels showing, and it's annoying going into Full Screen and having our left panel hiding without our command. Conversely, we may want to hide all panels but still have window decorations showing. To be consistent with how it works in most other apps, Full Screen should only hide window decorations and maximize the window. Then we have Focus Mode that allows us to hide all the panels in one go, if we wish.
Description updated with more details, and screenshots.