Commit Graph

616 Commits

Author SHA1 Message Date
Kiran Niranjan
9418d8103b ELECTRON-1100 - Add safety check for toggle developer tools (#622) 2019-03-29 09:55:54 +05:30
Vishwas Shashidhar
ef392b2c60
Fix Localisation Issues (#620)
* ELECTRON-1073: localise more info window content

* fix localisation on network error strings

* ELECTRON-1074: fix localisation for right click context menu in child windows

* ELECTRON-1097: fix japanese localisation string name for screen sharing indicator

* ELECTRON-1052: add localisation support for screen names in screen sharing window
2019-03-28 18:09:05 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
b591a1fe56 ELECTRON-1161: converting from png to jpg using jimp (#615) 2019-03-28 10:15:53 +05:30
Kiran Niranjan
e4d5cfbc80 ELECTRON-1141 - Display network error info screen only if SDA ends up in a blank screen (#606) 2019-03-20 20:35:05 +05:30
Vishwas Shashidhar
1fde793427 ELECTRON-967: disable cancel retry button
Disable cancel retry button when user has already clicked on it
2019-03-19 20:32:14 +05:30
Kiran Niranjan
c3bbadb955 ELECTRON-967 (Handle network state and implement retry logic) (#600)
* ELECTRON-967 - Display Error content when there is no active network connection

* ELECTRON-967 - Fix css issue for Windows

* ELECTRON-967 - Optimize code
2019-03-19 19:00:40 +05:30
Vishwas Shashidhar
a074126537
ELECTRON-1138: support opening email composition in new window (#602)
* bump up version number

* ELECTRON-1138: support opening email composition in new window

Currently, due to security reasons, we don't open any url which is not the same as the main window url in a new window, instead, we open it in a new tab of the system default browser.

However, this impacts the email app as we'll need new window to be opened to compose an email. This commit fixes that issue by checking if we need to open a sub-domain of the pod url domain.
2019-03-19 18:00:52 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
01628e453f ELECTRON-1131: changing extension from jpeg to png on windows (#593) 2019-03-14 22:25:07 +05:30
Kiran Niranjan
71eb796139 ELECTRON-1132 (Remove HKU registry entry on uninstalling the SDA) (#592)
* ELECTRON-1132 - Remove HKU registry entry on uninstalling the SDA

* ELECTRON-1132 - Change logic to use build number instead of version number to validate first time launch

* ELECTRON-1132 - Remove config exits check as we gracefully create a new config file
2019-03-13 16:32:55 +05:30
Kiran Niranjan
491a0ca24e ELECTRON-1129 - Fix first time launch issue (#590) 2019-03-12 21:30:28 +05:30
Vishwas Shashidhar
b40c2787bf
ELECTRON-1050: fix issue where we were opening new window for same pod url (#577) 2019-03-04 19:04:35 +05:30
Vishwas Shashidhar
2e383a8585 Fix logging issues 2019-03-01 20:25:28 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
76812ab854 fixing indentation in preloadMain (#574) 2019-02-19 14:50:45 +00:00
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
21b97e772d ELECTRON-1019: enable spellchecker for popup window (#571) 2019-02-19 10:14:36 +00:00
Vishwas Shashidhar
c9c38605c5
ELECTRON-1070: let electron handle protocol registration (#568)
* ELECTRON-1070: add default protocol client code for windows

* ELECTRON-1070: add comments

* bump up version number
2019-02-13 18:16:27 +05:30
Vishwas Shashidhar
4943db6d13 Remove unnecessary logging 2019-02-12 20:48:59 +05:30
Vishwas Shashidhar
dd0e7af850
ELECTRON-1066, 1067: upgrade electron version (#567)
- upgrade electron framework version to address security vulnerability with native window open and node integration
- disable background throttling on requests when creating a new window
2019-02-12 09:57:03 +05:30
Vishwas Shashidhar
c844c7e14b
ELECTRON-1036: fix window destroyed exception on moving window (#563)
* ELECTRON-1036: fix window destroyed exception on moving window

* update version number
2019-01-29 22:59:44 +05:30
Vishwas Shashidhar
608e293a98
ELECTRON-965: revert the changes (#562) 2019-01-29 09:18:49 +05:30
Vishwas Shashidhar
335f89fa26
ELECTRON-1030: add localisation for about symphony window on Windows (#558)
* ELECTRON-1030: add localisation for about symphony window on Windows

* ELECTRON-1030: add default values for the about app strings
2019-01-25 12:26:38 +05:30
Vishwas Shashidhar
c5e26c49e7
ELECTRON-962: fix undesired javascript error (#557)
When a notification’s position is changed and the browser window is destroyed, SDA throws up an undesired error message which is not apt for users to see. This was because of a validity check missing to see if the browser window still exists.
2019-01-25 12:26:24 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
4be202d698 ELECTRON-769: removing context menu when right click on minimize, maximize and close button (#556) 2019-01-24 11:02:18 +05:30
Kiran Niranjan
07c40fe8ec ELECTRON-965 (Display warning dialog if certificate fails to verify Root CA or is not whitelisted) (#553)
* ELECTRON-965 - Display warning dialog if certificate fails to verify Root CA or is not whitelisted

* ELECTRON-965 - Set ignoreAllCertErrors to false when main window loads
2019-01-23 16:37:06 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
a1426c79b6 ELECTRON-956 - removing the minimize and maximize from the configure desktop alert position (#535) 2019-01-15 18:36:19 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
c505554289 ELECTRON-903: fixing the notification text overflowing under user avatar (#548) 2019-01-14 22:23:33 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
0d1618a36e ELECTRON-1003: fix menuitems with roles default (#546) 2019-01-14 17:34:19 +05:30
Kiran Niranjan
a206b567c2 ELECTRON-869 Enable spellchecker for main window (#547) 2019-01-14 17:28:20 +05:30
Vishwas Shashidhar
28d9826236
ELECTRON-816: add checks for crash events when it is killed (#544)
Currently on Windows, when the app is killed, a crash event is emitted which sends the wrong signal to the user that the app actually crashed which isn't the case because the app was in fact killed. So, this PR adds an extra check to see if the app was killed and shows the crash dialog based on that.
2019-01-11 11:37:59 +05:30
Kiran Niranjan
0bb617aab3 ELECTRON-826 - Change logic window focus logic for Window (#543) 2019-01-09 13:01:21 +05:30
SergeyS
9609bc7976 RTC-5104: screensharing indicator (#536)
* RTC-5104: screensharing indicator

* RTC-5104: screensharing indicator, windows fixes
2019-01-03 18:18:50 +05:30
Vishwas Shashidhar
4832c28dd2
ELECTRON-839: add logic to set custom logs folder (#541)
- To gather data from multiple instances, sometimes, we would need to have different logs folder for different instances. We add support for setting custom logs folder via command line with this change
2019-01-03 17:46:23 +05:30
Vishwas Shashidhar
bb2033165b fix javascript error on quit 2018-12-24 19:14:12 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
81ac612552 ELECTRON-928 - migrate presence to the Power Monitor API (#530) 2018-12-20 19:41:06 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
8ca8db65ed ELECTRON-955 fixing toast notification does not show on top of the Electron after it is minimized and maximized again (#534) 2018-12-19 09:43:58 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
3850bc9b2f ELECTRON-854 - error popup is not localized when network outage (#537) 2018-12-14 19:35:15 +05:30
Vishwas Shashidhar
3dedefbae8 ELECTRON-899: add japanese & french localisation for the dev tools menu item 2018-12-04 12:30:53 -08:00
Vishwas Shashidhar
252456536c
ELECTRON-800: add dev tools menu item (#532)
- add dev tools menu item to the troubleshooting menu
- add support to dynamically read the dev tools config from file
2018-12-04 12:13:19 -08:00
Vishwas Shashidhar
4c58634010
ELECTRON-825: fix message formatting (#531) 2018-12-04 12:12:58 -08:00
Vishwas Shashidhar
5d36864038 support condition to allow equals in chrome argument values 2018-11-29 12:06:10 -08:00
Kiran Niranjan
f8044051df ELECTRON-925 (Add support for customizing Windows title bar styles) (#529)
* ELECTRON-925 - Add support for customizing Windows title bar styles

* ELECTRON-925 - Fix file path

* ELECTRON-925 - Validate if the file exists, if not use the default styles
2018-11-29 09:54:23 -08:00
Vishwas Shashidhar
afdaa39836 ELECTRON-907: add more info menu item
- add a new menu item that displays version information about the app
- bump up the version number
2018-11-28 16:42:46 -08:00
Vishwas Shashidhar
7e8814f862 ELECTRON-907: add more logging
- add logging in all the critical places
- add logging for relevant events
- add support for setting chrome flags from command line
- add support for deleting old log files
2018-11-28 14:48:56 -08:00
Vishwas Shashidhar
235ca6829a Merge branch 'rc-1.53.0' into ELECTRON-907
# Conflicts:
#	js/memoryMonitor.js
2018-11-28 08:09:55 -08:00
Kiran Niranjan
7ced97ce5a [R53] ELECTRON-879 (Bump Electron version to 4.0.0-beta.7) (#528)
* ELECTRON-879 - Fix memory refresh and upgrade electron to 4.x.x

* ELECTRON-879 - Remove files from aip electron 3.x.x

* ELECTRON-879 - Add supporting (dll) files
2018-11-28 08:08:19 -08:00
Vishwas Shashidhar
1153814359 ELECTRON-907: add logging for browser window and web contents 2018-11-27 17:24:15 -08:00
Vishwas Shashidhar
2c277712ad ELECTRON-907: add logging for system and app information 2018-11-27 16:56:08 -08:00
Vishwas Shashidhar
93036ba086 bump up version number and update electron dependency 2018-11-13 15:31:40 +05:30
Vishwas Shashidhar
f2251ffd1a Merge branch 'rc-1.53.0'
# Conflicts:
#	js/aboutApp/index.js
2018-11-13 14:37:45 +05:30
Kiran Niranjan
0d44901180 ELECTRON-720 - Set menu to null (#513) 2018-10-29 14:35:00 +05:30
Kiran Niranjan
bae410ebbb ELECTRON-736 (Show menu at 0,0 cord if the window is in full-screen mode) (#512)
* ELECTRON-736 - Show menu at 0,0 cord if the window is in full screen mode

* ELECTRON-736 - Fix unit registry test
2018-10-29 14:25:45 +05:30