Bug 163578 - NAVIGATOR headings view -- "expand all" should be the default view (in some cases)
Summary: NAVIGATOR headings view -- "expand all" should be the default view (in some c...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
24.2.6.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Navigator
  Show dependency treegraph
 
Reported: 2024-10-22 17:44 UTC by peter josvai
Modified: 2025-02-03 10:38 UTC (History)
1 user (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 peter josvai 2024-10-22 17:44:38 UTC
hi,

----------------------------------------------
/// PRE

I'm talking about a document with several headings, 
1 piece of a "Heading 1" level heading
and several heading 2s
and a couple of heading 3s -- but that's not necessary right now...

THe document could be like 10 pages long..
and When you open NAvigator, in headings view, 
you want to "navigate" in the document...
jump to the sections.. by clicking on their heading

USUALLY: one document has only one "heading 1", which is the title...
and all sections go "below" it...
----------------------------------------------



So...
When we open NAVIGATOR, by pressing F5, to view the structure of the document, 
in HEADINGS view, we always only see "Heading 1"...

This means that the depth of headings shown is just "1"...

⭐ THIS IS GOOD and logical if we have a long document with chapters (a book)...


BUT if it is only 1 document, we usually have just 1 piece of "Heading 1"...
the title of the document, basically...


So, this is something that should be worked out "intelligently"...
Maybe, if there is only 1 "heading 1", 
the default view should be showing ALL heading levels...
If there are subdocuments, seeing only the "heading 1" is perfect...

I mean, there should be a "conditional" solution....
with "IF" conditions :)

Navigator could also remember things..
BUT that can cause annoyance to many people...
so first let's just focus on a conditional default view...

that would satisfy MANY people right away...


- -  - thank you for developing Libreoffice - - -
Comment 1 Roman Kuznetsov 2025-02-01 09:59:12 UTC
Don't think personally it's a good idea, many people can have its own conditions for their cases and we can't create conditions for all of them

UX-team?
Comment 2 Heiko Tietze 2025-02-03 10:38:56 UTC
STR:
* Enter three paragraphs like One / Two / Three and make it level 1, 2, 3
* Copy paste to fill the document 
* Save/Reopen

We start with collapsed headings and expand when the cursor reaches a new chapter. If you type new content it would be created expanded consequently.

This makes a lot of sense as you spam the Navigator with the many headings making it unnecessarily hard to reach other elements. There might be situations when the number of headings is low where having it expanded is not affecting the overview. For example, we could add code to expand all if the number of headings is less than 20. But I think it's not worth the effort. My take: WF (actually => by design).