godotengine / godotengine/godot-git-plugin

Pull all version control UI from Godot into the Git plugin

Open
#108 0 comments 1 reaction 0 assignees View on GitHub
discussion enhancement
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.