godot-git-plugin icon indicating copy to clipboard operation
godot-git-plugin copied to clipboard

Pull all version control UI from Godot into the Git plugin

Open twaritwaikar opened this issue 3 years ago • 0 comments

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.

twaritwaikar avatar Feb 24 '22 06:02 twaritwaikar