[vscode] complete scm API #5458
Labels
enhancement
issues that are enhancements to current functionality - nice to haves
scm
issues related to the source control manager
vscode
issues related to VSCode compatibility
Somehow we have declared or even some implementation of vscode SCM api which is never used actually in Theia. It should be properly connected:
QuickDiffProvider.provideOriginalResource
SourceControl.count
SourceControl.commitTemplate
SourceControlResourceGroup.hideWhenEmpty
SourceControlResourceDecorations.strikeThrough
SourceControlResourceDecorations.faded
SourceControlResourceDecorations.iconPath
- it is supported but bogusly. It works only for absolute paths. It should be properly turned into an icon URL as for other plugins icons and support different themes. Look like it is done for the tree views.Proposed:
SourceControlInputBox.validateInput
- it is used by git vscode extensionSourceControl.selected
+SourceControl.onDidChangeSelection
- it is used by git vscode extensionSourceControlInputBox.visible
The text was updated successfully, but these errors were encountered: