Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add option to disable internet access and automatic update of any file #2401

Closed
3 tasks done
rtek1000 opened this issue Mar 13, 2024 · 1 comment
Closed
3 tasks done
Assignees
Labels
conclusion: invalid Issue/PR not valid topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@rtek1000
Copy link

Describe the request

Please add option to disable internet access and automatic update of any file.

I don't want the IDE to access the internet every time I open it. I just want you to do some searching for updates if I'm interested.

Describe the current behavior

One of the things that irritates me most about Arduino IDEs is the IDE initialization. I always access the internet and I have no way to disable it. If I disable the network, it still generates notification.

Arduino IDE version

2.3.2

Operating system

Linux

Operating system version

Xubuntu "Ubuntu 22.04.3 LTS"

Additional context

No response

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details
@rtek1000 rtek1000 added the type: enhancement Proposed improvement label Mar 13, 2024
@per1234 per1234 self-assigned this Mar 14, 2024
@per1234
Copy link
Contributor

per1234 commented Mar 14, 2024

Hi @rtek1000. The IDE's check for updates to the installed boards platforms, libraries, and the IDE application itself can be disabled via the Arduino IDE advanced settings. I'll provide instructions for doing that:

  1. Press the Ctrl+Shift+P keyboard shortcut (Command+Shift+P for macOS users) to open the "Command Palette".
    A menu will appear on the editor toolbar:
    Command Palette
  2. Select the "Preferences: Open Settings (UI)" command from the menu.
    You can scroll down through the list of commands to find it or type the name in the field.
    A "Preferences" tab will open in the Arduino IDE main panel.
  3. Type arduino.checkForUpdates in the "Search Settings" field of the "Preferences" tab.
  4. Uncheck the box under the "Arduino: Check For Updates" setting.
  5. Close the Preferences tab by clicking its X icon.

Checking for Boards Platform and Library Updates

You can manually trigger checks for available updates to the installed boards platforms and libraries by the following procedure:

  1. Press the Ctrl+Shift+P keyboard shortcut (Command+Shift+P for macOS users) to open the "Command Palette".
    A menu will appear on the editor toolbar.
  2. Select the "Arduino: Update Indexes" command from the menu.
    You can scroll down through the list of commands to find it or type the name in the field.
  3. Wait for the index downloads to finish.
    ❗ If you have enabled the "Workbench: Silent Notifications" advanced setting, you will need to open the IDE's "notification center" in order to see the notification that shows the index download progress.
  4. Select Tools > Board > Boards Manager..." from the Arduino IDE menus.
    The "BOARDS MANAGER" view will open in the IDE's left panel.
  5. Select "Updatable" from the "Type" menu.
  6. If any updatable platforms are listed, you can click the "UPDATE" button to update them.
  7. Select Tools > Manage Libraries..." from the Arduino IDE menus.
    The "LIBRARY MANAGER" view will open in the IDE's left panel.
  8. Select "Updatable" from the "Type" menu.
  9. If any updatable libraries are listed, you can click the "UPDATE" button to update them.

Checking for IDE Updates

You can manually trigger checks for available updates to the Arduino IDE application by selecting Help > Check for Arduino IDE Updates from the Arduino IDE menus.

@per1234 per1234 closed this as not planned Won't fix, can't repro, duplicate, stale Mar 14, 2024
@per1234 per1234 added conclusion: invalid Issue/PR not valid topic: code Related to content of the project itself labels Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: invalid Issue/PR not valid topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

2 participants