]> Shamusworld >> Repos - architektonas/commit
Changes to make containers behave like a first-class object.
authorShamus Hammons <jlhamm@acm.org>
Thu, 23 Apr 2020 17:34:04 +0000 (12:34 -0500)
committerShamus Hammons <jlhamm@acm.org>
Thu, 23 Apr 2020 17:34:04 +0000 (12:34 -0500)
commit790c1a6d97f73f7457c7fad7e82fa29e5b6accd5
treef9a263cf0e515618ca45bd306ec51dfeb4bfd1cd
parenta6e76b6a748a350bda067a99672f9dcca626d872
Changes to make containers behave like a first-class object.

Also, added cut/copy/paste functionality, and ability to save layer
information with object data.  This change bumps the drawing version to
1.2; this required some infrastructure changes to the way layers are
represented and handled.  Also preliminary addition of Trim, Triangulate,
and Parallel tools, and support for snapping to line midpoints.
14 files changed:
src/applicationwindow.cpp
src/applicationwindow.h
src/drawingview.cpp
src/drawingview.h
src/fileio.cpp
src/fileio.h
src/global.cpp
src/global.h
src/layeritemwidget.cpp
src/layerwidget.cpp
src/layerwidget.h
src/structs.h
src/utils.cpp
src/utils.h