And I forgot to rebrand the actual dialog box...

Renamed Set Contents into Edit LDraw Code; made the add object dialog's comment line box wider

changelog update

Clipboard now stores LDraw code rather than object clones, this seems much less prone to problems

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 -16 +16 +100 +300 +1000 tip

mercurial