Juan Cruz Viotti
9f4b793c8d
Add a setting to disable auto-unmount on success
2016-03-02 12:06:33 -04:00
Juan Cruz Viotti
7949853086
Refer to Etcher instead of Resin Etcher
2016-02-08 13:04:54 -04:00
Juan Cruz Viotti
bad9500bc6
Add missin param annotation caught by JSCS
2016-01-31 21:15:40 -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
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
122f136ff8
Refactor Etcher using ES6 features
2016-01-22 11:38:46 -04:00
Juan Cruz Viotti
13af009b4c
Fix style issues detected by JSCS
2016-01-22 10:25:33 -04:00
Juan Cruz Viotti
34b7bdb59f
Move LoggerService timestamp to $log decorator
2016-01-22 10:17:18 -04:00
Juan Cruz Viotti
efb055eb89
Upgrade Electron to v0.36.4
2016-01-22 09:37:57 -04:00
Juan Cruz Viotti
6478982896
Implement a decent debug logger service
...
This service prints the exact date and time of the messages.
2016-01-19 10:07:59 -04:00
Juan Cruz Viotti
7f724b6295
Show burn speed information during write
...
The speed is shown right below the Burn button.
2016-01-18 14:55:13 -04:00
Juan Cruz Viotti
cf41b6279d
Save burn progress speed in image writer state
2016-01-18 14:55:13 -04:00
Juan Cruz Viotti
d9641fc557
Rename setProgress to setProgressState
...
It shows the intention more clearly now that the function not only
accepts a plain percentage.
2016-01-18 14:55:13 -04:00
Juan Cruz Viotti
a46a716512
Make setProgress accept an options object
...
This allows us to pass more things than just the percentage to
`setProgress`.
2016-01-18 14:55:13 -04:00
Juan Cruz Viotti
e30de45707
Implement ImageWriterService.reset()
...
This function allows the client to easily reset the progress state
without breaking encapsulation.
2016-01-18 14:55:13 -04:00
Juan Cruz Viotti
3705d0fc3a
Namespace ImageWriter progress in state object
...
This change allows us to scale the state information to more properties
than just the percentage.
2016-01-18 14:55:13 -04:00
Juan Cruz Viotti
35c3351533
Change license to Apache 2.0
2016-01-03 22:42:44 -04:00
Juan Cruz Viotti
408a3096fc
Rename Herostratus to Resin Etcher
2016-01-01 18:07:45 -04:00
Juan Cruz Viotti
a6ec66d0b3
Pass the whole drive object to the writer
...
Currently we only pass the drive device. By passing all the object
(containing the mountpoint, size, etc) we allow more control to the
writer in how to treat the device before/during/after the burning
process.
2015-11-23 13:28:15 -04:00
Juan Cruz Viotti
4bfb161e5c
Initial commit
2015-10-29 09:36:21 -04:00