+ - Add page viewport stacks. These would outline "pages" to be printed that
+ are simple views of a given size at a given point with a given zoom. Normal
+ behavior would be to simply print the entire document if there are no pages
+ defined.
+ - Need to turn off handles (dimension, circle, arc, etc) when not in regular
+ mode (for delete, marker, dropper, etc tools)
+ - Fix stamp tool to not respond to handles of any kind (they currently respond
+ to dimension handles)
+ - Convert line segments/arcs (connected) to polyline
+ - Add trim/slice against circles/arcs too.
+ - Add cursor for delete tool
+ - Add command lines for all tools, not just parallel
+ - Add ability to rotate/scale polylines with appropriate handles when
+ selecting one (when scaling, the default should be to keep the aspect ratio,
+ overrideable with a keypress)
+ - Set window viewport to show whole extents of drawing on load
+ - Need to set a different color/style for hovered objects vs. selected
+ - Add ability to alter object parameters in the object dock
+ - Fix dimension extents to report their size correctly (they currently don't)
+ - Add ability to select more than one point in a stack of points, especially
+ at endpoints. Probably with a keyboard modified like SHIFT.
+ - Finish adding tangent snap everywhere
+ - Add fillet tool
+ - Add ability to make dimensions have no extensions (currently, there's a
+ minimum extension line at all times; this is easy to set to a default with a
+ zero as a possibility). Maybe give the default extension lines IFF one of
+ the clicked on points is an endpoint, otherwise just do zero.