Skip to content

IDE 1.0.5 does not allow users to update libraries from developers #1704

Closed
@drmpf

Description

@drmpf

Once a library is installed the IDE V1.0.5 does not allow it to be installed again.
Request removing this check

It has been suggested a dialog be opened to alert user the library exists, but I am not sure what this achieves. With no concept of library version nos what is the user expected to do other then alway say overwrite.

Also If touching this function, request that the link between zip name and library name be overridable.

For example if the zip has just a top level directory (or directories) then these should be installed as the libraries. This allows the zip name to include a version number so users can tell which version of the library they are installing.

It also allows multiple libraries to be installed from one zip file.
.eg.
pfodParserLib_V2.zip
contains just
-> pfodParser (dir)
then install pfodParser (dir) under libraries dir

pfodParserLib_V2.zip
contains just
-> pfodParser (dir)
-> pfodCmdParser (dir)
then install pfodParser (dir) and pfodCmdParser (dir) under libraries dir.
i.e. installs two libraries.

For backward compatability, if the top level of the zip file has any non-directory entries then use existing install process which uses the name of the zip as the library name.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions