Use QFileInfo to represent paths

Circular primitive type is now an enum class

remove now unneeded type alias

BasicShader is no longer a class

Split GL preferences that affect GL build to a new build preferences structure, modifying that requires rebuild, modifying render preferences does not

Simplify signature of updateRenderPreferences

More refactor and renaming

Move bezier curve to its own file

Winding is now an enum class winding_e

rename some functions

Grid scaling buttons now work

isConvex renamed to quadrilateral_convexity, refactor, now returns an enum instead of bool

Simplify signature of openModelFromPath

Also connect up the "Delete" action

Also connect up "Select all"

(0) -300 -100 -15 tip

mercurial