Commit Graph

2180 Commits

Author SHA1 Message Date
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
Lynn
59a1915481 update to electron 1.6.8 (#74) 2017-05-02 16:06:34 -07:00
Vishwas Shashidhar
6ee561a67b added idea and coverage directories under gitignore (#73) 2017-05-02 08:50:13 -07:00
Lynn
8d199e3599 fix config test for windows (#72) 2017-04-28 17:13:06 -07:00
Lynn
f8037ffd66 only allow single instance of app (#68) 2017-04-28 09:00:16 -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
a9bcb275b1 refactor to be more readable (#65) 2017-04-24 12:51:35 -07:00