GSoC/GCI Archive
Google Summer of Code 2013 Inkscape

Refactoring and Improvement of Unit Support

by Matthew Petroff for Inkscape

For Google Summer of Code, I would like to improve unit handling in Inkscape. It is my understanding that Inkscape's current unit handling is scattered across the code base in various locations, and from personal experience, I know Inkscape's unit handling could use improvement. To start, I would refactor all of Inkscape's unit handling into one centralized location. I would then extend this unit handling to allow for easier use of "real" units, e.g. millimeters, both on the document wide level and for individual objects.