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
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
2e383a8585
Fix logging issues
2019-03-01 20:25:28 +05:30
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
Kiran Niranjan
a206b567c2
ELECTRON-869 Enable spellchecker for main window ( #547 )
2019-01-14 17:28:20 +05:30
Vishwas Shashidhar
bb2033165b
fix javascript error on quit
2018-12-24 19:14:12 +05:30
Vishwas Shashidhar
5d36864038
support condition to allow equals in chrome argument values
2018-11-29 12:06:10 -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
2c277712ad
ELECTRON-907: add logging for system and app information
2018-11-27 16:56:08 -08:00
Kiran Niranjan
e4b28f176d
ELECTRON-874 (Change version numbering 1.53-3.4.0) ( #522 )
...
* ELECTRON-874 Change version numbering 1.53.0-3.4.0 (0)
* ELECTRON-874 setAboutPanelOptions only if running in Mac
2018-10-26 22:37:31 +05:30
Kiran Niranjan
4ebf9603b7
ELECTRON-874 Change version numbering 1.53.0-3.4.0 (0) ( #523 )
2018-10-26 22:21:36 +05:30
Kiran Niranjan
2871cb5c90
ELECTRON-870 - Revert back to old memory refresh logic
2018-10-25 16:46:08 -03:00
Kiran Niranjan
6821730554
ELECTRON-870 - Revert back to old memory refresh logic
2018-10-25 16:45:53 -03:00
Kiran Niranjan
7fea8b0383
ELECTRON-791 (Fix pop-out memory leak and move spellchecker module to main process) ( #519 )
...
* ELECTRON-791 - Bump electron version to 3.0.5 and change spellchecker module
* ELECTRON-791 - Remove AESDecryptGCM & AESEncryptGCM logs
2018-10-22 22:34:48 +05:30
Kiran Niranjan
c895291324
Revert "ELECTRON-758 - Change network request implementation to use electron's API ( #509 )" ( #514 )
...
This reverts commit 0c8b322
2018-10-03 21:30:52 +05:30
Vishwas Shashidhar
6d86071072
ELECTRON-805: fix protocol handler uninstall issues on Windows ( #510 )
...
Currently, when we uninstall symphony on Windows, the protocol handler registry entry is left as is because it is created by Electron in the first place.
To avoid such leftovers, we add logic to use Electron to register protocol handler only on Mac. On Windows, we use the installer to create a registry entry and manage it during installation as well.
2018-09-29 12:30:17 +05:30
Kiran Niranjan
0c8b322d63
ELECTRON-758 - Change network request implementation to use electron's API ( #509 )
2018-09-28 12:39:26 +05:30
Vishwas Shashidhar
628b05d46b
ELECTRON-788: add clear cache functionality ( #506 )
...
* ELECTRON-788: clean cache on bad exits
A few customers have reported that the cache gets corrupted when the app is not exited cleanly. And, upon the next start, we get cache_read_failures.
This fix adds an extra check during startup and exit to check if the app was exited cleanly and deletes the corrupted cache folder accordingly during startup.
* ELECTRON-788: add menu item, use electron session cache clear logic
Adds a new menu item to clear cache and reload the app.
Also remove the old logic of deleting the cache folder manually and use electron session api to clear the cache.
* ELECTRON-788: refactor code
2018-09-26 13:08:59 +05:30
Vishwas Shashidhar
a28fd90b09
refactoring
...
- move the jest configuration files to the root directory
- remove squirrel installer startup check
- increase coverage for protocol handler
- update package.json as per the above
2018-09-06 11:45:07 +05:30
Kiran Niranjan
96707907c7
ELECTRON-730 (Implement aggressive refresh to optimize refresh) ( #488 )
...
* ELECTRON-730 - Implement aggressive refresh to optimize refresh
* ELECTRON-730 - Increase memory threshold to 800MB
2018-09-01 16:35:53 +05:30
Kiran Niranjan
274f4811f0
ELECTRON-635 (Custom auto launch implementation)[Windows] ( #484 )
...
* ELECTRON-635: add support for auto launch custom path
* ELECTRON-635 - autolaunch aip testing
* ELECTRON-635 - Add quot
* ELECTRON-635 - Escape quot
* ELECTRON-635 - Escape quot
* ELECTRON-635 - Fix escape auto launch path
* ELECTRON-635 - Fix escape auto launch path
* ELECTRON-635 - Fix escape auto launch path
* ELECTRON-635 - add empty property to the AUTO_LAUNCH_PATH property
* ELECTRON-635 - final fix for auto launch
* ELECTRON-635 - Fix auto launch issue
* ELECTRON-635 - Fix path escape
* ELECTRON-635 - Fix first time launch
* ELECTRON-635 - Mock app.getVersion
* ELECTRON-635 - Fix per user app path
2018-08-30 22:58:07 +05:30
Vishwas Shashidhar
c4726a9dc2
ELECTRON-655: implement dynamic chrome command line flags logic ( #471 )
...
- implement dynamic chrome command line flags logic
- added more validation
2018-08-22 15:41:33 +05:30
Vishwas Shashidhar
0d161727d8
ELECTRON-593: support launching app through custom pod urls ( #439 )
2018-07-20 16:31:18 +05:30
Keerthi Niranjan
a71d8cb2c7
SEARCH-840 Migrates SwiftSearch to a different project ( #434 )
...
* SEARCH-840 Migrates SwiftSearch to a different project https://github.com/symphonyoss/SwiftSearch
* SEARCH-840 Changes swift-search require
* SEARCH-840 refactor
* SEARCH-840 Changes swift-search version
* SEARCH-840 Changes warn message
2018-07-19 18:45:16 +05:30
Kiran Niranjan
08ca667c3c
ELECTRON-378 - Focus the correct module with protocol actions ( #424 )
2018-07-17 10:43:43 +05:30
Vishwas Shashidhar
e1c22ea360
ELECTRON-582: upgrade electron version ( #417 )
...
- upgrade electron version
- upgrade other dependencies
- fix linting issues
2018-07-02 17:14:30 +05:30
Vishwas Shashidhar
5ad72399cf
ELECTRON-563: fix main window close issue on macOS ( #398 )
2018-06-13 18:09:32 +05:30
Vishwas Shashidhar
47ac213477
ELECTRON-530: add chrome flag to disable background timer throttling ( #396 )
...
- add chrome flag to disable background timer throttling
- remove double hyphen while setting flag for consistency
2018-06-12 21:44:11 +05:30
Vishwas Shashidhar
543e9c44ef
ELECTRON-549: support not quitting app on mac upon closing window ( #394 )
2018-06-11 12:03:10 +05:30
Vishwas Shashidhar
ed04aacd73
ELECTRON-479: fix launch on startup issue on first time launch ( #375 )
...
- fix launch on startup first time launch issue
2018-05-22 13:55:47 +05:30
Vishwas Shashidhar
c36b639296
ELECTRON-500 / ELECTRON-384: fix protocol handler non-window use case ( #372 )
...
- fix issue in protocol handler when app is not initialized
- fix formatting issues
2018-05-21 13:27:53 +05:30
Vishwas Shashidhar
0ff4a8bb6d
ELECTRON-481: fix the error dialogs with always on top use case ( #364 )
2018-05-10 15:06:37 +05:30
Vishwas Shashidhar
d60c1cc374
Electron 456 ( #363 )
...
- change memory refresh text
- fix regression on user data path arg
2018-05-09 16:41:26 +05:30
Vishwas Shashidhar
1739a25f22
Electron 466: fix setting user data path using command line ( #358 )
...
- fix setting customer user config directory
- add code comments
- allow custom user data path to contain character "="
2018-05-09 10:52:31 +05:30
Kiran Niranjan
ec98374bcf
Electron-433 (Changes the logic for updating user config) ( #341 )
...
- change logic in handling user config selection on install
- fix log issues
- Update user config by validating execPath or is mac
- Remove post install from aip config
- Update user config by validating execPath or is mac
- Fix lint issues
- use native isNaN method
- Remove unwanted code
- PR review
2018-04-19 23:26:42 +05:30
Vishwas Shashidhar
2f38ea0049
enforce loading urls to https only
2018-03-29 15:54:42 +05:30
Vishwas Shashidhar
3c4ae0615e
ELECTRON-261: removed extra attributes
...
removed extra attributes in the config file as per PR suggestion.
2018-02-06 17:35:06 +05:30
Vishwas Shashidhar
bbc2228365
ELECTRON-261: remove unused import
2018-01-27 16:26:49 +05:30
Vishwas Shashidhar
d3b95f70e9
ELECTRON-261: add logic to get gpu related flags from config file
2018-01-25 22:59:25 +05:30
Vishwas Shashidhar
7f0f5f8449
electron-261: add gpu switches
...
for windows environments to ensure screen-sharing doesn't break with multiple monitors, we add flags to disable gpu
2018-01-23 16:38:44 +05:30
Kiran Niranjan
2c3b35270b
Electron-156
...
Updated the code not to encode the URL and just validate the protocol
2017-12-30 12:49:39 +05:30
Vikas Shashidhar
3cf9226bf4
Revert "Merge pull request #269 from keerthi16/skynet"
...
This reverts commit 1388c835ef , reversing
changes made to c9d6229d6d .
2017-12-28 17:29:27 +05:30
Vikas Shashidhar
d5f7073fef
Revert "Updating Master with Skynet"
2017-12-27 16:38:27 +05:30
Keerthi Niranjan
0c652be973
Merge remote-tracking branch 'upstream/master' into skynet
...
# Conflicts:
# js/windowMgr.js
# package.json
2017-12-27 14:52:53 +05:30
Keerthi Niranjan
222e52cbdf
SEARCH-444
...
- Implemented a function to delete the index folder
2017-11-24 15:58:01 +05:30
Keerthi Niranjan
9e6a7df281
SEARCH-444
...
- Created an api to clear the user index data folder
2017-11-21 22:14:27 +05:30