Bug 169166 - Split arrowhead control in line panel of sidebar properties deck in two (start & end)
Summary: Split arrowhead control in line panel of sidebar properties deck in two (star...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Sidebar-Properties-Line
  Show dependency treegraph
 
Reported: 2025-10-31 09:17 UTC by Eyal Rozenberg
Modified: 2025-11-10 20:40 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-10-31 09:17:27 UTC
Split this off of the more general bug 157882, regarding the arrowheads ("Arrow styles") control, in the sidebar, in the properties deck, in the line section.

So, the current arrowheads control is one button, expanding to a menu/mini-dialog, in which you can choose a start arrow-head and and an end one.

I suggest we split this into two controls: 

* Start arrowhead and End arrowhead;
* on the same row of the sidebar, right next to each other
* (and when bug 157882 is fixed, they will each show the arrowhead style for their side)
Comment 1 Heiko Tietze 2025-11-07 09:18:52 UTC Comment hidden (off-topic)
Comment 2 Eyal Rozenberg 2025-11-07 10:24:09 UTC Comment hidden (off-topic)
Comment 3 Eyal Rozenberg 2025-11-07 11:38:36 UTC Comment hidden (off-topic)
Comment 4 Heiko Tietze 2025-11-10 09:47:01 UTC Comment hidden (off-topic)
Comment 5 Telesto 2025-11-10 18:58:33 UTC
Should there be a sync feature between both arrow heads in the sidebar? The request was denied in bug 169051. However a small 'retry' in the light of bug 169124 and the split of both buttons mention here.
Comment 6 Eyal Rozenberg 2025-11-10 20:40:44 UTC
(In reply to Telesto from comment #5)
> Should there be a sync feature between both arrow heads in the sidebar? The
> request was denied in bug 169051. However a small 'retry' in the light of
> bug 169124 and the split of both buttons mention here.

I would say: Yes, but we may be lacking somewhat in horizontal space on the raw. We would have:

the row label, the sync checkbox label, the sync checkbox, the start arrowhead dropdown, and the end arrowhead dropdown.

Will this be enough for fitting in "Synchronize Edges"? Maybe; but what about other languages? And - isn't it "too much" for a single line?

What we could do, though, is have a lock symbol both edges, like we have in some dialog tabs which resize, e.g. Position & Size for images. But then - lock-with-checkbox? Putting the checkbox on one side will bias the user to think it only regards that side. If the lock _itself_ were clickable, that would serve nicely and take very little space.