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
|
2016-11-11 |
Teemu Piippo |
Refactor GuiUtilities
|
file |
diff |
annotate
|
2016-02-17 |
Teemu Piippo |
removed removeDuplicates in favor of QSet, and the unused ObjectList class
|
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 |
Transformed primitive management into a new class PrimitiveManager that is a member of MainWindow
|
file |
diff |
annotate
|
2016-02-14 |
Teemu Piippo |
Renamed ConfigurationValueBag to Configuration and added a pointer to it into HierarchyElement. This helps with the fight against global variables.
|
file |
diff |
annotate
|
2016-01-01 |
Teemu Piippo |
Happy new year 2016!
|
file |
diff |
annotate
|
2015-11-18 |
Teemu Piippo |
It worx again!
|
file |
diff |
annotate
|
2015-10-04 |
Teemu Piippo |
A bit more cleanup. Finally removed the PROPERTY macro. (now let's see about making a new one sometime that isn't so terrible?)
|
file |
diff |
annotate
|
2015-10-03 |
Teemu Piippo |
Now compiles again
|
file |
diff |
annotate
|
2015-09-22 |
Teemu Piippo |
Commit work done on document manager. Happy 3rd birthday LDForge!
|
file |
diff |
annotate
|
2015-09-06 |
Teemu Piippo |
Refactor LDObject API
|
file |
diff |
annotate
|
2015-09-06 |
Teemu Piippo |
Refactor GLRenderer and GLCompiler
|
file |
diff |
annotate
|
2015-09-06 |
Teemu Piippo |
null -> nullptr
|
file |
diff |
annotate
|
2015-09-06 |
Teemu Piippo |
Refactor edit history
|
file |
diff |
annotate
|
2015-09-05 |
Teemu Piippo |
Refactor MainWindow's API
|
file |
diff |
annotate
|
2015-09-05 |
Teemu Piippo |
Make documents members of the main window
|
file |
diff |
annotate
|
2015-08-31 |
Teemu Piippo |
Added a GuiUtilities class to contain useful non-MainWindow-related GUI functions
|
file |
diff |
annotate
|
2015-08-31 |
Teemu Piippo |
Now compiles and links but crashes shortly after startup.
|
file |
diff |
annotate
|
2015-08-31 |
Teemu Piippo |
Commit configuration rework (doesn't work yet, more than most probably doesn't compile either)
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
Split actions.cpp and actionsEdit.cpp into toolsets.
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
Happy new year 2015
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
MainWindow: "ui->" -> "ui."
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
More refactor
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
More through removal of the vertex object
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
Rename MainWindow files
|
file |
diff |
annotate
| base
|