Commit Graph

159 Commits

Author SHA1 Message Date
Johan Kwarnmark
c9ad27ab35
Merge branch 'master' into SDA-2931 2021-01-28 09:45:35 +01:00
Mattias Gustavsson
5859bdd5b0 SDA-2931 Set Symphony as the publisher name 2021-01-28 09:12:16 +01:00
Mattias Gustavsson
1558aeb83c SDA-2912 Split registry cleaning actions to elevated/non-elevated 2021-01-28 08:48:25 +01:00
Vishwas Shashidhar
23a97d9d3a
feat: SDA-2846, SDA-2847: add support for context origin url in installer (#1170)
* SDA-2846, SDA-2847: add context origin url to installers

* SDA-2846, SDA-2847: fix instructions and update mac script
2021-01-08 23:30:05 +05:30
Mattias Gustavsson
8a69a70ceb SDA-2746 Upgraded to Wix# Toolset 1.15.0.0 2020-12-09 15:31:26 +01:00
Mattias Gustavsson
7dc08ea243 SDA-2745 Added support for APPDIR parameter 2020-12-08 11:11:05 +01:00
Mattias Gustavsson
09a9956b98 SDA-2650 Added documentation for installation parameters 2020-12-03 13:21:00 +01:00
Mattias Gustavsson
164a041f3b SDA-2650 Generate pdf with install instructions 2020-12-01 15:58:09 +01:00
Mattias Gustavsson
58e895cff6 SDA-2651 Using EndSession message to terminate SDA on uninstall 2020-11-19 08:16:06 +01:00
Mattias Gustavsson
46cb165e22 SDA-2681 Ensuring correct paths and function for silent install 2020-11-16 13:41:57 +01:00
mattias-symphony
e88e22f730
Merge branch 'master' into SDA-2651b 2020-11-12 08:13:48 +01:00
Mattias Gustavsson
af3f11d239 SDA-2651b Force killing Symphony 2020-11-11 15:44:50 +01:00
mattias-symphony
cb85e89b31
Merge branch 'master' into SDA-2651 2020-11-05 15:50:12 +01:00
Mattias Gustavsson
dfb3bdfdc0 SDA-2651 Added second termination step 2020-11-05 15:23:35 +01:00
Mattias Gustavsson
46a253923b SDA-2593 Disabled cancel button in progress dialog 2020-11-04 14:04:13 +01:00
Mattias Gustavsson
c344d25f9f SDA-2593 Added TODO comments about localization 2020-11-02 08:17:56 +01:00
Mattias Gustavsson
1142d9a3ec SDA-2593 New installer flow 2020-10-30 09:09:17 +01:00
Mattias Gustavsson
8a9a7ca64d Renamed dialogs 2020-10-26 13:17:05 +01:00
Mattias Gustavsson
b587e1a7d8 SDA-2521 Adding custom dialogs for the whole flow, and confirmation for cancel button 2020-10-26 08:46:07 +01:00
Mattias Gustavsson
6289b563ad SDA-2526 Added comment 2020-10-20 07:51:49 +02:00
Mattias Gustavsson
ea1c791b1d SDA-2526 Display uninstall confirmation dialog 2020-10-20 07:36:34 +02:00
Mattias Gustavsson
bc2240a897 SDA-2511 Making back button work from InstallDir screen 2020-10-16 13:22:30 +02:00
Mattias Gustavsson
b5bb62e7a8 SDA-2516 Added missing 'Symphony' to paths 2020-10-15 08:02:04 +02:00
Mattias Gustavsson
eff6ee7118 SDA-2516 Extract programs folder location into property 2020-10-14 09:08:49 +02:00
mattias-symphony
301c1af23a
SDA-2396 Added custom dialog to maintenance flow (#1083) 2020-09-28 16:13:41 +05:30
Vishwas Shashidhar
3b3d84ea78
Merge branch 'master' into SDA-2462 2020-09-22 21:32:05 +05:30
mattias-symphony
138ded7a74
feat: SDA-2395 Upgrading existing Symphony (#1079)
* SDA-2395 Setting product id and upgrade code

* Added 'Close Symphony' dialog and code to shut down Symphony process

* Fixed whitespace issues

* Update installer/win/WixSharpInstaller/Symphony.cs

Co-authored-by: Vishwas Shashidhar <VishwasShashidhar@users.noreply.github.com>
2020-09-22 21:31:56 +05:30
Mattias Gustavsson
296082724b SDA-2462 Auto launch symphony after installation complete 2020-09-18 09:48:52 +02:00
Mattias Gustavsson
bd7a8c6e18 SDA-2394 Commandline installation properties 2020-09-10 09:15:10 +02:00
Mattias Gustavsson
8c98bd63b5 SDA-2393 Adding/removing registry keys 2020-09-08 09:44:36 +02:00
Mattias Gustavsson
1a3925dc3e SDA-2389 Fixed TAB/SPACE issues 2020-09-04 15:19:15 +02:00
Mattias Gustavsson
23bdb4fa60 SDA-2389 Added custom dialog, and updated the WixSharp binaries to lates version from wixsharp repo (has bug fix we need for this) 2020-09-04 15:02:47 +02:00
Mattias Gustavsson
546c52fadc SDA-2392 Running custom scripts 2020-09-03 08:38:18 +02:00
Mattias Gustavsson
74a672b091 Moved wixsharp installer files to subfolder 2020-09-01 08:25:58 +02:00
Mattias Gustavsson
060afd0a0b SDA-2389 Added version number to installer 2020-08-27 12:03:17 +02:00
Mattias Gustavsson
d1a9f2a4de Replaced hardcoded path which was added by mistake 2020-08-21 11:39:38 +02:00
Mattias Gustavsson
ce6dd3655c SDA-2388 Added launch condition to require Windows Server 2008 or later 2020-08-21 09:08:39 +02:00
Mattias Gustavsson
37e72bf137 SDA-2388 Added shortcuts to desktop and program menu 2020-08-21 09:04:51 +02:00
Mattias Gustavsson
f611646dba Initial project setup with all files included, and batch file for invoking WixSharp to build MSI 2020-08-21 08:26:37 +02:00
Mattias Gustavsson
52537e15f9 SDA-2388 Added the WixSharp Toolset to the repo 2020-08-21 08:25:55 +02:00
Vishwas Shashidhar
ce5f146516
SDA-2132: fix quitting app on uninstall (#1022)
- Quit SDA when uninstalling on Windows from Control Panel
2020-06-17 13:56:20 +05:30
Vishwas Shashidhar
310186f2dd
fix: SDA-2068: show welcome screen per installation (#1020)
* 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
2020-06-13 11:42:57 +05:30
Vishwas Shashidhar
7d773abad3
feat: upgrade Electron to 9.x (#1008)
* 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>
2020-06-01 18:08:01 +05:30
Vishwas Shashidhar
1dfab3bb0f
fix: SDA-2056: welcome screen on every install (#992)
* 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>
2020-05-12 21:05:48 +05:30
Mattias Gustavsson
c6ada71158 SDA-1959 Removed dialogs from windows installer 2020-04-27 14:46:47 +02:00
Vishwas Shashidhar
ea15d48688
feat: SDA-1062: warn users before closing running app (windows) (#974)
* 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>
2020-04-21 17:31:38 +05:30
Keerthi Niranjan
6345ac7495
Add swift-search related .node files (#969) 2020-04-13 18:54:21 +05:30
Vishwas Shashidhar
9e69b5c002 remove source map from spawn-rx
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-04-01 10:59:42 +05:30
Vishwas Shashidhar
a104af42c6
SDA-1860: add flag to overwrite exe files upon installation (#930)
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-19 10:08:59 +05:30
Kiran Niranjan
e29e76f558
SDA-1859 - Support silent installation (#920) 2020-03-16 12:33:53 +05:30