-
-
Notifications
You must be signed in to change notification settings - Fork 97
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
Add colored margin in Inspector for arrays and dictionaries #6987
Comments
The only objection I can think of is what @groud mentioned in the PR godotengine/godot#75482 (comment)
I think the idea is that the sub-inspector colored borders serves 2 purposes:
I think I'm in support of adding this as is. |
I just realised that all resources are not external and as such as is the functionallity does not even properly indicate that the properties are external if it is something wante dI could had a parameter that would have two possibilities either color on variant type (coloring Dictionaries Array Resource and when they will be implemented struct) or color based on externality (color based on wether resource is internal or external) I could even add a last one for people wanting the functionality as it was (only resource colored) |
Well, I still think it look overwhelming when everything gets colored, but I think it would not hurt to let users choose what they prefer. So as a settings, I think it is acceptable. |
Describe the project you are working on
anything
Describe the problem or limitation you are having in your project
arrays and dictionaries have a problem with readability in the Inspector
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Add a colored border for arrays and dictionaries as it was done for Resources in godotengine/godot#45907.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
An implementation of the proposal is available here : godotengine/godot#75482
If this enhancement will not be used often, can it be worked around with a few lines of script?
it will be used often and can't be worked around ith a few lines of code.
Is there a reason why this should be core and not an add-on in the asset library?
No it would need a plugin rebuilding the full editor which would be a huge work and with poorer performance
The text was updated successfully, but these errors were encountered: