'intent retaining' "stroke to path"

Bug #171308 reported by Stelt
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Wishlist
Unassigned

Bug Description

SVG brings a great opportunity for letting coders and
clickers cooperate. Inkscape can still improve
significantly on that aspect.

One little example:

When you call a "stroke to path" on a lonely circular
path with a stroke-width!=0 you don't get 2 circular
paths and 2 straight lines, but you get loads of Cubic
Beziers.
In numbers and path characters:
12x"C"+1x"L"+1"Z" instead of 2x"A"+1x"L"+1x"Z"

I believe this is wrong for several related reasons:
- it's throwing away intent, semantics
- it's less readable for a coder
- it's longer

I love Inkscape, but 'fall back' to handcoding more
than i'd like, often because of the not so clean SVG
output.

stelt
http://svg.startpagina.nl

Tags: svg
Hystrix (hystrix-)
Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

No longer reproduced with Inkscape 0.47 and 0.48: 'Stroke to path' of stroked paths with round caps and/or round joins now creates paths with elliptical arcs commands.

Can you confirm this?

Changed in inkscape:
status: Confirmed → Incomplete
tags: added: svg
removed: other
Revision history for this message
su_v (suv-lp) wrote :

SVG test file used with 0.46, 0.47 and 0.48(+devel)

Note that the file name is unrelated to this report (bug #171308), it was used to investigate the issue mentioned in <http://www.inkscapeforum.com/viewtopic.php?f=5&t=7515> (difference in reported nodes between the select tool and the node tool for paths with elliptical arcs).

Revision history for this message
Kris (kris-degussem) wrote :

Closing report by lack of feedback.

Changed in inkscape:
status: Incomplete → Fix Released
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.