Bug 137118 - Sidebar: Remove the minimized state (only the small show/hide button is visible)
Summary: Sidebar: Remove the minimized state (only the small show/hide button is visible)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
(earliest affected) release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
Depends on:
Blocks: Sidebar-UI-UX
  Show dependency treegraph
Reported: 2020-09-29 08:18 UTC by S.Zosgornik
Modified: 2020-10-05 09:36 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description S.Zosgornik 2020-09-29 08:18:55 UTC
The Sidebar is considered as an addition to the toolbar but for the amount of very different stages it has to be confusing for most if not all users.

We have:
    • Off – no Sidebar at all
    • Minimized – just the gray square
    • Symbols only – just Sidebar-settings and tab-icon after clicking the X
    • Open – showing current tab-icon
    • Undocked – whole Sidebar is hovering atop of the main-window

Should we remove some of these stages?
Comment 1 Heiko Tietze 2020-09-29 10:16:22 UTC
This idea is related to bug 114506 and bug 95347 requesting the initial state across or per module to be minimized.

Personally I dislike the close function in minimized state. The tiny button looks like it opens the sidebar but collapses even further. I would remove the "minimized" state and make the hide/show button toggle the sidebar to the default width and the minimized width (icons visible). This requires also a way to get into this state meaning reducing the width below the deck minimum.
Comment 2 Heiko Tietze 2020-10-01 10:01:21 UTC
We discussed this topic in the design meeting.

From the minutes:
 + collapsed state is an acceptable minimum; 
 + can we remove the hide button "panel"? (and by this the fully collapsed state)
   + clicking the tab button expands/collapse the panel to the minimum state
   + makes the various functions more consistent (closing the tab or clicking the 
     tab button has the same result being collapsed
 + impacts the minimized state while in (at least) tabbed notebookbar mode
   + needs to be changed into the collapsed mode
 + removing the hide button might kill the splitter functionality that allows 
   resizing of sidebar; needs to take care

To summarize, we recommend to remove the minimized state (only the small hide button is shown) because this has very little benefit but adds a lot of inconsistencies. When doing this the Notebookbar has to be taken into account (should be collapsed instead of minimized) and removing the minimize button must not affect the ability to resize the sidebar.
Comment 3 andreas_k 2020-10-01 15:08:35 UTC
I can remove the gray small "button" and update the notebookbar setting, but I can't remove the code which do the thing. 

Should I? but than there is some non used code somewhere?
Comment 4 Heiko Tietze 2020-10-05 09:36:54 UTC
(In reply to andreas_k from comment #3)
> Should I? but than there is some non used code somewhere?

Would prefer a surgical clean cut. Hiding the button is a bad solution.