Skip to content

BUG/ UI: Alignment ISSUE Can't Click "Install All" Button for Library Dependencies in Arduino Library Manager #2631

Open
@ctkqiang

Description

@ctkqiang

Describe the problem

When installing the M5StickCPlus2 library (v1.0.0) in the Arduino IDE (version 1.8.19 on macOS), the Library Manager displays a list of required dependencies but does not provide an option to install them all at once. This forces users to manually search for and install each dependency, which is tedious and inefficient.

To reproduce

Steps to reproduce the behaviour:

  1. Open Arduino IDE (v1.8.19) on macOS.
  2. Go to Sketch -> Include Library -> Manage Libraries...
  3. Search for M5StickCPlus2 and attempt to install it.
  4. A pop-up appears listing missing dependencies but does not include an "Install All" button.

Expected behavior

An "Install All" button should be available to automatically download and install all required dependencies for the selected library.

Image

Arduino IDE version

1.8.19

Operating system

Windows, macOS

Operating system version

MacOS 15.0.1 (Sillicon M2)

Additional context

This issue makes it difficult to install libraries with many dependencies, especially for beginners. The PlatformIO ecosystem already supports automatic dependency installation, and it would be great to have a similar feature in Arduino IDE.

  • Arduino IDE Version: 1.8.19
  • Operating System: macOS
  • Library Name: M5StickCPlus2
  • Library Version: 1.0.0

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic: codeRelated to content of the project itselftype: imperfectionPerceived defect in any part of project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions