* ELECTRON-1073: localise more info window content
* fix localisation on network error strings
* ELECTRON-1074: fix localisation for right click context menu in child windows
* ELECTRON-1097: fix japanese localisation string name for screen sharing indicator
* ELECTRON-1052: add localisation support for screen names in screen sharing window
* ELECTRON-967 - Display Error content when there is no active network connection
* ELECTRON-967 - Fix css issue for Windows
* ELECTRON-967 - Optimize code
* bump up version number
* ELECTRON-1138: support opening email composition in new window
Currently, due to security reasons, we don't open any url which is not the same as the main window url in a new window, instead, we open it in a new tab of the system default browser.
However, this impacts the email app as we'll need new window to be opened to compose an email. This commit fixes that issue by checking if we need to open a sub-domain of the pod url domain.
* ELECTRON-1132 - Remove HKU registry entry on uninstalling the SDA
* ELECTRON-1132 - Change logic to use build number instead of version number to validate first time launch
* ELECTRON-1132 - Remove config exits check as we gracefully create a new config file
- upgrade electron framework version to address security vulnerability with native window open and node integration
- disable background throttling on requests when creating a new window
When a notification’s position is changed and the browser window is destroyed, SDA throws up an undesired error message which is not apt for users to see. This was because of a validity check missing to see if the browser window still exists.
* ELECTRON-965 - Display warning dialog if certificate fails to verify Root CA or is not whitelisted
* ELECTRON-965 - Set ignoreAllCertErrors to false when main window loads
Currently on Windows, when the app is killed, a crash event is emitted which sends the wrong signal to the user that the app actually crashed which isn't the case because the app was in fact killed. So, this PR adds an extra check to see if the app was killed and shows the crash dialog based on that.
- To gather data from multiple instances, sometimes, we would need to have different logs folder for different instances. We add support for setting custom logs folder via command line with this change
* ELECTRON-925 - Add support for customizing Windows title bar styles
* ELECTRON-925 - Fix file path
* ELECTRON-925 - Validate if the file exists, if not use the default styles
- add logging in all the critical places
- add logging for relevant events
- add support for setting chrome flags from command line
- add support for deleting old log files