Made history work with most things

Color changing is now logged into history

Reworked properties a bit

Restructed recent files handling, the list shouldn't screw the hell up anymore.

Cleansed the string class, moved implementations from header to code file

Laid down the foundations of the new history system

fixed: subfiles and radials couldn't be moved, made add-picking with control work again despite its double-use as range picking, changed 'Name' to 'Title' in new part dialog and widened it a bit

Refactor LDSubfile

Make LDMatrixObject's transform and pos members properties

Make LDRadial's members accessed properties

Make LDObject's color and parent properties with accessors

Purged out the old history code

(0) -100 -12 +12 +100 +300 +1000 tip

mercurial