2017-03-03 Teemu Piippo Added polar grid rendering (which is disabled for now). file | diff | annotate
2017-03-03 Teemu Piippo At long last, the grid is finally now rendered onto the viewport. Woop! file | diff | annotate
2017-03-02 Teemu Piippo Added support for ideal co-ordinates, which should make writing editing tools a lot easier. For some reason they don't yet work with the back and right cameras. file | diff | annotate
2017-02-23 Teemu Piippo Replaced LDObjectList with QVector<LDObject*> file | diff | annotate
2017-02-23 Teemu Piippo Removed the Origin and axes global constants. file | diff | annotate
2017-02-20 Teemu Piippo Made fixed cameras matrix-based. This simplifies some math. file | diff | annotate
2017-02-14 Teemu Piippo Rearranged declarations in basics.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-10 Teemu Piippo Added the RingAdapter class and interfacing ring() function and simplified some math in GLCompiler with it 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 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 Moved the identity matrix constant into Matrix's namespace 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 '.length()' with 'length()' where appropriate file | diff | annotate
2017-01-28 Teemu Piippo Replaced uses of 'x.size()' with 'length(x)' file | diff | annotate
2017-01-28 Teemu Piippo refactor: added the length() function that's like Python's len() file | diff | annotate
2016-11-18 Teemu Piippo Cleaned up crash catcher, fixed missing <math.h> include 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-05-08 Teemu Piippo Moved matrix into new source/header pair in types/ file | diff | annotate
2016-05-08 Teemu Piippo Replaced the ugly for_enum macro with a generator class 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 Rename Pi to lowercase pi 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-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-11-18 Teemu Piippo Cleanup miscallenous.cpp/.h 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-04 Teemu Piippo Copyright header fix, some minor stuff 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-09-21 Teemu Piippo LDVertexObject stuff (ultimately not worth it) file | diff | annotate
2015-09-05 Teemu Piippo Make documents members of the main window file | diff | annotate
2015-08-30 Teemu Piippo Happy new year 2015 file | diff | annotate
2015-08-30 Teemu Piippo Replaced Min/Max/Clamp/Abs with use of Qt versions of them. 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-07-07 Teemu Piippo Refactoring update. file | diff | annotate
2015-02-21 Teemu Piippo - bump copyright year file | diff | annotate
2014-12-01 Teemu Piippo - fixed stability problems 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-08-31 Teemu Piippo - ring finder now also tries scaling by 10 (3.4, 6.4 -> 34, 64), fixed floating point math argghhhhhhhh file | diff | annotate
2014-08-06 Teemu Piippo - major identifier renaming file | diff | annotate
2014-07-26 Teemu Piippo - refactor file | diff | annotate
2014-07-16 Teemu Piippo - changed copyright lines to use my legal name instead of my nickname file | diff | annotate
2014-07-03 Santeri Piippo - added the magic wand tool file | diff | annotate
2014-06-30 Santeri Piippo - refactor file | diff | annotate
2014-06-05 Santeri Piippo - source reformat file | diff | annotate
2014-06-03 Santeri Piippo - String -> QString file | diff | annotate
2014-06-02 Santeri Piippo - made LDDocument use shared pointers, this eliminates a lot of document-related crashes file | diff | annotate
2014-05-09 Santeri Piippo - initial overhaul with smart pointers file | diff | annotate
2014-04-27 Santeri Piippo - type-aliased QString to String file | diff | annotate
2014-04-23 Santeri Piippo - reimplemented the Vertex class as a derivative of QVector3D file | diff | annotate
2014-03-29 Santeri Piippo - renamed files to camelCase file | diff | annotate
(0) tip

mercurial