mirror of
https://github.com/balena-io/etcher.git
synced 2025-07-16 15:56:33 +00:00
commit
e65fa9dcae
@ -14,7 +14,7 @@
|
|||||||
},
|
},
|
||||||
"builder": {
|
"builder": {
|
||||||
"appId": "io.balena.etcher",
|
"appId": "io.balena.etcher",
|
||||||
"copyright": "Copyright 2016-2018 Balena Ltd",
|
"copyright": "Copyright 2016-2019 Balena Ltd",
|
||||||
"productName": "balenaEtcher",
|
"productName": "balenaEtcher",
|
||||||
"nodeGypRebuild": true,
|
"nodeGypRebuild": true,
|
||||||
"files": [
|
"files": [
|
||||||
|
@ -46,6 +46,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
|||||||
### Misc
|
### Misc
|
||||||
|
|
||||||
- Reworked flashing logic with etcher-sdk
|
- Reworked flashing logic with etcher-sdk
|
||||||
|
- Add support for flashing Raspberry Pi CM3+
|
||||||
- Upgrade to Electron v3.
|
- Upgrade to Electron v3.
|
||||||
- Upgrade to NPM 6.7.0
|
- Upgrade to NPM 6.7.0
|
||||||
- Fix incorrect drives list on Linux
|
- Fix incorrect drives list on Linux
|
||||||
|
@ -17,12 +17,10 @@ was written correctly and much more.
|
|||||||
|
|
||||||
[**Download**][etcher] | [**Support**][SUPPORT] | [**Documentation**][USER-DOCUMENTATION] | [**Contributing**][CONTRIBUTING] | [**Roadmap**][milestones]
|
[**Download**][etcher] | [**Support**][SUPPORT] | [**Documentation**][USER-DOCUMENTATION] | [**Contributing**][CONTRIBUTING] | [**Roadmap**][milestones]
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Supported Operating Systems
|
## Supported Operating Systems
|
||||||
|
|
||||||
- Linux (most distros)
|
- Linux (most distros)
|
||||||
- macOS 10.9 and later
|
- macOS 10.10 (Yosemite) and later
|
||||||
- Microsoft Windows 7 and later
|
- Microsoft Windows 7 and later
|
||||||
|
|
||||||
Note that Etcher will run on any platform officially supported by
|
Note that Etcher will run on any platform officially supported by
|
||||||
@ -150,8 +148,8 @@ Etcher is free software, and may be redistributed under the terms specified in
|
|||||||
the [license].
|
the [license].
|
||||||
|
|
||||||
[etcher]: https://balena.io/etcher
|
[etcher]: https://balena.io/etcher
|
||||||
[electron]: http://electron.atom.io
|
[electron]: https://electronjs.org/
|
||||||
[electron-supported-platforms]: http://electron.atom.io/docs/tutorial/supported-platforms/
|
[electron-supported-platforms]: https://electronjs.org/docs/tutorial/support#supported-platforms
|
||||||
[SUPPORT]: https://github.com/balena-io/etcher/blob/master/SUPPORT.md
|
[SUPPORT]: https://github.com/balena-io/etcher/blob/master/SUPPORT.md
|
||||||
[CONTRIBUTING]: https://github.com/balena-io/etcher/blob/master/docs/CONTRIBUTING.md
|
[CONTRIBUTING]: https://github.com/balena-io/etcher/blob/master/docs/CONTRIBUTING.md
|
||||||
[USER-DOCUMENTATION]: https://github.com/balena-io/etcher/blob/master/docs/USER-DOCUMENTATION.md
|
[USER-DOCUMENTATION]: https://github.com/balena-io/etcher/blob/master/docs/USER-DOCUMENTATION.md
|
||||||
|
Binary file not shown.
@ -52,10 +52,12 @@ The following MinGW packages are required:
|
|||||||
- `msys-bash`
|
- `msys-bash`
|
||||||
- `msys-coreutils`
|
- `msys-coreutils`
|
||||||
|
|
||||||
#### OS X
|
#### macOS
|
||||||
|
|
||||||
- [XCode](https://developer.apple.com/xcode/) or [XCode Command Line Tools],
|
- [Xcode](https://developer.apple.com/xcode/)
|
||||||
which can be installed by running `xcode-select --install`.
|
|
||||||
|
It's not enough to have [Xcode Command Line Tools] installed. Xcode must be installed
|
||||||
|
as well.
|
||||||
|
|
||||||
#### Linux
|
#### Linux
|
||||||
|
|
||||||
@ -213,4 +215,4 @@ Don't hesitate to get in touch if you have any questions or need any help!
|
|||||||
[EditorConfig]: http://editorconfig.org
|
[EditorConfig]: http://editorconfig.org
|
||||||
[shrinkwrap]: https://docs.npmjs.com/cli/shrinkwrap
|
[shrinkwrap]: https://docs.npmjs.com/cli/shrinkwrap
|
||||||
[hxd]: https://github.com/jhermsmeier/hxd
|
[hxd]: https://github.com/jhermsmeier/hxd
|
||||||
[XCode Command Line Tools]: https://developer.apple.com/library/content/technotes/tn2339/_index.html
|
[Xcode Command Line Tools]: https://developer.apple.com/library/content/technotes/tn2339/_index.html
|
||||||
|
@ -47,8 +47,6 @@ Releasing
|
|||||||
- Bump the version number in the `npm-shrinkwrap.json`'s `version` property
|
- Bump the version number in the `npm-shrinkwrap.json`'s `version` property
|
||||||
- Add a new entry to `CHANGELOG.md` by running `make changelog`
|
- Add a new entry to `CHANGELOG.md` by running `make changelog`
|
||||||
- Manually revise the `CHANGELOG.md` versionist output
|
- Manually revise the `CHANGELOG.md` versionist output
|
||||||
- Update `screenshot.png` so it displays the latest version in the bottom
|
|
||||||
right corner
|
|
||||||
- Revise the `updates.semverRange` version in `package.json`
|
- Revise the `updates.semverRange` version in `package.json`
|
||||||
- Commit the changes with the version number as the commit title, including the `v` prefix, to `master`. For example:
|
- Commit the changes with the version number as the commit title, including the `v` prefix, to `master`. For example:
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ if you require this functionality, we advise to fallback to
|
|||||||
Deactivate desktop shortcut prompt on GNU/Linux
|
Deactivate desktop shortcut prompt on GNU/Linux
|
||||||
-----------------------------------------------
|
-----------------------------------------------
|
||||||
|
|
||||||
This is a feature provided by [AppImages](appimage), where the applications
|
This is a feature provided by [AppImages][appimage], where the applications
|
||||||
prompts the user to automatically register a desktop shortcut to easily access
|
prompts the user to automatically register a desktop shortcut to easily access
|
||||||
the application.
|
the application.
|
||||||
|
|
||||||
@ -206,15 +206,15 @@ Running in older macOS versions
|
|||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
Etcher GUI is based on the [Electron][electron] framework, [which only supports
|
Etcher GUI is based on the [Electron][electron] framework, [which only supports
|
||||||
macOS 10.9 and newer versions][electron-supported-platforms].
|
macOS 10.10 (Yosemite) and newer versions][electron-supported-platforms].
|
||||||
|
|
||||||
[balena.io]: https://balena.io
|
[balena.io]: https://balena.io
|
||||||
[appimage]: http://appimage.org
|
[appimage]: http://appimage.org
|
||||||
[xwayland]: https://wayland.freedesktop.org/xserver.html
|
[xwayland]: https://wayland.freedesktop.org/xserver.html
|
||||||
[weston.ini]: http://manpages.ubuntu.com/manpages/wily/man5/weston.ini.5.html
|
[weston.ini]: http://manpages.ubuntu.com/manpages/wily/man5/weston.ini.5.html
|
||||||
[diskpart]: https://technet.microsoft.com/en-us/library/cc770877(v=ws.11).aspx
|
[diskpart]: https://technet.microsoft.com/en-us/library/cc770877(v=ws.11).aspx
|
||||||
[electron]: http://electron.atom.io
|
[electron]: https://electronjs.org/
|
||||||
[electron-supported-platforms]: https://github.com/electron/electron/blob/master/docs/tutorial/supported-platforms.md
|
[electron-supported-platforms]: https://electronjs.org/docs/tutorial/support#supported-platforms
|
||||||
[publishing]: https://github.com/balena-io/etcher/blob/master/docs/PUBLISHING.md
|
[publishing]: https://github.com/balena-io/etcher/blob/master/docs/PUBLISHING.md
|
||||||
[windows-usb-tool]: https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool
|
[windows-usb-tool]: https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool
|
||||||
[rufus]: https://rufus.akeo.ie
|
[rufus]: https://rufus.akeo.ie
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
appId: io.balena.etcher
|
appId: io.balena.etcher
|
||||||
copyright: Copyright 2016-2018 Balena Ltd
|
copyright: Copyright 2016-2019 Balena Ltd
|
||||||
productName: balenaEtcher
|
productName: balenaEtcher
|
||||||
npmRebuild: false
|
npmRebuild: false
|
||||||
nodeGypRebuild: false
|
nodeGypRebuild: false
|
||||||
|
@ -56,7 +56,8 @@ module.exports = function ($uibModal, $q) {
|
|||||||
template: options.template,
|
template: options.template,
|
||||||
controller: options.controller,
|
controller: options.controller,
|
||||||
size: options.size,
|
size: options.size,
|
||||||
resolve: options.resolve
|
resolve: options.resolve,
|
||||||
|
backdrop: 'static'
|
||||||
})
|
})
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@ -73,7 +74,7 @@ module.exports = function ($uibModal, $q) {
|
|||||||
resolve(value)
|
resolve(value)
|
||||||
}).catch((error) => {
|
}).catch((error) => {
|
||||||
// Bootstrap doesn't 'resolve' these but cancels the dialog
|
// Bootstrap doesn't 'resolve' these but cancels the dialog
|
||||||
if (error === 'escape key press' || error === 'backdrop click') {
|
if (error === 'escape key press') {
|
||||||
analytics.logEvent('Modal rejected', {
|
analytics.logEvent('Modal rejected', {
|
||||||
name: options.name,
|
name: options.name,
|
||||||
method: error,
|
method: error,
|
||||||
|
BIN
screenshot.png
BIN
screenshot.png
Binary file not shown.
Before Width: | Height: | Size: 330 KiB |
Loading…
x
Reference in New Issue
Block a user