Commit Graph

28 Commits

Author SHA1 Message Date
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
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
Lynn
c253741450 fix activity detection tests and build process (#133) 2017-06-08 09:10:37 -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
Kiran Niranjan
532ac475ec ELECTRON-66 - Fixed the target version (#124) 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
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
Lynn
013b02e04f throttle should check for valid args (#113) 2017-05-27 08:14:39 -07:00
Vishwas Shashidhar
cda34b1d70 Electron 24 - protocol handler (#85)
* added idea and coverage directories under gitignore

* electron-24: implemented handlers to process protocol actions

* electron-17: implemented use case for opening app if it is not open and handle the protocol url

* electron-24: added code and documentation comments

* electron-24: added unit tests for the protocol handler

* added npm-debug log to gitignore

* electron-24: added protocol handler support for windows

* electron-24: made changes as per comments on the PR

* electron-16: added more comments and further refactoring
2017-05-13 11:23:44 -07:00
Lynn
c09246b9e2 skip failing test - must fix (#87) 2017-05-10 20:40:03 -07:00
Kiran Niranjan
d6031dd440 ELECTRON-32 Added unit test cases for activity detection (#84) 2017-05-10 09:12:00 -07:00
Lynn
8d199e3599 fix config test for windows (#72) 2017-04-28 17:13:06 -07:00
Lynn
5d3377ec02 add unit test for isInDisplayBounds and config.js (#66)
* add unit test for util: isInDisplayBounds

* add tests for config.js
2017-04-26 09:46:15 -07:00
Lynn
439f283916 saved layout (#62)
* saved layout

* fix fieldName check
2017-04-20 11:54:11 -07:00
Lynn
4c7a547f26 skip some tests (for now) on windows (#57) 2017-04-11 15:17:15 -07:00
Lynn
6b99dc541e Screen snippet (#55)
* adds screen snippet feature

* update return api

* udpate unit tests
2017-04-11 11:58:35 -07:00
Lynn
662fa1d864 upgrade electron 1.6.5 (#51) 2017-04-03 16:50:35 -07:00
Lynn
7ee0418c82 clean up event listeners in proxy (#50) 2017-03-30 16:20:51 -07:00
Lynn
1f149d62c2 fix test failures for newer ver of node (#42) 2017-03-24 16:18:09 -07:00
Lynn
2ded38c542 Proxy unit tests (#40)
* add unit test for proxy

* more unit tests for proxy
2017-03-23 16:19:59 -07:00
Lynn
939d083653 update to badget count interface (#32) 2017-03-09 10:12:28 -08:00
Lynn
40e6b173af add logging and refactor (#26) 2017-03-01 16:32:21 -08:00
Lynn
1c078fb2f8 update test for build server (#24) 2017-02-26 18:47:23 -08:00
Lynn
d4ef876828 add unt test framework (#23) 2017-02-26 17:58:48 -08:00