mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-24 10:38:59 +01:00
SCM - input box value provider rendering (#198923)
* Initial implementation * Remove debug messages * Implementation using a custom ActionViewItem * Switched to using a custom action along with the custom action view item * Switch to using arrays * Refactored code (single provider is working) * Add ActionRunner to options * WIP - saving my work * Refactor things to support one provider * Add setting to enable/disable input action button * Add sourceControlId to the proposed API * Fix issue related to enablement * Remove code that is not in scope * Have the old action bar work with the setting * Remove code that was commented out * Add extension API changes * Update extensions/git/src/commitMessageProvider.ts Co-authored-by: João Moreno <joao.moreno@microsoft.com> * Fix compilation errors --------- Co-authored-by: João Moreno <joao.moreno@microsoft.com>
This commit is contained in:
2
extensions/git/src/api/git.d.ts
vendored
2
extensions/git/src/api/git.d.ts
vendored
@@ -223,6 +223,8 @@ export interface Repository {
|
||||
diffBetween(ref1: string, ref2: string): Promise<Change[]>;
|
||||
diffBetween(ref1: string, ref2: string, path: string): Promise<string>;
|
||||
|
||||
getDiff(): Promise<string[]>;
|
||||
|
||||
hashObject(data: string): Promise<string>;
|
||||
|
||||
createBranch(name: string, checkout: boolean, ref?: string): Promise<void>;
|
||||
|
||||
Reference in New Issue
Block a user