2018-03-03 Santeri Piippo LDSubfileReference now contains the name of the subfile and not a pointer anymore. Some methods now require a DocumentManager* for context on resolving the name. file | diff | annotate
2018-03-03 Santeri Piippo more selection rework 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
2017-03-05 Teemu Piippo Grid is now a namespace. file | diff | annotate
2017-03-05 Teemu Piippo Renamed some methods of the Model class to remove the 'emplace' word (however cromulent it is, being from STL...) from them. file | diff | annotate
2017-03-04 Teemu Piippo Polar grid is now togglable. file | diff | annotate
2017-03-03 Teemu Piippo Added polar grid snapping code. 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 Removed GLRenderer::refresh(), update() does the job just as fine. file | diff | annotate
2017-02-14 Teemu Piippo Renamed ldDocument.cpp → lddocument.cpp file | diff | annotate
2017-02-14 Teemu Piippo Exported GLRenderer cameras into a new class, GLCamera. 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 more business logic out of GLRenderer into Canvas. GLRenderer::pick(const QRange&) now returns a set of LDObjects without modifying them. Replaced the GLRenderer::pick(int, int) overload with GLRenderer::pickOneObject. file | diff | annotate
2017-02-09 Teemu Piippo Moved more editing-related methods to Canvas. file | diff | annotate
2017-02-09 Teemu Piippo Moved more methods only used by canvas code from GLRenderer to Canvas. Thin border pen is now a static constant. file | diff | annotate
2017-02-09 Teemu Piippo Moved triangle count rendering to Canvas file | diff | annotate
2017-02-09 Teemu Piippo Moved document editing methods from GLRenderer to Canvas file | diff | annotate
2017-02-09 Teemu Piippo Created a new GLRenderer derivative class "Canvas" and made MainWindow use it file | diff | annotate
(0) tip

mercurial