Ellipse control bar should include Rx, Ry (or width,height)

Bug #1181127 reported by Hans L
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Wishlist
Geoff

Bug Description

Currently the ellipse control bar has no way to enter exact values for the dimensions of the ellipse, only start,end angles.

Dimensions should be enter-able without switching to the select tool, just as the rectangle tool control bar allows entry for width and height.

su_v (suv-lp)
tags: added: shape-editing ui
Changed in inkscape:
importance: Undecided → Wishlist
Revision history for this message
Hans L (thehans) wrote :

I also just realized that using the select tool as I mentioned in the original report isn't even a proper substitute for scaling a circle, since it accounts for stroke width while circle Rx,Ry and rectangle W,H measure from center of stroke.

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

The select tool transforms (moves, scales, rotates, skews) the selection - whether or not the displayed size of the current selection (can be one or multiple objects) includes the stroke width (including markers), or the filter effects region (of filtered objects), depends on the preference setting for the bounding box to use (visual (default) or geometric). The shape and node tools OTOH manipulate the geometry of the objects (shapes, path), independent of the bbox mode and any style attributes or effects applied to the object.

su_v (suv-lp)
Changed in inkscape:
status: New → Confirmed
Revision history for this message
Bart Van Audenhove (bart-vanaudenhove) wrote :

I also would love to see the possibility to enter exact values for ellipses (and edit them afterwards), just like rectangles.

Revision history for this message
theozh (theozh) wrote :

100% agree!
The simplest way to define a circle is x,y-coordinates and a value for the radius.
How and why can such a feature be missing in a vector drawing program?

Wish: How to draw a circle with exact numerical input:
1. use "future" ellipse tool (F6)
2. enter center x coordinate
3. enter center y coordinate
4. check equal radii
5. enter radius
Done in 5 actions/steps!

With some crazy workarounds you need >10-16 actions/steps to achieve the same result.
Check the following thread for some cumbersome exact workarounds but also some interesting approximative workaround:
http://www.inkscapeforum.com/viewtopic.php?f=22&t=32130

jazzynico (jazzynico)
Changed in inkscape:
status: Confirmed → Triaged
Revision history for this message
Patrick Storz (ede123) wrote :

This feature was added in
https://gitlab.com/inkscape/inkscape/commit/1b80d4b8a0e53377124137f8e3e41001615c5ba6

If no issues are found I'd suggest to backport it to 0.92.x.

Changed in inkscape:
assignee: nobody → Geoff (geoff-lankow)
status: Triaged → Fix Committed
milestone: none → 0.93
tags: added: backport-proposed
Revision history for this message
Patrick Storz (ede123) wrote :
Changed in inkscape:
milestone: 0.93 → 0.92.3
tags: removed: backport-proposed
Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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