Commit Graph
57 Commits
Author SHA1 Message Date
Salah Benmoussati 23f9fadbfa SDA-3626 Electron 17.3.0 upgrade (#1371) (#1373)
* SDA-3626 Electron 17.3.0 upgrade

* SDA-3626 Moving DesktopCapturer call to main process
2022-04-05 13:49:31 +02:00
Robin Westberg 08198aa86b Initial implementation (#1363) 2022-03-15 17:02:26 +01:00
Robin Westberg 41f0ca4e7e Initial implementation (#1362) 2022-03-15 16:05:32 +01:00
Kiran Niranjan 95b03ff5a1 SDA-1824 (client banner api & cloud config update identifier) (#1345)
* SDA-1824 - client banner api & cloud config updater

* SDA-1824 - Expose the new API
2022-03-01 22:05:34 +05:30
Salah Benmoussati c8bd9828d6 SDA-3580 Logging cleanup (#1343) 2022-02-09 11:14:39 +01:00
Salah Benmoussati 52ca40cec3 Disabling auto-update service and helper (#1342) 2022-02-08 13:18:34 +01:00
Salah Benmoussati f01312cea7 SDA-3565 Citrix media redirection status API endpoint (#1340) 2022-02-03 11:49:19 +01:00
Salah Benmoussati 64c87ad8c5 Revert "SDA-3565 - Allow C2 / extensions to determine the presence of Citrix media redirection (#1331)" (#1335)
This reverts commit 179e953497.
2022-02-01 17:57:30 +01:00
Robin Westberg 179e953497 SDA-3565 - Allow C2 / extensions to determine the presence of Citrix media redirection (#1331)
* Initial implementation
2022-01-31 10:05:31 +01:00
Robin Westberg 76c4d4de7d SDA-3561 - Allow C2 / extensions to retrieve the native window handle (#1332) 2022-01-31 09:01:20 +01:00
Kiran Niranjan 5bcf36e7bd SDA-3516 (Refocus to main webContents when title bar action buttons are clicked) (#1326)
* SDA-3516 - Refocus to main webContents when title bar action button are clicked

* SDA-3516 - Add getMainWebContents mock function
2022-01-21 13:36:36 +05:30
Salah Benmoussati 911de2fa30 SDA-3548 Hide data field for notifications (#1322) 2022-01-13 09:59:45 +01:00
Salah Benmoussati a1ac758e9b SDA API calls logging (#1295)
* API calls logging improvement

* Electron update
2021-11-16 10:50:17 +01:00
Kiran Niranjan fb2c866483 SDA-3366 (Update swift search API and optimize spellchecker sync calls) (#1294)
* SDA-3366 - Update swift search API and optimize spellchecker sync calls

* SDA-3366 - remove broadcastMessage
2021-11-16 13:28:09 +05:30
Kiran Niranjan 349fa2c1bb SDA-3434 - Fix hamburger menu focus issue (#1287) 2021-11-03 14:28:34 +05:30
Salah Benmoussati 289dfb42bb SDA Bridge - Improving logs (#1282) 2021-10-28 18:50:29 +02:00
Kiran Niranjan 412a6aa77c 🐛 SDA-3420, SDA-3408 & SDA-3421 (Fix developer tools menu item & client zoom API) (#1276)
* SDA-3420 - Fix developer tools menu item

* SDA-3421 - fix client zoom API

* SDA-3408 - Remove invalid check for zoom logic
2021-10-26 12:05:14 +05:30
Kiran Niranjan aad616d927 SDA-3409, SDA-3408, SDA-3402, SDA-3412 - Fix issues with electron bounds (#1274)
* SDA-3409 - Fix view's x position w.r.t external display

* SDA-3408 - Fix zoom controls for browserView

* SDA-3409 - Use main window bounds for browser view

* SDA-3409 - Fix blank welcome screen

* SDA-3409 - Fix blank welcome screen

* SDA-3402 - Create a separate window for the welcome screen

* SDA-3409 - Fix view size issues

* SDA-3409 - Workaround for electron fullscreen event

* SDA-3402 - Fixes issue with maximize and unmaximize

* SDA-3409 - Rename let to const
2021-10-25 15:02:36 +05:30
Kiran Niranjan e7f4470d9c SDA-2547 (Upgrade electron version to 14.0.1) (#1267)
* SDA-2547 - Upgrade electron version to 14.0.1

* SDA-2547 - refactor and fix unit tests

* SDA-2555 - Move custom title bar away from remote module

* SDA-2555 - Update API new-window to setWindowOpenHandler and fix issues

* SDA-2555 - Arrange imports

* SDA-2555 - Fix unit tests

* SDA-3387 - Fixed reload, native notification issues & finally removed the SFE CSS injection 🎉

* SDA-2547 - Fix fullscreen state on Windows

* SDA-2552 - Update version info

* SDA-2548 - Fix media permission

* SDA-2547 - Get app name from package.json
2021-10-20 13:10:58 +05:30
Mattias Gustavsson 9adec0ffda Calling auto update from demo app 2021-09-29 15:47:57 +02:00
bach.le 3ea0997357 C2-11081 Let the user setting his zoom value from the General Settings menu 2021-07-01 16:17:50 +07:00
Mattias Gustavsson 3b85512c05 SDA-3137 Added support for USER_DATA_PATH install parameter 2021-04-29 08:49:41 +02:00
psjostrom 6bc3e2c9ff Merge branch 'main' into SDA-3033-Close-notifs-on-logout 2021-04-13 17:16:27 +02:00
psjostrom 614b3beef9 SDA-3033 Add ability to close all windows from SFE-Lite 2021-04-01 15:34:02 +02:00
Johan Kwarnmark 4eeefb2de7 Prevent display to go to sleep if user is in a meeting 2021-03-30 13:53:46 +02:00
Parth Prajapati ef794335bc C2-9049: Zoom restriction in SDA (#1196) 2021-03-16 13:19:44 +05:30
Vishwas Shashidhar 2c4773d4e5 format all files with prettier 2021-01-29 11:55:40 +05:30
psjostrom 40f01018ab SDA-2824 Make theme optional and set default value 2021-01-15 11:48:39 +01:00
psjostrom 5c5462592d SDA-2824 Set notification position modal darkmode 2021-01-14 12:10:20 +01:00
Vishwas Shashidhar eb5c00688f fix: SDA-2762: load correct page on network issues (#1145)
* SDA-2762: load correct page on network issues

* SDA-2762: refactor code
2020-12-10 13:38:13 +05:30
Kiran Niranjan 698036d7af feat: SDA-2614 (Implement native electron notifications) (#1135)
* feat: SDA-2614 - Implement native electron notifications

* feat: SDA-2614 - Refactor and fix unit tests

* feat: SDA-2614 - Rename extraData to notificationData
2020-12-09 11:45:29 +05:30
Kiran Niranjan 33ed6f709c feat: SDA-2652 - add new API to set if running in mana client (#1113) 2020-11-17 11:51:31 +05:30
Vishwas Shashidhar 2e7f986975 SDA-2352: add new api for restarting sda (#1050) 2020-08-18 13:17:15 +05:30
Vishwas Shashidhar 45acfc27fe SDA-1955: refactor method names appropriately
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-05-05 11:39:45 +05:30
Vishwas Shashidhar 8f518e3936 feat: SDA-1995: implement download manager for Mana (#982)
* SDA-1995: add download handler functionality for Mana

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

* SDA-1995: add unit tests

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

* SDA-1995: fix unit tests on Windows

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

* SDA-1955: address PR comments

Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-05-01 13:20:07 +05:30
Kiran Niranjan 86854315b3 SDA-1895 - Escape backslash characters for autoLaunchPath (#944) 2020-03-26 18:24:57 +05:30
Kiran Niranjan 45cfbbdd6b feat: SDA-1748 (Add support for Cloud Config) (#878)
* SDA-1748 - Initial Cloud config

* SDA-1748 - Read menu items enabled values from filtered cloud config

* SDA-1748 - Fix unit tests

* SDA-1748 - Fix issues with custom title bar and devtools

* SDA-1748 - Fix unit tests
2020-03-03 11:15:27 +05:30
Kiran NiranjanandVishwas Shashidhar 8ffed54d7b feat: SDA-1713 (Add logic to monitor network request and display banners) (#873)
* SDA-1713 - Add logic to monitor network request and display banners

* SDA-1713 - Add logic to monitor POD URL fetch to prevent VPN issues

Co-authored-by: Vishwas Shashidhar <VishwasShashidhar@users.noreply.github.com>
2020-02-13 23:48:31 +05:30
Mattias Gustavsson f8d3a7e3d9 Merge remote-tracking branch 'upstream/master' into new_screen_snippet_tool 2019-12-13 13:47:17 +01:00
Mattias Gustavsson d3d53dc2d1 Added a closeScreenSnippet command 2019-12-12 09:13:31 +01:00
Mattias Gustavsson f45897e3af Changes for code review 2019-12-02 08:51:47 +01:00
Mattias Gustavsson 604caedd69 Implemented unified log extraction 2019-11-27 14:04:58 +01:00
Kiran Niranjan 0431a9f5ad fix: Upgrade master to 6.x (#795)
* 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
2019-10-30 20:58:25 +05:30
Vishwas Shashidhar e1f7fa53d0 fix: ELECTRON-1431: add logic to update pod version dynamically (#743)
* ELECTRON-1431: add logic to update pod version dynamically

* ELECTRON-1431: refactor the code to keep version handler simple

* ELECTRON-1431: add safety check for setting about panel on macOS

* Merge branch 'master' into ELECTRON-1431

# Conflicts:
#	src/app/window-handler.ts
2019-07-19 18:48:01 +05:30
Kiran Niranjan 7a1ded34b2 fix: ELECTRON-1380 (Show pop-up menu only on main window) (#732)
* ELECTRON-1380 - Show pop-up menu only on main window

* ELECTRON-1380 - Fix unit tests
2019-07-16 10:59:50 +05:30
Kiran Niranjan 5402d90ac9 feat: ELECTRON-1331 (Add new performance settings and add support for BI APIs) (#695)
* ELECTRON-1331 - Add new performance settings and add support for BI APIs

* ELECTRON-1331 - Resolve conflicts

* ELECTRON-1331 - Fix unit test cases

* ELECTRON-1331 - Fix unit test cases and typo
2019-07-04 12:11:29 +05:30
Kiran Niranjan 1e953b0092 fix: ELECTRON-1022 (Fix issues with notification and origin) (#673)
* ELECTRON-1022 - Fix issues with notification and origin

* Typescript - Add Notification APIs to window.ssf object

* Typescript - Fix unit test

* Typescript - Fix notification bg color issue
2019-06-10 22:14:44 +05:30
Kiran Niranjan cc451cb46f Typescript - Change network error logic and remove loading screen (#666) 2019-05-31 17:52:18 +05:30
Kiran Niranjan 4da7cd6d17 Typescript (Fix issues with setting the window origin) (#663)
* Typescript - Fix issues with setting the window origin

* Typescript - Fix lint issue

* Typescript - Fix frequent window activation
2019-05-30 17:24:04 +05:30
Kiran Niranjan 6aca522a1e Typescript (Optimize loading styles & register global shortcuts) (#629)
* Typescript - Optimize loading styles and register global shortcuts

* Typescript - Update version info logic to support BC

* Typescript - Implement memory refresh logic

* Typescript - Optimize memory refresh, devtools & appBridge code

* Typescript - Mock window-handler to fix unit tests

* Typescript - Change logic to remove if else and early exit
2019-04-12 16:11:04 +05:30