2018-06-22 Teemu Piippo replaced uses of QList with QVector file | diff | annotate
2018-06-21 Teemu Piippo used the new CircularSectionEditor in CircularPrimitiveEditor file | diff | annotate
2018-06-21 Teemu Piippo refactored the segments/divisions editor in MainWindow to a new widget file | diff | annotate
2018-06-17 Teemu Piippo replaced GLRotationMatrix with QMatrix4x4 file | diff | annotate
2018-05-30 Teemu Piippo added draw plane feature (doesn't work with circle draw quite right yet) file | diff | annotate
2018-05-26 Teemu Piippo refactored signal blocking file | diff | annotate
2018-04-04 Teemu Piippo added a status bar and moved printed messages there file | diff | annotate
2018-04-02 Teemu Piippo reworked bounding box file | diff | annotate
2018-03-29 Teemu Piippo refactor file | diff | annotate
2018-03-27 Teemu Piippo better representation of fractions and large numbers file | diff | annotate
2018-03-24 Teemu Piippo removed unused include file | diff | annotate
2018-03-24 Teemu Piippo replaced remaining DIRSLASH, Dirname and Basename uses with Qt file info stuff file | diff | annotate
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 roundToDecimals no longer needs an lvalue. applyToMatrix removed. file | diff | annotate
2018-03-24 Teemu Piippo Config is now a namespace file | diff | annotate
2018-03-24 Teemu Piippo Moved includes, added squared() function file | diff | annotate
2018-03-24 Teemu Piippo reorganized headers file | diff | annotate
2018-03-23 Teemu Piippo moved Vertex and BoundingBox into new code units file | diff | annotate
2018-03-23 Teemu Piippo added stream operators to Vertex file | diff | annotate
2018-03-23 Teemu Piippo reworked Vertex, no longer a QVector3D subclass file | diff | annotate
2018-03-23 Teemu Piippo ported qOverload to drop minimum Qt requirement down to 5.5 file | diff | annotate
2018-03-23 Teemu Piippo Begin rework to add support for multiple libraries file | diff | annotate
2018-03-19 Teemu Piippo Bfc red/green view almost completely fixed file | diff | annotate
2018-03-16 Teemu Piippo Added basic header editing file | diff | annotate
2018-03-06 Santeri Piippo Implemented row moving in the model and replaced swapping with it file | diff | annotate
2018-01-11 Santeri Piippo begin rendering rework file | diff | annotate
2018-01-04 Santeri Piippo simplified RoundToDecimals file | diff | annotate
2018-01-04 Santeri Piippo happy new year 2018 file | diff | annotate
2018-01-04 Santeri Piippo simplified Matrix file | diff | annotate
2018-01-04 Santeri Piippo replaced Origin with default-constructed Vertex file | diff | annotate
2018-01-04 Santeri Piippo fix paren style file | diff | annotate
2017-05-07 Teemu Piippo Worked more on the library collection thing file | diff | annotate
2017-03-08 Teemu Piippo Removed the unary min and max functions. file | diff | annotate
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
(0) -60 tip

mercurial