Commit Graph

2936 Commits

Author SHA1 Message Date
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
Vikas Shashidhar
22fff88ded Merge branch 'master' into electron-17 2017-06-05 16:27:44 +05:30
Vikas Shashidhar
abdd8da1fa 1. Crash Details such as Company Name and Crashpad URL are now being fetched from the global config file. 2017-06-05 16:09:31 +05:30
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
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
Lynn
573e0e2386 add unpacked build option for mac (#106) 2017-05-24 15:03:25 -07:00
Vikas Shashidhar
65b08f0952 Electron-17: Crash Reporter
1. Implemented crash reporter for both main and renderer processes
2. Fetch crash log details from Symphony.config
3. Send reports to a break pad server
2017-05-24 19:02:49 +05:30
Lynn
939b59df8e code cleanup - no functional change (#95) 2017-05-23 20:22:07 -07:00
Lynn
799da09911 fix mac pkg installer path (#101) 2017-05-23 20:05:18 -07:00
Lynn
ca59171294 fix linting issue in main.js (#100) 2017-05-23 13:53:48 -07:00
Lynn
3309c9f70f electron-37: added implementation for advanced mac installer (#99) 2017-05-23 13:51:19 -07:00
Lynn
c4a3f6c024 simplify protocol handler api (#96)
* simplify protocol handler api

* update registerProtocolHandler doc

* more documentation updates
2017-05-23 08:06:18 -07:00
Lynn
d494e23d4e Minimize on close updates (#93)
* Minimize On Close

* Minimize on close updates
2017-05-19 08:01:41 -07:00
Lynn
c851c7b886 adds getVersionInfo api (#91)
* adds getVersionInfo api

* fix mixed up names
2017-05-18 10:02:29 -07:00
Lynn
a64053823b refactor launch on startup (#90) 2017-05-18 09:18:25 -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
4694e5206a Update README.md 2017-05-11 11:48:16 -07:00
Lynn
515ee36fe1 enforce min width and height for windows (#88) 2017-05-11 11:11:42 -07:00
Lynn
c2d8d8ea70 change time stamp server (#89) 2017-05-11 11:08:43 -07:00
Lynn
c09246b9e2 skip failing test - must fix (#87) 2017-05-10 20:40:03 -07:00
Lynn
b21412f1c6 update rebuild (#86) 2017-05-10 18:12:47 -07:00
rbarros-daitan
025e0d67ed ELECTRON-51 (#83)
* ELECTRON-51

* fix flags dependency
2017-05-10 13:32:49 -07:00
Kiran Niranjan
d6031dd440 ELECTRON-32 Added unit test cases for activity detection (#84) 2017-05-10 09:12:00 -07:00
rbarros-daitan
c0908e64ef Auto Launch (#75)
* Auto Launch

* Applying comments

* fix app.quit
2017-05-09 14:44:14 -07:00
Lynn
1df319ee5b fix dialog when hitting close (#81) 2017-05-09 11:27:53 -07:00
Kiran Niranjan
4087eb3acc Electron 32 (Activity Detection) (#71)
* Implemented user activity detection

* ELECTRON-32: Implemented throttle function

* ELECTRON-32: Fixed some bugs in throttle function

* ELECTRON-32: Updated comments

* ELECTRON-32: Fixed clear interval bug

* ELECTRON-32: Updated as per the review

* ELECTRON-32: Updated return statement

* ELECTRON-32: Added a boolean to the callback function

* ELECTRON-32: Resolved conflicts

* ELECTRON-32 - Added period attribute
2017-05-08 11:30:45 -07:00
Lynn
92822fec3f more ssf name-space updates (#79) 2017-05-08 10:46:56 -07:00
Lynn
19afba5928 electron-52: bring into to front for previously minimzed win (#77) 2017-05-08 10:44:00 -07:00
Lynn
4bcf134ca8 support ssf name-space (#78) 2017-05-08 10:31:27 -07:00
Lynn
effa2def9c downgrad to electron 1.6.7 (#76) 2017-05-05 13:52:05 -07:00
Lynn
66f58e9fa9 get media source interface (#70) 2017-05-05 10:02:35 -07:00