diff --git a/.gitignore b/.gitignore
index 6a2245c1b..c337f09ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,8 +14,4 @@ cache
node_modules
bower_components
-app/profile.json
-app/_cache
-app/_build
-app/resources/locale/**/*.json
-demo/*.v
+**/locale/**/*.json
diff --git a/.travis.yml b/.travis.yml
index a7abd9274..b3097cbbe 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -12,7 +12,7 @@ os:
before_install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo dpkg --add-architecture i386; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get update -q; fi
- - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y wine; fi
+ - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y wine nsis; fi
install:
- npm install
@@ -25,6 +25,7 @@ deploy:
file:
- dist/*.zip
- dist/*.dmg
+ - dist/*.exe
file_glob: true
skip_cleanup: true
on:
diff --git a/README.md b/README.md
index 38f932ff8..a2a0ca3e4 100644
--- a/README.md
+++ b/README.md
@@ -24,19 +24,32 @@ Supported operating systems:
* Windows
* Mac OS X
-## Version 0.3.0-beta2 (latest)
+## Version 0.3.0-beta3 (latest)
+
+Documentation: http://icestudio.readthedocs.io/en/latest
### Installation
-1. Install [Python 2.7](https://www.python.org)
+* **GNU/Linux**
-2. Download the [release](https://github.com/FPGAwars/icestudio/releases/tag/0.3.0-beta2), unzip and execute **icestudio**
+ 1. Install [Python 2.7](https://www.python.org)
+ 2. Download the [zipped release](https://github.com/FPGAwars/icestudio/releases/tag/0.3.0-beta3), unzip and execute **icestudio**
-Documentation: http://icestudio.readthedocs.io/en/latest
-NOTE: if you want to add blocks or examples, please contribute to [icestudio-blocks](https://github.com/FPGAwars/icestudio-blocks) or [icestudio-examples](https://github.com/FPGAwars/icestudio-examples).
+NOTE: GNU/Linux users must have **xclip** installed to enable Copy/Paste.
+
+
+* **Windows**
+
+ 1. Download and execute the [Windows installer](https://github.com/FPGAwars/icestudio/releases/tag/0.3.0-beta3)
+
+
+* **Mac OS X**
-
+ 1. Install [Python 2.7](https://www.python.org)
+ 2. Download and execute the [DMG package](https://github.com/FPGAwars/icestudio/releases/tag/0.3.0-beta3)
+
+
## Development
@@ -44,6 +57,9 @@ Install [Python 2.7](https://www.python.org/downloads/release/python-2711/) and
Using [Atom](https://atom.io/) editor with [linter-jshint](https://atom.io/packages/linter-jshint).
+NOTE: if you want to add blocks or examples, please contribute to [icestudio-blocks](https://github.com/FPGAwars/icestudio-blocks) or [icestudio-examples](https://github.com/FPGAwars/icestudio-examples).
+
+
##### Ubuntu
```bash
@@ -76,7 +92,9 @@ npm start
npm run dist
```
-NOTE: in Mac OS X this command also generates a **dmg** package.
+Output
+* *GNU/Linux*: linux32.zip, linux64.zip, win32.zip, win64.zip, win32.exe, win64.exe.
+* *Mac OS X*: osx32.zip, osx64.zip, osx64.dmg.
## Languages
@@ -84,9 +102,9 @@ NOTE: in Mac OS X this command also generates a **dmg** package.
|:----------:|:------------------------------------------:|
| English | ![Progress](http://progressed.io/bar/100) |
| Spanish | ![Progress](http://progressed.io/bar/100) |
-| Basque | ![Progress](http://progressed.io/bar/88) |
-| French | ![Progress](http://progressed.io/bar/72) |
-| Galician | ![Progress](http://progressed.io/bar/47) |
+| Basque | ![Progress](http://progressed.io/bar/87) |
+| French | ![Progress](http://progressed.io/bar/61) |
+| Galician | ![Progress](http://progressed.io/bar/35) |
**Contribute**: add or update the [translations](https://github.com/FPGAwars/icestudio/tree/develop/app/resources/locale) by following the [next instructions](https://angular-gettext.rocketeer.be/dev-guide/translate/#poedit).
@@ -94,6 +112,16 @@ NOTE: in Mac OS X this command also generates a **dmg** package.
npm run gettext
```
+## Troubleshooting
+
+If you get this error `npm ERR! peerinvalid The package grunt@1.0.1 does not satisfy its siblings' peerDependencies requirements!`, execute:
+
+```bash
+npm update -g
+```
+
+[More information](https://github.com/angular-fullstack/generator-angular-fullstack/issues/431)
+
## Roadmap
There is a [Wishlist](https://github.com/FPGAwars/icestudio/wiki/Wishlist:-proposed-features) in the wiki with the features proposed by the Community. If you want to contribute with new features and ideas write in the [Google Group](https://groups.google.com/forum/#!forum/fpga-wars-explorando-el-lado-libre).
diff --git a/app/index.html b/app/index.html
index 1587487d7..708b75811 100644
--- a/app/index.html
+++ b/app/index.html
@@ -52,23 +52,26 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+