Bug 88931 - TOOLBAR: Easy access to hide and unhide all toolbars and sidebar
Summary: TOOLBAR: Easy access to hide and unhide all toolbars and sidebar
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Toolbars Sidebar-UI-UX
  Show dependency treegraph
 
Reported: 2015-01-30 09:54 UTC by Yousuf Philips (jay) (retired)
Modified: 2020-10-01 12:52 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yousuf Philips (jay) (retired) 2015-01-30 09:54:04 UTC
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."

Before: http://i.imgur.com/xfGi8EJ.png
After: http://i.imgur.com/XXecO9W.png

http://www.reddit.com/r/libreoffice/comments/2tqb9s/toolbarless_mode/
Comment 1 V Stuart Foote 2015-01-30 16:02:39 UTC
@Jay,

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.
Comment 2 Yousuf Philips (jay) (retired) 2015-01-31 21:10:10 UTC
(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.
Comment 3 Cor Nouws 2015-02-03 10:50:40 UTC
nice idea
Comment 4 Yousuf Philips (jay) (retired) 2015-02-04 21:10:40 UTC
(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.
Comment 5 rashapoo 2016-02-02 03:52:48 UTC
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.
Comment 6 Robinson Tryon (qubit) 2016-08-25 05:39:21 UTC Comment hidden (obsolete)
Comment 7 Heiko Tietze 2017-08-22 11:32:38 UTC
Removing needsUX as the idea received positive resonance.
Comment 8 andreas_k 2020-09-03 05:33:50 UTC
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".
Comment 9 Heiko Tietze 2020-09-04 08:12:06 UTC
(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.
Comment 10 andreas_k 2020-09-04 08:16:49 UTC
(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.