Commit Graph

1203 Commits

Author SHA1 Message Date
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
85884305cb bump up version to 3.3.1 2018-09-26 13:37:11 +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
d1009a2326 upgrade electron framework version to 3.0.0 stable 2018-09-19 14:56:48 +05:30
Vishwas Shashidhar
97ea80a9f8 Update the version handler logic and remove the script 2018-09-19 12:28:41 +05:30
thaisym1912
08d9c34735 Stabilize automation tests. (#504)
* Combine commits

* share-logs.spectron (replaced by electronProductionLogging)

* notificationPosition.spectron (replaced by toastNotification)

* Remove reload
2018-09-19 11:06:40 +05:30
Vishwas Shashidhar
6752ec2042 Upgrade electron framework version 2018-09-19 11:06:11 +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
Vishwas Shashidhar
8bef28234d
ELECTRON-595: macOS installer improvements (#496)
* ELECTRON-595: add sso checkbox in macOS installer

To enable easy configuration of SSO url, we add a checkbox that appends the SSO path on to the pod url in the installer

* ELECTRON-695: add support for sso checkbox for windows installers
2018-09-17 13:53:14 +05:30
Keerthi Niranjan
6eefc624a0
Merge pull request #503 from tranducanh/AVT-1152
AVT-1152: fix and review AVT-1152,AVT-1149,AVT-1151,AVT-1156
2018-09-12 10:59:18 +05:30
Tran Duc Anh
220797dbbd fix and review 2018-09-12 10:09:57 +07:00
Tran Duc Anh
29a0780d65 commit code 2018-09-10 18:00:51 +07:00
thaisym1912
87d6c20ad9 AVT-1145 [Spectron] Review and update the existing tests in closePopOutsOnReload.spectron (#498)
* Updated AVT-1145
2018-09-10 12:47:49 +05:30
Kiran Niranjan
e23075445f
Merge pull request #500 from thaisym1912/AVT-1147
AVT-1147 [Spectron] Review and update the existing tests in getVersionInfo.spectron
2018-09-10 12:31:38 +05:30
Thai Pham
82e65d9e9f Updated 2018-09-10 13:59:17 +07:00
Kiran Niranjan
2710f7bb83
Merge pull request #499 from thaisym1912/AVT-1146
AVT-1146 [Spectron] Review and update the existing tests in full-screen.spectron
2018-09-10 12:22:01 +05:30
Truong.Pham
6a6cbece83 Updated 2018-09-10 13:48:30 +07:00
Truong.Pham
9c7c73b616 Updated AVT-1146 2018-09-10 13:47:47 +07:00
Kiran Niranjan
0331596438
Merge pull request #497 from tranducanh/AVT-1141
AVT-1141: Review and fix : AVT-1141,AVT-1142,AVT-1144
2018-09-10 09:59:46 +05:30
Tran Duc Anh
39d0ce0015 resolve conflict 2018-09-10 11:28:35 +07:00
Tran Duc Anh
d056c153f5 resole conflict 1 2018-09-10 11:22:31 +07:00
Kiran Niranjan
3e3f43f8ca
Merge pull request #501 from thaisym1912/AVT-1155
AVT-1155 [Spectron] Review and update the existing tests in spellChecker.spectron
2018-09-10 09:26:17 +05:30
Truong.Pham
80422c59a1 Updated AVT-1155 2018-09-07 15:49:24 +07:00
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
thaisym1912
f4f99b1c0c Updated Timeout constants (#495) 2018-09-06 16:26:35 +05:30
Vishwas Shashidhar
289ca3c6ae bump up version to 3.2.0 2018-09-06 15:10:35 +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
18b1cf154b Merge branch 'master' of github.com:symphonyoss/SymphonyElectron 2018-09-06 11:45:17 +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
thaisym1912
ce5b6a8409 Updated (#493) 2018-09-06 10:21:05 +05:30
Truong Pham
4d98f59deb Upgrade electron-chromedriver version to 3.0.0-beta.1 (#492) 2018-09-05 17:30:17 +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
c2ce4e9120 ELECTRON-718: fix the relaunch string 2018-08-31 17:45:38 +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
Vishwas Shashidhar
3306473f07
ELECTRON-602: fix the pre-install script on macOS installation / upgrade cases (#481)
* ELECTRON-602: fix the pre-install script on macOS installation

Currently, when we try to install a version that is lower than the currently installed version, the pre install script deletes the existing version and the new version is not installed either. This is because of how macOS handles upgrades.

So, we add a version check function that exits the script if we have a new version already installed on the system rather than deleting the existing version installed on the system

* ELECTRON-602: fix the version comparison as per PR comments
2018-08-29 09:48:46 +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