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
(0) tip

mercurial