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
Juan Cruz Viotti
03e9b977cb
Prevent pointer events in hero-progress-button if active is true
...
Fixes: https://github.com/resin-io/resin-etcher/issues/121
2016-01-22 13:10:21 -04:00
Juan Cruz Viotti
111529ee71
Fix sporadic Cannot read property 'then' of undefined
...
This error happened when trying to burn an image when there is already a
burn in progress.
Fixes: https://github.com/resin-io/resin-etcher/issues/96
2016-01-22 13:10:13 -04:00
Juan Cruz Viotti
9d68199ecd
Merge pull request #119 from resin-io/refactor/state-log-app
...
Move burn state log to app controller
2016-01-22 12:48:31 -04:00
Juan Cruz Viotti
73176ca203
Merge pull request #118 from resin-io/refactor/drivelist-bluebird
...
Use Bluebird's filter to simplify listRemovable()
2016-01-22 12:45:02 -04:00
Juan Cruz Viotti
84d87e5a10
Move burn state log to app controller
...
This change required re-architecting the way we store the burn state.
2016-01-22 12:30:42 -04:00
Juan Cruz Viotti
1faa631f89
Use Bluebird's filter to simplify listRemovable()
2016-01-22 11:55:01 -04:00
Juan Cruz Viotti
9026e6ce2d
Merge pull request #117 from resin-io/refactor/es6
...
Make use of ES6 in Etcher
2016-01-22 11:52:52 -04:00
Juan Cruz Viotti
30fc989c86
Merge pull request #116 from resin-io/feat/trackjs-npm
...
Install TrackJS from NPM
2016-01-22 11:40:02 -04:00
Juan Cruz Viotti
122f136ff8
Refactor Etcher using ES6 features
2016-01-22 11:38:46 -04:00
Juan Cruz Viotti
f7ddce3000
Enable ES6 in JSHint
...
- Also rename `Promise` to `Bluebird` since now JSHint complains that
`Promise` is already defined.
2016-01-22 10:53:16 -04:00
Juan Cruz Viotti
7f03c02532
Merge pull request #115 from resin-io/refactor/scss-css
...
Convert angular.scss and desktop.scss to plain CSS files
2016-01-22 10:48:27 -04:00
Juan Cruz Viotti
d2e3c3106e
Install TrackJS from NPM
...
See https://www.npmjs.com/package/trackjs
2016-01-22 10:48:02 -04:00
Juan Cruz Viotti
ee9a12dcca
Merge pull request #114 from resin-io/doc/travis-master
...
Show master branch status in Travis CI badge
2016-01-22 10:41:23 -04:00
Juan Cruz Viotti
573d237569
Convert angular.scss and desktop.scss to plain CSS files
...
These are files that contain static rules that are not likely change nor
require the advanced functionality that SASS requires.
This is the first step towards an attempt to get rid of preprocessor and
use native supported web technologies.
2016-01-22 10:40:05 -04:00