Comment 33 for bug 170378

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

LucaDC wrote:
> I pay a lot of attention to applying exactly the same style
> to objects that must share it, so rounding problems don't affect me.

You completely ignore other users, who are likely to use a variety of different workflows and also might have an interest in refined selection methods based on different stroke style properties.

> (…) an object created with a 1 mm stroke width (…)

A stroke width of "1 mm" is stored by Inkscape as 'stroke-width:3.54330709' in the SVG source (mm -> px (SVG user unit)). This result of the conversion from 'mm' to SVG user units (based on Inkscape's internal resolution of 90ppi) is already a rounded value, and probably not as reliable to find as e.g. a stroke width of 1px.

Not to mention work flows heavily based on working with e.g. imported PDF files, whose content is scaled (pt -> px) by a 'transform' attribute on the parent layer to begin with? A quick test with r11146 shows that the selection does not consider transforms of parent layers: searching in mixed content of an imported PDF file and new objects drawn on new layers fails even if the same stroke width (e.g. in 'mm') is shown in the 'Stroke style' tab.