Commit Graph

19 Commits

Author SHA1 Message Date
Vishwas Shashidhar
f09b5a8996
SDA-2016: fix simplified installer issues (#986)
- 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>
2020-05-06 13:16:20 +05:30
Vishwas Shashidhar
9dbb273af3 SDA-1818: fix absolute path on intro.html
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-27 19:45:56 +05:30
Vishwas Shashidhar
f097490c40
SDA-1818: simplify mac installer (#973)
- 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>
2020-04-27 16:34:56 +05:30
Vishwas Shashidhar
a145e56369
SDA-1062: warn users before closing running app (#972)
- 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>
2020-04-21 11:18:27 +05:30
Vishwas Shashidhar
ef920f38e0 update mac packager 2019-09-04 17:41:18 +05:30
Vishwas Shashidhar
1898c36508
ELECTRON-505: add dev tools administration control (#435)
* ELECTRON-505: enable / disable dev tools

implement logic to disable / enable dev tools with installer and configuration file

* ELECTRON-505: fix mac installer issues

* ELECTRON-505: add dev tools option to the windows installers

* ELECTRON-505: enable signing in the installers

* ELECTRON-505: update mac installer dev tools label text

* ELECTRON-505: remove dev tools from configuration windows
2018-07-20 16:23:08 +05:30
Kiran Niranjan
ab978399ff Electron-391 (Redesigned Windows & macOS installer) (#346)
- update Mac installer design
- update installer as per latest design and content
- fix outlet connection issues in installer pane
- Redesign Symphony installer for Windows
- Fix spacing issue in installer
- Fix launch Symphony action
- add new design for mac installer
- Fix typo from Advanced Installer to Advance Settings
- Add test script to unpacked-mac
-  added font family for macOS in intro page
- update font family
2018-04-30 17:02:51 +05:30
Vishwas Shashidhar
217299bcf8
Electron 323: allow admins to set permissions to peripherals (#329)
- implement permissions settings for electron
- add "Yes" / "No" as user visible text in the windows installer confirmation screen
- add "Yes" / "No" as user visible text in the windows installer for settings screen
- fix windows installer conflicts
2018-03-20 17:49:27 +05:30
Vishwas Shashidhar
a274eb5db3 electron-219: added a pre-install script for macOS 2017-11-27 10:28:57 +05:30
Vikas Shashidhar
8fb57d2375
Merge pull request #207 from VishwasShashidhar/electron-141
Electron 141: fix on url validation issue on installer
2017-10-31 15:36:30 +05:30
Vishwas Shashidhar
4beefbaed6 electron-141: added logic in the mac installer to prepend protocol for a url in case of absence of one 2017-10-25 15:08:19 +05:30
Vishwas Shashidhar
aa6166d646 electron-185: bumped up version numbers for mac and windows installers 2017-10-18 18:43:05 +05:30
Vishwas Shashidhar
d5f04ce152 electron-77: added support for alwaysOnTop in mac installer (#143) 2017-06-16 09:23:35 -07:00
Vishwas Shashidhar
e23f6ce998 electron-71: supports packager plugin from macOS 10.7 (#135) 2017-06-08 09:52:55 -07:00
Vishwas Shashidhar
4a02beeb86 Electron 37: Content changes to the mac installer (#123)
* added background image to packages as provided by the design team

* electron-37: added a custom intro screen and changed the text in plugin as per design instructions
2017-06-02 09:09:35 -07:00
Vishwas Shashidhar
6b3037c5d3 added background image to packages as provided by the design team (#122) 2017-06-01 10:54:47 -07:00
Vishwas Shashidhar
307b60dd25 electron-37: fixed issues w.r.t. installer pane not capturing the pod… (#115)
* electron-37: fixed issues w.r.t. installer pane not capturing the pod url and also added startup plist in the post install script

* electron-37: removed watch paths on launch agent
2017-05-30 10:09:34 -07:00
Lynn
799da09911 fix mac pkg installer path (#101) 2017-05-23 20:05:18 -07:00
Lynn
3309c9f70f electron-37: added implementation for advanced mac installer (#99) 2017-05-23 13:51:19 -07:00