A user on reddit has suggested the ability to hide and unhide toolbars in a non-fullscreen mode saying, "I think temporarily disabling all toolbars would be very good feature to implement. It would work like fullscreen mode without going fullscreen. Very helpful when working with many small windows to get rid of stuff unimportant at the time."
You are are talking about just those toolbars that are active in the current user profile--right? Not toggling on and off ALL toolbars.
It would be useful in addition to current full screen mode ( <Ctrl>+<Shift>+j ). If possible, it will need to be assigned a formal short-cut, what's available.
Also since we are already considering doing a Single Toolbar mode--we would be refactoring customizations of the toolbars now would be the time to add the hooks for a show/no-show toggle.
As a related sidebar, both Draw and Impress lack ability to enter full screen mode-- bug 51566 -- that might need to be looked at as well.
(In reply to V Stuart Foote from comment #1)
> You are are talking about just those toolbars that are active in the current
> user profile--right? Not toggling on and off ALL toolbars.
Yes of course, just the ones that are enabled by the user, just like full screen mode.
> It would be useful in addition to current full screen mode (
> <Ctrl>+<Shift>+j ). If possible, it will need to be assigned a formal
> short-cut, what's available.
Ctrl + Shift + K is available and J and K are next to each other on the keyboard.
> Also since we are already considering doing a Single Toolbar mode--we would
> be refactoring customizations of the toolbars now would be the time to add
> the hooks for a show/no-show toggle.
I think toolbar modes and toggling to show/hide the toolbars are different and think the code/hooks for doing it is already in the fullscreen mode code.
> As a related sidebar, both Draw and Impress lack ability to enter full
> screen mode-- bug 51566 -- that might need to be looked at as well.
I doubt fullscreen mode without toolbars and sidebars would be that useful in draw and impress as you wouldnt be able to do much in such a mode unless you are a heavy shortcuts user. In Writer and Impress, full screen mode gives you access to focus on typing stuff, there is a real benefit there.
I changed the title to also include the hiding of the sidebar, if it is enabled.
(In reply to Jay Philips from comment #2)
> you are a heavy shortcuts user. In Writer and Impress, full screen mode
Typo, it should have been Writer and Calc.
A somewhat similar feature is available in MS Office with the Ctrl-F1 shortcut that hides/shows the ribbon. As the OP says, when working with a small window this real estate saving is handy especially in Writer and Calc.
We're replacing our use of the 'ux-advise' component with a keyword:
Component -> LibreOffice
Add Keyword: needsUXEval
Removing needsUX as the idea received positive resonance.
The "easies way" would be to define a new layout where sidebar, statusbar, rulers, toolbars, ... are deactivated.
Layouts can hide all toolbars and hide the sidebar.
The "problem" is that if you switch layout the user specific layout settings wasn't saved. So for example if you define in the "do not disturbe mode" hide statusbar, rulers, ... and the user change back to standard layout and back to "do not disturbe mode" the "do not disturbe mode" specific settings (hide statusbar, rulers, ...) were not saved. Same in standard layout, you lost the user specific settings. I'm sure there is a bug report for this.
But if the user specific layout settings saved bug will be fixed, it would be easy and cool to add an "do not disturbe layout".
(In reply to andreas_k from comment #8)
> The "easies way" would be...
...a shortcut to toggle all toolbars on/off. "Layouts" sounds like new UI variants, we rather talk about cleaning up.
But having simplicity in mind I'm against adding the new command (and new layouts too). "A user suggested" is not a use case for the majority. The internet browser association is misleading for software that requires many different interactions.
(In reply to Heiko Tietze from comment #7)
> Removing needsUX as the idea received positive resonance.
Still valid, no need for CC'ing ux-advice.
(In reply to Heiko Tietze from comment #7)
> the idea received positive resonance.
that's the reason I come with the do not disturbe layout (an additional layout).
In the UI there can be a do not disturbe button where you click on it to switch to do not disturbe and back in addition there will be an arrow to switch to other layout options. There was also the idea to promote the different layouts more.