INX <optiongroup> broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
High
|
John Smith |
Bug Description
Current trunk and 0.48.x branch r9948 no longer sets parameters based on <optiongroup> defined in the INX file.
This INX element is still used by a couple of extensions bundled with Inkscape, as well as by an unknown number of externally developed custom extensions.
Sample steps to reproduce:
1) launch trunk with default (new) prefs
2) open 'Extensions > Render > 3D Polyhedron'
3) switch to the second tab, define different rotation angles for X-, Y-, and Z-Axis
4) preview the result
Expected result:
The inserted cube is rotated around each axis as defined the in the dialog
Actual result:
The inserted cube is rotated several times around the default axis (X). It is not possible to rotate it around an explicitly chosen different axis (Y, or Z).
The parameters for the <optiongroup> are also no longer stored in the preferences file.
Not reproduced with Inkscape 0.48.4 and 0.48+devel <= r12265
Reproduced with Inkscape 0.48+devel r12268 and later revisions
Possibly introduced with r12267 "fix bug where extension radiobutton parameters cannot be set from cmdline"
<http://
Tested on OS X 10.7.5 with
- GTK+/Quartz 2.24.17, gtkmm 2.24.2, glib 2.34.3, glibmm 2.32.1
- GTK+/X11 2.24.13, gtkmm 2.24.2, glib 2.32.4, glibmm 2.34.1
Note: does not affect lists of choices defined with <enum>
Related branches
description: | updated |
tags: | removed: backport-proposed |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
Minimal test case