Bug 165971 - Need ability to anchor a callout endpoint to a piece of text or other content
Summary: Need ability to anchor a callout endpoint to a piece of text or other content
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Anchor-and-Text-Wrap Shapes
  Show dependency treegraph
 
Reported: 2025-03-29 22:44 UTC by Eyal Rozenberg
Modified: 2025-03-31 11:07 UTC (History)
2 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 Eyal Rozenberg 2025-03-29 22:44:00 UTC
Often times in presentations, and occasionally in other documents, one adds a "callout" shape, with a control point at the edge of a line or triangle pointing to, and being close(ish) to, some text or other piece of content.

The problem is, that while the callout itself my be anchored in a way in which it would move reasonably as other parts of the document change - the control-point is only defined/anchored relative to the main body of the callout. Thus, if the item the callout was pointed to moves - the callout now points to an incorrect position, and must be manually edited.

This is especially annoying - and frequent - in Impress presentations, where the text font size and text positions change automatically as one adds more lines to an object.

It would be helpful if we could anchor control points to other pieces of content, especially text, outside of the object they are part of.
Comment 1 Heiko Tietze 2025-03-31 08:45:32 UTC
In other words you want to glue certain points similar to the gluepoint / connector pattern. Doubt this is going to fly. Regina, what do you think?
Comment 2 Eyal Rozenberg 2025-03-31 11:07:38 UTC
(In reply to Heiko Tietze from comment #1)
> In other words you want to glue certain points similar to the gluepoint /
> connector pattern.

It may be a bit similar, but not very, because I don't mean gluing to the side of another object, but to a piece of text within that object.