2017-01-29 Teemu Piippo Major overhaul of object→document relationship: added the Model class which models the object buffer. Each object is to be included in a model (an invariant that currently does not hold). A document is a subclass of a model. The LDObject is also now agnostic about selection, and the selection is now a set. A lot of things are probably broken now but it's a major step forward. file | diff | annotate
2017-01-28 Teemu Piippo Happy new year 2017! file | diff | annotate
2017-01-28 Teemu Piippo Reworked the Matrix interface so that less index math is involved file | diff | annotate
2017-01-28 Teemu Piippo Actually, let's call it countof(). Makes more sense. file | diff | annotate
2017-01-28 Teemu Piippo Replaced uses of 'x.size()' with 'length(x)' file | diff | annotate
2016-11-17 Teemu Piippo Cleanup in GL renderer... file | diff | annotate
2016-11-15 Teemu Piippo Refactor primitives file | diff | annotate
2016-11-15 Teemu Piippo Unabbreviate "transform" to "transformationMatrix" file | diff | annotate
2016-02-17 Teemu Piippo Fixed circle mode not building the circle anymore file | diff | annotate
2016-02-16 Teemu Piippo Rename Pi to lowercase pi file | diff | annotate
2016-02-16 Teemu Piippo Renamed ldObjectMath.cpp/.h to mathfunctions.cpp/.h file | diff | annotate
2016-02-16 Teemu Piippo Moved rotation point handling to ldObjectMath.cpp and encapsulated it into new class MathFunctions file | diff | annotate
2016-02-16 Teemu Piippo Split grid stuff into a new class Grid in grid.cpp/grid.h file | diff | annotate
2016-02-15 Teemu Piippo Split PrimitivePrompt into its new source files, renamed it to GeneratePrimitivePrompt file | diff | annotate
2016-02-15 Teemu Piippo Transformed primitive management into a new class PrimitiveManager that is a member of MainWindow file | diff | annotate
2016-01-01 Teemu Piippo Happy new year 2016! file | diff | annotate
2015-11-18 Teemu Piippo Cleanup miscallenous.cpp/.h file | diff | annotate
2015-10-24 Teemu Piippo Rename LDSubfile to LDSubfileReference file | diff | annotate
2015-10-04 Teemu Piippo Fixed circle, rectangle and line path modes not working anymore. Add blip coordinates to curve and line path modes. Circle mode for now only can show the coordinates of the initial blip file | diff | annotate
2015-10-04 Teemu Piippo Copyright header fix, some minor stuff file | diff | annotate
2015-09-21 Teemu Piippo LDVertexObject stuff (ultimately not worth it) file | diff | annotate
2015-09-06 Teemu Piippo Refactor GLRenderer and GLCompiler file | diff | annotate
2015-09-06 Teemu Piippo Remove "!= nullptr" expressions file | diff | annotate
2015-09-06 Teemu Piippo null -> nullptr file | diff | annotate
2015-08-31 Teemu Piippo More refactor and removal of g_win uses file | diff | annotate
2015-08-30 Teemu Piippo Happy new year 2015 file | diff | annotate
2015-08-30 Teemu Piippo elif -> else if file | diff | annotate
2015-08-30 Teemu Piippo Rename MainWindow files file | diff | annotate
2015-08-30 Teemu Piippo Removed all asserts from the code. Removed assert handling and the bomb box dialog. file | diff | annotate
2015-08-29 Teemu Piippo Rename all .cc files to .cpp files. file | diff | annotate | base
2015-07-07 Teemu Piippo Refactoring update. file | diff | annotate
2015-03-03 Teemu Piippo - rewrote codegen in python and merged updaterevision into it file | diff | annotate | base
(0) tip

mercurial