Commit Graph

1964 Commits

Author SHA1 Message Date
Vishwas Shashidhar
d5c8b694d6 update spectron to support Electron 9.x 2020-06-15 13:15:44 +05:30
Vishwas Shashidhar
109383e07f Merge branch 'master' of github.com:symphonyoss/SymphonyElectron 2020-06-15 12:13:32 +05:30
Vishwas Shashidhar
bd08cdc0cf remove package-lock.json causing conflicts 2020-06-15 12:12:38 +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
mattias-symphony
e258f01db4
Merge pull request #1019 from mattias-symphony/SDA-2160
fix: SDA-2160 Parse and apply --windowSize command line argument
2020-06-12 08:17:33 +02:00
Mattias Gustavsson
ada0a956ef SDA-2160 Parse and apply --windowSize command line argument 2020-06-11 16:01:02 +02:00
Johan Kwarnmark
35d0666262
Merge pull request #1018 from johankwarnmarksymphony/sda-2140_close
fix: sda-2140 forgot when screen share and than quiting sda
2020-06-10 12:16:35 +02:00
Johan Kwarnmark
e85e106f92 sda-2140 forgot when screen share and than quiting sda 2020-06-10 11:20:21 +02:00
mattias-symphony
99b0c3d052
Merge pull request #1017 from mattias-symphony/SDA-2142
fix: SDA-2142 Adding DPI awareness to fix border aligment
2020-06-09 10:16:23 +02:00
Mattias Gustavsson
2cb21f2fbe SDA-2142 Adding DPI awareness to fix border aligment 2020-06-09 08:49:19 +02:00
Johan Kwarnmark
3dea645fb5
Merge pull request #1016 from johankwarnmarksymphony/sda-2137
fix: SDA-2137: Cannot close SDA when opening dev tool in separated window
2020-06-08 17:23:35 +02:00
Johan Kwarnmark
689864d651 sda-2137 if dev tools open, close it 2020-06-08 16:13:56 +02:00
Johan Kwarnmark
2398ed0005
Merge pull request #1015 from johankwarnmarksymphony/sda-2140
fix: SDA-2140: Screen share indicator does not close after reloading/closing SDA
2020-06-08 16:05:33 +02:00
Johan Kwarnmark
9fe91a3b78 sda-2140 screen share indicator is not closeable so we have to destroy it 2020-06-08 14:58:07 +02:00
Johan Kwarnmark
6e3e53aa38
Merge pull request #1013 from johankwarnmarksymphony/sda-2094
fix: Disable certificate verification proxy
2020-06-04 09:28:27 +02:00
Johan Kwarnmark
75809c29a4
Merge branch 'master' into sda-2094 2020-06-04 09:06:17 +02:00
Vishwas Shashidhar
49764d5e9d Merge branch 'master' of github.com:symphonyoss/SymphonyElectron 2020-06-04 11:43:36 +05:30
Vishwas Shashidhar
eee03fbc48 SDA-2118: check for global config url while launching welcome screen 2020-06-04 11:43:28 +05:30
Johan Kwarnmark
4d5126e9ee
Merge branch 'master' into sda-2094 2020-06-03 19:38:12 +02:00
Johan Kwarnmark
ec94e2c607 Revert "add dependcy url"
This reverts commit ac28ed155e.
2020-06-03 19:36:54 +02:00
Johan Kwarnmark
ac28ed155e add dependcy url 2020-06-03 17:46:57 +02:00
Johan Kwarnmark
8f7c3d2ab0
Merge pull request #1012 from johankwarnmarksymphony/electron_9_0_2
fix: Update to electron 9.0.2
2020-06-03 11:01:45 +02:00
Johan Kwarnmark
f3500afd89 Update to electron 9.0.2 2020-06-03 08:18:44 +02:00
Vishwas Shashidhar
21f15bb1a3
fix: SDA-2056: fix welcome screen button (#1011)
* SDA-2056: fix welcome screen button

- set url valid to true when setting welcome screen url from user config

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-2056: trim url
2020-06-03 10:51:32 +05:30
Johan Kwarnmark
a711e8d98d
Merge pull request #1010 from johankwarnmarksymphony/sda-2121
fix: Do not persist the client switch, new parameter isMana
2020-06-02 14:09:06 +02:00
Johan Kwarnmark
8edf4b722c Do not persist the client switch, new parameter isMana 2020-06-02 10:49:22 +02:00
Vishwas Shashidhar
6940d78068
feat: SDA-2056: update welcome screen url to [POD].symphony.com (#1009)
* 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

* SDA-2056: set [POD] as the placeholder for default pod url

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-2056: fix unit tests

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-2056: remove post install script.

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

Co-authored-by: Kiran Niranjan <kiran.niranjan@symphony.com>
2020-06-02 13:00:30 +05:30
Vishwas Shashidhar
b4a4b13246 update node types to support 9.x
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-06-02 12:31:15 +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
Johan Kwarnmark
6138bd69bf
Merge pull request #1007 from johankwarnmarksymphony/sda-2115
fix: sda-2115 on windows the screen-share-indicator goes to background
2020-06-01 10:40:12 +02:00
Johan Kwarnmark
a69c8b9f18
Merge branch 'master' into sda-2115 2020-06-01 10:05:57 +02:00
mattias-symphony
19bf217959
Merge pull request #1006 from mattias-symphony/SDA-2022
fix: SDA-2022 Don't save snippet when annotation is aborted
2020-06-01 09:36:05 +02:00
Johan Kwarnmark
4e3328e188 sda-2115 on windows the screen-share-indicator goes to background 2020-05-29 17:12:23 +02:00
Mattias Gustavsson
e554205624 SDA-2022 Don't save snippet when annotation is aborted 2020-05-29 15:55:47 +02:00
Johan Kwarnmark
0140436af8 Disable certificate verification proxy 2020-05-28 16:09:40 +02:00
Johan Kwarnmark
7ba9a3a820 Merge pull request #1004 from johankwarnmarksymphony/sda-1971
fix: sda-1971 make the pop-out full screen enable
2020-05-27 10:22:44 +02:00
Johan Kwarnmark
fba0e653d6 Merge branch 'master' into sda-1971 2020-05-27 10:09:43 +02:00
Johan Kwarnmark
354867b764 Add mock for setFullScreenable 2020-05-27 09:15:37 +02:00
Kiran Niranjan
9c7244f029
SDA-2092 - prevent notifications from opening in fullscreen state in MacOS (#1005) 2020-05-27 11:39:50 +05:30
Johan Kwarnmark
53ea47b7ee sda-1971 make the pop-out full screen enable 2020-05-26 15:01:26 +02:00
Kiran Niranjan
b7bafe932f
SDA-2091 - Only pass required data via IPC (#1003) 2020-05-26 14:06:00 +05:30
Johan Kwarnmark
d382d46ea1
Merge pull request #1002 from johankwarnmarksymphony/sda-1843
fix: sda-1843, remove the close button X
2020-05-25 10:29:39 +02:00
Johan Kwarnmark
daacf18b50
Merge branch 'master' into sda-1843 2020-05-22 09:14:35 +02:00
Kiran Niranjan
fb96529f4f
SDA-2080 - Make text notification black for 1.5 and update style template (#1001) 2020-05-21 16:54:48 +05:30
Johan Kwarnmark
91c4570f2c sda-1843, remove the close button X 2020-05-20 17:13:17 +02:00
Kiran Niranjan
d5e01d08f0
fix: SDA-2080 (Fix a target CSS issue with SFE-Lite & fix title bar button issue in 9.x) (#999)
* SDA-2080 - Target jss class name instead of dev defined

* SDA-2080 - Fix title bar issue with 9.x
2020-05-20 13:29:40 +05:30
Kiran Niranjan
5983b090e2
feat: SDA-1973 (Expose notifications APIs for mana) (#998)
* SDA-1973 - Expose notifications APIs for mana

* SDA-1973 - Calculate offset for all corners
2020-05-19 11:36:51 +05:30
Kiran Niranjan
401120dbea
feat: SDA-1991 (Redesign Notifications) (#997)
* SDA-1991 - Redesign notification

* SDA-1991 - Include 1.5 default notification color

* SDA-1991 - Support custom notifications for Linux

* SDA-1991 - Turn off ext badge by default

* SDA-1991 - Hide close button by default
2020-05-15 19:20:29 +05:30
Vishwas Shashidhar
1d0818490a Merge branch 'master' of github.com:symphonyoss/SymphonyElectron 2020-05-14 16:44:36 +05:30
Vishwas Shashidhar
6f83b91c14
fix: SDA-2056: welcome dialog issue (#996)
* SDA-2056: fix first time launch issue on Windows

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>

* SDA-2056: fix repeated welcome dialog issue

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-05-14 16:41:15 +05:30