Bug 139208 - Hyperlinks: Add Find function in "Target in Document" window
Summary: Hyperlinks: Add Find function in "Target in Document" window
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Hyperlink-Dialog
  Show dependency treegraph
 
Reported: 2020-12-24 13:36 UTC by R. Green
Modified: 2021-11-12 10:15 UTC (History)
4 users (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 R. Green 2020-12-24 13:36:53 UTC
Version: 7.0.0.3 (x64)
Build ID: 8061b3e9204bef6b321a21033174034a5e2ea88e
CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: en-GB (en_GB); UI: en-GB
Calc: threaded

Finding headings in the "Target in document" window can be difficult. In large documents there can be a few hundred entries!

SUGGESTION: A "Find" function to search this list would be helpful, as would a fix for Bug 138934, and ensuring that the window remembers the last user resize.

Another possibility is to allow the heading corresponding to the current cursor position to be highlighted when the "Target in document" window is first opened. Currently the list defaults to the beginning.
Comment 1 Dieter 2021-01-09 16:38:05 UTC
Could be useful in very long documents with a lot of images or tables

cc: Design-Team for further input and decision
Comment 2 Heiko Tietze 2021-01-15 10:17:22 UTC
Sounds reasonable. Would expect an edit field above the tree. If text is entered there it filters the tree below (except the categories), for example

[   ]
Images
 Foo.png
 Bar.png
OLE
Section
Headings
 1. Foo A
 1.1 Bar
 1.2 Baz
 2. Foo B

becomes 

[Fo  ]
Images
 Foo.png
OLE
Section
Headings
 1. Foo A
 2. Foo B
Comment 3 Jim Raykowski 2021-01-27 01:15:28 UTC
We have the ability to search the tree when it has focus by typing the search term. Gtk3 displays an input box, the other vcl backends do not. The drawback is collapsed items are not included. To expand all items below a parent when using Gtk3, press the right arrow key followed by shift + right arrow. To expand all items below a parent when using the other backends, press ctrl + *