Made changes to how licensing manages remote installations to limit the need to access the QuoteWerks Backend API, which was slowing down startup. Now users have to enable this feature manually. This way it only impacts the small number of users that use remote installations.
Changed status messages from popup to display in main windows. If the application was canceled before they finsihed they would remain displayed and get in the way.
- Remote licensing requires enabling by the user, to speed up startup for most users who don't use this feature.
- Moved status messages from popup to be inside the window. If the application was canceled before they finished they remained displayed, and the only way to remove them was to restart QuoteWerks.
- If the CRM base currency is different to the QuoteWerks base currency, a bad value was passed which caused an error. Fixed.