diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ce31207..b5488bf 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -16,7 +16,8 @@ SourceControlSwitcher - v1.2.0 * Removed clients that are no longer maintained: Easy Git Integration Tools / Git Source Control Provider, VisualHG, VSHG, HgSccPackage (Mercurial support). * Solution migrated to .slnx; unit tests added. - * Icon redrawn from the vector logo; Getting Started link in the extension details. Builds, tests and releases now run + * Icon redrawn from the vector logo; Getting Started link in the extension details. + * Extension description localized in Italian, French and German (shown in Manage Extensions). Builds, tests and releases now run on GitHub Actions (CI on every push and pull request; tag vX.Y.Z publishes to the Marketplace). SourceControlSwitcher - v1.1.2 diff --git a/README.md b/README.md index d9a0cb5..618fe93 100644 --- a/README.md +++ b/README.md @@ -68,10 +68,16 @@ If nothing is found and Perforce detection is enabled, it asks the Perforce clie repository is found, the provider configured for it is activated; when nothing is found, the current provider is left unchanged. +Every switch is logged in the *Source Control Switcher* pane of the Output window: + +

Output window: the provider switches from TFVC to Git as solutions are opened

+ ## Options **Tools > Options > Source Control Switcher > General** +

Source Control Switcher options

+ | Category | Option | Default | Description | |---|---|---|---| | General | Switch automatically | On | Switch when a solution or folder opens. When off, use the *Detect Source Control Provider* command. | diff --git a/SourceControlSwitcher/Manifest/de/extension.vsixlangpack b/SourceControlSwitcher/Manifest/de/extension.vsixlangpack new file mode 100644 index 0000000..5f1ff50 --- /dev/null +++ b/SourceControlSwitcher/Manifest/de/extension.vsixlangpack @@ -0,0 +1,6 @@ + + + Source Control Switcher + Legt den Quellcodeverwaltungsanbieter automatisch passend zur geöffneten Visual Studio-Projektmappe fest: Git, Subversion, TFVC oder Perforce. + https://github.com/Ryadel/SourceControlSwitcher + diff --git a/SourceControlSwitcher/Manifest/fr/extension.vsixlangpack b/SourceControlSwitcher/Manifest/fr/extension.vsixlangpack new file mode 100644 index 0000000..714a59e --- /dev/null +++ b/SourceControlSwitcher/Manifest/fr/extension.vsixlangpack @@ -0,0 +1,6 @@ + + + Source Control Switcher + Définit automatiquement le fournisseur de contrôle de code source en fonction de celui utilisé par la solution Visual Studio ouverte : Git, Subversion, TFVC ou Perforce. + https://github.com/Ryadel/SourceControlSwitcher + diff --git a/SourceControlSwitcher/Manifest/it/extension.vsixlangpack b/SourceControlSwitcher/Manifest/it/extension.vsixlangpack new file mode 100644 index 0000000..6341c05 --- /dev/null +++ b/SourceControlSwitcher/Manifest/it/extension.vsixlangpack @@ -0,0 +1,6 @@ + + + Source Control Switcher + Imposta automaticamente il provider del controllo del codice sorgente in base a quello usato dalla soluzione di Visual Studio aperta: Git, Subversion, TFVC o Perforce. + https://github.com/Ryadel/SourceControlSwitcher + diff --git a/SourceControlSwitcher/SourceControlSwitcher.csproj b/SourceControlSwitcher/SourceControlSwitcher.csproj index 2f1fc2a..9560cb0 100644 --- a/SourceControlSwitcher/SourceControlSwitcher.csproj +++ b/SourceControlSwitcher/SourceControlSwitcher.csproj @@ -104,6 +104,18 @@ true + + true + it + + + true + fr + + + true + de + Designer diff --git a/docs/images/options.png b/docs/images/options.png new file mode 100644 index 0000000..a5b4689 Binary files /dev/null and b/docs/images/options.png differ diff --git a/docs/images/output.png b/docs/images/output.png new file mode 100644 index 0000000..ee8c6f6 Binary files /dev/null and b/docs/images/output.png differ