Fixes "CenterOn"
Adds Test to understand preconcatenation
Replaces preconcatenation-op with a method on the transformation
Removes "CenterOn"-operation, leaving only native transformations.
cleanup
Implements means to invert transformations
Implements visitor to apply transform to coordinates
Migrates Transformation logic to matrix operations
Moves inversion logic out of Framework-dependent part.
Moves scale checking to transform
Fixes "zoom lock" issue
Begins implementation of rendering classes in FX
Fixes Test
FxCanvas half done. Is this the right way, or should we operate on group objects? It doesn't feel idiomatic to treat the FX - API this way.
Basic implementation of FX Polygon Panel. Uses Group, not Canvas
First run with FX. Trees are recognizable, but unusable.
Removes HTML from Charmhelp
Removes test repo
Removes swing-only method from interface
Removes fill from polylines