godotengine / godot-proposals

Godot Improvement Proposals (GIPs)
MIT License
1.16k stars 97 forks source link

Unify script editor and shader editor menus #10726

Open aXu-AP opened 1 month ago

aXu-AP commented 1 month ago

Describe the project you are working on

Godot

Describe the problem or limitation you are having in your project

Script editor and shader editor have similiar options available, but the menus are organized differently: script VS shader

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

Make them follow similiar logic. Exact details can be argued as long as that goal is met, but my suggestion is below.

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

I suggest making the shader editor follow suit of script editor:

EDIT: Ahh and of course I immediately after posting this understood why the menu is different: visual shader editor. Hmm, compromises are made. At least points 1 and 4 can be done. Maybe try inverting the points 2 and 3 and make script editor more similiar to shader editor?

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

No

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

It's about unifying UI and making online help easier to access.

kitbdev commented 1 month ago
aXu-AP commented 1 month ago

Hmm, it does seem like a part of a bigger picture. For now it might be better to fix low-hanging fruit and hopefully the refactor will be finished some day (it seems that it's not actively worked on currently).