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@...8...> 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