I asked me if (in the future)  implementing properly FilterRes to filters and giving a default filter resolution to filter effects could solve the units problem. At some point I introduced in the list a filter called Filter Resolution (or something like that). It didn't contain any primitive, however applying it before other filters gave a default filter resolution based on FilterRes to the combined filters. Unfortunately the FilterRes implementation was buggy and afterwards this filter was removed from the list.

ivan


Le Mercredi 4 mai 2016 15h17, Tavmjong Bah <tavmjong@...3007....> a écrit :


On Wed, 2016-05-04 at 12:49 +0000, Ivan Louette wrote:
> Hi,
>
> Could it be possible to discuss this bug before 0.92 release
>
> https://bugs.launchpad.net/inkscape/+bug/1429591
>
> It's evidently linked to changes in the units area after 0.91.

This is more due to changing the units inside the template files.
Setting the "user unit" to 1mm in metric based templates and 1in in
inch based templates seemed like a good idea but I am wondering if it
would be better to keep the "user unit" set to 96 per "physical" inch.

It would be very difficult to make all the "built-in" filters give the
same behavior with different values for the "user unit" (all the
relevant filter primitives would need to be adjusted).


> Fortunately a workaround exists (it's described inside), but without
> any info users could be very disappointed when applying filters
> linked to units.
>
> Thanks a lot in advance,
> ivan