
On Sat, Mar 31, 2012 at 11:47 AM, Veronika <vmi@...2827...> wrote:
My recommendation to mitigate concern is as follows:
- Liberate the Trace tab from Cloned Tiles. The behaviour is based on x,y
position, not row,column and can therefore be applied to any selection of objects. The functionality should probably be part of the Fill and Stroke dialog.
Can you explain how you think it would be appropriate for the Fill & Stroke dialog? I can't come up with any way that it makes sense.
- Extend support in gradient to non-linear interpolations. Currently
gradients are linear - amount of change at each "step" is the same everywhere between the two endpoints, like a constant velocity. In contrast, the changes could begin slowly and an increase towards the end, like constant acceleration (or inversely, start fast and decrease, like deceleration), or the acceleration could be variable and follow a curve such as a sine curve or exponential curve.
Would such a change be compatible with the SVG specification? I'm legitimately asking because I haven't read that part in years (and don't have the time to right now). One thing you need to be wary of is making arbitrary changes in Inkscape that aren't supported by the SVG spec. We have plenty of features that aren't in the SVG spec, however, we need to have proper fallbacks to ensure we are doing things in a compatible way for other renderers.
Cheers, Josh