2986 Commits

Author SHA1 Message Date
Juan Cruz Viotti
f7c0a229a5 Change footer text
Change "POWERED BY RESIN.IO" to "AN OPEN SOURCE PROJECT BY RESIN.IO".

Fixes: https://github.com/resin-io/herostratus/issues/25
2015-11-19 13:16:28 -04:00
Juan Cruz Viotti
146256be28 Merge pull request #27 from resin-io/jviotti/docs/npm-force
Document the need of npm install --force
2015-11-18 15:39:28 -04:00
Juan Cruz Viotti
dc9f9ebcc9 Document the need of npm install --force
This is needed to avoid optional dependencies not being installed.

Fixes: https://github.com/resin-io/herostratus/issues/22
2015-11-18 15:39:01 -04:00
Juan Cruz Viotti
2dd39c25e8 Merge pull request #19 from resin-io/jviotti/osx/asar-remove
osx(package) Build without --asar
2015-11-18 14:22:01 -04:00
Juan Cruz Viotti
fef79c6143 osx(package) Build without --asar
This change fixes the following issues:

- https://github.com/resin-io/herostratus/issues/17
- https://github.com/resin-io/herostratus/issues/18
2015-11-18 14:20:18 -04:00
Juan Cruz Viotti
1b04b56d85 Merge pull request #16 from resin-io/jviotti/fix/increase-osx-killtime
Increase OS X parent kill time to 500ms
2015-11-18 13:58:25 -04:00
Juan Cruz Viotti
86d7424f90 Increase OS X parent kill time to 500ms 2015-11-17 15:38:36 -04:00
Juan Cruz Viotti
4925d1d722 Merge pull request #13 from resin-io/jviotti/fix/package-electron
Package Electron with 0.31.2
2015-11-13 15:33:01 -04:00
Juan Cruz Viotti
bbd03f590c Merge pull request #11 from resin-io/jviotti/feature/package-icons
Add application icon
2015-11-13 15:32:50 -04:00
Juan Cruz Viotti
f2213ddb21 Merge pull request #14 from resin-io/jviotti/fix/double-os-x-windows
Fire and forget OS X sudo prompt
2015-11-13 15:32:42 -04:00
Juan Cruz Viotti
f0f6deb3c0 Merge pull request #15 from resin-io/jviotti/refactor/bluebird
Use Bluebird instead of native promises
2015-11-13 15:31:58 -04:00
Juan Cruz Viotti
f55400ec98 Use Bluebird instead of native promises
Native promises showed strange behaviour from time to time.
2015-11-13 14:43:42 -04:00
Juan Cruz Viotti
6e3c000576 Fire and forget OS X sudo prompt
Currently, the parent application will not be closed until the children
process is closed, leading to two Herostratus applications running at
the same time on OS X.
2015-11-13 13:53:58 -04:00
Juan Cruz Viotti
abcf142379 Add application icon 2015-11-12 14:33:54 -04:00
Juan Cruz Viotti
f50c324170 Package Electron with 0.31.2
This was the last known version to work on Ubuntu.

See https://github.com/resin-io/herostratus/pull/10
2015-11-12 14:07:22 -04:00
Juan Cruz Viotti
a0417cdda0 Merge pull request #9 from resin-io/jviotti/fix/mocha-mock
Remove window.mocha stub
2015-11-09 11:05:15 -04:00
Juan Cruz Viotti
c5418e7cde Remove window.mocha stub
The real issue was fixed in
https://github.com/jprichardson/electron-mocha/pull/20
2015-11-09 10:42:23 -04:00
Juan Cruz Viotti
9707587627 Merge pull request #10 from resin-io/jviotti/electron/downgrade
Downgrade to Electron v0.31.2
2015-11-09 10:41:56 -04:00
Juan Cruz Viotti
ee3c7d4e33 Downgrade to Electron v0.31.2
This version is the last one that works on GNU/Linux.
2015-11-09 10:08:28 -04:00
Juan Cruz Viotti
4f8a6c66ca Merge pull request #8 from resin-io/jviotti/disable-icons
Disable icons when step is disabled
2015-10-30 17:29:59 -04:00
Juan Cruz Viotti
3f0abf1737 Disable icons when step is disabled 2015-10-30 17:03:35 -04:00
Juan Cruz Viotti
ee891df290 Merge pull request #7 from resin-io/jviotti/styleable-svgs
Load svgs inline to be able to style their colours
2015-10-30 16:54:52 -04:00
Juan Cruz Viotti
15ca6935a7 Merge pull request #6 from resin-io/jviotti/package-ignore
Ignore unnecessary files when packaging app
2015-10-30 16:45:40 -04:00
Juan Cruz Viotti
8589a368f8 Load svgs inline to be able to style their colours 2015-10-30 16:38:54 -04:00
Juan Cruz Viotti
b43fc6591e Ignore unnecessary files when packaging app 2015-10-30 16:15:45 -04:00
Juan Cruz Viotti
657e7818d7 Merge pull request #5 from resin-io/jviotti/build/packaging
Package application for all supported oses
2015-10-30 15:28:39 -04:00
Juan Cruz Viotti
e793927e5a Package application for all supported oses 2015-10-30 15:11:48 -04:00
Juan Cruz Viotti
8244d60b81 Merge pull request #4 from resin-io/jviotti/upgrade/sudo-prompt
Upgrade sudo-prompt to v1.1.8
2015-10-30 11:52:19 -04:00
Juan Cruz Viotti
84ae209f14 Upgrade sudo-prompt to v1.1.8
This version contains a fix that allows Herostratus to be correctly
elevated when running with `npm start`.

See fix here:
344da8f7b2
2015-10-30 11:33:38 -04:00
Juan Cruz Viotti
adfde329bb Merge pull request #3 from resin-io/jviotti/fix/step-border-alignment
Fix step border alignment when on third step
2015-10-29 12:24:44 -04:00
Juan Cruz Viotti
f122bbf517 Merge pull request #2 from resin-io/jviotti/config/hound
Add Hound CI config
2015-10-29 12:07:42 -04:00
Juan Cruz Viotti
4265359704 Fix step border alignment when on third step 2015-10-29 10:51:21 -04:00
Juan Cruz Viotti
56112afdb9 Add Hound CI config 2015-10-29 10:44:51 -04:00
Juan Cruz Viotti
8340220b5e Merge pull request #1 from resin-io/jviotti/fix/eperm-windows
Fix EPERM issue when burning in Windows
2015-10-29 10:43:21 -04:00
Juan Cruz Viotti
18b0bb38e9 Fix EPERM issue when burning in Windows
The issue is fixed by stopping the drive scanner interval before
burning.
2015-10-29 10:29:50 -04:00
Juan Cruz Viotti
4bfb161e5c Initial commit 2015-10-29 09:36:21 -04:00