Commit Graph

550 Commits

Author SHA1 Message Date
Kiran Niranjan
c99681e53a Electron-90
1. Spectron tests for notification position
2. Added Spectron
2017-07-02 21:52:10 +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
28bd98655d electron-48: added logic to launch app fully sandboxed for windows 2017-06-25 14:55:45 +05:30
Vishwas Shashidhar
dcd84ef400 electron-69: fixes the issue raised in the ticket for windows (#134) 2017-06-08 09:53:11 -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
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
Lynn
105c31af0a bump electron to ver 1.6.11 (#110) 2017-05-25 14:08:14 -07:00
Lynn
573e0e2386 add unpacked build option for mac (#106) 2017-05-24 15:03:25 -07:00
Lynn
b21412f1c6 update rebuild (#86) 2017-05-10 18:12:47 -07:00
rbarros-daitan
c0908e64ef Auto Launch (#75)
* Auto Launch

* Applying comments

* fix app.quit
2017-05-09 14:44:14 -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
effa2def9c downgrad to electron 1.6.7 (#76) 2017-05-05 13:52:05 -07:00
Lynn
59a1915481 update to electron 1.6.8 (#74) 2017-05-02 16:06:34 -07:00
Lynn
0d735ea859 bump screen-snippet ver
bump screen-snippet ver to 1.0.1 - pick up change for msbuild cmd.
2017-04-22 08:07:14 -07:00
Lynn
c6698fe77c update package.json to fetch screen-snippet dep
update package.json to fetch screen-snippet dep
2017-04-22 07:57:27 -07:00
Lynn
fa62eb991c add screen snippet dep for windows (#67) 2017-04-21 16:07:36 -07:00
Lynn
7371c4a8d3 update build and demo instructions (#63) 2017-04-19 21:16:39 -07:00
Lynn
b2fcf1afc2 add support for window.open (#59) 2017-04-18 09:02:25 -07:00
Lynn
662fa1d864 upgrade electron 1.6.5 (#51) 2017-04-03 16:50:35 -07:00
Colin Eberhardt
be655b3076 Enable the Chromium sandbox (#47)
According to recently added documentation, `sandbox: true` creates a sandbox 'compatible' renderer process, but doesn't actually enable the sandbox. The command line argument I've added is also required.

See discussion here: https://github.com/electron/electron/pull/9054#discussion_r108695652
2017-03-29 17:42:24 -07:00
Lynn
e9422de1c2 fix jest to transform all tested files (#41) 2017-03-24 15:52:27 -07:00
rbarros-daitan
3f8757dc90 Add context menu to Symphony Electron (#39)
* Add context menu to Symphony Electron

* Moving menus to js/menus directory

* make contextMenu window changeable
2017-03-24 09:31:20 -07:00
Lynn
2b0537945b add babel for testing with jest (#38) 2017-03-22 10:24:34 -07:00
rbarros-daitan
b244519045 Redo branch & pr for registry (#36)
* Redo branch & pr for registry

* fix lint ignore file
2017-03-22 08:10:40 -07:00
Lynn
a10db61d8e add missing dep: async (#37) 2017-03-21 15:28:21 -07:00
Lynn
3a0076c86f simplify local dev env (#35) 2017-03-21 11:50:26 -07:00
Lynn
0dfa3339a3 notifications implementation (#34)
* wip: notifications

* wip: more notifications

* wip: add getter to proxy

* wip: add setter

* wip: add static getter and method

* wip: add event handlers

* wip: add doc

* wip: add api demo
2017-03-21 09:15:18 -07:00
Lynn
38f92b8849 browserify preload scripts (#30) 2017-03-07 14:44:31 -08:00
Lynn
71387c1dce add linting (#27) 2017-03-03 16:07:48 -08:00
Lynn
40e6b173af add logging and refactor (#26) 2017-03-01 16:32:21 -08:00
Lynn
d4ef876828 add unt test framework (#23) 2017-02-26 17:58:48 -08:00
Lynn
9554c2d79a fix missing item in package.json (#22) 2017-02-24 12:43:33 -08:00
Lynn
1d55a5ac0a bump dev dependency ver (#21) 2017-02-23 16:40:45 -08:00
Lynn
9933b0d1d2 readme update (#20) 2017-02-22 16:24:26 -08:00
Lynn
8f1e1e388a Installer config (#19)
* update installer to read pod url from config

* update to installer aip

* fix in undefined in getConfig
2017-02-22 15:34:16 -08:00
Lynn
50ca154a7e Read config (#18)
* read config file

* remove homepage from package.json
2017-02-20 10:24:46 -08:00
Peter Monks
57f8124ba5 Fix issue #5 & #7, and add .gitignore (#6)
* 🐛 Fix issue #1

* 🆕 Add .gitignore

* 📝 Add incubating badge to readme

* 🎨 Add dist to gitignore

* ⬆️ Update dependencies, correct license string, customise app name
2017-02-17 18:53:25 -08:00
Lynn Neir
074d73c712 update preload files 2017-02-14 17:44:15 -08:00
lneir
5ebd4d4716 add msi installer 2017-02-15 01:26:24 +00:00
Lynn Neir
30f5590946 update dmg img 2017-02-13 16:31:42 -08:00
Lynn Neir
25b77075e3 add api and refactor 2017-02-10 18:20:09 -08:00
Lynn Neir
b420da4a7c add dep for building on windows 2017-02-06 17:36:49 -08:00
Lynn Neir
6976922bed upgrade to latest electron 2017-02-06 16:25:03 -08:00
Lynn Neir
cfd0811e7b fix menu bug and few other bug fixes 2016-11-08 16:32:04 -08:00
Lynn Neir
04250c1fcf build setup - electron-builder 2016-11-07 12:31:39 -08:00
bryan@symphony.com
632feba8fb Load Symphony Test 2016-09-26 19:39:43 -07:00