Fix build warnings

Convert all includes to be relative to project root directory. Files that cannot be found in this manner use angle brackets.

Move render layer files to new src/layers/ directory

Add action to make a model unofficial (modifies the !LDRAW_ORG line)

pi is no longer a template

Fix bad use of QOpenGLFunctions

- Made it build under Qt6

Add widgets to object editor

Fix appearance of ColorButton

Move color button into widgets lib

Add x, y, z properties to VectorInput

Rename Vec3Editor to VectorInput

Make LDForge widgets visible in Qt Designer

Move some widgets into a static library

Add object editor into main

I felt that the compiler was too kind to me, so I enabled a big pile of warnings

Done some work on object editor

Fix invertnext not working with circular primitives

fix cylinders being possibly rendered inside out

Use crosshair cursor inside the renderer

improve text rendering

a bit of refactor in mapbox::util::nth

Make the grid black on bright backgrounds

Substitute circular primitives in during file parsing

(0) -100 -50 -24 +24 +50 +100 tip

mercurial