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:
VS
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:
Move Online docs button the same way as in script editor for better discoverability.
Use more conventional menu layout (without gaps), as it works even in narrow spaces.
Move float button to the right.
Reorder: Edit should be between File and Search
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.
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).
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: VS
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:
Online docs
button the same way as in script editor for better discoverability.Edit
should be betweenFile
andSearch
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.