Comment 20 for bug 1389723

Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

The main problem occurs when one mixes units so the best solution is to stop this from happening. I propose the following fixes:

In 0.91: Everything should use only pixels as is (mostly) done in 0.48 (including templates). The ability to switch document units should be disabled (it's broken in several ways). Font size should be stored in pixels. Some templates in 0.48 templates do use 'mm' so there does need to be a script to convert files based on those templates to 96dpi.

In 0.92: Non-pixel units are allowed but everything in a document should use the same units including guides and grids. (Guides and grids need code to do this.) An extension that saves a document in pixels should be added to allow backwards compatability with 0.91.

It should be possible to avoid overwriting Inkscape version until any necessary conversion is done. If a conversion appears to be needed, a pop-up can ask the author if it should be done.