From 9856f5740627140975ef3a7d259f5d232d384e0a Mon Sep 17 00:00:00 2001 From: Jainan-Tandel <56350648+Jainan-Tandel@users.noreply.github.com> Date: Thu, 31 Oct 2019 15:43:46 +0530 Subject: [PATCH 01/10] Added some links and edited the file --- README.md | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index d64a423..176487f 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Arduino Pro IDE -The Arduino Pro IDE bring features that address the needs of advanced users whilst retaining continuity with the simple "classic" Arduino IDE. +The Arduino Pro IDE brings features that address the needs of advanced users whilst retaining continuity with the simple "classic" [Arduino IDE](https://github.com/arduino/Arduino). -*This repo is an a preview of the final product and has to be considered as an unstable *alpha* version.* +*This repo is a preview of the final product and has to be considered as an unstable alpha version.* ## Idea The Arduino Pro IDE is a completely new Development Environment for Arduino Programming based on more modern technologies. @@ -10,13 +10,14 @@ The Arduino Pro IDE is a completely new Development Environment for Arduino Prog ### Download -You can download this alpha preview for testing and feedback from the [Releases Section](https://github.com/arduino/arduino-pro-ide/releases) of this repo. *Note this is not a production release!* +You can download this alpha preview for testing and feedback from the [Releases Section](https://github.com/arduino/arduino-pro-ide/releases) of this repo. +*Note: This is not a production release!* ### Arduino CLI The Arduino Pro IDE uses the `arduino-cli` binary found in the system's PATH or its own embedded one if the `arduino-cli` is not found. -So please be sure you have the latest version of the CLI as described in the [How to Install the Arduino CLI](https://github.com/arduino/arduino-cli#how-to-install) doc, -or remove your `arduino-cli` from the system PATH +So please make sure you have the latest version of the [Arduino CLI](https://github.com/arduino/arduino-cli) as described in the [How to Install the Arduino CLI](https://github.com/arduino/arduino-cli#how-to-install) doc, +or remove your `arduino-cli` from the system PATH. You can check your `arduino-cli` version with @@ -25,21 +26,21 @@ $ arduino-cli version ``` ### Install a core to support your board -The Arduino Pro IDE does not provide pre-installed cores, to have board support you have to install a core by using the menu +The Arduino Pro IDE does not provide pre-installed cores, so, to have board support, you have to install a core by using the menu Tools -> Board Manager... ## User Feedback and Issue Report -Before releasing the source code we want to move out of the alpha and we want your feedback to do this! Please test the Arduino Pro IDE and report bugs or feature requests at: https://github.com/arduino/arduino-pro-ide/issues +Before releasing the source code we want to move out of the alpha and we want your feedback to do this! Please test the Arduino Pro IDE and report bugs or feature requests at: https://github.com/arduino/arduino-pro-ide/issues. ## Technology The Arduino Pro IDE is based on the following technologies: -* [Arduino CLI](https://github.com/arduino/arduino-cli) - running in daemon mode provides all the main Arduino features -* [Eclipse Theia](https://github.com/eclipse-theia/theia) +* [Arduino CLI](https://github.com/arduino/arduino-cli): + Running in daemon mode, it provides all the main Arduino features +* [Eclipse Theia](https://github.com/eclipse-theia/theia): The frontend of the application is based on this [Open Source IDE](https://theia-ide.org/) -* [Electron](https://github.com/electron/electron) -The framework behind [Eclipse Theia](https://theia-ide.org/), allows to use web technologies on desktop environments +* [Electron](https://github.com/electron/electron): +The framework behind [Eclipse Theia](https://theia-ide.org/), allows users to use web technologies on desktop environments -If you want to know more about the people involved please look at the [Contribution list](CONTRIBUTIONS.md) +If you want to know more about the people involved please look at the [Contribution list](CONTRIBUTIONS.md). From 0bd45cdc822f4936f2315ecd94ea74e5ae08de11 Mon Sep 17 00:00:00 2001 From: Roberto Sora Date: Wed, 29 Jan 2020 15:54:19 +0100 Subject: [PATCH 02/10] Update Readme.md with latest release link (#189) * Update Readme.md with latest release link * Update README.md Co-Authored-By: Luca Cipriani Co-authored-by: Luca Cipriani --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3d510a7..7b00551 100644 --- a/README.md +++ b/README.md @@ -48,5 +48,5 @@ If you want to know more about the people involved please look at the [Contribut This Repository doesn't hold source code yet. Its main use is to collect issues and keep track of them. We regularly release new versions of the compiled tool. You can find them under "Releases" -v0.0.3 alpha : https://github.com/arduino/arduino-pro-ide/releases/tag/v0.0.3-alpha.preview +Releases available at https://github.com/arduino/arduino-pro-ide/releases/ From 5035ec4ddba189bd73bb11d572a5d47dc7460017 Mon Sep 17 00:00:00 2001 From: Roberto Sora Date: Mon, 24 Aug 2020 14:06:15 +0200 Subject: [PATCH 03/10] Updare README.md with the Nightly build links (#305) --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index 203b7d8..5610e59 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,27 @@ The Arduino Pro IDE is a completely new Development Environment for Arduino Prog You can download this alpha preview for testing and feedback from the [Releases Section](https://github.com/arduino/arduino-pro-ide/releases) of this repo. *Note: This is not a production release!* +#### Nightly builds + +These builds are generated every day at 03:00 GMT from the `master` branch of the (currently private) source repository and +should be considered unstable. In order to get the latest nightly build +available for the supported platform, use the following links: + +Platform | 32 bit | 64 bit | +--------- | ------------------------ | ------------------------ | +Linux | | [Nightly Linux 64 bit] | +Windows | | [Nightly Windows 64 bit] | +macOS | | [Nightly macOS 64 bit] | + +[Nightly Linux 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Linux_64bit.zip +[Nightly Windows 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.zip +[Nightly macOS 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_macOS_64bit.dmg + +> These links return an HTTP `302: Found` response, redirecting to latest + generated builds by replacing `latest` with the latest available build + date, using the format YYYYMMDD (i.e for 2019/Aug/06 `latest` is + replaced with `20190806` ) + ### Arduino CLI The Arduino Pro IDE uses the `arduino-cli` binary found in the system's PATH or its own embedded one if the `arduino-cli` is not found. From 880c347db31a9fc95b7dd1d91aeabe552c733fe0 Mon Sep 17 00:00:00 2001 From: Silvano Cerza <3314350+silvanocerza@users.noreply.github.com> Date: Wed, 26 Aug 2020 16:27:45 +0200 Subject: [PATCH 04/10] Updated README.md linking to latest release --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5610e59..41f1c9e 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ The Arduino Pro IDE is a completely new Development Environment for Arduino Prog ### Download -You can download this alpha preview for testing and feedback from the [Releases Section](https://github.com/arduino/arduino-pro-ide/releases) of this repo. +You can download the latest release for testing and feedback from the [Releases Section](https://github.com/arduino/arduino-pro-ide/releases/latest) of this repo. *Note: This is not a production release!* #### Nightly builds From d90896308690ebbe1a9aacb747d2809e9315c2e5 Mon Sep 17 00:00:00 2001 From: per1234 Date: Tue, 25 Aug 2020 21:07:30 -0700 Subject: [PATCH 05/10] Remove outdated information re: using Arduino CLI from PATH Arduino Pro IDE 0.1.0 no longer uses Arduino CLI from the PATH. --- README.md | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/README.md b/README.md index 41f1c9e..17ceea7 100644 --- a/README.md +++ b/README.md @@ -34,18 +34,6 @@ macOS | | [Nightly macOS 64 bit] | date, using the format YYYYMMDD (i.e for 2019/Aug/06 `latest` is replaced with `20190806` ) -### Arduino CLI - -The Arduino Pro IDE uses the `arduino-cli` binary found in the system's PATH or its own embedded one if the `arduino-cli` is not found. -So please make sure you have the latest version of the [Arduino CLI](https://github.com/arduino/arduino-cli) as described in the [How to Install the Arduino CLI](https://github.com/arduino/arduino-cli#how-to-install) doc, -or remove your `arduino-cli` from the system PATH. - -You can check your `arduino-cli` version with - -``` -$ arduino-cli version -``` - ### Install a core to support your board The Arduino Pro IDE does not provide pre-installed cores, so, to have board support, you have to install a core by using the menu From d217dda09efcc9a07ca7c308d83658b1e8e71dc5 Mon Sep 17 00:00:00 2001 From: Akos Kitta Date: Thu, 3 Sep 2020 09:17:50 +0200 Subject: [PATCH 06/10] Added the link to the nightly changelog. Signed-off-by: Akos Kitta --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 17ceea7..4113a4d 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,9 @@ macOS | | [Nightly macOS 64 bit] | > These links return an HTTP `302: Found` response, redirecting to latest generated builds by replacing `latest` with the latest available build date, using the format YYYYMMDD (i.e for 2019/Aug/06 `latest` is - replaced with `20190806` ) + replaced with `20190806`) + +You can find the changelog for the nightly builds [here](https://downloads.arduino.cc/arduino-pro-ide/nightly/CHANGELOG.txt). The changelog contains all changes since the [latest release](https://github.com/arduino/arduino-pro-ide/releases/latest) in reverse chronological order. ### Install a core to support your board The Arduino Pro IDE does not provide pre-installed cores, so, to have board support, you have to install a core by using the menu From e439d2b7e2bde4acd1de684f8ff95a77fd102d23 Mon Sep 17 00:00:00 2001 From: Lumito <50250351+LumitoLuma@users.noreply.github.com> Date: Sun, 13 Sep 2020 02:41:25 +0200 Subject: [PATCH 07/10] Improved nightly builds chart in README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4113a4d..e4e3fdf 100644 --- a/README.md +++ b/README.md @@ -19,17 +19,17 @@ These builds are generated every day at 03:00 GMT from the `master` branch of th should be considered unstable. In order to get the latest nightly build available for the supported platform, use the following links: -Platform | 32 bit | 64 bit | ---------- | ------------------------ | ------------------------ | -Linux | | [Nightly Linux 64 bit] | -Windows | | [Nightly Windows 64 bit] | -macOS | | [Nightly macOS 64 bit] | +Platform | 32 bit | 64 bit | +----------- | :------------------------: | :------------------------: | +**Linux** | Not available yet | [Nightly Linux 64 bit] | +**Windows** | Not available yet | [Nightly Windows 64 bit] | +**macOS** | Not available yet | [Nightly macOS 64 bit] | [Nightly Linux 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Linux_64bit.zip [Nightly Windows 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.zip [Nightly macOS 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_macOS_64bit.dmg -> These links return an HTTP `302: Found` response, redirecting to latest +> **Note:** These links return an HTTP `302: Found` response, redirecting to latest generated builds by replacing `latest` with the latest available build date, using the format YYYYMMDD (i.e for 2019/Aug/06 `latest` is replaced with `20190806`) From 9af7ce34460fb5a22678fe347ece5983354a3458 Mon Sep 17 00:00:00 2001 From: Lumito <50250351+LumitoLuma@users.noreply.github.com> Date: Sun, 13 Sep 2020 02:42:35 +0200 Subject: [PATCH 08/10] Added a collon in bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 0ebaeb3..c3cd550 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -25,7 +25,7 @@ If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: [e.g. iOS] - - Version [e.g. 22] + - Version: [e.g. 22] **Additional context** From 8c86fce9aad89d5c72721bdbc50e9bdae9c46076 Mon Sep 17 00:00:00 2001 From: per1234 Date: Thu, 24 Sep 2020 00:02:25 -0700 Subject: [PATCH 09/10] Add installation and usage instructions --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index e4e3fdf..6124bbb 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,8 @@ The Arduino Pro IDE is a completely new Development Environment for Arduino Prog ### Download +#### Release builds + You can download the latest release for testing and feedback from the [Releases Section](https://github.com/arduino/arduino-pro-ide/releases/latest) of this repo. *Note: This is not a production release!* @@ -36,6 +38,20 @@ Platform | 32 bit | 64 bit | You can find the changelog for the nightly builds [here](https://downloads.arduino.cc/arduino-pro-ide/nightly/CHANGELOG.txt). The changelog contains all changes since the [latest release](https://github.com/arduino/arduino-pro-ide/releases/latest) in reverse chronological order. +### Install + +Arduino Pro IDE does not require an installer. Just extract the downloaded file to a convenient location. + +### Usage + +To start Arduino Pro IDE, run the executable you'll find in its installation folder: + +- Windows: `Arduino Pro IDE.exe` +- Linux: `arduino-pro-ide` +- macOS: `Arduino Pro IDE.app` + +**Note:** It's not possible to start Arduino Pro IDE on Linux from the file browser. Open a terminal in the Arduino Pro IDE installation folder and run the command `./arduino-pro-ide` + ### Install a core to support your board The Arduino Pro IDE does not provide pre-installed cores, so, to have board support, you have to install a core by using the menu From bc05aa9184df6ec5a2893a75d29243c6ce9cf547 Mon Sep 17 00:00:00 2001 From: Roberto Sora Date: Mon, 1 Mar 2021 14:03:44 +0100 Subject: [PATCH 10/10] Update README.md (#449) --- README.md | 80 +------------------------------------------------------ 1 file changed, 1 insertion(+), 79 deletions(-) diff --git a/README.md b/README.md index 6124bbb..325be6a 100644 --- a/README.md +++ b/README.md @@ -1,79 +1 @@ -# Arduino Pro IDE -The Arduino Pro IDE brings features that address the needs of advanced users whilst retaining continuity with the simple "classic" [Arduino IDE](https://github.com/arduino/Arduino). - -*This repo is a preview of the final product and has to be considered as an unstable alpha version.* - -## Idea -The Arduino Pro IDE is a completely new Development Environment for Arduino Programming based on more modern technologies. - -## Getting Started - -### Download - -#### Release builds - -You can download the latest release for testing and feedback from the [Releases Section](https://github.com/arduino/arduino-pro-ide/releases/latest) of this repo. -*Note: This is not a production release!* - -#### Nightly builds - -These builds are generated every day at 03:00 GMT from the `master` branch of the (currently private) source repository and -should be considered unstable. In order to get the latest nightly build -available for the supported platform, use the following links: - -Platform | 32 bit | 64 bit | ------------ | :------------------------: | :------------------------: | -**Linux** | Not available yet | [Nightly Linux 64 bit] | -**Windows** | Not available yet | [Nightly Windows 64 bit] | -**macOS** | Not available yet | [Nightly macOS 64 bit] | - -[Nightly Linux 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Linux_64bit.zip -[Nightly Windows 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.zip -[Nightly macOS 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_macOS_64bit.dmg - -> **Note:** These links return an HTTP `302: Found` response, redirecting to latest - generated builds by replacing `latest` with the latest available build - date, using the format YYYYMMDD (i.e for 2019/Aug/06 `latest` is - replaced with `20190806`) - -You can find the changelog for the nightly builds [here](https://downloads.arduino.cc/arduino-pro-ide/nightly/CHANGELOG.txt). The changelog contains all changes since the [latest release](https://github.com/arduino/arduino-pro-ide/releases/latest) in reverse chronological order. - -### Install - -Arduino Pro IDE does not require an installer. Just extract the downloaded file to a convenient location. - -### Usage - -To start Arduino Pro IDE, run the executable you'll find in its installation folder: - -- Windows: `Arduino Pro IDE.exe` -- Linux: `arduino-pro-ide` -- macOS: `Arduino Pro IDE.app` - -**Note:** It's not possible to start Arduino Pro IDE on Linux from the file browser. Open a terminal in the Arduino Pro IDE installation folder and run the command `./arduino-pro-ide` - -### Install a core to support your board -The Arduino Pro IDE does not provide pre-installed cores, so, to have board support, you have to install a core by using the menu - - Tools -> Board Manager... - -## User Feedback and Issue Report -Before releasing the source code we want to move out of the alpha and we want your feedback to do this! Please test the Arduino Pro IDE and report bugs or feature requests at: https://github.com/arduino/arduino-pro-ide/issues. - -## Technology -The Arduino Pro IDE is based on the following technologies: - -* [Arduino CLI](https://github.com/arduino/arduino-cli): - Running in daemon mode, it provides all the main Arduino features -* [Eclipse Theia](https://github.com/eclipse-theia/theia): -The frontend of the application is based on this [Open Source IDE](https://theia-ide.org/) -* [Electron](https://github.com/electron/electron): -The framework behind [Eclipse Theia](https://theia-ide.org/), allows users to use web technologies on desktop environments - -If you want to know more about the people involved please look at the [Contribution list](CONTRIBUTIONS.md). - -## Releases -This Repository doesn't hold source code yet. Its main use is to collect issues and keep track of them. -We regularly release new versions of the compiled tool. You can find them under "Releases" - -Releases available at https://github.com/arduino/arduino-pro-ide/releases/ +This repository was used to collect feedback about the alpha releases of the Arduino Pro IDE. As of March 1st, 2021 the Pro IDE became open source under the name of Arduino IDE 2.0. Its development is hosted in a new repository located at https://github.com/arduino/arduino-ide