On Fri, 2014-11-21 at 09:50 +0100, su_v wrote:
On 2014-11-20 22:27 (+0100), Tavmjong Bah wrote:
On Thu, 2014-11-20 at 22:05 +0100, Johan Engelen wrote:
I thought most annoying bugs are related to changing the units for an existing document. Is that correct? If so, all we have to do is warn people about that, e.g. with an extra dialog telling people that changing document unit only works for fresh documents or 0.91 documents. Documents from earlier versions of Inkscape may have troubles.
0.91 documents don't work either once you've put in things like clips, filters, symbols etc. This is seriously broken. Changing units on a fresh document does work but then one can use the Generic Template to get whatever SVG unit you want.
Just a reminder: the procedural 'Generic canvas ...' template which allows to define an arbitrary document size and choose a unit ("SVG unit:") is not part of 0.91.
The refactoring of the templates (replacing many static templates with procedural ones) originally was committed in experimental (along with the dpi change), and was merged into trunk after the release branch for 0.91.x was created.
Ahh, you are write. The procedural template in 0.91 does not include the unit identifier. We should update 0.91 with the newer procedural template (and get rid of the templates it makes redundant).
Tav