Skip to content

Commit 803ca5d

Browse files
authored
Merge pull request #13: localized extension description; README screenshots
Italian, French and German language packs for the VSIX manifest; README screenshots.
2 parents e30f1e1 + e2d8312 commit 803ca5d

8 files changed

Lines changed: 38 additions & 1 deletion

File tree

‎CHANGELOG.txt‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ SourceControlSwitcher - v1.2.0
1616
* Removed clients that are no longer maintained: Easy Git Integration Tools / Git Source Control Provider,
1717
VisualHG, VSHG, HgSccPackage (Mercurial support).
1818
* Solution migrated to .slnx; unit tests added.
19-
* Icon redrawn from the vector logo; Getting Started link in the extension details. Builds, tests and releases now run
19+
* Icon redrawn from the vector logo; Getting Started link in the extension details.
20+
* Extension description localized in Italian, French and German (shown in Manage Extensions). Builds, tests and releases now run
2021
on GitHub Actions (CI on every push and pull request; tag vX.Y.Z publishes to the Marketplace).
2122

2223
SourceControlSwitcher - v1.1.2

‎README.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,16 @@ If nothing is found and Perforce detection is enabled, it asks the Perforce clie
6868
repository is found, the provider configured for it is activated; when nothing is found, the current provider is
6969
left unchanged.
7070

71+
Every switch is logged in the *Source Control Switcher* pane of the Output window:
72+
73+
<p align="center"><img src="https://raw.githubusercontent.com/Ryadel/SourceControlSwitcher/master/docs/images/output.png" alt="Output window: the provider switches from TFVC to Git as solutions are opened" /></p>
74+
7175
## Options
7276

7377
**Tools > Options > Source Control Switcher > General**
7478

79+
<p align="center"><img src="https://raw.githubusercontent.com/Ryadel/SourceControlSwitcher/master/docs/images/options.png" alt="Source Control Switcher options" /></p>
80+
7581
| Category | Option | Default | Description |
7682
|---|---|---|---|
7783
| General | Switch automatically | On | Switch when a solution or folder opens. When off, use the *Detect Source Control Provider* command. |
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<VsixLanguagePack Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema-lp/2010">
3+
<LocalizedName>Source Control Switcher</LocalizedName>
4+
<LocalizedDescription>Legt den Quellcodeverwaltungsanbieter automatisch passend zur geöffneten Visual Studio-Projektmappe fest: Git, Subversion, TFVC oder Perforce.</LocalizedDescription>
5+
<MoreInfoUrl>https://github.com/Ryadel/SourceControlSwitcher</MoreInfoUrl>
6+
</VsixLanguagePack>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<VsixLanguagePack Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema-lp/2010">
3+
<LocalizedName>Source Control Switcher</LocalizedName>
4+
<LocalizedDescription>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.</LocalizedDescription>
5+
<MoreInfoUrl>https://github.com/Ryadel/SourceControlSwitcher</MoreInfoUrl>
6+
</VsixLanguagePack>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<VsixLanguagePack Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema-lp/2010">
3+
<LocalizedName>Source Control Switcher</LocalizedName>
4+
<LocalizedDescription>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.</LocalizedDescription>
5+
<MoreInfoUrl>https://github.com/Ryadel/SourceControlSwitcher</MoreInfoUrl>
6+
</VsixLanguagePack>

‎SourceControlSwitcher/SourceControlSwitcher.csproj‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,18 @@
104104
<IncludeInVSIX>true</IncludeInVSIX>
105105
</Content>
106106
<Resource Include="Resources\LICENSE_SCCAS.txt" />
107+
<Content Include="Manifest\it\extension.vsixlangpack">
108+
<IncludeInVSIX>true</IncludeInVSIX>
109+
<VSIXSubPath>it</VSIXSubPath>
110+
</Content>
111+
<Content Include="Manifest\fr\extension.vsixlangpack">
112+
<IncludeInVSIX>true</IncludeInVSIX>
113+
<VSIXSubPath>fr</VSIXSubPath>
114+
</Content>
115+
<Content Include="Manifest\de\extension.vsixlangpack">
116+
<IncludeInVSIX>true</IncludeInVSIX>
117+
<VSIXSubPath>de</VSIXSubPath>
118+
</Content>
107119
<None Include="Manifest\source.extension.vsixmanifest">
108120
<SubType>Designer</SubType>
109121
</None>

‎docs/images/options.png‎

9.72 KB
Loading

‎docs/images/output.png‎

5.09 KB
Loading

0 commit comments

Comments
 (0)