gradientspace / gsSlicer

3D printing slicer
MIT License
108 stars 35 forks source link

Refactor settings to use interface & add extrusion amount reporting #5

Closed gregmeess closed 5 years ago

gregmeess commented 6 years ago

Tried to minimize it, but a bunch of white space formatting snuck in; I assume the style guidelines should be 4 spaces instead of tabs?

Unfortunately the extrusion reporting got tangled up in this settings refactor, but if desired I can recreate it on it's own branch from master.

Since I wasn't originally planning on merging this back upstream, I made some changes around settings replacing CloneAs<T> with CopyFrom; I'm guessing this may be breaking for Cotangent.

gregmeess commented 5 years ago

I will reimplement this at some point in a cleaner branch now that I have a better understanding and system for making changes. Closing this PR.