Commit graph

9 commits

Author SHA1 Message Date
Guillermo Rauch
aaed99abac Reorg (#386)
* Step 1: move electorn into `app/`.

This is to comply with the suggested directory format of
`electron-builder`: https://github.com/electron-userland/electron-builder#two-packagejson-structure

* Step 2: add build directory with icon files for mac / windows

* Step 3: move all development (web) assets into main directory

* Step 4: add `build` namespace to dev `package.json`

* Step 5: move all dev dependencies into dev file and get rid of
old electron packagers in favor of `eletorn-builder`

* Step 6: target build inside `app/` as everything else is excluded at build time

* Step 7: remove old stuff!

* Step 8: update README

* turn off asar for `child_pty`
2016-07-24 10:59:21 -07:00
Nathan Rajlich
8e86883989 fix lint (#351)
* fix lint

* restore `notify` require, add eslint disable comment
2016-07-21 20:26:10 -07:00
Guillermo Rauch
bd93dfa022 auto-updater: stop notifying and being annoying 2016-07-21 12:44:25 -07:00
Guillermo Rauch
2eb878bebe auto-updater: less intrusive error handling 2016-07-08 05:48:42 -07:00
Guillermo Rauch
c3f8e81a5c auto-updater: prevent memory leaks :D 2016-07-07 16:19:39 -07:00
Guillermo Rauch
7e57aa94bc auto-updater: emit both release name and notes 2016-07-07 00:20:07 -07:00
Guillermo Rauch
e7c6978200 add auto-update production settings 2016-07-06 22:30:58 -07:00
Guillermo Rauch
a5b805cf66 auto-updater: clean up error handling 2016-07-06 21:42:41 -07:00
Matias Tucci
461f7d9430 electron auotupdater 2016-07-06 21:42:41 -07:00