godotengine / godotengine/godot-git-plugin
Pull all version control UI from Godot into the Git plugin
- Dominant language
- C++
- Stars
- 954
- Forks
- 98
- PR merge metrics
- No merged PRs in 30d
Description
We experimented with adding UI nodes to the editor from GDNative earlier and likely it should be possible with GDExtension as well.
This gives us good control over the UI for the Git integration because it would completely decouple Godot's UI source code from the Git plugin, except the dependency on the EditorVCSInterface, which seems inevitable.
This would also mean we would enable VCS plugins to show customized UIs for different VCSs instead of us trying to abstract them away completely. Overly generalized UIs can lead to a worse user experience.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.