adopt merge editor in settings sync

- use merge editor for conflicts
- expose base resource in resource syncrhonziers
- add baseResourceScheme context to contribute Accept Merge button per feature
- support old way of handling conflicts behind an internal setting
This commit is contained in:
Sandeep Somavarapu
2022-06-12 15:49:45 +02:00
parent 1d1919a6e0
commit 22fe16d3e5
14 changed files with 150 additions and 28 deletions

View File

@@ -1517,7 +1517,7 @@
"merge/toolbar": [
{
"command": "git.acceptMerge",
"when": "isMergeEditor"
"when": "isMergeEditor && baseResourceScheme =~ /^git$|^file$/"
}
],
"scm/change/title": [