Skip to content

Commit b8647f1

Browse files
Akos Kittakittaakos
authored andcommitted
Renamed the application. Updated links and version
Signed-off-by: Akos Kitta <[email protected]>
1 parent cfe9e8e commit b8647f1

File tree

21 files changed

+74
-76
lines changed

21 files changed

+74
-76
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Arduino Pro IDE
1+
name: Arduino IDE
22

33
on:
44
push:
@@ -22,7 +22,6 @@ jobs:
2222
- os: windows-latest
2323
- os: ubuntu-latest
2424
- os: macos-latest
25-
# - os: rsora-rpi-arm # self-hosted armhf
2625
runs-on: ${{ matrix.config.os }}
2726
timeout-minutes: 90
2827

@@ -98,7 +97,7 @@ jobs:
9897
if [ "$IS_RELEASE" = true ]; then
9998
export BODY=$(echo -e "$GIT_LOG")
10099
else
101-
export LATEST_TAG_WITH_LINK=$(echo "[$LATEST_TAG](https://github.com/arduino/arduino-pro-ide/releases/tag/$LATEST_TAG)")
100+
export LATEST_TAG_WITH_LINK=$(echo "[$LATEST_TAG](https://github.com/arduino/arduino-ide/releases/tag/$LATEST_TAG)")
102101
if [ -z "$GIT_LOG" ]; then
103102
export BODY="There were no changes since version $LATEST_TAG_WITH_LINK."
104103
else
@@ -135,7 +134,7 @@ jobs:
135134
env:
136135
PLUGIN_SOURCE: "build-artifacts/*"
137136
PLUGIN_STRIP_PREFIX: "build-artifacts/"
138-
PLUGIN_TARGET: "/arduino-pro-ide/nightly"
137+
PLUGIN_TARGET: "/arduino-ide/nightly"
139138
PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
140139
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
141140
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
@@ -159,8 +158,7 @@ jobs:
159158
- name: Publish Release [GitHub]
160159
uses: svenstaro/[email protected]
161160
with:
162-
repo_token: ${{ secrets.RELEASE_TOKEN }}
163-
repo_name: arduino/arduino-pro-ide
161+
repo_token: ${{ secrets.GITHUB_TOKEN }}
164162
release_name: ${{ steps.tag_name.outputs.TAG_NAME }}
165163
file: build-artifacts/*
166164
tag: ${{ github.ref }}
@@ -172,7 +170,7 @@ jobs:
172170
env:
173171
PLUGIN_SOURCE: "build-artifacts/*"
174172
PLUGIN_STRIP_PREFIX: "build-artifacts/"
175-
PLUGIN_TARGET: "/arduino-pro-ide"
173+
PLUGIN_TARGET: "/arduino-ide"
176174
PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
177175
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
178176
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

.vscode/tasks.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version": "2.0.0",
55
"tasks": [
66
{
7-
"label": "Arduino Pro IDE - Rebuild Electron App",
7+
"label": "Arduino IDE - Rebuild Electron App",
88
"type": "shell",
99
"command": "yarn rebuild:browser && yarn rebuild:electron",
1010
"group": "build",
@@ -15,7 +15,7 @@
1515
}
1616
},
1717
{
18-
"label": "Arduino Pro IDE - Start Browser App",
18+
"label": "Arduino IDE - Start Browser App",
1919
"type": "shell",
2020
"command": "yarn --cwd ./browser-app start",
2121
"group": "build",
@@ -26,7 +26,7 @@
2626
}
2727
},
2828
{
29-
"label": "Arduino Pro IDE - Watch IDE Extension",
29+
"label": "Arduino IDE - Watch IDE Extension",
3030
"type": "shell",
3131
"command": "yarn --cwd ./arduino-ide-extension watch",
3232
"group": "build",
@@ -37,7 +37,7 @@
3737
}
3838
}
3939
{
40-
"label": "Arduino Pro IDE - Watch Browser App",
40+
"label": "Arduino IDE - Watch Browser App",
4141
"type": "shell",
4242
"command": "yarn --cwd ./browser-app watch",
4343
"group": "build",
@@ -48,7 +48,7 @@
4848
}
4949
},
5050
{
51-
"label": "Arduino Pro IDE - Watch Electron App",
51+
"label": "Arduino IDE - Watch Electron App",
5252
"type": "shell",
5353
"command": "yarn --cwd ./electron-app watch",
5454
"group": "build",
@@ -59,19 +59,19 @@
5959
}
6060
},
6161
{
62-
"label": "Arduino Pro IDE - Watch All [Browser]",
62+
"label": "Arduino IDE - Watch All [Browser]",
6363
"type": "shell",
6464
"dependsOn": [
65-
"Arduino Pro IDE - Watch IDE Extension",
66-
"Arduino Pro IDE - Watch Browser App"
65+
"Arduino IDE - Watch IDE Extension",
66+
"Arduino IDE - Watch Browser App"
6767
]
6868
},
6969
{
70-
"label": "Arduino Pro IDE - Watch All [Electron]",
70+
"label": "Arduino IDE - Watch All [Electron]",
7171
"type": "shell",
7272
"dependsOn": [
73-
"Arduino Pro IDE - Watch IDE Extension",
74-
"Arduino Pro IDE - Watch Electron App"
73+
"Arduino IDE - Watch IDE Extension",
74+
"Arduino IDE - Watch Electron App"
7575
]
7676
}
7777
]

README.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# Arduino Pro IDE
1+
# Arduino IDE
22

3-
[![Arduino Pro IDE](https://github.com/bcmi-labs/arduino-editor/workflows/Arduino%20Pro%20IDE/badge.svg)](https://github.com/bcmi-labs/arduino-editor/actions?query=workflow%3A%22Arduino+Pro+IDE%22)
3+
[![Arduino IDE](https://github.com/bcmi-labs/arduino-editor/workflows/Arduino%20Pro%20IDE/badge.svg)](https://github.com/bcmi-labs/arduino-editor/actions?query=workflow%3A%22Arduino+Pro+IDE%22)
44

55
### Download
66

7-
You can download the latest version of the Arduino Pro IDE application for the supported platforms from the [GitHub release page](https://github.com/arduino/arduino-pro-ide/releases) or following the links in the following table.
7+
You can download the latest version of the Arduino IDE application for the supported platforms from the [GitHub release page](https://github.com/arduino/arduino-ide/releases) or following the links in the following table.
88

99
#### Latest version
1010

@@ -15,16 +15,16 @@ Linux ARM | [🚧 Work in progress...] | [🚧 Work in progress...]
1515
Windows | | [Windows 64 bit installer]<br />[Windows 64 bit MSI]<br />[Windows 64 bit ZIP] |
1616
macOS | | [macOS 64 bit] |
1717

18-
[🚧 Work in progress...]: https://github.com/arduino/arduino-pro-ide/issues/287
19-
[Linux 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Linux_64bit.zip
20-
[Windows 64 bit installer]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Windows_64bit.exe
21-
[Windows 64 bit MSI]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Windows_64bit.msi
22-
[Windows 64 bit ZIP]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_Windows_64bit.zip
23-
[macOS 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/arduino-pro-ide_latest_macOS_64bit.dmg
18+
[🚧 Work in progress...]: https://github.com/arduino/arduino-ide/issues/287
19+
[Linux 64 bit]: https://downloads.arduino.cc/arduino-ide/arduino-ide_latest_Linux_64bit.zip
20+
[Windows 64 bit installer]: https://downloads.arduino.cc/arduino-ide/arduino-ide_latest_Windows_64bit.exe
21+
[Windows 64 bit MSI]: https://downloads.arduino.cc/arduino-ide/arduino-ide_latest_Windows_64bit.msi
22+
[Windows 64 bit ZIP]: https://downloads.arduino.cc/arduino-ide/arduino-ide_latest_Windows_64bit.zip
23+
[macOS 64 bit]: https://downloads.arduino.cc/arduino-ide/arduino-ide_latest_macOS_64bit.dmg
2424

2525
#### Previous versions
2626

27-
These are available from the [GitHub releases page](https://github.com/arduino/arduino-pro-ide/releases).
27+
These are available from the [GitHub releases page](https://github.com/arduino/arduino-ide/releases).
2828

2929
#### Nightly builds
3030

@@ -39,12 +39,12 @@ Linux ARM | [🚧 Work in progress...] | [🚧 Work in progress...]
3939
Windows | | [Nightly Windows 64 bit installer]<br />[Nightly Windows 64 bit MSI]<br />[Nightly Windows 64 bit ZIP] |
4040
macOS | | [Nightly macOS 64 bit] |
4141

42-
[🚧 Work in progress...]: https://github.com/arduino/arduino-pro-ide/issues/287
43-
[Nightly Linux 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Linux_64bit.zip
44-
[Nightly Windows 64 bit installer]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.exe
45-
[Nightly Windows 64 bit MSI]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.msi
46-
[Nightly Windows 64 bit ZIP]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_Windows_64bit.zip
47-
[Nightly macOS 64 bit]: https://downloads.arduino.cc/arduino-pro-ide/nightly/arduino-pro-ide_nightly-latest_macOS_64bit.dmg
42+
[🚧 Work in progress...]: https://github.com/arduino/arduino-ide/issues/287
43+
[Nightly Linux 64 bit]: https://downloads.arduino.cc/arduino-ide/nightly/arduino-ide_nightly-latest_Linux_64bit.zip
44+
[Nightly Windows 64 bit installer]: https://downloads.arduino.cc/arduino-ide/nightly/arduino-ide_nightly-latest_Windows_64bit.exe
45+
[Nightly Windows 64 bit MSI]: https://downloads.arduino.cc/arduino-ide/nightly/arduino-ide_nightly-latest_Windows_64bit.msi
46+
[Nightly Windows 64 bit ZIP]: https://downloads.arduino.cc/arduino-ide/nightly/arduino-ide_nightly-latest_Windows_64bit.zip
47+
[Nightly macOS 64 bit]: https://downloads.arduino.cc/arduino-ide/nightly/arduino-ide_nightly-latest_macOS_64bit.dmg
4848

4949
> These links return an HTTP `302: Found` response, redirecting to latest
5050
generated builds by replacing `latest` with the latest available build
@@ -54,7 +54,7 @@ macOS | | [Nightly macOS 64 bit]
5454
### Build from source
5555

5656
If you’re familiar with TypeScript, the [Theia IDE](https://theia-ide.org/), and if you want to contribute to the
57-
project, you should be able to build the Arduino Pro IDE locally. Please refer to the [Theia IDE prerequisites](https://github.com/theia-ide/theia/blob/master/doc/) documentation for the setup instructions.
57+
project, you should be able to build the Arduino IDE locally. Please refer to the [Theia IDE prerequisites](https://github.com/theia-ide/theia/blob/master/doc/) documentation for the setup instructions.
5858

5959
### Build
6060
```sh
@@ -114,7 +114,7 @@ git add . \
114114
git tag -a 0.2.0 -m "0.2.0" \
115115
&& git push origin 0.2.0
116116
```
117-
- The release build starts automatically and uploads the artifacts with the changelog to the Pro IDE [release page](https://github.com/arduino/arduino-pro-ide/releases).
117+
- The release build starts automatically and uploads the artifacts with the changelog to the Pro IDE [release page](https://github.com/arduino/arduino-ide/releases).
118118
- If you do not want to release the `EXE` and `MSI` installers, wipe them manually.
119119
- If you do not like the generated changelog, modify it and update the GH release.
120120
@@ -126,9 +126,9 @@ git tag -a 0.2.0 -m "0.2.0" \
126126
127127
- Q: I have understood that not all versions of the CLI is compatible with my version of IDE but how can I manually update the `arduino-cli` inside the IDE?
128128
- A: [Get](https://arduino.github.io/arduino-cli/installation) the desired version of `arduino-cli` for your platform and manually replace the one inside the IDE. The CLI can be found inside the IDE at:
129-
- Windows: `C:\path\to\Arduino Pro IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe`,
130-
- macOS: `/path/to/Arduino Pro IDE.app/Contents/Resources/app/node_modules/arduino-ide-extension/build/arduino-cli`, and
131-
- Linux: `/path/to/Arduino Pro IDE/resources/app/node_modules/arduino-ide-extension/build/arduino-cli`.
129+
- Windows: `C:\path\to\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe`,
130+
- macOS: `/path/to/Arduino IDE.app/Contents/Resources/app/node_modules/arduino-ide-extension/build/arduino-cli`, and
131+
- Linux: `/path/to/Arduino IDE/resources/app/node_modules/arduino-ide-extension/build/arduino-cli`.
132132
133133
### Architecture overview
134134

arduino-debugger-extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "arduino-debugger-extension",
3-
"version": "0.1.4",
3+
"version": "2.0.0-beta.1",
44
"description": "An extension for debugging Arduino programs",
55
"license": "MIT",
66
"dependencies": {
77
"@theia/debug": "next",
8-
"arduino-ide-extension": "0.1.4",
8+
"arduino-ide-extension": "2.0.0-beta.1",
99
"cdt-gdb-adapter": "^0.0.14",
1010
"vscode-debugadapter": "^1.26.0",
1111
"vscode-debugprotocol": "^1.26.0"

arduino-ide-extension/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Arduino IDE Extension
22

3-
Arduino Pro IDE is based on Theia, and most of its IDE features, UIs and customizations are implemented in this Theia extension.
3+
Arduino IDE is based on Theia, and most of its IDE features, UIs and customizations are implemented in this Theia extension.
44

55
### IDE Services
66

arduino-ide-extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "arduino-ide-extension",
3-
"version": "0.1.4",
3+
"version": "2.0.0-beta.1",
44
"description": "An extension for Theia building the Arduino IDE",
55
"license": "MIT",
66
"scripts": {
@@ -123,7 +123,7 @@
123123
],
124124
"arduino": {
125125
"cli": {
126-
"version": "0.15.1"
126+
"version": "0.15.2"
127127
}
128128
}
129129
}

arduino-ide-extension/src/browser/arduino-frontend-contribution.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ export class ArduinoFrontendContribution implements FrontendApplicationContribut
386386
light: 'editorWidget.background',
387387
hc: 'editorWidget.background'
388388
},
389-
description: 'Color of the Arduino Pro IDE foreground which is used for dialogs, such as the Select Board dialog.'
389+
description: 'Color of the Arduino IDE foreground which is used for dialogs, such as the Select Board dialog.'
390390
},
391391
{
392392
id: 'arduino.toolbar.background',

arduino-ide-extension/src/browser/boards/boards-data-store.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ export class BoardsDataStore implements FrontendApplicationContribution {
157157
}
158158

159159
protected getStorageKey(fqbn: string, version: Installable.Version): string {
160-
return `.arduinoProIDE-configOptions-${version}-${fqbn}`;
160+
return `.arduinoIDE-configOptions-${version}-${fqbn}`;
161161
}
162162

163163
protected async getBoardDetailsSafe(fqbn: string): Promise<BoardDetails | undefined> {

arduino-ide-extension/src/electron-browser/theia/core/electron-main-menu-factory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export class ElectronMainMenuFactory extends TheiaElectronMainMenuFactory {
2323

2424
protected createOSXMenu(): Electron.MenuItemConstructorOptions {
2525
const { submenu } = super.createOSXMenu();
26-
const label = 'Arduino Pro IDE';
26+
const label = 'Arduino IDE';
2727
if (!!submenu && !(submenu instanceof remote.Menu)) {
2828
const [/* about */, /* settings */, ...rest] = submenu;
2929
const about = this.fillMenuTemplate([], this.menuProvider.getMenu(ArduinoMenus.HELP__ABOUT_GROUP));

arduino-ide-extension/src/node/sketches-service-impl.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { LoadSketchReq, ArchiveSketchReq } from './cli-protocol/commands/command
1818

1919
const WIN32_DRIVE_REGEXP = /^[a-zA-Z]:\\/;
2020

21-
const prefix = '.arduinoProIDE-unsaved';
21+
const prefix = '.arduinoIDE-unsaved';
2222

2323
@injectable()
2424
export class SketchesServiceImpl implements SketchesService {

0 commit comments

Comments
 (0)