Just finished up refactoring “flip to mirror” in the code, and while I was at it I took the liberty to freshen up all the “Operations” tool dialogs, a few icons, and the Edit Formulas dialog. Last “mirror” thing to do is change the schema for the flippingbyline and flippingbyaxis attributes - will do that in the next schema update.
In the dialogs you will find the unused “?” and the superfluous “- Semly2D” in title bar gone. The tool icon also now shows in a dialog’s title bar. You may also notice that the order of properties is now consistent between the Dialog and the Properties Editor… just a bit more of the spaghetti-ness gone.
Old “Flliping by line”
New “Mirror by line”
Old “Flliping by axis”
New “Mirror by axis”
Since the Group tool will encompass more than just making objects visible, I changed the icon to a more standard grouping icon. The Visibility eye icon will still be used in the Groups Manger to indicate the visibility state. Also changed the grey in the arrow of the Rotation tool to black… it always looked like the tool was greyed out.
Old and new Group tool dialogs.
Old and new Rotation tool dialogs, Note that the useless BIG = icon and the expanding / collapsing textedit box is gone. Orgin point becomes Rotation point"
Old and new Move tool dialogs.
Old and new True Darts tool dialogs.
And the “Edit” forumla dialog. Since a textedit box (vs a lineedit box) can not have a Clear button, I added a “Clear” button to make it easier to clear the formula text.
Also reformatted the status text for the variable selected in the table list. It will now display as
[Variable type:] [Variable name] (unit)
and if there is a description for a measurement or custom variable it will display
[Variable type:] [Description]… otherwise it’s blank.
Only 40ish more dialogs to go…