Changes so default plugin and definition file locations are proper for OSX
Cleanup of unused code
Main window position and size, as well as child windows are now all saved and reloaded on connection.
Changed "Enable Datalog Stream" to "Enable Live Data Stream" to remove ambiguity via issue #878
Fix for signal/slots firing in the wrong threads. This is a direct fix for issue #879, but may also help with issue #884, since it prioritizes packet decoding over serial reading.
Issue #881, punctuation typos fixed, thanks Jeff!
Issue #882, removed all edit triggers so read only UI table elements are no longer editable
OSX build fixes
Array values are now editable inside of QML configuration, using ConfigData classes
General engine variable config and actual decoder offset config now in QML wizards
If no windows are saved as shown (EMStudio was closed with no windows visible), then it defaults to showing the tunable memory window.
Change to start interrogation after population of Wizard views, to prevent timeouts due to thread hanging
Change to take advantage of automatic window sizing of Wizards
Delete all WizardViews on close of MainWindow, so they don't stay open after closing EMStudio
Fix for crash, from double calling of destructor when MainWindow went out of scope