Items listed against the object class 'Hyperlinks' are de facto arranged according to the chronological order, which is also the unique mode of arrangement available for that object class.
Steps to Reproduce:
However an inspection aimed at rectifying invalid hyper-links will prove to be most inefficient while a such order is applied.
The inspection will prove to be far more efficient while the alphabetical order is applied.
Proposal: to add options 'Chronological order' and 'Alphabetical order' in this regard.
User Profile Reset: No
Version: 126.96.36.199.0+; Build ID: 20(Build:2); CPU threads: 4; OS: Linux 5.16; UI render: default; VCL: gtk3; Locale: fi-FI (fi_FI.UTF-8); UI: en-US; Calc: threaded
Created attachment 178543 [details]
Navigator | list of object classes
We have the same idea or bookmarks (see bug 86395). So I don't see a reason why we shouldn't improve navigator for hyperlinks in the same way.
cc: Heiko, Jim: Any concerns from your side?
This has been requested a couple of times:
bug 86395 Allow sorting of bookmarks in the navigator in two ways: alphabetically and by order in document
bug 135043 RFE sort objects in Navigator in "user-friendly" way
bug 104255 Allow alphabetical sorting of headings
bug 91734 Bookmarks not sorted alphabetically
*** This bug has been marked as a duplicate of bug 86395 ***
(In reply to Heiko Tietze from comment #3)
> This has been requested a couple of times:
Sorry, I've only found bug 86395 and the proposal here is focused on hyperlinks. So my question is, if it would be more helpful to have bug 135043 as meta bug with bug 86395 (bookmarks), bug 147658 (Hyperlinks) and bug 104255 (Headings) as dependent bugs?
I'd expect that implementation of sorting is not restricted to one type of content. Don't see much need for a meta ticket. But that's also a question to Jim if the implementation requires multiple patches.
Jim Raykowski committed a patch related to this issue.
It has been pushed to "master":
tdf#86395 tdf#104253 tdf#147658 tdf#135043 SwNavigator sort enhancement
It will be available in 7.4.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:
Affected users are encouraged to test the fix and report feedback.