-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
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
Remove NodeDock #101584
base: master
Are you sure you want to change the base?
Remove NodeDock #101584
Conversation
A few ideas droped as they come :
|
Not really. You can edit a Resource, in which case signals and groups can't be edited. (we could maybe support Resource signals, but there are no Resource groups) |
I think adding resource signals would be great |
Wouldn't it make sense to give signals and groups their own docks so that they can occupy the same tab bar as the inspector tab instead of making another line in already crowded inspector header? It would:
I understand the motivation to group them together in a single dock as they all operate on selected node(s), but I'm not sure nested tabs are convenient in practice |
This will still be possible. We can make the tabs switch on hover.
I guess that's an alternative solution (I think there was a proposal about it too). Though only users with big enough screens would benefit from it, in practice seeing all 3 of these tabs at once is rarely useful. |
If the idea of making them proper tabs does come through, I propose we rename the inspector tab to "properties" to better reflect it's content |
Tottally forgot that but the tab that are not available could be greyed out and if you are on them automatically switch to one available |
Github action failure.
|
e198532
to
35d89c9
Compare
I improved the empty states: CB3gpzPE9T.mp4Signals tab is just empty and disabled, Groups tab shows scene groups and global groups, but without checkboxes. |
The new buttons style and properties icon. godot.windows.editor.dev.x86_64_dFpLU7pfRs.mp4 |
1ba7b6b
to
5524454
Compare
5524454
to
d04523e
Compare
I'm the type of user who likes to have all of my tools visible on screen, so long as I have enough screen real estate for them all. In the case of Godot, I do have lots of real estate to spare, so it makes sense for me to keep my signals visible at the same time as my inspector. Here's a screenshot of the editor layout that I normally use with my 4K monitor: It seems like this sort of editor layout would no longer be possible with this PR as it currently is, so this feels like a regression to my Godot layout preferences. The alternative PR #101787 supports the layout style that I prefer. |
Closes godotengine/godot-proposals#9448 (in a different way)
Closes godotengine/godot-proposals#9052
godot.windows.editor.dev.x86_64_Tn8c4boXun.mp4
Merges Node dock with inspector.
Alternative PR: #101787