Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
815 commits
Select commit Hold shift + click to select a range
26f76ec
Show Create Repository UI outside of VS
jcansdale Apr 1, 2019
0203883
Show Login UI outside of VS
jcansdale Apr 1, 2019
a87979f
Reference TeamFoundation assemblies when outside VS
jcansdale Apr 1, 2019
2d348d1
Preview UI with VS themes
jcansdale Apr 1, 2019
38202c4
Fix background of dialog window
jcansdale Apr 1, 2019
cd7aea5
Eneble theme detection when outside VS
jcansdale Apr 1, 2019
a4bc6b9
Merge branch 'jcansdale/theme-detection-outside-vs' into fixes/dialog…
jcansdale Apr 1, 2019
c48f494
Merge branch 'jcansdale/theme-detection-outside-vs' into spike/zero-i…
jcansdale Apr 1, 2019
407b224
Fire VSColorTheme.ThemeChanged event when changing theme
jcansdale Apr 2, 2019
f812ba7
Use app config from VS 2017
jcansdale Apr 2, 2019
ead1af9
Clean up previous theme dictionary
jcansdale Apr 3, 2019
3d4f08f
Add GitHub button to Start Page
jcansdale Apr 3, 2019
f7195cc
Add logo for Start Page button
jcansdale Apr 3, 2019
5bb712c
Remove Clone command from Tools menu
jcansdale Apr 3, 2019
70cec0d
Use new ImageMonikerGuid
jcansdale Apr 3, 2019
d4a5b93
Automatic switching between in-box and installed extension
jcansdale Apr 3, 2019
23aa307
Use ProvideBindingPath to resolve icon from UI assembly
jcansdale Apr 4, 2019
e52bd67
Use service provider from StartPagePackage
jcansdale Apr 4, 2019
7c998ec
Enable clone and disable open button on empty dir.
YuPeiHenry Apr 4, 2019
b7cd425
Add support for cloning into empty dir.
YuPeiHenry Apr 4, 2019
1618a86
Add tests for CloneService with empty directory.
YuPeiHenry Apr 4, 2019
43b5ef6
RepositoryCloneViewModel: Combine if condition.
YuPeiHenry Apr 4, 2019
933a105
Add tests for RespositoryCloneViewModel on empty directory.
YuPeiHenry Apr 4, 2019
37b05a7
Ammend some tests in RepositoryCloneServiceTests to not use data.
YuPeiHenry Apr 4, 2019
415e7dd
Changing code to use Task.Run over TaskScheduler.Default
StanleyGoldman Apr 4, 2019
c8ace03
Merge remote-tracking branch 'origin/master' into feature/graphql-cac…
StanleyGoldman Apr 4, 2019
794ae47
Merge pull request #2181 from github/feature/graphql-caching
jcansdale Apr 4, 2019
0ff1064
Merge branch 'master' into fixes/dialog-style-guide
jcansdale Apr 4, 2019
233b5b9
Merge pull request #2261 from github/fixes/dialog-style-guide
StanleyGoldman Apr 4, 2019
96d3844
Merge branch 'master' into 2250-allow-cloning-to-empty-dir
YuPeiHenry Apr 5, 2019
f6f233a
Merge branch 'master' into autocompletebox
StanleyGoldman Apr 5, 2019
4c97d48
Merge branch 'autocompletebox' into autocompletebox-fix
StanleyGoldman Apr 5, 2019
3d539c8
Merge branch 'autocompletebox-fix' into autocompletebox-implementation
StanleyGoldman Apr 5, 2019
28fc2f1
Merge branch 'autocompletebox-implementation' into jcansdale/autocomp…
StanleyGoldman Apr 5, 2019
0ed0cb9
Merge branch 'master' into fixes/repository-creation-view-errors
StanleyGoldman Apr 5, 2019
b94fb00
Reducing noise in the pull changeset
StanleyGoldman Apr 5, 2019
7712df8
Moving content from RepositorySelectViewModel to resource files
StanleyGoldman Apr 5, 2019
ee33183
Missing style
StanleyGoldman Apr 5, 2019
242c91d
Merge pull request #2319 from github/fix-repository-select-view-model…
StanleyGoldman Apr 5, 2019
6c261a9
Merge branch 'master' into fixes/repository-creation-view-errors
StanleyGoldman Apr 5, 2019
a8af784
Updating localizations
StanleyGoldman Apr 5, 2019
b4124a2
Merge branch 'master' into localization-update
StanleyGoldman Apr 5, 2019
382969b
Merge branch 'master' into 2250-allow-cloning-to-empty-dir
StanleyGoldman Apr 5, 2019
56c347b
Merge pull request #2308 from github/fixes/repository-creation-view-e…
jcansdale Apr 5, 2019
c82ca09
Merge branch 'master' into 2250-allow-cloning-to-empty-dir
jcansdale Apr 5, 2019
6df0e06
Merge branch 'master' into localization-update
StanleyGoldman Apr 5, 2019
84c4dd1
Merge pull request #2292 from github/jcansdale/autocompletebox-theme
StanleyGoldman Apr 5, 2019
215ad5c
Merge pull request #2320 from github/localization-update
StanleyGoldman Apr 6, 2019
473373c
Update error message for non-empty directory.
YuPeiHenry Apr 7, 2019
83095d5
Merge branch 'master' into 2250-allow-cloning-to-empty-dir
YuPeiHenry Apr 7, 2019
2244660
Merge branch 'master' into autocompletebox
StanleyGoldman Apr 8, 2019
280ec5f
Merge branch 'autocompletebox' into autocompletebox-fix
StanleyGoldman Apr 8, 2019
0bd1903
Merge branch 'autocompletebox-fix' into autocompletebox-implementation
StanleyGoldman Apr 8, 2019
cb81d03
Copying english to all resources
StanleyGoldman Apr 8, 2019
68d7c8f
Simplifying logic
StanleyGoldman Apr 8, 2019
1d8e3e8
DestinationDirectoryEmpty is (should be) used responsibly and not cal…
StanleyGoldman Apr 8, 2019
ef0ed57
Update Resources.resx
StanleyGoldman Apr 8, 2019
2027b5c
Undoing change
StanleyGoldman Apr 8, 2019
7ab429a
Some code cleanup
StanleyGoldman Apr 8, 2019
5a6e48b
Removing some changes
StanleyGoldman Apr 8, 2019
70e33d4
Merge branch 'autocompletebox' into autocompletebox-fix
StanleyGoldman Apr 8, 2019
40a452a
Merge branch 'autocompletebox-fix' into autocompletebox-implementation
StanleyGoldman Apr 8, 2019
2011888
Fixing xml comments all around
StanleyGoldman Jan 5, 2019
aa65fcc
Merge branch 'autocompletebox-fix' into autocompletebox-implementation
StanleyGoldman Apr 8, 2019
be1ab80
Merge pull request #2159 from github/autocompletebox-implementation
StanleyGoldman Apr 8, 2019
285c8a5
Merge pull request #2316 from YuPeiHenry/2250-allow-cloning-to-empty-dir
Apr 8, 2019
25fbc2f
Adding autocomplete functionality to inline comment view, pull reques…
StanleyGoldman Apr 8, 2019
48bf070
Merge branch 'master' into autocompletebox
StanleyGoldman Apr 8, 2019
122f767
Merge branch 'autocompletebox' into autocompletebox-fix
StanleyGoldman Apr 8, 2019
72a82e5
Fixing tests
StanleyGoldman Apr 9, 2019
8a6737c
Using the GraphQL Search for Issues and Pull Requests
StanleyGoldman Apr 9, 2019
3995d0d
Reverting submodule update
StanleyGoldman Apr 10, 2019
f1b538a
Allowing all issues closed or open
StanleyGoldman Apr 10, 2019
6d7dfd4
Fixing the error with the clone button
StanleyGoldman Apr 10, 2019
98a843b
Merge pull request #2322 from github/clone-error
StanleyGoldman Apr 10, 2019
f8cfdae
Merge branch 'master' into autocompletebox
StanleyGoldman Apr 10, 2019
76ebd75
Merge branch 'autocompletebox' into autocompletebox-fix
StanleyGoldman Apr 10, 2019
0b5badb
Merge pull request #2158 from github/autocompletebox-fix
StanleyGoldman Apr 10, 2019
5354ea2
Merge pull request #2156 from github/autocompletebox
StanleyGoldman Apr 11, 2019
265ac50
Merge branch 'master' into spike/zero-impact-2019
StanleyGoldman Apr 11, 2019
cc10501
Bumping version
StanleyGoldman Apr 15, 2019
0750b2e
Merge branch 'master' into spike/zero-impact-2019
StanleyGoldman Apr 15, 2019
9d2f428
Building with Visual Studio 2019 Preview
StanleyGoldman Apr 8, 2019
5fcebe3
Adding a build for the second project
StanleyGoldman Apr 15, 2019
23ae2d2
Adding build configurations
StanleyGoldman Apr 15, 2019
30b0205
Changing backslash
StanleyGoldman Apr 15, 2019
f013cda
Switching working directory instead
StanleyGoldman Apr 15, 2019
49ca821
Updating another msbuild path
StanleyGoldman Apr 15, 2019
94142a5
Output build folder
StanleyGoldman Apr 15, 2019
23f02a5
Always capturing content
StanleyGoldman Apr 15, 2019
a1e022a
Removing debug statements
StanleyGoldman Apr 15, 2019
58ff53c
Output build results
StanleyGoldman Apr 15, 2019
d6dbee5
Update submodule
StanleyGoldman Apr 16, 2019
508769e
Update submodule
StanleyGoldman Apr 16, 2019
9051bf6
Remove debug code
StanleyGoldman Apr 16, 2019
acb3935
Merge branch 'master' into patch-1
StanleyGoldman Apr 16, 2019
9a9b819
Merge pull request #2225 from dariusz-wozniak/patch-1
StanleyGoldman Apr 16, 2019
db58986
Merge branch 'master' into pr/2153-fix-diffservice-warnings
StanleyGoldman Apr 16, 2019
6ad5e29
Fixing build after merge
StanleyGoldman Apr 16, 2019
83a5633
Merge branch 'master' into fixes/diff-service-test
StanleyGoldman Apr 16, 2019
f29db95
Merge branch 'master' into patch-2
StanleyGoldman Apr 16, 2019
7fa2271
Merge pull request #2153 from Myoxocephalus/fixes/diff-service-test
StanleyGoldman Apr 16, 2019
a661e7d
Merge pull request #2226 from dariusz-wozniak/patch-2
StanleyGoldman Apr 16, 2019
5a5b70c
Use 12,12 margin for clone dialog
jcansdale Apr 23, 2019
ba5930e
Add margin of 9 under search box
jcansdale Apr 23, 2019
b81e495
Add margin of 9 above and below local path
jcansdale Apr 23, 2019
c7dc3ae
Add margin of 6 to the sides of path box
jcansdale Apr 23, 2019
657df32
Use standard button style for Browse...
jcansdale Apr 23, 2019
bbd598b
Align Clone and Open to the right
jcansdale Apr 23, 2019
9c51ac4
Add margin of 18 above buttons
jcansdale Apr 23, 2019
6719cb3
Add margin of 9 above search box
jcansdale Apr 23, 2019
7cc8267
Add a : after Local path
jcansdale Apr 23, 2019
1f26a8a
Set keyboard tab order for controls
jcansdale Apr 24, 2019
bb48441
Set focus on search box when select page visible
jcansdale Apr 24, 2019
1030a23
Set tab order to path/browse before buttons
jcansdale Apr 24, 2019
844e586
Optionally create a VSIX that can be packaged with VS
jcansdale Apr 24, 2019
2c43a1b
Fix GH.VS.16 vsinstaller path
jcansdale Apr 24, 2019
c034cf2
Include GitHub.VisualStudio.16.json in vsinstaller.zip
jcansdale Apr 24, 2019
1bb5d2d
Set PackageId to GitHub.VisualStudio.16
jcansdale Apr 24, 2019
171446e
Enable UsageTracker when running inside VS
jcansdale Apr 25, 2019
934292a
Bump
jcansdale Apr 25, 2019
bd5c747
Merge branch 'spike/zero-impact-2019' into appveyor-build-zero-impact
jcansdale Apr 25, 2019
dba7be9
Merge pull request #2331 from github/fixes/2324-clone-follow-dialog-g…
jcansdale Apr 25, 2019
becede3
Merge pull request #2332 from github/fixes/2323-keyboard-navigation
jcansdale Apr 25, 2019
a501411
Merge branch 'master' into spike/zero-impact-2019
jcansdale Apr 25, 2019
9bb7fbc
Merge branch 'spike/zero-impact-2019' into appveyor-build-zero-impact
jcansdale Apr 25, 2019
0bfb1b3
Use JoinableTaskContext from MEF when available
jcansdale Apr 26, 2019
e1dda51
Pass in JoinableTaskContext from unit tests
jcansdale Apr 26, 2019
29d812a
Remove obsolete ThreadingHelper
jcansdale Apr 26, 2019
5893086
Stop using ThreadHelper.JoinableTaskFactory directly
jcansdale Apr 26, 2019
a30eaae
Pass JoinableTaskContext to VSGitExtFactory
jcansdale Apr 26, 2019
c7a9185
Hold reference to JoinableTaskContext
jcansdale Apr 29, 2019
a0da57f
Merge branch 'fixes/rehostable-JoinableTaskContext' into spike/zero-i…
jcansdale Apr 29, 2019
977d98c
Pass JoinableTaskContext to UsageTracker
jcansdale Apr 29, 2019
a5ad053
Store JoinableTaskContext in TeamExplorerServiceHolder
jcansdale Apr 29, 2019
a572467
Debugging output at vsixPath
StanleyGoldman Apr 29, 2019
98d9a90
Use strongly typed VsResourceKeys for styles
jcansdale Apr 30, 2019
54eafdb
Don't specify Foreground for ErrorMessageStyle
jcansdale Apr 30, 2019
77192a7
Add design time resources for font scaling
jcansdale Apr 30, 2019
94e6111
Localize "Search or enter a URL"
jcansdale Apr 30, 2019
4721deb
Localize the "Browse..." button
jcansdale Apr 30, 2019
b36ea68
Localize the "Clone" button
jcansdale Apr 30, 2019
554b3b9
Localize the "Open" button
jcansdale Apr 30, 2019
2d6f5a2
Updating vendor localizations
StanleyGoldman Apr 30, 2019
8783e10
Merge pull request #2337 from github/fixes/2336-2fa-on-2015
jcansdale Apr 30, 2019
547d8fd
Merge branch 'master' into fixes/2335-localize-open-from-github
jcansdale Apr 30, 2019
99253ff
Merge branch 'master' into fixes/rehostable-JoinableTaskContext
jcansdale Apr 30, 2019
cf9f62c
Merge pull request #2333 from github/fixes/rehostable-JoinableTaskCon…
StanleyGoldman Apr 30, 2019
f58901f
Merge pull request #2339 from github/localization
StanleyGoldman Apr 30, 2019
ae8bcfa
Merge branch 'master' into fixes/2335-localize-open-from-github
StanleyGoldman Apr 30, 2019
4ffbb7e
Merge pull request #2338 from github/fixes/2335-localize-open-from-gi…
StanleyGoldman Apr 30, 2019
4c0cc35
Merge branch 'master' into spike/zero-impact-2019
jcansdale May 1, 2019
ec171f1
Version stamp assemblies for "Essentials" extension
jcansdale May 1, 2019
d44cee5
Merge branch 'spike/zero-impact-2019' into appveyor-build-zero-impact
jcansdale May 1, 2019
da68118
Update all VSIX versions
jcansdale May 1, 2019
ec1176a
Bump patch version
jcansdale May 1, 2019
8618e83
Output VSIX to build\$(Configuration)
jcansdale May 1, 2019
36a3268
Replace Clone or checkout tooltip with "GitHub"
jcansdale May 1, 2019
6bcfed9
Merge pull request #2327 from github/appveyor-build-zero-impact
StanleyGoldman May 1, 2019
e1233d3
Allow passing no refspecs to Fetch to use default
jcansdale May 2, 2019
7438fda
Use plain GUID for Identity Id
jcansdale May 2, 2019
66fab36
Update IGitClient.cs
StanleyGoldman May 2, 2019
4d53beb
Change DisplayName and Description
jcansdale May 2, 2019
c043ced
Install for all users
jcansdale May 2, 2019
55c551a
Install into Extensions\GitHub\GitHub.16
jcansdale May 2, 2019
3d330a8
Use StartPagePackage as ICodeContainerProvider factory
jcansdale May 2, 2019
efd2cf5
Only log missing exports in Debug configuration
jcansdale May 2, 2019
3d5240c
Merge pull request #2344 from github/fixes/2343-fetch-refresh-cycle
StanleyGoldman May 2, 2019
be97369
Merge branch 'master' into spike/zero-impact-2019
jcansdale May 2, 2019
b78f378
Bump version to 2.10.2
jcansdale May 2, 2019
3150a28
Adding localizations
StanleyGoldman May 3, 2019
ba0d453
Fixed typo
MylesFTOP May 4, 2019
435a838
Merge pull request #2347 from MylesFTOP/patch-1
StanleyGoldman May 5, 2019
ef734cc
Adding more translations
StanleyGoldman May 7, 2019
50497d0
Merge branch 'master' into localizations
StanleyGoldman May 7, 2019
8fad8c6
More language contributions
StanleyGoldman May 8, 2019
ece592b
Merge branch 'localizations' of https://github.com/github/VisualStudi…
StanleyGoldman May 8, 2019
7c84a8f
Check that we ignore whitespace in search
jcansdale May 13, 2019
9b0e809
Ignore whitespace in URL search
jcansdale May 13, 2019
8d8176d
Ignore whitespace before and after filter
jcansdale May 13, 2019
7a089ec
Ignore whitespace in filter
jcansdale May 13, 2019
8bdccb2
Add login button to Open from GitHub
jcansdale May 14, 2019
0d9e7fc
Activate connection after logging in
jcansdale May 14, 2019
48aec7b
Don't load tab multiple times at once
jcansdale May 14, 2019
b57fdba
Remolve obsolete field
jcansdale May 14, 2019
9ffacc7
Don't disable tabs when logghing in
jcansdale May 14, 2019
1d40cb4
Fix unit tests
jcansdale May 14, 2019
8a6374e
Merge pull request #2351 from github/fixes/2350-invalid-space-open-fr…
jcansdale May 14, 2019
da32c9d
Merge branch 'master' into fixes/2352-open-fron-github-login
jcansdale May 15, 2019
23779f9
Change to use `Sign in` and translations from connect view
jcansdale May 15, 2019
686e660
Don't highlight selected text on InfoPanel
jcansdale May 16, 2019
c29704a
Set default SelectionOpacity to 0.4
jcansdale May 16, 2019
ba0606c
Move Markdown.xaml into GitHub.VisualStudio.UI
jcansdale May 16, 2019
b14180d
Use static references to VsBrushes
jcansdale May 16, 2019
8791e06
Replace non-existant TextKey with WindowTextKey
jcansdale May 16, 2019
66314f3
Markdown.xaml doesn't need to be referenced in .csproj
jcansdale May 16, 2019
060cfb8
Move Sign in to link at top right
jcansdale May 16, 2019
bbd299e
Merge pull request #2355 from github/fixes/2354-select-should-not-redact
May 16, 2019
6ef0a19
Use chromeless dialog with tool window border color
jcansdale May 17, 2019
475c8fa
Add close glyph to GitHub dialogs
jcansdale May 17, 2019
460b394
Use explicit DataTemplate for GitHubDialogWindow
jcansdale May 17, 2019
52f36d4
Allow dialog window to be dragged
jcansdale May 17, 2019
74e2f62
Clean up usings
jcansdale May 17, 2019
4044aca
Stop usiing HasMaximize/MinimizeButton
jcansdale May 17, 2019
ab37e7b
Merge branch 'master' into fixes/2356-theme-dialog-window-borders
jcansdale May 17, 2019
b82778e
Use ThemedDialogColors.WindowBorderBrushKey
jcansdale May 17, 2019
c33cf75
Use ThemedDialogColors instead of EnvironmentColors
jcansdale May 17, 2019
44e439c
Don't show GitHub dialog in task bar
jcansdale May 20, 2019
09cc263
Use CommonControlsColors for PromptTextBox/SecurePasswordBox
jcansdale May 20, 2019
7292032
Merge branch 'master' into fixes/2352-open-fron-github-login
jcansdale May 20, 2019
d67ce7c
Merge branch 'master' into localizations
StanleyGoldman May 20, 2019
da01d32
Updating localizations
StanleyGoldman May 20, 2019
4949e32
Merge pull request #2346 from github/localizations
jcansdale May 20, 2019
5fb2d31
Adding AddChangeAccounts resource for translation
StanleyGoldman May 21, 2019
fd10cde
Adding a label where the menu bar used to be
StanleyGoldman May 21, 2019
04b7b3c
Merge branch 'master' into fixes/2356-theme-dialog-window-borders
jcansdale May 22, 2019
52466ab
Themeing the menu text correctly
StanleyGoldman May 22, 2019
8f1bd3a
Merge branch 'master' into fixes/2352-open-fron-github-login
jcansdale May 22, 2019
e9e2449
Merge pull request #2357 from github/fixes/2356-theme-dialog-window-b…
StanleyGoldman May 22, 2019
27f8b1a
Merge branch 'master' into fixes/2352-open-fron-github-login
jcansdale May 22, 2019
ba38028
Merge pull request #2353 from github/fixes/2352-open-fron-github-login
jcansdale May 22, 2019
ce036dd
Merge branch 'master' into spike/zero-impact-2019
jcansdale May 22, 2019
ede0fd3
Merge pull request #2306 from github/spike/zero-impact-2019
StanleyGoldman May 22, 2019
20a5607
Merge remote-tracking branch 'remotes/origin/releases/2.10.2-vsinstal…
StanleyGoldman May 22, 2019
b7289a9
Return a null view for a null view model
jcansdale May 23, 2019
a05dc4d
Redirecting to the profile page after OAuth login
StanleyGoldman May 23, 2019
fd4b95a
Adding comment and renaming method
StanleyGoldman May 23, 2019
01b0c45
Fixing tests adding test
StanleyGoldman May 23, 2019
74303c6
Merge pull request #2363 from github/redirect-to-profile-after-oauth
May 23, 2019
974fbee
Merge branch 'master' into fixes/null-view-model
May 23, 2019
636b376
Merge pull request #2362 from github/fixes/null-view-model
May 23, 2019
632e83b
Use SwitchToThisWindow native method to re-activate window
jcansdale May 24, 2019
f65178c
Preventing the right mouse from dragging a dialog window
StanleyGoldman May 24, 2019
d7b6984
Merge pull request #2366 from github/border-right-click-crash
May 24, 2019
6e43002
Merge branch 'master' into fixes/2364-sign-in-with-browser-switch-window
jcansdale May 28, 2019
1e44afd
Use IGitHubServiceProvider as global provider
jcansdale May 28, 2019
a35c4c9
Remove unused usings
jcansdale May 28, 2019
93ffbd9
Removed unused call to Package.GetGlobalService
jcansdale May 28, 2019
949fc04
Lookup GitHubServiceProvider via Services class
jcansdale May 28, 2019
ce346d3
Merge pull request #2368 from github/fixes/2367-register-IGitHubServi…
May 28, 2019
f059188
Merge branch 'master' into fixes/2364-sign-in-with-browser-switch-window
jcansdale May 29, 2019
b27c279
Use SetForegroundWindow instead of SwitchToThisWindow
jcansdale May 28, 2019
ee98673
Merge pull request #2365 from github/fixes/2364-sign-in-with-browser-…
StanleyGoldman May 30, 2019
e1faffc
Make essentials extension a SystemComponent
jcansdale May 30, 2019
5296ad4
Change DisplayName to "GitHub Essentials"
jcansdale May 31, 2019
8f81465
Merge pull request #2371 from github/fixes/essentials-SystemComponent
May 31, 2019
ac4fbb4
Adding translations
StanleyGoldman Jun 3, 2019
56bc6df
Merge pull request #2372 from github/i18n
StanleyGoldman Jun 4, 2019
a7d4652
Using 'Add/Change Accounts' on the RepositoryCloneView
StanleyGoldman Jun 4, 2019
4bd5541
Merge pull request #2375 from github/using-add-change-accounts
StanleyGoldman Jun 4, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/localization_suggestion.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: Localization suggestion
about: Suggest an improvement to our localization
labels: localization, bug
title: 'Localization: '
---
<!-- Hello! Please read the [Contributing Guidelines](https://github.com/github/VisualStudio/blob/master/CONTRIBUTING.md) before submitting an issue regarding the GitHub Extension for Visual Studio. -->
## Language
<!-- Czech -->
<!-- German -->
<!-- Spanish -->
<!-- French -->
<!-- Italian -->
<!-- Japanese -->
<!-- Korean -->
<!-- Polish -->
<!-- Portuguese (Brazil) -->
<!-- Russian -->
<!-- Turkish -->
<!-- Chinese (Simplified) -->
<!-- Chinese (Traditional) -->

## English source
<!-- Translations are made from the English sources, please paste it here. -->
```

```

## Original Translation
<!-- Please paste the original translation here. -->
```

```

## Screenshots
<!-- Translations are sometimes provided by vendors that do not have access to the UI. Providing screenshots can give them a lot of context. -->

## Notes
<!-- If you can, please explain what is incorrect about the translation. -->

## Suggested Translation
<!-- If you can, please suggest an alternate translation. -->
```

```
11 changes: 9 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,10 @@ build/
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

#NUNIT
# NUnit
*.VisualState.xml
TestResult.xml
nunit-*.xml

# Build Results of an ATL Project
[Dd]ebugPS/
Expand Down Expand Up @@ -238,8 +239,14 @@ coverage.xml
#Msbuild binary log output
output.binlog

# KDiff3
*_BACKUP_*
*_BASE_*
*_LOCAL_*
*_REMOTE_*
*.orig

AkavacheSqliteLinkerOverride.cs
NuGetBuild
WiX.Toolset.DummyFile.txt
nunit-*.xml
GitHubVS.sln.DotSettings
2 changes: 1 addition & 1 deletion Directory.Build.Props
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project>
<PropertyGroup>
<Product>GitHub Extension for Visual Studio</Product>
<Version>2.7.0.0</Version>
<Version>2.10.2.0</Version>
<Copyright>Copyright © GitHub, Inc. 2014-2018</Copyright>
<LangVersion>7.3</LangVersion>
</PropertyGroup>
Expand Down
28 changes: 25 additions & 3 deletions GitHubVS.sln
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27703.2035
# Visual Studio Version 16
VisualStudioVersion = 16.0.28603.18
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitHub.VisualStudio.Vsix", "src\GitHub.VisualStudio.Vsix\GitHub.VisualStudio.Vsix.csproj", "{D26B4B40-0C94-48AD-8019-0B9BE46E0071}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitHub.VisualStudio", "src\GitHub.VisualStudio\GitHub.VisualStudio.csproj", "{11569514-5AE5-4B5B-92A2-F10B0967DE5F}"
ProjectSection(ProjectDependencies) = postProject
{7F5ED78B-74A3-4406-A299-70CFB5885B8B} = {7F5ED78B-74A3-4406-A299-70CFB5885B8B}
Expand Down Expand Up @@ -33,7 +35,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modules", "Modules", "{8E1F
ProjectSection(SolutionItems) = preProject
scripts\Modules\BuildUtils.psm1 = scripts\Modules\BuildUtils.psm1
scripts\Modules\Debugging.psm1 = scripts\Modules\Debugging.psm1
scripts\Modules\Vsix.psm1 = scripts\Modules\Vsix.psm1
scripts\modules\Versioning.ps1 = scripts\modules\Versioning.ps1
scripts\modules\Vsix.ps1 = scripts\modules\Vsix.ps1
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{7B6C5F8D-14B3-443D-B044-0E209AE12BDF}"
Expand Down Expand Up @@ -141,6 +144,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Octokit.GraphQL.Core", "sub
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Octokit.GraphQL", "submodules\octokit.graphql.net\Octokit.GraphQL\Octokit.GraphQL.csproj", "{791B408C-0ABC-465B-9EB1-A2422D67F418}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitHub.StartPage.UnitTests", "test\GitHub.StartPage.UnitTests\GitHub.StartPage.UnitTests.csproj", "{B467682B-9F0E-42D8-8A20-1DE78F798793}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand All @@ -149,6 +154,14 @@ Global
ReleaseWithoutVsix|Any CPU = ReleaseWithoutVsix|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.DebugWithoutVsix|Any CPU.ActiveCfg = DebugWithoutVsix|Any CPU
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.DebugWithoutVsix|Any CPU.Build.0 = DebugWithoutVsix|Any CPU
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.Release|Any CPU.Build.0 = Release|Any CPU
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.ReleaseWithoutVsix|Any CPU.ActiveCfg = ReleaseWithoutVsix|Any CPU
{D26B4B40-0C94-48AD-8019-0B9BE46E0071}.ReleaseWithoutVsix|Any CPU.Build.0 = ReleaseWithoutVsix|Any CPU
{11569514-5AE5-4B5B-92A2-F10B0967DE5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{11569514-5AE5-4B5B-92A2-F10B0967DE5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{11569514-5AE5-4B5B-92A2-F10B0967DE5F}.DebugWithoutVsix|Any CPU.ActiveCfg = DebugWithoutVsix|Any CPU
Expand Down Expand Up @@ -493,6 +506,14 @@ Global
{791B408C-0ABC-465B-9EB1-A2422D67F418}.Release|Any CPU.Build.0 = Release|Any CPU
{791B408C-0ABC-465B-9EB1-A2422D67F418}.ReleaseWithoutVsix|Any CPU.ActiveCfg = Release|Any CPU
{791B408C-0ABC-465B-9EB1-A2422D67F418}.ReleaseWithoutVsix|Any CPU.Build.0 = Release|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.DebugWithoutVsix|Any CPU.ActiveCfg = Debug|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.DebugWithoutVsix|Any CPU.Build.0 = Debug|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.Release|Any CPU.Build.0 = Release|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.ReleaseWithoutVsix|Any CPU.ActiveCfg = Release|Any CPU
{B467682B-9F0E-42D8-8A20-1DE78F798793}.ReleaseWithoutVsix|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -527,6 +548,7 @@ Global
{65542DEE-D3BE-4810-B85A-08E970413A21} = {8A7DA2E7-262B-4581-807A-1C45CE79CDFD}
{3321CE72-26ED-4D1E-A8F5-6901FB783007} = {1E7F7253-A6AF-43C4-A955-37BEDDA01AC0}
{791B408C-0ABC-465B-9EB1-A2422D67F418} = {1E7F7253-A6AF-43C4-A955-37BEDDA01AC0}
{B467682B-9F0E-42D8-8A20-1DE78F798793} = {8A7DA2E7-262B-4581-807A-1C45CE79CDFD}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {556014CF-5B35-4CE5-B3EF-6AB0007001AC}
Expand Down
12 changes: 2 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,26 +19,18 @@ Official builds of this extension are available at [the official website](https:

[![Build status](https://ci.appveyor.com/api/projects/status/dl8is5iqwt9qf3t7/branch/master?svg=true)](https://ci.appveyor.com/project/github-windows/visualstudio/branch/master)
[![Build Status](https://github-editor-tools.visualstudio.com/VisualStudio/_apis/build/status/github.VisualStudio?branchName=master)](https://github-editor-tools.visualstudio.com/VisualStudio/_build/latest?definitionId=4&branchName=master)
[![Crowdin](https://d322cqt584bo4o.cloudfront.net/github-visual-studio/localized.svg)](https://crowdin.com/project/github-visual-studio)
[![codecov](https://codecov.io/gh/GitHub/VisualStudio/branch/master/graph/badge.svg)](https://codecov.io/gh/GitHub/VisualStudio)

[![Join the chat at freenode:github-vs](https://img.shields.io/badge/irc-freenode:%20%23github--vs-blue.svg)](http://webchat.freenode.net/?channels=%23github-vs) [![Join the chat at https://gitter.im/github/VisualStudio](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/github/VisualStudio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Follow GitHub for Visual Studio](https://img.shields.io/twitter/follow/GitHubVS.svg?style=social "Follow GitHubVS")](https://twitter.com/githubvs?ref_src=twsrc%5Etfw) [![Join the chat at https://gitter.im/github/VisualStudio](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/github/VisualStudio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

## Documentation
Visit the [documentation](https://github.com/github/VisualStudio/tree/master/docs) for details on how to use the features in the GitHub Extension for Visual Studio.

## Installing beta versions

Older and pre-release/beta/untested versions are available at [the releases page](https://github.com/github/VisualStudio/releases), and also via a custom gallery feed for Visual Studio.

You can configure the gallery by going to `Tools / Options / Extensions and Updates` and adding a new gallery with the url https://visualstudio.github.com/releases/feed.rss. The gallery will now be available from `Tools / Extensions and Updates`.

Beta releases will have `(beta)` in their title in the gallery, following the version number. You can view the release notes in the gallery by hovering over the description, or by clicking the `Release Notes` link on the right side.

## Build requirements

* Visual Studio 2017 (15.7.4)+
* Visual Studio SDK
* The built VSIX will work with Visual Studio 2015 or newer

## Build

Expand Down
111 changes: 75 additions & 36 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,36 +1,75 @@
os: Visual Studio 2017
version: '2.7.0.{build}'
skip_tags: true
install:
- ps: |
$full_build = Test-Path env:GHFVS_KEY
git submodule init
git submodule sync

if ($full_build) {
$fileContent = "-----BEGIN RSA PRIVATE KEY-----`n"
$fileContent += $env:GHFVS_KEY.Replace(' ', "`n")
$fileContent += "`n-----END RSA PRIVATE KEY-----`n"
Set-Content c:\users\appveyor\.ssh\id_rsa $fileContent
} else {
git submodule deinit script
}

git submodule update --recursive --force
nuget restore GitHubVS.sln
- choco install --no-progress BCC-MSBuildLog
- choco install --no-progress BCC-Submission
build_script:
- ps: scripts\build.ps1 -AppVeyor -BuildNumber:$env:APPVEYOR_BUILD_NUMBER
test:
categories:
except:
- Timings
on_success:
- ps: |
if ($full_build) {
script\Sign-Package -AppVeyor
}
on_finish:
- IF NOT "%BCC_TOKEN%x"=="x" BCCMSBuildLog --cloneRoot "%APPVEYOR_BUILD_FOLDER%" --input output.binlog --output checkrun.json --ownerRepo %APPVEYOR_REPO_NAME% --hash %APPVEYOR_REPO_COMMIT%
- IF NOT "%BCC_TOKEN%x"=="x" BCCSubmission -h %APPVEYOR_REPO_COMMIT% -i checkrun.json -t %BCC_TOKEN%
os: Visual Studio 2019 Preview
version: '2.10.2.{build}'
skip_tags: true

install:
- choco install --no-progress BCC-MSBuildLog
- choco install --no-progress BCC-Submission
- ps: |
$full_build = Test-Path env:GHFVS_KEY
$forVSInstaller = $env:BUILD_TYPE -eq "vsinstaller"
$forPackage = $env:BUILD_TYPE -eq "package"
$package = $full_build -and ($env:APPVEYOR_PULL_REQUEST_NUMBER -or $forVSInstaller -or $forPackage)

$message = "Building "
if ($package) { $message += "and packaging "}
$message += "version " + $env:APPVEYOR_BUILD_NUMBER + " "

if ($full_build) { $message += "(full build)" } else { $message += "(partial build)" }
if ($forVSInstaller) { $message += " for the VS installer" }
Write-Host $message

git submodule init
git submodule sync

if ($full_build) {
$fileContent = "-----BEGIN RSA PRIVATE KEY-----`n"
$fileContent += $env:GHFVS_KEY.Replace(' ', "`n")
$fileContent += "`n-----END RSA PRIVATE KEY-----`n"
Set-Content c:\users\appveyor\.ssh\id_rsa $fileContent
} else {
git submodule deinit script
}

git submodule update --recursive --force
Write-Host "Completed AppVeyor Install"

build_script:
- ps: scripts\build.ps1 -AppVeyor -Package:$package -BuildNumber:$env:APPVEYOR_BUILD_NUMBER -ForVSInstaller:$forVSInstaller

test:
categories:
except:
- Timings

on_success:
- ps: |
if ($package) {
Write-Host "Signing and packaging"
script\Sign-Package -AppVeyor -ForVSInstaller:$forVSInstaller
}

for:
-
branches:
except:
- /releases/.*-vsinstaller/
environment:
matrix:
- BUILD_TYPE: normal
-
branches:
only:
- /releases/.*-vsinstaller/
environment:
matrix:
- BUILD_TYPE: package
- BUILD_TYPE: vsinstaller
-
branches:
only:
- master
- /releases/(?:(?!-vsinstaller).)*?/
environment:
matrix:
- BUILD_TYPE: package
17 changes: 8 additions & 9 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,14 @@ steps:
platform: '$(buildPlatform)'
configuration: '$(buildConfiguration)'

# VSTest is hanging. Skip tests for now; we're still running Appveyor which will handle the tests.
#- task: VSTest@2
# inputs:
# searchFolder: '$(Build.SourcesDirectory)\test'
# testAssemblyVer2: '**\bin\**\*Tests.dll'
# platform: '$(buildPlatform)'
# configuration: '$(buildConfiguration)'
# diagnosticsEnabled: true
# runSettingsFile: '$(Build.SourcesDirectory)\test\test.runsettings'
- task: VSTest@2
inputs:
searchFolder: '$(Build.SourcesDirectory)\test'
testAssemblyVer2: '**\bin\**\*Tests.dll'
platform: '$(buildPlatform)'
configuration: '$(buildConfiguration)'
diagnosticsEnabled: true
runSettingsFile: '$(Build.SourcesDirectory)\test\test.runsettings'

- task: PublishBuildArtifacts@1
inputs:
Expand Down
9 changes: 0 additions & 9 deletions crowdin.yml

This file was deleted.

2 changes: 1 addition & 1 deletion docs/getting-started/authenticating-to-github.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

1. In Visual Studio, select **Team Explorer** from the **View** menu.
<a href="images/view_team_explorer.png?raw=true" target="_blank"><div><img src="images/view_team_explorer.png" alt="Team Explorer in the view menu" width="500px"/></div></a>
1. In the Team Explorer pane, click the **Manage Connectios** toolbar icon.
1. In the Team Explorer pane, click the **Manage Connections** toolbar icon.
<a href="images/manage_connections.png?raw=true" target="_blank"><div><img src="images/manage_connections.png" alt="Manage connections toolbar icon in the Team Explorer pane" width="500px"/></div></a>
1. Click the **Connect** link in the GitHub section.
<a href="images/sign-in-to-github-provider.png?raw=true" target="_blank"><div><img src="images/sign-in-to-github-provider.png" alt="Connect to GitHub" height="300px"/></div></a>
Expand Down
22 changes: 16 additions & 6 deletions docs/using/cloning-a-repository-to-visual-studio.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

After you provide your GitHub or GitHub Enterprise credentials to GitHub for Visual Studio, the extension automatically detects the personal, collaborator and organization repositories you have access to on your account.

## Opening the clone dialog
## Opening the clone dialog

### From **Team Explorer**

Expand All @@ -17,7 +17,12 @@ Next to the account you want to clone from, click **Clone**.

### From the **Start Page**

Using Visual Studio 2017, click the `GitHub` button on the `Start Page` to open the clone dialog.
Using Visual Studio 2017, click the `GitHub` button on the `Start Page` to open the clone dialog.


### From the **Start Window**

Using Visual Studio 2019, on the `Start Window` select `Clone or check out code` and then click the `GitHub` button to open the clone dialog.


### From the **File** menu
Expand All @@ -26,14 +31,19 @@ Go to `File > Open > Open From GitHub...`


## Clone repositories
1. In the list of repositories, scroll until you find the repository you'd like to clone. You can also filter the repository results by using the *Filter* text box.
1. In the list of repositories, scroll until you find the repository you'd like to clone.

![List of GitHub repositories that can be cloned inside a dialog](images/clone-dialog.png)
You can also filter the repository results by using the *Filter* text box.

In addition to using the list of personal, collaborator and organization repositories, you can use the URL tab to clone a public repository by its URL or using the repository owner and name.
In addition to using the list of personal, collaborator and organization repositories, you can enter a repository URL to clone a public repository.

![List of GitHub repositories that can be cloned inside a dialog](images/clone-url-dialog.png)
![Unified clone and open dialog](images/unified-clone-dialog.png)

2. If desired, change the local path that the repository will be cloned into, or leave the default as-is.
3. Once a repository is selected and the path is set, Click **Clone**.
4. In Team Explorer, under the list of solutions, double-click on a solution to open it in Visual Studio.

## Open repositories
For any repository that you select from the list or provide a URL for that you already have cloned locally, the **Open** button becomes enabled and a message shows that you have already cloned the repository to that location.

![Open option enabled in clone dialog](images/open-cloned-repository.png)
Binary file removed docs/using/images/clone-dialog.png
Binary file not shown.
Binary file removed docs/using/images/clone-url-dialog.png
Binary file not shown.
Binary file added docs/using/images/open-cloned-repository.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/using/images/unified-clone-dialog.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/using/images/view-conversation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/using/publishing-an-existing-project-to-github.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
5. Click the **Publish to GitHub** button.
![Location of the Publish to GitHub button in the Team Explorer pane](images/publish-to-github.png)
6. Enter a name and description for the repository on GitHub.
7. Check the **Private Repository** box if you want to upload the repository as a private repository on GitHub. You must have a [Developer, Team or Business account](https://github.com/pricing) to create private repositories.
7. Check the **Private Repository** box if you want to upload the repository as a private repository on GitHub.
8. Click the **Publish** button.
Loading