[Libreoffice-bugs] [Bug 141456] Separate outline browsing and heading browsing in Navigator

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Apr 2 11:21:45 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=141456

--- Comment #3 from Mike Kaganski <mikekaganski at hotmail.com> ---
(In reply to Eyal Rozenberg from comment #2)
> (In reply to Mike Kaganski from comment #1)
> > Styles with names starting with "Heading" are not any special,
> 
> Well, they're mentioned specifically in the Navigator.

No. No styles are named in Navigator, only a term "headings", which is related
to outline level (by LibreOffice definition); and if somewhere there's a
mention of "navigator shows Heading N styles", that is a bug that needs fixing.
The "co-incidence" of the style naming only reflects "these styles were created
to be used like this, and have all required properties by default". We must
*not* hardcode special processing of any styles, unless absolutely unavoidable,
ever.

> > Only outline level (assignable to any paragraph,
> > or to any paragraph style) makes a paragraph a heading;
> 
> Outline level is not "Heading level". Something participating in the outline
> does not have to be a heading and vice-versa.

Outline level *is* heading level in LibreOffice. Period.

> > Implementing this proposal would decrease flexibility (so users would always see these styles in navigator, even if they don't use these as headings).
> 
> 1. They would only see these styles in Navigator if they chose to look at
> Headings. Just like now they "always see" frames, or bookmarks, or comments.

But they would not be able to avoid the special-casing; and they would be
confused by the two obviously different lists, that by default would be
identical, and if used chooses to use a different set of paragraphs for
outline, they would represent a strange thing (Heading list empty, or lists a
different set, compared to user expectations).

> 2. No flexibility decrease, since users would have the same functionality
> they have now under "Outline". My suggestion only _adds_ functionality.

No, it only adds confusion: what is a *practical* use case that this solves,
and how could that compare to the inevitable confusion on most users mentioned
above?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210402/f561dbfc/attachment.htm>


More information about the Libreoffice-bugs mailing list