Improve preview of cylinder extrusion

Added rudimentary cylinder extrusion into circle tool.

Improve click handling

Fix right click to delete not really working properly

Use different cursors depending on edit mode

Simplify some code

Fixed ModelId being used to identify both models and elements, added ElementId to identify elements

add comments in colors.h

simplify a bit

Enable drawing clockwise shapes despite mapbox::earcut rewinding them

Add support for BFC CERTIFY statements

minor updates to main window ui

Add select all

Enable cotire again

Move earcut.h outside src/ directory

Fix build warnings, size_type of QVector changes from Qt5 to Qt6 so we need an alias for it

(0) -300 -100 -16 +16 tip

mercurial