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
|