1 Stuff To Be Implemented/Fixed
2 -----------------------------
9 - Object connections (two types: flexible and rigid)
10 - Group selection (kind done, needs more work though)
11 - Take movement code out of Objects and put it into top level Container (actually
12 I think this should be more of the state code handling. Have to see.)
13 - Add OSD to Object creation
17 - Add pen color/style/width to Objects
18 - Add fill/hatch to Objects
19 - Fix zooming to be more intuitive
20 - Add other Dimension types, like radial, diametric, leader
21 - Mirror tool (started, needs actual mirroring implementation)
22 - Restrict movement horizontal/vertical tool
24 - Fix Arc manipulator. Idea: split edge handles so that the inner half controls
25 arc sizing, outer half controls rotation. That way you can grab either handle
26 and know what it's supposed to do.
27 - Fix loading and saving code
28 - Add Drawing Properties dialog (separate from Application Settings)
29 - Trim/Slice tool (to be able to click on a line segment crossing another, and
30 remove it and it only, or to cut the entity at other entities crossing)
36 - Fix snap to grid to honor both states (right now, it's a weird mix of states)
38 - Add Arc [Shamus 2013-08-14]
39 - Fix snap to grid to allow picking up of handles when they are not on a grid
40 point. [Shamus 2013-08-18]
41 - Add OSD routines so they don't have to be implemented in Objects [Shamus