Refactor
This release includes following refactor result:
AngularLayer (a.k.a KnobLayer in previous version)
- rename
- remove addLayer(:), use SequenceBuilder instead of.
- SequenceBuilder has limitation of numbers. It allows most 10 layers.
- Support for-loop and if-else condition for create layers.
- Implement property wrapper Clamping to limit max/min degrees to make code clear.
GradientBuilder
Import GradientBuilder to make color setup easier. Also add gradient color support on layers.
RingText
Add WordsBuilder to provide flexibility on it.
SphericText
Now, it supports different writing direction.
Other refactors
- Reorganize package structure. --> CommonExt --> Common
- Re-declare struct which has no property, and might be singleton to enum.
- Update and improve documents