editable x/y coordinate fields in Node controls bar

Bug #170116 reported by Kidproto
10
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Low
Unassigned

Bug Description

Hi

I'm editing a path consisting of linetos (it also had
curevetos, not sure why). It's a reguar/"geometrical"
shape, I ned to line up some corners/nodes. (not yet
sure how to create a simple line element)

It would be great if I could select a node, choose
something like "node properties", then fill in the
desired x and y values.

Then I select two nodes, and click on a button named
"align vertically" (in the existing button field named
"Nodes").

Tobi

( NOTE: originally in sodipodi RFE tracker as RFE #
823341 , Date Submitted: 2003-10-14 03:35 )

Revision history for this message
Bug Importer (bug-importer) wrote :

Can't the "align and distribute" dialog be used not only for
shape but for node/"spline guide" too ?

Revision history for this message
Andyfitz-users (andyfitz-users) wrote :

** taken from jabber chatroom logs on 22nd of april 2004 ***

 node is selected > text field becomes active displaying
xy cords > properties modified > node moved >

(11:33:19) bbyak: my idea is this: when more than one node
selected, the field is blank, but still editable; you can
enter any value into it, and when you do, all selected nodes
are aligned at this coordinate
(11:33:38) bbyak: i.e. if you enter x=5, selected nodes are
aligned at this x, y remains unchanged
(11:34:06) bbyak: and when all selected nodes have the same
value of one of the coords, it _is_ displayed in the field
(11:34:20) bbyak: gives you a wat to align nodes
(11:34:52) bbyak: a way
(11:35:16) BrisGeek: hey thats a great idea bbyak. and the
perfect way to align selected nodes to the one dimension
(11:35:30) bbyak: when one node is selected, of course both
coords are displayed, and work as expected to move it
(11:35:51) bbyak: all that remains is to code it

Revision history for this message
Buliabyak-users (buliabyak-users) wrote :

Align nodes via Align dialog works now.

Revision history for this message
Thorwil (thorwil) wrote :

As an extension of this, for 2 selected nodes the distance
between them and the angle should be displayed and be
editable via entry fields.

Revision history for this message
Buliabyak-users (buliabyak-users) wrote :
Revision history for this message
Rekt (rekt) wrote :

Originator: NO

I'd also be very interested in this feature.

Revision history for this message
Rekt (rekt) wrote :

Originator: NO

I'd also be very interested in this feature. Being able to see and set
the exact coordinates of a node would be really useful. Any progress?

Revision history for this message
Maximilian Albert (cilix) wrote :

Entry fields to edit the x/y coordinates of selected nodes are now added in svn (rev. #16617).

Changed in inkscape:
status: New → Fix Committed
Changed in inkscape:
status: Fix Committed → Fix Released
Revision history for this message
su_v (suv-lp) wrote :

reopening this bug because the current implementation leads to uncontrolled changes of the path when multiple nodes are selected:

1) draw path with multiple nodes
2) in node edit mode select several nodes (>=2)
3) click in one of the entry fields for x/y -> nothing happens
4) click on the other entry field -> the coordinates of the nodes suddenly & unpredictably change without new values entered
5) click again on the first used entry fields -> second unprovoked change of node positions
6) can be 'undone' with 'Ctrl-z'

(may lead to unexpected results when editing LPEs, one crash so far when editing Spiro LPE skeleton path)
confirmed with Inkscape 0.46+devel r22240 on OS X 10.5.8

related (not marked as duplicate) bugs with status 'Fix released' unchanged:
Bug #172113 in Inkscape: “point coords text entry”
Bug #171489 in Inkscape: “Node coordinates”

It would be better to either
- disable the entry fields if more than one node is selected
- as proposed in comment #2: align all selected nodes at the newly entered coordinate(s)

Max - I'm assigning this to you since you implemented the node tool x/y entry fields - I hope that's ok?

Changed in inkscape:
assignee: nobody → Maximilian Albert (cilix)
status: Fix Released → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

clarification:

4) click on the other entry field -> the position of the nodes on canvas suddenly & unpredictably changes without new values entered. The visible node coordinates in the entry fields stay unchanged.

Revision history for this message
su_v (suv-lp) wrote :

*blush* *head slap* it does exactly this:

> as proposed in comment #2: align all selected nodes at the newly entered coordinate(s)

with a very tight UI: I am not used to trigger an event just by clicking into an entry field and leaving it by clicking somewhere else: my expectation was to trigger the alignment by highlighting the numbers and confirming with <enter>.

anyway - sorry for waking this fixed bug!

Changed in inkscape:
assignee: Maximilian Albert (cilix) → nobody
status: Confirmed → Fix Released
su_v (suv-lp)
tags: added: aligning
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.