Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: arduino/arduino-ide
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.0.0-rc9.3
Choose a base ref
...
head repository: arduino/arduino-ide
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.0.0-rc9.4
Choose a head ref
  • 3 commits
  • 6 files changed
  • 3 contributors

Commits on Sep 7, 2022

  1. Add instructions for accessing IDE's advanced settings

    Although the Arduino IDE's primary preferences interface provides all required configuration capabilities, advanced
    users may wish to fine tune the behavior of the application or temporarily enable additional log output to use for
    troubleshooting problems with the IDE.
    
    The IDE provides such settings in a separate interface.
    
    Previously, the existence and access procedure for these settings was undocumented.
    
    Since this is an advanced capability, the documentation is not appropriate for inclusion with the standard user
    documentation on arduino.cc. A file here in the Arduino IDE is used instead. This file will serve as a container for all
    such user-targeted documentation.
    per1234 committed Sep 7, 2022
    Copy the full SHA
    8f95fd6 View commit details

Commits on Sep 8, 2022

  1. Copy the full SHA
    76673cb View commit details
  2. Prepare 2.0.0-rc9.4 (#1411)

    Alberto Iannaccone authored Sep 8, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    dcc0c0a View commit details
4 changes: 2 additions & 2 deletions arduino-ide-extension/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "arduino-ide-extension",
"version": "2.0.0-rc9.3",
"version": "2.0.0-rc9.4",
"description": "An extension for Theia building the Arduino IDE",
"license": "AGPL-3.0-or-later",
"scripts": {
@@ -160,7 +160,7 @@
],
"arduino": {
"cli": {
"version": "0.27.0-rc.1"
"version": "0.27.1"
},
"fwuploader": {
"version": "2.2.0"
Original file line number Diff line number Diff line change
@@ -109,7 +109,7 @@ const _Row = ({
}) => {
const timestamp =
(data.timestamp &&
`${dateFormat(data.lines[index].timestamp, 'H:M:ss.l')} -> `) ||
`${dateFormat(data.lines[index].timestamp, 'HH:MM:ss.l')} -> `) ||
'';
return (
(data.lines[index].lineLen && (
4 changes: 2 additions & 2 deletions browser-app/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "browser-app",
"version": "2.0.0-rc9.3",
"version": "2.0.0-rc9.4",
"license": "AGPL-3.0-or-later",
"dependencies": {
"@theia/core": "1.25.0",
@@ -19,7 +19,7 @@
"@theia/process": "1.25.0",
"@theia/terminal": "1.25.0",
"@theia/workspace": "1.25.0",
"arduino-ide-extension": "2.0.0-rc9.3"
"arduino-ide-extension": "2.0.0-rc9.4"
},
"devDependencies": {
"@theia/cli": "1.25.0"
14 changes: 14 additions & 0 deletions docs/advanced-usage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Advanced usage

## Advanced settings

The Arduino IDE's primary settings are accessible via the **File > Preferences** menu item. These provide all the configuration capability required by the average user to develop sketches.

Arduino IDE has some additional settings which may be of interest to advanced users who want to do things such as fine tune the behavior of the application or increase log output while investigating a problem.

These advanced settings can be accessed by the following procedure:

1. Press the <kbd>**Ctrl**</kbd>+<kbd>**Shift**</kbd>+<kbd>**P**</kbd> keyboard shortcut (<kbd>**Command**</kbd>+<kbd>**Shift**</kbd>+<kbd>**P**</kbd> for macOS users) to open the "**Command Palette**".
1. Select the "**Preferences: Open Settings (UI)**" command from the menu.

This will open a "**Preferences**" view in the IDE. Once you are finished adjusting settings, it can be closed by clicking the **X** icon on the "**Preferences**" tab.
4 changes: 2 additions & 2 deletions electron-app/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "electron-app",
"version": "2.0.0-rc9.3",
"version": "2.0.0-rc9.4",
"license": "AGPL-3.0-or-later",
"main": "src-gen/frontend/electron-main.js",
"dependencies": {
@@ -21,7 +21,7 @@
"@theia/process": "1.25.0",
"@theia/terminal": "1.25.0",
"@theia/workspace": "1.25.0",
"arduino-ide-extension": "2.0.0-rc9.3"
"arduino-ide-extension": "2.0.0-rc9.4"
},
"devDependencies": {
"@theia/cli": "1.25.0",
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "arduino-ide",
"version": "2.0.0-rc9.3",
"version": "2.0.0-rc9.4",
"description": "Arduino IDE",
"repository": "https://github.com/arduino/arduino-ide.git",
"author": "Arduino SA",