Bug 55608 - Disable glue point menu for connectors
Summary: Disable glue point menu for connectors
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
3.6.1.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 57179 124190 (view as bug list)
Depends on:
Blocks: Connectors
  Show dependency treegraph
 
Reported: 2012-10-04 09:21 UTC by Martin Stolpe
Modified: 2019-03-21 21:39 UTC (History)
3 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 Martin Stolpe 2012-10-04 09:21:42 UTC
When working with connectors I would have liked the following features:

Context senstive menus for connectors:
- When right clicking on a connector line offer option to insert points
- When right clicking on a connector point offer option to delete point

Are there plans to offer options on a context sensitive basis? Currently I can select to either display toolbars or to disable them. But the "Gluepoint" toolbar doesn't make any sense when I have selected a connector. Another example is that when I right click on a connector line there are the following options which I don't understand:
"Edit Points": selecting or deselecting this option doesn't make any difference (at least I haven't found out what the difference is)
"Alignement": This options doesn't make sense for me as connectors a connected to sticky points. Alignment only makes sense to me for the objects the connectors are connected to.

Is there a wiki page or a forum with discussions about UI improvements? I don't like mailing lists as they don't offer the possibility to subscribe to certain topics and ignore all other messages.


Best regards
Martin
Comment 1 Joel Madero 2013-11-24 16:10:22 UTC
For the last question - mailing lists are where all the planning and action goes. Just the easiest way to share with everyone and keep a record of everything. Wiki requires people to edit wiki pages which is a pain (personally I hate it). I understand your concern with controlling what you see and don't see on mailing lists - you could get a digest and then just quickly browse through it - the UX mailing list isn't all that popular compared to QA/Dev list which can become a bit overwhelming :)

That being said:

Thank you for reporting this enhancement request! I can confirm that this is a valid enhancement request on:
Version: 4.2.0.0.alpha0+Build ID: 09a4c4d176ff97ab8ff4027af83a549991667baf
Date:   Sat Nov 16 20:32:43 2013 +0100 
Platform: Ubuntu Linux 13.04 x64
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
As I've been able to confirm the enhancement request I am marking as:

New (confirmed)
Enhancement
Medium 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
LibreOffice is powered by a team of volunteers, every bug is confirmed (triaged) by human beings who mostly give their time for free. We invite you to join our triaging by checking out this link:
https://wiki.documentfoundation.org/QA/BugTriage

There are also other ways to get involved including with marketing, UX, documentation, and of course developing -  http://www.libreoffice.org/get-help/mailing-lists/. 

Lastly, good bug reports help tremendously in making the process go smoother, please always provide reproducible steps (even if it seems easy) and attach any and all relevant material
Comment 2 Joel Madero 2013-11-24 16:35:15 UTC
*** Bug 57179 has been marked as a duplicate of this bug. ***
Comment 3 Heiko Tietze 2016-05-02 11:50:57 UTC
I don't think that we need complex connectors in terms of multiple segments (it was requested somewhere else too). It adds more trouble than it solves. But you are absolutely right about the toolbar.  All the glue point features must be disabled when the line is a connector. Therefore I changed the topic a little bit.
Comment 4 Heiko Tietze 2016-05-26 09:23:13 UTC
The following functions are also enabled but do not have an effect when a connector is being selected:

* Edit Points (F8)
* (Graphic) Effects
* Position & Size (F4)
* all alignment options
Comment 5 Heiko Tietze 2016-05-27 08:53:27 UTC
(In reply to Heiko Tietze from comment #4)
> * Position & Size (F4)

To disable Position and Size feels strange so I checked again what's working. 

If the connector is attached to both ends nothing happens when size or position is changed in the dialog. In any case the numbers are just adopted to the actual connector values after moving objects around. But that's also a bug since moving the middle point of the connector does affect the size. But not vice versa from the dialog.

When the right side (end point) has no connection, which makes not much sense however, changing the size in the dialog affects the connector. But not the position. And for left (start point), nothing happens.

If the protection is active the connector cannot get detached - of course because it has a fix position/size. And there is no chance to adjust the connector width, which might be of interest sometimes. 

Ideally, the controls in the Position and Size dialog are disabled conditionally. That means x and y unless the left side is not connected, width/height depending on how the connector is attached to the objects. And the base points may be completely irrelavant. But we could also keep it as it is because the issue has really a low importance.

tl;dr: Please keep Position and Size
Comment 6 Alex Thurgood 2019-03-21 12:11:56 UTC
*** Bug 124190 has been marked as a duplicate of this bug. ***
Comment 7 l0f4r0 2019-03-21 21:39:52 UTC
(In reply to Heiko Tietze from comment #3)
> I don't think that we need complex connectors in terms of multiple segments
> (it was requested somewhere else too). It adds more trouble than it solves.

So for the time being are you confirming that one cannot draw a custom curved connector with multiple inflection points?