2018-01-04 |
Santeri Piippo |
happy new year 2018
|
file |
diff |
annotate
|
2018-01-04 |
Santeri Piippo |
fix paren style
|
file |
diff |
annotate
|
2017-02-14 |
Teemu Piippo |
Split LDConditionalEdge and LDEdgeLine into new source pairs
|
file |
diff |
annotate
|
2017-02-14 |
Teemu Piippo |
LDObject subclass renaming:
|
file |
diff |
annotate
|
2017-02-14 |
Teemu Piippo |
Updated comments
|
file |
diff |
annotate
|
2017-02-14 |
Teemu Piippo |
Inlined away the LDOBJ macros in ldobject.h.
|
file |
diff |
annotate
|
2017-02-14 |
Teemu Piippo |
Removed the intXX type aliases and removed uses of intXX_t in favor of qintXX
|
file |
diff |
annotate
|
2017-02-12 |
Teemu Piippo |
Reworked iterable enums: they all are enum classes now and the end value is marked with "_End"
|
file |
diff |
annotate
|
2017-02-09 |
Teemu Piippo |
Moved LDComment and LDEmpty into their own source file pairs.
|
file |
diff |
annotate
|
2017-02-08 |
Teemu Piippo |
Removed all overlay support. It's a messy pile of mess and I will reimplement it later as background images and it will be much better then.
|
file |
diff |
annotate
|
2017-01-30 |
Teemu Piippo |
Split object list representation into virtual methods
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
The "all objects have valid models" invariant seems to be holding up now. At least basic drawing works again.
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
Made all LDObject constructors protected. Emplacement is now the only way to create objects.
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
Removed the LDSpawn function and replaced its last use cases.
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
More rework on model stuff, removals of LDSpawn calls. Most importantly, the LDraw code parsing function was moved to Model.
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
Removed uses of LDSpawn in the algorithm toolset
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
Replaced uses of LDSpawn with the Model class in edit modes
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
Removed dead code that's standing in the way of refactoring
|
file |
diff |
annotate
|
2017-01-29 |
Teemu Piippo |
Made the quad→triangles use emplacement. However, now it crashes because of problems in the underlying system (the LDObject constructor shouldn't do anything in regard to the model!)
|
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
|
2016-11-15 |
Teemu Piippo |
Unabbreviate "transform" to "transformationMatrix"
|
file |
diff |
annotate
|
2016-05-08 |
Teemu Piippo |
Enum stuff
|
file |
diff |
annotate
|
2016-05-08 |
Teemu Piippo |
- Refactoring...
|
file |
diff |
annotate
|
2016-02-17 |
Teemu Piippo |
removed removeDuplicates in favor of QSet, and the unused ObjectList class
|
file |
diff |
annotate
|
2016-02-17 |
Teemu Piippo |
Moved PreferredLicenseText into HierarchyElement and made the config pointer be passed to LDPaths. Now I can finally remove the Config global pointer.
|
file |
diff |
annotate
|
2016-02-17 |
Teemu Piippo |
Moved LDObject::moveObjects into MoveToolset
|
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-13 |
Teemu Piippo |
Added triangle count to viewport, added compile-time line length check
|
file |
diff |
annotate
|
2016-01-01 |
Teemu Piippo |
Happy new year 2016!
|
file |
diff |
annotate
|
2015-10-24 |
Teemu Piippo |
Rename LDSubfile to LDSubfileReference
|
file |
diff |
annotate
|
2015-10-04 |
Teemu Piippo |
Copyright header fix, some minor stuff
|
file |
diff |
annotate
|
2015-10-04 |
Teemu Piippo |
Bézier curves now render in 3D
|
file |
diff |
annotate
|
2015-10-04 |
Teemu Piippo |
Bézier curves may now be serialized down using the "Demote" function. I need to rename that now.
|
file |
diff |
annotate
|
2015-10-04 |
Teemu Piippo |
Begin work on Bézier curve support. They can be drawn but don't render in 3D and they load as comments.
|
file |
diff |
annotate
|
2015-09-21 |
Teemu Piippo |
LDVertexObject stuff (ultimately not worth it)
|
file |
diff |
annotate
|
2015-09-06 |
Teemu Piippo |
Removed some unused methods
|
file |
diff |
annotate
|
2015-09-06 |
Teemu Piippo |
Refactor LDObject API
|
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 |
More through removal of the vertex object
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
Remove the vertex object type
|
file |
diff |
annotate
|
2015-08-30 |
Teemu Piippo |
Replace LDIterate function with LDObjectIterator class
|
file |
diff |
annotate
|
2015-08-22 |
Teemu Piippo |
Cleanup progresses
|
file |
diff |
annotate
|
2015-08-22 |
Teemu Piippo |
More sharedpointer removal
|
file |
diff |
annotate
|
2015-08-22 |
Teemu Piippo |
Replace casts
|
file |
diff |
annotate
|
2015-08-22 |
Teemu Piippo |
Commit work done on code cleanup
|
file |
diff |
annotate
|
2015-07-07 |
Teemu Piippo |
Refactoring update.
|
file |
diff |
annotate
|
2015-02-21 |
Teemu Piippo |
- removed the vertex object
|
file |
diff |
annotate
|
2015-02-21 |
Teemu Piippo |
- bump copyright year
|
file |
diff |
annotate
|
2014-11-05 |
Teemu Piippo |
- bfc stuff (at least it works now...)
experimental
|
file |
diff |
annotate
|
2014-09-08 |
Teemu Piippo |
- re-committed bfc work (this makes 903ec1e46298 a suitable common ancestor for experimental branch features)
experimental
|
file |
diff |
annotate
|
2014-09-08 |
Teemu Piippo |
- backed out work done on bfc (re-committing later)
experimental
|
file |
diff |
annotate
|
2014-09-07 |
Teemu Piippo |
- commit work done on bfc support
experimental
|
file |
diff |
annotate
|
2014-09-06 |
Teemu Piippo |
- fixed documentless objects being selected on document close
|
file |
diff |
annotate
|
2014-08-06 |
Teemu Piippo |
- major identifier renaming
|
file |
diff |
annotate
|
2014-08-04 |
Teemu Piippo |
- more refactor, updated .hgignore
|
file |
diff |
annotate
|
2014-07-28 |
Santeri Piippo |
- fixed compilation on windows systems
|
file |
diff |
annotate
|
2014-07-26 |
Teemu Piippo |
- refactoring
|
file |
diff |
annotate
|
2014-07-26 |
Teemu Piippo |
- refactor
|
file |
diff |
annotate
|