Commit Graph
161 Commits
Author SHA1 Message Date
Kiran Niranjan 0d592f2c22 Electron-90 fixed a typo 2017-07-05 15:30:11 +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
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 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
Lynn 2b6bbe955b update README.md for mac build
for mac only supporting pkg build.
2017-06-09 15:14:06 -07:00
Vishwas Shashidhar 4e4953fdc5 electron-37: updated readme (#136) 2017-06-09 08:51:25 -07:00
Vishwas Shashidhar dcd84ef400 electron-69: fixes the issue raised in the ticket for windows (#134) 2017-06-08 09:53:11 -07:00
Vishwas Shashidhar e23f6ce998 electron-71: supports packager plugin from macOS 10.7 (#135) 2017-06-08 09:52:55 -07:00
Lynn c253741450 fix activity detection tests and build process (#133) 2017-06-08 09:10:37 -07:00
Lynn c823a7616b notifications are not showing (#132) 2017-06-07 13:20:27 -07:00
Kiran Niranjan 05cde10299 ELECTRON-66 (Unit Tests) (#129)
* ELECTRON-66 - Fixed activity detection unit test and added dynamic target version

* ELECTRON-66 - Fixed activity detection unit test
2017-06-07 09:11:32 -07:00
Lynn 4abe5c87d8 hide readResult method (#131) 2017-06-07 09:05:25 -07:00
Lynn 421f04d8e0 remove target to fix activity detection tests (#128) 2017-06-05 14:21:27 -07:00
Kiran Niranjan 42b09b6894 Electron-66 (Unit Tests) (#125)
* ELECTRON-66 - Fixed the target version

* ELECTRON-66 - Fixed activity detection and config unit tests
2017-06-05 09:55:34 -07:00
Vishwas Shashidhar 3f9167b3d6 electron-69: sets minimize on close to false by default in the mac installer and the config file (#126) 2017-06-05 09:23:20 -07:00
Kiran Niranjan 532ac475ec ELECTRON-66 - Fixed the target version (#124) 1.0.2 v1.0.2 2017-06-02 11:30:12 -07:00
Kiran Niranjan a839c86d83 Electron-66 (Unit tests) (#120)
* Electron-66 - Added more unit tests for config, getRegistry & throttle

* Electron-66 - Added some more unit tests and enabled activity detection unit test
2017-06-02 09:29:31 -07:00
Vishwas Shashidhar 4a02beeb86 Electron 37: Content changes to the mac installer (#123)
* added background image to packages as provided by the design team

* electron-37: added a custom intro screen and changed the text in plugin as per design instructions
2017-06-02 09:09:35 -07:00
Kiran Niranjan 85a21ec4e8 Electron-65 (Logging) (#121)
* Electron-65 - Added more logs

* Electron-65 - Removed some logs as per the review

* Electron-65 - Removed unused log variables
2017-06-02 09:08:55 -07:00
Vishwas Shashidhar 6b3037c5d3 added background image to packages as provided by the design team (#122) 2017-06-01 10:54:47 -07:00
Lynn 92241aa27b ignore single app instance for dev mode (#119) 2017-06-01 09:04:17 -07:00
Lynn f97a13c382 add logging and unit tests (#117)
* add logging and unit tests

* fix logging msg spell for notification
2017-05-31 21:39:08 -07:00
Vishwas Shashidhar 93645b40bf electron-66: increased the branch coverage for the protocol handler methods (#118) 2017-05-31 10:44:19 -07:00
Kiran Niranjan 8e8b3948da Electron-26 (Auto Launch for Mac) (#109)
* Electron-19 - Updated AutoLauncher path to make it work properly in mac

* Electron-26 - Implemented auto launch for mac

* Electron-26 - Added comments
2017-05-31 10:38:57 -07:00
Vishwas Shashidhar 307b60dd25 electron-37: fixed issues w.r.t. installer pane not capturing the pod… (#115)
* electron-37: fixed issues w.r.t. installer pane not capturing the pod url and also added startup plist in the post install script

* electron-37: removed watch paths on launch agent
2017-05-30 10:09:34 -07:00
Kiran Niranjan 2acba44f56 Electron-32 - initiating activity detection while setting up the window (#114) 2017-05-27 08:16:23 -07:00
Lynn 013b02e04f throttle should check for valid args (#113) 2017-05-27 08:14:39 -07:00
rbarros-daitan 2b6139f35a Add Remove Previous Version action during install (#112) 2017-05-26 12:31:30 -07:00
Lynn 105c31af0a bump electron to ver 1.6.11 (#110) 2017-05-25 14:08:14 -07:00
Lynn a9d0d3b0a7 fix opening A tag (#105)
* fix opening A tag

* remove console.log
2017-05-25 09:48:40 -07:00
Lynn 2afce4c10b fix bad paths in aip file (#108) 2017-05-24 16:10:12 -07:00
Lynn b06ae06bcc move windows installer to new dir (#107) 2017-05-24 16:00:04 -07:00