2018-03-24 |
Teemu Piippo |
merged mathfunctions.cpp into algorithms/geometry.cpp
|
file |
diff |
annotate
|
2018-03-24 |
Teemu Piippo |
Happy new year 2018
|
file |
diff |
annotate
|
2018-03-24 |
Teemu Piippo |
Config is now a namespace
|
file |
diff |
annotate
|
2018-03-24 |
Teemu Piippo |
reorganized headers
|
file |
diff |
annotate
|
2018-03-23 |
Teemu Piippo |
reworked Vertex, no longer a QVector3D subclass
|
file |
diff |
annotate
|
2018-03-06 |
Santeri Piippo |
Implemented row moving in the model and replaced swapping with it
|
file |
diff |
annotate
|
2018-03-05 |
Santeri Piippo |
migrated model swapping to mvc and made Model::swapObjects to emit dataChanged signals as a temporary solution
|
file |
diff |
annotate
|
2018-03-05 |
Santeri Piippo |
Finally removed the cancer that is the LDObject::model pointer
|
file |
diff |
annotate
|
2018-03-03 |
Santeri Piippo |
removed LDObject::swap
|
file |
diff |
annotate
|
2018-03-03 |
Santeri Piippo |
removed LDObject::lineNumber
|
file |
diff |
annotate
|
2018-02-13 |
Santeri Piippo |
changed Model into an MVC list model and replaced the objects list with a view into the model
|
file |
diff |
annotate
|
2018-01-04 |
Santeri Piippo |
undo config change
|
file |
diff |
annotate
|
2018-01-04 |
Santeri Piippo |
happy new year 2018
|
file |
diff |
annotate
|
2018-01-04 |
Santeri Piippo |
fix paren style
|
file |
diff |
annotate
|
2018-01-04 |
Santeri Piippo |
replaced "Config->" with "config."
|
file |
diff |
annotate
|
2017-03-05 |
Teemu Piippo |
Grid is now a namespace.
|
file |
diff |
annotate
|
2017-03-05 |
Teemu Piippo |
MathFunctions is now a namespace.
|
file |
diff |
annotate
|
2017-03-05 |
Teemu Piippo |
Made configuration a global singleton. I think I can give in at least that much because it makes solving a lot of problems easier.
|
file |
diff |
annotate
|
2017-03-04 |
Teemu Piippo |
Polar grid is now togglable.
|
file |
diff |
annotate
|
2017-02-23 |
Teemu Piippo |
Moved all UI files from ui/ into src/dialogs/.
|
file |
diff |
annotate
|
2017-02-23 |
Teemu Piippo |
Replaced LDObjectList with QVector<LDObject*>
|
file |
diff |
annotate
|
2017-02-14 |
Teemu Piippo |
Renamed ldDocument.cpp → lddocument.cpp
|
file |
diff |
annotate
|
2017-02-09 |
Teemu Piippo |
Cleaned up GLCompiler. Among other changes, the compiler no longer has to be told what to compile.
|
file |
diff |
annotate
|
2017-02-09 |
Teemu Piippo |
Created a new GLRenderer derivative class "Canvas" and made MainWindow use it
|
file |
diff |
annotate
|
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 |
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-05-08 |
Teemu Piippo |
Further improved enum handling
|
file |
diff |
annotate
|
2016-02-17 |
Teemu Piippo |
Moved LDObject::moveObjects into MoveToolset
|
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-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 |
Cleanup miscallenous.cpp/.h
|
file |
diff |
annotate
|
2015-11-18 |
Teemu Piippo |
It worx again!
|
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 |
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
|