On Feb 19, 2012, at 9:23 AM, Krzysztof KosiĆski wrote:
unit-tracker.h: no idea what this does.
The documentation is a bit sparse, but it does have
/* * Inkscape::UnitTracker - Simple mediator to synchronize changes to a set * of possible units *
One summary of the mediator pattern is at http://www.dofactory.com/Patterns/PatternMediator.aspx
Then there's http://en.wikipedia.org/wiki/Mediator_pattern
In this context, it assists maintaining encapsulation and modularity through improving loose coupling.