Juan Cruz Viotti
c0e8618813
Upgrade sudo-prompt to v2.2.0
...
This version contains a fix to allow the module to run on `asar`
packages.
2016-02-09 08:55:16 -04:00
Juan Cruz Viotti
efb2c4c911
Merge pull request #150 from resin-io/refactor/unify-elevation-error-handling
...
Unify handling of elevation errors in etcher.js
2016-02-08 14:39:43 -04:00
Juan Cruz Viotti
1400d125cf
Merge pull request #149 from resin-io/fix/downgrade-sudo-prompt
...
Downgrade sudo-prompt to v1.1.8
2016-02-08 14:34:39 -04:00
Juan Cruz Viotti
611be46177
Unify handling of elevation errors in etcher.js
2016-02-08 14:31:45 -04:00
Juan Cruz Viotti
feb04f8773
Downgrade sudo-prompt to v1.1.8
...
Later versions make use of shell commands over the internal contents of
the module causing errors when the application is packaged as an
`asar`.
This issue is being fixed here: https://github.com/jorangreef/sudo-prompt/issues/10
2016-02-08 14:28:49 -04:00
Juan Cruz Viotti
96b9bfd249
Merge pull request #148 from resin-io/misc/refer-to-etcher
...
Refer to Etcher instead of Resin Etcher
2016-02-08 13:41:09 -04:00
Juan Cruz Viotti
7949853086
Refer to Etcher instead of Resin Etcher
2016-02-08 13:04:54 -04:00
Juan Cruz Viotti
8529e7fac5
Merge pull request #79 from resin-io/feat/osx-installer
...
Implement OS X installer
2016-02-08 12:55:10 -04:00
Juan Cruz Viotti
d73700cdd1
Implement OS X installer
2016-02-08 12:38:10 -04:00
Juan Cruz Viotti
baaa7ed635
Merge pull request #147 from resin-io/misc/release-rename
...
Rename output package to "Etcher" instead of "Resin Etcher"
2016-02-08 10:10:02 -04:00
Juan Cruz Viotti
d593478e45
Rename output package to "Etcher" instead of "Resin Etcher"
2016-02-08 10:05:08 -04:00
Juan Cruz Viotti
66077a1abb
Merge pull request #146 from resin-io/feat/elevation-error-dialogs
...
Show error dialogs on elevation errors
2016-02-08 09:58:54 -04:00
Juan Cruz Viotti
1b07f00f68
Merge pull request #144 from resin-io/feat/new-icons
...
Add new application icons
2016-02-08 09:54:39 -04:00
Juan Cruz Viotti
e91db955b5
Show error dialogs on elevation errors
...
Printing to `stderr` makes no sense since the process is detached from
the shell when packaged.
2016-02-08 09:53:49 -04:00
Juan Cruz Viotti
6ce8dbfd30
Add new application icons
...
Fixes: https://github.com/resin-io/etcher/issues/87
2016-02-08 09:46:42 -04:00
Juan Cruz Viotti
e045206d6b
Merge pull request #145 from resin-io/fix/packaging-win32
...
Don't ignore lib/browser in the final package
2016-02-08 09:46:24 -04:00
Juan Cruz Viotti
fc863360d4
Don't ignore lib/browser in the final package
...
Previously, the browser code lives in `build/browser` given it was built
with Browserify. Recently, Browserify was removed:
96bf7f3624
and therefore we load the browser code from `lib/browser`.
2016-02-08 09:40:38 -04:00
Juan Cruz Viotti
ac2fb8b0a9
Merge pull request #143 from resin-io/feat/74/burn-another-design
...
Improve "Burn another" screen design
2016-02-05 12:57:49 -04:00
Juan Cruz Viotti
3caf9859b0
Improve "Burn another" screen design
...
Fixes: https://github.com/resin-io/etcher/issues/74
2016-02-05 12:48:42 -04:00
Juan Cruz Viotti
e0f3fb6373
Merge pull request #142 from resin-io/fix/top-down-content-spacing
...
Set content spacing to 40px
2016-02-04 16:56:59 -04:00
Juan Cruz Viotti
d1844b3830
Merge pull request #141 from resin-io/fix/122/flash-of-white
...
Fix flash of white at startup
2016-02-04 16:53:39 -04:00
Juan Cruz Viotti
46307adef3
Set content spacing to 40px
2016-02-04 16:51:46 -04:00
Juan Cruz Viotti
66a8970b00
Fix flash of white at startup
...
Fixes: https://github.com/resin-io/etcher/issues/122
2016-02-04 16:06:13 -04:00
Juan Cruz Viotti
80d045a0bf
Merge pull request #140 from resin-io/feat/hidden-inset-title-bar
...
Set titleBarStyle to 'hidden-inset'
2016-02-04 16:05:21 -04:00
Juan Cruz Viotti
edbde47900
Set titleBarStyle to 'hidden-inset'
...
This only affects OS X.
2016-02-04 15:58:30 -04:00
Juan Cruz Viotti
960a21f593
Merge pull request #139 from resin-io/misc/jscs-hound
...
Integrate JSCS with Hound CI
2016-02-04 15:23:24 -04:00
Juan Cruz Viotti
de7fddaca6
Integrate JSCS with Hound CI
2016-02-04 15:18:40 -04:00
Juan Cruz Viotti
16cb141308
Merge pull request #138 from resin-io/feat/jscs-jsdoc
...
Lint JSDoc annotations with JSCS
2016-02-01 11:09:14 -04:00
Juan Cruz Viotti
bad9500bc6
Add missin param annotation caught by JSCS
2016-01-31 21:15:40 -04:00
Juan Cruz Viotti
28a6d786c8
Lint JSDoc annotations with JSCS
...
See http://jscs.info/rule/jsDoc
2016-01-31 21:15:28 -04:00
Juan Cruz Viotti
ce177e193d
Explain GNU/Linux workaround in it's own section
2016-01-29 08:53:05 -04:00
Juan Cruz Viotti
24b7b2ebcc
Notice security concerns of adding execution permissions to home directory
2016-01-29 08:36:47 -04:00
Juan Cruz Viotti
9464d00a97
Merge pull request #137 from resin-io/doc/linux-electron
...
Document the need of execution permissions in home directory in Linux
2016-01-28 12:42:14 -04:00
Juan Cruz Viotti
5168782c89
Document the need of execution permissions in home directory in Linux
...
See: https://github.com/atom/electron/issues/3666
2016-01-28 12:25:41 -04:00
Juan Cruz Viotti
826710950d
Merge pull request #134 from resin-io/refactor/track
...
Move TrackJS integration to a separate Angular module
2016-01-26 12:04:13 -04:00
Juan Cruz Viotti
bf63f1ac26
Merge pull request #135 from resin-io/refactor/drive-scanner-every
...
Inline DriveScannerRefreshService in DriveScannerService
2016-01-26 12:04:05 -04:00
Juan Cruz Viotti
4cf9ea70a5
Inline DriveScannerRefreshService in DriveScannerService
...
No need for this extra level of abstraction.
2016-01-26 10:27:29 -04:00
Juan Cruz Viotti
fd86807f86
Move TrackJS integration to a separate Angular module
2016-01-26 10:21:47 -04:00
Juan Cruz Viotti
39cd055548
Merge pull request #133 from resin-io/fix/132/progress-button-disable
...
Prevent click events on disable buttons
2016-01-26 08:55:11 -04:00
Juan Cruz Viotti
cc5d6456b8
Prevent click events on disable buttons
...
For some reasons, despite being disabled, buttons still call the action
defined as `ngClick`. In the case of the burn progress button, this
results in:
```sh
TypeError: Cannot read property 'device' of undefined
```
Fixes: https://github.com/resin-io/etcher/issues/132
2016-01-26 08:40:43 -04:00
Juan Cruz Viotti
d5f3b59fb4
Merge pull request #131 from resin-io/misc/double-notifications-travis
...
Remove double notification declaration in .travis.yml
2016-01-26 08:32:51 -04:00
Juan Cruz Viotti
6c7d298e1c
Remove double notification declaration in .travis.yml
2016-01-25 20:20:06 -04:00
Juan Cruz Viotti
492e850cb5
Merge pull request #130 from resin-io/doc/explain-broken-linux
...
Explain that Etcher is currently broken on GNU/Linux
2016-01-25 11:40:52 -04:00
Juan Cruz Viotti
d83f82c2cb
Explain that Etcher is currently broken on GNU/Linux
2016-01-25 11:11:44 -04:00
Juan Cruz Viotti
e76834f83d
Merge pull request #128 from resin-io/feat/jshint-unused
...
Throw warnings for unused and undefined variables
2016-01-24 19:50:41 -04:00
Juan Cruz Viotti
9de813f8cf
Remove unused variables caught by jshint
2016-01-24 19:26:32 -04:00
Juan Cruz Viotti
284f9087b2
Throw warnings for unused and undefined variables
2016-01-24 19:26:24 -04:00
Juan Cruz Viotti
113a3d2d14
Merge pull request #126 from resin-io/misc/rename-etcher
...
Rename to Etcher
2016-01-24 17:53:15 -04:00
Juan Cruz Viotti
f88bb3a31a
Rename project to Etcher
2016-01-24 17:40:45 -04:00
Juan Cruz Viotti
0b0c3dc9fa
Merge pull request #120 from resin-io/fix/96/then-of-undefined
...
Fix sporadic Cannot read property 'then' of undefined
2016-01-22 13:25:36 -04:00