godotengine / godot-proposals

Godot Improvement Proposals (GIPs)
MIT License
1.08k stars 69 forks source link

Add predefined filters/tabs in the Create New Node dialog #8158

Open rpgshooter opened 9 months ago

rpgshooter commented 9 months ago

Describe the project you are working on

General game development, primarily 3d.

Describe the problem or limitation you are having in your project

Slow to find and import nodes into the scene.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Add filters or tabs in the node selection window perhaps even color coded ex, red, green, blue. (Optional) Additionally, auto go to tab depending on parent node selected

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Example1 The above is an example and is not perfect.

If this enhancement will not be used often, can it be worked around with a few lines of script?

i think this would be used a lot and would help in better understanding whats what and better organization

Is there a reason why this should be core and not an add-on in the asset library?

Again to repeat, i think this would help with a lot of people, it could be made an add-on but i think it would work better as a core feature

rpgshooter commented 9 months ago

To add to the proposal, there could also be other categories, Animation, Networking, Etc.

rpgshooter commented 9 months ago

ExampleButtonText ExampleButtonText2

here's some additional example buttons, using the colour scheme