OK, now it's merged (and hopefully right
), some questions arose while tweaking this :
1) Is the behavior when both external and internal (real + construction) geometries are selected right ? Actually, it will set each external with a reference radius/diameter, then makes internal geometries equal and set a driving constraint on the first selected one. It's the best it can do if it has to do something, but should we keep it or just reject the selection and warn user ?
Some other not directly related questions :
2) Should we offer the same multi-selection ability for lines with horizontal/vertical/natural dimension ?
3) What would you think of a feature that will automatically constraint with diameter on complete circles, and radius on arcs -- I think it's some kind of good practice for dimensioning -- ?
4) For some geometrical constraints (equality, vertical, horizontal, parallel, ...), it's possible to select multiple geometries. In this case, sketcher creates chained constraint (geo1-cons-geo2, then geo2-cons-geo3, then geo3-cons-geo4, and so on...). What would you think of an option that user can choose a to-first mode instead (geo1-cons-geo2, geo1-cons-geo3, geo1-cons-geo4, and so on...) ?
Thoughts ?