Bug 144817

Summary: Navigator: Disable Sections tracking option
Product: LibreOffice Reporter: David <eagleview7>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: John.m.astell, raykowj, vsfoote
Priority: medium Keywords: bibisectRequest, regression
Version: 7.3.0.0 alpha0+   
Hardware: All   
OS: All   
Whiteboard: target:7.3.0
Crash report or crash signature: Regression By:
Attachments: document with multiple sections and embedded headings

Description David 2021-09-29 22:10:27 UTC
Created attachment 175383 [details]
document with multiple sections and embedded headings

Sections are not automatically tracked in the latest release candidate version 7.2.2.1.  But in the 7.3 alpha, they are being tracked.  This will be very helpful in complex documents when wanting to find a particular section so that the properties can be edited.  But just as with the Table tracking (bug 144335), an option needs to be available to turn off the automatic tracking when the Content Navigation View is disabled.  In a complex document, it is extremely irritating to have the navigator jump away from the Headings outline, even though the section might have its own headings embedded in it.  Therefore, even though this feature is very helpful in certain contexts, I'm also marking this as a regression, since it began with 7.3 alpha and is not what is expected in most uses.

It would be also helpful if these tracking options could be saved on a per document basis.
Comment 1 Jim Raykowski 2021-09-30 08:28:06 UTC
Patch proposal here:
https://gerrit.libreoffice.org/c/core/+/122844

Persistence patch for Outline, Table, and Section tracking here:
https://gerrit.libreoffice.org/c/core/+/122874/1
Comment 2 Commit Notification 2021-10-04 06:58:27 UTC
Jim Raykowski committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c8aa07cae1821560a5bc6f15168f11e2407556c1

tdf#144817 SwNavigator: Section tracking option

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 3 David 2021-10-04 18:19:51 UTC
Did committing the persistence patch get overlooked?
Comment 4 Commit Notification 2021-10-04 22:32:58 UTC
Jim Raykowski committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/24d3e8d219ce73a2e93f207b65050078535da57e

Related: tdf#144817 tdf#144335 Persist SwNavigator tracking settings

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 5 David 2021-10-05 08:04:30 UTC
Looks good! Thanks, Jim!
Comment 6 V Stuart Foote 2024-04-23 15:38:24 UTC
*** Bug 160764 has been marked as a duplicate of this bug. ***