Fri, 23 Mar 2018 21:30:24 +0200 Teemu Piippo reworked Vertex, no longer a QVector3D subclass file | diff | annotate
Wed, 14 Mar 2018 12:08:03 +0200 Teemu Piippo added an MVC interface to the primitives tree file | diff | annotate
Wed, 07 Mar 2018 12:04:06 +0200 Santeri Piippo removed some debug code file | diff | annotate
Sat, 03 Mar 2018 17:47:40 +0200 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
Sat, 03 Mar 2018 15:14:07 +0200 Santeri Piippo more selection rework file | diff | annotate
Tue, 13 Feb 2018 14:19:07 +0200 Santeri Piippo changed Model into an MVC list model and replaced the objects list with a view into the model file | diff | annotate
Mon, 06 Mar 2017 00:55:45 +0200 Teemu Piippo Grid is now a namespace. file | diff | annotate
Sun, 05 Mar 2017 16:50:06 +0200 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
Sun, 05 Mar 2017 01:57:56 +0200 Teemu Piippo Polar grid is now togglable. file | diff | annotate
Sat, 04 Mar 2017 01:59:58 +0200 Teemu Piippo Added polar grid snapping code. file | diff | annotate
Sat, 04 Mar 2017 00:54:46 +0200 Teemu Piippo Added polar grid rendering (which is disabled for now). file | diff | annotate
Fri, 03 Mar 2017 23:08:04 +0200 Teemu Piippo At long last, the grid is finally now rendered onto the viewport. Woop! file | diff | annotate
Fri, 03 Mar 2017 00:35:43 +0200 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
Thu, 23 Feb 2017 22:55:09 +0200 Teemu Piippo Removed GLRenderer::refresh(), update() does the job just as fine. file | diff | annotate
Tue, 14 Feb 2017 14:52:01 +0200 Teemu Piippo Renamed ldDocument.cpp → lddocument.cpp file | diff | annotate
Tue, 14 Feb 2017 07:57:27 +0200 Teemu Piippo Exported GLRenderer cameras into a new class, GLCamera. file | diff | annotate
Sun, 12 Feb 2017 16:02:02 +0200 Teemu Piippo Reworked iterable enums: they all are enum classes now and the end value is marked with "_End" file | diff | annotate
Thu, 09 Feb 2017 19:57:43 +0200 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
Thu, 09 Feb 2017 13:26:44 +0200 Teemu Piippo Moved more editing-related methods to Canvas. file | diff | annotate
Thu, 09 Feb 2017 13:13:46 +0200 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
Thu, 09 Feb 2017 13:07:47 +0200 Teemu Piippo Moved triangle count rendering to Canvas file | diff | annotate
Thu, 09 Feb 2017 13:05:31 +0200 Teemu Piippo Moved document editing methods from GLRenderer to Canvas file | diff | annotate
Thu, 09 Feb 2017 11:53:55 +0200 Teemu Piippo Created a new GLRenderer derivative class "Canvas" and made MainWindow use it file | diff | annotate
(0) tip

mercurial