Changed icon retrieval to use preload()
, and made the paths local.
#65
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I wanted to use this rather useful plugin with the Godot Global Project framework, but the problem is that it always retrieves the icon files from a predetermined "res://addons/script-ide/icon/" path. This is unfortunate, due to how the framework doesn't add
editor-only
addons into the "res://addons/" directory, making this normally incompatible.This is a small edit that fixes that. Using
preload()
, I have these icon resources instead be retrieved from a more local relative path, which could also be argued to be a slight optimization on top of making the addon more compatible.