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
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
5d69857206
ELECTRON-870 - Update refresh interval to 1hrs
2018-10-25 16:46:08 -03:00
Kiran Niranjan
2871cb5c90
ELECTRON-870 - Revert back to old memory refresh logic
2018-10-25 16:46:08 -03:00
Kiran Niranjan
4737a9135f
ELECTRON-870 - Remove process.getCPUUsage from renderer process due to sandbox
2018-10-25 16:46:08 -03:00
Kiran Niranjan
41d0889d68
ELECTRON-870 - Update refresh interval to 1hrs
2018-10-25 16:45:53 -03:00
Kiran Niranjan
6821730554
ELECTRON-870 - Revert back to old memory refresh logic
2018-10-25 16:45:53 -03:00
Kiran Niranjan
e27d5ffbdf
ELECTRON-870 - Remove process.getCPUUsage from renderer process due to sandbox
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
1089fe62c1
ELECTRON-808 - Remove RSA related methods to fix crash issue ( #516 )
2018-10-10 22:14:59 +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
Kiran Niranjan
2a1f2b16e8
ELECTRON-801 (Dynamically update notification based on message length) ( #511 )
...
* ELECTRON-801 - Dynamically update notification based on message length
* ELECTRON-801 - hide text only if the length is greater than 96 char
2018-10-02 20:31:37 +05:30
Vishwas Shashidhar
ba83338e6e
Upgrade package versions
...
- Upgrade electron to 3.0.2
- Upgrade other dependencies to the latest versions
- Clean up deprecated code
2018-10-02 12:34:38 +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
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
6321cc7dbd
ELECTRON-756 - About Symphony: Window shows at top-left corner after fullscreen ( #505 )
2018-09-27 19:22:26 +05:30
Vishwas Shashidhar
faae7a6f2a
ELECTRON-790: add japanese localisation support for "Learn more" menu item ( #508 )
...
The menu item "Learn More" under the "Help" menu doesn't take a user to the appropriate page when Japanese is set as the user's language. This fixes the issue
2018-09-27 12:07:48 +05:30
Vishwas Shashidhar
f345660129
ELECTRON-795, ELECTRON-789: localise download manager messages ( #507 )
...
The messages "Downloaded" and "File not found" were not localised in japanese, this adds localisation to those messages
2018-09-26 17:28:44 +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
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
0507507ab8
ELECTRON-710 - Fix Always on top: notification does not show on top ( #491 )
2018-09-17 15:57:38 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
f17a5788b4
ELECTRON-676 - Fixing Developer Tools window flashes before the popup ( #489 )
2018-09-06 16:26:48 +05:30
Kiran Niranjan
db221204e5
ELECTRON-730 - Add logic to fetch active network requests from the client to validate ( #494 )
2018-09-06 14:52:04 +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
b4c559c3ee
ELECTRON-705 (Add custom title bar support for Window 7) ( #490 )
...
* ELECTRON-705 - Add custom title bar support for Window 7
* ELECTRON-705 - Optimize title bar menu selection logic and include detail section
* ELECTRON-705 - Change installer check box titles and des
2018-09-03 16:25:46 +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
Vishwas Shashidhar
5cdca33a09
ELECTRON-718: fix cancel button issue on japanese text
...
If we don't specify the cancel id, cancel action doesn't work in the japanese language. So, we need to pass the cancelId in the dialog options
2018-08-31 16:42:41 +05:30
Vishwas Shashidhar
d6247c4158
ELECTRON-718: localise the relaunch and cancel strings, ( #487 )
...
ELECTRON-707: add support for opening japanese help page from help menu
2018-08-31 12:06:40 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
2ff39cac86
ELECTRON-719 - Relaunch Application displays many times when selecting Native/ Custom ( #486 )
2018-08-31 11:35:06 +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
0d04ac03e2
ELECTRON-685: upgrade electron framework version to 3.0.0-beta.8 ( #485 )
...
Electron framework v3.0.0-beta.8 fixes remote object count issue due to which we had to turn on sandboxing which lead to spell checker and right click actions not working.
2018-08-30 12:12:58 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
199aa76207
ELECTRON-729 - Accessibility color fix for customizing toast notifications on Windows ( #483 )
2018-08-30 11:32:21 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
558f2cb61e
ELECTRON-647 - Fixing fullscreen mode disappears after reloading app ( #482 )
2018-08-29 22:29:40 +05:30
Kiran Niranjan
154b66e195
ELECTRON-656 - Correct Japanese translation ( #480 )
2018-08-29 10:39:16 +05:30
Kiran Niranjan
e5fb89842b
ELECTRON-592 - Prevent custom title bar buttons from taking focus ( #478 )
2018-08-28 11:49:01 +05:30
VICTOR RAPHAEL BRAGA DE SALES MASCARENHAS
29fb713b75
ELECTRON-695 - Fixing hover close button on notification ( #475 )
2018-08-28 11:47:24 +05:30
Kiran Niranjan
10e0f8a295
ELECTRON-694 (Send activity only if network status is online) ( #469 )
...
- Send activity only if network status is online
- Fix require statement for ELECTRON_QA env
2018-08-28 11:47:09 +05:30
Vishwas Shashidhar
74e5123e48
ELECTRON-669: add japanese localisation for download manager actions ( #477 )
...
Currently, the actions "Open" & "Show in Folder" are not localised as part of the download manager. This commit adds japanese localisation for the above two actions.
Along with the above, we also add a better UX by using the string "Reveal in Finder" for macOS users.
2018-08-27 20:28:21 +05:30
Keerthi Niranjan
418de90fb3
SEARCH-915 - Revert back to ffi (ffi-napi - napi_get_uv_event_loop issue on windows) ( #473 )
2018-08-23 16:05:02 +05:30
Kiran Niranjan
1695920d24
ELECTRON-656 (Localize context menu labels) ( #472 )
...
- Localize context menu labels
- Update condition to setLocale for pop-out window
2018-08-22 17:34:16 +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