Mattias Gustavsson
02c9da4b2c
SDA-1970 Changed API call for getting window bounds
2020-05-06 15:48:29 +02:00
Johan Kwarnmark
f5a7b31ac7
sda-2020 move to Electron 8.2.5 that has fix for enumerateDevices
2020-05-05 10:33:55 +02:00
mattias-symphony
0921cca4b1
fix: SDA-2008: Invoke screen snippet tool with --no-annotate when running mana ( #980 )
...
* Invoke screen snippet tool with --no-annotate when running mana
* Update window-handler.ts
Co-authored-by: Vishwas Shashidhar <VishwasShashidhar@users.noreply.github.com>
2020-05-01 13:09:49 +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
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
mattias-symphony
62f9790f31
Merge pull request #970
...
* SDA-1951 Added version and product info to ScreenShareIndicatorFrame and ScreenSnippet
2020-04-14 16:16:23 +05:30
Vishwas Shashidhar
523fe40538
add source maps for ts compilation
...
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-31 21:29:07 +05:30
Vishwas Shashidhar
cb7aedaf11
fix: SDA-1929: fix vulnerable dependencies ( #957 )
...
* SDA-1929: upgrade vulnerable dependencies
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1929: upgrade vulnerable dev dependencies
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1929: upgrade vulnerable dev dependencies
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1929: upgrade vulnerable dev dependencies
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1929: upgrade vulnerable dev dependencies
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1929: upgrade vulnerable dev dependencies
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-31 16:10:04 +05:30
Snyk bot
adb41b16c4
fix: upgrade systeminformation from 4.22.5 to 4.23.0 ( #955 )
...
Snyk has created this PR to upgrade systeminformation from 4.22.5 to 4.23.0.
See this package in NPM:
https://www.npmjs.com/package/systeminformation
See this project in Snyk:
https://app.snyk.io/org/symphony-njr/project/b79841fe-f841-44b4-980c-36ac32d1c8d9?utm_source=github&utm_medium=upgrade-pr
2020-03-31 10:44:46 +05:30
Vishwas Shashidhar
edf52a65ca
SDA-1922: upgrade electron-dl dependency to 3.0.0 ( #950 )
...
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-27 20:13:18 +05:30
Mattias Gustavsson
9bc537abc8
SDA-1841 Fixing fullscreen issue on Mac
2020-03-25 08:11:12 +01:00
Mattias Gustavsson
c0ed502d3d
SDA-1841 Making a custm build to verify
2020-03-24 14:08:09 +01:00
Kiran Niranjan
59986f0818
SDA-1877 - Fix Spectron tests
2020-03-23 18:56:03 +05:30
Kiran Niranjan
873badf389
test: Spectron (Initial commit) ( #838 )
...
* Spectron - Initial commit
* Spectron - Only run unit tests on travis
* Spectron - Update npm script to copy config and refactor
* Spectron - Update readme
* Spectron - update test cases
* Spectron - Merge upstream Spectron
* Spectron - Update spectron to 10.0.0 and fix issues
* Spectron - rename travis file
* Spectron - install linux specific dependency
* Spectron - Fix indentation
* Spectron - Fix indentation
* Spectron - Remove unwanted script
* fix typo
2020-03-18 11:15:00 +05:30
mattias-symphony
9dbb468c0b
Update package.json
2020-03-10 12:05:25 +01:00
Mattias Gustavsson
3e2b31dd24
SDA-1841 Fixed misaligned indicator frame
2020-03-10 11:24:57 +01:00
Vishwas Shashidhar
82543debfb
feat: SDA-1838: upgrade electron framework to 8.x ( #895 )
...
* add support for electron 8.x
* update node-abi to latest
* 8.x: fix unit tests
* upgrade dependencies
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1838: removed unwanted console log
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1838: refactor code
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-06 14:37:18 +05:30
Mattias Gustavsson
07edfd2111
SDA-1836 Remove error logging when no error occured
2020-03-05 15:19:14 +01:00
Vishwas Shashidhar
ed2204f395
bump up version to 8.0.0
...
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-05 14:04:41 +05:30
Vishwas Shashidhar
5504a8e8ca
fix: [SDA-1567] add menu item for disable gpu ( #884 )
...
* SDA-1567: upgrade electron to 6.1.7
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1567: add menu item for managing gpu
* SDA-1567: add documentation for dialog-handler.ts
* SDA-1567: fix chrome flags unit test
* SDA-1567: update package-lock.json
* SDA-1567: add disable gpu menu item
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1567: fix unit tests and update dialog-handler.ts
- Fix unit tests
- Update dialog handler to write to config file regardless of user restarting the app immediately
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1567: revert electron upgrade
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1567: fix translations
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-03-04 17:49:43 +05:30
Mattias Gustavsson
675bc82ee6
Added osx min version to build script for screen share indicator frame app
2020-02-28 14:33:54 +01:00
Mattias Gustavsson
18a4929138
Testing another version for build
2020-02-28 13:16:22 +01:00
Mattias Gustavsson
897febcfe0
Added window tracking to screen share indicator frame for Mac
2020-02-28 08:29:21 +01:00
Mattias Gustavsson
f287c76549
Adding mac version of screen share indicator frame
2020-02-26 10:57:51 +01:00
Mattias Gustavsson
4e639039ac
Adding external screen share indicator frame for Mac
2020-02-25 10:28:09 +01:00
Vishwas Shashidhar
284ec984e6
fix: SDA-1749: Enable code signing for third party binaries ( #874 )
...
* SDA-1749: add all binaries for signing
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1749: add hardened run time attribute
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1749: reformat package.json
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1749: add echo for copying libraries
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1749: codesign exec files manually
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1749: codesign exec files with hardened runtime
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
* SDA-1749: codesign exec files with hardened runtime
Signed-off-by: Vishwas Shashidhar <vishwas.shashidhar@symphony.com>
2020-02-13 23:41:16 +05:30
Mattias Gustavsson
14d6b58ec1
SDA-1744 Correct rendering of dropdown menus
2020-02-11 11:28:55 +01:00
Mattias Gustavsson
0c597c1cdd
SDA-1743 Use display id to identify screen instead of display position
2020-02-11 10:16:12 +01:00
Kiran Niranjan
ba68d39f99
build: Complete docker setup for generating Linux builds ( #864 )
...
* SDA-Linux - Added Dockerfile, Fix issues specific to linux
* SDA-Linux - Add Docker instruction for generating linux builds
2020-01-29 14:43:29 +05:30
Vishwas Shashidhar
f1d01ae1e8
Merge remote-tracking branch 'sym/master'
2020-01-16 14:16:00 +05:30
Vishwas Shashidhar
4723c0a9e5
bump up version
2020-01-16 14:14:59 +05:30
Vishwas Shashidhar
500100d7cc
SDA-1668: add entitlements for macOS catalina ( #849 )
2020-01-14 20:07:57 +05:30
Mattias Gustavsson
bf75ea0c35
Updated screen snippet version
2020-01-13 12:42:46 +01:00
Mattias Gustavsson
0ba71a16ea
Updated screen snippet version
2020-01-10 15:14:57 +01:00
Mattias Gustavsson
0e4328d1c9
Updated screen snippet version
2020-01-09 15:00:03 +01:00
Mattias Gustavsson
09f703bc85
Bumped up version number
2019-12-19 07:44:08 +01:00
Mattias Gustavsson
493afc1c58
Bumped version number and git path
2019-12-17 11:06:16 +01:00
Mattias Gustavsson
f8d3a7e3d9
Merge remote-tracking branch 'upstream/master' into new_screen_snippet_tool
2019-12-13 13:47:17 +01:00
Mattias Gustavsson
66226102df
Updated version number
2019-12-03 14:28:23 +01:00
Mattias Gustavsson
04b1b5d804
Switched to main repo
2019-12-03 14:20:14 +01:00
Mattias Gustavsson
1ed65700da
Switching to new screen snippet tool
2019-12-03 12:19:32 +01:00
Mattias Gustavsson
9aed2ae6a8
Switching to new screen snippet tool
2019-12-03 12:16:38 +01:00
Mattias Gustavsson
3cd0dc8ba3
Added ScreenShareIndicatorFrame.exe to installer
2019-11-29 07:54:28 +01:00
Kiran Niranjan
c4b0283239
SDA-48 - force sandbox for all BrowserWindow instances ( #814 )
2019-11-29 07:54:28 +01:00
Kiran Niranjan
ecf5c71958
SDA-48 - force sandbox for all BrowserWindow instances ( #814 )
2019-11-26 13:41:24 +05:30
Johan Kwarnmark
d2e825601f
Show SFE version in about-window
2019-11-06 14:49:23 +01:00
Vishwas Shashidhar
c709b690f3
SDA-1557: unpack asar files locally ( #796 )
2019-10-31 10:43:21 +05:30
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
Kiran Niranjan
30b277daed
SDA-1530 - Prevent opening links larger than 2083
...
Bump spellchecker version to v2.0.3
2019-10-21 15:50:04 +05:30
Vishwas Shashidhar
efe7f824b4
fix: SDA-1487: add support for creating custom log folders on the fly ( #790 )
...
* SDA-1487: add support for creating custom log folders on the fly
- Currently, if we use custom logs path and a directory doesn't exist, logs are created in the default Electron path.
- This change fixes that by creating the custom logs directory (recursively) on the fly
- This change also fixes issue with clearing old log files. Now, we keep the log files for the last 5 days instead of 10 days
* SDA-1487: fix unit tests
2019-10-17 13:29:18 +05:30