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
Vishwas Shashidhar
7bbd6e8a3b
electron-194: added code comments
2017-11-10 11:00:43 +05:30
Vishwas Shashidhar
3a8dae853b
Merge branch 'master' into electron-194
...
# Conflicts:
# js/main.js
2017-11-10 10:44:07 +05:30
Keerthi Niranjan
0c159d1d5c
SEARCH-197
...
- Removed the verbose from the tar cmd
- Made shellPath async
2017-11-08 20:28:08 +05:30
Vikas Shashidhar
992503e966
Merge pull request #226 from VishwasShashidhar/electron-201
...
Electron 201: auto launch fixes
2017-11-07 15:13:05 +05:30
Vikas Shashidhar
2ddf0f07fc
Merge pull request #224 from danielgronberg/danielgronbergmaster
...
RTC-2648: Added arguments for allowing multi instance and custom data dir
2017-11-07 15:12:48 +05:30
Keerthi Niranjan
1bbb1f3ff0
Merge remote-tracking branch 'upstream/skynet' into SEARCH-197
...
# Conflicts:
# js/main.js
2017-11-07 15:00:14 +05:30
Keerthi Niranjan
fdaa6f840a
SEARCH-197
...
- Setting th env PATH to fix the child_process error
2017-11-07 14:08:47 +05:30
Vishwas Shashidhar
d8cc2531be
electron-201: applied common changes for windows too
2017-11-07 13:31:45 +05:30
Vikas Shashidhar
48610c3681
Merge remote-tracking branch 'symphony/master' into skynet
...
# Conflicts:
# installer/win/Symphony-x64.aip
# js/main.js
# package.json
2017-11-07 13:31:03 +05:30
Vishwas Shashidhar
94d3a9aa38
Merge branch 'master' into electron-201
2017-11-07 13:24:34 +05:30
Vishwas Shashidhar
b1299a1283
electron-201: fixes issue related to auto launch
2017-11-07 13:23:31 +05:30
Daniel Gronberg
4eaa319ceb
Resolved review comments
2017-11-03 11:10:51 +01:00
Daniel Gronberg
19c9f7574f
Wrong negation
2017-11-02 16:36:21 +01:00
Daniel Gronberg
d6aa415312
RTC-2648: Added arguments for allowing multi instance and custom data dir
2017-11-02 15:53:45 +01:00
Vishwas Shashidhar
6f28edc5bb
electron-194: adds support to set chrome flags
2017-10-26 16:53:15 +05:30
Kiran Niranjan
a1dfea70bb
Electron-154 - Modified the code to open the main window after reading the config fields
2017-10-17 11:39:19 +05:30
Vishwas Shashidhar
f83cfb9a44
electron-17: refactored code to read data from the config file and added pod url to the extras object
2017-10-05 22:18:52 +05:30
Vishwas Shashidhar
40cf6b6d73
electron-17: added an event to capture a renderer crash for child windows and initialized the crash reporter there too.
2017-09-25 16:10:03 +05:30
Vishwas Shashidhar
08b58b51bb
electron-17: refactored code related to crash reporter
2017-09-19 11:56:11 +05:30
Vishwas Shashidhar
511d616e74
electron-17: changed logic to use the electron crash reporter directly in all the processes
2017-09-18 21:17:45 +05:30
Vishwas Shashidhar
9f7bc10287
electron-17: added support to get crash directory info for users amongst other minor changes
2017-09-14 21:08:42 +05:30