* SDA-2068: show welcome screen per installation - macOS
* SDA-2068: show welcome screen per installation - windows
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-2068: support welcome screen on install for Windows
* add support for electron 8.x
* update node-abi to latest
* 8.x: fix unit tests
* upgrade to electron 9.x
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* rebase 9.x against master
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* 9.x: fix windows installer files
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* rebase 9.x against master and fix issues
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* 9.x - update aip file
* 9.x -> downgrade to electron 9.0.0-beta.22
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* bump up electron version to 9.0.0
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* upgrade node-abi to support electron 9
* update package-lock.json
* 9.x -> enable signing on aip
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* 9.x -> update package-lock.json
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* 9.x -> fix screen share indicator mac script issue
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-2080 - Target jss class name instead of dev defined
* SDA-2080: fix title bar issue with 9.x
* SDA-2080 - Make text notification black for 1.5 and update style template
* 9.x: add electron-osx-sign to fix 9.x build issues
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-2091 - Only pass required data via IPC
* SDA-2092 - prevent notifications from opening in fullscreen state in MacOS
* remove post build script and upgrade electron-builder to fix os x depth first signing issues
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
Co-authored-by: Kiran Niranjan <kiran.niranjan@symphony.com>
* SDA-2056: show welcome screen on new install
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-2019: show dialog on process running
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
- update the background image on macOS installer to support dark mode
- fix issues with saving window position on welcome screen
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
- Remove the pod settings plugin
- Set defaults in postinstall.sh
- Set default url to my.symphony.com in postinstall.sh
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1062: warn users before closing running app
- On Windows, currently, when trying to install new version of SDA, we simply kill the app before asking user if they'd like to quit and proceed.
- This fixes the issue and provides a better user experience.
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1062: warn users before closing running app
- remove x86 support for Windows
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
- On macOS, currently, when trying to install new version of SDA, we simply kill the app before asking user if they'd like to quit and proceed.
- This fixes the issue and provides a better user experience.
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* Upgrade Electron version to 6.x
* fix: SDA-1347 (Group multiple processes into a single task bar icon) (#778)
* update mac build script
* update mac packager
* feat: ELECTRON-1462 (Combine more information into about app window) (#777)
* ELECTRON-1462 - Merge more info window in to about app window
* ELECTRON-1462 - Adjust window size
* ELECTRON-1462 - Add line space
* ELECTRON-1462 - Resize for windows
* ELECTRON-1462 - Add translation for swift search
* ELECTRON-1462 - Adjust width for Windows OS
* ELECTRON-1462 - Add about app snapshots file
* SDA-1347 - Group multiple processes into single task bar icon
* Change dependency from gulp-tsc to gulp-typescript
* 6.x Update activity detection api
* 6.x Update aip file to remove unwanted spellchecker files
* 6.x Update electron version to 6.1.2
* 6.x Update SDA version and change spellchecker base
* 6.x Update electron-builder version to support 6.x
* 6.x fix escape char for window build command
* 6.x Optimize log path set and get methods
* 6.x Change yml to json
* 6.x Make Window local path as default user data path
* 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
* ELECTRON-993: add pod url validation for macOS
- change default url to https://[POD].symphony.com
- validate the above default url to ensure user enters the right url
- remove deprecated code
- add tool tip for the pod url text box
* ELECTRON-993: add pod url validation for windows installers