synthesis
synthesis copied to clipboard
AARD-1685: Joint Config Panel
- [x] Created a new exporter tab containing all joint configuration options.
- [x] Integrated wheel options within the joint tab for
Revolute
joints. - [x] Moved all event listeners' 'handle' dealing with updates of the joint panel into a seperate file.
- [x] Joint settings now correctly load and save from
ExporterOptions
as implemented in #981. - Added several quality of life things for dealing with the joint panel:
- [x] Adding a joint that is already added will now prompt for removal of selected joint before actually removing it.
- [x] Added a cancel button to escape out of joint selection mode.
- And, of course, small refactors here and there related to these changes as a part of ongoing exporter refactors (AARD-1719).
- I say small refactors but this one was rather large.