Commit Graph
189 Commits
Author SHA1 Message Date
Kiran Niranjan 7031238279 Electron-90 - Fixed notification position test issue 2017-07-18 12:19:03 +05:30
Vikas Shashidhar c6f84adc44 Merge pull request #158 from KiranNiranjan/ELECTRON-93
Electron-93 (Robotjs for AlwaysOnTop)
2017-07-12 17:36:40 +05:30
Kiran Niranjan 38497102c3 Merge branch 'master' of https://github.com/symphonyoss/SymphonyElectron into ELECTRON-93 2017-07-11 20:06:02 +05:30
Kiran Niranjan 1f6219a3f6 Electron-93
1. Fixed always on top tests for windows
2. Moved ncp from CLI to Programmatic usage
2017-07-11 20:05:58 +05:30
Vikas Shashidhar 717e17f184 Merge pull request #156 from KiranNiranjan/ELECTRON-98
Electron-98 (Node Integration and Sandbox for Tests)
2017-07-10 21:53:45 +05:30
Kiran Niranjan 8d0f9423a9 Electron-93
1. Implemented Robotjs for windows
2. Implemented a method to copy config for both windows and mac
3. Removed a conflict in config file
2017-07-10 20:30:24 +05:30
Kiran Niranjan aec84b823b Electron-93 - Moved the node env const to misc 2017-07-10 13:09:10 +05:30
Kiran Niranjan 3c37591de9 Electron-93 - Implemented robotjs for always on top test 2017-07-07 18:18:09 +05:30
Kiran Niranjan 654441ce8c Implemented method to turn off sandbox mode when the app is running in node env 2017-07-06 18:05:36 +05:30
Vikas Shashidhar 586b569864 Merge pull request #155 from KiranNiranjan/spectron-refactor
Refactored spectron tests
2017-07-06 17:37:29 +05:30
Kiran Niranjan 080d6534e7 Refactored spectron tests 2017-07-06 17:35:21 +05:30
Vikas Shashidhar 7e506910f0 Merge pull request #154 from KiranNiranjan/spectron-refactor
Refactored spectron tests
2017-07-06 17:09:56 +05:30
Kiran Niranjan 763d27aa8d Refactored spectron tests 2017-07-06 17:06:16 +05:30
Kiran Niranjan d220b6ada6 Refactored spectron tests 2017-07-06 15:09:50 +05:30
Vikas Shashidhar c4fb2ff12d Merge pull request #152 from KiranNiranjan/ELECTRON-88
Electron-88 (Electron Clipboard)
2017-07-05 16:29:19 +05:30
Vikas Shashidhar 8b6f0835f0 Merge pull request #151 from KiranNiranjan/ELECTRON-93
Electron-93 (Always on top)
2017-07-05 16:28:48 +05:30
Vikas Shashidhar 2361f00897 Merge pull request #150 from KiranNiranjan/ELECTRON-87
Electron-87 (Bring to front)
2017-07-05 16:28:23 +05:30
Vikas Shashidhar 700e6eb25b Merge pull request #149 from KiranNiranjan/ELECTRON-90
Electron-90 (Notification Position)
2017-07-05 16:27:55 +05:30
Kiran Niranjan 0d592f2c22 Electron-90 fixed a typo 2017-07-05 15:30:11 +05:30
Kiran Niranjan 5c462a490d Electron-88 Moved the Clipboard test to Jest from mocha 2017-07-05 14:52:06 +05:30
Kiran Niranjan c69610ecbe Merge remote-tracking branch 'upstream/master' into ELECTRON-93 2017-07-05 14:42:30 +05:30
Kiran Niranjan 6db3cc2c3d Electron-93 Moved the Always on top test to Jest from mocha 2017-07-05 14:42:21 +05:30
Kiran Niranjan fdbd2fef02 Merge remote-tracking branch 'upstream/master' into ELECTRON-87 2017-07-05 14:23:49 +05:30
Kiran Niranjan 4977b19d80 Electron-87 Moved the Bring to front test to Jest from mocha 2017-07-05 14:23:39 +05:30
Kiran Niranjan 9ee4b76d37 Electron-90 Moved the Notification test to Jest from mocha 2017-07-05 14:03:52 +05:30
Kiran Niranjan f96b04c1a9 Merge remote-tracking branch 'upstream/master' into ELECTRON-90 2017-07-04 11:31:19 +05:30
Kiran Niranjan 067d341730 Electron-90 updated some test cases 2017-07-04 11:31:03 +05:30
Kiran Niranjan 7210f88e51 Electron-87 Renamed the test case 2017-07-04 10:02:58 +05:30
Kiran Niranjan 2050d00605 Electron-88 Spectron test for electron clipboard feature 2017-07-04 09:57:18 +05:30
Kiran Niranjan ee5326808c Electron-88 Spectron test for electron clipboard feature 2017-07-04 09:55:40 +05:30
Kiran Niranjan 0e46833b32 Electron-93 Spectron test for always on top feature 2017-07-03 16:19:31 +05:30
Vikas Shashidhar 2708754e8c Merge pull request #148 from VikasShashidhar/electron-94
electron-94: fixed issues related to download manager tests
2017-07-03 15:41:12 +05:30
Kiran Niranjan d0e37c0ea3 Electron-87 1. Spectron test for Bring to front feature 2017-07-02 22:11:15 +05:30
Kiran Niranjan 83ab55e95d Electron-90
1. Spectron tests for notification position
2. Added Spectron
2017-07-02 21:55:06 +05:30
Kiran Niranjan c99681e53a Electron-90
1. Spectron tests for notification position
2. Added Spectron
2017-07-02 21:52:10 +05:30
Symphony 2b77c4e642 1. Fixed download manager test issues.
2. Removed usage of jQuery for tests.
2017-07-02 18:23:34 +05:30
Vikas Shashidhar a4b79ac998 Merge pull request #147 from VishwasShashidhar/electron-48
Electron 48 : launch app fully sandboxed
2017-06-29 16:11:16 +05:30
Vikas Shashidhar 299e75eca3 Electron 44 File Download Experience (#116)
* Implemented File Download Experience

1. Initiate download manager when a file download is initiated.
2. Add items to download manager when new items are downloaded.
3. Allow user to open file in default OS app.
4. Allow user to show file in finder/explorer.
5. Allow user to close download bar.

* 1. Removed underscore
2. Added safety checks
3. Added support for popouts
4. Creating most elements of download manager if electron

* 1. Moved download manager logic to a separate file

* 1. Added styles to help pushing up the content of the app when the download manager is being shown.

* 1. Added tests for Download Manager.

* Removed unnecessary code.

* Made adjustments to handle positioning of the download manager through the flexbox model rather than the fixed positioning way.

* Removed data attributes being added to body to handle download manager.
2017-06-27 08:08:58 -07:00
Vishwas Shashidhar cec0932472 electron-48: fixed the product name and added logic to rename the generated exe instead 2017-06-27 15:19:22 +05:30
Vishwas Shashidhar b77c61b625 electron-48: updated the batch file info 2017-06-25 15:01:03 +05:30
Vishwas Shashidhar 28bd98655d electron-48: added logic to launch app fully sandboxed for windows 2017-06-25 14:55:45 +05:30
Vishwas Shashidhar 9dd22f9333 electron-48: added logic to launch app in fully sandboxed mode for mac 2017-06-25 13:59:31 +05:30
Vishwas Shashidhar 150ebaf70a Electron 77 - added alwaysontop option for windows installer (#145)
* electron-77: added support for alwaysOnTop in mac installer

* updated the gitignore file to exclude vscode settings

* electron-77: added option for alwaysOnTop for windows installer

* electron-77: fixed the aip certficiate disabled issue, updated the gitignore to ignore aip cache and setup files
2017-06-20 08:51:31 -07:00
Kiran Niranjan 2b6ec2aeb8 Electron-43 (Configure Notification Position) (#142)
* ELECTRON-43 - Implemented Alert settings functionality

* ELECTRON-43
1. Added multiple monitor support for notifications in windows
2. Implemented a settings window to change notification position
3. Completed implementing configure alert position window

* ELECTRON-43 - Refactored code and changed config data

* ELECTRON-43
1. Refactored the code
2. Added modal property to browser window

* ELECTRON-43
1. Resolved conflicts
2. Made config default display value to null
3. Renamed api method from 'showAlertSettings' to 'showNotificationSettings' for consistency
4. Fixed some bugs
2017-06-16 15:29:56 -07:00
Vishwas Shashidhar d5f04ce152 electron-77: added support for alwaysOnTop in mac installer (#143) 2017-06-16 09:23:35 -07:00
Vishwas Shashidhar 0bb95f9509 updated the gitignore file to exclude vscode settings (#144) 2017-06-16 09:09:56 -07:00
Kiran Niranjan b72e95fd37 Electron-56 (Always on top) (#127)
* ELECTRON-56 - Implemented always on top feature

* ELECTRON-56 - Made some code refactoring

* ELECTRON-56 - Also fetching the alwaysOnTop prop from the event emitter

* ELECTRON-56 - Refactored code

* ELECTRON-56 - Exported only the required methods in event emitter
2017-06-15 10:11:29 -07:00
Lynn d152a735a2 cache config files when read from disk (#139)
* cache config files when read from disk

* config updates from code review
2017-06-13 11:18:29 -07:00
Vishwas Shashidhar 963672008b electron-75 -> Fixes the issue (#140) 2017-06-13 09:45:48 -07:00
Lynn ee68bf8565 Mac build README.md update
mac build updates.
2017-06-09 15:32:27 -07:00