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
|