From dc31635b3ccef774a345f2f99210d7bd49f9643e Mon Sep 17 00:00:00 2001 From: Igor Velikorossov Date: Mon, 20 May 2024 19:46:05 +1000 Subject: [PATCH] Restructure repository * Rename Setup/ to setup/ * Rename Bin/ into assets/ and move under setup/ * Rename Externals/ to externals/ * Move app projects into src/ * Move test projects into tests/ * Move scripts/ to eng/ * Move TranslationApp/ into setup/ --- .gitignore | 2 +- .gitmodules | 8 +- .vscode/tasks.json | 2 +- Directory.Build.props | 14 +- Directory.Build.targets | 2 +- GitExtensions.sln | 210 ++++++++++-------- .../BugReporter.IntegrationTests.csproj | 25 --- .../UI.IntegrationTests.csproj | 28 --- README.md | 5 - TranslationApp/TranslationApp.csproj | 20 -- .../GitExtUtils.Tests.csproj | 13 -- .../GitExtensions.Extensibility.Tests.csproj | 8 - UnitTests/GitUI.Tests/GitUI.Tests.csproj | 24 -- .../AppVeyorIntegration.Tests.csproj | 18 -- .../AzureDevOpsIntegration.Tests.csproj | 9 - .../Directory.Build.props | 8 - .../GitlabIntegration.Tests.csproj | 9 - .../DeleteUnusedBranches.Tests.csproj | 8 - UnitTests/Plugins/Directory.Build.props | 8 - .../ReleaseNotesGenerator.Tests.csproj | 8 - .../ResourceManager.Tests.csproj | 10 - appveyor.experimental.yml | 6 +- appveyor.yml | 8 +- assets/gource plugin.png | Bin 5350 -> 0 bytes {scripts => eng}/Bisect-Test.ps1 | 8 +- {scripts => eng}/Download-PluginManager.ps1 | 0 .../GitExtensions.ruleset | 0 .../GitExtensions.sln.DotSettings | 0 .../GitExtensionsTest.ruleset | 0 {scripts => eng}/Localisation.targets | 0 {scripts => eng}/Mark-RepoClean.ps1 | 2 +- .../Patch-RuntimeConfigJsonFiles.ps1 | 0 {scripts => eng}/Publish.targets | 0 {scripts => eng}/RepoLayout.props | 0 {scripts => eng}/Run-BisectTest.ps1 | 10 +- {scripts => eng}/Tests.props | 0 {scripts => eng}/Tests.targets | 0 {scripts => eng}/Update-DotnetVersion.ps1 | 0 {scripts => eng}/set_version_to.py | 6 +- {scripts => eng}/stylecop.json | 0 ...s-threading.MainThreadAssertingMethods.txt | 0 ...s-threading.MainThreadSwitchingMethods.txt | 0 .../vs-threading.TypesRequiringMainThread.txt | 0 .../Directory.Build.props | 0 .../Directory.Build.targets | 0 {Externals => externals}/EasyHook | 0 {Externals => externals}/Git.hub | 0 .../ICSharpCode.TextEditor | 0 .../Dictionary/Affix/AffixEntry.cs | 0 .../Dictionary/Affix/AffixRule.cs | 0 .../Dictionary/Affix/AffixUtility.cs | 0 .../Dictionary/Phonetic/PhoneticRule.cs | 0 .../Dictionary/Phonetic/PhoneticUtility.cs | 0 .../NetSpell.SpellChecker/Dictionary/Word.cs | 0 .../Dictionary/WordDictionary.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../ReplaceWordEventArgs.cs | 0 .../NetSpell.SpellChecker/SpellChecker.csproj | 0 .../NetSpell.SpellChecker/Spelling.cs | 0 .../SpellingEventArgs.cs | 0 .../NetSpell.SpellChecker/TraceWriter.cs | 0 {Externals => externals}/conemu-inside | 0 gource video.md | 58 ----- .../TranslationApp}/Program.cs | 0 .../Properties/AssemblyInfo.cs | 0 setup/TranslationApp/TranslationApp.csproj | 20 ++ .../TranslationApp}/TranslationHelpers.cs | 0 .../TranslationItemWithCategory.cs | 0 {Bin => setup/assets}/Dictionaries/de-DE.dic | 0 {Bin => setup/assets}/Dictionaries/en-AU.dic | 0 {Bin => setup/assets}/Dictionaries/en-CA.dic | 0 {Bin => setup/assets}/Dictionaries/en-GB.dic | 0 {Bin => setup/assets}/Dictionaries/en-US.dic | 0 {Bin => setup/assets}/Dictionaries/es-ES.dic | 0 {Bin => setup/assets}/Dictionaries/es-MX.dic | 0 {Bin => setup/assets}/Dictionaries/fr-FR.dic | 0 {Bin => setup/assets}/Dictionaries/it-IT.dic | 0 {Bin => setup/assets}/Dictionaries/nl-NL.dic | 0 {Bin => setup/assets}/Dictionaries/pl-PL.dic | 0 {Bin => setup/assets}/Dictionaries/ro-RO.dic | 0 {Bin => setup/assets}/Dictionaries/ru-RU.dic | 0 .../Diff-Scripts/TortoiseSVN License.txt | 0 .../assets}/Diff-Scripts/merge-doc.js | 0 .../assets}/Diff-Scripts/merge-ods.vbs | 0 .../Artwork/git-extensions-logo-master.svg | 0 .../Artwork/git-extensions-logo-wide.svg | 0 .../Logo}/Artwork/git-extensions-logo.svg | 0 .../assets/Logo}/GitExtensionsLogoWide.png | Bin {Logo => setup/assets/Logo}/README.md | 0 .../Logo}/git-extensions-logo-128px.png | Bin .../assets/Logo}/git-extensions-logo-16px.png | Bin .../assets/Logo}/git-extensions-logo-24px.png | Bin .../Logo}/git-extensions-logo-256px.png | Bin .../assets/Logo}/git-extensions-logo-32px.png | Bin .../assets/Logo}/git-extensions-logo-48px.png | Bin .../Logo}/git-extensions-logo-512px.png | Bin .../assets/Logo}/git-extensions-logo-64px.png | Bin .../assets/Logo}/git-extensions-logo.ico | Bin .../assets/Logo}/git-extensions-logo.svg | 0 .../assets/PrivacyPolicy.md | 0 .../assets/PrivacyPolicy.rtf | Bin {Bin => setup/assets}/gitex.cmd | 0 {Bin => setup/assets}/set-telemetry.ps1 | 0 {Setup => setup/installer}/AddRemove.wxi | 0 .../installer}/Check-BundlesConsistent.ps1 | 0 {Setup => setup/installer}/Config.wxi | 0 {Setup => setup/installer}/EnableUpgrades.wxi | 0 {Setup => setup/installer}/Get-Hashes.ps1 | 0 .../installer}/Prepare-Release.ps1 | 0 {Setup => setup/installer}/Product.wxs | 40 ++-- {Setup => setup/installer}/README.md | 0 .../installer}/RegisterShellExtension.wxi | 0 {Setup => setup/installer}/Setup.wixproj | 2 +- {Setup => setup/installer}/UI/CancelDlg.wxs | 0 .../installer}/UI/CustomizeDlg.wxs | 0 {Setup => setup/installer}/UI/ErrorDlg.wxs | 0 {Setup => setup/installer}/UI/ExitDialog.wxs | 0 {Setup => setup/installer}/UI/FatalError.wxs | 0 .../installer}/UI/InstallDirDlg.wxs | 0 .../installer}/UI/MaintenanceTypeDlg.wxs | 0 .../installer}/UI/MaintenanceWelcomeDlg.wxs | 0 {Setup => setup/installer}/UI/ProgressDlg.wxs | 0 .../installer}/UI/TelemetryDlg.wxs | 2 +- {Setup => setup/installer}/UI/UserExit.wxs | 0 .../installer}/UI/VerifyReadyDlg.wxs | 0 {Setup => setup/installer}/UI/WelcomeDlg.wxs | 0 {Setup => setup/installer}/UI/WixUI.wxs | 0 {Setup => setup/installer}/banner.bmp | Bin {Setup => setup/installer}/banner.xcf | Bin {Setup => setup/installer}/dialog.bmp | Bin {Setup => setup/installer}/dialog.pdn | Bin {Setup => setup/installer}/dialog.xcf | Bin {.tools => setup}/transifex/.tx/config | 0 .../DownloadTransifexTranslations.ps1 | 0 {.tools => setup}/transifex/tx.exe | Bin .../BugReporter}/BugReportForm.Designer.cs | 0 .../app/BugReporter}/BugReportForm.cs | 0 .../app/BugReporter}/BugReporter.csproj | 0 .../app/BugReporter}/ErrorReportUrlBuilder.cs | 0 .../ExceptionDetailView.Designer.cs | 0 .../app/BugReporter}/ExceptionDetailView.cs | 0 .../app/BugReporter}/ExceptionDetailView.resx | 0 .../BugReporter}/ExceptionDetails.Designer.cs | 0 .../app/BugReporter}/ExceptionDetails.cs | 0 .../app/BugReporter}/ExceptionDetails.resx | 0 .../app/BugReporter}/GitHubUrlBuilder.cs | 0 .../app/BugReporter}/Info/AssemblyInfo.cs | 0 .../BugReporter}/Info/ConfigurationInfo.cs | 0 .../app/BugReporter}/Info/GeneralInfo.cs | 0 .../app/BugReporter}/Info/Report.cs | 0 .../app/BugReporter}/Program.cs | 0 .../BugReporter}/Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../BugReporter}/Properties/Resources.resx | 0 .../Properties/launchSettings.json | 0 .../Resources/CopyToClipboard.png | Bin .../app/BugReporter}/Resources/GitHub.png | Bin .../app/BugReporter}/Resources/bug.png | Bin .../Resources/git-extensions-logo.ico | Bin .../Serialization/SerializableDictionary.cs | 0 .../Serialization/SerializableException.cs | 0 .../UserEnvironmentInformation.cs | 0 .../app/GitCommands}/AppTitleGenerator.cs | 0 .../GitCommands}/ArgumentBuilderExtensions.cs | 0 .../app/GitCommands}/AsyncLoader.cs | 0 .../app/GitCommands}/BatchArgumentItem.cs | 0 .../app/GitCommands}/CommitDataManager.cs | 0 .../app/GitCommands}/CommitMessageManager.cs | 0 .../app/GitCommands}/CommitMessageType.cs | 0 .../app/GitCommands}/CommitTemplateItem.cs | 0 .../app/GitCommands}/CommitTemplateManager.cs | 0 .../app/GitCommands}/Config/ConfigFile.cs | 0 .../app/GitCommands}/Config/ConfigSection.cs | 0 .../Config/GitConfigurationException.cs | 0 .../GitCommands}/Config/SettingKeyString.cs | 0 .../app/GitCommands}/CustomDiffMergeTool.cs | 0 .../GitCommands}/CustomDiffMergeToolCache.cs | 0 .../app/GitCommands}/DateTimeUtils.cs | 0 .../GitCommands}/DeconstructionExtensions.cs | 0 .../app/GitCommands}/DiffListSortService.cs | 0 .../app/GitCommands}/DiffMergeTools/Araxis.cs | 0 .../DiffMergeTools/BeyondCompare3.cs | 0 .../DiffMergeTools/BeyondCompare4.cs | 0 .../GitCommands}/DiffMergeTools/DiffMerge.cs | 0 .../DiffMergeTools/DiffMergeTool.cs | 0 .../DiffMergeToolConfiguration.cs | 0 .../DiffMergeToolConfigurationManager.cs | 0 .../DiffMergeTools/DiffMergeToolType.cs | 0 .../app/GitCommands}/DiffMergeTools/Kdiff3.cs | 0 .../app/GitCommands}/DiffMergeTools/Meld.cs | 0 .../GitCommands}/DiffMergeTools/P4Merge.cs | 0 .../RegisteredDiffMergeTools.cs | 0 .../DiffMergeTools/SemanticMerge.cs | 0 .../app/GitCommands}/DiffMergeTools/Smerge.cs | 0 .../DiffMergeTools/TortoiseDiff.cs | 0 .../DiffMergeTools/TortoiseGitIDiff.cs | 0 .../DiffMergeTools/TortoiseGitMerge.cs | 0 .../app/GitCommands}/DiffMergeTools/VsCode.cs | 0 .../DiffMergeTools/VsDiffMerge.cs | 0 .../GitCommands}/DiffMergeTools/WinMerge.cs | 0 .../GitCommands}/EnvironmentAbstraction.cs | 0 .../GitCommands}/EnvironmentPathsProvider.cs | 0 .../app/GitCommands}/ExceptionUtils.cs | 0 .../ConfiguredLinkDefinitionsProvider.cs | 0 .../ExternalLinks/ExternalLink.cs | 0 .../ExternalLinks/ExternalLinkDefinition.cs | 0 .../ExternalLinks/ExternalLinkFormat.cs | 0 .../ExternalLinkRevisionParser.cs | 0 .../ExternalLinks/ExternalLinksManager.cs | 0 .../ExternalLinks/ExternalLinksStorage.cs | 0 .../GitRevisionExternalLinksParser.cs | 0 .../FileAssociatedIconProvider.cs | 0 .../app/GitCommands}/FileHelper.cs | 0 .../app/GitCommands}/FileInfoExtensions.cs | 0 .../app/GitCommands}/FullPathResolver.cs | 0 .../app/GitCommands}/Git/AheadBehindData.cs | 0 .../Git/AheadBehindDataProvider.cs | 0 .../GitCommands}/Git/CheckoutNewBranchMode.cs | 0 .../app/GitCommands}/Git/CleanMode.cs | 0 .../app/GitCommands}/Git/CommandCache.cs | 0 .../GitCommands}/Git/Commands.Arguments.cs | 0 .../GitCommands}/Git/Commands.GitCommand.cs | 0 .../Git/Commands.RebaseOptions.cs | 0 .../app/GitCommands}/Git/Commands.cs | 0 .../GitCommands}/Git/DetachedHeadParser.cs | 0 .../Git/EnvironmentConfiguration.cs | 0 .../app/GitCommands}/Git/Executable.cs | 0 .../GitCommands}/Git/ExecutableExtensions.cs | 0 .../Git/Extensions/GitRevisionExtensions.cs | 0 .../Git/Extensions/ProcessExtensions.cs | 0 .../Git/Extensions/TagOperationExtensions.cs | 0 .../GitCommands}/Git/FileDeleteException.cs | 0 .../app/GitCommands}/Git/ForcePushOptions.cs | 0 .../Git/GetAllChangedFilesOutputParser.cs | 0 .../app/GitCommands}/Git/GitBisectOption.cs | 0 .../Git/GitBranchNameNormaliser.cs | 0 .../GitCommands}/Git/GitBranchNameOptions.cs | 0 .../app/GitCommands}/Git/GitCommandRunner.cs | 0 .../app/GitCommands}/Git/GitConvert.cs | 0 .../app/GitCommands}/Git/GitCreateTagArgs.cs | 0 .../GitCommands}/Git/GitDescribeProvider.cs | 0 .../GitCommands}/Git/GitDirectoryResolver.cs | 0 .../app/GitCommands}/Git/GitException.cs | 0 .../app/GitCommands}/Git/GitGpgController.cs | 0 .../app/GitCommands}/Git/GitItem.cs | 0 .../Git/GitItemStatusFileExtensionComparer.cs | 0 .../Git/GitItemStatusNameComparer.cs | 0 .../Git/GitItemStatusNameEqualityComparer.cs | 0 .../app/GitCommands}/Git/GitModule.cs | 0 .../GitCommands}/Git/GitModuleEventArgs.cs | 0 .../app/GitCommands}/Git/GitPushAction.cs | 0 .../app/GitCommands}/Git/GitRef.cs | 0 .../app/GitCommands}/Git/GitRefName.cs | 0 .../Git/GitRevisionSummaryBuilder.cs | 0 .../app/GitCommands}/Git/GitRevisionTester.cs | 0 .../app/GitCommands}/Git/GitSshHelpers.cs | 0 .../app/GitCommands}/Git/GitSubmoduleInfo.cs | 0 .../app/GitCommands}/Git/GitTreeParser.cs | 0 .../app/GitCommands}/Git/GitVersion.cs | 0 .../app/GitCommands}/Git/IndexLockManager.cs | 0 .../app/GitCommands}/Git/OsShellUtil.cs | 0 .../GitCommands}/Git/RefsWarningException.cs | 0 .../GitCommands}/Git/RevisionDiffProvider.cs | 0 .../app/GitCommands}/Git/Status.cs | 0 .../app/GitCommands}/Git/SubmoduleHelpers.cs | 0 .../GitCommands}/Git/SystemEncodingReader.cs | 0 .../GitCommands}/Git/Tag/GitTagController.cs | 0 .../app/GitCommands}/Git/Tag/TagOperation.cs | 0 .../app/GitCommands}/GitCommands.csproj | 2 +- .../GitCommands}/GitRevisionInfoProvider.cs | 0 .../app/GitCommands}/IDiffListSortService.cs | 0 .../app/GitCommands}/LockableNotifier.cs | 0 .../app/GitCommands}/Logging/CommandLog.cs | 0 .../app/GitCommands}/Patches/PatchManager.cs | 0 .../GitCommands}/Patches/PatchProcessor.cs | 0 .../app/GitCommands}/PathEqualityComparer.cs | 0 .../app/GitCommands}/PathUtil.cs | 0 .../GitCommands}/Properties/AssemblyInfo.cs | 0 .../Properties/Settings.Designer.cs | 0 .../GitCommands}/Properties/Settings.settings | 0 .../Remotes/AzureDevOpsRemoteParser.cs | 0 .../GitCommands}/Remotes/ConfigFileRemote.cs | 0 .../Remotes/ConfigFileRemoteSaveResult.cs | 0 .../ConfigFileRemoteSettingsManager.cs | 0 .../Remotes/GitHostingRemoteParser.cs | 0 .../Remotes/GitHubRemoteParser.cs | 0 .../app/GitCommands}/Remotes/RemoteParser.cs | 0 .../GitCommands}/Remotes/RepoNameExtractor.cs | 0 .../app/GitCommands}/RevisionReader.cs | 0 .../GitCommands}/ServiceContainerRegistry.cs | 0 .../AppSettings.CommitInfoPosition.cs | 0 .../AppSettings.LocalChangesAction.cs | 0 .../Settings/AppSettings.RevisionSortOrder.cs | 0 ...ttings.ShorteningRecentRepoPathStrategy.cs | 0 .../AppSettings.TruncatePathMethod.cs | 0 .../app/GitCommands}/Settings/AppSettings.cs | 0 .../app/GitCommands}/Settings/AutoCRLFType.cs | 0 .../Settings/AvatarFallbackType.cs | 0 .../GitCommands}/Settings/AvatarProvider.cs | 0 .../Settings/BoolRuntimeSetting.cs | 0 .../Settings/BuildServerSettings.cs | 0 .../Settings/ConfigFileSettings.cs | 0 .../Settings/ConfigFileSettingsCache.cs | 0 .../Settings/DetachedServerSettings.cs | 0 .../GitCommands}/Settings/DetailedSettings.cs | 0 .../Settings/DiffDisplayAppearance.cs | 0 .../Settings/DistributedSettings.cs | 0 .../Settings/EnumRuntimeSetting.cs | 0 .../Settings/FileSettingsCache.cs | 0 .../Settings/GitExtSettingsCache.cs | 0 .../GitCommands}/Settings/IRuntimeSetting.cs | 0 .../app/GitCommands}/Settings/ISetting.cs | 0 .../Settings/IgnoreWhitespaceKind.cs | 0 .../GitCommands}/Settings/RuntimeSetting.cs | 0 .../Settings/SaveSettingsException.cs | 0 .../app/GitCommands}/Settings/Setting.cs | 0 .../GitCommands}/Settings/SettingsCache.cs | 0 .../Settings/SettingsContainer.cs | 0 .../app/GitCommands}/Settings/SettingsPath.cs | 0 .../Settings/SettingsSourceExtension.cs | 0 .../app/GitCommands}/SshPathLocator.cs | 0 .../app/GitCommands}/StreamExtensions.cs | 0 .../app/GitCommands}/StringExtensions.cs | 0 .../Submodules/DetailedSubmoduleInfo.cs | 0 .../GitCommands}/Submodules/SubmoduleInfo.cs | 0 .../Submodules/SubmoduleInfoResult.cs | 0 .../Submodules/SubmoduleStatusEventArgs.cs | 0 .../Submodules/SubmoduleStatusProvider.cs | 0 .../IRepositoryManager.cs | 0 .../IRepositorySerialiser.cs | 0 .../Legacy/Repository.cs | 0 .../Legacy/RepositoryCategory.cs | 0 .../Legacy/RepositoryCategoryXmlSerialiser.cs | 0 .../Legacy/RepositoryHistoryMigrator.cs | 0 .../Legacy/RepositoryHistorySurrogate.cs | 0 .../Legacy/RepositoryStorage.cs | 0 .../LocalRepositoryManager.cs | 0 .../UserRepositoryHistory/RecentRepoInfo.cs | 0 .../RemoteRepositoryManager.cs | 0 .../UserRepositoryHistory/Repository.cs | 0 .../RepositoryDescriptionProvider.cs | 0 .../RepositoryHistoryManager.cs | 0 .../RepositoryStorage.cs | 0 .../RepositoryXmlSerialiser.cs | 0 .../app/GitCommands}/Utils/AutoCrlfHelper.cs | 0 .../app/GitCommands}/Utils/EncodingHelper.cs | 0 .../app/GitCommands}/Utils/EnumHelper.cs | 0 .../app/GitCommands}/Utils/EnvUtils.cs | 0 .../app/GitCommands}/Utils/JsonSerializer.cs | 0 .../app/GitCommands}/Utils/RFC2047Decoder.cs | 0 .../app/GitCommands}/Utils/WeakRefCache.cs | 0 .../GitCommands}/XmlSerializableDictionary.cs | 0 .../app/GitCommands}/app.config | 0 .../app/GitCommands}/gitcommandkey.snk.pfx | Bin .../app/GitExtUtils}/ArrayExtensions.cs | 0 .../app/GitExtUtils}/BinarySearch.cs | 0 .../app/GitExtUtils}/ClipboardUtil.cs | 0 .../GitExtUtils}/DisplayWithSuffixUpdater.cs | 0 .../app/GitExtUtils}/FileUtility.cs | 0 .../app/GitExtUtils}/GitArgumentBuilder.cs | 0 .../GitExtUtils}/GitCommandConfiguration.cs | 0 .../app/GitExtUtils}/GitExtUtils.csproj | 0 .../GitExtUtils.csproj.DotSettings | 0 .../GitUI/CancellationTokenSequence.cs | 0 .../GitExtUtils}/GitUI/ComboBoxExtensions.cs | 0 .../GitUI/ControlDpiExtensions.cs | 0 .../GitUI/ControlHotkeyExtensions.cs | 0 .../GitUI/ControlTagExtensions.cs | 0 .../GitUI/ControlThreadingExtensions.cs | 0 .../app/GitExtUtils}/GitUI/ControlUtil.cs | 0 .../app/GitExtUtils}/GitUI/DpiUtil.cs | 0 .../GitExtUtils}/GitUI/ExclusiveTaskRunner.cs | 0 .../GitExtUtils}/GitUI/HighDpiMouseCursors.cs | 0 .../GitUI/IMenuItemBackgroundFilter.cs | 0 .../app/GitExtUtils}/GitUI/IToolStripEx.cs | 0 .../GitExtUtils}/GitUI/ImageListExtensions.cs | 0 .../Interops/ComCtl32/ImageListSetBkColor.cs | 0 .../GitExtUtils}/GitUI/ListViewExtensions.cs | 0 .../GitUI/PropertyGridExtensions.cs | 0 .../GitUI/TableLayoutPanelExtensions.cs | 0 .../app/GitExtUtils}/GitUI/TaskManager.cs | 0 .../GitExtUtils}/GitUI/Theming/AppColor.cs | 0 .../GitUI/Theming/AppColorDefaults.cs | 0 .../GitUI/Theming/BmpTransformation.cs | 0 .../GitExtUtils}/GitUI/Theming/BrushScope.cs | 0 .../GitExtUtils}/GitUI/Theming/ColorHelper.cs | 0 .../GitUI/Theming/ComparableExtensions.cs | 0 .../GitExtUtils}/GitUI/Theming/HslColor.cs | 0 .../GitUI/Theming/IThemeSerializationData.cs | 0 .../GitUI/Theming/LightnessCorrection.cs | 0 .../GitExtUtils}/GitUI/Theming/OtherColors.cs | 0 .../GitUI/Theming/TabControlPaintContext.cs | 0 .../GitUI/Theming/TabControlRenderer.cs | 0 .../app/GitExtUtils}/GitUI/Theming/Theme.cs | 0 .../GitUI/Theming/ThemeAwareAttribute.cs | 0 .../GitExtUtils}/GitUI/Theming/ThemeFix.cs | 0 .../app/GitExtUtils}/GitUI/Theming/ThemeId.cs | 0 .../GitUI/Theming/ThemeModifiers.cs | 0 .../GitUI/Theming/ThemeSettings.cs | 0 .../app/GitExtUtils}/GitUI/ThreadHelper.cs | 0 .../GitUI/ToolStripExProfessionalRenderer.cs | 0 .../GitUI/ToolStripExSystemRenderer.cs | 0 .../GitUI/ToolStripExThemeAwareRenderer.cs | 0 .../GitExtUtils}/GitUI/ToolStripExtensions.cs | 0 .../app/GitExtUtils}/GitUI/Win32ApiUtil.cs | 0 .../app/GitExtUtils}/Linq/LinqExtensions.cs | 0 .../app/GitExtUtils}/MruCache.cs | 0 .../GitExtUtils}/Properties/AssemblyInfo.cs | 0 .../GitExtUtils}/StringBuilderExtensions.cs | 0 .../app/GitExtUtils}/Validates.cs | 0 .../app/GitExtUtils}/app.config | 0 .../FormDefaultConstructorGenerator.cs | 0 .../GitExtensions.Analyzers.CSharp.csproj | 0 .../Properties/launchSettings.json | 0 .../ArgumentBuilder.cs | 0 .../ArgumentString.cs | 0 .../BuildServerIntegration/BuildInfo.cs | 0 .../BuildServerIntegration/BuildStatus.cs | 0 .../Configurations/IConfigFile.cs | 0 .../Configurations/IConfigFileSettings.cs | 0 .../Configurations/IConfigSection.cs | 0 .../Configurations/IConfigValueStore.cs | 0 .../Configurations/ISubmodulesConfigFile.cs | 0 .../DebugHelpers.cs | 0 .../Delimiters.cs | 0 .../ExecutionResult.cs | 0 .../Extensions/DateTimeExtensions.cs | 0 .../Extensions/UIExtensions.cs | 0 .../ExternalOperationException.cs | 0 .../FontParser.cs | 0 .../Git/BatchProgressEventArgs.cs | 0 .../Git/CommitData.cs | 0 .../Git/ConflictData.cs | 0 .../Git/ConflictedFileData.cs | 0 .../Git/DiffBranchStatus.cs | 0 .../Git/FilteredGitRefsProvider.cs | 0 .../Git/GitBlame.cs | 0 .../Git/GitConfigItem.cs | 0 .../Git/GitItemStatus.cs | 0 .../Git/GitItemStatusConverter.cs | 0 .../Git/GitRemoteCommandCompletedEventArgs.cs | 0 .../Git/GitRevision.cs | 0 .../Git/GitStash.cs | 0 .../Git/GitSubmoduleStatus.cs | 0 .../Git/GitUIEventArgs.cs | 0 .../Git/GitUIPostActionEventArgs.cs | 0 .../Git/IFilteredGitRefsProvider.cs | 0 .../Git/IGitCommand.cs | 0 .../Git/IGitCommandConfiguration.cs | 0 .../Git/IGitCommandRunner.cs | 0 .../Git/IGitItem.cs | 0 .../Git/IGitModule.cs | 0 .../Git/IGitRef.cs | 0 .../Git/IGitRemoteCommand.cs | 0 .../Git/IGitSubmoduleInfo.cs | 0 .../Git/IGitUICommands.cs | 0 .../Git/IGitVersion.cs | 0 .../Git/INamedGitItem.cs | 0 .../Git/IgnoreSubmodulesMode.cs | 0 .../Git/ObjectId.cs | 0 .../GitExtensions.Extensibility}/Git/Patch.cs | 0 .../Git/Remote.cs | 0 .../Git/ResetMode.cs | 0 .../Git/SubmoduleStatus.cs | 0 .../Git/UntrackedFilesMode.cs | 0 .../GitExtensions.Extensibility.csproj | 0 .../IBrowseRepo.cs | 0 .../IExecutable.cs | 0 .../IFullPathResolver.cs | 0 .../ILockableNotifier.cs | 0 .../GitExtensions.Extensibility}/IProcess.cs | 0 .../LazyStringSplit.cs | 0 .../Plugins/GitPluginBase.cs | 0 .../Plugins/IGitPlugin.cs | 0 .../Plugins/IGitPluginForRepository.cs | 0 .../Plugins/IGitPluginSettingsContainer.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../RefsFilter.cs | 0 .../Settings/BoolSetting.cs | 0 .../Settings/ChoiceSetting.cs | 0 .../Settings/CredentialsManager.cs | 0 .../Settings/CredentialsSetting.cs | 0 .../Settings/GitConfigFormatException.cs | 0 .../Settings/IDetachedSettings.cs | 0 .../Settings/IDetailedSettings.cs | 0 .../Settings/ISetting.cs | 0 .../Settings/ISettingControlBinding.cs | 0 .../Settings/ISettingsValueGetter.cs | 0 .../Settings/NumberSetting.cs | 0 .../Settings/PasswordSetting.cs | 0 .../Settings/PseudoSetting.cs | 0 .../Settings/SettingControlBinding.cs | 0 .../Settings/SettingLevel.cs | 0 .../Settings/SettingsSource.cs | 0 .../Settings/StringSetting.cs | 0 .../CredentialsControl.Designer.cs | 0 .../UserControls/CredentialsControl.cs | 0 .../UserControls/CredentialsControl.resx | 0 .../Translations/ITranslate.cs | 0 .../Translations/ITranslation.cs | 0 .../Translations/TranslationUtils.cs | 0 .../Translations/Translator.cs | 0 .../Translations/Xliff/TranslationBody.cs | 0 .../Translations/Xliff/TranslationCategory.cs | 0 .../Translations/Xliff/TranslationFile.cs | 0 .../Translations/Xliff/TranslationItem.cs | 0 .../Xliff/TranslationSerializer.cs | 0 .../Translations/Xliff/TranslationUtil.cs | 0 .../GitExtensions}/AutoCompleteRegexes.txt | 0 .../app/GitExtensions}/GitExtensions.csproj | 8 +- .../app/GitExtensions}/Program.cs | 0 .../app/GitExtensions}/Project.Build.targets | 0 .../app/GitExtensions}/Project.Loc.targets | 0 .../GitExtensions}/Project.Publish.targets | 10 +- .../GitExtensions}/Properties/AssemblyInfo.cs | 0 .../Properties/launchSettings.json | 0 .../ServiceContainerRegistry.cs | 0 .../app/GitExtensions}/app.config | 0 .../app/GitExtensions}/app.manifest | 0 .../app/GitUI}/ApplicationInsights.config | 0 .../GitUI}/AutoCompletion/AutoCompleteWord.cs | 0 .../CommitAutoCompleteProvider.cs | 0 .../CommitMessageMetadataProvider.cs | 0 .../AutoCompletion/IAutoCompleteProvider.cs | 0 .../app/GitUI}/Avatars/AvatarDownloader.cs | 0 .../app/GitUI}/Avatars/AvatarMemoryCache.cs | 0 .../app/GitUI}/Avatars/AvatarService.cs | 0 .../GitUI}/Avatars/ChainedAvatarProvider.cs | 0 .../CustomAvatarProvider.UriTemplateData.cs | 0 ...ustomAvatarProvider.UriTemplateResolver.cs | 0 .../GitUI}/Avatars/CustomAvatarProvider.cs | 0 .../GitUI}/Avatars/FileSystemAvatarCache.cs | 0 .../GitUI}/Avatars/GithubAvatarProvider.cs | 0 .../app/GitUI}/Avatars/GravatarProvider.cs | 0 {GitUI => src/app/GitUI}/Avatars/HexString.cs | 0 .../GitUI}/Avatars/HotSwapAvatarProvider.cs | 0 .../app/GitUI}/Avatars/IAvatarCacheCleaner.cs | 0 .../app/GitUI}/Avatars/IAvatarDownloader.cs | 0 .../app/GitUI}/Avatars/IAvatarProvider.cs | 0 .../GitUI}/Avatars/InitialsAvatarProvider.cs | 0 .../app/GitUI}/Avatars/MultiCacheCleaner.cs | 0 .../GitUI}/Avatars/SafetynetAvatarProvider.cs | 0 .../Avatars/StaticImageAvatarProvider.cs | 0 .../app/GitUI}/Avatars/TemplateFormatter.cs | 0 {GitUI => src/app/GitUI}/BitmapExtensions.cs | 0 .../app/GitUI}/BrowseForPrivateKey.cs | 0 .../BuildServerWatcher.cs | 0 .../AboutBoxDialog/FormContributors.cs | 0 .../DashboardControl/Dashboard.Designer.cs | 0 .../DashboardControl/Dashboard.cs | 0 .../DashboardControl/Dashboard.resx | 0 .../DashboardControl/DashboardTheme.cs | 0 .../FormDashboardCategoryTitle.Designer.cs | 0 .../FormDashboardCategoryTitle.cs | 0 .../FormDashboardCategoryTitle.resx | 0 .../UserRepositoriesList.Designer.cs | 0 .../DashboardControl/UserRepositoriesList.cs | 0 .../UserRepositoriesList.resx | 0 .../UserRepositoriesListController.cs | 0 .../BrowseDialog/FormBisect.Designer.cs | 0 .../BrowseDialog/FormBisect.cs | 0 .../BrowseDialog/FormBisect.resx | 0 .../BrowseDialog/FormBrowseMenus.cs | 0 .../BrowseDialog/FormBrowseUtil.cs | 0 .../BrowseDialog/FormChangeLog.Designer.cs | 0 .../BrowseDialog/FormChangeLog.cs | 0 .../BrowseDialog/FormChangeLog.resx | 0 .../BrowseDialog/FormDonate.Designer.cs | 0 .../BrowseDialog/FormDonate.cs | 0 .../BrowseDialog/FormDonate.resx | 0 .../FormGitCommandLog.Designer.cs | 0 .../BrowseDialog/FormGitCommandLog.cs | 0 .../BrowseDialog/FormGitCommandLog.resx | 0 .../BrowseDialog/FormGoToCommit.Designer.cs | 0 .../BrowseDialog/FormGoToCommit.cs | 0 .../BrowseDialog/FormGoToCommit.resx | 0 .../FormOpenDirectory.Designer.cs | 0 .../BrowseDialog/FormOpenDirectory.cs | 0 .../BrowseDialog/FormOpenDirectory.resx | 0 .../FormRecentReposSettings.Designer.cs | 0 .../BrowseDialog/FormRecentReposSettings.cs | 0 .../BrowseDialog/FormRecentReposSettings.resx | 0 .../BrowseDialog/FormUpdates.Designer.cs | 0 .../BrowseDialog/FormUpdates.cs | 0 .../BrowseDialog/FormUpdates.resx | 0 .../BrowseDialog/GitFileTreeComparer.cs | 0 .../BrowseDialog/GitStatusMonitor.cs | 0 .../BrowseDialog/GitStatusMonitorState.cs | 0 .../GitStatusMonitorStateEventArgs.cs | 0 .../GitWorkingDirectoryStatusEventArgs.cs | 0 .../BrowseDialog/MenuCommand.cs | 0 .../BrowseDialog/MenuCommandsBase.cs | 0 .../BrowseDialog/ReleaseType.cs | 0 .../BrowseDialog/ReleaseVersion.cs | 0 .../BuildReportTabPageExtension.cs | 0 .../FormCommitTemplateSettings.Designer.cs | 0 .../FormCommitTemplateSettings.cs | 0 .../FormCommitTemplateSettings.resx | 0 .../CommitDialog/WordWrapper.cs | 0 .../DataGridViewCheckBoxHeaderCell.cs | 0 .../EnvironmentInfo.Designer.cs | 0 .../GitUI}/CommandsDialogs/EnvironmentInfo.cs | 0 .../CommandsDialogs/EnvironmentInfo.resx | 0 .../FileStatusListContextMenuController.cs | 0 .../CommandsDialogs/FormAbout.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormAbout.cs | 0 .../app/GitUI}/CommandsDialogs/FormAbout.resx | 0 .../CommandsDialogs/FormAddFiles.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormAddFiles.cs | 0 .../GitUI}/CommandsDialogs/FormAddFiles.resx | 0 .../FormAddToGitIgnore.Designer.cs | 0 .../CommandsDialogs/FormAddToGitIgnore.cs | 0 .../CommandsDialogs/FormAddToGitIgnore.resx | 0 .../FormApplyPatch.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormApplyPatch.cs | 0 .../CommandsDialogs/FormApplyPatch.resx | 0 .../CommandsDialogs/FormArchive.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormArchive.cs | 0 .../GitUI}/CommandsDialogs/FormArchive.resx | 0 .../CommandsDialogs/FormBlame.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormBlame.cs | 0 .../app/GitUI}/CommandsDialogs/FormBlame.resx | 0 .../FormBrowse.BrowseArguments.cs | 0 .../CommandsDialogs/FormBrowse.Designer.cs | 0 .../FormBrowse.InitCommitDetails.cs | 0 .../FormBrowse.InitMenusAndToolbars.cs | 0 .../FormBrowse.InitRevisionGrid.cs | 0 .../FormBrowse.UpdateTargets.cs | 0 .../app/GitUI}/CommandsDialogs/FormBrowse.cs | 0 .../GitUI}/CommandsDialogs/FormBrowse.resx | 0 .../CommandsDialogs/FormBrowseController.cs | 0 .../FormCheckoutBranch.Designer.cs | 0 .../CommandsDialogs/FormCheckoutBranch.cs | 0 .../CommandsDialogs/FormCheckoutBranch.resx | 0 .../FormCheckoutRevision.Designer.cs | 0 .../CommandsDialogs/FormCheckoutRevision.cs | 0 .../CommandsDialogs/FormCheckoutRevision.resx | 0 .../FormCherryPick.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormCherryPick.cs | 0 .../CommandsDialogs/FormCherryPick.resx | 0 .../FormCleanupRepository.Designer.cs | 0 .../CommandsDialogs/FormCleanupRepository.cs | 0 .../FormCleanupRepository.resx | 0 .../CommandsDialogs/FormClone.Designer.cs | 0 .../FormClone.RemoteActionResult.cs | 0 .../app/GitUI}/CommandsDialogs/FormClone.cs | 0 .../app/GitUI}/CommandsDialogs/FormClone.resx | 0 .../FormCommandlineHelp.Designer.cs | 0 .../CommandsDialogs/FormCommandlineHelp.cs | 0 .../CommandsDialogs/FormCommandlineHelp.resx | 0 .../CommandsDialogs/FormCommit.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormCommit.cs | 0 .../GitUI}/CommandsDialogs/FormCommit.resx | 0 .../FormCompareToBranch.Designer.cs | 0 .../CommandsDialogs/FormCompareToBranch.cs | 0 .../CommandsDialogs/FormCompareToBranch.resx | 0 .../FormCreateBranch.Designer.cs | 0 .../CommandsDialogs/FormCreateBranch.cs | 0 .../CommandsDialogs/FormCreateBranch.resx | 0 .../CommandsDialogs/FormCreateTag.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormCreateTag.cs | 0 .../GitUI}/CommandsDialogs/FormCreateTag.resx | 0 .../FormDeleteBranch.Designer.cs | 0 .../CommandsDialogs/FormDeleteBranch.cs | 0 .../CommandsDialogs/FormDeleteBranch.resx | 0 .../FormDeleteRemoteBranch.Designer.cs | 0 .../CommandsDialogs/FormDeleteRemoteBranch.cs | 0 .../FormDeleteRemoteBranch.resx | 0 .../CommandsDialogs/FormDeleteTag.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormDeleteTag.cs | 0 .../GitUI}/CommandsDialogs/FormDeleteTag.resx | 0 .../CommandsDialogs/FormDiff.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormDiff.cs | 0 .../app/GitUI}/CommandsDialogs/FormDiff.resx | 0 .../CommandsDialogs/FormEditor.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormEditor.cs | 0 .../GitUI}/CommandsDialogs/FormEditor.resx | 0 .../FormFileHistory.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormFileHistory.cs | 0 .../CommandsDialogs/FormFileHistory.resx | 0 .../FormFileHistoryController.cs | 0 .../FormFormatPatch.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormFormatPatch.cs | 0 .../CommandsDialogs/FormFormatPatch.resx | 0 .../FormGitAttributes.Designer.cs | 0 .../CommandsDialogs/FormGitAttributes.cs | 0 .../CommandsDialogs/FormGitAttributes.resx | 0 .../CommandsDialogs/FormGitIgnore.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormGitIgnore.cs | 0 .../GitUI}/CommandsDialogs/FormGitIgnore.resx | 0 .../CommandsDialogs/FormInit.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormInit.cs | 0 .../app/GitUI}/CommandsDialogs/FormInit.resx | 0 .../CommandsDialogs/FormLog.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormLog.cs | 0 .../app/GitUI}/CommandsDialogs/FormLog.resx | 0 .../CommandsDialogs/FormMailMap.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormMailMap.cs | 0 .../GitUI}/CommandsDialogs/FormMailMap.resx | 0 .../FormMergeBranch.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormMergeBranch.cs | 0 .../CommandsDialogs/FormMergeBranch.resx | 0 .../FormMergeSubmodule.Designer.cs | 0 .../CommandsDialogs/FormMergeSubmodule.cs | 0 .../CommandsDialogs/FormMergeSubmodule.resx | 0 .../CommandsDialogs/FormPull.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormPull.cs | 0 .../app/GitUI}/CommandsDialogs/FormPull.resx | 0 .../CommandsDialogs/FormPush.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormPush.cs | 0 .../app/GitUI}/CommandsDialogs/FormPush.resx | 0 .../CommandsDialogs/FormRebase.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormRebase.cs | 0 .../GitUI}/CommandsDialogs/FormRebase.resx | 0 .../CommandsDialogs/FormReflog.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormReflog.cs | 0 .../GitUI}/CommandsDialogs/FormReflog.resx | 0 .../CommandsDialogs/FormRemotes.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormRemotes.cs | 0 .../GitUI}/CommandsDialogs/FormRemotes.resx | 0 .../CommandsDialogs/FormRemotesController.cs | 0 .../FormRenameBranch.Designer.cs | 0 .../CommandsDialogs/FormRenameBranch.cs | 0 .../CommandsDialogs/FormRenameBranch.resx | 0 .../FormResetChanges.Designer.cs | 0 .../CommandsDialogs/FormResetChanges.cs | 0 .../CommandsDialogs/FormResetChanges.resx | 0 .../FormResolveConflicts.Designer.cs | 0 .../CommandsDialogs/FormResolveConflicts.cs | 0 .../CommandsDialogs/FormResolveConflicts.resx | 0 .../FormRevertCommit.Designer.cs | 0 .../CommandsDialogs/FormRevertCommit.cs | 0 .../CommandsDialogs/FormRevertCommit.resx | 0 .../CommandsDialogs/FormSettings.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormSettings.cs | 0 .../GitUI}/CommandsDialogs/FormSettings.resx | 0 .../CommandsDialogs/FormSparseWorkingCopy.cs | 0 .../FormSparseWorkingCopyViewModel.cs | 0 .../CommandsDialogs/FormStash.Designer.cs | 0 .../app/GitUI}/CommandsDialogs/FormStash.cs | 0 .../app/GitUI}/CommandsDialogs/FormStash.resx | 0 .../FormSubmodules.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormSubmodules.cs | 0 .../CommandsDialogs/FormSubmodules.resx | 0 .../CommandsDialogs/FormVerify.Designer.cs | 0 .../CommandsDialogs/FormVerify.LostObject.cs | 0 .../FormVerify.SortableLostObjectsList.cs | 0 .../app/GitUI}/CommandsDialogs/FormVerify.cs | 0 .../GitUI}/CommandsDialogs/FormVerify.resx | 0 .../CommandsDialogs/FormViewPatch.Designer.cs | 0 .../GitUI}/CommandsDialogs/FormViewPatch.cs | 0 .../GitUI}/CommandsDialogs/FormViewPatch.resx | 0 .../SmtpCredentials.Designer.cs | 0 .../FormatPatchDialog/SmtpCredentials.cs | 0 .../FormatPatchDialog/SmtpCredentials.resx | 0 .../CommandsDialogs/FullBleedTabControl.cs | 0 .../GitIgnoreDialog/GitIgnoreModel.cs | 0 .../GitIgnoreDialog/GitLocalExcludeModel.cs | 0 .../GitIgnoreDialog/IGitIgnoreDialogModel.cs | 0 .../app/GitUI}/CommandsDialogs/GpgInfo.cs | 0 .../CommandsDialogs/IRevisionGridInfo.cs | 0 .../CommandsDialogs/IRevisionGridUpdate.cs | 0 .../InvalidRepositoryRemover.cs | 0 .../CopyPathsToolStripMenuItem.Designer.cs | 0 .../Menus/CopyPathsToolStripMenuItem.cs | 0 .../Menus/HelpToolStripMenuItem.Designer.cs | 0 .../Menus/HelpToolStripMenuItem.cs | 0 .../Menus/SettingsChangedEventArgs.cs | 0 .../Menus/StartToolStripMenuItem.Designer.cs | 0 .../Menus/StartToolStripMenuItem.cs | 0 .../Menus/ToolStripMenuItemEx.cs | 0 .../Menus/ToolsToolStripMenuItem.Designer.cs | 0 .../Menus/ToolsToolStripMenuItem.cs | 0 .../CommandsDialogs/MergeConflictHandler.cs | 0 .../RememberFileContextMenuController.cs | 0 .../CreatePullRequestForm.Designer.cs | 0 .../RepoHosting/CreatePullRequestForm.cs | 0 .../RepoHosting/CreatePullRequestForm.resx | 0 .../RepoHosting/DiscussionHtmlCreator.cs | 0 .../RepoHosting/ForkAndCloneForm.Designer.cs | 0 .../RepoHosting/ForkAndCloneForm.cs | 0 .../RepoHosting/ForkAndCloneForm.resx | 0 .../ViewPullRequestsForm.Designer.cs | 0 .../RepoHosting/ViewPullRequestsForm.cs | 0 .../RepoHosting/ViewPullRequestsForm.resx | 0 .../RevisionDiffControl.Designer.cs | 0 .../CommandsDialogs/RevisionDiffControl.cs | 0 .../CommandsDialogs/RevisionDiffControl.resx | 0 .../CommandsDialogs/RevisionDiffController.cs | 0 .../RevisionFileTreeControl.Designer.cs | 0 .../RevisionFileTreeControl.cs | 0 .../RevisionFileTreeControl.resx | 0 .../RevisionFileTreeController.cs | 0 .../RevisionGpgInfoControl.Designer.cs | 0 .../CommandsDialogs/RevisionGpgInfoControl.cs | 0 .../RevisionGpgInfoControl.resx | 0 .../CommandsDialogs/ScriptOptionsProvider.cs | 0 .../CommandsDialogs/SearchControl.Designer.cs | 0 .../GitUI}/CommandsDialogs/SearchControl.cs | 0 .../GitUI}/CommandsDialogs/SearchControl.resx | 0 .../CommandsDialogs/SearchWindow.Designer.cs | 0 .../GitUI}/CommandsDialogs/SearchWindow.cs | 0 .../GitUI}/CommandsDialogs/SearchWindow.resx | 0 .../AutoLayoutSettingsPage.Designer.cs | 0 .../SettingsDialog/AutoLayoutSettingsPage.cs | 0 .../AutoLayoutSettingsPage.resx | 0 .../SettingsDialog/CheckSettingsLogic.cs | 0 .../SettingsDialog/CommonLogic.cs | 0 .../SettingsDialog/ConfigFileSettingsPage.cs | 0 .../SettingsDialog/ConfigFileSettingsSet.cs | 0 .../SettingsDialog/DistributedSettingsPage.cs | 0 .../DistributedSettingsPage.resx | 0 .../SettingsDialog/DistributedSettingsSet.cs | 0 .../SettingsDialog/EditorHelper.cs | 0 .../FormAvailableEncodings.Designer.cs | 0 .../SettingsDialog/FormAvailableEncodings.cs | 0 .../FormAvailableEncodings.resx | 0 .../SettingsDialog/GroupSettingsPage.cs | 0 .../SettingsDialog/ISettingsPage.cs | 0 .../SettingsDialog/ISettingsPageHost.cs | 0 .../Pages/AdvancedSettingsPage.Designer.cs | 0 .../Pages/AdvancedSettingsPage.cs | 0 .../Pages/AdvancedSettingsPage.resx | 0 .../AppearanceFontsSettingsPage.Designer.cs | 0 .../Pages/AppearanceFontsSettingsPage.cs | 0 .../Pages/AppearanceFontsSettingsPage.resx | 0 .../Pages/AppearanceSettingsPage.Designer.cs | 0 .../Pages/AppearanceSettingsPage.cs | 0 .../Pages/AppearanceSettingsPage.resx | 0 .../Pages/BlameViewerSettingsPage.Designer.cs | 0 .../Pages/BlameViewerSettingsPage.cs | 0 .../Pages/BlameViewerSettingsPage.resx | 0 ...dServerIntegrationSettingsPage.Designer.cs | 0 .../BuildServerIntegrationSettingsPage.cs | 0 .../BuildServerIntegrationSettingsPage.resx | 0 .../Pages/ChecklistSettingsPage.Designer.cs | 0 .../Pages/ChecklistSettingsPage.cs | 0 .../Pages/ChecklistSettingsPage.resx | 0 .../ColorsSettingsPage.Designer.cs | 0 .../ColorsSettings/ColorsSettingsPage.cs | 0 .../ColorsSettings/ColorsSettingsPage.resx | 0 .../ColorsSettingsPageController.cs | 0 .../ColorsSettings/IColorsSettingsPage.cs | 0 .../CommitDialogSettingsPage.Designer.cs | 0 .../Pages/CommitDialogSettingsPage.cs | 0 .../Pages/CommitDialogSettingsPage.resx | 0 .../ConfirmationsSettingsPage.Designer.cs | 0 .../Pages/ConfirmationsSettingsPage.cs | 0 .../Pages/ConfirmationsSettingsPage.resx | 0 .../ConsoleStyleSettingsPage.Designer.cs | 0 .../Pages/ConsoleStyleSettingsPage.cs | 0 .../Pages/ConsoleStyleSettingsPage.resx | 0 .../Pages/ControlHotkeys.Designer.cs | 0 .../SettingsDialog/Pages/ControlHotkeys.cs | 0 .../SettingsDialog/Pages/ControlHotkeys.resx | 0 .../Pages/DetailedSettingsPage.Designer.cs | 0 .../Pages/DetailedSettingsPage.cs | 0 .../Pages/DetailedSettingsPage.resx | 0 .../Pages/DiffViewerSettingsPage.Designer.cs | 0 .../Pages/DiffViewerSettingsPage.cs | 0 .../Pages/DiffViewerSettingsPage.resx | 0 .../FormBrowseRepoSettingsPage.Designer.cs | 0 .../Pages/FormBrowseRepoSettingsPage.cs | 0 .../Pages/FormBrowseRepoSettingsPage.resx | 0 .../Pages/FormChooseTranslation.Designer.cs | 0 .../Pages/FormChooseTranslation.cs | 0 .../Pages/FormChooseTranslation.resx | 0 .../Pages/FormFixHome.Designer.cs | 0 .../SettingsDialog/Pages/FormFixHome.cs | 0 .../SettingsDialog/Pages/FormFixHome.resx | 0 .../Pages/GeneralSettingsPage.Designer.cs | 0 .../Pages/GeneralSettingsPage.cs | 0 .../Pages/GeneralSettingsPage.resx | 0 .../GitConfigAdvancedSettingsPage.Designer.cs | 0 .../Pages/GitConfigAdvancedSettingsPage.cs | 0 .../Pages/GitConfigAdvancedSettingsPage.resx | 0 .../Pages/GitConfigSettingsPage.Designer.cs | 0 .../Pages/GitConfigSettingsPage.cs | 0 .../Pages/GitConfigSettingsPage.resx | 0 .../Pages/GitConfigSettingsPageController.cs | 0 .../Pages/GitRootIntroductionPage.Designer.cs | 0 .../Pages/GitRootIntroductionPage.cs | 0 .../Pages/GitRootIntroductionPage.resx | 0 .../Pages/GitSettingsPage.Designer.cs | 0 .../SettingsDialog/Pages/GitSettingsPage.cs | 0 .../SettingsDialog/Pages/GitSettingsPage.resx | 0 .../Pages/HotkeysSettingsPage.Designer.cs | 0 .../Pages/HotkeysSettingsPage.cs | 0 .../Pages/HotkeysSettingsPage.resx | 0 .../RevisionLinksSettingsPage.Designer.cs | 0 .../Pages/RevisionLinksSettingsPage.cs | 0 .../Pages/RevisionLinksSettingsPage.resx | 0 .../Pages/ScriptsSettingsPage.Designer.cs | 0 .../ScriptsSettingsPage.ScriptInfoProxy.cs | 0 .../Pages/ScriptsSettingsPage.cs | 0 .../Pages/ScriptsSettingsPage.resx | 0 .../ShellExtensionSettingsPage.Designer.cs | 0 .../Pages/ShellExtensionSettingsPage.cs | 0 .../Pages/ShellExtensionSettingsPage.resx | 0 .../Pages/SortingSettingsPage.Designer.cs | 0 .../Pages/SortingSettingsPage.cs | 0 .../Pages/SortingSettingsPage.resx | 0 .../Pages/SshSettingsPage.Designer.cs | 0 .../SettingsDialog/Pages/SshSettingsPage.cs | 0 .../SettingsDialog/Pages/SshSettingsPage.resx | 0 .../SettingsDialog/Pages/TextboxHotkey.cs | 0 .../PluginRootIntroductionPage.Designer.cs | 0 .../Plugins/PluginRootIntroductionPage.cs | 0 .../Plugins/PluginRootIntroductionPage.resx | 0 .../Plugins/PluginSettingsPage.Designer.cs | 0 .../Plugins/PluginSettingsPage.cs | 0 .../Plugins/PluginSettingsPage.resx | 0 ...reDevopsExternalLinkDefinitionExtractor.cs | 0 ...rExternalLinkDefinitionExtractorFactory.cs | 0 .../RevisionLinks/CloudProviderKind.cs | 0 .../ExternalLinkDefinitionExtractor.cs | 0 .../GitHubExternalLinkDefinitionExtractor.cs | 0 ...ProviderExternalLinkDefinitionExtractor.cs | 0 ...rExternalLinkDefinitionExtractorFactory.cs | 0 .../SettingsDialog/SettingsGroupPages.cs | 0 .../SettingsPageBase.Designer.cs | 0 .../SettingsDialog/SettingsPageBase.cs | 0 .../SettingsPageHeader.Designer.cs | 0 .../SettingsDialog/SettingsPageHeader.cs | 0 .../SettingsDialog/SettingsPageHeader.resx | 0 .../SettingsDialog/SettingsPageReference.cs | 0 .../SettingsDialog/SettingsPageWithHeader.cs | 0 .../SettingsTreeViewUserControl.Designer.cs | 0 .../SettingsTreeViewUserControl.cs | 0 .../SettingsTreeViewUserControl.resx | 0 .../ShellExtension/ShellExtensionManager.cs | 0 .../SimpleHelpDisplayDialog.Designer.cs | 0 .../SettingsDialog/SimpleHelpDisplayDialog.cs | 0 .../SimpleHelpDisplayDialog.resx | 0 .../FormAddSubmodule.Designer.cs | 0 .../SubmodulesDialog/FormAddSubmodule.cs | 0 .../SubmodulesDialog/FormAddSubmodule.resx | 0 .../CommandsDialogs/ToolStripPushButton.cs | 0 .../UserScriptContextMenuExtensions.cs | 0 .../FormCreateWorktree.Designer.cs | 0 .../WorktreeDialog/FormCreateWorktree.cs | 0 .../WorktreeDialog/FormCreateWorktree.resx | 0 .../FormManageWorktree.Designer.cs | 0 .../WorktreeDialog/FormManageWorktree.cs | 0 .../WorktreeDialog/FormManageWorktree.resx | 0 .../GitUI}/CommitInfo/CommitInfo.Designer.cs | 0 .../app/GitUI}/CommitInfo/CommitInfo.cs | 0 .../app/GitUI}/CommitInfo/CommitInfo.resx | 0 .../CommitInfo/CommitInfoHeader.Designer.cs | 0 .../app/GitUI}/CommitInfo/CommitInfoHeader.cs | 0 .../GitUI}/CommitInfo/CommitInfoHeader.resx | 0 .../app/GitUI}/CommitInfo/RefsFormatter.cs | 0 .../app/GitUI}/CustomDiffMergeToolProvider.cs | 0 .../GitUI}/Design/ExecutableFileNameEditor.cs | 0 .../GitUI}/Design/PropertyOrderAttribute.cs | 0 .../app/GitUI}/Design/PropertySorter.cs | 0 .../app/GitUI}/Editor/BlameAuthorMargin.cs | 0 .../CommitMessageHighlightingStrategy.cs | 0 .../Editor/ContinuousScrollEventManager.cs | 0 .../GitUI}/Editor/Diff/AnsiEscapeUtilities.cs | 0 .../Diff/CombinedDiffHighlightService.cs | 0 .../Editor/Diff/DiffHighlightService.cs | 0 .../app/GitUI}/Editor/Diff/DiffLineInfo.cs | 0 .../GitUI}/Editor/Diff/DiffLineNumAnalyzer.cs | 0 .../app/GitUI}/Editor/Diff/DiffLineType.cs | 0 .../app/GitUI}/Editor/Diff/DiffLinesInfo.cs | 0 .../Diff/DiffViewerLineNumberControl.cs | 0 .../Editor/Diff/DifftasticHighlightService.cs | 0 .../Editor/Diff/GrepHighlightService.cs | 0 .../app/GitUI}/Editor/Diff/HighlightInfo.cs | 0 .../Editor/Diff/ITextHighlightService.cs | 0 .../GitUI}/Editor/Diff/LinePrefixHelper.cs | 0 .../GitUI}/Editor/Diff/LineSegmentGetter.cs | 0 .../Editor/Diff/PatchHighlightService.cs | 0 .../Editor/Diff/RangeDiffHighlightService.cs | 0 .../Editor/Diff/TextHighlightService.cs | 0 .../app/GitUI}/Editor/FileViewer.Designer.cs | 0 {GitUI => src/app/GitUI}/Editor/FileViewer.cs | 0 .../app/GitUI}/Editor/FileViewer.resx | 0 .../Editor/FileViewerInternal.Designer.cs | 0 .../app/GitUI}/Editor/FileViewerInternal.cs | 0 .../app/GitUI}/Editor/FileViewerInternal.resx | 0 .../Editor/FindAndReplaceForm.Designer.cs | 0 .../app/GitUI}/Editor/FindAndReplaceForm.cs | 0 .../app/GitUI}/Editor/FindAndReplaceForm.resx | 0 .../GitUI}/Editor/FormGoToLine.Designer.cs | 0 .../app/GitUI}/Editor/FormGoToLine.cs | 0 .../Editor/FormSearchCommit.Designer.cs | 0 .../app/GitUI}/Editor/FormSearchCommit.cs | 0 .../app/GitUI}/Editor/FormSearchCommit.resx | 0 .../app/GitUI}/Editor/GitBlameEntry.cs | 0 .../Editor/GitHighlightingStrategyBase.cs | 0 .../app/GitUI}/Editor/IFileViewer.cs | 0 .../Editor/RebaseTodoHighlightingStrategy.cs | 0 .../RichTextBoxXhtmlSupportExtension.cs | 0 {GitUI => src/app/GitUI}/Editor/ViewMode.cs | 0 .../app/GitUI}/Editor/ViewModeExtension.cs | 0 .../app/GitUI}/FindFilePredicateProvider.cs | 0 {GitUI => src/app/GitUI}/FontUtil.cs | 0 .../app/GitUI}/FormPuttyError.Designer.cs | 0 {GitUI => src/app/GitUI}/FormPuttyError.cs | 0 {GitUI => src/app/GitUI}/FormPuttyError.resx | 0 .../app/GitUI}/FormStatusOutputLog.cs | 0 .../GitUI}/GitExtensionsDialog.Designer.cs | 0 .../app/GitUI}/GitExtensionsDialog.cs | 0 .../app/GitUI}/GitExtensionsDialog.resx | 0 {GitUI => src/app/GitUI}/GitExtensionsForm.cs | 0 {GitUI => src/app/GitUI}/GitModuleControl.cs | 0 {GitUI => src/app/GitUI}/GitModuleForm.cs | 0 {GitUI => src/app/GitUI}/GitUI.csproj | 10 +- .../app/GitUI}/GitUI.csproj.DotSettings | 0 {GitUI => src/app/GitUI}/GitUICommands.cs | 0 .../GitUI}/GitUICommandsSourceEventArgs.cs | 0 {GitUI => src/app/GitUI}/GitUIExtensions.cs | 0 .../app/GitUI}/GlobalSuppressions.cs | 0 .../FormBuildServerCredentials.Designer.cs | 0 .../FormBuildServerCredentials.cs | 0 .../FormBuildServerCredentials.resx | 0 .../FormChooseCommit.Designer.cs | 0 .../GitUI}/HelperDialogs/FormChooseCommit.cs | 0 .../HelperDialogs/FormChooseCommit.resx | 0 .../HelperDialogs/FormCommitDiff.Designer.cs | 0 .../GitUI}/HelperDialogs/FormCommitDiff.cs | 0 .../GitUI}/HelperDialogs/FormCommitDiff.resx | 0 .../GitUI}/HelperDialogs/FormEdit.Designer.cs | 0 .../app/GitUI}/HelperDialogs/FormEdit.cs | 0 .../app/GitUI}/HelperDialogs/FormEdit.resx | 0 .../app/GitUI}/HelperDialogs/FormProcess.cs | 0 .../app/GitUI}/HelperDialogs/FormProcess.resx | 0 .../FormRemoteProcess.Designer.cs | 0 .../GitUI}/HelperDialogs/FormRemoteProcess.cs | 0 .../HelperDialogs/FormRemoteProcess.resx | 0 .../FormResetAnotherBranch.Designer.cs | 0 .../HelperDialogs/FormResetAnotherBranch.cs | 0 .../HelperDialogs/FormResetAnotherBranch.resx | 0 .../FormResetCurrentBranch.Designer.cs | 0 .../HelperDialogs/FormResetCurrentBranch.cs | 0 .../HelperDialogs/FormResetCurrentBranch.resx | 0 .../FormSelectMultipleBranches.Designer.cs | 0 .../FormSelectMultipleBranches.cs | 0 .../FormSelectMultipleBranches.resx | 0 .../HelperDialogs/FormStatus.Designer.cs | 0 .../app/GitUI}/HelperDialogs/FormStatus.cs | 0 .../app/GitUI}/HelperDialogs/FormStatus.resx | 0 .../app/GitUI}/Hotkey/HotkeySettings.cs | 0 .../GitUI}/Hotkey/HotkeySettingsManager.cs | 0 .../app/GitUI}/IGitUICommandsSource.cs | 0 .../app/GitUI}/Infrastructure/Plink.cs | 0 .../app/GitUI}/Infrastructure/PuttyHelpers.cs | 0 .../AppEnvironmentTelemetryInitializer.cs | 0 .../Telemetry/AppInfoTelemetryInitializer.cs | 0 .../Telemetry/DiagnosticsClient.cs | 0 .../FormBrowseDiagnosticsReporter.cs | 0 .../Telemetry/MonitorsTelemetryInitializer.cs | 0 .../Telemetry/ThemingTelemetryInitializer.cs | 0 {GitUI => src/app/GitUI}/Interops/BOOL.cs | 0 .../app/GitUI}/Interops/CHARRANGE.cs | 0 {GitUI => src/app/GitUI}/Interops/COLORREF.cs | 0 {GitUI => src/app/GitUI}/Interops/DT.cs | 0 {GitUI => src/app/GitUI}/Interops/DTBGOPTS.cs | 0 {GitUI => src/app/GitUI}/Interops/DTT.cs | 0 {GitUI => src/app/GitUI}/Interops/DTTOPTS.cs | 0 .../app/GitUI}/Interops/DTT_CALLBACK_PROC.cs | 0 .../app/GitUI}/Interops/DwmApi/DwmApi.cs | 0 .../app/GitUI}/Interops/FORMATRANGE.cs | 0 .../GitUI}/Interops/Gdi32/CreateSolidBrush.cs | 0 .../app/GitUI}/Interops/Gdi32/DeleteObject.cs | 0 .../Interops/Kernel32/GetLongPathNameW.cs | 0 .../Interops/Kernel32/GetShortPathNameW.cs | 0 {GitUI => src/app/GitUI}/Interops/LOGFONT.cs | 0 {GitUI => src/app/GitUI}/Interops/LVGA.cs | 0 {GitUI => src/app/GitUI}/Interops/LVGF.cs | 0 {GitUI => src/app/GitUI}/Interops/LVGROUPW.cs | 0 {GitUI => src/app/GitUI}/Interops/LVGS.cs | 0 .../app/GitUI}/Interops/LVHITTESTFLAGS.cs | 0 .../app/GitUI}/Interops/LVHITTESTINFO.cs | 0 .../app/GitUI}/Interops/Libraries.cs | 0 .../app/GitUI}/Interops/ListViewGroupMask.cs | 0 {GitUI => src/app/GitUI}/Interops/Messages.cs | 0 {GitUI => src/app/GitUI}/Interops/NMHDR.cs | 0 {GitUI => src/app/GitUI}/Interops/POINT.cs | 0 {GitUI => src/app/GitUI}/Interops/RECT.cs | 0 {GitUI => src/app/GitUI}/Interops/SB.cs | 0 {GitUI => src/app/GitUI}/Interops/SBH.cs | 0 .../app/GitUI}/Interops/TEXTSHADOWTYPE.cs | 0 .../app/GitUI}/Interops/User32/DestroyIcon.cs | 0 .../GitUI}/Interops/User32/GetActiveWindow.cs | 0 .../GitUI}/Interops/User32/GetScrollPos.cs | 0 .../app/GitUI}/Interops/User32/GetWindowDC.cs | 0 .../GitUI}/Interops/User32/PostMessageW.cs | 0 .../Interops/User32/RegisterWindowMessageW.cs | 0 .../app/GitUI}/Interops/User32/ReleaseDC.cs | 0 .../GitUI}/Interops/User32/SendMessageW.cs | 0 .../app/GitUI}/Interops/User32/ShowCaret.cs | 0 .../GitUI}/Interops/UxTheme/CloseThemeData.cs | 0 .../GitUI}/Interops/UxTheme/GetThemeColor.cs | 0 .../GitUI}/Interops/UxTheme/GetThemeFont.cs | 0 .../GitUI}/Interops/UxTheme/OpenThemeData.cs | 0 .../GitUI}/Interops/UxTheme/SetWindowTheme.cs | 0 .../WinInet/InternetGetConnectedState.cs | 0 .../GitUI}/LeftPanel/BaseBranchLeafNode.cs | 0 .../app/GitUI}/LeftPanel/BasePathNode.cs | 0 .../app/GitUI}/LeftPanel/BaseRefTree.cs | 0 .../app/GitUI}/LeftPanel/BaseRevisionNode.cs | 0 .../app/GitUI}/LeftPanel/BaseRevisionTree.cs | 0 .../app/GitUI}/LeftPanel/BranchPathNode.cs | 0 .../ContextMenu/ContextMenuExtensions.cs | 0 .../GitRefsSortByContextMenuItem.cs | 0 .../GitRefsSortOrderContextMenuItem.cs | 0 .../LeftPanel/ContextMenu/IMenuItemFactory.cs | 0 .../ContextMenu/IMenuItemsGenerator.cs | 0 .../ContextMenu/LocalBranchMenuItems.cs | 0 .../LeftPanel/ContextMenu/MenuItemKey.cs | 0 .../ContextMenu/MenuItemsGenerator.cs | 0 .../LeftPanel/ContextMenu/MenuItemsStrings.cs | 0 .../ContextMenu/RemoteBranchMenuItems.cs | 0 .../LeftPanel/ContextMenu/TagMenuItems.cs | 0 .../app/GitUI}/LeftPanel/DummyNode.cs | 0 .../GitUI}/LeftPanel/Interfaces/ICanDelete.cs | 0 .../GitUI}/LeftPanel/Interfaces/ICanRename.cs | 0 .../LeftPanel/Interfaces/IGitRefActions.cs | 0 .../app/GitUI}/LeftPanel/Interfaces/INode.cs | 0 .../app/GitUI}/LeftPanel/LocalBranchNode.cs | 0 .../app/GitUI}/LeftPanel/LocalBranchTree.cs | 0 {GitUI => src/app/GitUI}/LeftPanel/Node.cs | 0 .../app/GitUI}/LeftPanel/NodeBase.cs | 0 .../app/GitUI}/LeftPanel/NodeExtensions.cs | 0 {GitUI => src/app/GitUI}/LeftPanel/Nodes.cs | 0 .../app/GitUI}/LeftPanel/RemoteBranchNode.cs | 0 .../app/GitUI}/LeftPanel/RemoteBranchTree.cs | 0 .../GitUI}/LeftPanel/RemoteRepoFolderNode.cs | 0 .../app/GitUI}/LeftPanel/RemoteRepoNode.cs | 0 .../LeftPanel/RepoObjectsTree.Command.cs | 0 .../RepoObjectsTree.ContextActions.cs | 0 .../LeftPanel/RepoObjectsTree.Designer.cs | 0 .../RepoObjectsTree.SettingsContextMenu.cs | 0 .../app/GitUI}/LeftPanel/RepoObjectsTree.cs | 0 .../app/GitUI}/LeftPanel/RepoObjectsTree.resx | 0 .../app/GitUI}/LeftPanel/StashNode.cs | 0 .../app/GitUI}/LeftPanel/StashTree.cs | 0 .../GitUI}/LeftPanel/SubmoduleFolderNode.cs | 0 .../app/GitUI}/LeftPanel/SubmoduleNode.cs | 0 .../app/GitUI}/LeftPanel/SubmoduleTree.cs | 0 {GitUI => src/app/GitUI}/LeftPanel/TagNode.cs | 0 {GitUI => src/app/GitUI}/LeftPanel/TagTree.cs | 0 {GitUI => src/app/GitUI}/LeftPanel/Tree.cs | 0 .../app/GitUI}/LeftPanel/Trees and nodes.cd | 0 {GitUI => src/app/GitUI}/MessageBoxes.cs | 0 .../app/GitUI}/MouseWheelRedirector.cs | 0 .../GitUI}/NBugReports/BugReportInvoker.cs | 0 .../UserExternalOperationException.cs | 0 .../app/GitUI}/Plugin/FailedPluginWrapper.cs | 0 .../Plugin/GitPluginSettingsContainer.cs | 0 .../app/GitUI}/Plugin/PluginRegistry.cs | 0 .../app/GitUI}/Properties/AssemblyInfo.cs | 0 .../GitCommands.GitBlame.datasource | 0 .../GitCommands.GitHead.datasource | 0 .../GitCommands.GitItem.datasource | 0 .../GitCommands.GitItemStatus.datasource | 0 .../GitCommands.GitRevision.datasource | 0 .../GitCommands.GitStash.datasource | 0 .../GitCommands.GitSubmodule.datasource | 0 .../GitCommands.Repository.datasource | 0 .../GitUI.Script.ScriptInfo.datasource | 0 .../PatchApply.PatchFile.datasource | 0 .../app/GitUI}/Properties/Images.Designer.cs | 0 .../app/GitUI}/Properties/Images.resx | 6 +- .../GitUI}/Properties/Resources.Designer.cs | 0 .../app/GitUI}/Properties/Resources.resx | 4 +- .../RepositoryCurrentBranchNameProvider.cs | 0 .../app/GitUI}/RepositoryHistoryUIService.cs | 0 .../Backgrounds/DashboardBackgroundBlue.png | Bin .../Backgrounds/DashboardBackgroundGrey.png | Bin .../app/GitUI}/Resources/ChangeLog.md | 0 .../Resources/Help/HelpCommandMerge.png | Bin .../Help/HelpCommandMergeFastForward.png | Bin .../Resources/Help/HelpCommandRebase.png | Bin .../GitUI}/Resources/Help/HelpPullFetch.png | Bin .../GitUI}/Resources/Help/HelpPullMerge.png | Bin .../Help/HelpPullMergeFastForward.png | Bin .../GitUI}/Resources/Help/HelpPullRebase.png | Bin .../GitUI}/Resources/Icons/AddToGitIgnore.png | Bin .../app/GitUI}/Resources/Icons/Advanced.png | Bin .../Resources/Icons/AdvancedSettings.png | Bin .../app/GitUI}/Resources/Icons/Appearance.png | Bin .../Resources/Icons/ArchiveRevision.png | Bin .../app/GitUI}/Resources/Icons/ArrowDown.png | Bin .../app/GitUI}/Resources/Icons/ArrowUp.png | Bin .../app/GitUI}/Resources/Icons/Author.png | Bin .../app/GitUI}/Resources/Icons/Bisect.png | Bin .../app/GitUI}/Resources/Icons/BisectBad.png | Bin .../app/GitUI}/Resources/Icons/BisectGood.png | Bin .../app/GitUI}/Resources/Icons/BisectSkip.png | Bin .../app/GitUI}/Resources/Icons/BisectStop.png | Bin .../app/GitUI}/Resources/Icons/BitBucket.png | Bin .../app/GitUI}/Resources/Icons/Blame.png | Bin .../app/GitUI}/Resources/Icons/Blank.png | Bin .../app/GitUI}/Resources/Icons/Book.png | Bin .../GitUI}/Resources/Icons/BranchCheckout.png | Bin .../GitUI}/Resources/Icons/BranchCreate.png | Bin .../GitUI}/Resources/Icons/BranchDelete.png | Bin .../GitUI}/Resources/Icons/BranchFilter.png | Bin .../GitUI}/Resources/Icons/BranchFolder.png | Bin .../GitUI}/Resources/Icons/BranchLocal.png | Bin .../Resources/Icons/BranchLocalMerged.png | Bin .../GitUI}/Resources/Icons/BranchRemote.png | Bin .../Resources/Icons/BranchRemoteMerged.png | Bin .../Resources/Icons/BrowseFileExplorer.png | Bin .../app/GitUI}/Resources/Icons/BugReport.png | Bin .../app/GitUI}/Resources/Icons/BulletAdd.png | Bin .../app/GitUI}/Resources/Icons/Changelog.png | Bin .../Resources/Icons/CheckForUpdates.png | Bin .../app/GitUI}/Resources/Icons/CherryPick.png | Bin .../GitUI}/Resources/Icons/CleanupRepo.png | Bin .../app/GitUI}/Resources/Icons/ClearLog.png | Bin .../GitUI}/Resources/Icons/CloneRepoGit.png | Bin .../Resources/Icons/CloneRepoGitHub.png | Bin .../GitUI}/Resources/Icons/CloseStatusBar.png | Bin .../GitUI}/Resources/Icons/CollapseAll.png | Bin .../app/GitUI}/Resources/Icons/Colors.png | Bin .../app/GitUI}/Resources/Icons/CommitId.png | Bin .../Resources/Icons/CommitSignatureError.png | Bin .../Resources/Icons/CommitSignatureOk.png | Bin .../Icons/CommitSignatureWarning.png | Bin .../GitUI}/Resources/Icons/CommitSummary.png | Bin .../Resources/Icons/CommitTemplates.png | Bin .../Resources/Icons/CompressGitDatabase.png | Bin .../app/GitUI}/Resources/Icons/Console.png | Bin .../Resources/Icons/CopyToClipboard.png | Bin .../Resources/Icons/DashboardFolderError.png | Bin .../Resources/Icons/DashboardFolderGit.png | Bin .../app/GitUI}/Resources/Icons/Date.png | Bin .../app/GitUI}/Resources/Icons/Delete.png | Bin .../app/GitUI}/Resources/Icons/DeleteFile.png | Bin .../Resources/Icons/DeleteIndexLock.png | Bin .../app/GitUI}/Resources/Icons/DeleteText.png | Bin .../app/GitUI}/Resources/Icons/Develop.png | Bin .../app/GitUI}/Resources/Icons/Diff.png | Bin .../GitUI}/Resources/Icons/DocumentTree.png | Bin .../app/GitUI}/Resources/Icons/DollarSign.png | Bin .../app/GitUI}/Resources/Icons/Donate.png | Bin .../app/GitUI}/Resources/Icons/EditDiff.png | Bin .../app/GitUI}/Resources/Icons/EditFile.png | Bin .../app/GitUI}/Resources/Icons/EditFilter.png | Bin .../GitUI}/Resources/Icons/EditGitConfig.png | Bin .../GitUI}/Resources/Icons/EditGitIgnore.png | Bin .../app/GitUI}/Resources/Icons/ExpandAll.png | Bin .../app/GitUI}/Resources/Icons/EyeClosed.png | Bin .../app/GitUI}/Resources/Icons/EyeOpened.png | Bin .../app/GitUI}/Resources/Icons/File.png | Bin .../GitUI}/Resources/Icons/FileHistory.png | Bin .../app/GitUI}/Resources/Icons/FileNew.png | Bin .../Resources/Icons/FileStatusAdded.png | Bin .../Resources/Icons/FileStatusAddedOnlyA.png | Bin .../Resources/Icons/FileStatusAddedOnlyB.png | Bin .../Resources/Icons/FileStatusAddedSame.png | Bin .../Icons/FileStatusAddedUnequal.png | Bin .../Resources/Icons/FileStatusCopied.png | Bin .../Resources/Icons/FileStatusCopiedOnlyA.png | Bin .../Resources/Icons/FileStatusCopiedOnlyB.png | Bin .../Resources/Icons/FileStatusCopiedSame.png | Bin .../Icons/FileStatusCopiedUnequal.png | Bin .../Resources/Icons/FileStatusModified.png | Bin .../Icons/FileStatusModifiedOnlyA.png | Bin .../Icons/FileStatusModifiedOnlyB.png | Bin .../Icons/FileStatusModifiedSame.png | Bin .../Icons/FileStatusModifiedUnequal.png | Bin .../Resources/Icons/FileStatusRemoved.png | Bin .../Icons/FileStatusRemovedOnlyA.png | Bin .../Icons/FileStatusRemovedOnlyB.png | Bin .../Resources/Icons/FileStatusRemovedSame.png | Bin .../Icons/FileStatusRemovedUnequal.png | Bin .../Resources/Icons/FileStatusRenamed.png | Bin .../Icons/FileStatusRenamedOnlyA.png | Bin .../Icons/FileStatusRenamedOnlyB.png | Bin .../Resources/Icons/FileStatusRenamedSame.png | Bin .../Icons/FileStatusRenamedUnequal.png | Bin .../Resources/Icons/FileStatusUnknown.png | Bin .../app/GitUI}/Resources/Icons/FileTree.png | Bin .../Icons/FixupAndSquashMessageMarker.png | Bin .../GitUI}/Resources/Icons/FolderClosed.png | Bin .../app/GitUI}/Resources/Icons/FolderOpen.png | Bin .../Resources/Icons/FolderSubmodule.png | Bin .../app/GitUI}/Resources/Icons/Font.png | Bin .../Resources/Icons/FunnelExclamation.png | Bin .../GitUI}/Resources/Icons/FunnelPencil.png | Bin .../Resources/Icons/GeneralSettings.png | Bin .../GitUI}/Resources/Icons/GitCommandLog.png | Bin .../GitUI}/Resources/Icons/GitForWindows.png | Bin .../app/GitUI}/Resources/Icons/GitGui.png | Bin .../app/GitUI}/Resources/Icons/GitHub32.png | Bin .../app/GitUI}/Resources/Icons/GitLogo16.png | Bin .../app/GitUI}/Resources/Icons/Gitk.png | Bin .../app/GitUI}/Resources/Icons/Globe.png | Bin .../Resources/Icons/GoToChildCommit.png | Bin .../Resources/Icons/GoToParentCommit.png | Bin .../app/GitUI}/Resources/Icons/GotoCommit.png | Bin .../Resources/Icons/GotoCurrentRevision.png | Bin .../app/GitUI}/Resources/Icons/GotoManual.png | Bin .../app/GitUI}/Resources/Icons/Hotkey.png | Bin .../GitUI}/Resources/Icons/Integration.png | Bin .../app/GitUI}/Resources/Icons/Key.png | Bin .../GitUI}/Resources/Icons/LayoutFooter.png | Bin .../Resources/Icons/LayoutFooterTab.png | Bin .../Resources/Icons/LayoutSidebarLeft.png | Bin .../Resources/Icons/LayoutSidebarTopLeft.png | Bin .../Resources/Icons/LayoutSidebarTopRight.png | Bin .../app/GitUI}/Resources/Icons/Link.png | Bin .../Resources/Icons/LocalBranchRoot.png | Bin .../GitUI}/Resources/Icons/Maintenance.png | Bin .../app/GitUI}/Resources/Icons/Merge.png | Bin .../app/GitUI}/Resources/Icons/Message.png | Bin .../Resources/Icons/NavigateBackward.png | Bin .../Resources/Icons/NavigateForward.png | Bin .../app/GitUI}/Resources/Icons/NavigateUp.png | Bin .../app/GitUI}/Resources/Icons/New.png | Bin .../Resources/Icons/NumberOfLinesDecrease.png | Bin .../Resources/Icons/NumberOfLinesIncrease.png | Bin .../app/GitUI}/Resources/Icons/Pageant16.png | Bin .../app/GitUI}/Resources/Icons/PatchApply.png | Bin .../GitUI}/Resources/Icons/PatchFormat.png | Bin .../app/GitUI}/Resources/Icons/PatchView.png | Bin .../app/GitUI}/Resources/Icons/Preview.png | Bin .../app/GitUI}/Resources/Icons/Pull.png | Bin .../app/GitUI}/Resources/Icons/PullFetch.png | Bin .../GitUI}/Resources/Icons/PullFetchAll.png | Bin .../GitUI}/Resources/Icons/PullFetchPrune.png | Bin .../Resources/Icons/PullFetchPruneAll.png | Bin .../app/GitUI}/Resources/Icons/PullMerge.png | Bin .../app/GitUI}/Resources/Icons/PullRebase.png | Bin .../GitUI}/Resources/Icons/PullRequest.png | Bin .../app/GitUI}/Resources/Icons/Push.png | Bin .../app/GitUI}/Resources/Icons/Rebase.png | Bin .../Resources/Icons/RecentRepositories.png | Bin .../Resources/Icons/RecoverLostObjects.png | Bin .../Resources/Icons/ReloadRevisions.png | Bin .../Resources/Icons/ReloadRevisionsDirty.png | Bin .../app/GitUI}/Resources/Icons/Remote.png | Bin .../app/GitUI}/Resources/Icons/RemoteAdd.png | Bin .../Resources/Icons/RemoteBranchRoot.png | Bin .../GitUI}/Resources/Icons/RemoteDelete.png | Bin .../Resources/Icons/RemoteEnableAndFetch.png | Bin .../app/GitUI}/Resources/Icons/RemoteRepo.png | Bin .../app/GitUI}/Resources/Icons/Remotes.png | Bin .../app/GitUI}/Resources/Icons/Renamed.png | Bin .../app/GitUI}/Resources/Icons/RepoCreate.png | Bin .../app/GitUI}/Resources/Icons/RepoOpen.png | Bin .../GitUI}/Resources/Icons/RepoStateClean.png | Bin .../GitUI}/Resources/Icons/RepoStateDirty.png | Bin .../Icons/RepoStateDirtySubmodules.png | Bin .../GitUI}/Resources/Icons/RepoStateMixed.png | Bin .../Resources/Icons/RepoStateStaged.png | Bin .../Resources/Icons/RepoStateUnknown.png | Bin .../Icons/RepoStateUntrackedOnly.png | Bin .../Icons/ResetAnotherBranchToHere.png | Bin .../Icons/ResetCurrentBranchToHere.png | Bin .../GitUI}/Resources/Icons/ResetFileTo.png | Bin .../Icons/ResetWorkingDirChanges.png | Bin .../GitUI}/Resources/Icons/RevertCommit.png | Bin .../app/GitUI}/Resources/Icons/Save.png | Bin .../app/GitUI}/Resources/Icons/SaveAs.png | Bin .../app/GitUI}/Resources/Icons/Select.png | Bin .../GitUI}/Resources/Icons/SelectBranch.png | Bin .../GitUI}/Resources/Icons/SelectRevision.png | Bin .../app/GitUI}/Resources/Icons/Settings.png | Bin .../Resources/Icons/ShellExtensions.png | Bin .../GitUI}/Resources/Icons/ShowEntireFile.png | Bin .../Resources/Icons/ShowOnlyFirstParent.png | Bin .../Resources/Icons/ShowThisBranchOnly.png | Bin .../GitUI}/Resources/Icons/ShowWhitespace.png | Bin .../app/GitUI}/Resources/Icons/SolveMerge.png | Bin .../app/GitUI}/Resources/Icons/SortBy.png | Bin .../app/GitUI}/Resources/Icons/Stage.png | Bin .../app/GitUI}/Resources/Icons/StageAll.png | Bin .../Resources/Icons/StageAllFiltered.png | Bin .../GitUI}/Resources/Icons/StarDeselected.png | Bin .../app/GitUI}/Resources/Icons/StarRemove.png | Bin .../Resources/Icons/StatusBadgeError.png | Bin .../Resources/Icons/StatusBadgeSuccess.png | Bin .../Resources/Icons/StatusBadgeWaiting.png | Bin .../Resources/Icons/StopTrackingFile.png | Bin .../GitUI}/Resources/Icons/SubmoduleAdded.png | Bin .../GitUI}/Resources/Icons/SubmoduleDirty.png | Bin .../Resources/Icons/SubmoduleRevisionDown.png | Bin .../Icons/SubmoduleRevisionDownDirty.png | Bin .../Icons/SubmoduleRevisionSemiDown.png | Bin .../Icons/SubmoduleRevisionSemiDownDirty.png | Bin .../Icons/SubmoduleRevisionSemiUp.png | Bin .../Icons/SubmoduleRevisionSemiUpDirty.png | Bin .../Resources/Icons/SubmoduleRevisionUp.png | Bin .../Icons/SubmoduleRevisionUpDirty.png | Bin .../Resources/Icons/SubmodulesManage.png | Bin .../GitUI}/Resources/Icons/SubmodulesSync.png | Bin .../Resources/Icons/SubmodulesUpdate.png | Bin .../Resources/Icons/SyntaxHighlighting.png | Bin .../app/GitUI}/Resources/Icons/Tag.png | Bin .../app/GitUI}/Resources/Icons/TagCreate.png | Bin .../app/GitUI}/Resources/Icons/TagDelete.png | Bin .../app/GitUI}/Resources/Icons/TagError.png | Bin .../GitUI}/Resources/Icons/TagHorizontal.png | Bin .../app/GitUI}/Resources/Icons/TagMany.png | Bin .../app/GitUI}/Resources/Icons/TagOk.png | Bin .../app/GitUI}/Resources/Icons/TagWarning.png | Bin .../app/GitUI}/Resources/Icons/Translate.png | Bin .../Resources/Icons/TreeCollapseAll.png | Bin .../GitUI}/Resources/Icons/TreeExpandAll.png | Bin .../Resources/Icons/TreeExpandSubtree.png | Bin .../app/GitUI}/Resources/Icons/Unmerged.png | Bin .../app/GitUI}/Resources/Icons/Unstage.png | Bin .../app/GitUI}/Resources/Icons/UnstageAll.png | Bin .../Resources/Icons/UnstageAllFiltered.png | Bin .../app/GitUI}/Resources/Icons/User80.png | Bin .../app/GitUI}/Resources/Icons/ViewFile.png | Bin .../GitUI}/Resources/Icons/VisualStudio16.png | Bin .../Icons/VisualStudioTeamServices.png | Bin .../app/GitUI}/Resources/Icons/Warning.png | Bin .../Resources/Icons/WhitespaceIgnore.png | Bin .../Resources/Icons/WhitespaceIgnoreAll.png | Bin .../Resources/Icons/WhitespaceIgnoreEol.png | Bin .../app/GitUI}/Resources/Icons/WorkTree.png | Bin .../Resources/Icons/WorkingDirChanges.png | Bin .../Resources/Icons/artwork/branch icons.svg | 0 .../Resources/Icons/artwork/branch icons.xcf | Bin .../Icons/artwork/opencollective.svg | 0 .../app/GitUI}/Resources/Icons/branch.png | Bin .../app/GitUI}/Resources/Icons/bug.png | Bin .../app/GitUI}/Resources/Icons/checkout.png | Bin .../app/GitUI}/Resources/Icons/cmd.png | Bin .../app/GitUI}/Resources/Icons/difftastic.ico | Bin .../app/GitUI}/Resources/Icons/edit-color.png | Bin .../app/GitUI}/Resources/Icons/github.png | Bin .../GitUI}/Resources/Icons/information.png | Bin .../10145-16-yellow-submarine-icon.png | Bin ...16-yellow-submarine-icon_custom_yellow.png | Bin .../Icons/originals/10145-16-yz...-exclm.png | Bin .../Icons/originals/10145-16-yz...-plus.png | Bin .../10145-16-yz...-revisionDown-exclm.png | Bin .../originals/10145-16-yz...-revisionDown.png | Bin .../10145-16-yz...-revisionUp-exclm.png | Bin .../originals/10145-16-yz...-revisionUp.png | Bin .../10145-32-yellow-submarine-icon.png | Bin .../112_RightArrowShort_Grey_16x16_72.png | Bin .../originals/1350825545_refresh yellow.png | Bin .../originals/1350825556_refresh yellow.png | Bin .../Icons/originals/1359436327_Manual.png | Bin .../Icons/originals/1384303864_help.png | Bin .../Resources/Icons/originals/BlueArrow_f.xcf | Bin .../Icons/originals/BlueArrow_f_v1.png | Bin .../Icons/originals/BlueArrow_f_v2.png | Bin .../Icons/originals/BlueDoubleArrow_f.xcf | Bin .../Icons/originals/BlueDoubleArrow_f_v1.png | Bin .../Icons/originals/BlueDoubleArrow_f_v2.png | Bin .../Icons/originals/BranchCreate.png | Bin .../Resources/Icons/originals/Filter2HS.png | Bin .../Resources/Icons/originals/Filter32.png | Bin .../Icons/originals/PullFetchAll_old1.png | Bin .../Icons/originals/PullFetch_old1.png | Bin .../Icons/originals/PullMerge_old1.png | Bin .../Icons/originals/PullRebase_old1.png | Bin .../Resources/Icons/originals/Revert.bmp | Bin .../Resources/Icons/originals/Revert16.png | Bin .../Icons/originals/Revert16_green.png | Bin .../Icons/originals/Revert16_noline-a.png | Bin .../Icons/originals/Revert16_noline.png | Bin .../Icons/originals/Revert16_red.png | Bin .../Icons/originals/RevisionHistory.bmp | Bin .../Icons/originals/RevisionHistory16.png | Bin .../Icons/originals/_Icon Sources.txt | 0 .../Icons/originals/archive_insert_2_16.png | Bin .../Resources/Icons/originals/ark_3_16.png | Bin .../Icons/originals/arrow_refresh.png | Bin .../Icons/originals/arrow_refresh_dirty.png | Bin .../blue-folder-with-submarine-v1.png | Bin .../blue-folder-with-submarine-v1.xcf | Bin .../blue-folder-with-submarine-v2.png | Bin .../blue-folder-with-submarine-v2.xcf | Bin .../Icons/originals/branch-checkout.png | Bin .../Icons/originals/branch-create.png | Bin .../Icons/originals/branch-delete.png | Bin .../Icons/originals/branch-led-orig.png | Bin .../Icons/originals/certificate_error.pdn | Bin .../Icons/originals/char_libra_16.png | Bin .../originals/char_libra_16_green0.2.png | Bin ...char_libra_16_green0.2_plus_blue_arrow.xcf | Bin ..._16_green0.2_plus_blue_arrow_0.7opaque.xcf | Bin ..._green0.2_plus_blue_arrow_0.7opaque_v1.png | Bin ..._green0.2_plus_blue_arrow_0.7opaque_v2.png | Bin .../char_libra_16_green0.2_with_pull.png | Bin .../originals/char_libra_16_green0.4.png | Bin .../Icons/originals/char_scorpio_16.png | Bin .../originals/char_scorpio_16_green0.2.png | Bin .../char_scorpio_16_green0.2_blue_arrow.xcf | Bin ...char_scorpio_16_green0.2_blue_arrow_v2.png | Bin .../originals/char_scorpio_16_green0.4.png | Bin .../Icons/originals/checkout-arrow.png | Bin .../Resources/Icons/originals/cherry-icon.png | Bin .../Resources/Icons/originals/clipboard16.png | Bin .../Resources/Icons/originals/clipboard32.png | Bin .../Resources/Icons/originals/database.png | Bin .../Icons/originals/database_add.png | Bin .../originals/database_custom_green_plus.png | Bin .../database_custom_green_plus_2.png | Bin .../originals/database_custom_plus_folder.png | Bin .../Resources/Icons/originals/database_go.png | Bin .../Icons/originals/database_save_a_16.png | Bin .../Icons/originals/database_save_a_32.png | Bin .../Resources/Icons/originals/decrease.png | Bin .../Icons/originals/delete-12px-black2.png | Bin .../Icons/originals/delete_short.png | Bin .../Icons/originals/delete_short_blue0.4.png | Bin .../Icons/originals/delete_short_green0.4.png | Bin .../Resources/Icons/originals/diff_v1.png | Bin .../Resources/Icons/originals/diff_v1_16.png | Bin .../Resources/Icons/originals/diff_v2_16.png | Bin .../Resources/Icons/originals/diff_v3_16.png | Bin .../Icons/originals/double_arrow_down.png | Bin .../originals/double_arrow_down_violet.png | Bin .../Icons/originals/double_arrow_up.png | Bin .../originals/double_arrow_up_violet.png | Bin .../Icons/originals/edit_clear_2_16.png | Bin .../Icons/originals/exclamation_red_8.png | Bin .../Icons/originals/fatcow_book_open_16.png | Bin .../Icons/originals/fatcow_book_open_32.png | Bin .../Icons/originals/fatcow_error_16.png | Bin .../Icons/originals/fatcow_error_32.png | Bin .../originals/fatcow_folders_explorer_16.png | Bin .../originals/fatcow_folders_explorer_32.png | Bin .../Icons/originals/fatcow_node-tree_16.png | Bin .../Icons/originals/fatcow_node-tree_32.png | Bin .../Resources/Icons/originals/filtercrit.png | Bin .../Icons/originals/filtercrit_pos1.png | Bin .../Icons/originals/folder_remote_2_16.png | Bin .../Resources/Icons/originals/geekast16.png | Bin .../Icons/originals/geekast16_fixedTransp.png | Bin .../Resources/Icons/originals/geekast32.png | Bin .../Resources/Icons/originals/ghost16.png | Bin .../Resources/Icons/originals/ghost32.png | Bin .../Icons/originals/git-merge-help.svg | 0 .../Icons/originals/git-pull-request.svg | 0 .../glossy-3d-blue-hourglass-icon64.png | Bin ...sy-3d-blue-hourglass-icon64_no-shadow1.png | Bin .../Resources/Icons/originals/history.png | Bin .../Icons/originals/if_gtk-stop_20551.png | Bin .../Resources/Icons/originals/increase.png | Bin .../Icons/originals/jetbrains-variant-4.png | Bin .../GitUI}/Resources/Icons/originals/key.png | Bin .../originals/light-bulb-icon-off-16.png | Bin .../Icons/originals/light-bulb-icon-on-16.png | Bin .../Resources/Icons/originals/mark-github.svg | 0 .../Resources/Icons/originals/megaphone.png | Bin .../Icons/originals/openfolderHS.png | Bin .../Resources/Icons/originals/orig_1.png | Bin .../Resources/Icons/originals/orig_11.png | Bin .../Resources/Icons/originals/orig_12.png | Bin .../Resources/Icons/originals/orig_13.png | Bin .../Resources/Icons/originals/orig_14.png | Bin .../Resources/Icons/originals/orig_15.png | Bin .../Resources/Icons/originals/orig_16.png | Bin .../Resources/Icons/originals/orig_17.png | Bin .../Resources/Icons/originals/orig_18.png | Bin .../Resources/Icons/originals/orig_19.png | Bin .../Resources/Icons/originals/orig_2.png | Bin .../Resources/Icons/originals/orig_20.png | Bin .../Resources/Icons/originals/orig_21.png | Bin .../Icons/originals/orig_21_file_ignore.png | Bin .../Resources/Icons/originals/orig_22.png | Bin .../Resources/Icons/originals/orig_23.png | Bin .../Resources/Icons/originals/orig_24.png | Bin .../Resources/Icons/originals/orig_25.png | Bin .../Resources/Icons/originals/orig_26.png | Bin .../Resources/Icons/originals/orig_27.png | Bin .../Resources/Icons/originals/orig_28.png | Bin .../Resources/Icons/originals/orig_29.png | Bin .../Resources/Icons/originals/orig_3.png | Bin .../Resources/Icons/originals/orig_30.png | Bin .../Resources/Icons/originals/orig_31.png | Bin .../Resources/Icons/originals/orig_32.png | Bin .../Icons/originals/orig_33-create.png | Bin .../Icons/originals/orig_33-delete.png | Bin .../Resources/Icons/originals/orig_33.png | Bin .../Icons/originals/orig_34-checkout.png | Bin .../Resources/Icons/originals/orig_34.png | Bin .../Resources/Icons/originals/orig_35.png | Bin .../Resources/Icons/originals/orig_36.png | Bin .../Resources/Icons/originals/orig_37.png | Bin .../Resources/Icons/originals/orig_38.png | Bin .../Resources/Icons/originals/orig_39.png | Bin .../originals/orig_39_plus_submarine.png | Bin .../originals/orig_39_plus_submarine_v2.png | Bin .../Icons/originals/orig_3_violet.png | Bin .../Resources/Icons/originals/orig_4.png | Bin .../Resources/Icons/originals/orig_40.png | Bin .../Resources/Icons/originals/orig_41.png | Bin .../Resources/Icons/originals/orig_42.png | Bin .../Resources/Icons/originals/orig_43.png | Bin .../Resources/Icons/originals/orig_44.png | Bin .../Resources/Icons/originals/orig_45.png | Bin .../Resources/Icons/originals/orig_46.png | Bin .../Resources/Icons/originals/orig_47.png | Bin .../Resources/Icons/originals/orig_48.png | Bin .../Resources/Icons/originals/orig_49.png | Bin .../Icons/originals/orig_4_violet.png | Bin .../Icons/originals/orig_4_yellow_v1.png | Bin .../Icons/originals/orig_4_yellow_v2.png | Bin .../Icons/originals/orig_4_yellow_v3.png | Bin .../Resources/Icons/originals/orig_5.png | Bin .../Resources/Icons/originals/orig_50.png | Bin .../Resources/Icons/originals/orig_51.png | Bin .../Resources/Icons/originals/orig_52.png | Bin .../Resources/Icons/originals/orig_53.png | Bin .../Resources/Icons/originals/orig_54.png | Bin .../Resources/Icons/originals/orig_55.png | Bin .../Resources/Icons/originals/orig_56.png | Bin .../Resources/Icons/originals/orig_57.png | Bin .../Resources/Icons/originals/orig_58.png | Bin .../Resources/Icons/originals/orig_59.png | Bin .../Resources/Icons/originals/orig_6.png | Bin .../Resources/Icons/originals/orig_60.png | Bin .../Resources/Icons/originals/orig_61.png | Bin .../Resources/Icons/originals/orig_62.png | Bin .../Resources/Icons/originals/orig_63.png | Bin .../Resources/Icons/originals/orig_64.png | Bin .../Resources/Icons/originals/orig_65.png | Bin .../Resources/Icons/originals/orig_66.png | Bin .../Resources/Icons/originals/orig_67.png | Bin .../Resources/Icons/originals/orig_68.png | Bin .../Resources/Icons/originals/orig_69.png | Bin .../Resources/Icons/originals/orig_7.png | Bin .../Resources/Icons/originals/orig_70.png | Bin .../Resources/Icons/originals/orig_71.png | Bin .../Resources/Icons/originals/orig_72.png | Bin .../Resources/Icons/originals/orig_73.png | Bin .../Icons/originals/orig_73_180rotate.png | Bin .../Resources/Icons/originals/orig_74.png | Bin .../Resources/Icons/originals/orig_75.png | Bin .../Resources/Icons/originals/orig_76.png | Bin .../Resources/Icons/originals/orig_77.png | Bin .../Resources/Icons/originals/orig_78.png | Bin .../Resources/Icons/originals/orig_79.png | Bin .../Resources/Icons/originals/orig_8.png | Bin .../Resources/Icons/originals/orig_80.png | Bin .../Resources/Icons/originals/orig_81.png | Bin .../Resources/Icons/originals/orig_82.png | Bin .../Icons/originals/orig_83-12px-hc.png | Bin .../Resources/Icons/originals/orig_83.png | Bin .../Resources/Icons/originals/orig_84.png | Bin .../Resources/Icons/originals/orig_85.png | Bin .../Resources/Icons/originals/orig_86.png | Bin .../Resources/Icons/originals/orig_87.png | Bin .../Resources/Icons/originals/orig_88.png | Bin .../Resources/Icons/originals/orig_90.png | Bin .../Resources/Icons/originals/orig_91.png | Bin .../Resources/Icons/originals/orig_92.png | Bin .../originals/orig_Added-transparent.png | Bin .../Resources/Icons/originals/orig_Added.png | Bin .../originals/pictogram-din-p000-general.png | Bin .../Icons/originals/semanticmerge-logo.svg | 0 .../Icons/originals/signpath_logo.png | Bin .../Resources/Icons/originals/transifex.svg | 0 .../Icons/originals/utilities-find.png | Bin .../originals/z_settings_blue_to_violet.jpg | Bin .../Resources/Icons/originals/zoom-2.png | Bin .../app/GitUI}/Resources/Icons/pageant.png | Bin .../app/GitUI}/Resources/Icons/plugin.png | Bin .../app/GitUI}/Resources/Icons/powershell.png | Bin .../app/GitUI}/Resources/Icons/putty.png | Bin .../app/GitUI}/Resources/Icons/puttygen.png | Bin .../app/GitUI}/Resources/Icons/pwsh.png | Bin .../app/GitUI}/Resources/Icons/star.png | Bin .../app/GitUI}/Resources/Icons/stash.png | Bin .../GitUI}/Resources/Icons/ui-scroll-bar.png | Bin .../app/GitUI}/Resources/Icons/whitespace.png | Bin {GitUI => src/app/GitUI}/Resources/bug.png | Bin .../app/GitUI}/RevisionDiffInfoProvider.cs | 0 {GitUI => src/app/GitUI}/RevisionDiffKind.cs | 0 .../GitUI}/ScriptsEngine/FilePromptCreator.cs | 0 .../ScriptsEngine/FormFilePrompt.Designer.cs | 0 .../GitUI}/ScriptsEngine/FormFilePrompt.cs | 0 .../GitUI}/ScriptsEngine/FormFilePrompt.resx | 0 .../ScriptsEngine/IScriptOptionsProvider.cs | 0 .../GitUI}/ScriptsEngine/IScriptsManager.cs | 0 .../GitUI}/ScriptsEngine/IScriptsRunner.cs | 0 .../GitUI}/ScriptsEngine/IUserInputPrompt.cs | 0 .../GitUI}/ScriptsEngine/PowerShellHelper.cs | 0 .../app/GitUI}/ScriptsEngine/ScriptEvent.cs | 0 .../app/GitUI}/ScriptsEngine/ScriptInfo.cs | 0 .../ScriptsEngine/ScriptOptionsParser.cs | 0 .../ScriptsManager.ScriptRunner.cs | 0 .../GitUI}/ScriptsEngine/ScriptsManager.cs | 0 .../ScriptsEngine/SimplePrompt.Designer.cs | 0 .../app/GitUI}/ScriptsEngine/SimplePrompt.cs | 0 .../GitUI}/ScriptsEngine/SimplePrompt.resx | 0 .../ScriptsEngine/SimplePromptCreator.cs | 0 .../app/GitUI}/ScriptsEngine/SplitButton.cs | 0 .../app/GitUI}/ServiceContainerRegistry.cs | 0 {GitUI => src/app/GitUI}/Shells/BashShell.cs | 0 {GitUI => src/app/GitUI}/Shells/CmdShell.cs | 0 .../GitUI}/Shells/ConEmuControlExtensions.cs | 0 .../app/GitUI}/Shells/IShellDescriptor.cs | 0 .../app/GitUI}/Shells/PowerShellShell.cs | 0 {GitUI => src/app/GitUI}/Shells/PwshShell.cs | 0 .../app/GitUI}/Shells/ShellDescriptor.cs | 0 .../app/GitUI}/Shells/ShellProvider.cs | 0 .../app/GitUI}/SortableBindingList.cs | 0 .../SpellChecker/EditNetSpell.Designer.cs | 0 .../app/GitUI}/SpellChecker/EditNetSpell.cs | 0 .../app/GitUI}/SpellChecker/EditNetSpell.resx | 0 .../SpellChecker/SpellCheckEditControl.cs | 0 .../GitUI}/SpellChecker/SpellCheckerHelper.cs | 0 .../app/GitUI}/SpellChecker/TextBoxHelper.cs | 0 .../app/GitUI}/SpellChecker/TextPos.cs | 0 .../SpellChecker/WordAtCursorExtractor.cs | 0 {GitUI => src/app/GitUI}/SplitterManager.cs | 0 {GitUI => src/app/GitUI}/TaskbarProgress.cs | 0 {GitUI => src/app/GitUI}/Themes/README.md | 0 {GitUI => src/app/GitUI}/Themes/bright.css | 0 {GitUI => src/app/GitUI}/Themes/dark.css | 0 .../app/GitUI}/Themes/darksilver.css | 0 .../app/GitUI}/Themes/highcontrast_dark.css | 0 {GitUI => src/app/GitUI}/Themes/invariant.css | 0 .../app/GitUI}/Theming/AppColorExtension.cs | 0 .../GitUI}/Theming/HighlightingExtension.cs | 0 {GitUI => src/app/GitUI}/Theming/LocalHook.cs | 0 .../Theming/Renderers/ButtonRenderer.cs | 0 .../Theming/Renderers/ComboBoxRenderer.cs | 0 .../GitUI}/Theming/Renderers/EditRenderer.cs | 0 .../Theming/Renderers/HeaderRenderer.cs | 0 .../Theming/Renderers/ListViewRenderer.cs | 0 .../Theming/Renderers/RectangleExtension.cs | 0 .../Theming/Renderers/ScrollBarRenderer.cs | 0 .../GitUI}/Theming/Renderers/SpinRenderer.cs | 0 .../GitUI}/Theming/Renderers/ThemeProperty.cs | 0 .../GitUI}/Theming/Renderers/ThemeRenderer.cs | 0 .../Theming/Renderers/TooltipRenderer.cs | 0 .../Theming/Renderers/TreeViewRenderer.cs | 0 .../app/GitUI}/Theming/SystemBrushesCache.cs | 0 .../GitUI}/Theming/SystemDialogDetector.cs | 0 .../GitUI}/Theming/ThemeBasedHighlighting.cs | 0 .../app/GitUI}/Theming/ThemeCssUrlResolver.cs | 0 .../Theming/ThemeCssUrlResolverException.cs | 0 .../app/GitUI}/Theming/ThemeException.cs | 0 .../app/GitUI}/Theming/ThemeFileReader.cs | 0 .../app/GitUI}/Theming/ThemeLoader.cs | 0 .../app/GitUI}/Theming/ThemeMigration.cs | 0 .../app/GitUI}/Theming/ThemeModule.cs | 0 .../app/GitUI}/Theming/ThemePathProvider.cs | 0 .../app/GitUI}/Theming/ThemePersistence.cs | 0 .../app/GitUI}/Theming/ThemeRepository.cs | 0 .../GitUI}/Theming/Win32ColorTranslator.cs | 0 .../app/GitUI}/Theming/Win32ThemeDelegates.cs | 0 .../app/GitUI}/Theming/Win32ThemeHooks.cs | 0 {GitUI => src/app/GitUI}/TranslatedStrings.cs | 0 .../app/GitUI}/Translation/Czech.gif | Bin .../app/GitUI}/Translation/Dutch.gif | Bin .../GitUI}/Translation/English.Plugins.xlf | 0 .../app/GitUI}/Translation/English.gif | Bin .../app/GitUI}/Translation/English.xlf | 0 .../app/GitUI}/Translation/French.Plugins.xlf | 0 .../app/GitUI}/Translation/French.gif | Bin .../app/GitUI}/Translation/French.xlf | 0 .../app/GitUI}/Translation/German.Plugins.xlf | 0 .../app/GitUI}/Translation/German.gif | Bin .../app/GitUI}/Translation/German.xlf | 0 .../app/GitUI}/Translation/Indonesian.gif | Bin .../app/GitUI}/Translation/Italian.gif | Bin .../GitUI}/Translation/Japanese.Plugins.xlf | 0 .../app/GitUI}/Translation/Japanese.gif | Bin .../app/GitUI}/Translation/Japanese.xlf | 0 .../app/GitUI}/Translation/Korean.Plugins.xlf | 0 .../app/GitUI}/Translation/Korean.gif | Bin .../app/GitUI}/Translation/Korean.xlf | 0 .../app/GitUI}/Translation/Latvian.gif | Bin .../app/GitUI}/Translation/Polish.gif | Bin .../Translation/Portuguese (Brazil).gif | Bin .../app/GitUI}/Translation/Portuguese.gif | Bin .../app/GitUI}/Translation/Romanian.gif | Bin .../GitUI}/Translation/Russian.Plugins.xlf | 0 .../app/GitUI}/Translation/Russian.gif | Bin .../app/GitUI}/Translation/Russian.xlf | 0 .../Simplified Chinese.Plugins.xlf | 0 .../GitUI}/Translation/Simplified Chinese.gif | Bin .../GitUI}/Translation/Simplified Chinese.xlf | 0 .../Spanish (Argentina).Plugins.xlf | 0 .../Translation/Spanish (Argentina).gif | Bin .../Translation/Spanish (Argentina).xlf | 0 .../GitUI}/Translation/Spanish.Plugins.xlf | 0 .../app/GitUI}/Translation/Spanish.gif | Bin .../app/GitUI}/Translation/Spanish.xlf | 0 .../app/GitUI}/Translation/Tamil.Plugins.xlf | 0 .../app/GitUI}/Translation/Tamil.gif | Bin .../app/GitUI}/Translation/Tamil.xlf | 0 .../Traditional Chinese.Plugins.xlf | 0 .../Translation/Traditional Chinese.gif | Bin .../Translation/Traditional Chinese.xlf | 0 .../GitUI}/Translation/Turkish.Plugins.xlf | 0 .../app/GitUI}/Translation/Turkish.gif | Bin .../app/GitUI}/Translation/Turkish.xlf | 0 .../AccessibleDataGridViewTextBoxCell.cs | 0 .../UserControls/AvatarControl.Designer.cs | 0 .../app/GitUI}/UserControls/AvatarControl.cs | 0 .../GitUI}/UserControls/AvatarControl.resx | 0 .../UserControls/BlameControl.Designer.cs | 0 .../app/GitUI}/UserControls/BlameControl.cs | 0 .../app/GitUI}/UserControls/BlameControl.resx | 0 .../UserControls/BranchComboBox.Designer.cs | 0 .../app/GitUI}/UserControls/BranchComboBox.cs | 0 .../GitUI}/UserControls/BranchComboBox.resx | 0 .../UserControls/BranchSelector.Designer.cs | 0 .../app/GitUI}/UserControls/BranchSelector.cs | 0 .../GitUI}/UserControls/BranchSelector.resx | 0 .../UserControls/CaseSensitiveComboBox.cs | 0 .../UserControls/CommitDiff.Designer.cs | 0 .../app/GitUI}/UserControls/CommitDiff.cs | 0 .../app/GitUI}/UserControls/CommitDiff.resx | 0 .../CommitPickerSmallControl.Designer.cs | 0 .../UserControls/CommitPickerSmallControl.cs | 0 .../CommitPickerSmallControl.resx | 0 .../CommitSummaryUserControl.Designer.cs | 0 .../UserControls/CommitSummaryUserControl.cs | 0 .../CommitSummaryUserControl.resx | 0 .../ConsoleEmulatorOutputControl.cs | 0 .../UserControls/ConsoleOutputControl.cs | 0 .../EditboxBasedConsoleOutputControl.cs | 0 .../app/GitUI}/UserControls/EnterEventArgs.cs | 0 ...Calculator.FileStatusDiffCalculatorInfo.cs | 0 .../UserControls/FileStatusDiffCalculator.cs | 0 .../app/GitUI}/UserControls/FileStatusItem.cs | 0 .../UserControls/FileStatusItemExtensions.cs | 0 .../UserControls/FileStatusList.Designer.cs | 0 .../app/GitUI}/UserControls/FileStatusList.cs | 0 .../GitUI}/UserControls/FileStatusList.resx | 0 .../UserControls/FileStatusWithDescription.cs | 0 .../UserControls/FilterToolBar.Designer.cs | 0 .../app/GitUI}/UserControls/FilterToolBar.cs | 0 .../FolderBrowserButton.Designer.cs | 0 .../UserControls/FolderBrowserButton.cs | 0 .../UserControls/FolderBrowserButton.resx | 0 .../app/GitUI}/UserControls/GitBlameParser.cs | 0 .../GotoUserManualControl.Designer.cs | 0 .../UserControls/GotoUserManualControl.cs | 0 .../UserControls/GotoUserManualControl.resx | 0 .../HelpImageDisplayUserControl.Designer.cs | 0 .../HelpImageDisplayUserControl.cs | 0 .../HelpImageDisplayUserControl.resx | 0 .../InteractiveGitActionControl.Designer.cs | 0 .../InteractiveGitActionControl.cs | 0 .../InteractiveGitActionControl.resx | 0 .../UserControls/ListViewGroupHitInfo.cs | 0 .../ListViewGroupMouseEventArgs.cs | 0 .../UserControls/MainThreadScheduler.cs | 0 .../app/GitUI}/UserControls/MenuStripEx.cs | 0 .../app/GitUI}/UserControls/NativeListView.cs | 0 .../app/GitUI}/UserControls/NativeTreeView.cs | 0 .../NativeTreeViewDoubleClickDecorator.cs | 0 ...tiveTreeViewExplorerNavigationDecorator.cs | 0 .../app/GitUI}/UserControls/PatchFile.cs | 0 .../GitUI}/UserControls/PatchGrid.Designer.cs | 0 .../app/GitUI}/UserControls/PatchGrid.cs | 0 .../app/GitUI}/UserControls/PatchGrid.resx | 0 .../app/GitUI}/UserControls/PathFormatter.cs | 0 .../RemotesComboboxControl.Designer.cs | 0 .../UserControls/RemotesComboboxControl.cs | 0 .../UserControls/RemotesComboboxControl.resx | 0 .../UserControls/RepoStateVisualiser.cs | 0 .../ArtificialCommitChangeCount.cs | 0 .../AuthorRevisionHighlighting.cs | 0 .../UserControls/RevisionGrid/CellStyle.cs | 0 .../Columns/AuthorNameColumnProvider.cs | 0 .../Columns/AvatarColumnProvider.cs | 0 .../Columns/BuildStatusColumnProvider.cs | 0 .../RevisionGrid/Columns/ColumnProvider.cs | 0 .../Columns/CommitIdColumnProvider.cs | 0 .../Columns/DateColumnProvider.cs | 0 .../Columns/MessageColumnProvider.cs | 0 .../Columns/MultilineIndicator.cs | 0 .../Columns/RevisionGraphColumnProvider.cs | 0 .../RevisionGrid/CopyContextMenuItem.cs | 0 .../DoubleClickRevisionEventArgs.cs | 0 .../RevisionGrid/EmptyRepoControl.Designer.cs | 0 .../RevisionGrid/EmptyRepoControl.cs | 0 .../RevisionGrid/EmptyRepoControl.resx | 0 .../UserControls/RevisionGrid/ErrorControl.cs | 0 .../RevisionGrid/FilterChangedEventArgs.cs | 0 .../UserControls/RevisionGrid/FilterInfo.cs | 0 .../RevisionGrid/FormQuickGitRefSelector.cs | 0 .../FormQuickItemSelector.Designer.cs | 0 .../RevisionGrid/FormQuickItemSelector.cs | 0 .../RevisionGrid/FormQuickItemSelector.resx | 0 .../RevisionGrid/FormQuickStringSelector.cs | 0 .../FormRevisionFilter.Designer.cs | 0 .../RevisionGrid/FormRevisionFilter.cs | 0 .../RevisionGrid/FormRevisionFilter.resx | 0 .../RevisionGrid/GitRefListsForRevision.cs | 0 .../RevisionGrid/Graph/BranchFinder.cs | 0 .../UserControls/RevisionGrid/Graph/Lane.cs | 0 .../RevisionGrid/Graph/LaneInfo.cs | 0 .../RevisionGrid/Graph/LaneInfoProvider.cs | 0 .../RevisionGrid/Graph/LaneNodeLocator.cs | 0 .../RevisionGrid/Graph/LaneSharing.cs | 0 .../RevisionGrid/Graph/Rendering/Context.cs | 0 .../Graph/Rendering/DiagonalSegmentInfo.cs | 0 .../Graph/Rendering/GraphCache.cs | 0 .../Graph/Rendering/GraphRenderer.cs | 0 .../Graph/Rendering/SegmentLanesInfo.cs | 0 .../Graph/Rendering/SegmentPointsInfo.cs | 0 .../Graph/Rendering/SegmentRenderer.cs | 0 .../RevisionGrid/Graph/RevisionGraph.cs | 0 .../RevisionGrid/Graph/RevisionGraphConfig.cs | 0 .../Graph/RevisionGraphLaneColor.cs | 0 .../Graph/RevisionGraphRevision.cs | 0 .../RevisionGrid/Graph/RevisionGraphRow.cs | 0 .../Graph/RevisionGraphSegment.cs | 0 .../UserControls/RevisionGrid/ICheckRefs.cs | 0 .../RevisionGrid/IRevisionGridFilter.cs | 0 .../UserControls/RevisionGrid/IndexWatcher.cs | 0 .../RevisionGrid/LoadingControl.cs | 0 .../UserControls/RevisionGrid/MenuUtil.cs | 0 .../RevisionGrid/NavigationHistory.cs | 0 .../ParentChildNavigationHistory.cs | 0 .../RevisionGrid/QuickSearchProvider.cs | 0 .../UserControls/RevisionGrid/RefArrowType.cs | 0 .../RevisionDataGridView.BackgroundUpdater.cs | 0 .../RevisionGrid/RevisionDataGridView.cs | 0 .../RevisionGrid/RevisionFilter.cs | 0 .../RevisionGridControl.Command.cs | 0 .../RevisionGridControl.Designer.cs | 0 .../RevisionGrid/RevisionGridControl.cs | 0 .../RevisionGrid/RevisionGridControl.resx | 0 .../RevisionGrid/RevisionGridMenuCommands.cs | 0 .../RevisionGrid/RevisionGridRefRenderer.cs | 0 .../RevisionGridToolTipProvider.cs | 0 .../RevisionGrid/RevisionLoadEventArgs.cs | 0 .../RevisionGrid/SuperProjectInfo.cs | 0 .../RevisionGrid/VisibleRowRange.cs | 0 .../Settings/SettingsCheckBox.Designer.cs | 0 .../UserControls/Settings/SettingsCheckBox.cs | 0 .../Settings/SettingsCheckBox.resx | 0 .../UserControls/Settings/ToolTipIcon.cs | 0 .../SortDiffListContextMenuItem.cs | 0 .../app/GitUI}/UserControls/TextBoxEx.cs | 0 .../GitUI}/UserControls/TextBoxSilencer.cs | 0 .../app/GitUI}/UserControls/TextEventArgs.cs | 0 .../app/GitUI}/UserControls/ToolStripEx.cs | 0 .../GitUI}/UserControls/TreeViewExtensions.cs | 0 .../app/GitUI}/UserControls/WaitSpinner.cs | 0 .../GitUI}/UserControls/WebBrowserControl.cs | 0 .../app/GitUI}/UserEnvironmentInformation.cs | 0 .../GitUI}/UserManual/IProvideUserManual.cs | 0 .../GitUI}/UserManual/SingleHtmlUserManual.cs | 0 .../UserManual/StandardHtmlUserManual.cs | 0 .../app/GitUI}/UserManual/UserManual.cs | 0 .../app/GitUI}/VisualStudioIntegration.cs | 0 {GitUI => src/app/GitUI}/WaitCursorScope.cs | 0 .../app/GitUI}/WebBrowserEmulationMode.cs | 0 .../app/GitUI}/WindowPositionList.cs | 0 .../app/GitUI}/WindowPositionManager.cs | 0 .../app/GitUI}/WindowsJumpListManager.cs | 0 .../GitUI}/WindowsThumbnailToolbarButton.cs | 0 .../GitUI}/WindowsThumbnailToolbarButtons.cs | 0 {GitUI => src/app/GitUI}/gituikey.snk.pfx | Bin .../app/ResourceManager}/CommandEventArgs.cs | 0 .../CommitDataBodyRenderer.cs | 0 .../CommitDataHeaderRenderer.cs | 0 .../CommitDataRenders/DateFormatter.cs | 0 .../IHeaderLabelFormatter.cs | 0 .../IHeaderRenderStyleProvider.cs | 0 .../MonospacedHeaderLabelFormatter.cs | 0 .../MonospacedHeaderRenderStyleProvider.cs | 0 .../TabbedHeaderLabelFormatter.cs | 0 .../TabbedHeaderRenderStyleProvider.cs | 0 .../ResourceManager}/GitExtensionsControl.cs | 0 .../GitExtensionsControl.resx | 0 .../GitExtensionsControlInitialiser.cs | 0 .../ResourceManager}/GitExtensionsFormBase.cs | 0 .../ResourceManager}/Hotkey/HotkeyCommand.cs | 0 .../ResourceManager}/Hotkey/KeysExtensions.cs | 0 .../ResourceManager}/Hotkey/ShortcutHelper.cs | 0 .../app/ResourceManager}/IGitModuleControl.cs | 0 .../app/ResourceManager}/IGitModuleForm.cs | 0 .../ResourceManager}/IHotkeySettingsLoader.cs | 0 .../app/ResourceManager}/LinkFactory.cs | 0 .../ResourceManager}/LocalizationHelpers.cs | 0 .../app/ResourceManager}/NativeMethods.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 2 +- .../ResourceManager}/ResourceManager.csproj | 2 +- .../app/ResourceManager}/Translate.cs | 0 .../app/ResourceManager}/TranslatedControl.cs | 0 .../app/ResourceManager}/TranslatedStrings.cs | 0 .../app/ResourceManager}/TranslationString.cs | 0 .../GitExtSshAskPass}/Directory.Build.props | 0 .../GitExtSshAskPass}/GitExtSshAskPass.sln | 0 .../native/GitExtSshAskPass}/SshAskPass.cpp | 0 .../native/GitExtSshAskPass}/SshAskPass.ico | Bin .../native/GitExtSshAskPass}/SshAskPass.rc | 0 .../native/GitExtSshAskPass}/SshAskPass.rc2 | 0 .../GitExtSshAskPass}/SshAskPass.vcxproj | 0 .../SshAskPass.vcxproj.filters | 0 .../native/GitExtSshAskPass}/resource.h | 0 .../native/GitExtSshAskPass}/stdafx.h | 0 .../native/GitExtSshAskPass}/targetver.h | 0 .../Directory.Build.props | 0 .../GitExtensionsShellEx.cpp | 0 .../GitExtensionsShellEx.def | 0 .../GitExtensionsShellEx.h | 0 .../GitExtensionsShellEx.idl | 0 .../GitExtensionsShellEx.rc | 0 .../GitExtensionsShellEx.rgs | 0 .../GitExtensionsShellEx.sln | 0 .../GitExtensionsShellEx.vcxproj | 0 .../GitExtensionsShellEx.vcxproj.filters | 0 .../Resources/BranchCheckout.ico | Bin .../Resources/BranchCreate.ico | Bin .../Resources/CloneRepoGit.ico | Bin .../GitExtensionsShellEx}/Resources/Diff.ico | Bin .../Resources/FileHistory.ico | Bin .../Resources/FileStatusAdded.ico | Bin .../Resources/PatchApply.ico | Bin .../GitExtensionsShellEx}/Resources/Pull.ico | Bin .../GitExtensionsShellEx}/Resources/Push.ico | Bin .../Resources/RepoCreate.ico | Bin .../Resources/RepoStateClean.ico | Bin .../Resources/ResetWorkingDirChanges.ico | Bin .../Resources/Settings.ico | Bin .../Resources/ShellExtensions.ico | Bin .../Resources/checkout.ico | Bin .../Resources}/git-extensions-logo.ico | Bin .../Resources/information.ico | Bin .../GitExtensionsShellEx}/Resources/stash.ico | Bin .../native/GitExtensionsShellEx}/ShellEx.cpp | 0 .../native/GitExtensionsShellEx}/StdAfx.cpp | 0 .../native/GitExtensionsShellEx}/StdAfx.h | 0 .../native/GitExtensionsShellEx}/resource.h | 0 scripts/native.proj => src/native/build.proj | 4 +- .../AutoCompileSubModulesPlugin.cs | 0 ...sions.Plugins.AutoCompileSubmodules.csproj | 4 +- .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 0 .../Resources/IconAutoCompileSubmodules.png | Bin .../BackgroundFetch/BackgroundFetchPlugin.cs | 0 ...tExtensions.Plugins.BackgroundFetch.csproj | 8 +- .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../BackgroundFetch/Properties/Resources.resx | 0 .../Resources/IconBackgroundFetch.png | Bin .../plugins}/BackgroundFetch/app.config | 0 .../plugins}/Bitbucket/ApprovePullRequest.cs | 0 .../plugins}/Bitbucket/BitbucketPlugin.cs | 0 .../BitbucketPullRequestForm.Designer.cs | 0 .../Bitbucket/BitbucketPullRequestForm.cs | 0 .../Bitbucket/BitbucketPullRequestForm.resx | 0 .../Bitbucket/BitbucketRequestBase.cs | 0 .../Bitbucket/CreatePullRequestRequest.cs | 0 .../plugins}/Bitbucket/GetBranchesRequest.cs | 0 .../Bitbucket/GetHeadCommitRequest.cs | 0 .../Bitbucket/GetInBetweenCommitsRequest.cs | 0 .../plugins}/Bitbucket/GetPullRequest.cs | 0 .../Bitbucket/GetRelatedRepoRequest.cs | 0 .../plugins}/Bitbucket/GetRepoRequest.cs | 0 .../plugins}/Bitbucket/GetUserRequest.cs | 0 .../GitExtensions.Plugins.Bitbucket.csproj | 8 +- .../plugins}/Bitbucket/MergePullRequest.cs | 0 .../Bitbucket/Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Bitbucket/Properties/Resources.resx | 2 +- .../plugins}/Bitbucket/Settings.cs | 0 .../AppVeyorIntegration/AppVeyorAdapter.cs | 0 .../AppVeyorIntegration/AppVeyorBuildInfo.cs | 0 ...ensions.Plugins.AppVeyorIntegration.csproj | 8 +- .../Properties/AssemblyInfo.cs | 0 .../AppVeyorSettingsUserControl.Designer.cs | 0 .../Settings/AppVeyorSettingsUserControl.cs | 0 .../Settings/AppVeyorSettingsUserControl.resx | 0 .../AppVeyorIntegration/app.config | 0 .../AzureDevOpsIntegration/ApiClient.cs | 0 .../AzureDevOpsAdapter.cs | 0 .../AzureDevOpsIntegration/BuildsCache.cs | 0 ...ions.Plugins.AzureDevOpsIntegration.csproj | 8 +- .../Properties/AssemblyInfo.cs | 0 .../Settings/IntegrationSettings.cs | 0 .../Settings/ProjectUrlHelper.cs | 0 .../Settings/SettingsUserControl.Designer.cs | 0 .../Settings/SettingsUserControl.cs | 0 .../Settings/SettingsUserControl.resx | 0 .../AzureDevOpsIntegration/app.config | 0 .../Directory.Build.props | 0 .../Directory.Build.targets | 2 +- .../ApiClient/GitlabApiClient.cs | 0 .../ApiClient/GitlabApiClientBase.cs | 0 .../ApiClient/GitlabApiClientFactory.cs | 0 .../ApiClient/Models/GitlabPipeline.cs | 0 .../ApiClient/Models/GitlabProject.cs | 0 .../ApiClient/Models/PagedResponse.cs | 0 ...xtensions.Plugins.GitlabIntegration.csproj | 8 +- .../GitlabIntegration/GitlabAdapter.cs | 0 .../GitlabIntegrationMetadataAttribute.cs | 0 .../Settings/GitlabRemoteParser.cs | 0 .../GitlabSettingsUserControl.Designer.cs | 0 .../Settings/GitlabSettingsUserControl.cs | 0 .../Settings/GitlabSettingsUserControl.resx | 0 ...tensions.Plugins.JenkinsIntegration.csproj | 8 +- .../JenkinsIntegration/JenkinsAdapter.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../JenkinsSettingsUserControl.Designer.cs | 0 .../Settings/JenkinsSettingsUserControl.cs | 0 .../Settings/JenkinsSettingsUserControl.resx | 0 .../JenkinsIntegration/app.config | 0 ...ensions.Plugins.TeamCityIntegration.csproj | 8 +- .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 0 .../Settings/TeamCityBuildChooser.Designer.cs | 0 .../Settings/TeamCityBuildChooser.cs | 0 .../TeamCitySettingsUserControl.Designer.cs | 0 .../Settings/TeamCitySettingsUserControl.cs | 0 .../Settings/TeamCitySettingsUserControl.resx | 0 .../TeamCityIntegration/TeamCityAdapter.cs | 0 .../TeamCityIntegration/app.config | 0 .../CreateLocalBranchesForm.Designer.cs | 0 .../CreateLocalBranchesForm.cs | 0 .../CreateLocalBranchesPlugin.cs | 0 ...ensions.Plugins.CreateLocalBranches.csproj | 4 +- .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 0 .../Resources/IconCreateLocalBranches.png | Bin .../plugins}/DeleteUnusedBranches/Branch.cs | 0 .../CheckBoxHeaderCellEventArgs.cs | 0 .../DataGridViewCheckBoxHeaderCell.cs | 0 .../DeleteUnusedBranchesForm.Designer.cs | 0 .../DeleteUnusedBranchesForm.cs | 0 .../DeleteUnusedBranchesForm.resx | 0 .../DeleteUnusedBranchesFormSettings.cs | 0 .../DeleteUnusedBranchesPlugin.cs | 0 .../GitBranchOutputCommandParser.cs | 0 ...nsions.Plugins.DeleteUnusedBranches.csproj | 10 +- .../Properties/AssemblyInfo.cs | 0 .../Properties/DataSources/Branch.datasource | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 0 .../Resources/IconDeleteUnusedBranches.png | Bin .../Resources/loadingpanel.gif | Bin .../SortableBranchesList.cs | 0 .../plugins}/Directory.Build.props | 2 +- .../plugins}/Directory.Build.targets | 2 +- .../FindLargeFilesForm.Designer.cs | 0 .../FindLargeFiles/FindLargeFilesForm.cs | 0 .../FindLargeFiles/FindLargeFilesForm.resx | 0 .../FindLargeFiles/FindLargeFilesPlugin.cs | 0 ...itExtensions.Plugins.FindLargeFiles.csproj | 8 +- .../plugins}/FindLargeFiles/GitObject.cs | 0 .../FindLargeFiles/Properties/AssemblyInfo.cs | 0 .../DataSources/GitObject.datasource | 0 .../Properties/Resources.Designer.cs | 0 .../FindLargeFiles/Properties/Resources.resx | 0 .../Resources/IconFindLargeFiles.png | Bin .../FindLargeFiles/SortableObjectsList.cs | 0 .../GitExtensions.Plugins.GitFlow.csproj | 12 +- .../plugins}/GitFlow/GitFlowForm.Designer.cs | 0 .../plugins}/GitFlow/GitFlowForm.cs | 0 .../plugins}/GitFlow/GitFlowForm.resx | 0 .../plugins}/GitFlow/GitFlowPlugin.cs | 0 .../GitFlow/Properties/AssemblyInfo.cs | 0 .../GitFlow/Properties/Resource.Designer.cs | 0 .../plugins}/GitFlow/Properties/Resource.resx | 6 +- .../GitFlow/Resources/IconGitFlow.png | Bin .../BuildDurationFormatter.cs | 0 .../BuildServerAdapterMetadataAttribute.cs | 0 .../BuildServerCredentials.cs | 0 .../BuildServerCredentialsType.cs | 0 .../BuildServerSettingsHelper.cs | 0 .../BuildServerSettingsUserControlMetadata.cs | 0 .../IBuildServerAdapter.cs | 0 .../IBuildServerCredentials.cs | 0 .../IBuildServerSettings.cs | 0 .../IBuildServerSettingsUserControl.cs | 0 .../IBuildServerTypeMetadata.cs | 0 .../IBuildServerWatcher.cs | 0 .../GitUIPluginInterfaces/GitCmdResult.cs | 0 .../GitUIPluginInterfaces/GitRefsOrder.cs | 0 .../GitUIPluginInterfaces.csproj | 4 +- .../IGitPluginForCommit.cs | 0 .../ManagedExtensibility.cs | 0 .../PluginsPathScanner.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../RepositoryHosts/GitBlameContext.cs | 0 .../RepositoryHosts/GitProtocol.cs | 0 .../RepositoryHosts/GitProtocolExtensions.cs | 0 .../RepositoryHosts/IHostedRemote.cs | 0 .../RepositoryHosts/IHostedRepository.cs | 0 .../RepositoryHosts/IPasswordHelper.cs | 0 .../IPullRequestInformation.cs | 0 .../RepositoryHosts/IRepositoryHostPlugin.cs | 0 .../ServiceProviderExtensions.cs | 0 .../GitExtensions.Plugins.GitHub3.csproj | 8 +- .../plugins/Github3}/GitHub3Plugin.cs | 0 .../plugins/Github3}/GitHubBranch.cs | 0 .../plugins/Github3}/GitHubHostedRemote.cs | 0 .../plugins/Github3}/GitHubPullRequest.cs | 0 .../Github3}/GitHubPullRequestDiscussion.cs | 0 .../plugins/Github3}/GitHubRepo.cs | 0 .../Github3/Properties/AssemblyInfo.cs | 0 .../Github3/Properties/Resources.Designer.cs | 0 .../Github3/Properties/Resources.resx | 0 .../plugins}/Github3/Resources/IconGitHub.png | Bin .../GitExtensions.Plugins.Gource.csproj | 8 +- .../plugins}/Gource/GourcePlugin.cs | 0 .../plugins}/Gource/GourceStart.Designer.cs | 0 .../plugins}/Gource/GourceStart.cs | 0 .../Gource/Properties/AssemblyInfo.cs | 0 .../Gource/Properties/Resources.Designer.cs | 0 .../plugins}/Gource/Properties/Resources.resx | 0 .../plugins}/Gource/Resources/IconGource.png | Bin .../Gource/dll}/ICSharpCode.SharpZipLib.dll | Bin ...nsions.Plugins.JiraCommitHintPlugin.csproj | 8 +- .../JiraCommitHintPlugin.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 0 .../Resources/IconJira.png | Bin .../plugins}/JiraCommitHintPlugin/app.config | 0 ...GitExtensions.Plugins.ProxySwitcher.csproj | 6 +- .../ProxySwitcher/Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../ProxySwitcher/Properties/Resources.resx | 0 .../ProxySwitcherForm.Designer.cs | 0 .../ProxySwitcher/ProxySwitcherForm.cs | 0 .../ProxySwitcher/ProxySwitcherForm.resx | 0 .../ProxySwitcher/ProxySwitcherPlugin.cs | 0 .../Resources/IconProxySwitcher.png | Bin ...sions.Plugins.ReleaseNotesGenerator.csproj | 6 +- .../ReleaseNotesGenerator/GitLogLineParser.cs | 0 .../ReleaseNotesGenerator/HtmlFragment.cs | 0 .../plugins}/ReleaseNotesGenerator/LogLine.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../Properties/Resources.resx | 0 .../ReleaseNotesGeneratorForm.Designer.cs | 0 .../ReleaseNotesGeneratorForm.cs | 0 .../ReleaseNotesGeneratorForm.resx | 0 .../ReleaseNotesGeneratorPlugin.cs | 0 .../Resources/IconReleaseNotesGenerator.png | Bin .../plugins}/Statistics/Directory.Build.props | 0 .../Statistics/Directory.Build.targets | 2 +- .../GitImpact/FormImpact.Designer.cs | 0 .../Statistics/GitImpact/FormImpact.cs | 0 .../GitExtensions.Plugins.GitImpact.csproj | 4 +- .../Statistics/GitImpact/GitImpactPlugin.cs | 0 .../GitImpact/ImpactControl.Designer.cs | 0 .../Statistics/GitImpact/ImpactControl.cs | 0 .../Statistics/GitImpact/ImpactControl.resx | 0 .../Statistics/GitImpact/ImpactLoader.cs | 0 .../GitImpact/Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../GitImpact/Properties/Resources.resx | 0 .../GitImpact/Resources/IconGitImpact.png | Bin .../Statistics/GitStatistics/CodeFile.cs | 0 .../FormGitStatistics.Designer.cs | 0 .../GitStatistics/FormGitStatistics.cs | 0 ...GitExtensions.Plugins.GitStatistics.csproj | 10 +- .../GitStatistics/GitStatisticsPlugin.cs | 0 .../Statistics/GitStatistics/LineCounter.cs | 0 .../GitStatistics/PieChart/ColorUtil.cs | 0 .../GitStatistics/PieChart/EdgeColor.cs | 0 .../GitStatistics/PieChart/EdgeColorType.cs | 0 .../GitStatistics/PieChart/GraphicsUtil.cs | 0 .../GitStatistics/PieChart/PieChart3D.cs | 0 .../GitStatistics/PieChart/PieChartControl.cs | 0 .../GitStatistics/PieChart/PieSlice.cs | 0 .../GitStatistics/PieChart/Quadrilateral.cs | 0 .../GitStatistics/PieChart/ShadowStyle.cs | 0 .../PieChart/SliceSelectedArgs.cs | 0 .../GitStatistics/Properties/AssemblyInfo.cs | 0 .../Properties/Resources.Designer.cs | 0 .../GitStatistics/Properties/Resources.resx | 0 .../Resources/IconGitStatistics.png | Bin .../CommonTestUtils/AssertEx.cs | 0 .../CommonTestUtils/AsyncTestHelper.cs | 0 .../CommonTestUtils/CommonTestUtils.csproj | 10 +- .../ConfigureJoinableTaskFactoryAttribute.cs | 0 .../CommonTestUtils/EmbeddedResourceLoader.cs | 0 .../CommonTestUtils/GitModuleTestHelper.cs | 0 .../MEF/ExportProviderCache.Scope.cs | 0 ...xportProviderCache.SimpleAssemblyLoader.cs | 0 ...oviderCache.SingleExportProviderFactory.cs | 0 .../MEF/ExportProviderCache.cs | 0 .../MEF/TestComposition.Hash.cs | 0 .../CommonTestUtils/MEF/TestComposition.cs | 0 .../CommonTestUtils/MemorySettings.cs | 0 .../CommonTestUtils/MemorySettingsCache.cs | 0 .../CommonTestUtils/MockExecutable.cs | 0 .../CommonTestUtils/NoAssertContext.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../CommonTestUtils/ReferenceRepository.cs | 0 .../CommonTestUtils/SubmoduleTestHelpers.cs | 0 .../TestAppSettingsAttribute.cs | 0 tests/Directory.Build.props | 14 ++ .../BugReportFormTests.cs | 0 .../BugReporter.IntegrationTests.csproj | 17 ++ .../MockData/SimpleException.txt | 0 .../Properties/AssemblyInfo.cs | 0 .../IntegrationTests}/Directory.Build.props | 5 - .../CommandsDialogs/FileStatusListTests.cs | 0 .../FormBrowse.LeftPanelTests.Remotes.cs | 0 .../FormBrowse.LeftPanelTests.ReorderNodes.cs | 0 .../FormBrowse.LeftPanelTests.Submodules.cs | 0 .../FormBrowse.LeftPanelTests.cs | 0 .../CommandsDialogs/FormBrowseTests.cs | 0 .../CommandsDialogs/FormCloneTests.cs | 0 .../CommandsDialogs/FormCommitTests.cs | 0 .../CommandsDialogs/FormEditorTests.cs | 0 .../CommandsDialogs/FormFileHistoryTests.cs | 0 .../CommandsDialogs/FormInitTests.cs | 0 .../CommandsDialogs/FormPullTests.cs | 0 .../CommandsDialogs/FormPushTests.cs | 0 .../CommandsDialogs/FormRebaseTests.cs | 0 ...rIntegrationSettingsPageTests.NoPlugins.cs | 0 ...ntegrationSettingsPageTests.WithPlugins.cs | 0 ...tterPositionsShouldBeDefault.verified.json | 0 ...commitInfoPosition=BelowList.verified.json | 0 ...nfoPosition=LeftwardFromList.verified.json | 0 ...foPosition=RightwardFromList.verified.json | 0 .../SplitterPersistenceTests.cs | 0 .../GitCommands/GitModuleTests.cs | 0 .../GitUICommands/RunCommandTests.cs | 0 .../GlobalServiceContainer.cs | 0 .../UI.IntegrationTests/GlobalSetupOnce.cs | 0 .../Infrastructure/PuttyHelpersTests.cs | 0 .../MEF/MockGenericBuildServerAdapter.cs | 0 ...ckGenericBuildServerIntegrationMetadata.cs | 0 ...BuildServerSettingsUserControl.Designer.cs | 0 ...ckGenericBuildServerSettingsUserControl.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Properties/VerifyModuleInitializer.cs | 0 ...anagerTests.Can_save_settings.verified.xml | 0 .../ScriptEngine/ScriptManagerTests.cs | 0 .../ScriptEngine/ScriptRunnerTests.cs | 0 .../UI.IntegrationTests.csproj | 22 ++ .../UI.IntegrationTests/UITest.cs | 0 ...le_ShowAll_branches_correctly.verified.txt | 0 ...handle_ShowAll_tags_correctly.verified.txt | 0 ...should_render_links_correctly.verified.txt | 0 .../CommitInfo/CommitInfoTests.cs | 0 .../UserControls/GitBlameParserTest.cs | 0 .../UserControls/PatchGridTests.cs | 0 .../RevisionGrid/CopyContextMenuItemTests.cs | 0 .../RevisionGrid/RevisionGridControlTests.cs | 0 .../BugReporter.Tests/BugReportFormTests.cs | 0 .../BugReporter.Tests.csproj | 8 +- .../ErrorReportUrlBuilderTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 ...trip_testName=NestedException.verified.txt | 0 ...trip_testName=SimpleException.verified.txt | 0 ...ring_testName=NestedException.verified.txt | 0 ...ring_testName=SimpleException.verified.txt | 0 .../SerializableExceptionTests.cs | 0 .../UserEnvironmentInformationTests.cs | 0 .../app/UnitTests}/Directory.Build.props | 5 - .../AppTitleGeneratorTests.cs | 0 .../ArgumentBuilderExtensionsTests.cs | 0 .../GitCommands.Tests/AsyncLoaderTests.cs | 0 .../GitCommands.Tests/CommandLogTests.cs | 0 .../CommitDataManagerTest.cs | 0 .../CommitMessageManagerTests.cs | 0 .../CommitTemplateManagerTests.cs | 0 .../Config/ConfigFileTest.cs | 0 .../CustomDiffMergeToolCacheTests.cs | 0 .../DiffListSortServiceTests.cs | 0 .../DiffMergeToolConfigurationManagerTests.cs | 0 .../RegisteredDiffMergeToolsTests.cs | 0 .../EnvironmentPathsProviderTests.cs | 0 .../GitCommands.Tests/ExecutableTests.cs | 0 .../ConfiguredLinkDefinitionsProviderTests.cs | 0 .../ExternalLinkRevisionParserTests.cs | 0 .../ExternalLinksManagerIntegrationTests.cs | 0 ...rationTests.Can_save_settings.verified.xml | 0 .../ExternalLinksStorageIntegrationTests.cs | 0 .../level1_repogit_GitExtensions.settings.xml | 0 ...level2_repodist_GitExtensions.settings.xml | 0 .../level3_roaming_GitExtensions.settings.xml | 0 .../FileAssociatedIconProviderTests.cs | 0 .../FullPathResolverTests.cs | 0 .../Git/AheadBehindDataProviderTests.cs | 0 .../Git/Commands/GitCheckoutBranchCmdTest.cs | 0 .../Git/Commands/GitCommandHelpersTest.cs | 0 .../Git/CommandsTests.CreateTag.cs | 0 .../Git/CommandsTests.DeleteBranch.cs | 0 .../GitCommands.Tests/Git/CommandsTests.cs | 0 .../Git/DetachedHeadParserTests.cs | 0 .../Git/EncodingHelperTest.cs | 0 .../Git/ExecutableExtensionsTests.cs | 0 .../Extensions/GitRevisionExtensionsTests.cs | 0 .../Git/FilteredGitRefsProviderTests.cs | 0 ...serTest.TestGetDefaultStatus.verified.json | 0 ...tring_testName=added_by_them.verified.json | 0 ...mString_testName=added_by_us.verified.json | 0 ...omString_testName=both_added.verified.json | 0 ...String_testName=both_deleted.verified.json | 0 ...tring_testName=both_modified.verified.json | 0 ...ing_testName=deleted_by_them.verified.json | 0 ...tring_testName=deleted_by_us.verified.json | 0 ...mString_testName=fatal_error.verified.json | 0 ...estName=status_ignored_files.verified.json | 0 ...stName=status_modified_files.verified.json | 0 ...testName=status_staged_files.verified.json | 0 ...tName=status_untracked_files.verified.json | 0 ..._testName=status_with_spaces.verified.json | 0 .../Git/GetAllChangedFilesOutputParserTest.cs | 0 .../Git/GitBlameCommitTests.cs | 0 .../Git/GitBranchNameNormaliserTest.cs | 0 .../Git/GitBranchNameOptionsTest.cs | 0 .../Git/GitCommandCacheTest.cs | 0 ...omString_testName=fatal_error.verified.txt | 0 .../Git/GitDescribeProviderTests.cs | 0 .../Git/GitDirectoryResolverTests.cs | 0 .../GitCommands.Tests/Git/GitRefNameTests.cs | 0 .../GitCommands.Tests/Git/GitRefTests.cs | 0 ...ion_expected_changes_deleted.verified.json | 0 ...expected_changes_getdefaults.verified.json | 0 ...lection_expected_changes_new.verified.json | 0 ...ection_expected_changes_none.verified.json | 0 ...ion_expected_changes_renamed.verified.json | 0 ...on_expected_changes_unmerged.verified.json | 0 .../Git/GitRevisionTesterTests.cs | 0 .../GitCommands.Tests/Git/GitStashTests.cs | 0 .../Git/GitTreeParserTests.cs | 0 .../Git/Gpg/GitGpgControllerTests.cs | 0 .../Git/IndexLockManagerTests.cs | 0 .../GitCommands.Tests/Git/ObjectIdTests.cs | 0 .../Git/RevisionDiffProviderTest.cs | 0 .../Git/SubmoduleHelpersTest.cs | 0 .../Git/Tag/GitTagControllerTest.cs | 0 .../GitCommands.Tests.csproj | 10 +- ...GitItemStatusFileExtensionComparerTests.cs | 0 ...re_not_trimmed_in_file_names.verified.json | 0 ...s_None_if_not_IndexWorkTree1.verified.json | 0 ...s_None_if_not_IndexWorkTree2.verified.json | 0 ...ict_if_revision_is_work_tree.verified.json | 0 ...onflict_if_revision_is_index.verified.json | 0 ..._testName=Rename_with_spaces.verified.json | 0 ...romString_testName=WorkTree1.verified.json | 0 ...romString_testName=WorkTree2.verified.json | 0 ...romString_testName=WorkTree3.verified.json | 0 ...romString_testName=WorkTree4.verified.json | 0 ...mString_testName=fatal_error.verified.json | 0 .../GitCommands.Tests/GitModuleTests.cs | 0 .../GitRevisionInfoProviderTests.cs | 0 ...ipsis_testName=Too_long_lines.verified.txt | 0 ...ipsis_testName=Too_many_lines.verified.txt | 0 .../GitRevisionSummaryBuilderTests.cs | 0 .../GitCommands.Tests/GitRevisionTests.cs | 0 ...oCRLFType=false_file=MacLines.verified.txt | 0 ...CRLFType=false_file=UnixLines.verified.txt | 0 ...FType=false_file=WindowsLines.verified.txt | 0 ...oCRLFType=input_file=MacLines.verified.txt | 0 ...CRLFType=input_file=UnixLines.verified.txt | 0 ...FType=input_file=WindowsLines.verified.txt | 0 ...toCRLFType=true_file=MacLines.verified.txt | 0 ...oCRLFType=true_file=UnixLines.verified.txt | 0 ...LFType=true_file=WindowsLines.verified.txt | 0 .../Helpers/AutoCrlfExtensionsTests.cs | 0 .../Helpers/MockData/MacLines.bin | 0 .../Helpers/MockData/UnixLines.bin | 0 .../Helpers/MockData/WindowsLines.bin | 0 .../GitCommands.Tests/Helpers/PathUtilTest.cs | 0 .../MockData/Too_long_lines.txt | 0 .../MockData/Too_many_lines.txt | 0 .../Patches/PatchProcessorTest.cs | 0 .../GitCommands.Tests/Patches/PatchTest.cs | 0 .../Patches/testdata/big.patch | 4 +- .../Patches/testdata/bigBin.patch | 0 .../Patches/testdata/color-binary.diff | 0 .../Patches/testdata/color-prefix.diff | 0 .../Patches/testdata/color.diff | 0 .../Patches/testdata/rebase.diff | 0 .../PathEqualityComparerTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../Properties/VerifyModuleInitializer.cs | 0 .../Remote/AzureDevOpsRemoteParserTests.cs | 0 .../ConfigFileRemoteSettingsManagerTests.cs | 0 .../Remote/GitHostingRemoteParserTests.cs | 0 .../Remote/GitHubRemoteParserTests.cs | 0 .../RepoNameExtractorTest.cs | 0 ...n_test_testName=empty_commit.verified.json | 0 ...st_testName=multi_pathfilter.verified.json | 0 ...ion_test_testName=no_subject.verified.json | 0 ...evision_test_testName=normal.verified.json | 0 ...ion_test_testName=notes_data.verified.json | 0 ...on_test_testName=notes_empty.verified.json | 0 ...test_testName=reflogselector.verified.json | 0 ...estName=reflogselector_empty.verified.json | 0 ...t_testName=simple_pathfilter.verified.json | 0 ...est_testName=subject_no_body.verified.json | 0 ...=subject_starts_with_newline.verified.json | 0 ...n_test_testName=vertical_tab.verified.json | 0 .../GitCommands.Tests/RevisionReaderTests.cs | 0 .../Settings/AppSettingsTests.cs | 0 .../Settings/BuildServerSettingsTests.cs | 0 .../Settings/ConfigSectionTests.cs | 0 .../Settings/FileSettingsCacheTests.cs | 0 .../level1_repogit_GitExtensions.settings.xml | 0 ...level2_repodist_GitExtensions.settings.xml | 0 .../level3_roaming_GitExtensions.settings.xml | 0 .../Settings/RuntimeSettingTests.cs | 0 .../Settings/SettingTests.cs | 0 .../GitCommands.Tests/SshPathLocatorTest.cs | 0 .../StreamExtensionsTests.cs | 0 .../GitCommands.Tests/StringExtensionTests.cs | 0 .../SubmoduleStatusProviderTests.cs | 0 .../GitCommands.Tests/TestData/README.blame | 0 .../TestData/RevisionReader/bad_parentid.bin | 0 .../RevisionReader/bad_parentid_length.bin | 0 .../TestData/RevisionReader/bad_sha.bin | 0 .../TestData/RevisionReader/empty.bin | 0 .../TestData/RevisionReader/empty_commit.bin | 0 .../RevisionReader/illegal_timestamp.bin | 0 .../RevisionReader/multi_pathfilter.bin | 0 .../TestData/RevisionReader/no_subject.bin | 0 .../TestData/RevisionReader/normal.bin | 0 .../TestData/RevisionReader/notes_data.bin | 0 .../TestData/RevisionReader/notes_empty.bin | 0 .../RevisionReader/reflogselector.bin | 0 .../RevisionReader/reflogselector_empty.bin | 0 .../TestData/RevisionReader/short_sha.bin | 0 .../RevisionReader/simple_pathfilter.bin | 0 .../RevisionReader/subject_no_body.bin | 0 .../subject_starts_with_newline.bin | 0 .../TestData/RevisionReader/vertical_tab.bin | 0 .../MockData/CategorisedRepositories01.xml | 0 .../MockData/CategorisedRepositories02.xml | Bin ...compatibility_of_object_graph.verified.xml | 0 .../RepositoryCategoryXmlSerialiserTests.cs | 0 .../Legacy/RepositoryHistoryMigratorTests.cs | 0 .../Legacy/RepositoryStorageTests.cs | 0 .../LocalRepositoryManagerTests.cs | 0 .../RecentRepoSplitterTests.cs | 0 .../RemoteRepositoryManagerTests.cs | 0 .../RepositoryStorageTests.cs | 0 ..._remote_repositories_with_ns.verified.json | 0 ...mote_repositories_without_ns.verified.json | 0 ...Serialize_recent_repositories.verified.xml | 0 .../RepositoryXmlSerialiserTests.cs | 0 .../GitExtUtils.Tests/ArrayExtensionsTests.cs | 0 .../ColorTransformationTests.cs | 0 .../ComboBoxExtensionsTests.cs | 0 .../ControlTagExtensionTests.cs | 0 .../DisplayWithSuffixUpdaterTests.cs | 0 .../GitArgumentBuilderTests.cs | 0 .../GitExtUtils.Tests.csproj | 12 + .../GitExtUtils.Tests/MruCacheTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../TableLayoutPanelExtensionsTests.cs | 0 .../GitExtUtils.Tests/Win32ApiTests.cs | 0 .../ArgumentBuilderTests.cs | 0 .../FontParserTests.cs | 0 .../GitExtensions.Extensibility.Tests.csproj | 8 + .../LazyStringSplitTests.cs | 0 .../Avatars/AvatarCacheTestBase.cs | 0 .../Avatars/AvatarMemoryCacheTests.cs | 0 .../Avatars/AvatarPersistentCacheTests.cs | 0 .../GitUI.Tests/Avatars/AvatarTestBase.cs | 0 .../CacheControlAvatarProviderTests.cs | 0 .../Avatars/ChainedAvatarProviderTests.cs | 0 .../Avatars/CustomAvatarTemplateFormatter.cs | 0 .../Avatars/HotSwapProviderTests.cs | 0 .../Avatars/InitialsAvatarGeneratorTests.cs | 0 .../Avatars/StaticImageAvatarProviderTests.cs | 0 .../CancellationTokenSequenceTests.cs | 0 .../BrowseDialog/FormUpdateFixture.cs | 0 .../CommandsDialogs/FormAddSubmoduleTests.cs | 0 .../FormBrowseControllerTests.cs | 0 .../FormFileHistoryControllerTests.cs | 0 .../CommandsDialogs/FormOpenDirectoryTests.cs | 0 .../FormRemotesControllerTests.cs | 0 .../CommandsDialogs/PathFormatterTests.cs | 0 .../RememberFileContextMenuControllerTests.cs | 0 .../RevisionDiffContextMenuControllerTests.cs | 0 .../RevisionDiffControllerTests.cs | 0 .../RevisionFileTreeControllerTests.cs | 0 ...OpsExternalLinkDefinitionExtractorTests.cs | 0 ...HubExternalLinkDefinitionExtractorTests.cs | 0 .../ColorsPageSettingsPageControllerTests.cs | 0 .../GitConfigSettingsPageControllerTests.cs | 0 .../ControlThreadingExtensionsTests.cs | 0 .../GitUI.Tests/ControlUtilTests.cs | 0 .../AnsiEscapeUtilitiesTest.Get8bitColor.cs | 0 .../AnsiEscapeUtilitiesTest.ParseEscape.cs | 0 .../AnsiEscapeUtilitiesTest.TryGetColors.cs | 0 .../Editor/Diff/DiffLineNumAnalyzerTests.cs | 0 .../Editor/Diff/LinePrefixHelperFixture.cs | 0 .../GitUI.Tests/Editor/Diff/Sample.diff | 0 .../Editor/Diff/SampleCombined.diff | 0 .../Editor/Diff/SampleDifftastic.diff | 0 .../Editor/Diff/SampleGitWord.diff | 0 ...rInternal.CurrentViewPositionCacheTests.cs | 0 .../GitUI.Tests/Editor/FileViewerTests.cs | 0 .../GitUI.Tests/Editor/FileViewerTextTests.cs | 0 .../Editor/FindAndReplaceFormTests.cs | 0 .../RichTextBoxXhtmlSupportExtensionTests.cs | 0 .../FindFilePredicateProviderTest.cs | 0 .../GitUI.Tests/GitExtensionsFormTests.cs | 0 .../UnitTests/GitUI.Tests/GitUI.Tests.csproj | 24 ++ .../GitUICommands/NormalizeFileNameTests.cs | 0 .../Helpers/DiffKindRevisionTests.cs | 0 ...anagerTests.Can_save_settings.verified.txt | 0 .../Hotkey/HotkeySettingsManagerTests.cs | 0 .../GitUI.Tests/Infrastructure/PlinkTests.cs | 0 .../GitRefsSortByContextMenuItemTests.cs | 0 .../GitRefsSortOrderContextMenuItemTests.cs | 0 .../LeftPanel/GitRefMenuItemsTest.cs | 0 .../GitUI.Tests/LinqExtensionsTests.cs | 0 .../NBugReports/BugReportInvokerTests.cs | 0 .../GitUI.Tests/Properties/AssemblyInfo.cs | 0 .../RepositoryHistoryUIServiceTests.cs | 0 .../UnitTests}/GitUI.Tests/ResourcesTests.cs | 0 .../Script/ScriptOptionsParserTests.cs | 0 .../Script/ScriptsManagerScriptRunnerTests.cs | 0 .../WordAtCursorExtractorTests.cs | 0 .../GitUI.Tests/SplitterManagerTest.cs | 0 .../StringBuilderExtensionsTests.cs | 0 .../Theming/AppColorDefaultsTests.cs | 0 .../Theming/CssUrlResolverTests.cs | 0 .../Theming/ThemeFileReaderTests.cs | 0 .../GitUI.Tests/Theming/ThemeLoaderTests.cs | 0 .../ThemePathProviderInstalledAppTests.cs | 0 .../ThemePathProviderPortableAppTests.cs | 0 .../Theming/ThemePersistenceTests.cs | 0 .../WhatSystemColorsAreThemeableTests.cs | 0 .../GitUI.Tests/ThreadHelperTests.cs | 0 .../UnitTests}/GitUI.Tests/TranslationTest.cs | 0 .../AuthorRevisionHighlightingTests.cs | 0 .../UserControls/BlameControlTests.cs | 0 .../CommitInfo/BranchComparerTests.cs | 0 .../CommitInfo/RefsFormatterTests.cs | 0 .../ConsoleEmulatorOutputControlFixture.cs | 0 ...ests.FilterInfo_ctor_expected.verified.txt | 0 ...erInfo_ctor_with_Raw_expected.verified.txt | 0 .../UserControls/FilterInfoTests.cs | 0 .../UserControls/FilterToolBarTests.cs | 0 .../UserControls/ICSharpTextEditorTest.cs | 0 .../InteractiveGitActionControlTests.cs | 0 .../UserControls/RepoStateVisualiserTests.cs | 0 .../GitRefListsForRevisionTests.cs | 0 ...DoNotJoinMultiLaneCrossings.1.verified.txt | 0 ...DoNotJoinMultiLaneCrossings.2.verified.txt | 0 ...LaneShiftFollowedByDiagonal.1.verified.txt | 0 ...LaneShiftFollowedByDiagonal.2.verified.txt | 0 ...LaneShiftFollowedByDiagonal.3.verified.txt | 0 ...LaneShiftFollowedByDiagonal.4.verified.txt | 0 ...LaneShiftFollowedByDiagonal.5.verified.txt | 0 .../JoinMultiLaneCrossings.1.verified.txt | 0 .../JoinMultiLaneCrossings.2.verified.txt | 0 .../JoinMultiLaneCrossings.3.verified.txt | 0 .../JoinMultiLaneCrossings.4.verified.txt | 0 .../Graph/LaneInfoProviderTests.cs | 0 .../Graph/LaneNodeLocatorTests.cs | 0 .../Graph/RevisionGraphColumnTests.cs | 0 .../Graph/RevisionGraphMultiThreadingTests.cs | 0 .../Graph/RevisionGraphRowTests.cs | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...anesRight_moveFirstLane=False.verified.txt | 0 ...LanesRight_moveFirstLane=True.verified.txt | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...ghtenedOverMultiLaneCrossings.verified.txt | 0 ...eGraphLanesHavingCommonParent.verified.txt | 0 ...rent_StraightenGraphDiagonals.verified.txt | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...LanesHavingCommonParent=False.verified.txt | 0 ...hLanesHavingCommonParent=True.verified.txt | 0 ...5-R 4-R 3-R 2-R,5,4 1-2 0-1,3.verified.txt | 0 ...R 4-R 3-R,7,6,5 2-3 1-2 0-1,4.verified.txt | 0 ...4-R 3-R,8,7,6,5 2-3 1-2 0-1,4.verified.txt | 0 .../RevisionGrid/Graph/RevisionGraphTests.cs | 0 ...oldOneLaneShiftsToDiagonals.1.verified.txt | 0 ...oldOneLaneShiftsToDiagonals.2.verified.txt | 0 ...oldOneLaneShiftsToDiagonals.3.verified.txt | 0 ...oldOneLaneShiftsToDiagonals.4.verified.txt | 0 .../RevisionGrid/RevisionFileNameTests.cs | 0 .../SortDiffListContextMenuItemTests.cs | 0 .../UserControls/ToolStripPushButtonTests.cs | 0 .../UserControls/TreeViewExtensionsTests.cs | 0 .../UserEnvironmentInformationTests.cs | 0 .../UserManual/SingleHtmlUserManualFixture.cs | 0 .../StandardHtmlUserManualFixture.cs | 0 .../GitUI.Tests/WindowPositionManagerTests.cs | 0 .../CommitDataBodyRendererTests.cs | 0 ...ommitDataHeaderRendererIntegrationTests.cs | 0 .../CommitDataHeaderRendererTests.cs | 0 .../MonospacedHeaderLabelFormatterTests.cs | 0 .../TabbedHeaderLabelFormatterTests.cs | 0 .../ResourceManager.Tests/LinkFactoryTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../ResourceManager.Tests.csproj | 10 + .../AppVeyorAdapterTests.cs | 0 .../AppVeyorIntegration.Tests.csproj | 18 ++ ..._is_the_one_of_a_master_build.verified.txt | 0 ...e_one_of_a_pull_request_build.verified.txt | 0 .../MockData/AppVeyorResult_master.json | 0 .../AppVeyorResult_pull_request_build.json | 0 .../Properties/AssemblyInfo.cs | 0 .../AzureDevOpsAdapterTests.cs | 0 .../AzureDevOpsIntegration.Tests.csproj | 9 + .../ProjectUrlHelperTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../BuildInfoEqualityComparer.cs | 0 .../GitlabAdapterTestData.cs | 0 .../GitlabAdapterTests.cs | 0 .../GitlabIntegration.Tests.csproj | 9 + .../GitlabRemoteParserTests.cs | 0 .../DeleteUnusedBranches.Tests.csproj | 8 + .../GitBranchOutputCommandParserTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 tests/plugins/UnitTests/Directory.Build.props | 20 ++ .../GitProtocolTests.cs | 0 .../GitUIPluginInterfaces.Tests.csproj | 4 +- .../ManagedExtensibilityTests.cs | 0 .../NotFoundPlugin/SubDir/NotFoundPlugin.dll | 0 .../PluginInOwnDir/PluginInOwnDir.dll | 0 .../PathScanningData/PluginInRootDir.dll | 0 .../PluginsPathScannerTests.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../GitLogLineParserTests.cs | 0 .../MainFixture.cs | 0 .../Properties/AssemblyInfo.cs | 0 .../ReleaseNotesGenerator.Tests.csproj | 8 + 2738 files changed, 498 insertions(+), 540 deletions(-) delete mode 100644 IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj delete mode 100644 IntegrationTests/UI.IntegrationTests/UI.IntegrationTests.csproj delete mode 100644 TranslationApp/TranslationApp.csproj delete mode 100644 UnitTests/GitExtUtils.Tests/GitExtUtils.Tests.csproj delete mode 100644 UnitTests/GitExtensions.Extensibility.Tests/GitExtensions.Extensibility.Tests.csproj delete mode 100644 UnitTests/GitUI.Tests/GitUI.Tests.csproj delete mode 100644 UnitTests/Plugins/BuildServerIntegration/AppVeyorIntegration.Tests/AppVeyorIntegration.Tests.csproj delete mode 100644 UnitTests/Plugins/BuildServerIntegration/AzureDevOpsIntegration.Tests/AzureDevOpsIntegration.Tests.csproj delete mode 100644 UnitTests/Plugins/BuildServerIntegration/Directory.Build.props delete mode 100644 UnitTests/Plugins/BuildServerIntegration/GitlabIntegration.Tests/GitlabIntegration.Tests.csproj delete mode 100644 UnitTests/Plugins/DeleteUnusedBranches.Tests/DeleteUnusedBranches.Tests.csproj delete mode 100644 UnitTests/Plugins/Directory.Build.props delete mode 100644 UnitTests/Plugins/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj delete mode 100644 UnitTests/ResourceManager.Tests/ResourceManager.Tests.csproj delete mode 100644 assets/gource plugin.png rename {scripts => eng}/Bisect-Test.ps1 (96%) rename {scripts => eng}/Download-PluginManager.ps1 (100%) rename GitExtensions.ruleset => eng/GitExtensions.ruleset (100%) rename GitExtensions.sln.DotSettings => eng/GitExtensions.sln.DotSettings (100%) rename GitExtensionsTest.ruleset => eng/GitExtensionsTest.ruleset (100%) rename {scripts => eng}/Localisation.targets (100%) rename {scripts => eng}/Mark-RepoClean.ps1 (94%) rename {scripts => eng}/Patch-RuntimeConfigJsonFiles.ps1 (100%) rename {scripts => eng}/Publish.targets (100%) rename {scripts => eng}/RepoLayout.props (100%) rename {scripts => eng}/Run-BisectTest.ps1 (82%) rename {scripts => eng}/Tests.props (100%) rename {scripts => eng}/Tests.targets (100%) rename {scripts => eng}/Update-DotnetVersion.ps1 (100%) rename {scripts => eng}/set_version_to.py (94%) rename {scripts => eng}/stylecop.json (100%) rename {scripts => eng}/vs-threading.MainThreadAssertingMethods.txt (100%) rename {scripts => eng}/vs-threading.MainThreadSwitchingMethods.txt (100%) rename {scripts => eng}/vs-threading.TypesRequiringMainThread.txt (100%) rename {Externals => externals}/Directory.Build.props (100%) rename {Externals => externals}/Directory.Build.targets (100%) rename {Externals => externals}/EasyHook (100%) rename {Externals => externals}/Git.hub (100%) rename {Externals => externals}/ICSharpCode.TextEditor (100%) rename {Externals => externals}/NetSpell.SpellChecker/Dictionary/Affix/AffixEntry.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/Dictionary/Affix/AffixRule.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/Dictionary/Affix/AffixUtility.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/Dictionary/Phonetic/PhoneticRule.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/Dictionary/Phonetic/PhoneticUtility.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/Dictionary/Word.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/Dictionary/WordDictionary.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/Properties/AssemblyInfo.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/ReplaceWordEventArgs.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/SpellChecker.csproj (100%) rename {Externals => externals}/NetSpell.SpellChecker/Spelling.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/SpellingEventArgs.cs (100%) rename {Externals => externals}/NetSpell.SpellChecker/TraceWriter.cs (100%) rename {Externals => externals}/conemu-inside (100%) delete mode 100644 gource video.md rename {TranslationApp => setup/TranslationApp}/Program.cs (100%) rename {TranslationApp => setup/TranslationApp}/Properties/AssemblyInfo.cs (100%) create mode 100644 setup/TranslationApp/TranslationApp.csproj rename {TranslationApp => setup/TranslationApp}/TranslationHelpers.cs (100%) rename {TranslationApp => setup/TranslationApp}/TranslationItemWithCategory.cs (100%) rename {Bin => setup/assets}/Dictionaries/de-DE.dic (100%) rename {Bin => setup/assets}/Dictionaries/en-AU.dic (100%) rename {Bin => setup/assets}/Dictionaries/en-CA.dic (100%) rename {Bin => setup/assets}/Dictionaries/en-GB.dic (100%) rename {Bin => setup/assets}/Dictionaries/en-US.dic (100%) rename {Bin => setup/assets}/Dictionaries/es-ES.dic (100%) rename {Bin => setup/assets}/Dictionaries/es-MX.dic (100%) rename {Bin => setup/assets}/Dictionaries/fr-FR.dic (100%) rename {Bin => setup/assets}/Dictionaries/it-IT.dic (100%) rename {Bin => setup/assets}/Dictionaries/nl-NL.dic (100%) rename {Bin => setup/assets}/Dictionaries/pl-PL.dic (100%) rename {Bin => setup/assets}/Dictionaries/ro-RO.dic (100%) rename {Bin => setup/assets}/Dictionaries/ru-RU.dic (100%) rename {Bin => setup/assets}/Diff-Scripts/TortoiseSVN License.txt (100%) rename {Bin => setup/assets}/Diff-Scripts/merge-doc.js (100%) rename {Bin => setup/assets}/Diff-Scripts/merge-ods.vbs (100%) rename {Logo => setup/assets/Logo}/Artwork/git-extensions-logo-master.svg (100%) rename {Logo => setup/assets/Logo}/Artwork/git-extensions-logo-wide.svg (100%) rename {Logo => setup/assets/Logo}/Artwork/git-extensions-logo.svg (100%) rename {Logo => setup/assets/Logo}/GitExtensionsLogoWide.png (100%) rename {Logo => setup/assets/Logo}/README.md (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-128px.png (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-16px.png (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-24px.png (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-256px.png (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-32px.png (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-48px.png (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-512px.png (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo-64px.png (100%) rename {BugReporter/Resources => setup/assets/Logo}/git-extensions-logo.ico (100%) rename {Logo => setup/assets/Logo}/git-extensions-logo.svg (100%) rename PrivacyPolicy.md => setup/assets/PrivacyPolicy.md (100%) rename PrivacyPolicy.rtf => setup/assets/PrivacyPolicy.rtf (100%) rename {Bin => setup/assets}/gitex.cmd (100%) rename {Bin => setup/assets}/set-telemetry.ps1 (100%) rename {Setup => setup/installer}/AddRemove.wxi (100%) rename {Setup => setup/installer}/Check-BundlesConsistent.ps1 (100%) rename {Setup => setup/installer}/Config.wxi (100%) rename {Setup => setup/installer}/EnableUpgrades.wxi (100%) rename {Setup => setup/installer}/Get-Hashes.ps1 (100%) rename {Setup => setup/installer}/Prepare-Release.ps1 (100%) rename {Setup => setup/installer}/Product.wxs (97%) rename {Setup => setup/installer}/README.md (100%) rename {Setup => setup/installer}/RegisterShellExtension.wxi (100%) rename {Setup => setup/installer}/Setup.wixproj (96%) rename {Setup => setup/installer}/UI/CancelDlg.wxs (100%) rename {Setup => setup/installer}/UI/CustomizeDlg.wxs (100%) rename {Setup => setup/installer}/UI/ErrorDlg.wxs (100%) rename {Setup => setup/installer}/UI/ExitDialog.wxs (100%) rename {Setup => setup/installer}/UI/FatalError.wxs (100%) rename {Setup => setup/installer}/UI/InstallDirDlg.wxs (100%) rename {Setup => setup/installer}/UI/MaintenanceTypeDlg.wxs (100%) rename {Setup => setup/installer}/UI/MaintenanceWelcomeDlg.wxs (100%) rename {Setup => setup/installer}/UI/ProgressDlg.wxs (100%) rename {Setup => setup/installer}/UI/TelemetryDlg.wxs (97%) rename {Setup => setup/installer}/UI/UserExit.wxs (100%) rename {Setup => setup/installer}/UI/VerifyReadyDlg.wxs (100%) rename {Setup => setup/installer}/UI/WelcomeDlg.wxs (100%) rename {Setup => setup/installer}/UI/WixUI.wxs (100%) rename {Setup => setup/installer}/banner.bmp (100%) rename {Setup => setup/installer}/banner.xcf (100%) rename {Setup => setup/installer}/dialog.bmp (100%) rename {Setup => setup/installer}/dialog.pdn (100%) rename {Setup => setup/installer}/dialog.xcf (100%) rename {.tools => setup}/transifex/.tx/config (100%) rename {.tools => setup}/transifex/DownloadTransifexTranslations.ps1 (100%) rename {.tools => setup}/transifex/tx.exe (100%) rename {BugReporter => src/app/BugReporter}/BugReportForm.Designer.cs (100%) rename {BugReporter => src/app/BugReporter}/BugReportForm.cs (100%) rename {BugReporter => src/app/BugReporter}/BugReporter.csproj (100%) rename {BugReporter => src/app/BugReporter}/ErrorReportUrlBuilder.cs (100%) rename {BugReporter => src/app/BugReporter}/ExceptionDetailView.Designer.cs (100%) rename {BugReporter => src/app/BugReporter}/ExceptionDetailView.cs (100%) rename {BugReporter => src/app/BugReporter}/ExceptionDetailView.resx (100%) rename {BugReporter => src/app/BugReporter}/ExceptionDetails.Designer.cs (100%) rename {BugReporter => src/app/BugReporter}/ExceptionDetails.cs (100%) rename {BugReporter => src/app/BugReporter}/ExceptionDetails.resx (100%) rename {BugReporter => src/app/BugReporter}/GitHubUrlBuilder.cs (100%) rename {BugReporter => src/app/BugReporter}/Info/AssemblyInfo.cs (100%) rename {BugReporter => src/app/BugReporter}/Info/ConfigurationInfo.cs (100%) rename {BugReporter => src/app/BugReporter}/Info/GeneralInfo.cs (100%) rename {BugReporter => src/app/BugReporter}/Info/Report.cs (100%) rename {BugReporter => src/app/BugReporter}/Program.cs (100%) rename {BugReporter => src/app/BugReporter}/Properties/AssemblyInfo.cs (100%) rename {BugReporter => src/app/BugReporter}/Properties/Resources.Designer.cs (100%) rename {BugReporter => src/app/BugReporter}/Properties/Resources.resx (100%) rename {BugReporter => src/app/BugReporter}/Properties/launchSettings.json (100%) rename {BugReporter => src/app/BugReporter}/Resources/CopyToClipboard.png (100%) rename {BugReporter => src/app/BugReporter}/Resources/GitHub.png (100%) rename {BugReporter => src/app/BugReporter}/Resources/bug.png (100%) rename {GitExtensionsShellEx => src/app/BugReporter}/Resources/git-extensions-logo.ico (100%) rename {BugReporter => src/app/BugReporter}/Serialization/SerializableDictionary.cs (100%) rename {BugReporter => src/app/BugReporter}/Serialization/SerializableException.cs (100%) rename {BugReporter => src/app/BugReporter}/UserEnvironmentInformation.cs (100%) rename {GitCommands => src/app/GitCommands}/AppTitleGenerator.cs (100%) rename {GitCommands => src/app/GitCommands}/ArgumentBuilderExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/AsyncLoader.cs (100%) rename {GitCommands => src/app/GitCommands}/BatchArgumentItem.cs (100%) rename {GitCommands => src/app/GitCommands}/CommitDataManager.cs (100%) rename {GitCommands => src/app/GitCommands}/CommitMessageManager.cs (100%) rename {GitCommands => src/app/GitCommands}/CommitMessageType.cs (100%) rename {GitCommands => src/app/GitCommands}/CommitTemplateItem.cs (100%) rename {GitCommands => src/app/GitCommands}/CommitTemplateManager.cs (100%) rename {GitCommands => src/app/GitCommands}/Config/ConfigFile.cs (100%) rename {GitCommands => src/app/GitCommands}/Config/ConfigSection.cs (100%) rename {GitCommands => src/app/GitCommands}/Config/GitConfigurationException.cs (100%) rename {GitCommands => src/app/GitCommands}/Config/SettingKeyString.cs (100%) rename {GitCommands => src/app/GitCommands}/CustomDiffMergeTool.cs (100%) rename {GitCommands => src/app/GitCommands}/CustomDiffMergeToolCache.cs (100%) rename {GitCommands => src/app/GitCommands}/DateTimeUtils.cs (100%) rename {GitCommands => src/app/GitCommands}/DeconstructionExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffListSortService.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/Araxis.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/BeyondCompare3.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/BeyondCompare4.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/DiffMerge.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/DiffMergeTool.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/DiffMergeToolConfiguration.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/DiffMergeToolConfigurationManager.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/DiffMergeToolType.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/Kdiff3.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/Meld.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/P4Merge.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/RegisteredDiffMergeTools.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/SemanticMerge.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/Smerge.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/TortoiseDiff.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/TortoiseGitIDiff.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/TortoiseGitMerge.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/VsCode.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/VsDiffMerge.cs (100%) rename {GitCommands => src/app/GitCommands}/DiffMergeTools/WinMerge.cs (100%) rename {GitCommands => src/app/GitCommands}/EnvironmentAbstraction.cs (100%) rename {GitCommands => src/app/GitCommands}/EnvironmentPathsProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/ExceptionUtils.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/ConfiguredLinkDefinitionsProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/ExternalLink.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/ExternalLinkDefinition.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/ExternalLinkFormat.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/ExternalLinkRevisionParser.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/ExternalLinksManager.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/ExternalLinksStorage.cs (100%) rename {GitCommands => src/app/GitCommands}/ExternalLinks/GitRevisionExternalLinksParser.cs (100%) rename {GitCommands => src/app/GitCommands}/FileAssociatedIconProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/FileHelper.cs (100%) rename {GitCommands => src/app/GitCommands}/FileInfoExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/FullPathResolver.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/AheadBehindData.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/AheadBehindDataProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/CheckoutNewBranchMode.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/CleanMode.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/CommandCache.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Commands.Arguments.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Commands.GitCommand.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Commands.RebaseOptions.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Commands.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/DetachedHeadParser.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/EnvironmentConfiguration.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Executable.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/ExecutableExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Extensions/GitRevisionExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Extensions/ProcessExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Extensions/TagOperationExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/FileDeleteException.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/ForcePushOptions.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GetAllChangedFilesOutputParser.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitBisectOption.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitBranchNameNormaliser.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitBranchNameOptions.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitCommandRunner.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitConvert.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitCreateTagArgs.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitDescribeProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitDirectoryResolver.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitException.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitGpgController.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitItem.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitItemStatusFileExtensionComparer.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitItemStatusNameComparer.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitItemStatusNameEqualityComparer.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitModule.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitModuleEventArgs.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitPushAction.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitRef.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitRefName.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitRevisionSummaryBuilder.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitRevisionTester.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitSshHelpers.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitSubmoduleInfo.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitTreeParser.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/GitVersion.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/IndexLockManager.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/OsShellUtil.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/RefsWarningException.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/RevisionDiffProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Status.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/SubmoduleHelpers.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/SystemEncodingReader.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Tag/GitTagController.cs (100%) rename {GitCommands => src/app/GitCommands}/Git/Tag/TagOperation.cs (100%) rename {GitCommands => src/app/GitCommands}/GitCommands.csproj (92%) rename {GitCommands => src/app/GitCommands}/GitRevisionInfoProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/IDiffListSortService.cs (100%) rename {GitCommands => src/app/GitCommands}/LockableNotifier.cs (100%) rename {GitCommands => src/app/GitCommands}/Logging/CommandLog.cs (100%) rename {GitCommands => src/app/GitCommands}/Patches/PatchManager.cs (100%) rename {GitCommands => src/app/GitCommands}/Patches/PatchProcessor.cs (100%) rename {GitCommands => src/app/GitCommands}/PathEqualityComparer.cs (100%) rename {GitCommands => src/app/GitCommands}/PathUtil.cs (100%) rename {GitCommands => src/app/GitCommands}/Properties/AssemblyInfo.cs (100%) rename {GitCommands => src/app/GitCommands}/Properties/Settings.Designer.cs (100%) rename {GitCommands => src/app/GitCommands}/Properties/Settings.settings (100%) rename {GitCommands => src/app/GitCommands}/Remotes/AzureDevOpsRemoteParser.cs (100%) rename {GitCommands => src/app/GitCommands}/Remotes/ConfigFileRemote.cs (100%) rename {GitCommands => src/app/GitCommands}/Remotes/ConfigFileRemoteSaveResult.cs (100%) rename {GitCommands => src/app/GitCommands}/Remotes/ConfigFileRemoteSettingsManager.cs (100%) rename {GitCommands => src/app/GitCommands}/Remotes/GitHostingRemoteParser.cs (100%) rename {GitCommands => src/app/GitCommands}/Remotes/GitHubRemoteParser.cs (100%) rename {GitCommands => src/app/GitCommands}/Remotes/RemoteParser.cs (100%) rename {GitCommands => src/app/GitCommands}/Remotes/RepoNameExtractor.cs (100%) rename {GitCommands => src/app/GitCommands}/RevisionReader.cs (100%) rename {GitCommands => src/app/GitCommands}/ServiceContainerRegistry.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AppSettings.CommitInfoPosition.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AppSettings.LocalChangesAction.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AppSettings.RevisionSortOrder.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AppSettings.ShorteningRecentRepoPathStrategy.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AppSettings.TruncatePathMethod.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AppSettings.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AutoCRLFType.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AvatarFallbackType.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/AvatarProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/BoolRuntimeSetting.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/BuildServerSettings.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/ConfigFileSettings.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/ConfigFileSettingsCache.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/DetachedServerSettings.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/DetailedSettings.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/DiffDisplayAppearance.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/DistributedSettings.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/EnumRuntimeSetting.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/FileSettingsCache.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/GitExtSettingsCache.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/IRuntimeSetting.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/ISetting.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/IgnoreWhitespaceKind.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/RuntimeSetting.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/SaveSettingsException.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/Setting.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/SettingsCache.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/SettingsContainer.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/SettingsPath.cs (100%) rename {GitCommands => src/app/GitCommands}/Settings/SettingsSourceExtension.cs (100%) rename {GitCommands => src/app/GitCommands}/SshPathLocator.cs (100%) rename {GitCommands => src/app/GitCommands}/StreamExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/StringExtensions.cs (100%) rename {GitCommands => src/app/GitCommands}/Submodules/DetailedSubmoduleInfo.cs (100%) rename {GitCommands => src/app/GitCommands}/Submodules/SubmoduleInfo.cs (100%) rename {GitCommands => src/app/GitCommands}/Submodules/SubmoduleInfoResult.cs (100%) rename {GitCommands => src/app/GitCommands}/Submodules/SubmoduleStatusEventArgs.cs (100%) rename {GitCommands => src/app/GitCommands}/Submodules/SubmoduleStatusProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/IRepositoryManager.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/IRepositorySerialiser.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/Legacy/Repository.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/Legacy/RepositoryCategory.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/Legacy/RepositoryCategoryXmlSerialiser.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/Legacy/RepositoryHistoryMigrator.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/Legacy/RepositoryHistorySurrogate.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/Legacy/RepositoryStorage.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/LocalRepositoryManager.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/RecentRepoInfo.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/RemoteRepositoryManager.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/Repository.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/RepositoryDescriptionProvider.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/RepositoryHistoryManager.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/RepositoryStorage.cs (100%) rename {GitCommands => src/app/GitCommands}/UserRepositoryHistory/RepositoryXmlSerialiser.cs (100%) rename {GitCommands => src/app/GitCommands}/Utils/AutoCrlfHelper.cs (100%) rename {GitCommands => src/app/GitCommands}/Utils/EncodingHelper.cs (100%) rename {GitCommands => src/app/GitCommands}/Utils/EnumHelper.cs (100%) rename {GitCommands => src/app/GitCommands}/Utils/EnvUtils.cs (100%) rename {GitCommands => src/app/GitCommands}/Utils/JsonSerializer.cs (100%) rename {GitCommands => src/app/GitCommands}/Utils/RFC2047Decoder.cs (100%) rename {GitCommands => src/app/GitCommands}/Utils/WeakRefCache.cs (100%) rename {GitCommands => src/app/GitCommands}/XmlSerializableDictionary.cs (100%) rename {GitCommands => src/app/GitCommands}/app.config (100%) rename {GitCommands => src/app/GitCommands}/gitcommandkey.snk.pfx (100%) rename {GitExtUtils => src/app/GitExtUtils}/ArrayExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/BinarySearch.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/ClipboardUtil.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/DisplayWithSuffixUpdater.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/FileUtility.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitArgumentBuilder.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitCommandConfiguration.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitExtUtils.csproj (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitExtUtils.csproj.DotSettings (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/CancellationTokenSequence.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ComboBoxExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ControlDpiExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ControlHotkeyExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ControlTagExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ControlThreadingExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ControlUtil.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/DpiUtil.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ExclusiveTaskRunner.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/HighDpiMouseCursors.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/IMenuItemBackgroundFilter.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/IToolStripEx.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ImageListExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Interops/ComCtl32/ImageListSetBkColor.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ListViewExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/PropertyGridExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/TableLayoutPanelExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/TaskManager.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/AppColor.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/AppColorDefaults.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/BmpTransformation.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/BrushScope.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/ColorHelper.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/ComparableExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/HslColor.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/IThemeSerializationData.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/LightnessCorrection.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/OtherColors.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/TabControlPaintContext.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/TabControlRenderer.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/Theme.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/ThemeAwareAttribute.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/ThemeFix.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/ThemeId.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/ThemeModifiers.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Theming/ThemeSettings.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ThreadHelper.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ToolStripExProfessionalRenderer.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ToolStripExSystemRenderer.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ToolStripExThemeAwareRenderer.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/ToolStripExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/GitUI/Win32ApiUtil.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/Linq/LinqExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/MruCache.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/Properties/AssemblyInfo.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/StringBuilderExtensions.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/Validates.cs (100%) rename {GitExtUtils => src/app/GitExtUtils}/app.config (100%) rename {GitExtensions.Analyzers.CSharp => src/app/GitExtensions.Analyzers.CSharp}/Generators/FormDefaultConstructorGenerator.cs (100%) rename {GitExtensions.Analyzers.CSharp => src/app/GitExtensions.Analyzers.CSharp}/GitExtensions.Analyzers.CSharp.csproj (100%) rename {GitExtensions.Analyzers.CSharp => src/app/GitExtensions.Analyzers.CSharp}/Properties/launchSettings.json (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/ArgumentBuilder.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/ArgumentString.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/BuildServerIntegration/BuildInfo.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/BuildServerIntegration/BuildStatus.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Configurations/IConfigFile.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Configurations/IConfigFileSettings.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Configurations/IConfigSection.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Configurations/IConfigValueStore.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Configurations/ISubmodulesConfigFile.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/DebugHelpers.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Delimiters.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/ExecutionResult.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Extensions/DateTimeExtensions.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Extensions/UIExtensions.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/ExternalOperationException.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/FontParser.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/BatchProgressEventArgs.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/CommitData.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/ConflictData.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/ConflictedFileData.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/DiffBranchStatus.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/FilteredGitRefsProvider.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitBlame.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitConfigItem.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitItemStatus.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitItemStatusConverter.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitRemoteCommandCompletedEventArgs.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitRevision.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitStash.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitSubmoduleStatus.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitUIEventArgs.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/GitUIPostActionEventArgs.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IFilteredGitRefsProvider.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitCommand.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitCommandConfiguration.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitCommandRunner.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitItem.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitModule.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitRef.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitRemoteCommand.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitSubmoduleInfo.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitUICommands.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IGitVersion.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/INamedGitItem.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/IgnoreSubmodulesMode.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/ObjectId.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/Patch.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/Remote.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/ResetMode.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/SubmoduleStatus.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Git/UntrackedFilesMode.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/GitExtensions.Extensibility.csproj (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/IBrowseRepo.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/IExecutable.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/IFullPathResolver.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/ILockableNotifier.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/IProcess.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/LazyStringSplit.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Plugins/GitPluginBase.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Plugins/IGitPlugin.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Plugins/IGitPluginForRepository.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Plugins/IGitPluginSettingsContainer.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Properties/AssemblyInfo.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/RefsFilter.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/BoolSetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/ChoiceSetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/CredentialsManager.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/CredentialsSetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/GitConfigFormatException.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/IDetachedSettings.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/IDetailedSettings.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/ISetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/ISettingControlBinding.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/ISettingsValueGetter.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/NumberSetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/PasswordSetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/PseudoSetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/SettingControlBinding.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/SettingLevel.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/SettingsSource.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/StringSetting.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/UserControls/CredentialsControl.Designer.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/UserControls/CredentialsControl.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Settings/UserControls/CredentialsControl.resx (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/ITranslate.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/ITranslation.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/TranslationUtils.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/Translator.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/Xliff/TranslationBody.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/Xliff/TranslationCategory.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/Xliff/TranslationFile.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/Xliff/TranslationItem.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/Xliff/TranslationSerializer.cs (100%) rename {GitExtensions.Extensibility => src/app/GitExtensions.Extensibility}/Translations/Xliff/TranslationUtil.cs (100%) rename {GitExtensions => src/app/GitExtensions}/AutoCompleteRegexes.txt (100%) rename {GitExtensions => src/app/GitExtensions}/GitExtensions.csproj (83%) rename {GitExtensions => src/app/GitExtensions}/Program.cs (100%) rename {GitExtensions => src/app/GitExtensions}/Project.Build.targets (100%) rename {GitExtensions => src/app/GitExtensions}/Project.Loc.targets (100%) rename {GitExtensions => src/app/GitExtensions}/Project.Publish.targets (96%) rename {GitExtensions => src/app/GitExtensions}/Properties/AssemblyInfo.cs (100%) rename {GitExtensions => src/app/GitExtensions}/Properties/launchSettings.json (100%) rename {GitExtensions => src/app/GitExtensions}/ServiceContainerRegistry.cs (100%) rename {GitExtensions => src/app/GitExtensions}/app.config (100%) rename {GitExtensions => src/app/GitExtensions}/app.manifest (100%) rename {GitUI => src/app/GitUI}/ApplicationInsights.config (100%) rename {GitUI => src/app/GitUI}/AutoCompletion/AutoCompleteWord.cs (100%) rename {GitUI => src/app/GitUI}/AutoCompletion/CommitAutoCompleteProvider.cs (100%) rename {GitUI => src/app/GitUI}/AutoCompletion/CommitMessageMetadataProvider.cs (100%) rename {GitUI => src/app/GitUI}/AutoCompletion/IAutoCompleteProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/AvatarDownloader.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/AvatarMemoryCache.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/AvatarService.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/ChainedAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/CustomAvatarProvider.UriTemplateData.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/CustomAvatarProvider.UriTemplateResolver.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/CustomAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/FileSystemAvatarCache.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/GithubAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/GravatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/HexString.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/HotSwapAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/IAvatarCacheCleaner.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/IAvatarDownloader.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/IAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/InitialsAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/MultiCacheCleaner.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/SafetynetAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/StaticImageAvatarProvider.cs (100%) rename {GitUI => src/app/GitUI}/Avatars/TemplateFormatter.cs (100%) rename {GitUI => src/app/GitUI}/BitmapExtensions.cs (100%) rename {GitUI => src/app/GitUI}/BrowseForPrivateKey.cs (100%) rename {GitUI => src/app/GitUI}/BuildServerIntegration/BuildServerWatcher.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/AboutBoxDialog/FormContributors.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/Dashboard.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/Dashboard.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/Dashboard.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/DashboardTheme.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/FormDashboardCategoryTitle.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/FormDashboardCategoryTitle.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/FormDashboardCategoryTitle.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/UserRepositoriesList.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/UserRepositoriesList.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/UserRepositoriesList.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/DashboardControl/UserRepositoriesListController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormBisect.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormBisect.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormBisect.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormBrowseMenus.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormBrowseUtil.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormChangeLog.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormChangeLog.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormChangeLog.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormDonate.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormDonate.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormDonate.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormGitCommandLog.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormGitCommandLog.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormGitCommandLog.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormGoToCommit.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormGoToCommit.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormGoToCommit.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormOpenDirectory.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormOpenDirectory.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormOpenDirectory.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormRecentReposSettings.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormRecentReposSettings.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormRecentReposSettings.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormUpdates.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormUpdates.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/FormUpdates.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/GitFileTreeComparer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/GitStatusMonitor.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/GitStatusMonitorState.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/GitStatusMonitorStateEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/GitWorkingDirectoryStatusEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/MenuCommand.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/MenuCommandsBase.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/ReleaseType.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BrowseDialog/ReleaseVersion.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/BuildReportTabPageExtension.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/CommitDialog/FormCommitTemplateSettings.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/CommitDialog/FormCommitTemplateSettings.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/CommitDialog/FormCommitTemplateSettings.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/CommitDialog/WordWrapper.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/DataGridViewCheckBoxHeaderCell.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/EnvironmentInfo.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/EnvironmentInfo.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/EnvironmentInfo.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FileStatusListContextMenuController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAbout.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAbout.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAbout.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAddFiles.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAddFiles.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAddFiles.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAddToGitIgnore.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAddToGitIgnore.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormAddToGitIgnore.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormApplyPatch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormApplyPatch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormApplyPatch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormArchive.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormArchive.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormArchive.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBlame.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBlame.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBlame.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.BrowseArguments.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.InitCommitDetails.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.InitMenusAndToolbars.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.InitRevisionGrid.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.UpdateTargets.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowse.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormBrowseController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCheckoutBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCheckoutBranch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCheckoutBranch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCheckoutRevision.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCheckoutRevision.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCheckoutRevision.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCherryPick.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCherryPick.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCherryPick.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCleanupRepository.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCleanupRepository.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCleanupRepository.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormClone.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormClone.RemoteActionResult.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormClone.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormClone.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCommandlineHelp.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCommandlineHelp.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCommandlineHelp.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCommit.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCommit.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCommit.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCompareToBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCompareToBranch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCompareToBranch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCreateBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCreateBranch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCreateBranch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCreateTag.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCreateTag.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormCreateTag.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteBranch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteBranch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteRemoteBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteRemoteBranch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteRemoteBranch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteTag.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteTag.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDeleteTag.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDiff.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDiff.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormDiff.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormEditor.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormEditor.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormEditor.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormFileHistory.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormFileHistory.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormFileHistory.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormFileHistoryController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormFormatPatch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormFormatPatch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormFormatPatch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormGitAttributes.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormGitAttributes.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormGitAttributes.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormGitIgnore.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormGitIgnore.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormGitIgnore.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormInit.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormInit.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormInit.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormLog.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormLog.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormLog.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMailMap.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMailMap.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMailMap.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMergeBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMergeBranch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMergeBranch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMergeSubmodule.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMergeSubmodule.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormMergeSubmodule.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormPull.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormPull.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormPull.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormPush.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormPush.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormPush.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRebase.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRebase.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRebase.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormReflog.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormReflog.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormReflog.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRemotes.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRemotes.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRemotes.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRemotesController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRenameBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRenameBranch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRenameBranch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormResetChanges.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormResetChanges.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormResetChanges.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormResolveConflicts.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormResolveConflicts.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormResolveConflicts.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRevertCommit.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRevertCommit.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormRevertCommit.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSettings.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSettings.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSettings.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSparseWorkingCopy.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSparseWorkingCopyViewModel.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormStash.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormStash.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormStash.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSubmodules.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSubmodules.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormSubmodules.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormVerify.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormVerify.LostObject.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormVerify.SortableLostObjectsList.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormVerify.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormVerify.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormViewPatch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormViewPatch.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormViewPatch.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormatPatchDialog/SmtpCredentials.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormatPatchDialog/SmtpCredentials.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FormatPatchDialog/SmtpCredentials.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/FullBleedTabControl.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/GitIgnoreDialog/GitIgnoreModel.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/GitIgnoreDialog/GitLocalExcludeModel.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/GitIgnoreDialog/IGitIgnoreDialogModel.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/GpgInfo.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/IRevisionGridInfo.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/IRevisionGridUpdate.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/InvalidRepositoryRemover.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/CopyPathsToolStripMenuItem.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/CopyPathsToolStripMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/HelpToolStripMenuItem.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/HelpToolStripMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/SettingsChangedEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/StartToolStripMenuItem.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/StartToolStripMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/ToolStripMenuItemEx.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/ToolsToolStripMenuItem.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/Menus/ToolsToolStripMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/MergeConflictHandler.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RememberFileContextMenuController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/CreatePullRequestForm.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/CreatePullRequestForm.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/CreatePullRequestForm.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/DiscussionHtmlCreator.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/ForkAndCloneForm.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/ForkAndCloneForm.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/ForkAndCloneForm.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/ViewPullRequestsForm.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/ViewPullRequestsForm.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RepoHosting/ViewPullRequestsForm.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionDiffControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionDiffControl.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionDiffControl.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionDiffController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionFileTreeControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionFileTreeControl.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionFileTreeControl.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionFileTreeController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionGpgInfoControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionGpgInfoControl.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/RevisionGpgInfoControl.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/ScriptOptionsProvider.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SearchControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SearchControl.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SearchControl.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SearchWindow.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SearchWindow.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SearchWindow.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/AutoLayoutSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/AutoLayoutSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/AutoLayoutSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/CheckSettingsLogic.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/CommonLogic.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/ConfigFileSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/ConfigFileSettingsSet.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/DistributedSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/DistributedSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/DistributedSettingsSet.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/EditorHelper.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/FormAvailableEncodings.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/FormAvailableEncodings.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/FormAvailableEncodings.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/GroupSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/ISettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/ISettingsPageHost.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AdvancedSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AdvancedSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AdvancedSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AppearanceFontsSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AppearanceFontsSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AppearanceFontsSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AppearanceSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AppearanceSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/AppearanceSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/BlameViewerSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/BlameViewerSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/BlameViewerSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/BuildServerIntegrationSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/BuildServerIntegrationSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/BuildServerIntegrationSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ChecklistSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ChecklistSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ChecklistSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ColorsSettings/ColorsSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ColorsSettings/ColorsSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ColorsSettings/ColorsSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ColorsSettings/ColorsSettingsPageController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ColorsSettings/IColorsSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/CommitDialogSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/CommitDialogSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/CommitDialogSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ConfirmationsSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ConfirmationsSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ConfirmationsSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ConsoleStyleSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ConsoleStyleSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ConsoleStyleSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ControlHotkeys.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ControlHotkeys.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ControlHotkeys.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/DetailedSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/DetailedSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/DetailedSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/DiffViewerSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/DiffViewerSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/DiffViewerSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormBrowseRepoSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormBrowseRepoSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormBrowseRepoSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormChooseTranslation.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormChooseTranslation.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormChooseTranslation.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormFixHome.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormFixHome.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/FormFixHome.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GeneralSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GeneralSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GeneralSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitConfigAdvancedSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitConfigAdvancedSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitConfigAdvancedSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitConfigSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitConfigSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitConfigSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitConfigSettingsPageController.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitRootIntroductionPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitRootIntroductionPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitRootIntroductionPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/GitSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/HotkeysSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/HotkeysSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/HotkeysSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/RevisionLinksSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/RevisionLinksSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/RevisionLinksSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ScriptsSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ScriptsSettingsPage.ScriptInfoProxy.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ScriptsSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ScriptsSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ShellExtensionSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ShellExtensionSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/ShellExtensionSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/SortingSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/SortingSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/SortingSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/SshSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/SshSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/SshSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Pages/TextboxHotkey.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Plugins/PluginRootIntroductionPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Plugins/PluginRootIntroductionPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Plugins/PluginRootIntroductionPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Plugins/PluginSettingsPage.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Plugins/PluginSettingsPage.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/Plugins/PluginSettingsPage.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/RevisionLinks/AzureDevopsExternalLinkDefinitionExtractor.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/RevisionLinks/CloudProviderExternalLinkDefinitionExtractorFactory.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/RevisionLinks/CloudProviderKind.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/RevisionLinks/ExternalLinkDefinitionExtractor.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/RevisionLinks/GitHubExternalLinkDefinitionExtractor.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/RevisionLinks/ICloudProviderExternalLinkDefinitionExtractor.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/RevisionLinks/ICloudProviderExternalLinkDefinitionExtractorFactory.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsGroupPages.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsPageBase.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsPageBase.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsPageHeader.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsPageHeader.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsPageHeader.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsPageReference.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsPageWithHeader.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsTreeViewUserControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsTreeViewUserControl.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SettingsTreeViewUserControl.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/ShellExtension/ShellExtensionManager.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SimpleHelpDisplayDialog.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SimpleHelpDisplayDialog.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SettingsDialog/SimpleHelpDisplayDialog.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SubmodulesDialog/FormAddSubmodule.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SubmodulesDialog/FormAddSubmodule.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/SubmodulesDialog/FormAddSubmodule.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/ToolStripPushButton.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/UserScriptContextMenuExtensions.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/WorktreeDialog/FormCreateWorktree.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/WorktreeDialog/FormCreateWorktree.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/WorktreeDialog/FormCreateWorktree.resx (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/WorktreeDialog/FormManageWorktree.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/WorktreeDialog/FormManageWorktree.cs (100%) rename {GitUI => src/app/GitUI}/CommandsDialogs/WorktreeDialog/FormManageWorktree.resx (100%) rename {GitUI => src/app/GitUI}/CommitInfo/CommitInfo.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommitInfo/CommitInfo.cs (100%) rename {GitUI => src/app/GitUI}/CommitInfo/CommitInfo.resx (100%) rename {GitUI => src/app/GitUI}/CommitInfo/CommitInfoHeader.Designer.cs (100%) rename {GitUI => src/app/GitUI}/CommitInfo/CommitInfoHeader.cs (100%) rename {GitUI => src/app/GitUI}/CommitInfo/CommitInfoHeader.resx (100%) rename {GitUI => src/app/GitUI}/CommitInfo/RefsFormatter.cs (100%) rename {GitUI => src/app/GitUI}/CustomDiffMergeToolProvider.cs (100%) rename {GitUI => src/app/GitUI}/Design/ExecutableFileNameEditor.cs (100%) rename {GitUI => src/app/GitUI}/Design/PropertyOrderAttribute.cs (100%) rename {GitUI => src/app/GitUI}/Design/PropertySorter.cs (100%) rename {GitUI => src/app/GitUI}/Editor/BlameAuthorMargin.cs (100%) rename {GitUI => src/app/GitUI}/Editor/CommitMessageHighlightingStrategy.cs (100%) rename {GitUI => src/app/GitUI}/Editor/ContinuousScrollEventManager.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/AnsiEscapeUtilities.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/CombinedDiffHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/DiffHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/DiffLineInfo.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/DiffLineNumAnalyzer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/DiffLineType.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/DiffLinesInfo.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/DiffViewerLineNumberControl.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/DifftasticHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/GrepHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/HighlightInfo.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/ITextHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/LinePrefixHelper.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/LineSegmentGetter.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/PatchHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/RangeDiffHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/Diff/TextHighlightService.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FileViewer.Designer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FileViewer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FileViewer.resx (100%) rename {GitUI => src/app/GitUI}/Editor/FileViewerInternal.Designer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FileViewerInternal.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FileViewerInternal.resx (100%) rename {GitUI => src/app/GitUI}/Editor/FindAndReplaceForm.Designer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FindAndReplaceForm.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FindAndReplaceForm.resx (100%) rename {GitUI => src/app/GitUI}/Editor/FormGoToLine.Designer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FormGoToLine.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FormSearchCommit.Designer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FormSearchCommit.cs (100%) rename {GitUI => src/app/GitUI}/Editor/FormSearchCommit.resx (100%) rename {GitUI => src/app/GitUI}/Editor/GitBlameEntry.cs (100%) rename {GitUI => src/app/GitUI}/Editor/GitHighlightingStrategyBase.cs (100%) rename {GitUI => src/app/GitUI}/Editor/IFileViewer.cs (100%) rename {GitUI => src/app/GitUI}/Editor/RebaseTodoHighlightingStrategy.cs (100%) rename {GitUI => src/app/GitUI}/Editor/RichTextBoxXhtmlSupportExtension.cs (100%) rename {GitUI => src/app/GitUI}/Editor/ViewMode.cs (100%) rename {GitUI => src/app/GitUI}/Editor/ViewModeExtension.cs (100%) rename {GitUI => src/app/GitUI}/FindFilePredicateProvider.cs (100%) rename {GitUI => src/app/GitUI}/FontUtil.cs (100%) rename {GitUI => src/app/GitUI}/FormPuttyError.Designer.cs (100%) rename {GitUI => src/app/GitUI}/FormPuttyError.cs (100%) rename {GitUI => src/app/GitUI}/FormPuttyError.resx (100%) rename {GitUI => src/app/GitUI}/FormStatusOutputLog.cs (100%) rename {GitUI => src/app/GitUI}/GitExtensionsDialog.Designer.cs (100%) rename {GitUI => src/app/GitUI}/GitExtensionsDialog.cs (100%) rename {GitUI => src/app/GitUI}/GitExtensionsDialog.resx (100%) rename {GitUI => src/app/GitUI}/GitExtensionsForm.cs (100%) rename {GitUI => src/app/GitUI}/GitModuleControl.cs (100%) rename {GitUI => src/app/GitUI}/GitModuleForm.cs (100%) rename {GitUI => src/app/GitUI}/GitUI.csproj (86%) rename {GitUI => src/app/GitUI}/GitUI.csproj.DotSettings (100%) rename {GitUI => src/app/GitUI}/GitUICommands.cs (100%) rename {GitUI => src/app/GitUI}/GitUICommandsSourceEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/GitUIExtensions.cs (100%) rename {GitUI => src/app/GitUI}/GlobalSuppressions.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormBuildServerCredentials.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormBuildServerCredentials.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormBuildServerCredentials.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormChooseCommit.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormChooseCommit.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormChooseCommit.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormCommitDiff.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormCommitDiff.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormCommitDiff.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormEdit.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormEdit.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormEdit.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormProcess.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormProcess.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormRemoteProcess.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormRemoteProcess.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormRemoteProcess.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormResetAnotherBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormResetAnotherBranch.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormResetAnotherBranch.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormResetCurrentBranch.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormResetCurrentBranch.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormResetCurrentBranch.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormSelectMultipleBranches.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormSelectMultipleBranches.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormSelectMultipleBranches.resx (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormStatus.Designer.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormStatus.cs (100%) rename {GitUI => src/app/GitUI}/HelperDialogs/FormStatus.resx (100%) rename {GitUI => src/app/GitUI}/Hotkey/HotkeySettings.cs (100%) rename {GitUI => src/app/GitUI}/Hotkey/HotkeySettingsManager.cs (100%) rename {GitUI => src/app/GitUI}/IGitUICommandsSource.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/Plink.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/PuttyHelpers.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/Telemetry/AppEnvironmentTelemetryInitializer.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/Telemetry/AppInfoTelemetryInitializer.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/Telemetry/DiagnosticsClient.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/Telemetry/FormBrowseDiagnosticsReporter.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/Telemetry/MonitorsTelemetryInitializer.cs (100%) rename {GitUI => src/app/GitUI}/Infrastructure/Telemetry/ThemingTelemetryInitializer.cs (100%) rename {GitUI => src/app/GitUI}/Interops/BOOL.cs (100%) rename {GitUI => src/app/GitUI}/Interops/CHARRANGE.cs (100%) rename {GitUI => src/app/GitUI}/Interops/COLORREF.cs (100%) rename {GitUI => src/app/GitUI}/Interops/DT.cs (100%) rename {GitUI => src/app/GitUI}/Interops/DTBGOPTS.cs (100%) rename {GitUI => src/app/GitUI}/Interops/DTT.cs (100%) rename {GitUI => src/app/GitUI}/Interops/DTTOPTS.cs (100%) rename {GitUI => src/app/GitUI}/Interops/DTT_CALLBACK_PROC.cs (100%) rename {GitUI => src/app/GitUI}/Interops/DwmApi/DwmApi.cs (100%) rename {GitUI => src/app/GitUI}/Interops/FORMATRANGE.cs (100%) rename {GitUI => src/app/GitUI}/Interops/Gdi32/CreateSolidBrush.cs (100%) rename {GitUI => src/app/GitUI}/Interops/Gdi32/DeleteObject.cs (100%) rename {GitUI => src/app/GitUI}/Interops/Kernel32/GetLongPathNameW.cs (100%) rename {GitUI => src/app/GitUI}/Interops/Kernel32/GetShortPathNameW.cs (100%) rename {GitUI => src/app/GitUI}/Interops/LOGFONT.cs (100%) rename {GitUI => src/app/GitUI}/Interops/LVGA.cs (100%) rename {GitUI => src/app/GitUI}/Interops/LVGF.cs (100%) rename {GitUI => src/app/GitUI}/Interops/LVGROUPW.cs (100%) rename {GitUI => src/app/GitUI}/Interops/LVGS.cs (100%) rename {GitUI => src/app/GitUI}/Interops/LVHITTESTFLAGS.cs (100%) rename {GitUI => src/app/GitUI}/Interops/LVHITTESTINFO.cs (100%) rename {GitUI => src/app/GitUI}/Interops/Libraries.cs (100%) rename {GitUI => src/app/GitUI}/Interops/ListViewGroupMask.cs (100%) rename {GitUI => src/app/GitUI}/Interops/Messages.cs (100%) rename {GitUI => src/app/GitUI}/Interops/NMHDR.cs (100%) rename {GitUI => src/app/GitUI}/Interops/POINT.cs (100%) rename {GitUI => src/app/GitUI}/Interops/RECT.cs (100%) rename {GitUI => src/app/GitUI}/Interops/SB.cs (100%) rename {GitUI => src/app/GitUI}/Interops/SBH.cs (100%) rename {GitUI => src/app/GitUI}/Interops/TEXTSHADOWTYPE.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/DestroyIcon.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/GetActiveWindow.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/GetScrollPos.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/GetWindowDC.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/PostMessageW.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/RegisterWindowMessageW.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/ReleaseDC.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/SendMessageW.cs (100%) rename {GitUI => src/app/GitUI}/Interops/User32/ShowCaret.cs (100%) rename {GitUI => src/app/GitUI}/Interops/UxTheme/CloseThemeData.cs (100%) rename {GitUI => src/app/GitUI}/Interops/UxTheme/GetThemeColor.cs (100%) rename {GitUI => src/app/GitUI}/Interops/UxTheme/GetThemeFont.cs (100%) rename {GitUI => src/app/GitUI}/Interops/UxTheme/OpenThemeData.cs (100%) rename {GitUI => src/app/GitUI}/Interops/UxTheme/SetWindowTheme.cs (100%) rename {GitUI => src/app/GitUI}/Interops/WinInet/InternetGetConnectedState.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/BaseBranchLeafNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/BasePathNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/BaseRefTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/BaseRevisionNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/BaseRevisionTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/BranchPathNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/ContextMenuExtensions.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/GitRefsSortByContextMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/GitRefsSortOrderContextMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/IMenuItemFactory.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/IMenuItemsGenerator.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/LocalBranchMenuItems.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/MenuItemKey.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/MenuItemsGenerator.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/MenuItemsStrings.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/RemoteBranchMenuItems.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/ContextMenu/TagMenuItems.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/DummyNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Interfaces/ICanDelete.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Interfaces/ICanRename.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Interfaces/IGitRefActions.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Interfaces/INode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/LocalBranchNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/LocalBranchTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Node.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/NodeBase.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/NodeExtensions.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Nodes.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RemoteBranchNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RemoteBranchTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RemoteRepoFolderNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RemoteRepoNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RepoObjectsTree.Command.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RepoObjectsTree.ContextActions.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RepoObjectsTree.Designer.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RepoObjectsTree.SettingsContextMenu.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RepoObjectsTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/RepoObjectsTree.resx (100%) rename {GitUI => src/app/GitUI}/LeftPanel/StashNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/StashTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/SubmoduleFolderNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/SubmoduleNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/SubmoduleTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/TagNode.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/TagTree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Tree.cs (100%) rename {GitUI => src/app/GitUI}/LeftPanel/Trees and nodes.cd (100%) rename {GitUI => src/app/GitUI}/MessageBoxes.cs (100%) rename {GitUI => src/app/GitUI}/MouseWheelRedirector.cs (100%) rename {GitUI => src/app/GitUI}/NBugReports/BugReportInvoker.cs (100%) rename {GitUI => src/app/GitUI}/NBugReports/UserExternalOperationException.cs (100%) rename {GitUI => src/app/GitUI}/Plugin/FailedPluginWrapper.cs (100%) rename {GitUI => src/app/GitUI}/Plugin/GitPluginSettingsContainer.cs (100%) rename {GitUI => src/app/GitUI}/Plugin/PluginRegistry.cs (100%) rename {GitUI => src/app/GitUI}/Properties/AssemblyInfo.cs (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.GitBlame.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.GitHead.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.GitItem.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.GitItemStatus.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.GitRevision.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.GitStash.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.GitSubmodule.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitCommands.Repository.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/GitUI.Script.ScriptInfo.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/DataSources/PatchApply.PatchFile.datasource (100%) rename {GitUI => src/app/GitUI}/Properties/Images.Designer.cs (100%) rename {GitUI => src/app/GitUI}/Properties/Images.resx (99%) rename {GitUI => src/app/GitUI}/Properties/Resources.Designer.cs (100%) rename {GitUI => src/app/GitUI}/Properties/Resources.resx (98%) rename {GitUI => src/app/GitUI}/RepositoryCurrentBranchNameProvider.cs (100%) rename {GitUI => src/app/GitUI}/RepositoryHistoryUIService.cs (100%) rename {GitUI => src/app/GitUI}/Resources/Backgrounds/DashboardBackgroundBlue.png (100%) rename {GitUI => src/app/GitUI}/Resources/Backgrounds/DashboardBackgroundGrey.png (100%) rename {GitUI => src/app/GitUI}/Resources/ChangeLog.md (100%) rename {GitUI => src/app/GitUI}/Resources/Help/HelpCommandMerge.png (100%) rename {GitUI => src/app/GitUI}/Resources/Help/HelpCommandMergeFastForward.png (100%) rename {GitUI => src/app/GitUI}/Resources/Help/HelpCommandRebase.png (100%) rename {GitUI => src/app/GitUI}/Resources/Help/HelpPullFetch.png (100%) rename {GitUI => src/app/GitUI}/Resources/Help/HelpPullMerge.png (100%) rename {GitUI => src/app/GitUI}/Resources/Help/HelpPullMergeFastForward.png (100%) rename {GitUI => src/app/GitUI}/Resources/Help/HelpPullRebase.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/AddToGitIgnore.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Advanced.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/AdvancedSettings.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Appearance.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ArchiveRevision.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ArrowDown.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ArrowUp.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Author.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Bisect.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BisectBad.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BisectGood.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BisectSkip.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BisectStop.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BitBucket.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Blame.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Blank.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Book.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchCheckout.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchCreate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchDelete.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchFilter.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchFolder.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchLocal.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchLocalMerged.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchRemote.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BranchRemoteMerged.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BrowseFileExplorer.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BugReport.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/BulletAdd.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Changelog.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CheckForUpdates.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CherryPick.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CleanupRepo.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ClearLog.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CloneRepoGit.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CloneRepoGitHub.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CloseStatusBar.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CollapseAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Colors.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CommitId.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CommitSignatureError.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CommitSignatureOk.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CommitSignatureWarning.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CommitSummary.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CommitTemplates.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CompressGitDatabase.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Console.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/CopyToClipboard.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/DashboardFolderError.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/DashboardFolderGit.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Date.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Delete.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/DeleteFile.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/DeleteIndexLock.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/DeleteText.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Develop.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Diff.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/DocumentTree.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/DollarSign.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Donate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/EditDiff.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/EditFile.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/EditFilter.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/EditGitConfig.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/EditGitIgnore.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ExpandAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/EyeClosed.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/EyeOpened.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/File.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileHistory.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileNew.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusAdded.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusAddedOnlyA.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusAddedOnlyB.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusAddedSame.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusAddedUnequal.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusCopied.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusCopiedOnlyA.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusCopiedOnlyB.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusCopiedSame.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusCopiedUnequal.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusModified.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusModifiedOnlyA.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusModifiedOnlyB.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusModifiedSame.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusModifiedUnequal.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRemoved.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRemovedOnlyA.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRemovedOnlyB.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRemovedSame.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRemovedUnequal.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRenamed.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRenamedOnlyA.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRenamedOnlyB.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRenamedSame.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusRenamedUnequal.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileStatusUnknown.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FileTree.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FixupAndSquashMessageMarker.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FolderClosed.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FolderOpen.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FolderSubmodule.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Font.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FunnelExclamation.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/FunnelPencil.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GeneralSettings.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GitCommandLog.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GitForWindows.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GitGui.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GitHub32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GitLogo16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Gitk.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Globe.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GoToChildCommit.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GoToParentCommit.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GotoCommit.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GotoCurrentRevision.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/GotoManual.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Hotkey.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Integration.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Key.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/LayoutFooter.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/LayoutFooterTab.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/LayoutSidebarLeft.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/LayoutSidebarTopLeft.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/LayoutSidebarTopRight.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Link.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/LocalBranchRoot.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Maintenance.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Merge.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Message.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/NavigateBackward.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/NavigateForward.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/NavigateUp.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/New.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/NumberOfLinesDecrease.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/NumberOfLinesIncrease.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Pageant16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PatchApply.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PatchFormat.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PatchView.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Preview.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Pull.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PullFetch.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PullFetchAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PullFetchPrune.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PullFetchPruneAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PullMerge.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PullRebase.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/PullRequest.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Push.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Rebase.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RecentRepositories.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RecoverLostObjects.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ReloadRevisions.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ReloadRevisionsDirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Remote.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RemoteAdd.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RemoteBranchRoot.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RemoteDelete.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RemoteEnableAndFetch.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RemoteRepo.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Remotes.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Renamed.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoCreate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoOpen.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoStateClean.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoStateDirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoStateDirtySubmodules.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoStateMixed.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoStateStaged.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoStateUnknown.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RepoStateUntrackedOnly.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ResetAnotherBranchToHere.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ResetCurrentBranchToHere.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ResetFileTo.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ResetWorkingDirChanges.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/RevertCommit.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Save.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SaveAs.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Select.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SelectBranch.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SelectRevision.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Settings.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ShellExtensions.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ShowEntireFile.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ShowOnlyFirstParent.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ShowThisBranchOnly.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ShowWhitespace.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SolveMerge.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SortBy.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Stage.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StageAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StageAllFiltered.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StarDeselected.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StarRemove.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StatusBadgeError.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StatusBadgeSuccess.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StatusBadgeWaiting.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/StopTrackingFile.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleAdded.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleDirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionDown.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionDownDirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionSemiDown.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionSemiDownDirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionSemiUp.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionSemiUpDirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionUp.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmoduleRevisionUpDirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmodulesManage.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmodulesSync.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SubmodulesUpdate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/SyntaxHighlighting.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Tag.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TagCreate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TagDelete.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TagError.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TagHorizontal.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TagMany.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TagOk.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TagWarning.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Translate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TreeCollapseAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TreeExpandAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/TreeExpandSubtree.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Unmerged.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Unstage.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/UnstageAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/UnstageAllFiltered.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/User80.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ViewFile.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/VisualStudio16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/VisualStudioTeamServices.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/Warning.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/WhitespaceIgnore.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/WhitespaceIgnoreAll.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/WhitespaceIgnoreEol.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/WorkTree.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/WorkingDirChanges.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/artwork/branch icons.svg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/artwork/branch icons.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/artwork/opencollective.svg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/branch.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/bug.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/checkout.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/cmd.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/difftastic.ico (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/edit-color.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/github.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/information.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yellow-submarine-icon.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yellow-submarine-icon_custom_yellow.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yz...-exclm.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yz...-plus.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yz...-revisionDown-exclm.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yz...-revisionDown.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yz...-revisionUp-exclm.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-16-yz...-revisionUp.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/10145-32-yellow-submarine-icon.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/112_RightArrowShort_Grey_16x16_72.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/1350825545_refresh yellow.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/1350825556_refresh yellow.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/1359436327_Manual.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/1384303864_help.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/BlueArrow_f.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/BlueArrow_f_v1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/BlueArrow_f_v2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/BlueDoubleArrow_f.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/BlueDoubleArrow_f_v1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/BlueDoubleArrow_f_v2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/BranchCreate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Filter2HS.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Filter32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/PullFetchAll_old1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/PullFetch_old1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/PullMerge_old1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/PullRebase_old1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Revert.bmp (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Revert16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Revert16_green.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Revert16_noline-a.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Revert16_noline.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/Revert16_red.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/RevisionHistory.bmp (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/RevisionHistory16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/_Icon Sources.txt (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/archive_insert_2_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/ark_3_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/arrow_refresh.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/arrow_refresh_dirty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/blue-folder-with-submarine-v1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/blue-folder-with-submarine-v1.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/blue-folder-with-submarine-v2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/blue-folder-with-submarine-v2.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/branch-checkout.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/branch-create.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/branch-delete.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/branch-led-orig.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/certificate_error.pdn (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16_green0.2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16_green0.2_with_pull.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_libra_16_green0.4.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_scorpio_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_scorpio_16_green0.2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow.xcf (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow_v2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/char_scorpio_16_green0.4.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/checkout-arrow.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/cherry-icon.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/clipboard16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/clipboard32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database_add.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database_custom_green_plus.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database_custom_green_plus_2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database_custom_plus_folder.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database_go.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database_save_a_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/database_save_a_32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/decrease.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/delete-12px-black2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/delete_short.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/delete_short_blue0.4.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/delete_short_green0.4.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/diff_v1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/diff_v1_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/diff_v2_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/diff_v3_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/double_arrow_down.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/double_arrow_down_violet.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/double_arrow_up.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/double_arrow_up_violet.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/edit_clear_2_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/exclamation_red_8.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_book_open_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_book_open_32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_error_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_error_32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_folders_explorer_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_folders_explorer_32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_node-tree_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/fatcow_node-tree_32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/filtercrit.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/filtercrit_pos1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/folder_remote_2_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/geekast16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/geekast16_fixedTransp.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/geekast32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/ghost16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/ghost32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/git-merge-help.svg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/git-pull-request.svg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64_no-shadow1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/history.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/if_gtk-stop_20551.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/increase.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/jetbrains-variant-4.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/key.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/light-bulb-icon-off-16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/light-bulb-icon-on-16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/mark-github.svg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/megaphone.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/openfolderHS.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_11.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_12.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_13.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_14.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_15.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_16.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_17.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_18.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_19.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_20.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_21.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_21_file_ignore.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_22.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_23.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_24.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_25.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_26.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_27.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_28.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_29.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_3.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_30.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_31.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_32.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_33-create.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_33-delete.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_33.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_34-checkout.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_34.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_35.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_36.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_37.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_38.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_39.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_39_plus_submarine.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_39_plus_submarine_v2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_3_violet.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_4.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_40.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_41.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_42.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_43.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_44.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_45.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_46.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_47.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_48.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_49.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_4_violet.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_4_yellow_v1.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_4_yellow_v2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_4_yellow_v3.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_5.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_50.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_51.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_52.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_53.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_54.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_55.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_56.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_57.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_58.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_59.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_6.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_60.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_61.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_62.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_63.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_64.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_65.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_66.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_67.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_68.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_69.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_7.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_70.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_71.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_72.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_73.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_73_180rotate.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_74.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_75.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_76.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_77.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_78.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_79.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_8.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_80.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_81.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_82.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_83-12px-hc.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_83.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_84.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_85.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_86.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_87.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_88.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_90.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_91.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_92.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_Added-transparent.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/orig_Added.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/pictogram-din-p000-general.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/semanticmerge-logo.svg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/signpath_logo.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/transifex.svg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/utilities-find.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/z_settings_blue_to_violet.jpg (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/originals/zoom-2.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/pageant.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/plugin.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/powershell.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/putty.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/puttygen.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/pwsh.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/star.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/stash.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/ui-scroll-bar.png (100%) rename {GitUI => src/app/GitUI}/Resources/Icons/whitespace.png (100%) rename {GitUI => src/app/GitUI}/Resources/bug.png (100%) rename {GitUI => src/app/GitUI}/RevisionDiffInfoProvider.cs (100%) rename {GitUI => src/app/GitUI}/RevisionDiffKind.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/FilePromptCreator.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/FormFilePrompt.Designer.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/FormFilePrompt.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/FormFilePrompt.resx (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/IScriptOptionsProvider.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/IScriptsManager.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/IScriptsRunner.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/IUserInputPrompt.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/PowerShellHelper.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/ScriptEvent.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/ScriptInfo.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/ScriptOptionsParser.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/ScriptsManager.ScriptRunner.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/ScriptsManager.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/SimplePrompt.Designer.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/SimplePrompt.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/SimplePrompt.resx (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/SimplePromptCreator.cs (100%) rename {GitUI => src/app/GitUI}/ScriptsEngine/SplitButton.cs (100%) rename {GitUI => src/app/GitUI}/ServiceContainerRegistry.cs (100%) rename {GitUI => src/app/GitUI}/Shells/BashShell.cs (100%) rename {GitUI => src/app/GitUI}/Shells/CmdShell.cs (100%) rename {GitUI => src/app/GitUI}/Shells/ConEmuControlExtensions.cs (100%) rename {GitUI => src/app/GitUI}/Shells/IShellDescriptor.cs (100%) rename {GitUI => src/app/GitUI}/Shells/PowerShellShell.cs (100%) rename {GitUI => src/app/GitUI}/Shells/PwshShell.cs (100%) rename {GitUI => src/app/GitUI}/Shells/ShellDescriptor.cs (100%) rename {GitUI => src/app/GitUI}/Shells/ShellProvider.cs (100%) rename {GitUI => src/app/GitUI}/SortableBindingList.cs (100%) rename {GitUI => src/app/GitUI}/SpellChecker/EditNetSpell.Designer.cs (100%) rename {GitUI => src/app/GitUI}/SpellChecker/EditNetSpell.cs (100%) rename {GitUI => src/app/GitUI}/SpellChecker/EditNetSpell.resx (100%) rename {GitUI => src/app/GitUI}/SpellChecker/SpellCheckEditControl.cs (100%) rename {GitUI => src/app/GitUI}/SpellChecker/SpellCheckerHelper.cs (100%) rename {GitUI => src/app/GitUI}/SpellChecker/TextBoxHelper.cs (100%) rename {GitUI => src/app/GitUI}/SpellChecker/TextPos.cs (100%) rename {GitUI => src/app/GitUI}/SpellChecker/WordAtCursorExtractor.cs (100%) rename {GitUI => src/app/GitUI}/SplitterManager.cs (100%) rename {GitUI => src/app/GitUI}/TaskbarProgress.cs (100%) rename {GitUI => src/app/GitUI}/Themes/README.md (100%) rename {GitUI => src/app/GitUI}/Themes/bright.css (100%) rename {GitUI => src/app/GitUI}/Themes/dark.css (100%) rename {GitUI => src/app/GitUI}/Themes/darksilver.css (100%) rename {GitUI => src/app/GitUI}/Themes/highcontrast_dark.css (100%) rename {GitUI => src/app/GitUI}/Themes/invariant.css (100%) rename {GitUI => src/app/GitUI}/Theming/AppColorExtension.cs (100%) rename {GitUI => src/app/GitUI}/Theming/HighlightingExtension.cs (100%) rename {GitUI => src/app/GitUI}/Theming/LocalHook.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/ButtonRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/ComboBoxRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/EditRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/HeaderRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/ListViewRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/RectangleExtension.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/ScrollBarRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/SpinRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/ThemeProperty.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/ThemeRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/TooltipRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Renderers/TreeViewRenderer.cs (100%) rename {GitUI => src/app/GitUI}/Theming/SystemBrushesCache.cs (100%) rename {GitUI => src/app/GitUI}/Theming/SystemDialogDetector.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeBasedHighlighting.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeCssUrlResolver.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeCssUrlResolverException.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeException.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeFileReader.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeLoader.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeMigration.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeModule.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemePathProvider.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemePersistence.cs (100%) rename {GitUI => src/app/GitUI}/Theming/ThemeRepository.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Win32ColorTranslator.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Win32ThemeDelegates.cs (100%) rename {GitUI => src/app/GitUI}/Theming/Win32ThemeHooks.cs (100%) rename {GitUI => src/app/GitUI}/TranslatedStrings.cs (100%) rename {GitUI => src/app/GitUI}/Translation/Czech.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Dutch.gif (100%) rename {GitUI => src/app/GitUI}/Translation/English.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/English.gif (100%) rename {GitUI => src/app/GitUI}/Translation/English.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/French.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/French.gif (100%) rename {GitUI => src/app/GitUI}/Translation/French.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/German.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/German.gif (100%) rename {GitUI => src/app/GitUI}/Translation/German.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Indonesian.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Italian.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Japanese.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Japanese.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Japanese.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Korean.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Korean.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Korean.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Latvian.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Polish.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Portuguese (Brazil).gif (100%) rename {GitUI => src/app/GitUI}/Translation/Portuguese.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Romanian.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Russian.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Russian.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Russian.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Simplified Chinese.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Simplified Chinese.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Simplified Chinese.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Spanish (Argentina).Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Spanish (Argentina).gif (100%) rename {GitUI => src/app/GitUI}/Translation/Spanish (Argentina).xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Spanish.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Spanish.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Spanish.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Tamil.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Tamil.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Tamil.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Traditional Chinese.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Traditional Chinese.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Traditional Chinese.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Turkish.Plugins.xlf (100%) rename {GitUI => src/app/GitUI}/Translation/Turkish.gif (100%) rename {GitUI => src/app/GitUI}/Translation/Turkish.xlf (100%) rename {GitUI => src/app/GitUI}/UserControls/AccessibleDataGridViewTextBoxCell.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/AvatarControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/AvatarControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/AvatarControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/BlameControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/BlameControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/BlameControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/BranchComboBox.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/BranchComboBox.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/BranchComboBox.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/BranchSelector.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/BranchSelector.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/BranchSelector.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/CaseSensitiveComboBox.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitDiff.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitDiff.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitDiff.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitPickerSmallControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitPickerSmallControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitPickerSmallControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitSummaryUserControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitSummaryUserControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/CommitSummaryUserControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/ConsoleEmulatorOutputControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/ConsoleOutputControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/EditboxBasedConsoleOutputControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/EnterEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusDiffCalculator.FileStatusDiffCalculatorInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusDiffCalculator.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusItem.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusItemExtensions.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusList.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusList.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusList.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/FileStatusWithDescription.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FilterToolBar.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FilterToolBar.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FolderBrowserButton.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FolderBrowserButton.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/FolderBrowserButton.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/GitBlameParser.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/GotoUserManualControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/GotoUserManualControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/GotoUserManualControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/HelpImageDisplayUserControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/HelpImageDisplayUserControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/HelpImageDisplayUserControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/InteractiveGitActionControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/InteractiveGitActionControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/InteractiveGitActionControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/ListViewGroupHitInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/ListViewGroupMouseEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/MainThreadScheduler.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/MenuStripEx.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/NativeListView.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/NativeTreeView.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/NativeTreeViewDoubleClickDecorator.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/NativeTreeViewExplorerNavigationDecorator.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/PatchFile.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/PatchGrid.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/PatchGrid.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/PatchGrid.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/PathFormatter.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RemotesComboboxControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RemotesComboboxControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RemotesComboboxControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/RepoStateVisualiser.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/ArtificialCommitChangeCount.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/AuthorRevisionHighlighting.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/CellStyle.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/AuthorNameColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/AvatarColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/BuildStatusColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/ColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/CommitIdColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/DateColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/MessageColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/MultilineIndicator.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Columns/RevisionGraphColumnProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/CopyContextMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/DoubleClickRevisionEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/EmptyRepoControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/EmptyRepoControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/EmptyRepoControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/ErrorControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FilterChangedEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FilterInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormQuickGitRefSelector.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormQuickItemSelector.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormQuickItemSelector.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormQuickItemSelector.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormQuickStringSelector.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormRevisionFilter.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormRevisionFilter.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/FormRevisionFilter.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/GitRefListsForRevision.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/BranchFinder.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Lane.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/LaneInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/LaneInfoProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/LaneNodeLocator.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/LaneSharing.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Rendering/Context.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Rendering/DiagonalSegmentInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Rendering/GraphCache.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Rendering/GraphRenderer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Rendering/SegmentLanesInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Rendering/SegmentPointsInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/Rendering/SegmentRenderer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/RevisionGraph.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/RevisionGraphConfig.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/RevisionGraphLaneColor.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/RevisionGraphRevision.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/RevisionGraphRow.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/Graph/RevisionGraphSegment.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/ICheckRefs.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/IRevisionGridFilter.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/IndexWatcher.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/LoadingControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/MenuUtil.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/NavigationHistory.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/ParentChildNavigationHistory.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/QuickSearchProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RefArrowType.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionDataGridView.BackgroundUpdater.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionDataGridView.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionFilter.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionGridControl.Command.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionGridControl.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionGridControl.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionGridControl.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionGridMenuCommands.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionGridRefRenderer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionGridToolTipProvider.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/RevisionLoadEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/SuperProjectInfo.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/RevisionGrid/VisibleRowRange.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/Settings/SettingsCheckBox.Designer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/Settings/SettingsCheckBox.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/Settings/SettingsCheckBox.resx (100%) rename {GitUI => src/app/GitUI}/UserControls/Settings/ToolTipIcon.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/SortDiffListContextMenuItem.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/TextBoxEx.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/TextBoxSilencer.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/TextEventArgs.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/ToolStripEx.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/TreeViewExtensions.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/WaitSpinner.cs (100%) rename {GitUI => src/app/GitUI}/UserControls/WebBrowserControl.cs (100%) rename {GitUI => src/app/GitUI}/UserEnvironmentInformation.cs (100%) rename {GitUI => src/app/GitUI}/UserManual/IProvideUserManual.cs (100%) rename {GitUI => src/app/GitUI}/UserManual/SingleHtmlUserManual.cs (100%) rename {GitUI => src/app/GitUI}/UserManual/StandardHtmlUserManual.cs (100%) rename {GitUI => src/app/GitUI}/UserManual/UserManual.cs (100%) rename {GitUI => src/app/GitUI}/VisualStudioIntegration.cs (100%) rename {GitUI => src/app/GitUI}/WaitCursorScope.cs (100%) rename {GitUI => src/app/GitUI}/WebBrowserEmulationMode.cs (100%) rename {GitUI => src/app/GitUI}/WindowPositionList.cs (100%) rename {GitUI => src/app/GitUI}/WindowPositionManager.cs (100%) rename {GitUI => src/app/GitUI}/WindowsJumpListManager.cs (100%) rename {GitUI => src/app/GitUI}/WindowsThumbnailToolbarButton.cs (100%) rename {GitUI => src/app/GitUI}/WindowsThumbnailToolbarButtons.cs (100%) rename {GitUI => src/app/GitUI}/gituikey.snk.pfx (100%) rename {ResourceManager => src/app/ResourceManager}/CommandEventArgs.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/CommitDataBodyRenderer.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/CommitDataHeaderRenderer.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/DateFormatter.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/IHeaderLabelFormatter.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/IHeaderRenderStyleProvider.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/MonospacedHeaderLabelFormatter.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/MonospacedHeaderRenderStyleProvider.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/TabbedHeaderLabelFormatter.cs (100%) rename {ResourceManager => src/app/ResourceManager}/CommitDataRenders/TabbedHeaderRenderStyleProvider.cs (100%) rename {ResourceManager => src/app/ResourceManager}/GitExtensionsControl.cs (100%) rename {ResourceManager => src/app/ResourceManager}/GitExtensionsControl.resx (100%) rename {ResourceManager => src/app/ResourceManager}/GitExtensionsControlInitialiser.cs (100%) rename {ResourceManager => src/app/ResourceManager}/GitExtensionsFormBase.cs (100%) rename {ResourceManager => src/app/ResourceManager}/Hotkey/HotkeyCommand.cs (100%) rename {ResourceManager => src/app/ResourceManager}/Hotkey/KeysExtensions.cs (100%) rename {ResourceManager => src/app/ResourceManager}/Hotkey/ShortcutHelper.cs (100%) rename {ResourceManager => src/app/ResourceManager}/IGitModuleControl.cs (100%) rename {ResourceManager => src/app/ResourceManager}/IGitModuleForm.cs (100%) rename {ResourceManager => src/app/ResourceManager}/IHotkeySettingsLoader.cs (100%) rename {ResourceManager => src/app/ResourceManager}/LinkFactory.cs (100%) rename {ResourceManager => src/app/ResourceManager}/LocalizationHelpers.cs (100%) rename {ResourceManager => src/app/ResourceManager}/NativeMethods.cs (100%) rename {ResourceManager => src/app/ResourceManager}/Properties/AssemblyInfo.cs (100%) rename {ResourceManager => src/app/ResourceManager}/Properties/Resources.Designer.cs (100%) rename {ResourceManager => src/app/ResourceManager}/Properties/Resources.resx (97%) rename {ResourceManager => src/app/ResourceManager}/ResourceManager.csproj (90%) rename {ResourceManager => src/app/ResourceManager}/Translate.cs (100%) rename {ResourceManager => src/app/ResourceManager}/TranslatedControl.cs (100%) rename {ResourceManager => src/app/ResourceManager}/TranslatedStrings.cs (100%) rename {ResourceManager => src/app/ResourceManager}/TranslationString.cs (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/Directory.Build.props (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/GitExtSshAskPass.sln (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/SshAskPass.cpp (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/SshAskPass.ico (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/SshAskPass.rc (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/SshAskPass.rc2 (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/SshAskPass.vcxproj (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/SshAskPass.vcxproj.filters (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/resource.h (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/stdafx.h (100%) rename {GitExtSshAskPass => src/native/GitExtSshAskPass}/targetver.h (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Directory.Build.props (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.cpp (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.def (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.h (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.idl (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.rc (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.rgs (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.sln (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.vcxproj (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/GitExtensionsShellEx.vcxproj.filters (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/BranchCheckout.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/BranchCreate.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/CloneRepoGit.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/Diff.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/FileHistory.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/FileStatusAdded.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/PatchApply.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/Pull.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/Push.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/RepoCreate.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/RepoStateClean.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/ResetWorkingDirChanges.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/Settings.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/ShellExtensions.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/checkout.ico (100%) rename {Logo => src/native/GitExtensionsShellEx/Resources}/git-extensions-logo.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/information.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/Resources/stash.ico (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/ShellEx.cpp (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/StdAfx.cpp (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/StdAfx.h (100%) rename {GitExtensionsShellEx => src/native/GitExtensionsShellEx}/resource.h (100%) rename scripts/native.proj => src/native/build.proj (95%) rename {Plugins => src/plugins}/AutoCompileSubmodules/AutoCompileSubModulesPlugin.cs (100%) rename {Plugins => src/plugins}/AutoCompileSubmodules/GitExtensions.Plugins.AutoCompileSubmodules.csproj (88%) rename {Plugins => src/plugins}/AutoCompileSubmodules/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/AutoCompileSubmodules/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/AutoCompileSubmodules/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/AutoCompileSubmodules/Resources/IconAutoCompileSubmodules.png (100%) rename {Plugins => src/plugins}/BackgroundFetch/BackgroundFetchPlugin.cs (100%) rename {Plugins => src/plugins}/BackgroundFetch/GitExtensions.Plugins.BackgroundFetch.csproj (80%) rename {Plugins => src/plugins}/BackgroundFetch/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/BackgroundFetch/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/BackgroundFetch/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/BackgroundFetch/Resources/IconBackgroundFetch.png (100%) rename {Plugins => src/plugins}/BackgroundFetch/app.config (100%) rename {Plugins => src/plugins}/Bitbucket/ApprovePullRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/BitbucketPlugin.cs (100%) rename {Plugins => src/plugins}/Bitbucket/BitbucketPullRequestForm.Designer.cs (100%) rename {Plugins => src/plugins}/Bitbucket/BitbucketPullRequestForm.cs (100%) rename {Plugins => src/plugins}/Bitbucket/BitbucketPullRequestForm.resx (100%) rename {Plugins => src/plugins}/Bitbucket/BitbucketRequestBase.cs (100%) rename {Plugins => src/plugins}/Bitbucket/CreatePullRequestRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GetBranchesRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GetHeadCommitRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GetInBetweenCommitsRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GetPullRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GetRelatedRepoRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GetRepoRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GetUserRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/GitExtensions.Plugins.Bitbucket.csproj (80%) rename {Plugins => src/plugins}/Bitbucket/MergePullRequest.cs (100%) rename {Plugins => src/plugins}/Bitbucket/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/Bitbucket/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/Bitbucket/Properties/Resources.resx (97%) rename {Plugins => src/plugins}/Bitbucket/Settings.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/AppVeyorAdapter.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/AppVeyorBuildInfo.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/GitExtensions.Plugins.AppVeyorIntegration.csproj (70%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.Designer.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.resx (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AppVeyorIntegration/app.config (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/ApiClient.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/AzureDevOpsAdapter.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/BuildsCache.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/GitExtensions.Plugins.AzureDevOpsIntegration.csproj (73%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/Settings/IntegrationSettings.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/Settings/ProjectUrlHelper.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.Designer.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.resx (100%) rename {Plugins => src/plugins}/BuildServerIntegration/AzureDevOpsIntegration/app.config (100%) rename {Plugins => src/plugins}/BuildServerIntegration/Directory.Build.props (100%) rename {Plugins => src/plugins}/BuildServerIntegration/Directory.Build.targets (56%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/ApiClient/GitlabApiClient.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/ApiClient/GitlabApiClientBase.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/ApiClient/GitlabApiClientFactory.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/ApiClient/Models/GitlabPipeline.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/ApiClient/Models/GitlabProject.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/ApiClient/Models/PagedResponse.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/GitExtensions.Plugins.GitlabIntegration.csproj (67%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/GitlabAdapter.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/GitlabIntegrationMetadataAttribute.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/Settings/GitlabRemoteParser.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/Settings/GitlabSettingsUserControl.Designer.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/Settings/GitlabSettingsUserControl.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/GitlabIntegration/Settings/GitlabSettingsUserControl.resx (100%) rename {Plugins => src/plugins}/BuildServerIntegration/JenkinsIntegration/GitExtensions.Plugins.JenkinsIntegration.csproj (72%) rename {Plugins => src/plugins}/BuildServerIntegration/JenkinsIntegration/JenkinsAdapter.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/JenkinsIntegration/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/JenkinsIntegration/Settings/JenkinsSettingsUserControl.Designer.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/JenkinsIntegration/Settings/JenkinsSettingsUserControl.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/JenkinsIntegration/Settings/JenkinsSettingsUserControl.resx (100%) rename {Plugins => src/plugins}/BuildServerIntegration/JenkinsIntegration/app.config (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/GitExtensions.Plugins.TeamCityIntegration.csproj (74%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Settings/TeamCityBuildChooser.Designer.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Settings/TeamCityBuildChooser.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Settings/TeamCitySettingsUserControl.Designer.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Settings/TeamCitySettingsUserControl.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/Settings/TeamCitySettingsUserControl.resx (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/TeamCityAdapter.cs (100%) rename {Plugins => src/plugins}/BuildServerIntegration/TeamCityIntegration/app.config (100%) rename {Plugins => src/plugins}/CreateLocalBranches/CreateLocalBranchesForm.Designer.cs (100%) rename {Plugins => src/plugins}/CreateLocalBranches/CreateLocalBranchesForm.cs (100%) rename {Plugins => src/plugins}/CreateLocalBranches/CreateLocalBranchesPlugin.cs (100%) rename {Plugins => src/plugins}/CreateLocalBranches/GitExtensions.Plugins.CreateLocalBranches.csproj (86%) rename {Plugins => src/plugins}/CreateLocalBranches/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/CreateLocalBranches/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/CreateLocalBranches/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/CreateLocalBranches/Resources/IconCreateLocalBranches.png (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/Branch.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/CheckBoxHeaderCellEventArgs.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/DataGridViewCheckBoxHeaderCell.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/DeleteUnusedBranchesForm.Designer.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/DeleteUnusedBranchesForm.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/DeleteUnusedBranchesForm.resx (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/DeleteUnusedBranchesFormSettings.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/DeleteUnusedBranchesPlugin.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/GitBranchOutputCommandParser.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/GitExtensions.Plugins.DeleteUnusedBranches.csproj (78%) rename {Plugins => src/plugins}/DeleteUnusedBranches/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/Properties/DataSources/Branch.datasource (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/Resources/IconDeleteUnusedBranches.png (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/Resources/loadingpanel.gif (100%) rename {Plugins => src/plugins}/DeleteUnusedBranches/SortableBranchesList.cs (100%) rename {Plugins => src/plugins}/Directory.Build.props (93%) rename {Plugins => src/plugins}/Directory.Build.targets (63%) rename {Plugins => src/plugins}/FindLargeFiles/FindLargeFilesForm.Designer.cs (100%) rename {Plugins => src/plugins}/FindLargeFiles/FindLargeFilesForm.cs (100%) rename {Plugins => src/plugins}/FindLargeFiles/FindLargeFilesForm.resx (100%) rename {Plugins => src/plugins}/FindLargeFiles/FindLargeFilesPlugin.cs (100%) rename {Plugins => src/plugins}/FindLargeFiles/GitExtensions.Plugins.FindLargeFiles.csproj (81%) rename {Plugins => src/plugins}/FindLargeFiles/GitObject.cs (100%) rename {Plugins => src/plugins}/FindLargeFiles/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/FindLargeFiles/Properties/DataSources/GitObject.datasource (100%) rename {Plugins => src/plugins}/FindLargeFiles/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/FindLargeFiles/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/FindLargeFiles/Resources/IconFindLargeFiles.png (100%) rename {Plugins => src/plugins}/FindLargeFiles/SortableObjectsList.cs (100%) rename {Plugins => src/plugins}/GitFlow/GitExtensions.Plugins.GitFlow.csproj (66%) rename {Plugins => src/plugins}/GitFlow/GitFlowForm.Designer.cs (100%) rename {Plugins => src/plugins}/GitFlow/GitFlowForm.cs (100%) rename {Plugins => src/plugins}/GitFlow/GitFlowForm.resx (100%) rename {Plugins => src/plugins}/GitFlow/GitFlowPlugin.cs (100%) rename {Plugins => src/plugins}/GitFlow/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/GitFlow/Properties/Resource.Designer.cs (100%) rename {Plugins => src/plugins}/GitFlow/Properties/Resource.resx (91%) rename {Plugins => src/plugins}/GitFlow/Resources/IconGitFlow.png (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/BuildDurationFormatter.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/BuildServerAdapterMetadataAttribute.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/BuildServerCredentials.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/BuildServerCredentialsType.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/BuildServerSettingsHelper.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/BuildServerSettingsUserControlMetadata.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/IBuildServerAdapter.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/IBuildServerCredentials.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/IBuildServerSettings.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/IBuildServerSettingsUserControl.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/IBuildServerTypeMetadata.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/BuildServerIntegration/IBuildServerWatcher.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/GitCmdResult.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/GitRefsOrder.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/GitUIPluginInterfaces.csproj (72%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/IGitPluginForCommit.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/ManagedExtensibility.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/PluginsPathScanner.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/GitBlameContext.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/GitProtocol.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/GitProtocolExtensions.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/IHostedRemote.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/IHostedRepository.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/IPasswordHelper.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/IPullRequestInformation.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/RepositoryHosts/IRepositoryHostPlugin.cs (100%) rename {Plugins => src/plugins}/GitUIPluginInterfaces/ServiceProviderExtensions.cs (100%) rename {Plugins/GitHub3 => src/plugins/Github3}/GitExtensions.Plugins.GitHub3.csproj (77%) rename {Plugins/GitHub3 => src/plugins/Github3}/GitHub3Plugin.cs (100%) rename {Plugins/GitHub3 => src/plugins/Github3}/GitHubBranch.cs (100%) rename {Plugins/GitHub3 => src/plugins/Github3}/GitHubHostedRemote.cs (100%) rename {Plugins/GitHub3 => src/plugins/Github3}/GitHubPullRequest.cs (100%) rename {Plugins/GitHub3 => src/plugins/Github3}/GitHubPullRequestDiscussion.cs (100%) rename {Plugins/GitHub3 => src/plugins/Github3}/GitHubRepo.cs (100%) rename {Plugins => src/plugins}/Github3/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/Github3/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/Github3/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/Github3/Resources/IconGitHub.png (100%) rename {Plugins => src/plugins}/Gource/GitExtensions.Plugins.Gource.csproj (84%) rename {Plugins => src/plugins}/Gource/GourcePlugin.cs (100%) rename {Plugins => src/plugins}/Gource/GourceStart.Designer.cs (100%) rename {Plugins => src/plugins}/Gource/GourceStart.cs (100%) rename {Plugins => src/plugins}/Gource/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/Gource/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/Gource/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/Gource/Resources/IconGource.png (100%) rename {Bin => src/plugins/Gource/dll}/ICSharpCode.SharpZipLib.dll (100%) rename {Plugins => src/plugins}/JiraCommitHintPlugin/GitExtensions.Plugins.JiraCommitHintPlugin.csproj (82%) rename {Plugins => src/plugins}/JiraCommitHintPlugin/JiraCommitHintPlugin.cs (100%) rename {Plugins => src/plugins}/JiraCommitHintPlugin/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/JiraCommitHintPlugin/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/JiraCommitHintPlugin/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/JiraCommitHintPlugin/Resources/IconJira.png (100%) rename {Plugins => src/plugins}/JiraCommitHintPlugin/app.config (100%) rename {Plugins => src/plugins}/ProxySwitcher/GitExtensions.Plugins.ProxySwitcher.csproj (82%) rename {Plugins => src/plugins}/ProxySwitcher/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/ProxySwitcher/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/ProxySwitcher/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/ProxySwitcher/ProxySwitcherForm.Designer.cs (100%) rename {Plugins => src/plugins}/ProxySwitcher/ProxySwitcherForm.cs (100%) rename {Plugins => src/plugins}/ProxySwitcher/ProxySwitcherForm.resx (100%) rename {Plugins => src/plugins}/ProxySwitcher/ProxySwitcherPlugin.cs (100%) rename {Plugins => src/plugins}/ProxySwitcher/Resources/IconProxySwitcher.png (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/GitExtensions.Plugins.ReleaseNotesGenerator.csproj (83%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/GitLogLineParser.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/HtmlFragment.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/LogLine.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/ReleaseNotesGeneratorForm.Designer.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/ReleaseNotesGeneratorForm.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/ReleaseNotesGeneratorForm.resx (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/ReleaseNotesGeneratorPlugin.cs (100%) rename {Plugins => src/plugins}/ReleaseNotesGenerator/Resources/IconReleaseNotesGenerator.png (100%) rename {Plugins => src/plugins}/Statistics/Directory.Build.props (100%) rename {Plugins => src/plugins}/Statistics/Directory.Build.targets (56%) rename {Plugins => src/plugins}/Statistics/GitImpact/FormImpact.Designer.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/FormImpact.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/GitExtensions.Plugins.GitImpact.csproj (85%) rename {Plugins => src/plugins}/Statistics/GitImpact/GitImpactPlugin.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/ImpactControl.Designer.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/ImpactControl.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/ImpactControl.resx (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/ImpactLoader.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/Statistics/GitImpact/Resources/IconGitImpact.png (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/CodeFile.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/FormGitStatistics.Designer.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/FormGitStatistics.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/GitExtensions.Plugins.GitStatistics.csproj (76%) rename {Plugins => src/plugins}/Statistics/GitStatistics/GitStatisticsPlugin.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/LineCounter.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/ColorUtil.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/EdgeColor.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/EdgeColorType.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/GraphicsUtil.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/PieChart3D.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/PieChartControl.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/PieSlice.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/Quadrilateral.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/ShadowStyle.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/PieChart/SliceSelectedArgs.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/Properties/AssemblyInfo.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/Properties/Resources.Designer.cs (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/Properties/Resources.resx (100%) rename {Plugins => src/plugins}/Statistics/GitStatistics/Resources/IconGitStatistics.png (100%) rename {UnitTests => tests}/CommonTestUtils/AssertEx.cs (100%) rename {UnitTests => tests}/CommonTestUtils/AsyncTestHelper.cs (100%) rename {UnitTests => tests}/CommonTestUtils/CommonTestUtils.csproj (74%) rename {UnitTests => tests}/CommonTestUtils/ConfigureJoinableTaskFactoryAttribute.cs (100%) rename {UnitTests => tests}/CommonTestUtils/EmbeddedResourceLoader.cs (100%) rename {UnitTests => tests}/CommonTestUtils/GitModuleTestHelper.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MEF/ExportProviderCache.Scope.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MEF/ExportProviderCache.SimpleAssemblyLoader.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MEF/ExportProviderCache.SingleExportProviderFactory.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MEF/ExportProviderCache.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MEF/TestComposition.Hash.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MEF/TestComposition.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MemorySettings.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MemorySettingsCache.cs (100%) rename {UnitTests => tests}/CommonTestUtils/MockExecutable.cs (100%) rename {UnitTests => tests}/CommonTestUtils/NoAssertContext.cs (100%) rename {UnitTests => tests}/CommonTestUtils/Properties/AssemblyInfo.cs (100%) rename {UnitTests => tests}/CommonTestUtils/ReferenceRepository.cs (100%) rename {UnitTests => tests}/CommonTestUtils/SubmoduleTestHelpers.cs (100%) rename {UnitTests => tests}/CommonTestUtils/TestAppSettingsAttribute.cs (100%) create mode 100644 tests/Directory.Build.props rename {IntegrationTests => tests/app/IntegrationTests}/BugReporter.IntegrationTests/BugReportFormTests.cs (100%) create mode 100644 tests/app/IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj rename {IntegrationTests => tests/app/IntegrationTests}/BugReporter.IntegrationTests/MockData/SimpleException.txt (100%) rename {IntegrationTests => tests/app/IntegrationTests}/BugReporter.IntegrationTests/Properties/AssemblyInfo.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/Directory.Build.props (80%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FileStatusListTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormBrowse.LeftPanelTests.Remotes.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormBrowse.LeftPanelTests.ReorderNodes.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormBrowse.LeftPanelTests.Submodules.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormBrowse.LeftPanelTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormBrowseTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormCloneTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormCommitTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormEditorTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormFileHistoryTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormInitTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormPullTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormPushTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/FormRebaseTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/SettingsDialog/Pages/BuildServerIntegrationSettingsPageTests.NoPlugins.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/SettingsDialog/Pages/BuildServerIntegrationSettingsPageTests.WithPlugins.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/SplitterPersistenceTests.SplitterPositionsShouldBeDefault.verified.json (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/SplitterPersistenceTests.SplitterPositionsShouldBeSaved_commitInfoPosition=BelowList.verified.json (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/SplitterPersistenceTests.SplitterPositionsShouldBeSaved_commitInfoPosition=LeftwardFromList.verified.json (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/SplitterPersistenceTests.SplitterPositionsShouldBeSaved_commitInfoPosition=RightwardFromList.verified.json (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/CommandsDialogs/SplitterPersistenceTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/GitCommands/GitModuleTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/GitUICommands/RunCommandTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/GlobalServiceContainer.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/GlobalSetupOnce.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/Infrastructure/PuttyHelpersTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/MEF/MockGenericBuildServerAdapter.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/MEF/MockGenericBuildServerIntegrationMetadata.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/MEF/MockGenericBuildServerSettingsUserControl.Designer.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/MEF/MockGenericBuildServerSettingsUserControl.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/Properties/AssemblyInfo.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/Properties/VerifyModuleInitializer.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/ScriptEngine/ScriptManagerTests.Can_save_settings.verified.xml (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/ScriptEngine/ScriptManagerTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/ScriptEngine/ScriptRunnerTests.cs (100%) create mode 100644 tests/app/IntegrationTests/UI.IntegrationTests/UI.IntegrationTests.csproj rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UITest.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/CommitInfo/CommitInfoTests.ReloadCommitInfo_should_handle_ShowAll_branches_correctly.verified.txt (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/CommitInfo/CommitInfoTests.ReloadCommitInfo_should_handle_ShowAll_tags_correctly.verified.txt (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/CommitInfo/CommitInfoTests.ReloadCommitInfo_should_render_links_correctly.verified.txt (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/CommitInfo/CommitInfoTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/GitBlameParserTest.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/PatchGridTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/RevisionGrid/CopyContextMenuItemTests.cs (100%) rename {IntegrationTests => tests/app/IntegrationTests}/UI.IntegrationTests/UserControls/RevisionGrid/RevisionGridControlTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/BugReportFormTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/BugReporter.Tests.csproj (72%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/ErrorReportUrlBuilderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/Properties/AssemblyInfo.cs (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/SerializableExceptionTests.ToString_should_be_same_from_round_trip_testName=NestedException.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/SerializableExceptionTests.ToString_should_be_same_from_round_trip_testName=SimpleException.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/SerializableExceptionTests.ToString_testName=NestedException.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/SerializableExceptionTests.ToString_testName=SimpleException.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/SerializableExceptionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/BugReporter.Tests/UserEnvironmentInformationTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/Directory.Build.props (80%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/AppTitleGeneratorTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ArgumentBuilderExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/AsyncLoaderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/CommandLogTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/CommitDataManagerTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/CommitMessageManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/CommitTemplateManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Config/ConfigFileTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/CustomDiffMergeToolCacheTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/DiffListSortServiceTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/DiffMergeTools/DiffMergeToolConfigurationManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/DiffMergeTools/RegisteredDiffMergeToolsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/EnvironmentPathsProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExecutableTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/ConfiguredLinkDefinitionsProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/ExternalLinkRevisionParserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/ExternalLinksManagerIntegrationTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/ExternalLinksStorageIntegrationTests.Can_save_settings.verified.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/ExternalLinksStorageIntegrationTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/MockData/level1_repogit_GitExtensions.settings.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/MockData/level2_repodist_GitExtensions.settings.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/ExternalLinks/MockData/level3_roaming_GitExtensions.settings.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/FileAssociatedIconProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/FullPathResolverTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/AheadBehindDataProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/Commands/GitCheckoutBranchCmdTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/Commands/GitCommandHelpersTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/CommandsTests.CreateTag.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/CommandsTests.DeleteBranch.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/CommandsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/DetachedHeadParserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/EncodingHelperTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/ExecutableExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/Extensions/GitRevisionExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/FilteredGitRefsProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetDefaultStatus.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=added_by_them.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=added_by_us.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=both_added.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=both_deleted.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=both_modified.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=deleted_by_them.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=deleted_by_us.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=fatal_error.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=status_ignored_files.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=status_modified_files.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=status_staged_files.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=status_untracked_files.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.TestGetStatusChangedFilesFromString_testName=status_with_spaces.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GetAllChangedFilesOutputParserTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitBlameCommitTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitBranchNameNormaliserTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitBranchNameOptionsTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitCommandCacheTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitCommandsHelperTest.TestGetStatusChangedFilesFromString_testName=fatal_error.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitDescribeProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitDirectoryResolverTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRefNameTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRefTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRevisionTesterTests.ReverseSelection_expected_changes_deleted.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRevisionTesterTests.ReverseSelection_expected_changes_getdefaults.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRevisionTesterTests.ReverseSelection_expected_changes_new.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRevisionTesterTests.ReverseSelection_expected_changes_none.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRevisionTesterTests.ReverseSelection_expected_changes_renamed.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRevisionTesterTests.ReverseSelection_expected_changes_unmerged.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitRevisionTesterTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitStashTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/GitTreeParserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/Gpg/GitGpgControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/IndexLockManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/ObjectIdTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/RevisionDiffProviderTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/SubmoduleHelpersTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Git/Tag/GitTagControllerTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitCommands.Tests.csproj (86%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitItemStatusFileExtensionComparerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=Check_that_spaces_are_not_trimmed_in_file_names.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=Check_that_the_staged_status_is_None_if_not_IndexWorkTree1.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=Check_that_the_staged_status_is_None_if_not_IndexWorkTree2.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=Ignore_unmerged_in_conflict_if_revision_is_work_tree.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=Include_unmerged_in_conflict_if_revision_is_index.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=Rename_with_spaces.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=WorkTree1.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=WorkTree2.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=WorkTree3.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=WorkTree4.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.GetDiffChangedFilesFromString_testName=fatal_error.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitModuleTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitRevisionInfoProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitRevisionSummaryBuilderTests.Should_do_ellipsis_testName=Too_long_lines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitRevisionSummaryBuilderTests.Should_do_ellipsis_testName=Too_many_lines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitRevisionSummaryBuilderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/GitRevisionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=false_file=MacLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=false_file=UnixLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=false_file=WindowsLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=input_file=MacLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=input_file=UnixLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=input_file=WindowsLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=true_file=MacLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=true_file=UnixLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.DoAutoCRLF_should_not_unnecessarily_duplicate_line_ending_autoCRLFType=true_file=WindowsLines.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/AutoCrlfExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/MockData/MacLines.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/MockData/UnixLines.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/MockData/WindowsLines.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Helpers/PathUtilTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/MockData/Too_long_lines.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/MockData/Too_many_lines.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/PatchProcessorTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/PatchTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/testdata/big.patch (99%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/testdata/bigBin.patch (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/testdata/color-binary.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/testdata/color-prefix.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/testdata/color.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Patches/testdata/rebase.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/PathEqualityComparerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Properties/AssemblyInfo.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Properties/VerifyModuleInitializer.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Remote/AzureDevOpsRemoteParserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Remote/ConfigFileRemoteSettingsManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Remote/GitHostingRemoteParserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Remote/GitHubRemoteParserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RepoNameExtractorTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=empty_commit.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=multi_pathfilter.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=no_subject.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=normal.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=notes_data.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=notes_empty.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=reflogselector.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=reflogselector_empty.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=simple_pathfilter.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=subject_no_body.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=subject_starts_with_newline.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.TryParseRevision_test_testName=vertical_tab.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/RevisionReaderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/AppSettingsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/BuildServerSettingsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/ConfigSectionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/FileSettingsCacheTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/MockData/level1_repogit_GitExtensions.settings.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/MockData/level2_repodist_GitExtensions.settings.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/MockData/level3_roaming_GitExtensions.settings.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/RuntimeSettingTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Settings/SettingTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/SshPathLocatorTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/StreamExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/StringExtensionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/Submodules/SubmoduleStatusProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/README.blame (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/bad_parentid.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/bad_parentid_length.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/bad_sha.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/empty.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/empty_commit.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/illegal_timestamp.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/multi_pathfilter.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/no_subject.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/normal.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/notes_data.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/notes_empty.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/reflogselector.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/reflogselector_empty.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/short_sha.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/simple_pathfilter.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/subject_no_body.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/subject_starts_with_newline.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/TestData/RevisionReader/vertical_tab.bin (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/Legacy/MockData/CategorisedRepositories01.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/Legacy/MockData/CategorisedRepositories02.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/Legacy/RepositoryCategorySerialiserTests.Verify_backwards_compatibility_of_object_graph.verified.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/Legacy/RepositoryCategoryXmlSerialiserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/Legacy/RepositoryHistoryMigratorTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/Legacy/RepositoryStorageTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/LocalRepositoryManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/RecentRepoSplitterTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/RemoteRepositoryManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/RepositoryStorageTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/RepositoryXmlSerialiserTests.Deserialize_remote_repositories_with_ns.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/RepositoryXmlSerialiserTests.Deserialize_remote_repositories_without_ns.verified.json (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/RepositoryXmlSerialiserTests.Serialize_recent_repositories.verified.xml (100%) rename {UnitTests => tests/app/UnitTests}/GitCommands.Tests/UserRepositoryHistory/RepositoryXmlSerialiserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/ArrayExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/ColorTransformationTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/ComboBoxExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/ControlTagExtensionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/DisplayWithSuffixUpdaterTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/GitArgumentBuilderTests.cs (100%) create mode 100644 tests/app/UnitTests/GitExtUtils.Tests/GitExtUtils.Tests.csproj rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/MruCacheTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/Properties/AssemblyInfo.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/TableLayoutPanelExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtUtils.Tests/Win32ApiTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtensions.Extensibility.Tests/ArgumentBuilderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitExtensions.Extensibility.Tests/FontParserTests.cs (100%) create mode 100644 tests/app/UnitTests/GitExtensions.Extensibility.Tests/GitExtensions.Extensibility.Tests.csproj rename {UnitTests => tests/app/UnitTests}/GitExtensions.Extensibility.Tests/LazyStringSplitTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/AvatarCacheTestBase.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/AvatarMemoryCacheTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/AvatarPersistentCacheTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/AvatarTestBase.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/CacheControlAvatarProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/ChainedAvatarProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/CustomAvatarTemplateFormatter.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/HotSwapProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/InitialsAvatarGeneratorTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Avatars/StaticImageAvatarProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CancellationTokenSequenceTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/BrowseDialog/FormUpdateFixture.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/FormAddSubmoduleTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/FormBrowseControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/FormFileHistoryControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/FormOpenDirectoryTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/FormRemotesControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/PathFormatterTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/RememberFileContextMenuControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/RevisionDiffContextMenuControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/RevisionDiffControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/RevisionFileTreeControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/Settings/AzureDevOpsExternalLinkDefinitionExtractorTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/Settings/GitHubExternalLinkDefinitionExtractorTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/SettingsDialog/Pages/ColorsPageSettingsPageControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/CommandsDialogs/SettingsDialog/Pages/GitConfigSettingsPageControllerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/ControlThreadingExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/ControlUtilTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/AnsiEscapeUtilitiesTest.Get8bitColor.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/AnsiEscapeUtilitiesTest.ParseEscape.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/AnsiEscapeUtilitiesTest.TryGetColors.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/DiffLineNumAnalyzerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/LinePrefixHelperFixture.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/Sample.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/SampleCombined.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/SampleDifftastic.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/Diff/SampleGitWord.diff (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/FileViewerInternal.CurrentViewPositionCacheTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/FileViewerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/FileViewerTextTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/FindAndReplaceFormTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Editor/RichTextBoxXhtmlSupportExtensionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/FindFilePredicateProviderTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/GitExtensionsFormTests.cs (100%) create mode 100644 tests/app/UnitTests/GitUI.Tests/GitUI.Tests.csproj rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/GitUICommands/NormalizeFileNameTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Helpers/DiffKindRevisionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Hotkey/HotkeySettingsManagerTests.Can_save_settings.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Hotkey/HotkeySettingsManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Infrastructure/PlinkTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/LeftPanel/ContextMenu/GitRefsSortByContextMenuItemTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/LeftPanel/ContextMenu/GitRefsSortOrderContextMenuItemTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/LeftPanel/GitRefMenuItemsTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/LinqExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/NBugReports/BugReportInvokerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Properties/AssemblyInfo.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/RepositoryHistoryUIServiceTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/ResourcesTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Script/ScriptOptionsParserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Script/ScriptsManagerScriptRunnerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/SpellChecker/WordAtCursorExtractorTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/SplitterManagerTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/StringBuilderExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/AppColorDefaultsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/CssUrlResolverTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/ThemeFileReaderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/ThemeLoaderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/ThemePathProviderInstalledAppTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/ThemePathProviderPortableAppTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/ThemePersistenceTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/Theming/WhatSystemColorsAreThemeableTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/ThreadHelperTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/TranslationTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/AuthorRevisionHighlightingTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/BlameControlTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/CommitInfo/BranchComparerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/CommitInfo/RefsFormatterTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/ConsoleEmulatorOutputControlFixture.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/FilterInfoTests.FilterInfo_ctor_expected.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/FilterInfoTests.FilterInfo_ctor_with_Raw_expected.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/FilterInfoTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/FilterToolBarTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/ICSharpTextEditorTest.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/InteractiveGitActionControlTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RepoStateVisualiserTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/GitRefListsForRevisionTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/DoNotJoinMultiLaneCrossings.1.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/DoNotJoinMultiLaneCrossings.2.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/DoNotUnfoldOneLaneShiftFollowedByDiagonal.1.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/DoNotUnfoldOneLaneShiftFollowedByDiagonal.2.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/DoNotUnfoldOneLaneShiftFollowedByDiagonal.3.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/DoNotUnfoldOneLaneShiftFollowedByDiagonal.4.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/DoNotUnfoldOneLaneShiftFollowedByDiagonal.5.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/JoinMultiLaneCrossings.1.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/JoinMultiLaneCrossings.2.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/JoinMultiLaneCrossings.3.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/JoinMultiLaneCrossings.4.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/LaneInfoProviderTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/LaneNodeLocatorTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphColumnTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphMultiThreadingTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphRowTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.DetachedSingleRevision_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.DetachedSingleRevision_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.MoveVisibleAndInvisibleLanesRight_moveFirstLane=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.MoveVisibleAndInvisibleLanesRight_moveFirstLane=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreNotStraightenedIfThisCausesAShiftForPrimarySegment_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreNotStraightenedIfThisCausesAShiftForPrimarySegment_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreNotStraightenedOverMultiLaneCrossings.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreNotStraightenedOverMultiLaneCrossings_NoMergeGraphLanesHavingCommonParent.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreNotStraightenedOverMultiLaneCrossings_NoMergeGraphLanesHavingCommonParent_StraightenGraphDiagonals.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreStraightenedAlthoughThisCausesWidthIncrease_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreStraightenedAlthoughThisCausesWidthIncrease_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreStraightened_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsAreStraightened_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithCommitsAreStraightened_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithCommitsAreStraightened_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithIncomingMergesAreStraightened_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithIncomingMergesAreStraightened_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithOutgoingPrimaryMergesAreStraightened_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithOutgoingPrimaryMergesAreStraightened_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithOutgoingSecondaryMergesAreNotStraightened_mergeGraphLanesHavingCommonParent=False.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.SegmentsWithOutgoingSecondaryMergesAreNotStraightened_mergeGraphLanesHavingCommonParent=True.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.TurnMultiLaneCrossingsIntoDiagonals_commitSpecs=R 5-R 4-R 3-R 2-R,5,4 1-2 0-1,3.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.TurnMultiLaneCrossingsIntoDiagonals_commitSpecs=R 7-R 6-R 5-R 4-R 3-R,7,6,5 2-3 1-2 0-1,4.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.TurnMultiLaneCrossingsIntoDiagonals_commitSpecs=R 8-R 7-R 6-R 5-R 4-R 3-R,8,7,6,5 2-3 1-2 0-1,4.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/RevisionGraphTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/UnfoldOneLaneShiftsToDiagonals.1.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/UnfoldOneLaneShiftsToDiagonals.2.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/UnfoldOneLaneShiftsToDiagonals.3.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/Graph/UnfoldOneLaneShiftsToDiagonals.4.verified.txt (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/RevisionGrid/RevisionFileNameTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/SortDiffListContextMenuItemTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/ToolStripPushButtonTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserControls/TreeViewExtensionsTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserEnvironmentInformationTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserManual/SingleHtmlUserManualFixture.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/UserManual/StandardHtmlUserManualFixture.cs (100%) rename {UnitTests => tests/app/UnitTests}/GitUI.Tests/WindowPositionManagerTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/ResourceManager.Tests/CommitDataRenders/CommitDataBodyRendererTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/ResourceManager.Tests/CommitDataRenders/CommitDataHeaderRendererIntegrationTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/ResourceManager.Tests/CommitDataRenders/CommitDataHeaderRendererTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/ResourceManager.Tests/CommitDataRenders/MonospacedHeaderLabelFormatterTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/ResourceManager.Tests/CommitDataRenders/TabbedHeaderLabelFormatterTests.cs (100%) rename {UnitTests => tests/app/UnitTests}/ResourceManager.Tests/LinkFactoryTests.cs (100%) rename {UnitTests/Plugins/DeleteUnusedBranches.Tests => tests/app/UnitTests/ResourceManager.Tests}/Properties/AssemblyInfo.cs (100%) create mode 100644 tests/app/UnitTests/ResourceManager.Tests/ResourceManager.Tests.csproj rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AppVeyorIntegration.Tests/AppVeyorAdapterTests.cs (100%) create mode 100644 tests/plugins/UnitTests/BuildServerIntegration/AppVeyorIntegration.Tests/AppVeyorIntegration.Tests.csproj rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AppVeyorIntegration.Tests/ApprovedFiles/AppVeyorAdapterTests.Should_return_a_build_Info_When_Json_content_is_the_one_of_a_master_build.verified.txt (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AppVeyorIntegration.Tests/ApprovedFiles/AppVeyorAdapterTests.Should_return_a_build_Info_When_Json_content_is_the_one_of_a_pull_request_build.verified.txt (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AppVeyorIntegration.Tests/MockData/AppVeyorResult_master.json (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AppVeyorIntegration.Tests/MockData/AppVeyorResult_pull_request_build.json (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AppVeyorIntegration.Tests/Properties/AssemblyInfo.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AzureDevOpsIntegration.Tests/AzureDevOpsAdapterTests.cs (100%) create mode 100644 tests/plugins/UnitTests/BuildServerIntegration/AzureDevOpsIntegration.Tests/AzureDevOpsIntegration.Tests.csproj rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AzureDevOpsIntegration.Tests/ProjectUrlHelperTests.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/AzureDevOpsIntegration.Tests/Properties/AssemblyInfo.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/GitlabIntegration.Tests/BuildInfoEqualityComparer.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/GitlabIntegration.Tests/GitlabAdapterTestData.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/GitlabIntegration.Tests/GitlabAdapterTests.cs (100%) create mode 100644 tests/plugins/UnitTests/BuildServerIntegration/GitlabIntegration.Tests/GitlabIntegration.Tests.csproj rename {UnitTests/Plugins => tests/plugins/UnitTests}/BuildServerIntegration/GitlabIntegration.Tests/GitlabRemoteParserTests.cs (100%) create mode 100644 tests/plugins/UnitTests/DeleteUnusedBranches.Tests/DeleteUnusedBranches.Tests.csproj rename {UnitTests/Plugins => tests/plugins/UnitTests}/DeleteUnusedBranches.Tests/GitBranchOutputCommandParserTests.cs (100%) rename {UnitTests/Plugins/ReleaseNotesGenerator.Tests => tests/plugins/UnitTests/DeleteUnusedBranches.Tests}/Properties/AssemblyInfo.cs (100%) create mode 100644 tests/plugins/UnitTests/Directory.Build.props rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/GitProtocolTests.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/GitUIPluginInterfaces.Tests.csproj (51%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/ManagedExtensibilityTests.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/PathScanningData/NotFoundPlugin/SubDir/NotFoundPlugin.dll (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/PathScanningData/PluginInOwnDir/PluginInOwnDir.dll (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/PathScanningData/PluginInRootDir.dll (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/PluginsPathScannerTests.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/GitUIPluginInterfaces.Tests/Properties/AssemblyInfo.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/ReleaseNotesGenerator.Tests/GitLogLineParserTests.cs (100%) rename {UnitTests/Plugins => tests/plugins/UnitTests}/ReleaseNotesGenerator.Tests/MainFixture.cs (100%) rename {UnitTests/ResourceManager.Tests => tests/plugins/UnitTests/ReleaseNotesGenerator.Tests}/Properties/AssemblyInfo.cs (100%) create mode 100644 tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj diff --git a/.gitignore b/.gitignore index 81176cde55c..1d5dbbca80b 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,7 @@ obj/ bin/ #ignore output mild compiler -GitExtensionsShellEx/Generated/ +src/native/**/Generated/ #ignore some unwanted files *.ncb diff --git a/.gitmodules b/.gitmodules index 73834a2f121..2e50651dc1e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,12 +1,12 @@ [submodule "Externals/Git.hub"] - path = Externals/Git.hub + path = externals/Git.hub url = ../../gitextensions/Git.hub.git [submodule "Externals/conemu-inside"] - path = Externals/conemu-inside + path = externals/conemu-inside url = ../../gitextensions/conemu-inside.git [submodule "Externals/ICSharpCode.TextEditor"] - path = Externals/ICSharpCode.TextEditor + path = externals/ICSharpCode.TextEditor url = ../../gitextensions/ICSharpCode.TextEditor.git [submodule "Externals/EasyHook"] - path = Externals/EasyHook + path = externals/EasyHook url = ../../gitextensions/EasyHook.git diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 007b072fb78..e76b4e7c401 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -20,7 +20,7 @@ "type": "process", "args": [ "build", - ".\\scripts\\native.proj" + ".\\src\\native\\build.proj" ], "problemMatcher": "$msCompile", "group": { diff --git a/Directory.Build.props b/Directory.Build.props index 322acf9d1fd..2f10b053875 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@ - - + + 12 @@ -13,7 +13,7 @@ $(SolutionTargetFramework) true true - $(MSBuildThisFileDirectory)GitExtensions.ruleset + $(MSBuildThisFileDirectory)eng\GitExtensions.ruleset false @@ -63,16 +63,16 @@ - + stylecop.json - + False - + False - + False diff --git a/Directory.Build.targets b/Directory.Build.targets index 4e36f98b967..104587c8bf9 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -1,5 +1,5 @@ - + diff --git a/GitExtensions.sln b/GitExtensions.sln index 88e0b624c74..62acdd7cad6 100644 --- a/GitExtensions.sln +++ b/GitExtensions.sln @@ -2,18 +2,18 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.1.32104.313 MinimumVisualStudioVersion = 15.0.27130.0 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "plugins", "plugins", "{3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8}" ProjectSection(SolutionItems) = preProject - Plugins\Directory.Build.props = Plugins\Directory.Build.props - Plugins\Directory.Build.targets = Plugins\Directory.Build.targets + src\plugins\Directory.Build.props = src\plugins\Directory.Build.props + src\plugins\Directory.Build.targets = src\plugins\Directory.Build.targets EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Statistics", "Statistics", "{AF6D7B1B-FAF6-4793-AC05-00C63A5BC0F5}" ProjectSection(SolutionItems) = preProject - Plugins\Statistics\Directory.Build.props = Plugins\Statistics\Directory.Build.props + src\plugins\Statistics\Directory.Build.props = src\plugins\Statistics\Directory.Build.props EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions", "GitExtensions\GitExtensions.csproj", "{F15A69AF-7EBD-4F69-A026-5071FA3EC61B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions", "src\app\GitExtensions\GitExtensions.csproj", "{F15A69AF-7EBD-4F69-A026-5071FA3EC61B}" ProjectSection(ProjectDependencies) = postProject {1DC7D403-484B-43B4-B017-1356397A32CB} = {1DC7D403-484B-43B4-B017-1356397A32CB} {A426EE0B-E52E-4D74-AF24-06797142D7B2} = {A426EE0B-E52E-4D74-AF24-06797142D7B2} @@ -40,92 +40,90 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions", "GitExtensi {7E5433F4-DD13-4D8E-95B2-59B4FFE7D636} = {7E5433F4-DD13-4D8E-95B2-59B4FFE7D636} EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUI", "GitUI\GitUI.csproj", "{CF5B22E7-230F-4E50-BE88-C4F7023CED2C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUI", "src\app\GitUI\GitUI.csproj", "{CF5B22E7-230F-4E50-BE88-C4F7023CED2C}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitCommands", "GitCommands\GitCommands.csproj", "{BD6AA2A2-997D-4AFF-ACC7-B64F6E51D181}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitCommands", "src\app\GitCommands\GitCommands.csproj", "{BD6AA2A2-997D-4AFF-ACC7-B64F6E51D181}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUIPluginInterfaces", "Plugins\GitUIPluginInterfaces\GitUIPluginInterfaces.csproj", "{27559302-F35E-4B62-A6EC-11FF21A5FA6F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUIPluginInterfaces", "src\plugins\GitUIPluginInterfaces\GitUIPluginInterfaces.csproj", "{27559302-F35E-4B62-A6EC-11FF21A5FA6F}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitStatistics", "Plugins\Statistics\GitStatistics\GitExtensions.Plugins.GitStatistics.csproj", "{92B57383-233E-46AE-8A86-6E98BF349A72}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitStatistics", "src\plugins\Statistics\GitStatistics\GitExtensions.Plugins.GitStatistics.csproj", "{92B57383-233E-46AE-8A86-6E98BF349A72}" EndProject Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "Setup", "Setup\Setup.wixproj", "{9380C29C-3C7F-47A8-A4C9-A5EE9D7B386A}" ProjectSection(ProjectDependencies) = postProject {F15A69AF-7EBD-4F69-A026-5071FA3EC61B} = {F15A69AF-7EBD-4F69-A026-5071FA3EC61B} EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResourceManager", "ResourceManager\ResourceManager.csproj", "{D3440FD7-AFC5-4351-8741-6CDBF15CE944}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResourceManager", "src\app\ResourceManager\ResourceManager.csproj", "{D3440FD7-AFC5-4351-8741-6CDBF15CE944}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.Gource", "Plugins\Gource\GitExtensions.Plugins.Gource.csproj", "{687A73BB-12A0-4AF7-B420-4A9C47DB75CB}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.Gource", "src\plugins\Gource\GitExtensions.Plugins.Gource.csproj", "{687A73BB-12A0-4AF7-B420-4A9C47DB75CB}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.DeleteUnusedBranches", "Plugins\DeleteUnusedBranches\GitExtensions.Plugins.DeleteUnusedBranches.csproj", "{921F0443-C3A1-4A09-82E8-C4AFB9654943}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.DeleteUnusedBranches", "src\plugins\DeleteUnusedBranches\GitExtensions.Plugins.DeleteUnusedBranches.csproj", "{921F0443-C3A1-4A09-82E8-C4AFB9654943}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SpellChecker", "Externals\NetSpell.SpellChecker\SpellChecker.csproj", "{A426EE0B-E52E-4D74-AF24-06797142D7B2}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SpellChecker", "externals\NetSpell.SpellChecker\SpellChecker.csproj", "{A426EE0B-E52E-4D74-AF24-06797142D7B2}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitImpact", "Plugins\Statistics\GitImpact\GitExtensions.Plugins.GitImpact.csproj", "{0B131F9D-BB10-4C3E-9656-5AB858158DE5}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitImpact", "src\plugins\Statistics\GitImpact\GitExtensions.Plugins.GitImpact.csproj", "{0B131F9D-BB10-4C3E-9656-5AB858158DE5}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.CreateLocalBranches", "Plugins\CreateLocalBranches\GitExtensions.Plugins.CreateLocalBranches.csproj", "{31D96116-16A6-45C2-9A6D-6DD5A1FC5F20}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.CreateLocalBranches", "src\plugins\CreateLocalBranches\GitExtensions.Plugins.CreateLocalBranches.csproj", "{31D96116-16A6-45C2-9A6D-6DD5A1FC5F20}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.FindLargeFiles", "Plugins\FindLargeFiles\GitExtensions.Plugins.FindLargeFiles.csproj", "{F261BCD1-F5F7-4664-A229-E52032E6E9FD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.FindLargeFiles", "src\plugins\FindLargeFiles\GitExtensions.Plugins.FindLargeFiles.csproj", "{F261BCD1-F5F7-4664-A229-E52032E6E9FD}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitHub3", "Plugins\GitHub3\GitExtensions.Plugins.GitHub3.csproj", "{B1B0C273-AB3F-48BF-92C7-DE0BE90D5870}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitHub3", "src\plugins\GitHub3\GitExtensions.Plugins.GitHub3.csproj", "{B1B0C273-AB3F-48BF-92C7-DE0BE90D5870}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.ProxySwitcher", "Plugins\ProxySwitcher\GitExtensions.Plugins.ProxySwitcher.csproj", "{274F449F-7472-4248-9A57-8CA665A75B5D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.ProxySwitcher", "src\plugins\ProxySwitcher\GitExtensions.Plugins.ProxySwitcher.csproj", "{274F449F-7472-4248-9A57-8CA665A75B5D}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.ReleaseNotesGenerator", "Plugins\ReleaseNotesGenerator\GitExtensions.Plugins.ReleaseNotesGenerator.csproj", "{8B3778F2-6049-4D4C-B94F-D5FF3A5DC7F8}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.ReleaseNotesGenerator", "src\plugins\ReleaseNotesGenerator\GitExtensions.Plugins.ReleaseNotesGenerator.csproj", "{8B3778F2-6049-4D4C-B94F-D5FF3A5DC7F8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TranslationApp", "TranslationApp\TranslationApp.csproj", "{7C106FAC-CB81-4D37-BE98-E7F6A5BDD143}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TranslationApp", "setup\TranslationApp\TranslationApp.csproj", "{7C106FAC-CB81-4D37-BE98-E7F6A5BDD143}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.BackgroundFetch", "Plugins\BackgroundFetch\GitExtensions.Plugins.BackgroundFetch.csproj", "{F261BCD1-F5F7-4664-A230-E52032E6E9FD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.BackgroundFetch", "src\plugins\BackgroundFetch\GitExtensions.Plugins.BackgroundFetch.csproj", "{F261BCD1-F5F7-4664-A230-E52032E6E9FD}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.AutoCompileSubmodules", "Plugins\AutoCompileSubmodules\GitExtensions.Plugins.AutoCompileSubmodules.csproj", "{7E5433F4-DD13-4D8E-95B2-59B4FFE7D636}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.AutoCompileSubmodules", "src\plugins\AutoCompileSubmodules\GitExtensions.Plugins.AutoCompileSubmodules.csproj", "{7E5433F4-DD13-4D8E-95B2-59B4FFE7D636}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitFlow", "Plugins\GitFlow\GitExtensions.Plugins.GitFlow.csproj", "{D4628A13-CD53-401F-A645-CB16FD15ABBB}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitFlow", "src\plugins\GitFlow\GitExtensions.Plugins.GitFlow.csproj", "{D4628A13-CD53-401F-A645-CB16FD15ABBB}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.TeamCityIntegration", "Plugins\BuildServerIntegration\TeamCityIntegration\GitExtensions.Plugins.TeamCityIntegration.csproj", "{121965D1-4399-4538-B8BF-403EB5B847C3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.TeamCityIntegration", "src\plugins\BuildServerIntegration\TeamCityIntegration\GitExtensions.Plugins.TeamCityIntegration.csproj", "{121965D1-4399-4538-B8BF-403EB5B847C3}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BuildServerIntegration", "BuildServerIntegration", "{F1B97F5D-CA42-4280-94A1-CE412BEA20DF}" ProjectSection(SolutionItems) = preProject - Plugins\BuildServerIntegration\Directory.Build.props = Plugins\BuildServerIntegration\Directory.Build.props + src\plugins\BuildServerIntegration\Directory.Build.props = src\plugins\BuildServerIntegration\Directory.Build.props EndProjectSection EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Externals", "Externals", "{0E859634-B3DF-46AC-A73C-D49734F19D6A}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "externals", "externals", "{0E859634-B3DF-46AC-A73C-D49734F19D6A}" ProjectSection(SolutionItems) = preProject - Externals\Directory.Build.props = Externals\Directory.Build.props - Externals\Directory.Build.targets = Externals\Directory.Build.targets + externals\Directory.Build.props = externals\Directory.Build.props + externals\Directory.Build.targets = externals\Directory.Build.targets EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Git.hub", "Externals\Git.hub\Git.hub\Git.hub.csproj", "{F50B1DBF-1C9F-4437-87EC-7ABA805CC446}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Git.hub", "externals\Git.hub\Git.hub\Git.hub.csproj", "{F50B1DBF-1C9F-4437-87EC-7ABA805CC446}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.Bitbucket", "Plugins\Bitbucket\GitExtensions.Plugins.Bitbucket.csproj", "{50AEAB6C-83C4-45F8-AA01-90E1405C48AF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.Bitbucket", "src\plugins\Bitbucket\GitExtensions.Plugins.Bitbucket.csproj", "{50AEAB6C-83C4-45F8-AA01-90E1405C48AF}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.JenkinsIntegration", "Plugins\BuildServerIntegration\JenkinsIntegration\GitExtensions.Plugins.JenkinsIntegration.csproj", "{E6AAC693-815B-4D1A-83D7-F4DE36072793}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.JenkinsIntegration", "src\plugins\BuildServerIntegration\JenkinsIntegration\GitExtensions.Plugins.JenkinsIntegration.csproj", "{E6AAC693-815B-4D1A-83D7-F4DE36072793}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtUtils", "GitExtUtils\GitExtUtils.csproj", "{0F1F1168-A4B2-4FA2-B17B-735140D17F39}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtUtils", "src\app\GitExtUtils\GitExtUtils.csproj", "{0F1F1168-A4B2-4FA2-B17B-735140D17F39}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConEmuWinForms", "Externals\conemu-inside\ConEmuWinForms\ConEmuWinForms.csproj", "{1DC7D403-484B-43B4-B017-1356397A32CB}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConEmuWinForms", "externals\conemu-inside\ConEmuWinForms\ConEmuWinForms.csproj", "{1DC7D403-484B-43B4-B017-1356397A32CB}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.AppVeyorIntegration", "Plugins\BuildServerIntegration\AppVeyorIntegration\GitExtensions.Plugins.AppVeyorIntegration.csproj", "{39228D7F-9239-4A2D-8A6F-4D0F7DEB9178}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.AppVeyorIntegration", "src\plugins\BuildServerIntegration\AppVeyorIntegration\GitExtensions.Plugins.AppVeyorIntegration.csproj", "{39228D7F-9239-4A2D-8A6F-4D0F7DEB9178}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UnitTests", "UnitTests", "{020F800B-9170-4BB3-83C9-FCF83596D83C}" ProjectSection(SolutionItems) = preProject - UnitTests\Directory.Build.props = UnitTests\Directory.Build.props + tests\app\UnitTests\Directory.Build.props = tests\app\UnitTests\Directory.Build.props EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitCommands.Tests", "UnitTests\GitCommands.Tests\GitCommands.Tests.csproj", "{E0BC2504-6BBB-4197-95EA-A2F7542BC15F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitCommands.Tests", "tests\app\UnitTests\GitCommands.Tests\GitCommands.Tests.csproj", "{E0BC2504-6BBB-4197-95EA-A2F7542BC15F}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUI.Tests", "UnitTests\GitUI.Tests\GitUI.Tests.csproj", "{1CD494C1-0BBA-44C3-BDAD-EE241975B223}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUI.Tests", "tests\app\UnitTests\GitUI.Tests\GitUI.Tests.csproj", "{1CD494C1-0BBA-44C3-BDAD-EE241975B223}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{C2276A26-13DF-485A-8B2C-414CF507798F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ReleaseNotesGenerator.Tests", "tests\plugins\UnitTests\ReleaseNotesGenerator.Tests\ReleaseNotesGenerator.Tests.csproj", "{304AA3FB-3F0D-45DA-9C91-3C6575EF0F8B}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ReleaseNotesGenerator.Tests", "UnitTests\Plugins\ReleaseNotesGenerator.Tests\ReleaseNotesGenerator.Tests.csproj", "{304AA3FB-3F0D-45DA-9C91-3C6575EF0F8B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResourceManager.Tests", "tests\app\UnitTests\ResourceManager.Tests\ResourceManager.Tests.csproj", "{D9C9D8EF-E0BC-4CCD-829D-3523E750D0FE}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResourceManager.Tests", "UnitTests\ResourceManager.Tests\ResourceManager.Tests.csproj", "{D9C9D8EF-E0BC-4CCD-829D-3523E750D0FE}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.JiraCommitHintPlugin", "src\plugins\JiraCommitHintPlugin\GitExtensions.Plugins.JiraCommitHintPlugin.csproj", "{626CA9EB-DB83-4BEB-87D5-15E3B397EF57}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.JiraCommitHintPlugin", "Plugins\JiraCommitHintPlugin\GitExtensions.Plugins.JiraCommitHintPlugin.csproj", "{626CA9EB-DB83-4BEB-87D5-15E3B397EF57}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommonTestUtils", "tests\CommonTestUtils\CommonTestUtils.csproj", "{7B1F2FA0-E17D-499B-AF86-D49DBEF8C548}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommonTestUtils", "UnitTests\CommonTestUtils\CommonTestUtils.csproj", "{7B1F2FA0-E17D-499B-AF86-D49DBEF8C548}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.AzureDevOpsIntegration", "Plugins\BuildServerIntegration\AzureDevOpsIntegration\GitExtensions.Plugins.AzureDevOpsIntegration.csproj", "{92615565-CF33-4539-A0E6-610CE0734B8C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.AzureDevOpsIntegration", "src\plugins\BuildServerIntegration\AzureDevOpsIntegration\GitExtensions.Plugins.AzureDevOpsIntegration.csproj", "{92615565-CF33-4539-A0E6-610CE0734B8C}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{C5855184-8571-4AD0-A373-B98215BA56CA}" ProjectSection(SolutionItems) = preProject @@ -137,29 +135,28 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution appveyor.yml = appveyor.yml CommonAssemblyInfo.cs = CommonAssemblyInfo.cs CommonAssemblyInfoExternals.cs = CommonAssemblyInfoExternals.cs - CONTRIBUTING.md = CONTRIBUTING.md - CustomDictionary.xml = CustomDictionary.xml Directory.Build.props = Directory.Build.props Directory.Build.targets = Directory.Build.targets Directory.Packages.props = Directory.Packages.props - GitExtensions.ruleset = GitExtensions.ruleset - GitExtensionsTest.ruleset = GitExtensionsTest.ruleset global.json = global.json - LICENSE.md = LICENSE.md - PrivacyPolicy.md = PrivacyPolicy.md - PrivacyPolicy.rtf = PrivacyPolicy.rtf - README.md = README.md EndProjectSection EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{472B72D9-9336-4C8B-A199-300F0CA7669E}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "eng", "eng", "{472B72D9-9336-4C8B-A199-300F0CA7669E}" ProjectSection(SolutionItems) = preProject - scripts\Download-PluginManager.ps1 = scripts\Download-PluginManager.ps1 - scripts\Mark-RepoClean.ps1 = scripts\Mark-RepoClean.ps1 - scripts\stylecop.json = scripts\stylecop.json + eng\Download-PluginManager.ps1 = eng\Download-PluginManager.ps1 + eng\GitExtensions.ruleset = eng\GitExtensions.ruleset + eng\GitExtensionsTest.ruleset = eng\GitExtensionsTest.ruleset + eng\Localisation.targets = eng\Localisation.targets + eng\Mark-RepoClean.ps1 = eng\Mark-RepoClean.ps1 + eng\Publish.targets = eng\Publish.targets + eng\RepoLayout.props = eng\RepoLayout.props + eng\stylecop.json = eng\stylecop.json + eng\Tests.props = eng\Tests.props + eng\Tests.targets = eng\Tests.targets update-loc.cmd = update-loc.cmd - scripts\vs-threading.MainThreadAssertingMethods.txt = scripts\vs-threading.MainThreadAssertingMethods.txt - scripts\vs-threading.MainThreadSwitchingMethods.txt = scripts\vs-threading.MainThreadSwitchingMethods.txt - scripts\vs-threading.TypesRequiringMainThread.txt = scripts\vs-threading.TypesRequiringMainThread.txt + eng\vs-threading.MainThreadAssertingMethods.txt = eng\vs-threading.MainThreadAssertingMethods.txt + eng\vs-threading.MainThreadSwitchingMethods.txt = eng\vs-threading.MainThreadSwitchingMethods.txt + eng\vs-threading.TypesRequiringMainThread.txt = eng\vs-threading.TypesRequiringMainThread.txt EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GitHub", "GitHub", "{17FD2A6B-4005-41DC-BFAC-59F936DF33AA}" @@ -167,17 +164,17 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GitHub", "GitHub", "{17FD2A .github\PULL_REQUEST_TEMPLATE.md = .github\PULL_REQUEST_TEMPLATE.md EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtUtils.Tests", "UnitTests\GitExtUtils.Tests\GitExtUtils.Tests.csproj", "{2B9B62FA-3E0C-45C5-9287-68B69413C5DF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtUtils.Tests", "tests\app\UnitTests\GitExtUtils.Tests\GitExtUtils.Tests.csproj", "{2B9B62FA-3E0C-45C5-9287-68B69413C5DF}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ICSharpCode.TextEditor", "Externals\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj", "{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ICSharpCode.TextEditor", "externals\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj", "{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUIPluginInterfaces.Tests", "UnitTests\Plugins\GitUIPluginInterfaces.Tests\GitUIPluginInterfaces.Tests.csproj", "{4DBDE0EB-9E03-48E0-8B1A-338850111373}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitUIPluginInterfaces.Tests", "tests\plugins\UnitTests\GitUIPluginInterfaces.Tests\GitUIPluginInterfaces.Tests.csproj", "{4DBDE0EB-9E03-48E0-8B1A-338850111373}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BuildServerIntegration", "BuildServerIntegration", "{BC90FFE0-7770-4979-884E-9F9F294C58C0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureDevOpsIntegration.Tests", "UnitTests\Plugins\BuildServerIntegration\AzureDevOpsIntegration.Tests\AzureDevOpsIntegration.Tests.csproj", "{6E2BE70D-0B5C-45D6-9D42-4497A46C370D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureDevOpsIntegration.Tests", "tests\plugins\UnitTests\BuildServerIntegration\AzureDevOpsIntegration.Tests\AzureDevOpsIntegration.Tests.csproj", "{6E2BE70D-0B5C-45D6-9D42-4497A46C370D}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AppVeyorIntegration.Tests", "UnitTests\Plugins\BuildServerIntegration\AppVeyorIntegration.Tests\AppVeyorIntegration.Tests.csproj", "{2828E531-7EB3-4A52-A71E-DCE73B9907FC}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AppVeyorIntegration.Tests", "tests\plugins\UnitTests\BuildServerIntegration\AppVeyorIntegration.Tests\AppVeyorIntegration.Tests.csproj", "{2828E531-7EB3-4A52-A71E-DCE73B9907FC}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ISSUE_TEMPLATE", "ISSUE_TEMPLATE", "{95A371C3-77B9-437A-892E-17CA0097106B}" ProjectSection(SolutionItems) = preProject @@ -191,35 +188,64 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "transifex", "transifex", "{ .tools\transifex\DownloadTransifexTranslations.ps1 = .tools\transifex\DownloadTransifexTranslations.ps1 EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DeleteUnusedBranches.Tests", "UnitTests\Plugins\DeleteUnusedBranches.Tests\DeleteUnusedBranches.Tests.csproj", "{3FD5B353-17C0-4122-A693-27B707D06EFF}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DeleteUnusedBranches.Tests", "tests\plugins\UnitTests\DeleteUnusedBranches.Tests\DeleteUnusedBranches.Tests.csproj", "{3FD5B353-17C0-4122-A693-27B707D06EFF}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{34B9B39D-2C8D-42AF-B4B7-FA4F054D2721}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{449DD87E-63E9-4C61-B797-A94F8CBE8837}" + ProjectSection(SolutionItems) = preProject + tests\Directory.Build.props = tests\Directory.Build.props + EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IntegrationTests", "IntegrationTests", "{958D7C09-1FA5-4438-A6A0-B3E8BD96E291}" + ProjectSection(SolutionItems) = preProject + tests\app\IntegrationTests\Directory.Build.props = tests\app\IntegrationTests\Directory.Build.props + EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UI.IntegrationTests", "IntegrationTests\UI.IntegrationTests\UI.IntegrationTests.csproj", "{AA58470E-24F7-4CED-8C76-06F05B09F1B1}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UI.IntegrationTests", "tests\app\IntegrationTests\UI.IntegrationTests\UI.IntegrationTests.csproj", "{AA58470E-24F7-4CED-8C76-06F05B09F1B1}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "setup", "setup", "{2786EE4D-2C03-4622-8800-8A66ECEF2AA5}" + ProjectSection(SolutionItems) = preProject + setup\assets\PrivacyPolicy.md = setup\assets\PrivacyPolicy.md + setup\assets\PrivacyPolicy.rtf = setup\assets\PrivacyPolicy.rtf + setup\assets\set-telemetry.ps1 = setup\assets\set-telemetry.ps1 + EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BugReporter", "BugReporter\BugReporter.csproj", "{BDBBD17E-5637-4E48-A44D-E2FE8486EA7C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BugReporter", "src\app\BugReporter\BugReporter.csproj", "{BDBBD17E-5637-4E48-A44D-E2FE8486EA7C}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BugReporter.Tests", "UnitTests\BugReporter.Tests\BugReporter.Tests.csproj", "{CE7729AF-FEE6-4EAA-B9DB-70358A1A4EF2}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BugReporter.Tests", "tests\app\UnitTests\BugReporter.Tests\BugReporter.Tests.csproj", "{CE7729AF-FEE6-4EAA-B9DB-70358A1A4EF2}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BugReporter.IntegrationTests", "IntegrationTests\BugReporter.IntegrationTests\BugReporter.IntegrationTests.csproj", "{7695AF7E-99B3-4B3A-8588-AC9ABD378293}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BugReporter.IntegrationTests", "tests\app\IntegrationTests\BugReporter.IntegrationTests\BugReporter.IntegrationTests.csproj", "{7695AF7E-99B3-4B3A-8588-AC9ABD378293}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitlabIntegration", "Plugins\BuildServerIntegration\GitlabIntegration\GitExtensions.Plugins.GitlabIntegration.csproj", "{B12E0ABB-4E0D-47B4-BFF2-30EEDA4E279B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Plugins.GitlabIntegration", "src\plugins\BuildServerIntegration\GitlabIntegration\GitExtensions.Plugins.GitlabIntegration.csproj", "{B12E0ABB-4E0D-47B4-BFF2-30EEDA4E279B}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitlabIntegration.Tests", "UnitTests\Plugins\BuildServerIntegration\GitlabIntegration.Tests\GitlabIntegration.Tests.csproj", "{12A695E2-0AF3-43A1-B09B-CFA433AAC01C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitlabIntegration.Tests", "tests\plugins\UnitTests\BuildServerIntegration\GitlabIntegration.Tests\GitlabIntegration.Tests.csproj", "{12A695E2-0AF3-43A1-B09B-CFA433AAC01C}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "analyzers", "analyzers", "{AA402478-7729-4C65-8A99-D07CFB118C0B}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Analyzers.CSharp", "GitExtensions.Analyzers.CSharp\GitExtensions.Analyzers.CSharp.csproj", "{4CC94A8B-133E-4316-913C-05126D88D646}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Analyzers.CSharp", "src\app\GitExtensions.Analyzers.CSharp\GitExtensions.Analyzers.CSharp.csproj", "{4CC94A8B-133E-4316-913C-05126D88D646}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Extensibility", "src\app\GitExtensions.Extensibility\GitExtensions.Extensibility.csproj", "{6C66CB9F-C453-4C0B-A09E-B187F294318B}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Extensibility", "GitExtensions.Extensibility\GitExtensions.Extensibility.csproj", "{6C66CB9F-C453-4C0B-A09E-B187F294318B}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Extensibility.Tests", "tests\app\UnitTests\GitExtensions.Extensibility.Tests\GitExtensions.Extensibility.Tests.csproj", "{790D97FD-8C38-46B2-8469-C3755CD55E9C}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GitExtensions.Extensibility.Tests", "UnitTests\GitExtensions.Extensibility.Tests\GitExtensions.Extensibility.Tests.csproj", "{790D97FD-8C38-46B2-8469-C3755CD55E9C}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "assets", "assets", "{880F5AC2-5082-486B-B8A7-BCDACE813E3B}" + ProjectSection(SolutionItems) = preProject + setup\assets\PrivacyPolicy.md = setup\assets\PrivacyPolicy.md + setup\assets\PrivacyPolicy.rtf = setup\assets\PrivacyPolicy.rtf + setup\assets\set-telemetry.ps1 = setup\assets\set-telemetry.ps1 + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "app", "app", "{4503EFEF-544D-481A-AEA5-2E8C629B648F}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "app", "app", "{8D26B963-EC2E-4D08-A5B4-2177BAC602AE}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "plugins", "plugins", "{1110DC9C-5A1E-43E8-A91C-819B3B5207A1}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UnitTests", "UnitTests", "{0C71ED08-A7BC-42CC-B690-81F53C62A731}" + ProjectSection(SolutionItems) = preProject + tests\plugins\UnitTests\Directory.Build.props = tests\plugins\UnitTests\Directory.Build.props + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -428,13 +454,13 @@ Global GlobalSection(NestedProjects) = preSolution {3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} {AF6D7B1B-FAF6-4793-AC05-00C63A5BC0F5} = {3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8} - {F15A69AF-7EBD-4F69-A026-5071FA3EC61B} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} - {CF5B22E7-230F-4E50-BE88-C4F7023CED2C} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} - {BD6AA2A2-997D-4AFF-ACC7-B64F6E51D181} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} + {F15A69AF-7EBD-4F69-A026-5071FA3EC61B} = {4503EFEF-544D-481A-AEA5-2E8C629B648F} + {CF5B22E7-230F-4E50-BE88-C4F7023CED2C} = {4503EFEF-544D-481A-AEA5-2E8C629B648F} + {BD6AA2A2-997D-4AFF-ACC7-B64F6E51D181} = {4503EFEF-544D-481A-AEA5-2E8C629B648F} {27559302-F35E-4B62-A6EC-11FF21A5FA6F} = {3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8} {92B57383-233E-46AE-8A86-6E98BF349A72} = {AF6D7B1B-FAF6-4793-AC05-00C63A5BC0F5} {9380C29C-3C7F-47A8-A4C9-A5EE9D7B386A} = {2786EE4D-2C03-4622-8800-8A66ECEF2AA5} - {D3440FD7-AFC5-4351-8741-6CDBF15CE944} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} + {D3440FD7-AFC5-4351-8741-6CDBF15CE944} = {4503EFEF-544D-481A-AEA5-2E8C629B648F} {687A73BB-12A0-4AF7-B420-4A9C47DB75CB} = {3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8} {921F0443-C3A1-4A09-82E8-C4AFB9654943} = {3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8} {A426EE0B-E52E-4D74-AF24-06797142D7B2} = {0E859634-B3DF-46AC-A73C-D49734F19D6A} @@ -453,39 +479,43 @@ Global {F50B1DBF-1C9F-4437-87EC-7ABA805CC446} = {0E859634-B3DF-46AC-A73C-D49734F19D6A} {50AEAB6C-83C4-45F8-AA01-90E1405C48AF} = {3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8} {E6AAC693-815B-4D1A-83D7-F4DE36072793} = {F1B97F5D-CA42-4280-94A1-CE412BEA20DF} - {0F1F1168-A4B2-4FA2-B17B-735140D17F39} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} + {0F1F1168-A4B2-4FA2-B17B-735140D17F39} = {4503EFEF-544D-481A-AEA5-2E8C629B648F} {1DC7D403-484B-43B4-B017-1356397A32CB} = {0E859634-B3DF-46AC-A73C-D49734F19D6A} {39228D7F-9239-4A2D-8A6F-4D0F7DEB9178} = {F1B97F5D-CA42-4280-94A1-CE412BEA20DF} - {020F800B-9170-4BB3-83C9-FCF83596D83C} = {449DD87E-63E9-4C61-B797-A94F8CBE8837} + {020F800B-9170-4BB3-83C9-FCF83596D83C} = {8D26B963-EC2E-4D08-A5B4-2177BAC602AE} {E0BC2504-6BBB-4197-95EA-A2F7542BC15F} = {020F800B-9170-4BB3-83C9-FCF83596D83C} {1CD494C1-0BBA-44C3-BDAD-EE241975B223} = {020F800B-9170-4BB3-83C9-FCF83596D83C} - {C2276A26-13DF-485A-8B2C-414CF507798F} = {020F800B-9170-4BB3-83C9-FCF83596D83C} - {304AA3FB-3F0D-45DA-9C91-3C6575EF0F8B} = {C2276A26-13DF-485A-8B2C-414CF507798F} + {304AA3FB-3F0D-45DA-9C91-3C6575EF0F8B} = {0C71ED08-A7BC-42CC-B690-81F53C62A731} {D9C9D8EF-E0BC-4CCD-829D-3523E750D0FE} = {020F800B-9170-4BB3-83C9-FCF83596D83C} {626CA9EB-DB83-4BEB-87D5-15E3B397EF57} = {3D5CA0E0-EF51-4488-A8B7-86CC330D7AD8} - {7B1F2FA0-E17D-499B-AF86-D49DBEF8C548} = {020F800B-9170-4BB3-83C9-FCF83596D83C} + {7B1F2FA0-E17D-499B-AF86-D49DBEF8C548} = {449DD87E-63E9-4C61-B797-A94F8CBE8837} {92615565-CF33-4539-A0E6-610CE0734B8C} = {F1B97F5D-CA42-4280-94A1-CE412BEA20DF} {472B72D9-9336-4C8B-A199-300F0CA7669E} = {C5855184-8571-4AD0-A373-B98215BA56CA} {17FD2A6B-4005-41DC-BFAC-59F936DF33AA} = {C5855184-8571-4AD0-A373-B98215BA56CA} {2B9B62FA-3E0C-45C5-9287-68B69413C5DF} = {020F800B-9170-4BB3-83C9-FCF83596D83C} {2D18BE89-D210-49EB-A9DD-2246FBB3DF6D} = {0E859634-B3DF-46AC-A73C-D49734F19D6A} - {4DBDE0EB-9E03-48E0-8B1A-338850111373} = {C2276A26-13DF-485A-8B2C-414CF507798F} - {BC90FFE0-7770-4979-884E-9F9F294C58C0} = {C2276A26-13DF-485A-8B2C-414CF507798F} + {4DBDE0EB-9E03-48E0-8B1A-338850111373} = {0C71ED08-A7BC-42CC-B690-81F53C62A731} + {BC90FFE0-7770-4979-884E-9F9F294C58C0} = {0C71ED08-A7BC-42CC-B690-81F53C62A731} {6E2BE70D-0B5C-45D6-9D42-4497A46C370D} = {BC90FFE0-7770-4979-884E-9F9F294C58C0} {2828E531-7EB3-4A52-A71E-DCE73B9907FC} = {BC90FFE0-7770-4979-884E-9F9F294C58C0} {95A371C3-77B9-437A-892E-17CA0097106B} = {17FD2A6B-4005-41DC-BFAC-59F936DF33AA} - {D017F26A-694F-4127-B917-9B1BD3F01E2F} = {472B72D9-9336-4C8B-A199-300F0CA7669E} - {3FD5B353-17C0-4122-A693-27B707D06EFF} = {C2276A26-13DF-485A-8B2C-414CF507798F} - {958D7C09-1FA5-4438-A6A0-B3E8BD96E291} = {449DD87E-63E9-4C61-B797-A94F8CBE8837} + {D017F26A-694F-4127-B917-9B1BD3F01E2F} = {2786EE4D-2C03-4622-8800-8A66ECEF2AA5} + {3FD5B353-17C0-4122-A693-27B707D06EFF} = {0C71ED08-A7BC-42CC-B690-81F53C62A731} + {958D7C09-1FA5-4438-A6A0-B3E8BD96E291} = {8D26B963-EC2E-4D08-A5B4-2177BAC602AE} {AA58470E-24F7-4CED-8C76-06F05B09F1B1} = {958D7C09-1FA5-4438-A6A0-B3E8BD96E291} - {BDBBD17E-5637-4E48-A44D-E2FE8486EA7C} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} + {BDBBD17E-5637-4E48-A44D-E2FE8486EA7C} = {4503EFEF-544D-481A-AEA5-2E8C629B648F} {CE7729AF-FEE6-4EAA-B9DB-70358A1A4EF2} = {020F800B-9170-4BB3-83C9-FCF83596D83C} {7695AF7E-99B3-4B3A-8588-AC9ABD378293} = {958D7C09-1FA5-4438-A6A0-B3E8BD96E291} {B12E0ABB-4E0D-47B4-BFF2-30EEDA4E279B} = {F1B97F5D-CA42-4280-94A1-CE412BEA20DF} {12A695E2-0AF3-43A1-B09B-CFA433AAC01C} = {BC90FFE0-7770-4979-884E-9F9F294C58C0} {4CC94A8B-133E-4316-913C-05126D88D646} = {AA402478-7729-4C65-8A99-D07CFB118C0B} - {6C66CB9F-C453-4C0B-A09E-B187F294318B} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} + {6C66CB9F-C453-4C0B-A09E-B187F294318B} = {4503EFEF-544D-481A-AEA5-2E8C629B648F} {790D97FD-8C38-46B2-8469-C3755CD55E9C} = {020F800B-9170-4BB3-83C9-FCF83596D83C} + {880F5AC2-5082-486B-B8A7-BCDACE813E3B} = {2786EE4D-2C03-4622-8800-8A66ECEF2AA5} + {4503EFEF-544D-481A-AEA5-2E8C629B648F} = {34B9B39D-2C8D-42AF-B4B7-FA4F054D2721} + {8D26B963-EC2E-4D08-A5B4-2177BAC602AE} = {449DD87E-63E9-4C61-B797-A94F8CBE8837} + {1110DC9C-5A1E-43E8-A91C-819B3B5207A1} = {449DD87E-63E9-4C61-B797-A94F8CBE8837} + {0C71ED08-A7BC-42CC-B690-81F53C62A731} = {1110DC9C-5A1E-43E8-A91C-819B3B5207A1} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {ECECB7EA-BCCF-44AD-B63E-C2FA45589FB0} diff --git a/IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj b/IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj deleted file mode 100644 index 55ebef0d8cc..00000000000 --- a/IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj +++ /dev/null @@ -1,25 +0,0 @@ - - - ..\..\GitExtensionsTest.ruleset - - - false - - - - - - - - - - - - - - PreserveNewest - - - - - diff --git a/IntegrationTests/UI.IntegrationTests/UI.IntegrationTests.csproj b/IntegrationTests/UI.IntegrationTests/UI.IntegrationTests.csproj deleted file mode 100644 index 0e8171fc6ca..00000000000 --- a/IntegrationTests/UI.IntegrationTests/UI.IntegrationTests.csproj +++ /dev/null @@ -1,28 +0,0 @@ - - - ..\..\GitExtensionsTest.ruleset - - - false - - $(DefineConstants);GITUI; - - - - - - - - - - - - - - - UserControl - - - - - diff --git a/README.md b/README.md index 083447a91ed..cdabd0a2b83 100644 --- a/README.md +++ b/README.md @@ -161,12 +161,8 @@ For more information see our [code of conduct](CODE_OF_CONDUCT.md). * We thank all the people who contribute, the project exists because of you
-* We thank JetBRAINS for [ReSharper](https://www.jetbrains.com/resharper/) licenses
- * We thank [Transifex](https://www.transifex.com/) for helping us with translations
-* We thank [SemanticMerge](https://www.semanticmerge.com) for licenses
- * We thank [SignPath.io](https://signpath.io/?utm_source=foundation&utm_medium=github&utm_campaign=gitextension) for the free code signing
* We thank [SignPath Foundation](https://signpath.org/?utm_source=foundation&utm_medium=github&utm_campaign=gitextension) for the signing certificate @@ -202,4 +198,3 @@ Support this project by becoming a sponsor. Your logo will show up here with a l * Issue tracker: [github.com/gitextensions/gitextensions/issues](https://github.com/gitextensions/gitextensions/issues) * Wiki: [github.com/gitextensions/gitextensions/wiki](https://github.com/gitextensions/gitextensions/wiki) * Gitter chat: [gitter.im/gitextensions/gitextensions](https://gitter.im/gitextensions/gitextensions?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -* [How to visualize Git repository's history](/gource%20video.md) diff --git a/TranslationApp/TranslationApp.csproj b/TranslationApp/TranslationApp.csproj deleted file mode 100644 index 8b6fc841abe..00000000000 --- a/TranslationApp/TranslationApp.csproj +++ /dev/null @@ -1,20 +0,0 @@ - - - ..\Logo\git-extensions-logo.ico - WinExe - - - - annotations - - - - - - - - - - - - diff --git a/UnitTests/GitExtUtils.Tests/GitExtUtils.Tests.csproj b/UnitTests/GitExtUtils.Tests/GitExtUtils.Tests.csproj deleted file mode 100644 index 47d7fc4bc9b..00000000000 --- a/UnitTests/GitExtUtils.Tests/GitExtUtils.Tests.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/UnitTests/GitExtensions.Extensibility.Tests/GitExtensions.Extensibility.Tests.csproj b/UnitTests/GitExtensions.Extensibility.Tests/GitExtensions.Extensibility.Tests.csproj deleted file mode 100644 index 3bcb65935a7..00000000000 --- a/UnitTests/GitExtensions.Extensibility.Tests/GitExtensions.Extensibility.Tests.csproj +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/UnitTests/GitUI.Tests/GitUI.Tests.csproj b/UnitTests/GitUI.Tests/GitUI.Tests.csproj deleted file mode 100644 index 5fdea13c8a2..00000000000 --- a/UnitTests/GitUI.Tests/GitUI.Tests.csproj +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - PreserveNewest - - - - diff --git a/UnitTests/Plugins/BuildServerIntegration/AppVeyorIntegration.Tests/AppVeyorIntegration.Tests.csproj b/UnitTests/Plugins/BuildServerIntegration/AppVeyorIntegration.Tests/AppVeyorIntegration.Tests.csproj deleted file mode 100644 index ba98da0f4e0..00000000000 --- a/UnitTests/Plugins/BuildServerIntegration/AppVeyorIntegration.Tests/AppVeyorIntegration.Tests.csproj +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/UnitTests/Plugins/BuildServerIntegration/AzureDevOpsIntegration.Tests/AzureDevOpsIntegration.Tests.csproj b/UnitTests/Plugins/BuildServerIntegration/AzureDevOpsIntegration.Tests/AzureDevOpsIntegration.Tests.csproj deleted file mode 100644 index 788e0043b1d..00000000000 --- a/UnitTests/Plugins/BuildServerIntegration/AzureDevOpsIntegration.Tests/AzureDevOpsIntegration.Tests.csproj +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/UnitTests/Plugins/BuildServerIntegration/Directory.Build.props b/UnitTests/Plugins/BuildServerIntegration/Directory.Build.props deleted file mode 100644 index 57ca29d59e6..00000000000 --- a/UnitTests/Plugins/BuildServerIntegration/Directory.Build.props +++ /dev/null @@ -1,8 +0,0 @@ - - - - - ..\..\..\..\GitExtensionsTest.ruleset - - - diff --git a/UnitTests/Plugins/BuildServerIntegration/GitlabIntegration.Tests/GitlabIntegration.Tests.csproj b/UnitTests/Plugins/BuildServerIntegration/GitlabIntegration.Tests/GitlabIntegration.Tests.csproj deleted file mode 100644 index 00e77d06f4b..00000000000 --- a/UnitTests/Plugins/BuildServerIntegration/GitlabIntegration.Tests/GitlabIntegration.Tests.csproj +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/UnitTests/Plugins/DeleteUnusedBranches.Tests/DeleteUnusedBranches.Tests.csproj b/UnitTests/Plugins/DeleteUnusedBranches.Tests/DeleteUnusedBranches.Tests.csproj deleted file mode 100644 index 02099cf8cbe..00000000000 --- a/UnitTests/Plugins/DeleteUnusedBranches.Tests/DeleteUnusedBranches.Tests.csproj +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/UnitTests/Plugins/Directory.Build.props b/UnitTests/Plugins/Directory.Build.props deleted file mode 100644 index 837f9cc5ca2..00000000000 --- a/UnitTests/Plugins/Directory.Build.props +++ /dev/null @@ -1,8 +0,0 @@ - - - - - ..\..\..\GitExtensionsTest.ruleset - - - diff --git a/UnitTests/Plugins/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj b/UnitTests/Plugins/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj deleted file mode 100644 index 47be3ef7d44..00000000000 --- a/UnitTests/Plugins/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/UnitTests/ResourceManager.Tests/ResourceManager.Tests.csproj b/UnitTests/ResourceManager.Tests/ResourceManager.Tests.csproj deleted file mode 100644 index d393b7bdee4..00000000000 --- a/UnitTests/ResourceManager.Tests/ResourceManager.Tests.csproj +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/appveyor.experimental.yml b/appveyor.experimental.yml index 32e40954f3c..e45656fc8a8 100644 --- a/appveyor.experimental.yml +++ b/appveyor.experimental.yml @@ -47,7 +47,7 @@ install: - cmd: git submodule update --init --recursive - cmd: echo /logger:"%ProgramFiles%\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll">> Directory.Build.rsp - cmd: |- - cd scripts + cd eng C:\\Python35\\python set_version_to.py -v %APPVEYOR_BUILD_VERSION% -t %APPVEYOR_BUILD_VERSION% cd .. @@ -57,7 +57,7 @@ build_script: - ps: | # for release branches mark the repo as clean if (!$env:APPVEYOR_PULL_REQUEST_TITLE -and $env:APPVEYOR_REPO_BRANCH.StartsWith("release/")) { - & .\scripts\Mark-RepoClean.ps1 + & .\eng\Mark-RepoClean.ps1 } # if building a temporary merge with master, soft reset to the PR commit so the build contains the PR's hash instead of the merge-commit's hash @@ -78,7 +78,7 @@ build_script: } # it would be nice to run '.\cibuild.cmd -loc -logFileName localise.binlog /p:NoBuild=true' but it doesn't work without `-build` switch :\ - Push-Location .\GitExtensions + Push-Location .\src\app\GitExtensions msbuild /p:Configuration=Release /t:_UpdateEnglishTranslations /p:RunTranslationApp=true /p:ContinuousIntegrationBuild=true /v:m /bl:..\artifacts\log\localise.binlog if ($LastExitCode -ne 0) { $host.SetShouldExit($LastExitCode) } Pop-Location diff --git a/appveyor.yml b/appveyor.yml index 359eafa4228..c85427dfd99 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -43,7 +43,7 @@ install: - ps: | if($env:GE_USE_LATEST_DOTNET -eq $true) { - .\scripts\Update-DotnetVersion.ps1 + .\eng\Update-DotnetVersion.ps1 } - ps: | # Install the required .NET SDK @@ -53,7 +53,7 @@ install: Remove-Item -Path .\dotnet-install.ps1 - cmd: git submodule update --init --recursive - cmd: |- - cd scripts + cd eng C:\\Python311\\python set_version_to.py -v %APPVEYOR_BUILD_VERSION% -t %APPVEYOR_BUILD_VERSION% cd .. git --version @@ -71,7 +71,7 @@ build_script: } - ps: | # build VC++ - dotnet build .\scripts\native.proj -c Release --verbosity q --nologo /bl:.\artifacts\log\native.binlog + dotnet build .\src\native\build.proj -c Release --verbosity q --nologo /bl:.\artifacts\log\native.binlog if ($LastExitCode -ne 0) { $host.SetShouldExit($LastExitCode) } - ps: | # build .NET @@ -83,7 +83,7 @@ build_script: git reset --hard HEAD - ps: | # Verify that new strings (if any) have been processed and ready for localisation - Push-Location .\GitExtensions + Push-Location .\src\app\GitExtensions dotnet msbuild /p:Configuration=Release /t:_UpdateEnglishTranslations /p:RunTranslationApp=true /p:ContinuousIntegrationBuild=true /v:m /bl:..\artifacts\log\localise.binlog Pop-Location if ($LastExitCode -ne 0) { $host.SetShouldExit($LastExitCode) } diff --git a/assets/gource plugin.png b/assets/gource plugin.png deleted file mode 100644 index 07cc398281a92a7464ae6dc86e10c732ca1640fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5350 zcmb7I2UL^KvPTh6qzNblq*sL?5I|~>CcO)Uh;#x0kxoDZ3W$;3J0WzW2!!4>gepky zAc`h{AgEE$fS4Qq_uljF`@i$fd2i2t-_EzcnVs3$IrHsqoQ0V_Gb0Zp4Gj&mp@FUy z4b5pVl`cC=OMUky5Ux_2Q$bex+BEeOmp@WJ&Uk8>YSGYOQ_lZ#p`&uMS(x0?6Bd>P zscR_%g{kEarKKe-3{=)q2TA@H0#g6Oq5fCjKQRi0GHhW%Sxr@?j!P}7sjC!<>R(M8 z4Aw@4|H7!0Dh-T6X@k+I!eCThm@1X?kB}0;mNV*`96z07SOed8z;a zDu~SXIt$cLHHz9llb3?pKpcA4X#JB*Ph>FKFU=sm0>7JOn>h|!~!&;nyQy-3q*tS;6%lCY zfx?Vo{q#Ysh!B5F-8){z4x6>Y%v zKtQ>N$f6C~2%N1Pm4?ETDM$zv!XYCzii&V>NO6)66bYg7P>LcR>iAGODR3WLl237< z6DTRUxTt6Y2*JUVH;N)~Maej1@&>X92XsP&5`FZk3wqAqz&?nEh6VrUIW_F}%$sFZK9y;NngWknqsppUUoJnZBAN;m9`s>8t%n!pbw1e2QOQ8=FL%2RqGX_k zwh=!|6Rvdz6ZOGI*oy)$T1MW-raKD`r`uo*;3WsJE5sHTFi%D(<`<{bs~zEH_N}F< zgvu{vKx3UzryYPn9*gJm|Vg5XucS-O14HBidSY%UR+%6*AZxg5srB4 zH+PSC`}{vBE=CrKNxqm~tP~m&<=`0IO0Y{_YdPAiZFoUv)XCUoNnQ(-TBx{fIT^j0 z>;EKEFz>=|NLRo?)J?+A3Pmlj@^;sN9{eC@egSaPM4rt&Pnw`p(vp?ZqlQl~q%Xy~ zNn_Fq8kzV;LvgBW%3agr{+kc}2c+^JPK&u%mOKmkm-nK^hDTri z@6P=@Ed2zzpc* zgX9X7Qj&a^z4P29F}|zA!-!7~?f2eK+!-Z#{IebD>5JqWz*#NM@k~-4NTlxzVtN!(ob~d+ zYQ)beYlD`I6duWgOEB4R%3^`{va_pSs?BoGon_boTM}u9g@`{*b`3BKCM%pWiK;UbuakFXi*^!&Ax}P(1b% zc1B_eubOKb=_#=@Uf!5Fq);WXDsqK~YvrXEw{=hT3RatGZeW7`gs-qfs=0ptbe4Gy zGtVr~wIXu;c1HQ_Km&39)xMORN@){eEpTp$>&$&&OYlyQF4NS&-tD%DI2HwlJ5xSM z_wIY|ZY#7I+6rfR1sn&|8J8+?j>}n|BH?s79LwzM06m4sf(ncaEcESwql0#Unu4?U z&bxtiJ~iyu3%kxNi#KRPN5dJ#(<)>_47}BLol?TyCUkc5_P17yeJY=n$Nz>2<=aad zb}z_Gg>AwU#UrLNf&QB-=#b2N0Co;UB$rxcsce!0`OCc86%vj|2Rk0Xz;|=bk}N~g zctzB=l5AoJN!@j~?DwA6?L112^Xz~j(A?H^ol zR39PZOEV-1y}V`+oUWaIgGU>}(zF!|;#9&Xft`wrp#IZGm;r`?hGLyJZQEaH9FrJDJD9 z`c{b$-_w&;I@*tM(Q+C6R%=i4L7vRZy83L0)ALVRuj~cm6K;ho9X8dsCX9$-Srf|> zaymuf1^3{+A|(@J`4Z_JKc-b$ox(q9M*e(fJz2EW2nTJ}WOYj#=CEcrZxwCP^W5GN z6xdWY_}R|(i}%NzZS-17@WBQ27!>lk$6pUC>!v1@kv#wMH}jddQN6;u19!X@m;`0+ zD*ApncPwD7a#e-fWHhTt3j~^`T@dZK8fyOS%DwhhAuhm472D0Sb3qKP**d$?Bew$n zSUG>%(~H;jFlz05SEUzXMd?j?xOn7g!`JTuA>VXo2r*89{3c+OSeL-dDa-nFYUr)p-t33hI@Dh3=#6iH)@UrTq?_MPJ#3>Lu{*^T8-kUkRZR5QAc z?k>Ml;}TdG5H<p}^>CEDQ?C@lHqUnY?Y2oXG!{n6D z)mL06qOS>DBXx_1Qqr$?&t5S4blwlRG>2C5QeDEg#VzD7mUSan^eM z&Yj0}hIG4iPuuO9A;K?ap2f+x%3eAT_L6xo#nRXEYh5Gpm!lz;qUv?y zpxB%dJ+4M;mI7+54kKc_afJpOqk$PL9Yj*}A`oHgWRL zl^ZropS&BB7kJ#ibc=f?+}^7?%g9bg`~AA7pk?Lk5~&!Z+<@w+!EUJun%3kTc(hbQ zQuuwu16gTN$9BhL0Qk>B+=SL601kFj_LTWKQ-PMDG2^%jG=WCkaZCDaj-}h%+T!iJdEunnR1@$mQ;Qhv~j17JG%JI zZp22(8rX~GTbihV7XxEDH{ZIY#vS!^D}Hary>WO4ots6<#k}u(R?-+rehKwoD!$ZuD~`~L zR)=I6wvFadSwTXpj*qnIW3M4o@Ux_ooI9MCwC;NWZA%`U*tqzjkyEOM;O`EzOgGmA zf4sE5?s71FT=(_8>HJ{K`>@m-B?=3qIf3O0zj`t~nFp8A{K9OyiE95@yYwc&nOS&u?_#B1(bXpVK^(X3Te3evlI0}b7% z5)v%r(mURQd3s~)tG}@my`Cpsz>^KqCM_*-Es<*dYuxP<>Pv1$cw_Bo?al2axj)hB zvYRMosZ=pNu-%GNnktgwafImL`)qE*4Z}LNZ*8azlnV>2kc@JGWxFyjb_d-|rNnz` z2JHhmeeu`_@ek-cY+jQ`C{B{6U+IH+PtHBjs{N8^yC@C_OxuD7N ztRyR>!EW5UHH2wP1pe8&Bxu_^M`1)lz_GUeWkYrabjG>qkx)Zx%g4^6<$O&aidk(k zKOsorBmpx6xl0y3)4-xYXf>Tg6G2M`YcfPUWwZRK-2IX@_}Apq@KoEmT+x=DG!~8a z9CNDZMU6V}`H9nG!+^_wJM}b*5eW z3=%jV+VOKU$BVaZv-x8D}oY(_+6DL6TFsIug%dB=3|qI zMaP2aDHl<{pA==2(mq>PpA|O;I|%!45P$v#m_<#*0r?%+-ECab0GVyj+H6<0jI~w| z-tlO77#dT>rl@mA-hN~_Ugx2XIdzYHeQ#v(d@?_=K)nMKcVBf(zcOmEZ~pRFH^B9} z_1rV0FzTs7y@^zt^|QqP6AL^yadRze6pcWEN@M!)T-Jnz}*(Z(KJ|K5_# z`hs|?k1?@enyq8buC2XvGp@w*DS|ozqmG|jg zkuq`(I{8fDq}#3z*sUAXdx$qvBQM!Sxo|{m4``1_T$nHysrtP;;R>Iz0#jCLeuNZ8 zMY(Ue%qzPp1Z#veo|yasOvHku)}0r8{5a*N4I2} z=SUYL3(qtBd%H*tTW3VR49!BxdlG= -- Gource: Plugin that is downloaded from gitextensions plugins menu or chocolatey - -```batch -choco upgrade gource -y -``` - -- [ffmpeg](https://ffmpeg.org/): Installed with chocolatey - -```batch -choco upgrade ffmpeg -y -``` - -## Steps - -1. Install needed requirments. If using gitextensions plugins menu, no need to install gource. It will be downloaded for you if needed. -1. Checkout whatever commit / branch you want to base the history off of or use ```--git-branch``` argument -1. Run gource - - ```batch - gouurce --dir-name-depth 1 -logo "Logo\git-extensions-logo-24px.png" -s .06 -1280x720 --auto-skip-seconds .1 --multi-sampling --stop-at-end --key --hide mouse,progress,filenames,dirnames --file-idle-time 0 --max-files 0 --background-colour 000000 --font-size 22 --title "Your Title Here" -o gource.ppm --highlight-colour 00FF00 --multi-sampling --high-dpi --frameless --highlight-users - ``` - - - If you want to a see a video of only your contributions then add ```--user-show-filter``` like ```--user-show-filter "Jay Asbury"``` - - If you want to a see your contributions highlighted then add ```--highlight-user``` like ```--highlight-user "Jay Asbury"``` for example and remove ```--highlight-users``` - - use ```--git-branch branch name here``` to use a specific branch - - Best way to do this is to use plugins menu. Commndline arguments can be found at - ![gource plugin](/assets/gource%20plugin.png) - -1. Run ffmpeg - - ```batch - ffmpeg.exe -y -r 60 -f image2pipe -vcodec ppm -i gource.ppm -vcodec libx264 -preset slow -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 gource.x264.mp4 - ``` - - - Play with preset argument and other args to adjust as needed. - - :warning: both gource and ffmpeg generate large files. I ran on release 3.5 and 4.0 branches and got these file sizes - - ```text - Directory of C:\git\gitextensions - - 09/26/2022 01:44 AM 2,448,248,037 gource3.5.x264.mp4 - 09/26/2022 02:15 AM 2,001,686,002 gource4.0.x264.mp4 - - Directory of C:\git\gitextensions - - 09/26/2022 01:03 AM 49,830,278,768 gource3.5.ppm - 09/26/2022 01:10 AM 52,830,104,128 gource4.0.ppm - - Directory of C:\git\gitextensions - - 4 File(s) 107,110,316,935 bytes - ``` diff --git a/TranslationApp/Program.cs b/setup/TranslationApp/Program.cs similarity index 100% rename from TranslationApp/Program.cs rename to setup/TranslationApp/Program.cs diff --git a/TranslationApp/Properties/AssemblyInfo.cs b/setup/TranslationApp/Properties/AssemblyInfo.cs similarity index 100% rename from TranslationApp/Properties/AssemblyInfo.cs rename to setup/TranslationApp/Properties/AssemblyInfo.cs diff --git a/setup/TranslationApp/TranslationApp.csproj b/setup/TranslationApp/TranslationApp.csproj new file mode 100644 index 00000000000..42dfd3f599b --- /dev/null +++ b/setup/TranslationApp/TranslationApp.csproj @@ -0,0 +1,20 @@ + + + ..\assets\Logo\git-extensions-logo.ico + WinExe + + + + annotations + + + + + + + + + + + + diff --git a/TranslationApp/TranslationHelpers.cs b/setup/TranslationApp/TranslationHelpers.cs similarity index 100% rename from TranslationApp/TranslationHelpers.cs rename to setup/TranslationApp/TranslationHelpers.cs diff --git a/TranslationApp/TranslationItemWithCategory.cs b/setup/TranslationApp/TranslationItemWithCategory.cs similarity index 100% rename from TranslationApp/TranslationItemWithCategory.cs rename to setup/TranslationApp/TranslationItemWithCategory.cs diff --git a/Bin/Dictionaries/de-DE.dic b/setup/assets/Dictionaries/de-DE.dic similarity index 100% rename from Bin/Dictionaries/de-DE.dic rename to setup/assets/Dictionaries/de-DE.dic diff --git a/Bin/Dictionaries/en-AU.dic b/setup/assets/Dictionaries/en-AU.dic similarity index 100% rename from Bin/Dictionaries/en-AU.dic rename to setup/assets/Dictionaries/en-AU.dic diff --git a/Bin/Dictionaries/en-CA.dic b/setup/assets/Dictionaries/en-CA.dic similarity index 100% rename from Bin/Dictionaries/en-CA.dic rename to setup/assets/Dictionaries/en-CA.dic diff --git a/Bin/Dictionaries/en-GB.dic b/setup/assets/Dictionaries/en-GB.dic similarity index 100% rename from Bin/Dictionaries/en-GB.dic rename to setup/assets/Dictionaries/en-GB.dic diff --git a/Bin/Dictionaries/en-US.dic b/setup/assets/Dictionaries/en-US.dic similarity index 100% rename from Bin/Dictionaries/en-US.dic rename to setup/assets/Dictionaries/en-US.dic diff --git a/Bin/Dictionaries/es-ES.dic b/setup/assets/Dictionaries/es-ES.dic similarity index 100% rename from Bin/Dictionaries/es-ES.dic rename to setup/assets/Dictionaries/es-ES.dic diff --git a/Bin/Dictionaries/es-MX.dic b/setup/assets/Dictionaries/es-MX.dic similarity index 100% rename from Bin/Dictionaries/es-MX.dic rename to setup/assets/Dictionaries/es-MX.dic diff --git a/Bin/Dictionaries/fr-FR.dic b/setup/assets/Dictionaries/fr-FR.dic similarity index 100% rename from Bin/Dictionaries/fr-FR.dic rename to setup/assets/Dictionaries/fr-FR.dic diff --git a/Bin/Dictionaries/it-IT.dic b/setup/assets/Dictionaries/it-IT.dic similarity index 100% rename from Bin/Dictionaries/it-IT.dic rename to setup/assets/Dictionaries/it-IT.dic diff --git a/Bin/Dictionaries/nl-NL.dic b/setup/assets/Dictionaries/nl-NL.dic similarity index 100% rename from Bin/Dictionaries/nl-NL.dic rename to setup/assets/Dictionaries/nl-NL.dic diff --git a/Bin/Dictionaries/pl-PL.dic b/setup/assets/Dictionaries/pl-PL.dic similarity index 100% rename from Bin/Dictionaries/pl-PL.dic rename to setup/assets/Dictionaries/pl-PL.dic diff --git a/Bin/Dictionaries/ro-RO.dic b/setup/assets/Dictionaries/ro-RO.dic similarity index 100% rename from Bin/Dictionaries/ro-RO.dic rename to setup/assets/Dictionaries/ro-RO.dic diff --git a/Bin/Dictionaries/ru-RU.dic b/setup/assets/Dictionaries/ru-RU.dic similarity index 100% rename from Bin/Dictionaries/ru-RU.dic rename to setup/assets/Dictionaries/ru-RU.dic diff --git a/Bin/Diff-Scripts/TortoiseSVN License.txt b/setup/assets/Diff-Scripts/TortoiseSVN License.txt similarity index 100% rename from Bin/Diff-Scripts/TortoiseSVN License.txt rename to setup/assets/Diff-Scripts/TortoiseSVN License.txt diff --git a/Bin/Diff-Scripts/merge-doc.js b/setup/assets/Diff-Scripts/merge-doc.js similarity index 100% rename from Bin/Diff-Scripts/merge-doc.js rename to setup/assets/Diff-Scripts/merge-doc.js diff --git a/Bin/Diff-Scripts/merge-ods.vbs b/setup/assets/Diff-Scripts/merge-ods.vbs similarity index 100% rename from Bin/Diff-Scripts/merge-ods.vbs rename to setup/assets/Diff-Scripts/merge-ods.vbs diff --git a/Logo/Artwork/git-extensions-logo-master.svg b/setup/assets/Logo/Artwork/git-extensions-logo-master.svg similarity index 100% rename from Logo/Artwork/git-extensions-logo-master.svg rename to setup/assets/Logo/Artwork/git-extensions-logo-master.svg diff --git a/Logo/Artwork/git-extensions-logo-wide.svg b/setup/assets/Logo/Artwork/git-extensions-logo-wide.svg similarity index 100% rename from Logo/Artwork/git-extensions-logo-wide.svg rename to setup/assets/Logo/Artwork/git-extensions-logo-wide.svg diff --git a/Logo/Artwork/git-extensions-logo.svg b/setup/assets/Logo/Artwork/git-extensions-logo.svg similarity index 100% rename from Logo/Artwork/git-extensions-logo.svg rename to setup/assets/Logo/Artwork/git-extensions-logo.svg diff --git a/Logo/GitExtensionsLogoWide.png b/setup/assets/Logo/GitExtensionsLogoWide.png similarity index 100% rename from Logo/GitExtensionsLogoWide.png rename to setup/assets/Logo/GitExtensionsLogoWide.png diff --git a/Logo/README.md b/setup/assets/Logo/README.md similarity index 100% rename from Logo/README.md rename to setup/assets/Logo/README.md diff --git a/Logo/git-extensions-logo-128px.png b/setup/assets/Logo/git-extensions-logo-128px.png similarity index 100% rename from Logo/git-extensions-logo-128px.png rename to setup/assets/Logo/git-extensions-logo-128px.png diff --git a/Logo/git-extensions-logo-16px.png b/setup/assets/Logo/git-extensions-logo-16px.png similarity index 100% rename from Logo/git-extensions-logo-16px.png rename to setup/assets/Logo/git-extensions-logo-16px.png diff --git a/Logo/git-extensions-logo-24px.png b/setup/assets/Logo/git-extensions-logo-24px.png similarity index 100% rename from Logo/git-extensions-logo-24px.png rename to setup/assets/Logo/git-extensions-logo-24px.png diff --git a/Logo/git-extensions-logo-256px.png b/setup/assets/Logo/git-extensions-logo-256px.png similarity index 100% rename from Logo/git-extensions-logo-256px.png rename to setup/assets/Logo/git-extensions-logo-256px.png diff --git a/Logo/git-extensions-logo-32px.png b/setup/assets/Logo/git-extensions-logo-32px.png similarity index 100% rename from Logo/git-extensions-logo-32px.png rename to setup/assets/Logo/git-extensions-logo-32px.png diff --git a/Logo/git-extensions-logo-48px.png b/setup/assets/Logo/git-extensions-logo-48px.png similarity index 100% rename from Logo/git-extensions-logo-48px.png rename to setup/assets/Logo/git-extensions-logo-48px.png diff --git a/Logo/git-extensions-logo-512px.png b/setup/assets/Logo/git-extensions-logo-512px.png similarity index 100% rename from Logo/git-extensions-logo-512px.png rename to setup/assets/Logo/git-extensions-logo-512px.png diff --git a/Logo/git-extensions-logo-64px.png b/setup/assets/Logo/git-extensions-logo-64px.png similarity index 100% rename from Logo/git-extensions-logo-64px.png rename to setup/assets/Logo/git-extensions-logo-64px.png diff --git a/BugReporter/Resources/git-extensions-logo.ico b/setup/assets/Logo/git-extensions-logo.ico similarity index 100% rename from BugReporter/Resources/git-extensions-logo.ico rename to setup/assets/Logo/git-extensions-logo.ico diff --git a/Logo/git-extensions-logo.svg b/setup/assets/Logo/git-extensions-logo.svg similarity index 100% rename from Logo/git-extensions-logo.svg rename to setup/assets/Logo/git-extensions-logo.svg diff --git a/PrivacyPolicy.md b/setup/assets/PrivacyPolicy.md similarity index 100% rename from PrivacyPolicy.md rename to setup/assets/PrivacyPolicy.md diff --git a/PrivacyPolicy.rtf b/setup/assets/PrivacyPolicy.rtf similarity index 100% rename from PrivacyPolicy.rtf rename to setup/assets/PrivacyPolicy.rtf diff --git a/Bin/gitex.cmd b/setup/assets/gitex.cmd similarity index 100% rename from Bin/gitex.cmd rename to setup/assets/gitex.cmd diff --git a/Bin/set-telemetry.ps1 b/setup/assets/set-telemetry.ps1 similarity index 100% rename from Bin/set-telemetry.ps1 rename to setup/assets/set-telemetry.ps1 diff --git a/Setup/AddRemove.wxi b/setup/installer/AddRemove.wxi similarity index 100% rename from Setup/AddRemove.wxi rename to setup/installer/AddRemove.wxi diff --git a/Setup/Check-BundlesConsistent.ps1 b/setup/installer/Check-BundlesConsistent.ps1 similarity index 100% rename from Setup/Check-BundlesConsistent.ps1 rename to setup/installer/Check-BundlesConsistent.ps1 diff --git a/Setup/Config.wxi b/setup/installer/Config.wxi similarity index 100% rename from Setup/Config.wxi rename to setup/installer/Config.wxi diff --git a/Setup/EnableUpgrades.wxi b/setup/installer/EnableUpgrades.wxi similarity index 100% rename from Setup/EnableUpgrades.wxi rename to setup/installer/EnableUpgrades.wxi diff --git a/Setup/Get-Hashes.ps1 b/setup/installer/Get-Hashes.ps1 similarity index 100% rename from Setup/Get-Hashes.ps1 rename to setup/installer/Get-Hashes.ps1 diff --git a/Setup/Prepare-Release.ps1 b/setup/installer/Prepare-Release.ps1 similarity index 100% rename from Setup/Prepare-Release.ps1 rename to setup/installer/Prepare-Release.ps1 diff --git a/Setup/Product.wxs b/setup/installer/Product.wxs similarity index 97% rename from Setup/Product.wxs rename to setup/installer/Product.wxs index c206ee81bd8..cb4cdae092b 100644 --- a/Setup/Product.wxs +++ b/setup/installer/Product.wxs @@ -8,7 +8,7 @@ - + @@ -57,13 +57,13 @@ - + - + - + @@ -400,54 +400,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/Setup/README.md b/setup/installer/README.md similarity index 100% rename from Setup/README.md rename to setup/installer/README.md diff --git a/Setup/RegisterShellExtension.wxi b/setup/installer/RegisterShellExtension.wxi similarity index 100% rename from Setup/RegisterShellExtension.wxi rename to setup/installer/RegisterShellExtension.wxi diff --git a/Setup/Setup.wixproj b/setup/installer/Setup.wixproj similarity index 96% rename from Setup/Setup.wixproj rename to setup/installer/Setup.wixproj index c5877d92972..e139aa672a3 100644 --- a/Setup/Setup.wixproj +++ b/setup/installer/Setup.wixproj @@ -85,6 +85,6 @@ + Command="powershell.exe $(MSBuildProjectDirectory)\..\eng\Download-PluginManager.ps1 -ExtractRootPath '$(PluginManagerSourceDir)\GitExtensions.PluginManager'" />
\ No newline at end of file diff --git a/Setup/UI/CancelDlg.wxs b/setup/installer/UI/CancelDlg.wxs similarity index 100% rename from Setup/UI/CancelDlg.wxs rename to setup/installer/UI/CancelDlg.wxs diff --git a/Setup/UI/CustomizeDlg.wxs b/setup/installer/UI/CustomizeDlg.wxs similarity index 100% rename from Setup/UI/CustomizeDlg.wxs rename to setup/installer/UI/CustomizeDlg.wxs diff --git a/Setup/UI/ErrorDlg.wxs b/setup/installer/UI/ErrorDlg.wxs similarity index 100% rename from Setup/UI/ErrorDlg.wxs rename to setup/installer/UI/ErrorDlg.wxs diff --git a/Setup/UI/ExitDialog.wxs b/setup/installer/UI/ExitDialog.wxs similarity index 100% rename from Setup/UI/ExitDialog.wxs rename to setup/installer/UI/ExitDialog.wxs diff --git a/Setup/UI/FatalError.wxs b/setup/installer/UI/FatalError.wxs similarity index 100% rename from Setup/UI/FatalError.wxs rename to setup/installer/UI/FatalError.wxs diff --git a/Setup/UI/InstallDirDlg.wxs b/setup/installer/UI/InstallDirDlg.wxs similarity index 100% rename from Setup/UI/InstallDirDlg.wxs rename to setup/installer/UI/InstallDirDlg.wxs diff --git a/Setup/UI/MaintenanceTypeDlg.wxs b/setup/installer/UI/MaintenanceTypeDlg.wxs similarity index 100% rename from Setup/UI/MaintenanceTypeDlg.wxs rename to setup/installer/UI/MaintenanceTypeDlg.wxs diff --git a/Setup/UI/MaintenanceWelcomeDlg.wxs b/setup/installer/UI/MaintenanceWelcomeDlg.wxs similarity index 100% rename from Setup/UI/MaintenanceWelcomeDlg.wxs rename to setup/installer/UI/MaintenanceWelcomeDlg.wxs diff --git a/Setup/UI/ProgressDlg.wxs b/setup/installer/UI/ProgressDlg.wxs similarity index 100% rename from Setup/UI/ProgressDlg.wxs rename to setup/installer/UI/ProgressDlg.wxs diff --git a/Setup/UI/TelemetryDlg.wxs b/setup/installer/UI/TelemetryDlg.wxs similarity index 97% rename from Setup/UI/TelemetryDlg.wxs rename to setup/installer/UI/TelemetryDlg.wxs index f551adcc372..f80f39dac22 100644 --- a/Setup/UI/TelemetryDlg.wxs +++ b/setup/installer/UI/TelemetryDlg.wxs @@ -40,7 +40,7 @@ - + diff --git a/Setup/UI/UserExit.wxs b/setup/installer/UI/UserExit.wxs similarity index 100% rename from Setup/UI/UserExit.wxs rename to setup/installer/UI/UserExit.wxs diff --git a/Setup/UI/VerifyReadyDlg.wxs b/setup/installer/UI/VerifyReadyDlg.wxs similarity index 100% rename from Setup/UI/VerifyReadyDlg.wxs rename to setup/installer/UI/VerifyReadyDlg.wxs diff --git a/Setup/UI/WelcomeDlg.wxs b/setup/installer/UI/WelcomeDlg.wxs similarity index 100% rename from Setup/UI/WelcomeDlg.wxs rename to setup/installer/UI/WelcomeDlg.wxs diff --git a/Setup/UI/WixUI.wxs b/setup/installer/UI/WixUI.wxs similarity index 100% rename from Setup/UI/WixUI.wxs rename to setup/installer/UI/WixUI.wxs diff --git a/Setup/banner.bmp b/setup/installer/banner.bmp similarity index 100% rename from Setup/banner.bmp rename to setup/installer/banner.bmp diff --git a/Setup/banner.xcf b/setup/installer/banner.xcf similarity index 100% rename from Setup/banner.xcf rename to setup/installer/banner.xcf diff --git a/Setup/dialog.bmp b/setup/installer/dialog.bmp similarity index 100% rename from Setup/dialog.bmp rename to setup/installer/dialog.bmp diff --git a/Setup/dialog.pdn b/setup/installer/dialog.pdn similarity index 100% rename from Setup/dialog.pdn rename to setup/installer/dialog.pdn diff --git a/Setup/dialog.xcf b/setup/installer/dialog.xcf similarity index 100% rename from Setup/dialog.xcf rename to setup/installer/dialog.xcf diff --git a/.tools/transifex/.tx/config b/setup/transifex/.tx/config similarity index 100% rename from .tools/transifex/.tx/config rename to setup/transifex/.tx/config diff --git a/.tools/transifex/DownloadTransifexTranslations.ps1 b/setup/transifex/DownloadTransifexTranslations.ps1 similarity index 100% rename from .tools/transifex/DownloadTransifexTranslations.ps1 rename to setup/transifex/DownloadTransifexTranslations.ps1 diff --git a/.tools/transifex/tx.exe b/setup/transifex/tx.exe similarity index 100% rename from .tools/transifex/tx.exe rename to setup/transifex/tx.exe diff --git a/BugReporter/BugReportForm.Designer.cs b/src/app/BugReporter/BugReportForm.Designer.cs similarity index 100% rename from BugReporter/BugReportForm.Designer.cs rename to src/app/BugReporter/BugReportForm.Designer.cs diff --git a/BugReporter/BugReportForm.cs b/src/app/BugReporter/BugReportForm.cs similarity index 100% rename from BugReporter/BugReportForm.cs rename to src/app/BugReporter/BugReportForm.cs diff --git a/BugReporter/BugReporter.csproj b/src/app/BugReporter/BugReporter.csproj similarity index 100% rename from BugReporter/BugReporter.csproj rename to src/app/BugReporter/BugReporter.csproj diff --git a/BugReporter/ErrorReportUrlBuilder.cs b/src/app/BugReporter/ErrorReportUrlBuilder.cs similarity index 100% rename from BugReporter/ErrorReportUrlBuilder.cs rename to src/app/BugReporter/ErrorReportUrlBuilder.cs diff --git a/BugReporter/ExceptionDetailView.Designer.cs b/src/app/BugReporter/ExceptionDetailView.Designer.cs similarity index 100% rename from BugReporter/ExceptionDetailView.Designer.cs rename to src/app/BugReporter/ExceptionDetailView.Designer.cs diff --git a/BugReporter/ExceptionDetailView.cs b/src/app/BugReporter/ExceptionDetailView.cs similarity index 100% rename from BugReporter/ExceptionDetailView.cs rename to src/app/BugReporter/ExceptionDetailView.cs diff --git a/BugReporter/ExceptionDetailView.resx b/src/app/BugReporter/ExceptionDetailView.resx similarity index 100% rename from BugReporter/ExceptionDetailView.resx rename to src/app/BugReporter/ExceptionDetailView.resx diff --git a/BugReporter/ExceptionDetails.Designer.cs b/src/app/BugReporter/ExceptionDetails.Designer.cs similarity index 100% rename from BugReporter/ExceptionDetails.Designer.cs rename to src/app/BugReporter/ExceptionDetails.Designer.cs diff --git a/BugReporter/ExceptionDetails.cs b/src/app/BugReporter/ExceptionDetails.cs similarity index 100% rename from BugReporter/ExceptionDetails.cs rename to src/app/BugReporter/ExceptionDetails.cs diff --git a/BugReporter/ExceptionDetails.resx b/src/app/BugReporter/ExceptionDetails.resx similarity index 100% rename from BugReporter/ExceptionDetails.resx rename to src/app/BugReporter/ExceptionDetails.resx diff --git a/BugReporter/GitHubUrlBuilder.cs b/src/app/BugReporter/GitHubUrlBuilder.cs similarity index 100% rename from BugReporter/GitHubUrlBuilder.cs rename to src/app/BugReporter/GitHubUrlBuilder.cs diff --git a/BugReporter/Info/AssemblyInfo.cs b/src/app/BugReporter/Info/AssemblyInfo.cs similarity index 100% rename from BugReporter/Info/AssemblyInfo.cs rename to src/app/BugReporter/Info/AssemblyInfo.cs diff --git a/BugReporter/Info/ConfigurationInfo.cs b/src/app/BugReporter/Info/ConfigurationInfo.cs similarity index 100% rename from BugReporter/Info/ConfigurationInfo.cs rename to src/app/BugReporter/Info/ConfigurationInfo.cs diff --git a/BugReporter/Info/GeneralInfo.cs b/src/app/BugReporter/Info/GeneralInfo.cs similarity index 100% rename from BugReporter/Info/GeneralInfo.cs rename to src/app/BugReporter/Info/GeneralInfo.cs diff --git a/BugReporter/Info/Report.cs b/src/app/BugReporter/Info/Report.cs similarity index 100% rename from BugReporter/Info/Report.cs rename to src/app/BugReporter/Info/Report.cs diff --git a/BugReporter/Program.cs b/src/app/BugReporter/Program.cs similarity index 100% rename from BugReporter/Program.cs rename to src/app/BugReporter/Program.cs diff --git a/BugReporter/Properties/AssemblyInfo.cs b/src/app/BugReporter/Properties/AssemblyInfo.cs similarity index 100% rename from BugReporter/Properties/AssemblyInfo.cs rename to src/app/BugReporter/Properties/AssemblyInfo.cs diff --git a/BugReporter/Properties/Resources.Designer.cs b/src/app/BugReporter/Properties/Resources.Designer.cs similarity index 100% rename from BugReporter/Properties/Resources.Designer.cs rename to src/app/BugReporter/Properties/Resources.Designer.cs diff --git a/BugReporter/Properties/Resources.resx b/src/app/BugReporter/Properties/Resources.resx similarity index 100% rename from BugReporter/Properties/Resources.resx rename to src/app/BugReporter/Properties/Resources.resx diff --git a/BugReporter/Properties/launchSettings.json b/src/app/BugReporter/Properties/launchSettings.json similarity index 100% rename from BugReporter/Properties/launchSettings.json rename to src/app/BugReporter/Properties/launchSettings.json diff --git a/BugReporter/Resources/CopyToClipboard.png b/src/app/BugReporter/Resources/CopyToClipboard.png similarity index 100% rename from BugReporter/Resources/CopyToClipboard.png rename to src/app/BugReporter/Resources/CopyToClipboard.png diff --git a/BugReporter/Resources/GitHub.png b/src/app/BugReporter/Resources/GitHub.png similarity index 100% rename from BugReporter/Resources/GitHub.png rename to src/app/BugReporter/Resources/GitHub.png diff --git a/BugReporter/Resources/bug.png b/src/app/BugReporter/Resources/bug.png similarity index 100% rename from BugReporter/Resources/bug.png rename to src/app/BugReporter/Resources/bug.png diff --git a/GitExtensionsShellEx/Resources/git-extensions-logo.ico b/src/app/BugReporter/Resources/git-extensions-logo.ico similarity index 100% rename from GitExtensionsShellEx/Resources/git-extensions-logo.ico rename to src/app/BugReporter/Resources/git-extensions-logo.ico diff --git a/BugReporter/Serialization/SerializableDictionary.cs b/src/app/BugReporter/Serialization/SerializableDictionary.cs similarity index 100% rename from BugReporter/Serialization/SerializableDictionary.cs rename to src/app/BugReporter/Serialization/SerializableDictionary.cs diff --git a/BugReporter/Serialization/SerializableException.cs b/src/app/BugReporter/Serialization/SerializableException.cs similarity index 100% rename from BugReporter/Serialization/SerializableException.cs rename to src/app/BugReporter/Serialization/SerializableException.cs diff --git a/BugReporter/UserEnvironmentInformation.cs b/src/app/BugReporter/UserEnvironmentInformation.cs similarity index 100% rename from BugReporter/UserEnvironmentInformation.cs rename to src/app/BugReporter/UserEnvironmentInformation.cs diff --git a/GitCommands/AppTitleGenerator.cs b/src/app/GitCommands/AppTitleGenerator.cs similarity index 100% rename from GitCommands/AppTitleGenerator.cs rename to src/app/GitCommands/AppTitleGenerator.cs diff --git a/GitCommands/ArgumentBuilderExtensions.cs b/src/app/GitCommands/ArgumentBuilderExtensions.cs similarity index 100% rename from GitCommands/ArgumentBuilderExtensions.cs rename to src/app/GitCommands/ArgumentBuilderExtensions.cs diff --git a/GitCommands/AsyncLoader.cs b/src/app/GitCommands/AsyncLoader.cs similarity index 100% rename from GitCommands/AsyncLoader.cs rename to src/app/GitCommands/AsyncLoader.cs diff --git a/GitCommands/BatchArgumentItem.cs b/src/app/GitCommands/BatchArgumentItem.cs similarity index 100% rename from GitCommands/BatchArgumentItem.cs rename to src/app/GitCommands/BatchArgumentItem.cs diff --git a/GitCommands/CommitDataManager.cs b/src/app/GitCommands/CommitDataManager.cs similarity index 100% rename from GitCommands/CommitDataManager.cs rename to src/app/GitCommands/CommitDataManager.cs diff --git a/GitCommands/CommitMessageManager.cs b/src/app/GitCommands/CommitMessageManager.cs similarity index 100% rename from GitCommands/CommitMessageManager.cs rename to src/app/GitCommands/CommitMessageManager.cs diff --git a/GitCommands/CommitMessageType.cs b/src/app/GitCommands/CommitMessageType.cs similarity index 100% rename from GitCommands/CommitMessageType.cs rename to src/app/GitCommands/CommitMessageType.cs diff --git a/GitCommands/CommitTemplateItem.cs b/src/app/GitCommands/CommitTemplateItem.cs similarity index 100% rename from GitCommands/CommitTemplateItem.cs rename to src/app/GitCommands/CommitTemplateItem.cs diff --git a/GitCommands/CommitTemplateManager.cs b/src/app/GitCommands/CommitTemplateManager.cs similarity index 100% rename from GitCommands/CommitTemplateManager.cs rename to src/app/GitCommands/CommitTemplateManager.cs diff --git a/GitCommands/Config/ConfigFile.cs b/src/app/GitCommands/Config/ConfigFile.cs similarity index 100% rename from GitCommands/Config/ConfigFile.cs rename to src/app/GitCommands/Config/ConfigFile.cs diff --git a/GitCommands/Config/ConfigSection.cs b/src/app/GitCommands/Config/ConfigSection.cs similarity index 100% rename from GitCommands/Config/ConfigSection.cs rename to src/app/GitCommands/Config/ConfigSection.cs diff --git a/GitCommands/Config/GitConfigurationException.cs b/src/app/GitCommands/Config/GitConfigurationException.cs similarity index 100% rename from GitCommands/Config/GitConfigurationException.cs rename to src/app/GitCommands/Config/GitConfigurationException.cs diff --git a/GitCommands/Config/SettingKeyString.cs b/src/app/GitCommands/Config/SettingKeyString.cs similarity index 100% rename from GitCommands/Config/SettingKeyString.cs rename to src/app/GitCommands/Config/SettingKeyString.cs diff --git a/GitCommands/CustomDiffMergeTool.cs b/src/app/GitCommands/CustomDiffMergeTool.cs similarity index 100% rename from GitCommands/CustomDiffMergeTool.cs rename to src/app/GitCommands/CustomDiffMergeTool.cs diff --git a/GitCommands/CustomDiffMergeToolCache.cs b/src/app/GitCommands/CustomDiffMergeToolCache.cs similarity index 100% rename from GitCommands/CustomDiffMergeToolCache.cs rename to src/app/GitCommands/CustomDiffMergeToolCache.cs diff --git a/GitCommands/DateTimeUtils.cs b/src/app/GitCommands/DateTimeUtils.cs similarity index 100% rename from GitCommands/DateTimeUtils.cs rename to src/app/GitCommands/DateTimeUtils.cs diff --git a/GitCommands/DeconstructionExtensions.cs b/src/app/GitCommands/DeconstructionExtensions.cs similarity index 100% rename from GitCommands/DeconstructionExtensions.cs rename to src/app/GitCommands/DeconstructionExtensions.cs diff --git a/GitCommands/DiffListSortService.cs b/src/app/GitCommands/DiffListSortService.cs similarity index 100% rename from GitCommands/DiffListSortService.cs rename to src/app/GitCommands/DiffListSortService.cs diff --git a/GitCommands/DiffMergeTools/Araxis.cs b/src/app/GitCommands/DiffMergeTools/Araxis.cs similarity index 100% rename from GitCommands/DiffMergeTools/Araxis.cs rename to src/app/GitCommands/DiffMergeTools/Araxis.cs diff --git a/GitCommands/DiffMergeTools/BeyondCompare3.cs b/src/app/GitCommands/DiffMergeTools/BeyondCompare3.cs similarity index 100% rename from GitCommands/DiffMergeTools/BeyondCompare3.cs rename to src/app/GitCommands/DiffMergeTools/BeyondCompare3.cs diff --git a/GitCommands/DiffMergeTools/BeyondCompare4.cs b/src/app/GitCommands/DiffMergeTools/BeyondCompare4.cs similarity index 100% rename from GitCommands/DiffMergeTools/BeyondCompare4.cs rename to src/app/GitCommands/DiffMergeTools/BeyondCompare4.cs diff --git a/GitCommands/DiffMergeTools/DiffMerge.cs b/src/app/GitCommands/DiffMergeTools/DiffMerge.cs similarity index 100% rename from GitCommands/DiffMergeTools/DiffMerge.cs rename to src/app/GitCommands/DiffMergeTools/DiffMerge.cs diff --git a/GitCommands/DiffMergeTools/DiffMergeTool.cs b/src/app/GitCommands/DiffMergeTools/DiffMergeTool.cs similarity index 100% rename from GitCommands/DiffMergeTools/DiffMergeTool.cs rename to src/app/GitCommands/DiffMergeTools/DiffMergeTool.cs diff --git a/GitCommands/DiffMergeTools/DiffMergeToolConfiguration.cs b/src/app/GitCommands/DiffMergeTools/DiffMergeToolConfiguration.cs similarity index 100% rename from GitCommands/DiffMergeTools/DiffMergeToolConfiguration.cs rename to src/app/GitCommands/DiffMergeTools/DiffMergeToolConfiguration.cs diff --git a/GitCommands/DiffMergeTools/DiffMergeToolConfigurationManager.cs b/src/app/GitCommands/DiffMergeTools/DiffMergeToolConfigurationManager.cs similarity index 100% rename from GitCommands/DiffMergeTools/DiffMergeToolConfigurationManager.cs rename to src/app/GitCommands/DiffMergeTools/DiffMergeToolConfigurationManager.cs diff --git a/GitCommands/DiffMergeTools/DiffMergeToolType.cs b/src/app/GitCommands/DiffMergeTools/DiffMergeToolType.cs similarity index 100% rename from GitCommands/DiffMergeTools/DiffMergeToolType.cs rename to src/app/GitCommands/DiffMergeTools/DiffMergeToolType.cs diff --git a/GitCommands/DiffMergeTools/Kdiff3.cs b/src/app/GitCommands/DiffMergeTools/Kdiff3.cs similarity index 100% rename from GitCommands/DiffMergeTools/Kdiff3.cs rename to src/app/GitCommands/DiffMergeTools/Kdiff3.cs diff --git a/GitCommands/DiffMergeTools/Meld.cs b/src/app/GitCommands/DiffMergeTools/Meld.cs similarity index 100% rename from GitCommands/DiffMergeTools/Meld.cs rename to src/app/GitCommands/DiffMergeTools/Meld.cs diff --git a/GitCommands/DiffMergeTools/P4Merge.cs b/src/app/GitCommands/DiffMergeTools/P4Merge.cs similarity index 100% rename from GitCommands/DiffMergeTools/P4Merge.cs rename to src/app/GitCommands/DiffMergeTools/P4Merge.cs diff --git a/GitCommands/DiffMergeTools/RegisteredDiffMergeTools.cs b/src/app/GitCommands/DiffMergeTools/RegisteredDiffMergeTools.cs similarity index 100% rename from GitCommands/DiffMergeTools/RegisteredDiffMergeTools.cs rename to src/app/GitCommands/DiffMergeTools/RegisteredDiffMergeTools.cs diff --git a/GitCommands/DiffMergeTools/SemanticMerge.cs b/src/app/GitCommands/DiffMergeTools/SemanticMerge.cs similarity index 100% rename from GitCommands/DiffMergeTools/SemanticMerge.cs rename to src/app/GitCommands/DiffMergeTools/SemanticMerge.cs diff --git a/GitCommands/DiffMergeTools/Smerge.cs b/src/app/GitCommands/DiffMergeTools/Smerge.cs similarity index 100% rename from GitCommands/DiffMergeTools/Smerge.cs rename to src/app/GitCommands/DiffMergeTools/Smerge.cs diff --git a/GitCommands/DiffMergeTools/TortoiseDiff.cs b/src/app/GitCommands/DiffMergeTools/TortoiseDiff.cs similarity index 100% rename from GitCommands/DiffMergeTools/TortoiseDiff.cs rename to src/app/GitCommands/DiffMergeTools/TortoiseDiff.cs diff --git a/GitCommands/DiffMergeTools/TortoiseGitIDiff.cs b/src/app/GitCommands/DiffMergeTools/TortoiseGitIDiff.cs similarity index 100% rename from GitCommands/DiffMergeTools/TortoiseGitIDiff.cs rename to src/app/GitCommands/DiffMergeTools/TortoiseGitIDiff.cs diff --git a/GitCommands/DiffMergeTools/TortoiseGitMerge.cs b/src/app/GitCommands/DiffMergeTools/TortoiseGitMerge.cs similarity index 100% rename from GitCommands/DiffMergeTools/TortoiseGitMerge.cs rename to src/app/GitCommands/DiffMergeTools/TortoiseGitMerge.cs diff --git a/GitCommands/DiffMergeTools/VsCode.cs b/src/app/GitCommands/DiffMergeTools/VsCode.cs similarity index 100% rename from GitCommands/DiffMergeTools/VsCode.cs rename to src/app/GitCommands/DiffMergeTools/VsCode.cs diff --git a/GitCommands/DiffMergeTools/VsDiffMerge.cs b/src/app/GitCommands/DiffMergeTools/VsDiffMerge.cs similarity index 100% rename from GitCommands/DiffMergeTools/VsDiffMerge.cs rename to src/app/GitCommands/DiffMergeTools/VsDiffMerge.cs diff --git a/GitCommands/DiffMergeTools/WinMerge.cs b/src/app/GitCommands/DiffMergeTools/WinMerge.cs similarity index 100% rename from GitCommands/DiffMergeTools/WinMerge.cs rename to src/app/GitCommands/DiffMergeTools/WinMerge.cs diff --git a/GitCommands/EnvironmentAbstraction.cs b/src/app/GitCommands/EnvironmentAbstraction.cs similarity index 100% rename from GitCommands/EnvironmentAbstraction.cs rename to src/app/GitCommands/EnvironmentAbstraction.cs diff --git a/GitCommands/EnvironmentPathsProvider.cs b/src/app/GitCommands/EnvironmentPathsProvider.cs similarity index 100% rename from GitCommands/EnvironmentPathsProvider.cs rename to src/app/GitCommands/EnvironmentPathsProvider.cs diff --git a/GitCommands/ExceptionUtils.cs b/src/app/GitCommands/ExceptionUtils.cs similarity index 100% rename from GitCommands/ExceptionUtils.cs rename to src/app/GitCommands/ExceptionUtils.cs diff --git a/GitCommands/ExternalLinks/ConfiguredLinkDefinitionsProvider.cs b/src/app/GitCommands/ExternalLinks/ConfiguredLinkDefinitionsProvider.cs similarity index 100% rename from GitCommands/ExternalLinks/ConfiguredLinkDefinitionsProvider.cs rename to src/app/GitCommands/ExternalLinks/ConfiguredLinkDefinitionsProvider.cs diff --git a/GitCommands/ExternalLinks/ExternalLink.cs b/src/app/GitCommands/ExternalLinks/ExternalLink.cs similarity index 100% rename from GitCommands/ExternalLinks/ExternalLink.cs rename to src/app/GitCommands/ExternalLinks/ExternalLink.cs diff --git a/GitCommands/ExternalLinks/ExternalLinkDefinition.cs b/src/app/GitCommands/ExternalLinks/ExternalLinkDefinition.cs similarity index 100% rename from GitCommands/ExternalLinks/ExternalLinkDefinition.cs rename to src/app/GitCommands/ExternalLinks/ExternalLinkDefinition.cs diff --git a/GitCommands/ExternalLinks/ExternalLinkFormat.cs b/src/app/GitCommands/ExternalLinks/ExternalLinkFormat.cs similarity index 100% rename from GitCommands/ExternalLinks/ExternalLinkFormat.cs rename to src/app/GitCommands/ExternalLinks/ExternalLinkFormat.cs diff --git a/GitCommands/ExternalLinks/ExternalLinkRevisionParser.cs b/src/app/GitCommands/ExternalLinks/ExternalLinkRevisionParser.cs similarity index 100% rename from GitCommands/ExternalLinks/ExternalLinkRevisionParser.cs rename to src/app/GitCommands/ExternalLinks/ExternalLinkRevisionParser.cs diff --git a/GitCommands/ExternalLinks/ExternalLinksManager.cs b/src/app/GitCommands/ExternalLinks/ExternalLinksManager.cs similarity index 100% rename from GitCommands/ExternalLinks/ExternalLinksManager.cs rename to src/app/GitCommands/ExternalLinks/ExternalLinksManager.cs diff --git a/GitCommands/ExternalLinks/ExternalLinksStorage.cs b/src/app/GitCommands/ExternalLinks/ExternalLinksStorage.cs similarity index 100% rename from GitCommands/ExternalLinks/ExternalLinksStorage.cs rename to src/app/GitCommands/ExternalLinks/ExternalLinksStorage.cs diff --git a/GitCommands/ExternalLinks/GitRevisionExternalLinksParser.cs b/src/app/GitCommands/ExternalLinks/GitRevisionExternalLinksParser.cs similarity index 100% rename from GitCommands/ExternalLinks/GitRevisionExternalLinksParser.cs rename to src/app/GitCommands/ExternalLinks/GitRevisionExternalLinksParser.cs diff --git a/GitCommands/FileAssociatedIconProvider.cs b/src/app/GitCommands/FileAssociatedIconProvider.cs similarity index 100% rename from GitCommands/FileAssociatedIconProvider.cs rename to src/app/GitCommands/FileAssociatedIconProvider.cs diff --git a/GitCommands/FileHelper.cs b/src/app/GitCommands/FileHelper.cs similarity index 100% rename from GitCommands/FileHelper.cs rename to src/app/GitCommands/FileHelper.cs diff --git a/GitCommands/FileInfoExtensions.cs b/src/app/GitCommands/FileInfoExtensions.cs similarity index 100% rename from GitCommands/FileInfoExtensions.cs rename to src/app/GitCommands/FileInfoExtensions.cs diff --git a/GitCommands/FullPathResolver.cs b/src/app/GitCommands/FullPathResolver.cs similarity index 100% rename from GitCommands/FullPathResolver.cs rename to src/app/GitCommands/FullPathResolver.cs diff --git a/GitCommands/Git/AheadBehindData.cs b/src/app/GitCommands/Git/AheadBehindData.cs similarity index 100% rename from GitCommands/Git/AheadBehindData.cs rename to src/app/GitCommands/Git/AheadBehindData.cs diff --git a/GitCommands/Git/AheadBehindDataProvider.cs b/src/app/GitCommands/Git/AheadBehindDataProvider.cs similarity index 100% rename from GitCommands/Git/AheadBehindDataProvider.cs rename to src/app/GitCommands/Git/AheadBehindDataProvider.cs diff --git a/GitCommands/Git/CheckoutNewBranchMode.cs b/src/app/GitCommands/Git/CheckoutNewBranchMode.cs similarity index 100% rename from GitCommands/Git/CheckoutNewBranchMode.cs rename to src/app/GitCommands/Git/CheckoutNewBranchMode.cs diff --git a/GitCommands/Git/CleanMode.cs b/src/app/GitCommands/Git/CleanMode.cs similarity index 100% rename from GitCommands/Git/CleanMode.cs rename to src/app/GitCommands/Git/CleanMode.cs diff --git a/GitCommands/Git/CommandCache.cs b/src/app/GitCommands/Git/CommandCache.cs similarity index 100% rename from GitCommands/Git/CommandCache.cs rename to src/app/GitCommands/Git/CommandCache.cs diff --git a/GitCommands/Git/Commands.Arguments.cs b/src/app/GitCommands/Git/Commands.Arguments.cs similarity index 100% rename from GitCommands/Git/Commands.Arguments.cs rename to src/app/GitCommands/Git/Commands.Arguments.cs diff --git a/GitCommands/Git/Commands.GitCommand.cs b/src/app/GitCommands/Git/Commands.GitCommand.cs similarity index 100% rename from GitCommands/Git/Commands.GitCommand.cs rename to src/app/GitCommands/Git/Commands.GitCommand.cs diff --git a/GitCommands/Git/Commands.RebaseOptions.cs b/src/app/GitCommands/Git/Commands.RebaseOptions.cs similarity index 100% rename from GitCommands/Git/Commands.RebaseOptions.cs rename to src/app/GitCommands/Git/Commands.RebaseOptions.cs diff --git a/GitCommands/Git/Commands.cs b/src/app/GitCommands/Git/Commands.cs similarity index 100% rename from GitCommands/Git/Commands.cs rename to src/app/GitCommands/Git/Commands.cs diff --git a/GitCommands/Git/DetachedHeadParser.cs b/src/app/GitCommands/Git/DetachedHeadParser.cs similarity index 100% rename from GitCommands/Git/DetachedHeadParser.cs rename to src/app/GitCommands/Git/DetachedHeadParser.cs diff --git a/GitCommands/Git/EnvironmentConfiguration.cs b/src/app/GitCommands/Git/EnvironmentConfiguration.cs similarity index 100% rename from GitCommands/Git/EnvironmentConfiguration.cs rename to src/app/GitCommands/Git/EnvironmentConfiguration.cs diff --git a/GitCommands/Git/Executable.cs b/src/app/GitCommands/Git/Executable.cs similarity index 100% rename from GitCommands/Git/Executable.cs rename to src/app/GitCommands/Git/Executable.cs diff --git a/GitCommands/Git/ExecutableExtensions.cs b/src/app/GitCommands/Git/ExecutableExtensions.cs similarity index 100% rename from GitCommands/Git/ExecutableExtensions.cs rename to src/app/GitCommands/Git/ExecutableExtensions.cs diff --git a/GitCommands/Git/Extensions/GitRevisionExtensions.cs b/src/app/GitCommands/Git/Extensions/GitRevisionExtensions.cs similarity index 100% rename from GitCommands/Git/Extensions/GitRevisionExtensions.cs rename to src/app/GitCommands/Git/Extensions/GitRevisionExtensions.cs diff --git a/GitCommands/Git/Extensions/ProcessExtensions.cs b/src/app/GitCommands/Git/Extensions/ProcessExtensions.cs similarity index 100% rename from GitCommands/Git/Extensions/ProcessExtensions.cs rename to src/app/GitCommands/Git/Extensions/ProcessExtensions.cs diff --git a/GitCommands/Git/Extensions/TagOperationExtensions.cs b/src/app/GitCommands/Git/Extensions/TagOperationExtensions.cs similarity index 100% rename from GitCommands/Git/Extensions/TagOperationExtensions.cs rename to src/app/GitCommands/Git/Extensions/TagOperationExtensions.cs diff --git a/GitCommands/Git/FileDeleteException.cs b/src/app/GitCommands/Git/FileDeleteException.cs similarity index 100% rename from GitCommands/Git/FileDeleteException.cs rename to src/app/GitCommands/Git/FileDeleteException.cs diff --git a/GitCommands/Git/ForcePushOptions.cs b/src/app/GitCommands/Git/ForcePushOptions.cs similarity index 100% rename from GitCommands/Git/ForcePushOptions.cs rename to src/app/GitCommands/Git/ForcePushOptions.cs diff --git a/GitCommands/Git/GetAllChangedFilesOutputParser.cs b/src/app/GitCommands/Git/GetAllChangedFilesOutputParser.cs similarity index 100% rename from GitCommands/Git/GetAllChangedFilesOutputParser.cs rename to src/app/GitCommands/Git/GetAllChangedFilesOutputParser.cs diff --git a/GitCommands/Git/GitBisectOption.cs b/src/app/GitCommands/Git/GitBisectOption.cs similarity index 100% rename from GitCommands/Git/GitBisectOption.cs rename to src/app/GitCommands/Git/GitBisectOption.cs diff --git a/GitCommands/Git/GitBranchNameNormaliser.cs b/src/app/GitCommands/Git/GitBranchNameNormaliser.cs similarity index 100% rename from GitCommands/Git/GitBranchNameNormaliser.cs rename to src/app/GitCommands/Git/GitBranchNameNormaliser.cs diff --git a/GitCommands/Git/GitBranchNameOptions.cs b/src/app/GitCommands/Git/GitBranchNameOptions.cs similarity index 100% rename from GitCommands/Git/GitBranchNameOptions.cs rename to src/app/GitCommands/Git/GitBranchNameOptions.cs diff --git a/GitCommands/Git/GitCommandRunner.cs b/src/app/GitCommands/Git/GitCommandRunner.cs similarity index 100% rename from GitCommands/Git/GitCommandRunner.cs rename to src/app/GitCommands/Git/GitCommandRunner.cs diff --git a/GitCommands/Git/GitConvert.cs b/src/app/GitCommands/Git/GitConvert.cs similarity index 100% rename from GitCommands/Git/GitConvert.cs rename to src/app/GitCommands/Git/GitConvert.cs diff --git a/GitCommands/Git/GitCreateTagArgs.cs b/src/app/GitCommands/Git/GitCreateTagArgs.cs similarity index 100% rename from GitCommands/Git/GitCreateTagArgs.cs rename to src/app/GitCommands/Git/GitCreateTagArgs.cs diff --git a/GitCommands/Git/GitDescribeProvider.cs b/src/app/GitCommands/Git/GitDescribeProvider.cs similarity index 100% rename from GitCommands/Git/GitDescribeProvider.cs rename to src/app/GitCommands/Git/GitDescribeProvider.cs diff --git a/GitCommands/Git/GitDirectoryResolver.cs b/src/app/GitCommands/Git/GitDirectoryResolver.cs similarity index 100% rename from GitCommands/Git/GitDirectoryResolver.cs rename to src/app/GitCommands/Git/GitDirectoryResolver.cs diff --git a/GitCommands/Git/GitException.cs b/src/app/GitCommands/Git/GitException.cs similarity index 100% rename from GitCommands/Git/GitException.cs rename to src/app/GitCommands/Git/GitException.cs diff --git a/GitCommands/Git/GitGpgController.cs b/src/app/GitCommands/Git/GitGpgController.cs similarity index 100% rename from GitCommands/Git/GitGpgController.cs rename to src/app/GitCommands/Git/GitGpgController.cs diff --git a/GitCommands/Git/GitItem.cs b/src/app/GitCommands/Git/GitItem.cs similarity index 100% rename from GitCommands/Git/GitItem.cs rename to src/app/GitCommands/Git/GitItem.cs diff --git a/GitCommands/Git/GitItemStatusFileExtensionComparer.cs b/src/app/GitCommands/Git/GitItemStatusFileExtensionComparer.cs similarity index 100% rename from GitCommands/Git/GitItemStatusFileExtensionComparer.cs rename to src/app/GitCommands/Git/GitItemStatusFileExtensionComparer.cs diff --git a/GitCommands/Git/GitItemStatusNameComparer.cs b/src/app/GitCommands/Git/GitItemStatusNameComparer.cs similarity index 100% rename from GitCommands/Git/GitItemStatusNameComparer.cs rename to src/app/GitCommands/Git/GitItemStatusNameComparer.cs diff --git a/GitCommands/Git/GitItemStatusNameEqualityComparer.cs b/src/app/GitCommands/Git/GitItemStatusNameEqualityComparer.cs similarity index 100% rename from GitCommands/Git/GitItemStatusNameEqualityComparer.cs rename to src/app/GitCommands/Git/GitItemStatusNameEqualityComparer.cs diff --git a/GitCommands/Git/GitModule.cs b/src/app/GitCommands/Git/GitModule.cs similarity index 100% rename from GitCommands/Git/GitModule.cs rename to src/app/GitCommands/Git/GitModule.cs diff --git a/GitCommands/Git/GitModuleEventArgs.cs b/src/app/GitCommands/Git/GitModuleEventArgs.cs similarity index 100% rename from GitCommands/Git/GitModuleEventArgs.cs rename to src/app/GitCommands/Git/GitModuleEventArgs.cs diff --git a/GitCommands/Git/GitPushAction.cs b/src/app/GitCommands/Git/GitPushAction.cs similarity index 100% rename from GitCommands/Git/GitPushAction.cs rename to src/app/GitCommands/Git/GitPushAction.cs diff --git a/GitCommands/Git/GitRef.cs b/src/app/GitCommands/Git/GitRef.cs similarity index 100% rename from GitCommands/Git/GitRef.cs rename to src/app/GitCommands/Git/GitRef.cs diff --git a/GitCommands/Git/GitRefName.cs b/src/app/GitCommands/Git/GitRefName.cs similarity index 100% rename from GitCommands/Git/GitRefName.cs rename to src/app/GitCommands/Git/GitRefName.cs diff --git a/GitCommands/Git/GitRevisionSummaryBuilder.cs b/src/app/GitCommands/Git/GitRevisionSummaryBuilder.cs similarity index 100% rename from GitCommands/Git/GitRevisionSummaryBuilder.cs rename to src/app/GitCommands/Git/GitRevisionSummaryBuilder.cs diff --git a/GitCommands/Git/GitRevisionTester.cs b/src/app/GitCommands/Git/GitRevisionTester.cs similarity index 100% rename from GitCommands/Git/GitRevisionTester.cs rename to src/app/GitCommands/Git/GitRevisionTester.cs diff --git a/GitCommands/Git/GitSshHelpers.cs b/src/app/GitCommands/Git/GitSshHelpers.cs similarity index 100% rename from GitCommands/Git/GitSshHelpers.cs rename to src/app/GitCommands/Git/GitSshHelpers.cs diff --git a/GitCommands/Git/GitSubmoduleInfo.cs b/src/app/GitCommands/Git/GitSubmoduleInfo.cs similarity index 100% rename from GitCommands/Git/GitSubmoduleInfo.cs rename to src/app/GitCommands/Git/GitSubmoduleInfo.cs diff --git a/GitCommands/Git/GitTreeParser.cs b/src/app/GitCommands/Git/GitTreeParser.cs similarity index 100% rename from GitCommands/Git/GitTreeParser.cs rename to src/app/GitCommands/Git/GitTreeParser.cs diff --git a/GitCommands/Git/GitVersion.cs b/src/app/GitCommands/Git/GitVersion.cs similarity index 100% rename from GitCommands/Git/GitVersion.cs rename to src/app/GitCommands/Git/GitVersion.cs diff --git a/GitCommands/Git/IndexLockManager.cs b/src/app/GitCommands/Git/IndexLockManager.cs similarity index 100% rename from GitCommands/Git/IndexLockManager.cs rename to src/app/GitCommands/Git/IndexLockManager.cs diff --git a/GitCommands/Git/OsShellUtil.cs b/src/app/GitCommands/Git/OsShellUtil.cs similarity index 100% rename from GitCommands/Git/OsShellUtil.cs rename to src/app/GitCommands/Git/OsShellUtil.cs diff --git a/GitCommands/Git/RefsWarningException.cs b/src/app/GitCommands/Git/RefsWarningException.cs similarity index 100% rename from GitCommands/Git/RefsWarningException.cs rename to src/app/GitCommands/Git/RefsWarningException.cs diff --git a/GitCommands/Git/RevisionDiffProvider.cs b/src/app/GitCommands/Git/RevisionDiffProvider.cs similarity index 100% rename from GitCommands/Git/RevisionDiffProvider.cs rename to src/app/GitCommands/Git/RevisionDiffProvider.cs diff --git a/GitCommands/Git/Status.cs b/src/app/GitCommands/Git/Status.cs similarity index 100% rename from GitCommands/Git/Status.cs rename to src/app/GitCommands/Git/Status.cs diff --git a/GitCommands/Git/SubmoduleHelpers.cs b/src/app/GitCommands/Git/SubmoduleHelpers.cs similarity index 100% rename from GitCommands/Git/SubmoduleHelpers.cs rename to src/app/GitCommands/Git/SubmoduleHelpers.cs diff --git a/GitCommands/Git/SystemEncodingReader.cs b/src/app/GitCommands/Git/SystemEncodingReader.cs similarity index 100% rename from GitCommands/Git/SystemEncodingReader.cs rename to src/app/GitCommands/Git/SystemEncodingReader.cs diff --git a/GitCommands/Git/Tag/GitTagController.cs b/src/app/GitCommands/Git/Tag/GitTagController.cs similarity index 100% rename from GitCommands/Git/Tag/GitTagController.cs rename to src/app/GitCommands/Git/Tag/GitTagController.cs diff --git a/GitCommands/Git/Tag/TagOperation.cs b/src/app/GitCommands/Git/Tag/TagOperation.cs similarity index 100% rename from GitCommands/Git/Tag/TagOperation.cs rename to src/app/GitCommands/Git/Tag/TagOperation.cs diff --git a/GitCommands/GitCommands.csproj b/src/app/GitCommands/GitCommands.csproj similarity index 92% rename from GitCommands/GitCommands.csproj rename to src/app/GitCommands/GitCommands.csproj index af967c07ae1..e79871a8159 100644 --- a/GitCommands/GitCommands.csproj +++ b/src/app/GitCommands/GitCommands.csproj @@ -33,7 +33,7 @@ - +
diff --git a/GitCommands/GitRevisionInfoProvider.cs b/src/app/GitCommands/GitRevisionInfoProvider.cs similarity index 100% rename from GitCommands/GitRevisionInfoProvider.cs rename to src/app/GitCommands/GitRevisionInfoProvider.cs diff --git a/GitCommands/IDiffListSortService.cs b/src/app/GitCommands/IDiffListSortService.cs similarity index 100% rename from GitCommands/IDiffListSortService.cs rename to src/app/GitCommands/IDiffListSortService.cs diff --git a/GitCommands/LockableNotifier.cs b/src/app/GitCommands/LockableNotifier.cs similarity index 100% rename from GitCommands/LockableNotifier.cs rename to src/app/GitCommands/LockableNotifier.cs diff --git a/GitCommands/Logging/CommandLog.cs b/src/app/GitCommands/Logging/CommandLog.cs similarity index 100% rename from GitCommands/Logging/CommandLog.cs rename to src/app/GitCommands/Logging/CommandLog.cs diff --git a/GitCommands/Patches/PatchManager.cs b/src/app/GitCommands/Patches/PatchManager.cs similarity index 100% rename from GitCommands/Patches/PatchManager.cs rename to src/app/GitCommands/Patches/PatchManager.cs diff --git a/GitCommands/Patches/PatchProcessor.cs b/src/app/GitCommands/Patches/PatchProcessor.cs similarity index 100% rename from GitCommands/Patches/PatchProcessor.cs rename to src/app/GitCommands/Patches/PatchProcessor.cs diff --git a/GitCommands/PathEqualityComparer.cs b/src/app/GitCommands/PathEqualityComparer.cs similarity index 100% rename from GitCommands/PathEqualityComparer.cs rename to src/app/GitCommands/PathEqualityComparer.cs diff --git a/GitCommands/PathUtil.cs b/src/app/GitCommands/PathUtil.cs similarity index 100% rename from GitCommands/PathUtil.cs rename to src/app/GitCommands/PathUtil.cs diff --git a/GitCommands/Properties/AssemblyInfo.cs b/src/app/GitCommands/Properties/AssemblyInfo.cs similarity index 100% rename from GitCommands/Properties/AssemblyInfo.cs rename to src/app/GitCommands/Properties/AssemblyInfo.cs diff --git a/GitCommands/Properties/Settings.Designer.cs b/src/app/GitCommands/Properties/Settings.Designer.cs similarity index 100% rename from GitCommands/Properties/Settings.Designer.cs rename to src/app/GitCommands/Properties/Settings.Designer.cs diff --git a/GitCommands/Properties/Settings.settings b/src/app/GitCommands/Properties/Settings.settings similarity index 100% rename from GitCommands/Properties/Settings.settings rename to src/app/GitCommands/Properties/Settings.settings diff --git a/GitCommands/Remotes/AzureDevOpsRemoteParser.cs b/src/app/GitCommands/Remotes/AzureDevOpsRemoteParser.cs similarity index 100% rename from GitCommands/Remotes/AzureDevOpsRemoteParser.cs rename to src/app/GitCommands/Remotes/AzureDevOpsRemoteParser.cs diff --git a/GitCommands/Remotes/ConfigFileRemote.cs b/src/app/GitCommands/Remotes/ConfigFileRemote.cs similarity index 100% rename from GitCommands/Remotes/ConfigFileRemote.cs rename to src/app/GitCommands/Remotes/ConfigFileRemote.cs diff --git a/GitCommands/Remotes/ConfigFileRemoteSaveResult.cs b/src/app/GitCommands/Remotes/ConfigFileRemoteSaveResult.cs similarity index 100% rename from GitCommands/Remotes/ConfigFileRemoteSaveResult.cs rename to src/app/GitCommands/Remotes/ConfigFileRemoteSaveResult.cs diff --git a/GitCommands/Remotes/ConfigFileRemoteSettingsManager.cs b/src/app/GitCommands/Remotes/ConfigFileRemoteSettingsManager.cs similarity index 100% rename from GitCommands/Remotes/ConfigFileRemoteSettingsManager.cs rename to src/app/GitCommands/Remotes/ConfigFileRemoteSettingsManager.cs diff --git a/GitCommands/Remotes/GitHostingRemoteParser.cs b/src/app/GitCommands/Remotes/GitHostingRemoteParser.cs similarity index 100% rename from GitCommands/Remotes/GitHostingRemoteParser.cs rename to src/app/GitCommands/Remotes/GitHostingRemoteParser.cs diff --git a/GitCommands/Remotes/GitHubRemoteParser.cs b/src/app/GitCommands/Remotes/GitHubRemoteParser.cs similarity index 100% rename from GitCommands/Remotes/GitHubRemoteParser.cs rename to src/app/GitCommands/Remotes/GitHubRemoteParser.cs diff --git a/GitCommands/Remotes/RemoteParser.cs b/src/app/GitCommands/Remotes/RemoteParser.cs similarity index 100% rename from GitCommands/Remotes/RemoteParser.cs rename to src/app/GitCommands/Remotes/RemoteParser.cs diff --git a/GitCommands/Remotes/RepoNameExtractor.cs b/src/app/GitCommands/Remotes/RepoNameExtractor.cs similarity index 100% rename from GitCommands/Remotes/RepoNameExtractor.cs rename to src/app/GitCommands/Remotes/RepoNameExtractor.cs diff --git a/GitCommands/RevisionReader.cs b/src/app/GitCommands/RevisionReader.cs similarity index 100% rename from GitCommands/RevisionReader.cs rename to src/app/GitCommands/RevisionReader.cs diff --git a/GitCommands/ServiceContainerRegistry.cs b/src/app/GitCommands/ServiceContainerRegistry.cs similarity index 100% rename from GitCommands/ServiceContainerRegistry.cs rename to src/app/GitCommands/ServiceContainerRegistry.cs diff --git a/GitCommands/Settings/AppSettings.CommitInfoPosition.cs b/src/app/GitCommands/Settings/AppSettings.CommitInfoPosition.cs similarity index 100% rename from GitCommands/Settings/AppSettings.CommitInfoPosition.cs rename to src/app/GitCommands/Settings/AppSettings.CommitInfoPosition.cs diff --git a/GitCommands/Settings/AppSettings.LocalChangesAction.cs b/src/app/GitCommands/Settings/AppSettings.LocalChangesAction.cs similarity index 100% rename from GitCommands/Settings/AppSettings.LocalChangesAction.cs rename to src/app/GitCommands/Settings/AppSettings.LocalChangesAction.cs diff --git a/GitCommands/Settings/AppSettings.RevisionSortOrder.cs b/src/app/GitCommands/Settings/AppSettings.RevisionSortOrder.cs similarity index 100% rename from GitCommands/Settings/AppSettings.RevisionSortOrder.cs rename to src/app/GitCommands/Settings/AppSettings.RevisionSortOrder.cs diff --git a/GitCommands/Settings/AppSettings.ShorteningRecentRepoPathStrategy.cs b/src/app/GitCommands/Settings/AppSettings.ShorteningRecentRepoPathStrategy.cs similarity index 100% rename from GitCommands/Settings/AppSettings.ShorteningRecentRepoPathStrategy.cs rename to src/app/GitCommands/Settings/AppSettings.ShorteningRecentRepoPathStrategy.cs diff --git a/GitCommands/Settings/AppSettings.TruncatePathMethod.cs b/src/app/GitCommands/Settings/AppSettings.TruncatePathMethod.cs similarity index 100% rename from GitCommands/Settings/AppSettings.TruncatePathMethod.cs rename to src/app/GitCommands/Settings/AppSettings.TruncatePathMethod.cs diff --git a/GitCommands/Settings/AppSettings.cs b/src/app/GitCommands/Settings/AppSettings.cs similarity index 100% rename from GitCommands/Settings/AppSettings.cs rename to src/app/GitCommands/Settings/AppSettings.cs diff --git a/GitCommands/Settings/AutoCRLFType.cs b/src/app/GitCommands/Settings/AutoCRLFType.cs similarity index 100% rename from GitCommands/Settings/AutoCRLFType.cs rename to src/app/GitCommands/Settings/AutoCRLFType.cs diff --git a/GitCommands/Settings/AvatarFallbackType.cs b/src/app/GitCommands/Settings/AvatarFallbackType.cs similarity index 100% rename from GitCommands/Settings/AvatarFallbackType.cs rename to src/app/GitCommands/Settings/AvatarFallbackType.cs diff --git a/GitCommands/Settings/AvatarProvider.cs b/src/app/GitCommands/Settings/AvatarProvider.cs similarity index 100% rename from GitCommands/Settings/AvatarProvider.cs rename to src/app/GitCommands/Settings/AvatarProvider.cs diff --git a/GitCommands/Settings/BoolRuntimeSetting.cs b/src/app/GitCommands/Settings/BoolRuntimeSetting.cs similarity index 100% rename from GitCommands/Settings/BoolRuntimeSetting.cs rename to src/app/GitCommands/Settings/BoolRuntimeSetting.cs diff --git a/GitCommands/Settings/BuildServerSettings.cs b/src/app/GitCommands/Settings/BuildServerSettings.cs similarity index 100% rename from GitCommands/Settings/BuildServerSettings.cs rename to src/app/GitCommands/Settings/BuildServerSettings.cs diff --git a/GitCommands/Settings/ConfigFileSettings.cs b/src/app/GitCommands/Settings/ConfigFileSettings.cs similarity index 100% rename from GitCommands/Settings/ConfigFileSettings.cs rename to src/app/GitCommands/Settings/ConfigFileSettings.cs diff --git a/GitCommands/Settings/ConfigFileSettingsCache.cs b/src/app/GitCommands/Settings/ConfigFileSettingsCache.cs similarity index 100% rename from GitCommands/Settings/ConfigFileSettingsCache.cs rename to src/app/GitCommands/Settings/ConfigFileSettingsCache.cs diff --git a/GitCommands/Settings/DetachedServerSettings.cs b/src/app/GitCommands/Settings/DetachedServerSettings.cs similarity index 100% rename from GitCommands/Settings/DetachedServerSettings.cs rename to src/app/GitCommands/Settings/DetachedServerSettings.cs diff --git a/GitCommands/Settings/DetailedSettings.cs b/src/app/GitCommands/Settings/DetailedSettings.cs similarity index 100% rename from GitCommands/Settings/DetailedSettings.cs rename to src/app/GitCommands/Settings/DetailedSettings.cs diff --git a/GitCommands/Settings/DiffDisplayAppearance.cs b/src/app/GitCommands/Settings/DiffDisplayAppearance.cs similarity index 100% rename from GitCommands/Settings/DiffDisplayAppearance.cs rename to src/app/GitCommands/Settings/DiffDisplayAppearance.cs diff --git a/GitCommands/Settings/DistributedSettings.cs b/src/app/GitCommands/Settings/DistributedSettings.cs similarity index 100% rename from GitCommands/Settings/DistributedSettings.cs rename to src/app/GitCommands/Settings/DistributedSettings.cs diff --git a/GitCommands/Settings/EnumRuntimeSetting.cs b/src/app/GitCommands/Settings/EnumRuntimeSetting.cs similarity index 100% rename from GitCommands/Settings/EnumRuntimeSetting.cs rename to src/app/GitCommands/Settings/EnumRuntimeSetting.cs diff --git a/GitCommands/Settings/FileSettingsCache.cs b/src/app/GitCommands/Settings/FileSettingsCache.cs similarity index 100% rename from GitCommands/Settings/FileSettingsCache.cs rename to src/app/GitCommands/Settings/FileSettingsCache.cs diff --git a/GitCommands/Settings/GitExtSettingsCache.cs b/src/app/GitCommands/Settings/GitExtSettingsCache.cs similarity index 100% rename from GitCommands/Settings/GitExtSettingsCache.cs rename to src/app/GitCommands/Settings/GitExtSettingsCache.cs diff --git a/GitCommands/Settings/IRuntimeSetting.cs b/src/app/GitCommands/Settings/IRuntimeSetting.cs similarity index 100% rename from GitCommands/Settings/IRuntimeSetting.cs rename to src/app/GitCommands/Settings/IRuntimeSetting.cs diff --git a/GitCommands/Settings/ISetting.cs b/src/app/GitCommands/Settings/ISetting.cs similarity index 100% rename from GitCommands/Settings/ISetting.cs rename to src/app/GitCommands/Settings/ISetting.cs diff --git a/GitCommands/Settings/IgnoreWhitespaceKind.cs b/src/app/GitCommands/Settings/IgnoreWhitespaceKind.cs similarity index 100% rename from GitCommands/Settings/IgnoreWhitespaceKind.cs rename to src/app/GitCommands/Settings/IgnoreWhitespaceKind.cs diff --git a/GitCommands/Settings/RuntimeSetting.cs b/src/app/GitCommands/Settings/RuntimeSetting.cs similarity index 100% rename from GitCommands/Settings/RuntimeSetting.cs rename to src/app/GitCommands/Settings/RuntimeSetting.cs diff --git a/GitCommands/Settings/SaveSettingsException.cs b/src/app/GitCommands/Settings/SaveSettingsException.cs similarity index 100% rename from GitCommands/Settings/SaveSettingsException.cs rename to src/app/GitCommands/Settings/SaveSettingsException.cs diff --git a/GitCommands/Settings/Setting.cs b/src/app/GitCommands/Settings/Setting.cs similarity index 100% rename from GitCommands/Settings/Setting.cs rename to src/app/GitCommands/Settings/Setting.cs diff --git a/GitCommands/Settings/SettingsCache.cs b/src/app/GitCommands/Settings/SettingsCache.cs similarity index 100% rename from GitCommands/Settings/SettingsCache.cs rename to src/app/GitCommands/Settings/SettingsCache.cs diff --git a/GitCommands/Settings/SettingsContainer.cs b/src/app/GitCommands/Settings/SettingsContainer.cs similarity index 100% rename from GitCommands/Settings/SettingsContainer.cs rename to src/app/GitCommands/Settings/SettingsContainer.cs diff --git a/GitCommands/Settings/SettingsPath.cs b/src/app/GitCommands/Settings/SettingsPath.cs similarity index 100% rename from GitCommands/Settings/SettingsPath.cs rename to src/app/GitCommands/Settings/SettingsPath.cs diff --git a/GitCommands/Settings/SettingsSourceExtension.cs b/src/app/GitCommands/Settings/SettingsSourceExtension.cs similarity index 100% rename from GitCommands/Settings/SettingsSourceExtension.cs rename to src/app/GitCommands/Settings/SettingsSourceExtension.cs diff --git a/GitCommands/SshPathLocator.cs b/src/app/GitCommands/SshPathLocator.cs similarity index 100% rename from GitCommands/SshPathLocator.cs rename to src/app/GitCommands/SshPathLocator.cs diff --git a/GitCommands/StreamExtensions.cs b/src/app/GitCommands/StreamExtensions.cs similarity index 100% rename from GitCommands/StreamExtensions.cs rename to src/app/GitCommands/StreamExtensions.cs diff --git a/GitCommands/StringExtensions.cs b/src/app/GitCommands/StringExtensions.cs similarity index 100% rename from GitCommands/StringExtensions.cs rename to src/app/GitCommands/StringExtensions.cs diff --git a/GitCommands/Submodules/DetailedSubmoduleInfo.cs b/src/app/GitCommands/Submodules/DetailedSubmoduleInfo.cs similarity index 100% rename from GitCommands/Submodules/DetailedSubmoduleInfo.cs rename to src/app/GitCommands/Submodules/DetailedSubmoduleInfo.cs diff --git a/GitCommands/Submodules/SubmoduleInfo.cs b/src/app/GitCommands/Submodules/SubmoduleInfo.cs similarity index 100% rename from GitCommands/Submodules/SubmoduleInfo.cs rename to src/app/GitCommands/Submodules/SubmoduleInfo.cs diff --git a/GitCommands/Submodules/SubmoduleInfoResult.cs b/src/app/GitCommands/Submodules/SubmoduleInfoResult.cs similarity index 100% rename from GitCommands/Submodules/SubmoduleInfoResult.cs rename to src/app/GitCommands/Submodules/SubmoduleInfoResult.cs diff --git a/GitCommands/Submodules/SubmoduleStatusEventArgs.cs b/src/app/GitCommands/Submodules/SubmoduleStatusEventArgs.cs similarity index 100% rename from GitCommands/Submodules/SubmoduleStatusEventArgs.cs rename to src/app/GitCommands/Submodules/SubmoduleStatusEventArgs.cs diff --git a/GitCommands/Submodules/SubmoduleStatusProvider.cs b/src/app/GitCommands/Submodules/SubmoduleStatusProvider.cs similarity index 100% rename from GitCommands/Submodules/SubmoduleStatusProvider.cs rename to src/app/GitCommands/Submodules/SubmoduleStatusProvider.cs diff --git a/GitCommands/UserRepositoryHistory/IRepositoryManager.cs b/src/app/GitCommands/UserRepositoryHistory/IRepositoryManager.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/IRepositoryManager.cs rename to src/app/GitCommands/UserRepositoryHistory/IRepositoryManager.cs diff --git a/GitCommands/UserRepositoryHistory/IRepositorySerialiser.cs b/src/app/GitCommands/UserRepositoryHistory/IRepositorySerialiser.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/IRepositorySerialiser.cs rename to src/app/GitCommands/UserRepositoryHistory/IRepositorySerialiser.cs diff --git a/GitCommands/UserRepositoryHistory/Legacy/Repository.cs b/src/app/GitCommands/UserRepositoryHistory/Legacy/Repository.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/Legacy/Repository.cs rename to src/app/GitCommands/UserRepositoryHistory/Legacy/Repository.cs diff --git a/GitCommands/UserRepositoryHistory/Legacy/RepositoryCategory.cs b/src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryCategory.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/Legacy/RepositoryCategory.cs rename to src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryCategory.cs diff --git a/GitCommands/UserRepositoryHistory/Legacy/RepositoryCategoryXmlSerialiser.cs b/src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryCategoryXmlSerialiser.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/Legacy/RepositoryCategoryXmlSerialiser.cs rename to src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryCategoryXmlSerialiser.cs diff --git a/GitCommands/UserRepositoryHistory/Legacy/RepositoryHistoryMigrator.cs b/src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryHistoryMigrator.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/Legacy/RepositoryHistoryMigrator.cs rename to src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryHistoryMigrator.cs diff --git a/GitCommands/UserRepositoryHistory/Legacy/RepositoryHistorySurrogate.cs b/src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryHistorySurrogate.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/Legacy/RepositoryHistorySurrogate.cs rename to src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryHistorySurrogate.cs diff --git a/GitCommands/UserRepositoryHistory/Legacy/RepositoryStorage.cs b/src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryStorage.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/Legacy/RepositoryStorage.cs rename to src/app/GitCommands/UserRepositoryHistory/Legacy/RepositoryStorage.cs diff --git a/GitCommands/UserRepositoryHistory/LocalRepositoryManager.cs b/src/app/GitCommands/UserRepositoryHistory/LocalRepositoryManager.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/LocalRepositoryManager.cs rename to src/app/GitCommands/UserRepositoryHistory/LocalRepositoryManager.cs diff --git a/GitCommands/UserRepositoryHistory/RecentRepoInfo.cs b/src/app/GitCommands/UserRepositoryHistory/RecentRepoInfo.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/RecentRepoInfo.cs rename to src/app/GitCommands/UserRepositoryHistory/RecentRepoInfo.cs diff --git a/GitCommands/UserRepositoryHistory/RemoteRepositoryManager.cs b/src/app/GitCommands/UserRepositoryHistory/RemoteRepositoryManager.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/RemoteRepositoryManager.cs rename to src/app/GitCommands/UserRepositoryHistory/RemoteRepositoryManager.cs diff --git a/GitCommands/UserRepositoryHistory/Repository.cs b/src/app/GitCommands/UserRepositoryHistory/Repository.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/Repository.cs rename to src/app/GitCommands/UserRepositoryHistory/Repository.cs diff --git a/GitCommands/UserRepositoryHistory/RepositoryDescriptionProvider.cs b/src/app/GitCommands/UserRepositoryHistory/RepositoryDescriptionProvider.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/RepositoryDescriptionProvider.cs rename to src/app/GitCommands/UserRepositoryHistory/RepositoryDescriptionProvider.cs diff --git a/GitCommands/UserRepositoryHistory/RepositoryHistoryManager.cs b/src/app/GitCommands/UserRepositoryHistory/RepositoryHistoryManager.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/RepositoryHistoryManager.cs rename to src/app/GitCommands/UserRepositoryHistory/RepositoryHistoryManager.cs diff --git a/GitCommands/UserRepositoryHistory/RepositoryStorage.cs b/src/app/GitCommands/UserRepositoryHistory/RepositoryStorage.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/RepositoryStorage.cs rename to src/app/GitCommands/UserRepositoryHistory/RepositoryStorage.cs diff --git a/GitCommands/UserRepositoryHistory/RepositoryXmlSerialiser.cs b/src/app/GitCommands/UserRepositoryHistory/RepositoryXmlSerialiser.cs similarity index 100% rename from GitCommands/UserRepositoryHistory/RepositoryXmlSerialiser.cs rename to src/app/GitCommands/UserRepositoryHistory/RepositoryXmlSerialiser.cs diff --git a/GitCommands/Utils/AutoCrlfHelper.cs b/src/app/GitCommands/Utils/AutoCrlfHelper.cs similarity index 100% rename from GitCommands/Utils/AutoCrlfHelper.cs rename to src/app/GitCommands/Utils/AutoCrlfHelper.cs diff --git a/GitCommands/Utils/EncodingHelper.cs b/src/app/GitCommands/Utils/EncodingHelper.cs similarity index 100% rename from GitCommands/Utils/EncodingHelper.cs rename to src/app/GitCommands/Utils/EncodingHelper.cs diff --git a/GitCommands/Utils/EnumHelper.cs b/src/app/GitCommands/Utils/EnumHelper.cs similarity index 100% rename from GitCommands/Utils/EnumHelper.cs rename to src/app/GitCommands/Utils/EnumHelper.cs diff --git a/GitCommands/Utils/EnvUtils.cs b/src/app/GitCommands/Utils/EnvUtils.cs similarity index 100% rename from GitCommands/Utils/EnvUtils.cs rename to src/app/GitCommands/Utils/EnvUtils.cs diff --git a/GitCommands/Utils/JsonSerializer.cs b/src/app/GitCommands/Utils/JsonSerializer.cs similarity index 100% rename from GitCommands/Utils/JsonSerializer.cs rename to src/app/GitCommands/Utils/JsonSerializer.cs diff --git a/GitCommands/Utils/RFC2047Decoder.cs b/src/app/GitCommands/Utils/RFC2047Decoder.cs similarity index 100% rename from GitCommands/Utils/RFC2047Decoder.cs rename to src/app/GitCommands/Utils/RFC2047Decoder.cs diff --git a/GitCommands/Utils/WeakRefCache.cs b/src/app/GitCommands/Utils/WeakRefCache.cs similarity index 100% rename from GitCommands/Utils/WeakRefCache.cs rename to src/app/GitCommands/Utils/WeakRefCache.cs diff --git a/GitCommands/XmlSerializableDictionary.cs b/src/app/GitCommands/XmlSerializableDictionary.cs similarity index 100% rename from GitCommands/XmlSerializableDictionary.cs rename to src/app/GitCommands/XmlSerializableDictionary.cs diff --git a/GitCommands/app.config b/src/app/GitCommands/app.config similarity index 100% rename from GitCommands/app.config rename to src/app/GitCommands/app.config diff --git a/GitCommands/gitcommandkey.snk.pfx b/src/app/GitCommands/gitcommandkey.snk.pfx similarity index 100% rename from GitCommands/gitcommandkey.snk.pfx rename to src/app/GitCommands/gitcommandkey.snk.pfx diff --git a/GitExtUtils/ArrayExtensions.cs b/src/app/GitExtUtils/ArrayExtensions.cs similarity index 100% rename from GitExtUtils/ArrayExtensions.cs rename to src/app/GitExtUtils/ArrayExtensions.cs diff --git a/GitExtUtils/BinarySearch.cs b/src/app/GitExtUtils/BinarySearch.cs similarity index 100% rename from GitExtUtils/BinarySearch.cs rename to src/app/GitExtUtils/BinarySearch.cs diff --git a/GitExtUtils/ClipboardUtil.cs b/src/app/GitExtUtils/ClipboardUtil.cs similarity index 100% rename from GitExtUtils/ClipboardUtil.cs rename to src/app/GitExtUtils/ClipboardUtil.cs diff --git a/GitExtUtils/DisplayWithSuffixUpdater.cs b/src/app/GitExtUtils/DisplayWithSuffixUpdater.cs similarity index 100% rename from GitExtUtils/DisplayWithSuffixUpdater.cs rename to src/app/GitExtUtils/DisplayWithSuffixUpdater.cs diff --git a/GitExtUtils/FileUtility.cs b/src/app/GitExtUtils/FileUtility.cs similarity index 100% rename from GitExtUtils/FileUtility.cs rename to src/app/GitExtUtils/FileUtility.cs diff --git a/GitExtUtils/GitArgumentBuilder.cs b/src/app/GitExtUtils/GitArgumentBuilder.cs similarity index 100% rename from GitExtUtils/GitArgumentBuilder.cs rename to src/app/GitExtUtils/GitArgumentBuilder.cs diff --git a/GitExtUtils/GitCommandConfiguration.cs b/src/app/GitExtUtils/GitCommandConfiguration.cs similarity index 100% rename from GitExtUtils/GitCommandConfiguration.cs rename to src/app/GitExtUtils/GitCommandConfiguration.cs diff --git a/GitExtUtils/GitExtUtils.csproj b/src/app/GitExtUtils/GitExtUtils.csproj similarity index 100% rename from GitExtUtils/GitExtUtils.csproj rename to src/app/GitExtUtils/GitExtUtils.csproj diff --git a/GitExtUtils/GitExtUtils.csproj.DotSettings b/src/app/GitExtUtils/GitExtUtils.csproj.DotSettings similarity index 100% rename from GitExtUtils/GitExtUtils.csproj.DotSettings rename to src/app/GitExtUtils/GitExtUtils.csproj.DotSettings diff --git a/GitExtUtils/GitUI/CancellationTokenSequence.cs b/src/app/GitExtUtils/GitUI/CancellationTokenSequence.cs similarity index 100% rename from GitExtUtils/GitUI/CancellationTokenSequence.cs rename to src/app/GitExtUtils/GitUI/CancellationTokenSequence.cs diff --git a/GitExtUtils/GitUI/ComboBoxExtensions.cs b/src/app/GitExtUtils/GitUI/ComboBoxExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ComboBoxExtensions.cs rename to src/app/GitExtUtils/GitUI/ComboBoxExtensions.cs diff --git a/GitExtUtils/GitUI/ControlDpiExtensions.cs b/src/app/GitExtUtils/GitUI/ControlDpiExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ControlDpiExtensions.cs rename to src/app/GitExtUtils/GitUI/ControlDpiExtensions.cs diff --git a/GitExtUtils/GitUI/ControlHotkeyExtensions.cs b/src/app/GitExtUtils/GitUI/ControlHotkeyExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ControlHotkeyExtensions.cs rename to src/app/GitExtUtils/GitUI/ControlHotkeyExtensions.cs diff --git a/GitExtUtils/GitUI/ControlTagExtensions.cs b/src/app/GitExtUtils/GitUI/ControlTagExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ControlTagExtensions.cs rename to src/app/GitExtUtils/GitUI/ControlTagExtensions.cs diff --git a/GitExtUtils/GitUI/ControlThreadingExtensions.cs b/src/app/GitExtUtils/GitUI/ControlThreadingExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ControlThreadingExtensions.cs rename to src/app/GitExtUtils/GitUI/ControlThreadingExtensions.cs diff --git a/GitExtUtils/GitUI/ControlUtil.cs b/src/app/GitExtUtils/GitUI/ControlUtil.cs similarity index 100% rename from GitExtUtils/GitUI/ControlUtil.cs rename to src/app/GitExtUtils/GitUI/ControlUtil.cs diff --git a/GitExtUtils/GitUI/DpiUtil.cs b/src/app/GitExtUtils/GitUI/DpiUtil.cs similarity index 100% rename from GitExtUtils/GitUI/DpiUtil.cs rename to src/app/GitExtUtils/GitUI/DpiUtil.cs diff --git a/GitExtUtils/GitUI/ExclusiveTaskRunner.cs b/src/app/GitExtUtils/GitUI/ExclusiveTaskRunner.cs similarity index 100% rename from GitExtUtils/GitUI/ExclusiveTaskRunner.cs rename to src/app/GitExtUtils/GitUI/ExclusiveTaskRunner.cs diff --git a/GitExtUtils/GitUI/HighDpiMouseCursors.cs b/src/app/GitExtUtils/GitUI/HighDpiMouseCursors.cs similarity index 100% rename from GitExtUtils/GitUI/HighDpiMouseCursors.cs rename to src/app/GitExtUtils/GitUI/HighDpiMouseCursors.cs diff --git a/GitExtUtils/GitUI/IMenuItemBackgroundFilter.cs b/src/app/GitExtUtils/GitUI/IMenuItemBackgroundFilter.cs similarity index 100% rename from GitExtUtils/GitUI/IMenuItemBackgroundFilter.cs rename to src/app/GitExtUtils/GitUI/IMenuItemBackgroundFilter.cs diff --git a/GitExtUtils/GitUI/IToolStripEx.cs b/src/app/GitExtUtils/GitUI/IToolStripEx.cs similarity index 100% rename from GitExtUtils/GitUI/IToolStripEx.cs rename to src/app/GitExtUtils/GitUI/IToolStripEx.cs diff --git a/GitExtUtils/GitUI/ImageListExtensions.cs b/src/app/GitExtUtils/GitUI/ImageListExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ImageListExtensions.cs rename to src/app/GitExtUtils/GitUI/ImageListExtensions.cs diff --git a/GitExtUtils/GitUI/Interops/ComCtl32/ImageListSetBkColor.cs b/src/app/GitExtUtils/GitUI/Interops/ComCtl32/ImageListSetBkColor.cs similarity index 100% rename from GitExtUtils/GitUI/Interops/ComCtl32/ImageListSetBkColor.cs rename to src/app/GitExtUtils/GitUI/Interops/ComCtl32/ImageListSetBkColor.cs diff --git a/GitExtUtils/GitUI/ListViewExtensions.cs b/src/app/GitExtUtils/GitUI/ListViewExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ListViewExtensions.cs rename to src/app/GitExtUtils/GitUI/ListViewExtensions.cs diff --git a/GitExtUtils/GitUI/PropertyGridExtensions.cs b/src/app/GitExtUtils/GitUI/PropertyGridExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/PropertyGridExtensions.cs rename to src/app/GitExtUtils/GitUI/PropertyGridExtensions.cs diff --git a/GitExtUtils/GitUI/TableLayoutPanelExtensions.cs b/src/app/GitExtUtils/GitUI/TableLayoutPanelExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/TableLayoutPanelExtensions.cs rename to src/app/GitExtUtils/GitUI/TableLayoutPanelExtensions.cs diff --git a/GitExtUtils/GitUI/TaskManager.cs b/src/app/GitExtUtils/GitUI/TaskManager.cs similarity index 100% rename from GitExtUtils/GitUI/TaskManager.cs rename to src/app/GitExtUtils/GitUI/TaskManager.cs diff --git a/GitExtUtils/GitUI/Theming/AppColor.cs b/src/app/GitExtUtils/GitUI/Theming/AppColor.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/AppColor.cs rename to src/app/GitExtUtils/GitUI/Theming/AppColor.cs diff --git a/GitExtUtils/GitUI/Theming/AppColorDefaults.cs b/src/app/GitExtUtils/GitUI/Theming/AppColorDefaults.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/AppColorDefaults.cs rename to src/app/GitExtUtils/GitUI/Theming/AppColorDefaults.cs diff --git a/GitExtUtils/GitUI/Theming/BmpTransformation.cs b/src/app/GitExtUtils/GitUI/Theming/BmpTransformation.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/BmpTransformation.cs rename to src/app/GitExtUtils/GitUI/Theming/BmpTransformation.cs diff --git a/GitExtUtils/GitUI/Theming/BrushScope.cs b/src/app/GitExtUtils/GitUI/Theming/BrushScope.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/BrushScope.cs rename to src/app/GitExtUtils/GitUI/Theming/BrushScope.cs diff --git a/GitExtUtils/GitUI/Theming/ColorHelper.cs b/src/app/GitExtUtils/GitUI/Theming/ColorHelper.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/ColorHelper.cs rename to src/app/GitExtUtils/GitUI/Theming/ColorHelper.cs diff --git a/GitExtUtils/GitUI/Theming/ComparableExtensions.cs b/src/app/GitExtUtils/GitUI/Theming/ComparableExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/ComparableExtensions.cs rename to src/app/GitExtUtils/GitUI/Theming/ComparableExtensions.cs diff --git a/GitExtUtils/GitUI/Theming/HslColor.cs b/src/app/GitExtUtils/GitUI/Theming/HslColor.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/HslColor.cs rename to src/app/GitExtUtils/GitUI/Theming/HslColor.cs diff --git a/GitExtUtils/GitUI/Theming/IThemeSerializationData.cs b/src/app/GitExtUtils/GitUI/Theming/IThemeSerializationData.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/IThemeSerializationData.cs rename to src/app/GitExtUtils/GitUI/Theming/IThemeSerializationData.cs diff --git a/GitExtUtils/GitUI/Theming/LightnessCorrection.cs b/src/app/GitExtUtils/GitUI/Theming/LightnessCorrection.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/LightnessCorrection.cs rename to src/app/GitExtUtils/GitUI/Theming/LightnessCorrection.cs diff --git a/GitExtUtils/GitUI/Theming/OtherColors.cs b/src/app/GitExtUtils/GitUI/Theming/OtherColors.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/OtherColors.cs rename to src/app/GitExtUtils/GitUI/Theming/OtherColors.cs diff --git a/GitExtUtils/GitUI/Theming/TabControlPaintContext.cs b/src/app/GitExtUtils/GitUI/Theming/TabControlPaintContext.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/TabControlPaintContext.cs rename to src/app/GitExtUtils/GitUI/Theming/TabControlPaintContext.cs diff --git a/GitExtUtils/GitUI/Theming/TabControlRenderer.cs b/src/app/GitExtUtils/GitUI/Theming/TabControlRenderer.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/TabControlRenderer.cs rename to src/app/GitExtUtils/GitUI/Theming/TabControlRenderer.cs diff --git a/GitExtUtils/GitUI/Theming/Theme.cs b/src/app/GitExtUtils/GitUI/Theming/Theme.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/Theme.cs rename to src/app/GitExtUtils/GitUI/Theming/Theme.cs diff --git a/GitExtUtils/GitUI/Theming/ThemeAwareAttribute.cs b/src/app/GitExtUtils/GitUI/Theming/ThemeAwareAttribute.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/ThemeAwareAttribute.cs rename to src/app/GitExtUtils/GitUI/Theming/ThemeAwareAttribute.cs diff --git a/GitExtUtils/GitUI/Theming/ThemeFix.cs b/src/app/GitExtUtils/GitUI/Theming/ThemeFix.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/ThemeFix.cs rename to src/app/GitExtUtils/GitUI/Theming/ThemeFix.cs diff --git a/GitExtUtils/GitUI/Theming/ThemeId.cs b/src/app/GitExtUtils/GitUI/Theming/ThemeId.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/ThemeId.cs rename to src/app/GitExtUtils/GitUI/Theming/ThemeId.cs diff --git a/GitExtUtils/GitUI/Theming/ThemeModifiers.cs b/src/app/GitExtUtils/GitUI/Theming/ThemeModifiers.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/ThemeModifiers.cs rename to src/app/GitExtUtils/GitUI/Theming/ThemeModifiers.cs diff --git a/GitExtUtils/GitUI/Theming/ThemeSettings.cs b/src/app/GitExtUtils/GitUI/Theming/ThemeSettings.cs similarity index 100% rename from GitExtUtils/GitUI/Theming/ThemeSettings.cs rename to src/app/GitExtUtils/GitUI/Theming/ThemeSettings.cs diff --git a/GitExtUtils/GitUI/ThreadHelper.cs b/src/app/GitExtUtils/GitUI/ThreadHelper.cs similarity index 100% rename from GitExtUtils/GitUI/ThreadHelper.cs rename to src/app/GitExtUtils/GitUI/ThreadHelper.cs diff --git a/GitExtUtils/GitUI/ToolStripExProfessionalRenderer.cs b/src/app/GitExtUtils/GitUI/ToolStripExProfessionalRenderer.cs similarity index 100% rename from GitExtUtils/GitUI/ToolStripExProfessionalRenderer.cs rename to src/app/GitExtUtils/GitUI/ToolStripExProfessionalRenderer.cs diff --git a/GitExtUtils/GitUI/ToolStripExSystemRenderer.cs b/src/app/GitExtUtils/GitUI/ToolStripExSystemRenderer.cs similarity index 100% rename from GitExtUtils/GitUI/ToolStripExSystemRenderer.cs rename to src/app/GitExtUtils/GitUI/ToolStripExSystemRenderer.cs diff --git a/GitExtUtils/GitUI/ToolStripExThemeAwareRenderer.cs b/src/app/GitExtUtils/GitUI/ToolStripExThemeAwareRenderer.cs similarity index 100% rename from GitExtUtils/GitUI/ToolStripExThemeAwareRenderer.cs rename to src/app/GitExtUtils/GitUI/ToolStripExThemeAwareRenderer.cs diff --git a/GitExtUtils/GitUI/ToolStripExtensions.cs b/src/app/GitExtUtils/GitUI/ToolStripExtensions.cs similarity index 100% rename from GitExtUtils/GitUI/ToolStripExtensions.cs rename to src/app/GitExtUtils/GitUI/ToolStripExtensions.cs diff --git a/GitExtUtils/GitUI/Win32ApiUtil.cs b/src/app/GitExtUtils/GitUI/Win32ApiUtil.cs similarity index 100% rename from GitExtUtils/GitUI/Win32ApiUtil.cs rename to src/app/GitExtUtils/GitUI/Win32ApiUtil.cs diff --git a/GitExtUtils/Linq/LinqExtensions.cs b/src/app/GitExtUtils/Linq/LinqExtensions.cs similarity index 100% rename from GitExtUtils/Linq/LinqExtensions.cs rename to src/app/GitExtUtils/Linq/LinqExtensions.cs diff --git a/GitExtUtils/MruCache.cs b/src/app/GitExtUtils/MruCache.cs similarity index 100% rename from GitExtUtils/MruCache.cs rename to src/app/GitExtUtils/MruCache.cs diff --git a/GitExtUtils/Properties/AssemblyInfo.cs b/src/app/GitExtUtils/Properties/AssemblyInfo.cs similarity index 100% rename from GitExtUtils/Properties/AssemblyInfo.cs rename to src/app/GitExtUtils/Properties/AssemblyInfo.cs diff --git a/GitExtUtils/StringBuilderExtensions.cs b/src/app/GitExtUtils/StringBuilderExtensions.cs similarity index 100% rename from GitExtUtils/StringBuilderExtensions.cs rename to src/app/GitExtUtils/StringBuilderExtensions.cs diff --git a/GitExtUtils/Validates.cs b/src/app/GitExtUtils/Validates.cs similarity index 100% rename from GitExtUtils/Validates.cs rename to src/app/GitExtUtils/Validates.cs diff --git a/GitExtUtils/app.config b/src/app/GitExtUtils/app.config similarity index 100% rename from GitExtUtils/app.config rename to src/app/GitExtUtils/app.config diff --git a/GitExtensions.Analyzers.CSharp/Generators/FormDefaultConstructorGenerator.cs b/src/app/GitExtensions.Analyzers.CSharp/Generators/FormDefaultConstructorGenerator.cs similarity index 100% rename from GitExtensions.Analyzers.CSharp/Generators/FormDefaultConstructorGenerator.cs rename to src/app/GitExtensions.Analyzers.CSharp/Generators/FormDefaultConstructorGenerator.cs diff --git a/GitExtensions.Analyzers.CSharp/GitExtensions.Analyzers.CSharp.csproj b/src/app/GitExtensions.Analyzers.CSharp/GitExtensions.Analyzers.CSharp.csproj similarity index 100% rename from GitExtensions.Analyzers.CSharp/GitExtensions.Analyzers.CSharp.csproj rename to src/app/GitExtensions.Analyzers.CSharp/GitExtensions.Analyzers.CSharp.csproj diff --git a/GitExtensions.Analyzers.CSharp/Properties/launchSettings.json b/src/app/GitExtensions.Analyzers.CSharp/Properties/launchSettings.json similarity index 100% rename from GitExtensions.Analyzers.CSharp/Properties/launchSettings.json rename to src/app/GitExtensions.Analyzers.CSharp/Properties/launchSettings.json diff --git a/GitExtensions.Extensibility/ArgumentBuilder.cs b/src/app/GitExtensions.Extensibility/ArgumentBuilder.cs similarity index 100% rename from GitExtensions.Extensibility/ArgumentBuilder.cs rename to src/app/GitExtensions.Extensibility/ArgumentBuilder.cs diff --git a/GitExtensions.Extensibility/ArgumentString.cs b/src/app/GitExtensions.Extensibility/ArgumentString.cs similarity index 100% rename from GitExtensions.Extensibility/ArgumentString.cs rename to src/app/GitExtensions.Extensibility/ArgumentString.cs diff --git a/GitExtensions.Extensibility/BuildServerIntegration/BuildInfo.cs b/src/app/GitExtensions.Extensibility/BuildServerIntegration/BuildInfo.cs similarity index 100% rename from GitExtensions.Extensibility/BuildServerIntegration/BuildInfo.cs rename to src/app/GitExtensions.Extensibility/BuildServerIntegration/BuildInfo.cs diff --git a/GitExtensions.Extensibility/BuildServerIntegration/BuildStatus.cs b/src/app/GitExtensions.Extensibility/BuildServerIntegration/BuildStatus.cs similarity index 100% rename from GitExtensions.Extensibility/BuildServerIntegration/BuildStatus.cs rename to src/app/GitExtensions.Extensibility/BuildServerIntegration/BuildStatus.cs diff --git a/GitExtensions.Extensibility/Configurations/IConfigFile.cs b/src/app/GitExtensions.Extensibility/Configurations/IConfigFile.cs similarity index 100% rename from GitExtensions.Extensibility/Configurations/IConfigFile.cs rename to src/app/GitExtensions.Extensibility/Configurations/IConfigFile.cs diff --git a/GitExtensions.Extensibility/Configurations/IConfigFileSettings.cs b/src/app/GitExtensions.Extensibility/Configurations/IConfigFileSettings.cs similarity index 100% rename from GitExtensions.Extensibility/Configurations/IConfigFileSettings.cs rename to src/app/GitExtensions.Extensibility/Configurations/IConfigFileSettings.cs diff --git a/GitExtensions.Extensibility/Configurations/IConfigSection.cs b/src/app/GitExtensions.Extensibility/Configurations/IConfigSection.cs similarity index 100% rename from GitExtensions.Extensibility/Configurations/IConfigSection.cs rename to src/app/GitExtensions.Extensibility/Configurations/IConfigSection.cs diff --git a/GitExtensions.Extensibility/Configurations/IConfigValueStore.cs b/src/app/GitExtensions.Extensibility/Configurations/IConfigValueStore.cs similarity index 100% rename from GitExtensions.Extensibility/Configurations/IConfigValueStore.cs rename to src/app/GitExtensions.Extensibility/Configurations/IConfigValueStore.cs diff --git a/GitExtensions.Extensibility/Configurations/ISubmodulesConfigFile.cs b/src/app/GitExtensions.Extensibility/Configurations/ISubmodulesConfigFile.cs similarity index 100% rename from GitExtensions.Extensibility/Configurations/ISubmodulesConfigFile.cs rename to src/app/GitExtensions.Extensibility/Configurations/ISubmodulesConfigFile.cs diff --git a/GitExtensions.Extensibility/DebugHelpers.cs b/src/app/GitExtensions.Extensibility/DebugHelpers.cs similarity index 100% rename from GitExtensions.Extensibility/DebugHelpers.cs rename to src/app/GitExtensions.Extensibility/DebugHelpers.cs diff --git a/GitExtensions.Extensibility/Delimiters.cs b/src/app/GitExtensions.Extensibility/Delimiters.cs similarity index 100% rename from GitExtensions.Extensibility/Delimiters.cs rename to src/app/GitExtensions.Extensibility/Delimiters.cs diff --git a/GitExtensions.Extensibility/ExecutionResult.cs b/src/app/GitExtensions.Extensibility/ExecutionResult.cs similarity index 100% rename from GitExtensions.Extensibility/ExecutionResult.cs rename to src/app/GitExtensions.Extensibility/ExecutionResult.cs diff --git a/GitExtensions.Extensibility/Extensions/DateTimeExtensions.cs b/src/app/GitExtensions.Extensibility/Extensions/DateTimeExtensions.cs similarity index 100% rename from GitExtensions.Extensibility/Extensions/DateTimeExtensions.cs rename to src/app/GitExtensions.Extensibility/Extensions/DateTimeExtensions.cs diff --git a/GitExtensions.Extensibility/Extensions/UIExtensions.cs b/src/app/GitExtensions.Extensibility/Extensions/UIExtensions.cs similarity index 100% rename from GitExtensions.Extensibility/Extensions/UIExtensions.cs rename to src/app/GitExtensions.Extensibility/Extensions/UIExtensions.cs diff --git a/GitExtensions.Extensibility/ExternalOperationException.cs b/src/app/GitExtensions.Extensibility/ExternalOperationException.cs similarity index 100% rename from GitExtensions.Extensibility/ExternalOperationException.cs rename to src/app/GitExtensions.Extensibility/ExternalOperationException.cs diff --git a/GitExtensions.Extensibility/FontParser.cs b/src/app/GitExtensions.Extensibility/FontParser.cs similarity index 100% rename from GitExtensions.Extensibility/FontParser.cs rename to src/app/GitExtensions.Extensibility/FontParser.cs diff --git a/GitExtensions.Extensibility/Git/BatchProgressEventArgs.cs b/src/app/GitExtensions.Extensibility/Git/BatchProgressEventArgs.cs similarity index 100% rename from GitExtensions.Extensibility/Git/BatchProgressEventArgs.cs rename to src/app/GitExtensions.Extensibility/Git/BatchProgressEventArgs.cs diff --git a/GitExtensions.Extensibility/Git/CommitData.cs b/src/app/GitExtensions.Extensibility/Git/CommitData.cs similarity index 100% rename from GitExtensions.Extensibility/Git/CommitData.cs rename to src/app/GitExtensions.Extensibility/Git/CommitData.cs diff --git a/GitExtensions.Extensibility/Git/ConflictData.cs b/src/app/GitExtensions.Extensibility/Git/ConflictData.cs similarity index 100% rename from GitExtensions.Extensibility/Git/ConflictData.cs rename to src/app/GitExtensions.Extensibility/Git/ConflictData.cs diff --git a/GitExtensions.Extensibility/Git/ConflictedFileData.cs b/src/app/GitExtensions.Extensibility/Git/ConflictedFileData.cs similarity index 100% rename from GitExtensions.Extensibility/Git/ConflictedFileData.cs rename to src/app/GitExtensions.Extensibility/Git/ConflictedFileData.cs diff --git a/GitExtensions.Extensibility/Git/DiffBranchStatus.cs b/src/app/GitExtensions.Extensibility/Git/DiffBranchStatus.cs similarity index 100% rename from GitExtensions.Extensibility/Git/DiffBranchStatus.cs rename to src/app/GitExtensions.Extensibility/Git/DiffBranchStatus.cs diff --git a/GitExtensions.Extensibility/Git/FilteredGitRefsProvider.cs b/src/app/GitExtensions.Extensibility/Git/FilteredGitRefsProvider.cs similarity index 100% rename from GitExtensions.Extensibility/Git/FilteredGitRefsProvider.cs rename to src/app/GitExtensions.Extensibility/Git/FilteredGitRefsProvider.cs diff --git a/GitExtensions.Extensibility/Git/GitBlame.cs b/src/app/GitExtensions.Extensibility/Git/GitBlame.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitBlame.cs rename to src/app/GitExtensions.Extensibility/Git/GitBlame.cs diff --git a/GitExtensions.Extensibility/Git/GitConfigItem.cs b/src/app/GitExtensions.Extensibility/Git/GitConfigItem.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitConfigItem.cs rename to src/app/GitExtensions.Extensibility/Git/GitConfigItem.cs diff --git a/GitExtensions.Extensibility/Git/GitItemStatus.cs b/src/app/GitExtensions.Extensibility/Git/GitItemStatus.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitItemStatus.cs rename to src/app/GitExtensions.Extensibility/Git/GitItemStatus.cs diff --git a/GitExtensions.Extensibility/Git/GitItemStatusConverter.cs b/src/app/GitExtensions.Extensibility/Git/GitItemStatusConverter.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitItemStatusConverter.cs rename to src/app/GitExtensions.Extensibility/Git/GitItemStatusConverter.cs diff --git a/GitExtensions.Extensibility/Git/GitRemoteCommandCompletedEventArgs.cs b/src/app/GitExtensions.Extensibility/Git/GitRemoteCommandCompletedEventArgs.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitRemoteCommandCompletedEventArgs.cs rename to src/app/GitExtensions.Extensibility/Git/GitRemoteCommandCompletedEventArgs.cs diff --git a/GitExtensions.Extensibility/Git/GitRevision.cs b/src/app/GitExtensions.Extensibility/Git/GitRevision.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitRevision.cs rename to src/app/GitExtensions.Extensibility/Git/GitRevision.cs diff --git a/GitExtensions.Extensibility/Git/GitStash.cs b/src/app/GitExtensions.Extensibility/Git/GitStash.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitStash.cs rename to src/app/GitExtensions.Extensibility/Git/GitStash.cs diff --git a/GitExtensions.Extensibility/Git/GitSubmoduleStatus.cs b/src/app/GitExtensions.Extensibility/Git/GitSubmoduleStatus.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitSubmoduleStatus.cs rename to src/app/GitExtensions.Extensibility/Git/GitSubmoduleStatus.cs diff --git a/GitExtensions.Extensibility/Git/GitUIEventArgs.cs b/src/app/GitExtensions.Extensibility/Git/GitUIEventArgs.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitUIEventArgs.cs rename to src/app/GitExtensions.Extensibility/Git/GitUIEventArgs.cs diff --git a/GitExtensions.Extensibility/Git/GitUIPostActionEventArgs.cs b/src/app/GitExtensions.Extensibility/Git/GitUIPostActionEventArgs.cs similarity index 100% rename from GitExtensions.Extensibility/Git/GitUIPostActionEventArgs.cs rename to src/app/GitExtensions.Extensibility/Git/GitUIPostActionEventArgs.cs diff --git a/GitExtensions.Extensibility/Git/IFilteredGitRefsProvider.cs b/src/app/GitExtensions.Extensibility/Git/IFilteredGitRefsProvider.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IFilteredGitRefsProvider.cs rename to src/app/GitExtensions.Extensibility/Git/IFilteredGitRefsProvider.cs diff --git a/GitExtensions.Extensibility/Git/IGitCommand.cs b/src/app/GitExtensions.Extensibility/Git/IGitCommand.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitCommand.cs rename to src/app/GitExtensions.Extensibility/Git/IGitCommand.cs diff --git a/GitExtensions.Extensibility/Git/IGitCommandConfiguration.cs b/src/app/GitExtensions.Extensibility/Git/IGitCommandConfiguration.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitCommandConfiguration.cs rename to src/app/GitExtensions.Extensibility/Git/IGitCommandConfiguration.cs diff --git a/GitExtensions.Extensibility/Git/IGitCommandRunner.cs b/src/app/GitExtensions.Extensibility/Git/IGitCommandRunner.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitCommandRunner.cs rename to src/app/GitExtensions.Extensibility/Git/IGitCommandRunner.cs diff --git a/GitExtensions.Extensibility/Git/IGitItem.cs b/src/app/GitExtensions.Extensibility/Git/IGitItem.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitItem.cs rename to src/app/GitExtensions.Extensibility/Git/IGitItem.cs diff --git a/GitExtensions.Extensibility/Git/IGitModule.cs b/src/app/GitExtensions.Extensibility/Git/IGitModule.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitModule.cs rename to src/app/GitExtensions.Extensibility/Git/IGitModule.cs diff --git a/GitExtensions.Extensibility/Git/IGitRef.cs b/src/app/GitExtensions.Extensibility/Git/IGitRef.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitRef.cs rename to src/app/GitExtensions.Extensibility/Git/IGitRef.cs diff --git a/GitExtensions.Extensibility/Git/IGitRemoteCommand.cs b/src/app/GitExtensions.Extensibility/Git/IGitRemoteCommand.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitRemoteCommand.cs rename to src/app/GitExtensions.Extensibility/Git/IGitRemoteCommand.cs diff --git a/GitExtensions.Extensibility/Git/IGitSubmoduleInfo.cs b/src/app/GitExtensions.Extensibility/Git/IGitSubmoduleInfo.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitSubmoduleInfo.cs rename to src/app/GitExtensions.Extensibility/Git/IGitSubmoduleInfo.cs diff --git a/GitExtensions.Extensibility/Git/IGitUICommands.cs b/src/app/GitExtensions.Extensibility/Git/IGitUICommands.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitUICommands.cs rename to src/app/GitExtensions.Extensibility/Git/IGitUICommands.cs diff --git a/GitExtensions.Extensibility/Git/IGitVersion.cs b/src/app/GitExtensions.Extensibility/Git/IGitVersion.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IGitVersion.cs rename to src/app/GitExtensions.Extensibility/Git/IGitVersion.cs diff --git a/GitExtensions.Extensibility/Git/INamedGitItem.cs b/src/app/GitExtensions.Extensibility/Git/INamedGitItem.cs similarity index 100% rename from GitExtensions.Extensibility/Git/INamedGitItem.cs rename to src/app/GitExtensions.Extensibility/Git/INamedGitItem.cs diff --git a/GitExtensions.Extensibility/Git/IgnoreSubmodulesMode.cs b/src/app/GitExtensions.Extensibility/Git/IgnoreSubmodulesMode.cs similarity index 100% rename from GitExtensions.Extensibility/Git/IgnoreSubmodulesMode.cs rename to src/app/GitExtensions.Extensibility/Git/IgnoreSubmodulesMode.cs diff --git a/GitExtensions.Extensibility/Git/ObjectId.cs b/src/app/GitExtensions.Extensibility/Git/ObjectId.cs similarity index 100% rename from GitExtensions.Extensibility/Git/ObjectId.cs rename to src/app/GitExtensions.Extensibility/Git/ObjectId.cs diff --git a/GitExtensions.Extensibility/Git/Patch.cs b/src/app/GitExtensions.Extensibility/Git/Patch.cs similarity index 100% rename from GitExtensions.Extensibility/Git/Patch.cs rename to src/app/GitExtensions.Extensibility/Git/Patch.cs diff --git a/GitExtensions.Extensibility/Git/Remote.cs b/src/app/GitExtensions.Extensibility/Git/Remote.cs similarity index 100% rename from GitExtensions.Extensibility/Git/Remote.cs rename to src/app/GitExtensions.Extensibility/Git/Remote.cs diff --git a/GitExtensions.Extensibility/Git/ResetMode.cs b/src/app/GitExtensions.Extensibility/Git/ResetMode.cs similarity index 100% rename from GitExtensions.Extensibility/Git/ResetMode.cs rename to src/app/GitExtensions.Extensibility/Git/ResetMode.cs diff --git a/GitExtensions.Extensibility/Git/SubmoduleStatus.cs b/src/app/GitExtensions.Extensibility/Git/SubmoduleStatus.cs similarity index 100% rename from GitExtensions.Extensibility/Git/SubmoduleStatus.cs rename to src/app/GitExtensions.Extensibility/Git/SubmoduleStatus.cs diff --git a/GitExtensions.Extensibility/Git/UntrackedFilesMode.cs b/src/app/GitExtensions.Extensibility/Git/UntrackedFilesMode.cs similarity index 100% rename from GitExtensions.Extensibility/Git/UntrackedFilesMode.cs rename to src/app/GitExtensions.Extensibility/Git/UntrackedFilesMode.cs diff --git a/GitExtensions.Extensibility/GitExtensions.Extensibility.csproj b/src/app/GitExtensions.Extensibility/GitExtensions.Extensibility.csproj similarity index 100% rename from GitExtensions.Extensibility/GitExtensions.Extensibility.csproj rename to src/app/GitExtensions.Extensibility/GitExtensions.Extensibility.csproj diff --git a/GitExtensions.Extensibility/IBrowseRepo.cs b/src/app/GitExtensions.Extensibility/IBrowseRepo.cs similarity index 100% rename from GitExtensions.Extensibility/IBrowseRepo.cs rename to src/app/GitExtensions.Extensibility/IBrowseRepo.cs diff --git a/GitExtensions.Extensibility/IExecutable.cs b/src/app/GitExtensions.Extensibility/IExecutable.cs similarity index 100% rename from GitExtensions.Extensibility/IExecutable.cs rename to src/app/GitExtensions.Extensibility/IExecutable.cs diff --git a/GitExtensions.Extensibility/IFullPathResolver.cs b/src/app/GitExtensions.Extensibility/IFullPathResolver.cs similarity index 100% rename from GitExtensions.Extensibility/IFullPathResolver.cs rename to src/app/GitExtensions.Extensibility/IFullPathResolver.cs diff --git a/GitExtensions.Extensibility/ILockableNotifier.cs b/src/app/GitExtensions.Extensibility/ILockableNotifier.cs similarity index 100% rename from GitExtensions.Extensibility/ILockableNotifier.cs rename to src/app/GitExtensions.Extensibility/ILockableNotifier.cs diff --git a/GitExtensions.Extensibility/IProcess.cs b/src/app/GitExtensions.Extensibility/IProcess.cs similarity index 100% rename from GitExtensions.Extensibility/IProcess.cs rename to src/app/GitExtensions.Extensibility/IProcess.cs diff --git a/GitExtensions.Extensibility/LazyStringSplit.cs b/src/app/GitExtensions.Extensibility/LazyStringSplit.cs similarity index 100% rename from GitExtensions.Extensibility/LazyStringSplit.cs rename to src/app/GitExtensions.Extensibility/LazyStringSplit.cs diff --git a/GitExtensions.Extensibility/Plugins/GitPluginBase.cs b/src/app/GitExtensions.Extensibility/Plugins/GitPluginBase.cs similarity index 100% rename from GitExtensions.Extensibility/Plugins/GitPluginBase.cs rename to src/app/GitExtensions.Extensibility/Plugins/GitPluginBase.cs diff --git a/GitExtensions.Extensibility/Plugins/IGitPlugin.cs b/src/app/GitExtensions.Extensibility/Plugins/IGitPlugin.cs similarity index 100% rename from GitExtensions.Extensibility/Plugins/IGitPlugin.cs rename to src/app/GitExtensions.Extensibility/Plugins/IGitPlugin.cs diff --git a/GitExtensions.Extensibility/Plugins/IGitPluginForRepository.cs b/src/app/GitExtensions.Extensibility/Plugins/IGitPluginForRepository.cs similarity index 100% rename from GitExtensions.Extensibility/Plugins/IGitPluginForRepository.cs rename to src/app/GitExtensions.Extensibility/Plugins/IGitPluginForRepository.cs diff --git a/GitExtensions.Extensibility/Plugins/IGitPluginSettingsContainer.cs b/src/app/GitExtensions.Extensibility/Plugins/IGitPluginSettingsContainer.cs similarity index 100% rename from GitExtensions.Extensibility/Plugins/IGitPluginSettingsContainer.cs rename to src/app/GitExtensions.Extensibility/Plugins/IGitPluginSettingsContainer.cs diff --git a/GitExtensions.Extensibility/Properties/AssemblyInfo.cs b/src/app/GitExtensions.Extensibility/Properties/AssemblyInfo.cs similarity index 100% rename from GitExtensions.Extensibility/Properties/AssemblyInfo.cs rename to src/app/GitExtensions.Extensibility/Properties/AssemblyInfo.cs diff --git a/GitExtensions.Extensibility/RefsFilter.cs b/src/app/GitExtensions.Extensibility/RefsFilter.cs similarity index 100% rename from GitExtensions.Extensibility/RefsFilter.cs rename to src/app/GitExtensions.Extensibility/RefsFilter.cs diff --git a/GitExtensions.Extensibility/Settings/BoolSetting.cs b/src/app/GitExtensions.Extensibility/Settings/BoolSetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/BoolSetting.cs rename to src/app/GitExtensions.Extensibility/Settings/BoolSetting.cs diff --git a/GitExtensions.Extensibility/Settings/ChoiceSetting.cs b/src/app/GitExtensions.Extensibility/Settings/ChoiceSetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/ChoiceSetting.cs rename to src/app/GitExtensions.Extensibility/Settings/ChoiceSetting.cs diff --git a/GitExtensions.Extensibility/Settings/CredentialsManager.cs b/src/app/GitExtensions.Extensibility/Settings/CredentialsManager.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/CredentialsManager.cs rename to src/app/GitExtensions.Extensibility/Settings/CredentialsManager.cs diff --git a/GitExtensions.Extensibility/Settings/CredentialsSetting.cs b/src/app/GitExtensions.Extensibility/Settings/CredentialsSetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/CredentialsSetting.cs rename to src/app/GitExtensions.Extensibility/Settings/CredentialsSetting.cs diff --git a/GitExtensions.Extensibility/Settings/GitConfigFormatException.cs b/src/app/GitExtensions.Extensibility/Settings/GitConfigFormatException.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/GitConfigFormatException.cs rename to src/app/GitExtensions.Extensibility/Settings/GitConfigFormatException.cs diff --git a/GitExtensions.Extensibility/Settings/IDetachedSettings.cs b/src/app/GitExtensions.Extensibility/Settings/IDetachedSettings.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/IDetachedSettings.cs rename to src/app/GitExtensions.Extensibility/Settings/IDetachedSettings.cs diff --git a/GitExtensions.Extensibility/Settings/IDetailedSettings.cs b/src/app/GitExtensions.Extensibility/Settings/IDetailedSettings.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/IDetailedSettings.cs rename to src/app/GitExtensions.Extensibility/Settings/IDetailedSettings.cs diff --git a/GitExtensions.Extensibility/Settings/ISetting.cs b/src/app/GitExtensions.Extensibility/Settings/ISetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/ISetting.cs rename to src/app/GitExtensions.Extensibility/Settings/ISetting.cs diff --git a/GitExtensions.Extensibility/Settings/ISettingControlBinding.cs b/src/app/GitExtensions.Extensibility/Settings/ISettingControlBinding.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/ISettingControlBinding.cs rename to src/app/GitExtensions.Extensibility/Settings/ISettingControlBinding.cs diff --git a/GitExtensions.Extensibility/Settings/ISettingsValueGetter.cs b/src/app/GitExtensions.Extensibility/Settings/ISettingsValueGetter.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/ISettingsValueGetter.cs rename to src/app/GitExtensions.Extensibility/Settings/ISettingsValueGetter.cs diff --git a/GitExtensions.Extensibility/Settings/NumberSetting.cs b/src/app/GitExtensions.Extensibility/Settings/NumberSetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/NumberSetting.cs rename to src/app/GitExtensions.Extensibility/Settings/NumberSetting.cs diff --git a/GitExtensions.Extensibility/Settings/PasswordSetting.cs b/src/app/GitExtensions.Extensibility/Settings/PasswordSetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/PasswordSetting.cs rename to src/app/GitExtensions.Extensibility/Settings/PasswordSetting.cs diff --git a/GitExtensions.Extensibility/Settings/PseudoSetting.cs b/src/app/GitExtensions.Extensibility/Settings/PseudoSetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/PseudoSetting.cs rename to src/app/GitExtensions.Extensibility/Settings/PseudoSetting.cs diff --git a/GitExtensions.Extensibility/Settings/SettingControlBinding.cs b/src/app/GitExtensions.Extensibility/Settings/SettingControlBinding.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/SettingControlBinding.cs rename to src/app/GitExtensions.Extensibility/Settings/SettingControlBinding.cs diff --git a/GitExtensions.Extensibility/Settings/SettingLevel.cs b/src/app/GitExtensions.Extensibility/Settings/SettingLevel.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/SettingLevel.cs rename to src/app/GitExtensions.Extensibility/Settings/SettingLevel.cs diff --git a/GitExtensions.Extensibility/Settings/SettingsSource.cs b/src/app/GitExtensions.Extensibility/Settings/SettingsSource.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/SettingsSource.cs rename to src/app/GitExtensions.Extensibility/Settings/SettingsSource.cs diff --git a/GitExtensions.Extensibility/Settings/StringSetting.cs b/src/app/GitExtensions.Extensibility/Settings/StringSetting.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/StringSetting.cs rename to src/app/GitExtensions.Extensibility/Settings/StringSetting.cs diff --git a/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.Designer.cs b/src/app/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.Designer.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.Designer.cs rename to src/app/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.Designer.cs diff --git a/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.cs b/src/app/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.cs similarity index 100% rename from GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.cs rename to src/app/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.cs diff --git a/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.resx b/src/app/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.resx similarity index 100% rename from GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.resx rename to src/app/GitExtensions.Extensibility/Settings/UserControls/CredentialsControl.resx diff --git a/GitExtensions.Extensibility/Translations/ITranslate.cs b/src/app/GitExtensions.Extensibility/Translations/ITranslate.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/ITranslate.cs rename to src/app/GitExtensions.Extensibility/Translations/ITranslate.cs diff --git a/GitExtensions.Extensibility/Translations/ITranslation.cs b/src/app/GitExtensions.Extensibility/Translations/ITranslation.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/ITranslation.cs rename to src/app/GitExtensions.Extensibility/Translations/ITranslation.cs diff --git a/GitExtensions.Extensibility/Translations/TranslationUtils.cs b/src/app/GitExtensions.Extensibility/Translations/TranslationUtils.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/TranslationUtils.cs rename to src/app/GitExtensions.Extensibility/Translations/TranslationUtils.cs diff --git a/GitExtensions.Extensibility/Translations/Translator.cs b/src/app/GitExtensions.Extensibility/Translations/Translator.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/Translator.cs rename to src/app/GitExtensions.Extensibility/Translations/Translator.cs diff --git a/GitExtensions.Extensibility/Translations/Xliff/TranslationBody.cs b/src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationBody.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/Xliff/TranslationBody.cs rename to src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationBody.cs diff --git a/GitExtensions.Extensibility/Translations/Xliff/TranslationCategory.cs b/src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationCategory.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/Xliff/TranslationCategory.cs rename to src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationCategory.cs diff --git a/GitExtensions.Extensibility/Translations/Xliff/TranslationFile.cs b/src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationFile.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/Xliff/TranslationFile.cs rename to src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationFile.cs diff --git a/GitExtensions.Extensibility/Translations/Xliff/TranslationItem.cs b/src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationItem.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/Xliff/TranslationItem.cs rename to src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationItem.cs diff --git a/GitExtensions.Extensibility/Translations/Xliff/TranslationSerializer.cs b/src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationSerializer.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/Xliff/TranslationSerializer.cs rename to src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationSerializer.cs diff --git a/GitExtensions.Extensibility/Translations/Xliff/TranslationUtil.cs b/src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationUtil.cs similarity index 100% rename from GitExtensions.Extensibility/Translations/Xliff/TranslationUtil.cs rename to src/app/GitExtensions.Extensibility/Translations/Xliff/TranslationUtil.cs diff --git a/GitExtensions/AutoCompleteRegexes.txt b/src/app/GitExtensions/AutoCompleteRegexes.txt similarity index 100% rename from GitExtensions/AutoCompleteRegexes.txt rename to src/app/GitExtensions/AutoCompleteRegexes.txt diff --git a/GitExtensions/GitExtensions.csproj b/src/app/GitExtensions/GitExtensions.csproj similarity index 83% rename from GitExtensions/GitExtensions.csproj rename to src/app/GitExtensions/GitExtensions.csproj index 008f60d448a..6bc0a911b59 100644 --- a/GitExtensions/GitExtensions.csproj +++ b/src/app/GitExtensions/GitExtensions.csproj @@ -1,5 +1,5 @@  - + @@ -7,7 +7,7 @@ WinExe true - ..\Logo\git-extensions-logo.ico + ..\..\..\setup\assets\Logo\git-extensions-logo.ico true @@ -24,7 +24,7 @@ all - + all @@ -40,7 +40,7 @@ - + diff --git a/GitExtensions/Program.cs b/src/app/GitExtensions/Program.cs similarity index 100% rename from GitExtensions/Program.cs rename to src/app/GitExtensions/Program.cs diff --git a/GitExtensions/Project.Build.targets b/src/app/GitExtensions/Project.Build.targets similarity index 100% rename from GitExtensions/Project.Build.targets rename to src/app/GitExtensions/Project.Build.targets diff --git a/GitExtensions/Project.Loc.targets b/src/app/GitExtensions/Project.Loc.targets similarity index 100% rename from GitExtensions/Project.Loc.targets rename to src/app/GitExtensions/Project.Loc.targets diff --git a/GitExtensions/Project.Publish.targets b/src/app/GitExtensions/Project.Publish.targets similarity index 96% rename from GitExtensions/Project.Publish.targets rename to src/app/GitExtensions/Project.Publish.targets index 60e380a8972..a4a845d82ec 100644 --- a/GitExtensions/Project.Publish.targets +++ b/src/app/GitExtensions/Project.Publish.targets @@ -1,5 +1,5 @@ - + --> + + + + - - - - - + diff --git a/GitUI/GitUI.csproj.DotSettings b/src/app/GitUI/GitUI.csproj.DotSettings similarity index 100% rename from GitUI/GitUI.csproj.DotSettings rename to src/app/GitUI/GitUI.csproj.DotSettings diff --git a/GitUI/GitUICommands.cs b/src/app/GitUI/GitUICommands.cs similarity index 100% rename from GitUI/GitUICommands.cs rename to src/app/GitUI/GitUICommands.cs diff --git a/GitUI/GitUICommandsSourceEventArgs.cs b/src/app/GitUI/GitUICommandsSourceEventArgs.cs similarity index 100% rename from GitUI/GitUICommandsSourceEventArgs.cs rename to src/app/GitUI/GitUICommandsSourceEventArgs.cs diff --git a/GitUI/GitUIExtensions.cs b/src/app/GitUI/GitUIExtensions.cs similarity index 100% rename from GitUI/GitUIExtensions.cs rename to src/app/GitUI/GitUIExtensions.cs diff --git a/GitUI/GlobalSuppressions.cs b/src/app/GitUI/GlobalSuppressions.cs similarity index 100% rename from GitUI/GlobalSuppressions.cs rename to src/app/GitUI/GlobalSuppressions.cs diff --git a/GitUI/HelperDialogs/FormBuildServerCredentials.Designer.cs b/src/app/GitUI/HelperDialogs/FormBuildServerCredentials.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormBuildServerCredentials.Designer.cs rename to src/app/GitUI/HelperDialogs/FormBuildServerCredentials.Designer.cs diff --git a/GitUI/HelperDialogs/FormBuildServerCredentials.cs b/src/app/GitUI/HelperDialogs/FormBuildServerCredentials.cs similarity index 100% rename from GitUI/HelperDialogs/FormBuildServerCredentials.cs rename to src/app/GitUI/HelperDialogs/FormBuildServerCredentials.cs diff --git a/GitUI/HelperDialogs/FormBuildServerCredentials.resx b/src/app/GitUI/HelperDialogs/FormBuildServerCredentials.resx similarity index 100% rename from GitUI/HelperDialogs/FormBuildServerCredentials.resx rename to src/app/GitUI/HelperDialogs/FormBuildServerCredentials.resx diff --git a/GitUI/HelperDialogs/FormChooseCommit.Designer.cs b/src/app/GitUI/HelperDialogs/FormChooseCommit.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormChooseCommit.Designer.cs rename to src/app/GitUI/HelperDialogs/FormChooseCommit.Designer.cs diff --git a/GitUI/HelperDialogs/FormChooseCommit.cs b/src/app/GitUI/HelperDialogs/FormChooseCommit.cs similarity index 100% rename from GitUI/HelperDialogs/FormChooseCommit.cs rename to src/app/GitUI/HelperDialogs/FormChooseCommit.cs diff --git a/GitUI/HelperDialogs/FormChooseCommit.resx b/src/app/GitUI/HelperDialogs/FormChooseCommit.resx similarity index 100% rename from GitUI/HelperDialogs/FormChooseCommit.resx rename to src/app/GitUI/HelperDialogs/FormChooseCommit.resx diff --git a/GitUI/HelperDialogs/FormCommitDiff.Designer.cs b/src/app/GitUI/HelperDialogs/FormCommitDiff.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormCommitDiff.Designer.cs rename to src/app/GitUI/HelperDialogs/FormCommitDiff.Designer.cs diff --git a/GitUI/HelperDialogs/FormCommitDiff.cs b/src/app/GitUI/HelperDialogs/FormCommitDiff.cs similarity index 100% rename from GitUI/HelperDialogs/FormCommitDiff.cs rename to src/app/GitUI/HelperDialogs/FormCommitDiff.cs diff --git a/GitUI/HelperDialogs/FormCommitDiff.resx b/src/app/GitUI/HelperDialogs/FormCommitDiff.resx similarity index 100% rename from GitUI/HelperDialogs/FormCommitDiff.resx rename to src/app/GitUI/HelperDialogs/FormCommitDiff.resx diff --git a/GitUI/HelperDialogs/FormEdit.Designer.cs b/src/app/GitUI/HelperDialogs/FormEdit.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormEdit.Designer.cs rename to src/app/GitUI/HelperDialogs/FormEdit.Designer.cs diff --git a/GitUI/HelperDialogs/FormEdit.cs b/src/app/GitUI/HelperDialogs/FormEdit.cs similarity index 100% rename from GitUI/HelperDialogs/FormEdit.cs rename to src/app/GitUI/HelperDialogs/FormEdit.cs diff --git a/GitUI/HelperDialogs/FormEdit.resx b/src/app/GitUI/HelperDialogs/FormEdit.resx similarity index 100% rename from GitUI/HelperDialogs/FormEdit.resx rename to src/app/GitUI/HelperDialogs/FormEdit.resx diff --git a/GitUI/HelperDialogs/FormProcess.cs b/src/app/GitUI/HelperDialogs/FormProcess.cs similarity index 100% rename from GitUI/HelperDialogs/FormProcess.cs rename to src/app/GitUI/HelperDialogs/FormProcess.cs diff --git a/GitUI/HelperDialogs/FormProcess.resx b/src/app/GitUI/HelperDialogs/FormProcess.resx similarity index 100% rename from GitUI/HelperDialogs/FormProcess.resx rename to src/app/GitUI/HelperDialogs/FormProcess.resx diff --git a/GitUI/HelperDialogs/FormRemoteProcess.Designer.cs b/src/app/GitUI/HelperDialogs/FormRemoteProcess.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormRemoteProcess.Designer.cs rename to src/app/GitUI/HelperDialogs/FormRemoteProcess.Designer.cs diff --git a/GitUI/HelperDialogs/FormRemoteProcess.cs b/src/app/GitUI/HelperDialogs/FormRemoteProcess.cs similarity index 100% rename from GitUI/HelperDialogs/FormRemoteProcess.cs rename to src/app/GitUI/HelperDialogs/FormRemoteProcess.cs diff --git a/GitUI/HelperDialogs/FormRemoteProcess.resx b/src/app/GitUI/HelperDialogs/FormRemoteProcess.resx similarity index 100% rename from GitUI/HelperDialogs/FormRemoteProcess.resx rename to src/app/GitUI/HelperDialogs/FormRemoteProcess.resx diff --git a/GitUI/HelperDialogs/FormResetAnotherBranch.Designer.cs b/src/app/GitUI/HelperDialogs/FormResetAnotherBranch.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormResetAnotherBranch.Designer.cs rename to src/app/GitUI/HelperDialogs/FormResetAnotherBranch.Designer.cs diff --git a/GitUI/HelperDialogs/FormResetAnotherBranch.cs b/src/app/GitUI/HelperDialogs/FormResetAnotherBranch.cs similarity index 100% rename from GitUI/HelperDialogs/FormResetAnotherBranch.cs rename to src/app/GitUI/HelperDialogs/FormResetAnotherBranch.cs diff --git a/GitUI/HelperDialogs/FormResetAnotherBranch.resx b/src/app/GitUI/HelperDialogs/FormResetAnotherBranch.resx similarity index 100% rename from GitUI/HelperDialogs/FormResetAnotherBranch.resx rename to src/app/GitUI/HelperDialogs/FormResetAnotherBranch.resx diff --git a/GitUI/HelperDialogs/FormResetCurrentBranch.Designer.cs b/src/app/GitUI/HelperDialogs/FormResetCurrentBranch.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormResetCurrentBranch.Designer.cs rename to src/app/GitUI/HelperDialogs/FormResetCurrentBranch.Designer.cs diff --git a/GitUI/HelperDialogs/FormResetCurrentBranch.cs b/src/app/GitUI/HelperDialogs/FormResetCurrentBranch.cs similarity index 100% rename from GitUI/HelperDialogs/FormResetCurrentBranch.cs rename to src/app/GitUI/HelperDialogs/FormResetCurrentBranch.cs diff --git a/GitUI/HelperDialogs/FormResetCurrentBranch.resx b/src/app/GitUI/HelperDialogs/FormResetCurrentBranch.resx similarity index 100% rename from GitUI/HelperDialogs/FormResetCurrentBranch.resx rename to src/app/GitUI/HelperDialogs/FormResetCurrentBranch.resx diff --git a/GitUI/HelperDialogs/FormSelectMultipleBranches.Designer.cs b/src/app/GitUI/HelperDialogs/FormSelectMultipleBranches.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormSelectMultipleBranches.Designer.cs rename to src/app/GitUI/HelperDialogs/FormSelectMultipleBranches.Designer.cs diff --git a/GitUI/HelperDialogs/FormSelectMultipleBranches.cs b/src/app/GitUI/HelperDialogs/FormSelectMultipleBranches.cs similarity index 100% rename from GitUI/HelperDialogs/FormSelectMultipleBranches.cs rename to src/app/GitUI/HelperDialogs/FormSelectMultipleBranches.cs diff --git a/GitUI/HelperDialogs/FormSelectMultipleBranches.resx b/src/app/GitUI/HelperDialogs/FormSelectMultipleBranches.resx similarity index 100% rename from GitUI/HelperDialogs/FormSelectMultipleBranches.resx rename to src/app/GitUI/HelperDialogs/FormSelectMultipleBranches.resx diff --git a/GitUI/HelperDialogs/FormStatus.Designer.cs b/src/app/GitUI/HelperDialogs/FormStatus.Designer.cs similarity index 100% rename from GitUI/HelperDialogs/FormStatus.Designer.cs rename to src/app/GitUI/HelperDialogs/FormStatus.Designer.cs diff --git a/GitUI/HelperDialogs/FormStatus.cs b/src/app/GitUI/HelperDialogs/FormStatus.cs similarity index 100% rename from GitUI/HelperDialogs/FormStatus.cs rename to src/app/GitUI/HelperDialogs/FormStatus.cs diff --git a/GitUI/HelperDialogs/FormStatus.resx b/src/app/GitUI/HelperDialogs/FormStatus.resx similarity index 100% rename from GitUI/HelperDialogs/FormStatus.resx rename to src/app/GitUI/HelperDialogs/FormStatus.resx diff --git a/GitUI/Hotkey/HotkeySettings.cs b/src/app/GitUI/Hotkey/HotkeySettings.cs similarity index 100% rename from GitUI/Hotkey/HotkeySettings.cs rename to src/app/GitUI/Hotkey/HotkeySettings.cs diff --git a/GitUI/Hotkey/HotkeySettingsManager.cs b/src/app/GitUI/Hotkey/HotkeySettingsManager.cs similarity index 100% rename from GitUI/Hotkey/HotkeySettingsManager.cs rename to src/app/GitUI/Hotkey/HotkeySettingsManager.cs diff --git a/GitUI/IGitUICommandsSource.cs b/src/app/GitUI/IGitUICommandsSource.cs similarity index 100% rename from GitUI/IGitUICommandsSource.cs rename to src/app/GitUI/IGitUICommandsSource.cs diff --git a/GitUI/Infrastructure/Plink.cs b/src/app/GitUI/Infrastructure/Plink.cs similarity index 100% rename from GitUI/Infrastructure/Plink.cs rename to src/app/GitUI/Infrastructure/Plink.cs diff --git a/GitUI/Infrastructure/PuttyHelpers.cs b/src/app/GitUI/Infrastructure/PuttyHelpers.cs similarity index 100% rename from GitUI/Infrastructure/PuttyHelpers.cs rename to src/app/GitUI/Infrastructure/PuttyHelpers.cs diff --git a/GitUI/Infrastructure/Telemetry/AppEnvironmentTelemetryInitializer.cs b/src/app/GitUI/Infrastructure/Telemetry/AppEnvironmentTelemetryInitializer.cs similarity index 100% rename from GitUI/Infrastructure/Telemetry/AppEnvironmentTelemetryInitializer.cs rename to src/app/GitUI/Infrastructure/Telemetry/AppEnvironmentTelemetryInitializer.cs diff --git a/GitUI/Infrastructure/Telemetry/AppInfoTelemetryInitializer.cs b/src/app/GitUI/Infrastructure/Telemetry/AppInfoTelemetryInitializer.cs similarity index 100% rename from GitUI/Infrastructure/Telemetry/AppInfoTelemetryInitializer.cs rename to src/app/GitUI/Infrastructure/Telemetry/AppInfoTelemetryInitializer.cs diff --git a/GitUI/Infrastructure/Telemetry/DiagnosticsClient.cs b/src/app/GitUI/Infrastructure/Telemetry/DiagnosticsClient.cs similarity index 100% rename from GitUI/Infrastructure/Telemetry/DiagnosticsClient.cs rename to src/app/GitUI/Infrastructure/Telemetry/DiagnosticsClient.cs diff --git a/GitUI/Infrastructure/Telemetry/FormBrowseDiagnosticsReporter.cs b/src/app/GitUI/Infrastructure/Telemetry/FormBrowseDiagnosticsReporter.cs similarity index 100% rename from GitUI/Infrastructure/Telemetry/FormBrowseDiagnosticsReporter.cs rename to src/app/GitUI/Infrastructure/Telemetry/FormBrowseDiagnosticsReporter.cs diff --git a/GitUI/Infrastructure/Telemetry/MonitorsTelemetryInitializer.cs b/src/app/GitUI/Infrastructure/Telemetry/MonitorsTelemetryInitializer.cs similarity index 100% rename from GitUI/Infrastructure/Telemetry/MonitorsTelemetryInitializer.cs rename to src/app/GitUI/Infrastructure/Telemetry/MonitorsTelemetryInitializer.cs diff --git a/GitUI/Infrastructure/Telemetry/ThemingTelemetryInitializer.cs b/src/app/GitUI/Infrastructure/Telemetry/ThemingTelemetryInitializer.cs similarity index 100% rename from GitUI/Infrastructure/Telemetry/ThemingTelemetryInitializer.cs rename to src/app/GitUI/Infrastructure/Telemetry/ThemingTelemetryInitializer.cs diff --git a/GitUI/Interops/BOOL.cs b/src/app/GitUI/Interops/BOOL.cs similarity index 100% rename from GitUI/Interops/BOOL.cs rename to src/app/GitUI/Interops/BOOL.cs diff --git a/GitUI/Interops/CHARRANGE.cs b/src/app/GitUI/Interops/CHARRANGE.cs similarity index 100% rename from GitUI/Interops/CHARRANGE.cs rename to src/app/GitUI/Interops/CHARRANGE.cs diff --git a/GitUI/Interops/COLORREF.cs b/src/app/GitUI/Interops/COLORREF.cs similarity index 100% rename from GitUI/Interops/COLORREF.cs rename to src/app/GitUI/Interops/COLORREF.cs diff --git a/GitUI/Interops/DT.cs b/src/app/GitUI/Interops/DT.cs similarity index 100% rename from GitUI/Interops/DT.cs rename to src/app/GitUI/Interops/DT.cs diff --git a/GitUI/Interops/DTBGOPTS.cs b/src/app/GitUI/Interops/DTBGOPTS.cs similarity index 100% rename from GitUI/Interops/DTBGOPTS.cs rename to src/app/GitUI/Interops/DTBGOPTS.cs diff --git a/GitUI/Interops/DTT.cs b/src/app/GitUI/Interops/DTT.cs similarity index 100% rename from GitUI/Interops/DTT.cs rename to src/app/GitUI/Interops/DTT.cs diff --git a/GitUI/Interops/DTTOPTS.cs b/src/app/GitUI/Interops/DTTOPTS.cs similarity index 100% rename from GitUI/Interops/DTTOPTS.cs rename to src/app/GitUI/Interops/DTTOPTS.cs diff --git a/GitUI/Interops/DTT_CALLBACK_PROC.cs b/src/app/GitUI/Interops/DTT_CALLBACK_PROC.cs similarity index 100% rename from GitUI/Interops/DTT_CALLBACK_PROC.cs rename to src/app/GitUI/Interops/DTT_CALLBACK_PROC.cs diff --git a/GitUI/Interops/DwmApi/DwmApi.cs b/src/app/GitUI/Interops/DwmApi/DwmApi.cs similarity index 100% rename from GitUI/Interops/DwmApi/DwmApi.cs rename to src/app/GitUI/Interops/DwmApi/DwmApi.cs diff --git a/GitUI/Interops/FORMATRANGE.cs b/src/app/GitUI/Interops/FORMATRANGE.cs similarity index 100% rename from GitUI/Interops/FORMATRANGE.cs rename to src/app/GitUI/Interops/FORMATRANGE.cs diff --git a/GitUI/Interops/Gdi32/CreateSolidBrush.cs b/src/app/GitUI/Interops/Gdi32/CreateSolidBrush.cs similarity index 100% rename from GitUI/Interops/Gdi32/CreateSolidBrush.cs rename to src/app/GitUI/Interops/Gdi32/CreateSolidBrush.cs diff --git a/GitUI/Interops/Gdi32/DeleteObject.cs b/src/app/GitUI/Interops/Gdi32/DeleteObject.cs similarity index 100% rename from GitUI/Interops/Gdi32/DeleteObject.cs rename to src/app/GitUI/Interops/Gdi32/DeleteObject.cs diff --git a/GitUI/Interops/Kernel32/GetLongPathNameW.cs b/src/app/GitUI/Interops/Kernel32/GetLongPathNameW.cs similarity index 100% rename from GitUI/Interops/Kernel32/GetLongPathNameW.cs rename to src/app/GitUI/Interops/Kernel32/GetLongPathNameW.cs diff --git a/GitUI/Interops/Kernel32/GetShortPathNameW.cs b/src/app/GitUI/Interops/Kernel32/GetShortPathNameW.cs similarity index 100% rename from GitUI/Interops/Kernel32/GetShortPathNameW.cs rename to src/app/GitUI/Interops/Kernel32/GetShortPathNameW.cs diff --git a/GitUI/Interops/LOGFONT.cs b/src/app/GitUI/Interops/LOGFONT.cs similarity index 100% rename from GitUI/Interops/LOGFONT.cs rename to src/app/GitUI/Interops/LOGFONT.cs diff --git a/GitUI/Interops/LVGA.cs b/src/app/GitUI/Interops/LVGA.cs similarity index 100% rename from GitUI/Interops/LVGA.cs rename to src/app/GitUI/Interops/LVGA.cs diff --git a/GitUI/Interops/LVGF.cs b/src/app/GitUI/Interops/LVGF.cs similarity index 100% rename from GitUI/Interops/LVGF.cs rename to src/app/GitUI/Interops/LVGF.cs diff --git a/GitUI/Interops/LVGROUPW.cs b/src/app/GitUI/Interops/LVGROUPW.cs similarity index 100% rename from GitUI/Interops/LVGROUPW.cs rename to src/app/GitUI/Interops/LVGROUPW.cs diff --git a/GitUI/Interops/LVGS.cs b/src/app/GitUI/Interops/LVGS.cs similarity index 100% rename from GitUI/Interops/LVGS.cs rename to src/app/GitUI/Interops/LVGS.cs diff --git a/GitUI/Interops/LVHITTESTFLAGS.cs b/src/app/GitUI/Interops/LVHITTESTFLAGS.cs similarity index 100% rename from GitUI/Interops/LVHITTESTFLAGS.cs rename to src/app/GitUI/Interops/LVHITTESTFLAGS.cs diff --git a/GitUI/Interops/LVHITTESTINFO.cs b/src/app/GitUI/Interops/LVHITTESTINFO.cs similarity index 100% rename from GitUI/Interops/LVHITTESTINFO.cs rename to src/app/GitUI/Interops/LVHITTESTINFO.cs diff --git a/GitUI/Interops/Libraries.cs b/src/app/GitUI/Interops/Libraries.cs similarity index 100% rename from GitUI/Interops/Libraries.cs rename to src/app/GitUI/Interops/Libraries.cs diff --git a/GitUI/Interops/ListViewGroupMask.cs b/src/app/GitUI/Interops/ListViewGroupMask.cs similarity index 100% rename from GitUI/Interops/ListViewGroupMask.cs rename to src/app/GitUI/Interops/ListViewGroupMask.cs diff --git a/GitUI/Interops/Messages.cs b/src/app/GitUI/Interops/Messages.cs similarity index 100% rename from GitUI/Interops/Messages.cs rename to src/app/GitUI/Interops/Messages.cs diff --git a/GitUI/Interops/NMHDR.cs b/src/app/GitUI/Interops/NMHDR.cs similarity index 100% rename from GitUI/Interops/NMHDR.cs rename to src/app/GitUI/Interops/NMHDR.cs diff --git a/GitUI/Interops/POINT.cs b/src/app/GitUI/Interops/POINT.cs similarity index 100% rename from GitUI/Interops/POINT.cs rename to src/app/GitUI/Interops/POINT.cs diff --git a/GitUI/Interops/RECT.cs b/src/app/GitUI/Interops/RECT.cs similarity index 100% rename from GitUI/Interops/RECT.cs rename to src/app/GitUI/Interops/RECT.cs diff --git a/GitUI/Interops/SB.cs b/src/app/GitUI/Interops/SB.cs similarity index 100% rename from GitUI/Interops/SB.cs rename to src/app/GitUI/Interops/SB.cs diff --git a/GitUI/Interops/SBH.cs b/src/app/GitUI/Interops/SBH.cs similarity index 100% rename from GitUI/Interops/SBH.cs rename to src/app/GitUI/Interops/SBH.cs diff --git a/GitUI/Interops/TEXTSHADOWTYPE.cs b/src/app/GitUI/Interops/TEXTSHADOWTYPE.cs similarity index 100% rename from GitUI/Interops/TEXTSHADOWTYPE.cs rename to src/app/GitUI/Interops/TEXTSHADOWTYPE.cs diff --git a/GitUI/Interops/User32/DestroyIcon.cs b/src/app/GitUI/Interops/User32/DestroyIcon.cs similarity index 100% rename from GitUI/Interops/User32/DestroyIcon.cs rename to src/app/GitUI/Interops/User32/DestroyIcon.cs diff --git a/GitUI/Interops/User32/GetActiveWindow.cs b/src/app/GitUI/Interops/User32/GetActiveWindow.cs similarity index 100% rename from GitUI/Interops/User32/GetActiveWindow.cs rename to src/app/GitUI/Interops/User32/GetActiveWindow.cs diff --git a/GitUI/Interops/User32/GetScrollPos.cs b/src/app/GitUI/Interops/User32/GetScrollPos.cs similarity index 100% rename from GitUI/Interops/User32/GetScrollPos.cs rename to src/app/GitUI/Interops/User32/GetScrollPos.cs diff --git a/GitUI/Interops/User32/GetWindowDC.cs b/src/app/GitUI/Interops/User32/GetWindowDC.cs similarity index 100% rename from GitUI/Interops/User32/GetWindowDC.cs rename to src/app/GitUI/Interops/User32/GetWindowDC.cs diff --git a/GitUI/Interops/User32/PostMessageW.cs b/src/app/GitUI/Interops/User32/PostMessageW.cs similarity index 100% rename from GitUI/Interops/User32/PostMessageW.cs rename to src/app/GitUI/Interops/User32/PostMessageW.cs diff --git a/GitUI/Interops/User32/RegisterWindowMessageW.cs b/src/app/GitUI/Interops/User32/RegisterWindowMessageW.cs similarity index 100% rename from GitUI/Interops/User32/RegisterWindowMessageW.cs rename to src/app/GitUI/Interops/User32/RegisterWindowMessageW.cs diff --git a/GitUI/Interops/User32/ReleaseDC.cs b/src/app/GitUI/Interops/User32/ReleaseDC.cs similarity index 100% rename from GitUI/Interops/User32/ReleaseDC.cs rename to src/app/GitUI/Interops/User32/ReleaseDC.cs diff --git a/GitUI/Interops/User32/SendMessageW.cs b/src/app/GitUI/Interops/User32/SendMessageW.cs similarity index 100% rename from GitUI/Interops/User32/SendMessageW.cs rename to src/app/GitUI/Interops/User32/SendMessageW.cs diff --git a/GitUI/Interops/User32/ShowCaret.cs b/src/app/GitUI/Interops/User32/ShowCaret.cs similarity index 100% rename from GitUI/Interops/User32/ShowCaret.cs rename to src/app/GitUI/Interops/User32/ShowCaret.cs diff --git a/GitUI/Interops/UxTheme/CloseThemeData.cs b/src/app/GitUI/Interops/UxTheme/CloseThemeData.cs similarity index 100% rename from GitUI/Interops/UxTheme/CloseThemeData.cs rename to src/app/GitUI/Interops/UxTheme/CloseThemeData.cs diff --git a/GitUI/Interops/UxTheme/GetThemeColor.cs b/src/app/GitUI/Interops/UxTheme/GetThemeColor.cs similarity index 100% rename from GitUI/Interops/UxTheme/GetThemeColor.cs rename to src/app/GitUI/Interops/UxTheme/GetThemeColor.cs diff --git a/GitUI/Interops/UxTheme/GetThemeFont.cs b/src/app/GitUI/Interops/UxTheme/GetThemeFont.cs similarity index 100% rename from GitUI/Interops/UxTheme/GetThemeFont.cs rename to src/app/GitUI/Interops/UxTheme/GetThemeFont.cs diff --git a/GitUI/Interops/UxTheme/OpenThemeData.cs b/src/app/GitUI/Interops/UxTheme/OpenThemeData.cs similarity index 100% rename from GitUI/Interops/UxTheme/OpenThemeData.cs rename to src/app/GitUI/Interops/UxTheme/OpenThemeData.cs diff --git a/GitUI/Interops/UxTheme/SetWindowTheme.cs b/src/app/GitUI/Interops/UxTheme/SetWindowTheme.cs similarity index 100% rename from GitUI/Interops/UxTheme/SetWindowTheme.cs rename to src/app/GitUI/Interops/UxTheme/SetWindowTheme.cs diff --git a/GitUI/Interops/WinInet/InternetGetConnectedState.cs b/src/app/GitUI/Interops/WinInet/InternetGetConnectedState.cs similarity index 100% rename from GitUI/Interops/WinInet/InternetGetConnectedState.cs rename to src/app/GitUI/Interops/WinInet/InternetGetConnectedState.cs diff --git a/GitUI/LeftPanel/BaseBranchLeafNode.cs b/src/app/GitUI/LeftPanel/BaseBranchLeafNode.cs similarity index 100% rename from GitUI/LeftPanel/BaseBranchLeafNode.cs rename to src/app/GitUI/LeftPanel/BaseBranchLeafNode.cs diff --git a/GitUI/LeftPanel/BasePathNode.cs b/src/app/GitUI/LeftPanel/BasePathNode.cs similarity index 100% rename from GitUI/LeftPanel/BasePathNode.cs rename to src/app/GitUI/LeftPanel/BasePathNode.cs diff --git a/GitUI/LeftPanel/BaseRefTree.cs b/src/app/GitUI/LeftPanel/BaseRefTree.cs similarity index 100% rename from GitUI/LeftPanel/BaseRefTree.cs rename to src/app/GitUI/LeftPanel/BaseRefTree.cs diff --git a/GitUI/LeftPanel/BaseRevisionNode.cs b/src/app/GitUI/LeftPanel/BaseRevisionNode.cs similarity index 100% rename from GitUI/LeftPanel/BaseRevisionNode.cs rename to src/app/GitUI/LeftPanel/BaseRevisionNode.cs diff --git a/GitUI/LeftPanel/BaseRevisionTree.cs b/src/app/GitUI/LeftPanel/BaseRevisionTree.cs similarity index 100% rename from GitUI/LeftPanel/BaseRevisionTree.cs rename to src/app/GitUI/LeftPanel/BaseRevisionTree.cs diff --git a/GitUI/LeftPanel/BranchPathNode.cs b/src/app/GitUI/LeftPanel/BranchPathNode.cs similarity index 100% rename from GitUI/LeftPanel/BranchPathNode.cs rename to src/app/GitUI/LeftPanel/BranchPathNode.cs diff --git a/GitUI/LeftPanel/ContextMenu/ContextMenuExtensions.cs b/src/app/GitUI/LeftPanel/ContextMenu/ContextMenuExtensions.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/ContextMenuExtensions.cs rename to src/app/GitUI/LeftPanel/ContextMenu/ContextMenuExtensions.cs diff --git a/GitUI/LeftPanel/ContextMenu/GitRefsSortByContextMenuItem.cs b/src/app/GitUI/LeftPanel/ContextMenu/GitRefsSortByContextMenuItem.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/GitRefsSortByContextMenuItem.cs rename to src/app/GitUI/LeftPanel/ContextMenu/GitRefsSortByContextMenuItem.cs diff --git a/GitUI/LeftPanel/ContextMenu/GitRefsSortOrderContextMenuItem.cs b/src/app/GitUI/LeftPanel/ContextMenu/GitRefsSortOrderContextMenuItem.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/GitRefsSortOrderContextMenuItem.cs rename to src/app/GitUI/LeftPanel/ContextMenu/GitRefsSortOrderContextMenuItem.cs diff --git a/GitUI/LeftPanel/ContextMenu/IMenuItemFactory.cs b/src/app/GitUI/LeftPanel/ContextMenu/IMenuItemFactory.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/IMenuItemFactory.cs rename to src/app/GitUI/LeftPanel/ContextMenu/IMenuItemFactory.cs diff --git a/GitUI/LeftPanel/ContextMenu/IMenuItemsGenerator.cs b/src/app/GitUI/LeftPanel/ContextMenu/IMenuItemsGenerator.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/IMenuItemsGenerator.cs rename to src/app/GitUI/LeftPanel/ContextMenu/IMenuItemsGenerator.cs diff --git a/GitUI/LeftPanel/ContextMenu/LocalBranchMenuItems.cs b/src/app/GitUI/LeftPanel/ContextMenu/LocalBranchMenuItems.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/LocalBranchMenuItems.cs rename to src/app/GitUI/LeftPanel/ContextMenu/LocalBranchMenuItems.cs diff --git a/GitUI/LeftPanel/ContextMenu/MenuItemKey.cs b/src/app/GitUI/LeftPanel/ContextMenu/MenuItemKey.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/MenuItemKey.cs rename to src/app/GitUI/LeftPanel/ContextMenu/MenuItemKey.cs diff --git a/GitUI/LeftPanel/ContextMenu/MenuItemsGenerator.cs b/src/app/GitUI/LeftPanel/ContextMenu/MenuItemsGenerator.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/MenuItemsGenerator.cs rename to src/app/GitUI/LeftPanel/ContextMenu/MenuItemsGenerator.cs diff --git a/GitUI/LeftPanel/ContextMenu/MenuItemsStrings.cs b/src/app/GitUI/LeftPanel/ContextMenu/MenuItemsStrings.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/MenuItemsStrings.cs rename to src/app/GitUI/LeftPanel/ContextMenu/MenuItemsStrings.cs diff --git a/GitUI/LeftPanel/ContextMenu/RemoteBranchMenuItems.cs b/src/app/GitUI/LeftPanel/ContextMenu/RemoteBranchMenuItems.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/RemoteBranchMenuItems.cs rename to src/app/GitUI/LeftPanel/ContextMenu/RemoteBranchMenuItems.cs diff --git a/GitUI/LeftPanel/ContextMenu/TagMenuItems.cs b/src/app/GitUI/LeftPanel/ContextMenu/TagMenuItems.cs similarity index 100% rename from GitUI/LeftPanel/ContextMenu/TagMenuItems.cs rename to src/app/GitUI/LeftPanel/ContextMenu/TagMenuItems.cs diff --git a/GitUI/LeftPanel/DummyNode.cs b/src/app/GitUI/LeftPanel/DummyNode.cs similarity index 100% rename from GitUI/LeftPanel/DummyNode.cs rename to src/app/GitUI/LeftPanel/DummyNode.cs diff --git a/GitUI/LeftPanel/Interfaces/ICanDelete.cs b/src/app/GitUI/LeftPanel/Interfaces/ICanDelete.cs similarity index 100% rename from GitUI/LeftPanel/Interfaces/ICanDelete.cs rename to src/app/GitUI/LeftPanel/Interfaces/ICanDelete.cs diff --git a/GitUI/LeftPanel/Interfaces/ICanRename.cs b/src/app/GitUI/LeftPanel/Interfaces/ICanRename.cs similarity index 100% rename from GitUI/LeftPanel/Interfaces/ICanRename.cs rename to src/app/GitUI/LeftPanel/Interfaces/ICanRename.cs diff --git a/GitUI/LeftPanel/Interfaces/IGitRefActions.cs b/src/app/GitUI/LeftPanel/Interfaces/IGitRefActions.cs similarity index 100% rename from GitUI/LeftPanel/Interfaces/IGitRefActions.cs rename to src/app/GitUI/LeftPanel/Interfaces/IGitRefActions.cs diff --git a/GitUI/LeftPanel/Interfaces/INode.cs b/src/app/GitUI/LeftPanel/Interfaces/INode.cs similarity index 100% rename from GitUI/LeftPanel/Interfaces/INode.cs rename to src/app/GitUI/LeftPanel/Interfaces/INode.cs diff --git a/GitUI/LeftPanel/LocalBranchNode.cs b/src/app/GitUI/LeftPanel/LocalBranchNode.cs similarity index 100% rename from GitUI/LeftPanel/LocalBranchNode.cs rename to src/app/GitUI/LeftPanel/LocalBranchNode.cs diff --git a/GitUI/LeftPanel/LocalBranchTree.cs b/src/app/GitUI/LeftPanel/LocalBranchTree.cs similarity index 100% rename from GitUI/LeftPanel/LocalBranchTree.cs rename to src/app/GitUI/LeftPanel/LocalBranchTree.cs diff --git a/GitUI/LeftPanel/Node.cs b/src/app/GitUI/LeftPanel/Node.cs similarity index 100% rename from GitUI/LeftPanel/Node.cs rename to src/app/GitUI/LeftPanel/Node.cs diff --git a/GitUI/LeftPanel/NodeBase.cs b/src/app/GitUI/LeftPanel/NodeBase.cs similarity index 100% rename from GitUI/LeftPanel/NodeBase.cs rename to src/app/GitUI/LeftPanel/NodeBase.cs diff --git a/GitUI/LeftPanel/NodeExtensions.cs b/src/app/GitUI/LeftPanel/NodeExtensions.cs similarity index 100% rename from GitUI/LeftPanel/NodeExtensions.cs rename to src/app/GitUI/LeftPanel/NodeExtensions.cs diff --git a/GitUI/LeftPanel/Nodes.cs b/src/app/GitUI/LeftPanel/Nodes.cs similarity index 100% rename from GitUI/LeftPanel/Nodes.cs rename to src/app/GitUI/LeftPanel/Nodes.cs diff --git a/GitUI/LeftPanel/RemoteBranchNode.cs b/src/app/GitUI/LeftPanel/RemoteBranchNode.cs similarity index 100% rename from GitUI/LeftPanel/RemoteBranchNode.cs rename to src/app/GitUI/LeftPanel/RemoteBranchNode.cs diff --git a/GitUI/LeftPanel/RemoteBranchTree.cs b/src/app/GitUI/LeftPanel/RemoteBranchTree.cs similarity index 100% rename from GitUI/LeftPanel/RemoteBranchTree.cs rename to src/app/GitUI/LeftPanel/RemoteBranchTree.cs diff --git a/GitUI/LeftPanel/RemoteRepoFolderNode.cs b/src/app/GitUI/LeftPanel/RemoteRepoFolderNode.cs similarity index 100% rename from GitUI/LeftPanel/RemoteRepoFolderNode.cs rename to src/app/GitUI/LeftPanel/RemoteRepoFolderNode.cs diff --git a/GitUI/LeftPanel/RemoteRepoNode.cs b/src/app/GitUI/LeftPanel/RemoteRepoNode.cs similarity index 100% rename from GitUI/LeftPanel/RemoteRepoNode.cs rename to src/app/GitUI/LeftPanel/RemoteRepoNode.cs diff --git a/GitUI/LeftPanel/RepoObjectsTree.Command.cs b/src/app/GitUI/LeftPanel/RepoObjectsTree.Command.cs similarity index 100% rename from GitUI/LeftPanel/RepoObjectsTree.Command.cs rename to src/app/GitUI/LeftPanel/RepoObjectsTree.Command.cs diff --git a/GitUI/LeftPanel/RepoObjectsTree.ContextActions.cs b/src/app/GitUI/LeftPanel/RepoObjectsTree.ContextActions.cs similarity index 100% rename from GitUI/LeftPanel/RepoObjectsTree.ContextActions.cs rename to src/app/GitUI/LeftPanel/RepoObjectsTree.ContextActions.cs diff --git a/GitUI/LeftPanel/RepoObjectsTree.Designer.cs b/src/app/GitUI/LeftPanel/RepoObjectsTree.Designer.cs similarity index 100% rename from GitUI/LeftPanel/RepoObjectsTree.Designer.cs rename to src/app/GitUI/LeftPanel/RepoObjectsTree.Designer.cs diff --git a/GitUI/LeftPanel/RepoObjectsTree.SettingsContextMenu.cs b/src/app/GitUI/LeftPanel/RepoObjectsTree.SettingsContextMenu.cs similarity index 100% rename from GitUI/LeftPanel/RepoObjectsTree.SettingsContextMenu.cs rename to src/app/GitUI/LeftPanel/RepoObjectsTree.SettingsContextMenu.cs diff --git a/GitUI/LeftPanel/RepoObjectsTree.cs b/src/app/GitUI/LeftPanel/RepoObjectsTree.cs similarity index 100% rename from GitUI/LeftPanel/RepoObjectsTree.cs rename to src/app/GitUI/LeftPanel/RepoObjectsTree.cs diff --git a/GitUI/LeftPanel/RepoObjectsTree.resx b/src/app/GitUI/LeftPanel/RepoObjectsTree.resx similarity index 100% rename from GitUI/LeftPanel/RepoObjectsTree.resx rename to src/app/GitUI/LeftPanel/RepoObjectsTree.resx diff --git a/GitUI/LeftPanel/StashNode.cs b/src/app/GitUI/LeftPanel/StashNode.cs similarity index 100% rename from GitUI/LeftPanel/StashNode.cs rename to src/app/GitUI/LeftPanel/StashNode.cs diff --git a/GitUI/LeftPanel/StashTree.cs b/src/app/GitUI/LeftPanel/StashTree.cs similarity index 100% rename from GitUI/LeftPanel/StashTree.cs rename to src/app/GitUI/LeftPanel/StashTree.cs diff --git a/GitUI/LeftPanel/SubmoduleFolderNode.cs b/src/app/GitUI/LeftPanel/SubmoduleFolderNode.cs similarity index 100% rename from GitUI/LeftPanel/SubmoduleFolderNode.cs rename to src/app/GitUI/LeftPanel/SubmoduleFolderNode.cs diff --git a/GitUI/LeftPanel/SubmoduleNode.cs b/src/app/GitUI/LeftPanel/SubmoduleNode.cs similarity index 100% rename from GitUI/LeftPanel/SubmoduleNode.cs rename to src/app/GitUI/LeftPanel/SubmoduleNode.cs diff --git a/GitUI/LeftPanel/SubmoduleTree.cs b/src/app/GitUI/LeftPanel/SubmoduleTree.cs similarity index 100% rename from GitUI/LeftPanel/SubmoduleTree.cs rename to src/app/GitUI/LeftPanel/SubmoduleTree.cs diff --git a/GitUI/LeftPanel/TagNode.cs b/src/app/GitUI/LeftPanel/TagNode.cs similarity index 100% rename from GitUI/LeftPanel/TagNode.cs rename to src/app/GitUI/LeftPanel/TagNode.cs diff --git a/GitUI/LeftPanel/TagTree.cs b/src/app/GitUI/LeftPanel/TagTree.cs similarity index 100% rename from GitUI/LeftPanel/TagTree.cs rename to src/app/GitUI/LeftPanel/TagTree.cs diff --git a/GitUI/LeftPanel/Tree.cs b/src/app/GitUI/LeftPanel/Tree.cs similarity index 100% rename from GitUI/LeftPanel/Tree.cs rename to src/app/GitUI/LeftPanel/Tree.cs diff --git a/GitUI/LeftPanel/Trees and nodes.cd b/src/app/GitUI/LeftPanel/Trees and nodes.cd similarity index 100% rename from GitUI/LeftPanel/Trees and nodes.cd rename to src/app/GitUI/LeftPanel/Trees and nodes.cd diff --git a/GitUI/MessageBoxes.cs b/src/app/GitUI/MessageBoxes.cs similarity index 100% rename from GitUI/MessageBoxes.cs rename to src/app/GitUI/MessageBoxes.cs diff --git a/GitUI/MouseWheelRedirector.cs b/src/app/GitUI/MouseWheelRedirector.cs similarity index 100% rename from GitUI/MouseWheelRedirector.cs rename to src/app/GitUI/MouseWheelRedirector.cs diff --git a/GitUI/NBugReports/BugReportInvoker.cs b/src/app/GitUI/NBugReports/BugReportInvoker.cs similarity index 100% rename from GitUI/NBugReports/BugReportInvoker.cs rename to src/app/GitUI/NBugReports/BugReportInvoker.cs diff --git a/GitUI/NBugReports/UserExternalOperationException.cs b/src/app/GitUI/NBugReports/UserExternalOperationException.cs similarity index 100% rename from GitUI/NBugReports/UserExternalOperationException.cs rename to src/app/GitUI/NBugReports/UserExternalOperationException.cs diff --git a/GitUI/Plugin/FailedPluginWrapper.cs b/src/app/GitUI/Plugin/FailedPluginWrapper.cs similarity index 100% rename from GitUI/Plugin/FailedPluginWrapper.cs rename to src/app/GitUI/Plugin/FailedPluginWrapper.cs diff --git a/GitUI/Plugin/GitPluginSettingsContainer.cs b/src/app/GitUI/Plugin/GitPluginSettingsContainer.cs similarity index 100% rename from GitUI/Plugin/GitPluginSettingsContainer.cs rename to src/app/GitUI/Plugin/GitPluginSettingsContainer.cs diff --git a/GitUI/Plugin/PluginRegistry.cs b/src/app/GitUI/Plugin/PluginRegistry.cs similarity index 100% rename from GitUI/Plugin/PluginRegistry.cs rename to src/app/GitUI/Plugin/PluginRegistry.cs diff --git a/GitUI/Properties/AssemblyInfo.cs b/src/app/GitUI/Properties/AssemblyInfo.cs similarity index 100% rename from GitUI/Properties/AssemblyInfo.cs rename to src/app/GitUI/Properties/AssemblyInfo.cs diff --git a/GitUI/Properties/DataSources/GitCommands.GitBlame.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.GitBlame.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.GitBlame.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.GitBlame.datasource diff --git a/GitUI/Properties/DataSources/GitCommands.GitHead.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.GitHead.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.GitHead.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.GitHead.datasource diff --git a/GitUI/Properties/DataSources/GitCommands.GitItem.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.GitItem.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.GitItem.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.GitItem.datasource diff --git a/GitUI/Properties/DataSources/GitCommands.GitItemStatus.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.GitItemStatus.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.GitItemStatus.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.GitItemStatus.datasource diff --git a/GitUI/Properties/DataSources/GitCommands.GitRevision.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.GitRevision.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.GitRevision.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.GitRevision.datasource diff --git a/GitUI/Properties/DataSources/GitCommands.GitStash.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.GitStash.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.GitStash.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.GitStash.datasource diff --git a/GitUI/Properties/DataSources/GitCommands.GitSubmodule.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.GitSubmodule.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.GitSubmodule.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.GitSubmodule.datasource diff --git a/GitUI/Properties/DataSources/GitCommands.Repository.datasource b/src/app/GitUI/Properties/DataSources/GitCommands.Repository.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitCommands.Repository.datasource rename to src/app/GitUI/Properties/DataSources/GitCommands.Repository.datasource diff --git a/GitUI/Properties/DataSources/GitUI.Script.ScriptInfo.datasource b/src/app/GitUI/Properties/DataSources/GitUI.Script.ScriptInfo.datasource similarity index 100% rename from GitUI/Properties/DataSources/GitUI.Script.ScriptInfo.datasource rename to src/app/GitUI/Properties/DataSources/GitUI.Script.ScriptInfo.datasource diff --git a/GitUI/Properties/DataSources/PatchApply.PatchFile.datasource b/src/app/GitUI/Properties/DataSources/PatchApply.PatchFile.datasource similarity index 100% rename from GitUI/Properties/DataSources/PatchApply.PatchFile.datasource rename to src/app/GitUI/Properties/DataSources/PatchApply.PatchFile.datasource diff --git a/GitUI/Properties/Images.Designer.cs b/src/app/GitUI/Properties/Images.Designer.cs similarity index 100% rename from GitUI/Properties/Images.Designer.cs rename to src/app/GitUI/Properties/Images.Designer.cs diff --git a/GitUI/Properties/Images.resx b/src/app/GitUI/Properties/Images.resx similarity index 99% rename from GitUI/Properties/Images.resx rename to src/app/GitUI/Properties/Images.resx index 88add539a02..bed0e4dedce 100644 --- a/GitUI/Properties/Images.resx +++ b/src/app/GitUI/Properties/Images.resx @@ -830,13 +830,13 @@ ..\Resources\Icons\NumberOfLinesIncrease.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\..\Logo\GitExtensionsLogoWide.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\..\..\..\setup\assets\Logo\GitExtensionsLogoWide.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\..\Logo\git-extensions-logo-16px.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\..\..\..\setup\assets\Logo\git-extensions-logo-16px.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\..\Logo\git-extensions-logo-256px.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\..\..\..\setup\assets\Logo\git-extensions-logo-256px.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\Icons\LayoutSidebarTopLeft.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a diff --git a/GitUI/Properties/Resources.Designer.cs b/src/app/GitUI/Properties/Resources.Designer.cs similarity index 100% rename from GitUI/Properties/Resources.Designer.cs rename to src/app/GitUI/Properties/Resources.Designer.cs diff --git a/GitUI/Properties/Resources.resx b/src/app/GitUI/Properties/Resources.resx similarity index 98% rename from GitUI/Properties/Resources.resx rename to src/app/GitUI/Properties/Resources.resx index 33f4e0bab07..0b306db0984 100644 --- a/GitUI/Properties/Resources.resx +++ b/src/app/GitUI/Properties/Resources.resx @@ -63,7 +63,7 @@ ..\Resources\bug.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\..\Logo\git-extensions-logo.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\..\..\..\setup\assets\Logo\git-extensions-logo.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\Icons\branch.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -161,7 +161,7 @@ Victor Shih, bygreencn, mrahn80, Alexander Eifler, Marcelo Ghelman, ghanique, ol ..\Resources\Icons\FileStatusRemoved.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ../Resources/ChangeLog.md;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + ..\Resources\ChangeLog.md;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 ..\Resources\Icons\information.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a diff --git a/GitUI/RepositoryCurrentBranchNameProvider.cs b/src/app/GitUI/RepositoryCurrentBranchNameProvider.cs similarity index 100% rename from GitUI/RepositoryCurrentBranchNameProvider.cs rename to src/app/GitUI/RepositoryCurrentBranchNameProvider.cs diff --git a/GitUI/RepositoryHistoryUIService.cs b/src/app/GitUI/RepositoryHistoryUIService.cs similarity index 100% rename from GitUI/RepositoryHistoryUIService.cs rename to src/app/GitUI/RepositoryHistoryUIService.cs diff --git a/GitUI/Resources/Backgrounds/DashboardBackgroundBlue.png b/src/app/GitUI/Resources/Backgrounds/DashboardBackgroundBlue.png similarity index 100% rename from GitUI/Resources/Backgrounds/DashboardBackgroundBlue.png rename to src/app/GitUI/Resources/Backgrounds/DashboardBackgroundBlue.png diff --git a/GitUI/Resources/Backgrounds/DashboardBackgroundGrey.png b/src/app/GitUI/Resources/Backgrounds/DashboardBackgroundGrey.png similarity index 100% rename from GitUI/Resources/Backgrounds/DashboardBackgroundGrey.png rename to src/app/GitUI/Resources/Backgrounds/DashboardBackgroundGrey.png diff --git a/GitUI/Resources/ChangeLog.md b/src/app/GitUI/Resources/ChangeLog.md similarity index 100% rename from GitUI/Resources/ChangeLog.md rename to src/app/GitUI/Resources/ChangeLog.md diff --git a/GitUI/Resources/Help/HelpCommandMerge.png b/src/app/GitUI/Resources/Help/HelpCommandMerge.png similarity index 100% rename from GitUI/Resources/Help/HelpCommandMerge.png rename to src/app/GitUI/Resources/Help/HelpCommandMerge.png diff --git a/GitUI/Resources/Help/HelpCommandMergeFastForward.png b/src/app/GitUI/Resources/Help/HelpCommandMergeFastForward.png similarity index 100% rename from GitUI/Resources/Help/HelpCommandMergeFastForward.png rename to src/app/GitUI/Resources/Help/HelpCommandMergeFastForward.png diff --git a/GitUI/Resources/Help/HelpCommandRebase.png b/src/app/GitUI/Resources/Help/HelpCommandRebase.png similarity index 100% rename from GitUI/Resources/Help/HelpCommandRebase.png rename to src/app/GitUI/Resources/Help/HelpCommandRebase.png diff --git a/GitUI/Resources/Help/HelpPullFetch.png b/src/app/GitUI/Resources/Help/HelpPullFetch.png similarity index 100% rename from GitUI/Resources/Help/HelpPullFetch.png rename to src/app/GitUI/Resources/Help/HelpPullFetch.png diff --git a/GitUI/Resources/Help/HelpPullMerge.png b/src/app/GitUI/Resources/Help/HelpPullMerge.png similarity index 100% rename from GitUI/Resources/Help/HelpPullMerge.png rename to src/app/GitUI/Resources/Help/HelpPullMerge.png diff --git a/GitUI/Resources/Help/HelpPullMergeFastForward.png b/src/app/GitUI/Resources/Help/HelpPullMergeFastForward.png similarity index 100% rename from GitUI/Resources/Help/HelpPullMergeFastForward.png rename to src/app/GitUI/Resources/Help/HelpPullMergeFastForward.png diff --git a/GitUI/Resources/Help/HelpPullRebase.png b/src/app/GitUI/Resources/Help/HelpPullRebase.png similarity index 100% rename from GitUI/Resources/Help/HelpPullRebase.png rename to src/app/GitUI/Resources/Help/HelpPullRebase.png diff --git a/GitUI/Resources/Icons/AddToGitIgnore.png b/src/app/GitUI/Resources/Icons/AddToGitIgnore.png similarity index 100% rename from GitUI/Resources/Icons/AddToGitIgnore.png rename to src/app/GitUI/Resources/Icons/AddToGitIgnore.png diff --git a/GitUI/Resources/Icons/Advanced.png b/src/app/GitUI/Resources/Icons/Advanced.png similarity index 100% rename from GitUI/Resources/Icons/Advanced.png rename to src/app/GitUI/Resources/Icons/Advanced.png diff --git a/GitUI/Resources/Icons/AdvancedSettings.png b/src/app/GitUI/Resources/Icons/AdvancedSettings.png similarity index 100% rename from GitUI/Resources/Icons/AdvancedSettings.png rename to src/app/GitUI/Resources/Icons/AdvancedSettings.png diff --git a/GitUI/Resources/Icons/Appearance.png b/src/app/GitUI/Resources/Icons/Appearance.png similarity index 100% rename from GitUI/Resources/Icons/Appearance.png rename to src/app/GitUI/Resources/Icons/Appearance.png diff --git a/GitUI/Resources/Icons/ArchiveRevision.png b/src/app/GitUI/Resources/Icons/ArchiveRevision.png similarity index 100% rename from GitUI/Resources/Icons/ArchiveRevision.png rename to src/app/GitUI/Resources/Icons/ArchiveRevision.png diff --git a/GitUI/Resources/Icons/ArrowDown.png b/src/app/GitUI/Resources/Icons/ArrowDown.png similarity index 100% rename from GitUI/Resources/Icons/ArrowDown.png rename to src/app/GitUI/Resources/Icons/ArrowDown.png diff --git a/GitUI/Resources/Icons/ArrowUp.png b/src/app/GitUI/Resources/Icons/ArrowUp.png similarity index 100% rename from GitUI/Resources/Icons/ArrowUp.png rename to src/app/GitUI/Resources/Icons/ArrowUp.png diff --git a/GitUI/Resources/Icons/Author.png b/src/app/GitUI/Resources/Icons/Author.png similarity index 100% rename from GitUI/Resources/Icons/Author.png rename to src/app/GitUI/Resources/Icons/Author.png diff --git a/GitUI/Resources/Icons/Bisect.png b/src/app/GitUI/Resources/Icons/Bisect.png similarity index 100% rename from GitUI/Resources/Icons/Bisect.png rename to src/app/GitUI/Resources/Icons/Bisect.png diff --git a/GitUI/Resources/Icons/BisectBad.png b/src/app/GitUI/Resources/Icons/BisectBad.png similarity index 100% rename from GitUI/Resources/Icons/BisectBad.png rename to src/app/GitUI/Resources/Icons/BisectBad.png diff --git a/GitUI/Resources/Icons/BisectGood.png b/src/app/GitUI/Resources/Icons/BisectGood.png similarity index 100% rename from GitUI/Resources/Icons/BisectGood.png rename to src/app/GitUI/Resources/Icons/BisectGood.png diff --git a/GitUI/Resources/Icons/BisectSkip.png b/src/app/GitUI/Resources/Icons/BisectSkip.png similarity index 100% rename from GitUI/Resources/Icons/BisectSkip.png rename to src/app/GitUI/Resources/Icons/BisectSkip.png diff --git a/GitUI/Resources/Icons/BisectStop.png b/src/app/GitUI/Resources/Icons/BisectStop.png similarity index 100% rename from GitUI/Resources/Icons/BisectStop.png rename to src/app/GitUI/Resources/Icons/BisectStop.png diff --git a/GitUI/Resources/Icons/BitBucket.png b/src/app/GitUI/Resources/Icons/BitBucket.png similarity index 100% rename from GitUI/Resources/Icons/BitBucket.png rename to src/app/GitUI/Resources/Icons/BitBucket.png diff --git a/GitUI/Resources/Icons/Blame.png b/src/app/GitUI/Resources/Icons/Blame.png similarity index 100% rename from GitUI/Resources/Icons/Blame.png rename to src/app/GitUI/Resources/Icons/Blame.png diff --git a/GitUI/Resources/Icons/Blank.png b/src/app/GitUI/Resources/Icons/Blank.png similarity index 100% rename from GitUI/Resources/Icons/Blank.png rename to src/app/GitUI/Resources/Icons/Blank.png diff --git a/GitUI/Resources/Icons/Book.png b/src/app/GitUI/Resources/Icons/Book.png similarity index 100% rename from GitUI/Resources/Icons/Book.png rename to src/app/GitUI/Resources/Icons/Book.png diff --git a/GitUI/Resources/Icons/BranchCheckout.png b/src/app/GitUI/Resources/Icons/BranchCheckout.png similarity index 100% rename from GitUI/Resources/Icons/BranchCheckout.png rename to src/app/GitUI/Resources/Icons/BranchCheckout.png diff --git a/GitUI/Resources/Icons/BranchCreate.png b/src/app/GitUI/Resources/Icons/BranchCreate.png similarity index 100% rename from GitUI/Resources/Icons/BranchCreate.png rename to src/app/GitUI/Resources/Icons/BranchCreate.png diff --git a/GitUI/Resources/Icons/BranchDelete.png b/src/app/GitUI/Resources/Icons/BranchDelete.png similarity index 100% rename from GitUI/Resources/Icons/BranchDelete.png rename to src/app/GitUI/Resources/Icons/BranchDelete.png diff --git a/GitUI/Resources/Icons/BranchFilter.png b/src/app/GitUI/Resources/Icons/BranchFilter.png similarity index 100% rename from GitUI/Resources/Icons/BranchFilter.png rename to src/app/GitUI/Resources/Icons/BranchFilter.png diff --git a/GitUI/Resources/Icons/BranchFolder.png b/src/app/GitUI/Resources/Icons/BranchFolder.png similarity index 100% rename from GitUI/Resources/Icons/BranchFolder.png rename to src/app/GitUI/Resources/Icons/BranchFolder.png diff --git a/GitUI/Resources/Icons/BranchLocal.png b/src/app/GitUI/Resources/Icons/BranchLocal.png similarity index 100% rename from GitUI/Resources/Icons/BranchLocal.png rename to src/app/GitUI/Resources/Icons/BranchLocal.png diff --git a/GitUI/Resources/Icons/BranchLocalMerged.png b/src/app/GitUI/Resources/Icons/BranchLocalMerged.png similarity index 100% rename from GitUI/Resources/Icons/BranchLocalMerged.png rename to src/app/GitUI/Resources/Icons/BranchLocalMerged.png diff --git a/GitUI/Resources/Icons/BranchRemote.png b/src/app/GitUI/Resources/Icons/BranchRemote.png similarity index 100% rename from GitUI/Resources/Icons/BranchRemote.png rename to src/app/GitUI/Resources/Icons/BranchRemote.png diff --git a/GitUI/Resources/Icons/BranchRemoteMerged.png b/src/app/GitUI/Resources/Icons/BranchRemoteMerged.png similarity index 100% rename from GitUI/Resources/Icons/BranchRemoteMerged.png rename to src/app/GitUI/Resources/Icons/BranchRemoteMerged.png diff --git a/GitUI/Resources/Icons/BrowseFileExplorer.png b/src/app/GitUI/Resources/Icons/BrowseFileExplorer.png similarity index 100% rename from GitUI/Resources/Icons/BrowseFileExplorer.png rename to src/app/GitUI/Resources/Icons/BrowseFileExplorer.png diff --git a/GitUI/Resources/Icons/BugReport.png b/src/app/GitUI/Resources/Icons/BugReport.png similarity index 100% rename from GitUI/Resources/Icons/BugReport.png rename to src/app/GitUI/Resources/Icons/BugReport.png diff --git a/GitUI/Resources/Icons/BulletAdd.png b/src/app/GitUI/Resources/Icons/BulletAdd.png similarity index 100% rename from GitUI/Resources/Icons/BulletAdd.png rename to src/app/GitUI/Resources/Icons/BulletAdd.png diff --git a/GitUI/Resources/Icons/Changelog.png b/src/app/GitUI/Resources/Icons/Changelog.png similarity index 100% rename from GitUI/Resources/Icons/Changelog.png rename to src/app/GitUI/Resources/Icons/Changelog.png diff --git a/GitUI/Resources/Icons/CheckForUpdates.png b/src/app/GitUI/Resources/Icons/CheckForUpdates.png similarity index 100% rename from GitUI/Resources/Icons/CheckForUpdates.png rename to src/app/GitUI/Resources/Icons/CheckForUpdates.png diff --git a/GitUI/Resources/Icons/CherryPick.png b/src/app/GitUI/Resources/Icons/CherryPick.png similarity index 100% rename from GitUI/Resources/Icons/CherryPick.png rename to src/app/GitUI/Resources/Icons/CherryPick.png diff --git a/GitUI/Resources/Icons/CleanupRepo.png b/src/app/GitUI/Resources/Icons/CleanupRepo.png similarity index 100% rename from GitUI/Resources/Icons/CleanupRepo.png rename to src/app/GitUI/Resources/Icons/CleanupRepo.png diff --git a/GitUI/Resources/Icons/ClearLog.png b/src/app/GitUI/Resources/Icons/ClearLog.png similarity index 100% rename from GitUI/Resources/Icons/ClearLog.png rename to src/app/GitUI/Resources/Icons/ClearLog.png diff --git a/GitUI/Resources/Icons/CloneRepoGit.png b/src/app/GitUI/Resources/Icons/CloneRepoGit.png similarity index 100% rename from GitUI/Resources/Icons/CloneRepoGit.png rename to src/app/GitUI/Resources/Icons/CloneRepoGit.png diff --git a/GitUI/Resources/Icons/CloneRepoGitHub.png b/src/app/GitUI/Resources/Icons/CloneRepoGitHub.png similarity index 100% rename from GitUI/Resources/Icons/CloneRepoGitHub.png rename to src/app/GitUI/Resources/Icons/CloneRepoGitHub.png diff --git a/GitUI/Resources/Icons/CloseStatusBar.png b/src/app/GitUI/Resources/Icons/CloseStatusBar.png similarity index 100% rename from GitUI/Resources/Icons/CloseStatusBar.png rename to src/app/GitUI/Resources/Icons/CloseStatusBar.png diff --git a/GitUI/Resources/Icons/CollapseAll.png b/src/app/GitUI/Resources/Icons/CollapseAll.png similarity index 100% rename from GitUI/Resources/Icons/CollapseAll.png rename to src/app/GitUI/Resources/Icons/CollapseAll.png diff --git a/GitUI/Resources/Icons/Colors.png b/src/app/GitUI/Resources/Icons/Colors.png similarity index 100% rename from GitUI/Resources/Icons/Colors.png rename to src/app/GitUI/Resources/Icons/Colors.png diff --git a/GitUI/Resources/Icons/CommitId.png b/src/app/GitUI/Resources/Icons/CommitId.png similarity index 100% rename from GitUI/Resources/Icons/CommitId.png rename to src/app/GitUI/Resources/Icons/CommitId.png diff --git a/GitUI/Resources/Icons/CommitSignatureError.png b/src/app/GitUI/Resources/Icons/CommitSignatureError.png similarity index 100% rename from GitUI/Resources/Icons/CommitSignatureError.png rename to src/app/GitUI/Resources/Icons/CommitSignatureError.png diff --git a/GitUI/Resources/Icons/CommitSignatureOk.png b/src/app/GitUI/Resources/Icons/CommitSignatureOk.png similarity index 100% rename from GitUI/Resources/Icons/CommitSignatureOk.png rename to src/app/GitUI/Resources/Icons/CommitSignatureOk.png diff --git a/GitUI/Resources/Icons/CommitSignatureWarning.png b/src/app/GitUI/Resources/Icons/CommitSignatureWarning.png similarity index 100% rename from GitUI/Resources/Icons/CommitSignatureWarning.png rename to src/app/GitUI/Resources/Icons/CommitSignatureWarning.png diff --git a/GitUI/Resources/Icons/CommitSummary.png b/src/app/GitUI/Resources/Icons/CommitSummary.png similarity index 100% rename from GitUI/Resources/Icons/CommitSummary.png rename to src/app/GitUI/Resources/Icons/CommitSummary.png diff --git a/GitUI/Resources/Icons/CommitTemplates.png b/src/app/GitUI/Resources/Icons/CommitTemplates.png similarity index 100% rename from GitUI/Resources/Icons/CommitTemplates.png rename to src/app/GitUI/Resources/Icons/CommitTemplates.png diff --git a/GitUI/Resources/Icons/CompressGitDatabase.png b/src/app/GitUI/Resources/Icons/CompressGitDatabase.png similarity index 100% rename from GitUI/Resources/Icons/CompressGitDatabase.png rename to src/app/GitUI/Resources/Icons/CompressGitDatabase.png diff --git a/GitUI/Resources/Icons/Console.png b/src/app/GitUI/Resources/Icons/Console.png similarity index 100% rename from GitUI/Resources/Icons/Console.png rename to src/app/GitUI/Resources/Icons/Console.png diff --git a/GitUI/Resources/Icons/CopyToClipboard.png b/src/app/GitUI/Resources/Icons/CopyToClipboard.png similarity index 100% rename from GitUI/Resources/Icons/CopyToClipboard.png rename to src/app/GitUI/Resources/Icons/CopyToClipboard.png diff --git a/GitUI/Resources/Icons/DashboardFolderError.png b/src/app/GitUI/Resources/Icons/DashboardFolderError.png similarity index 100% rename from GitUI/Resources/Icons/DashboardFolderError.png rename to src/app/GitUI/Resources/Icons/DashboardFolderError.png diff --git a/GitUI/Resources/Icons/DashboardFolderGit.png b/src/app/GitUI/Resources/Icons/DashboardFolderGit.png similarity index 100% rename from GitUI/Resources/Icons/DashboardFolderGit.png rename to src/app/GitUI/Resources/Icons/DashboardFolderGit.png diff --git a/GitUI/Resources/Icons/Date.png b/src/app/GitUI/Resources/Icons/Date.png similarity index 100% rename from GitUI/Resources/Icons/Date.png rename to src/app/GitUI/Resources/Icons/Date.png diff --git a/GitUI/Resources/Icons/Delete.png b/src/app/GitUI/Resources/Icons/Delete.png similarity index 100% rename from GitUI/Resources/Icons/Delete.png rename to src/app/GitUI/Resources/Icons/Delete.png diff --git a/GitUI/Resources/Icons/DeleteFile.png b/src/app/GitUI/Resources/Icons/DeleteFile.png similarity index 100% rename from GitUI/Resources/Icons/DeleteFile.png rename to src/app/GitUI/Resources/Icons/DeleteFile.png diff --git a/GitUI/Resources/Icons/DeleteIndexLock.png b/src/app/GitUI/Resources/Icons/DeleteIndexLock.png similarity index 100% rename from GitUI/Resources/Icons/DeleteIndexLock.png rename to src/app/GitUI/Resources/Icons/DeleteIndexLock.png diff --git a/GitUI/Resources/Icons/DeleteText.png b/src/app/GitUI/Resources/Icons/DeleteText.png similarity index 100% rename from GitUI/Resources/Icons/DeleteText.png rename to src/app/GitUI/Resources/Icons/DeleteText.png diff --git a/GitUI/Resources/Icons/Develop.png b/src/app/GitUI/Resources/Icons/Develop.png similarity index 100% rename from GitUI/Resources/Icons/Develop.png rename to src/app/GitUI/Resources/Icons/Develop.png diff --git a/GitUI/Resources/Icons/Diff.png b/src/app/GitUI/Resources/Icons/Diff.png similarity index 100% rename from GitUI/Resources/Icons/Diff.png rename to src/app/GitUI/Resources/Icons/Diff.png diff --git a/GitUI/Resources/Icons/DocumentTree.png b/src/app/GitUI/Resources/Icons/DocumentTree.png similarity index 100% rename from GitUI/Resources/Icons/DocumentTree.png rename to src/app/GitUI/Resources/Icons/DocumentTree.png diff --git a/GitUI/Resources/Icons/DollarSign.png b/src/app/GitUI/Resources/Icons/DollarSign.png similarity index 100% rename from GitUI/Resources/Icons/DollarSign.png rename to src/app/GitUI/Resources/Icons/DollarSign.png diff --git a/GitUI/Resources/Icons/Donate.png b/src/app/GitUI/Resources/Icons/Donate.png similarity index 100% rename from GitUI/Resources/Icons/Donate.png rename to src/app/GitUI/Resources/Icons/Donate.png diff --git a/GitUI/Resources/Icons/EditDiff.png b/src/app/GitUI/Resources/Icons/EditDiff.png similarity index 100% rename from GitUI/Resources/Icons/EditDiff.png rename to src/app/GitUI/Resources/Icons/EditDiff.png diff --git a/GitUI/Resources/Icons/EditFile.png b/src/app/GitUI/Resources/Icons/EditFile.png similarity index 100% rename from GitUI/Resources/Icons/EditFile.png rename to src/app/GitUI/Resources/Icons/EditFile.png diff --git a/GitUI/Resources/Icons/EditFilter.png b/src/app/GitUI/Resources/Icons/EditFilter.png similarity index 100% rename from GitUI/Resources/Icons/EditFilter.png rename to src/app/GitUI/Resources/Icons/EditFilter.png diff --git a/GitUI/Resources/Icons/EditGitConfig.png b/src/app/GitUI/Resources/Icons/EditGitConfig.png similarity index 100% rename from GitUI/Resources/Icons/EditGitConfig.png rename to src/app/GitUI/Resources/Icons/EditGitConfig.png diff --git a/GitUI/Resources/Icons/EditGitIgnore.png b/src/app/GitUI/Resources/Icons/EditGitIgnore.png similarity index 100% rename from GitUI/Resources/Icons/EditGitIgnore.png rename to src/app/GitUI/Resources/Icons/EditGitIgnore.png diff --git a/GitUI/Resources/Icons/ExpandAll.png b/src/app/GitUI/Resources/Icons/ExpandAll.png similarity index 100% rename from GitUI/Resources/Icons/ExpandAll.png rename to src/app/GitUI/Resources/Icons/ExpandAll.png diff --git a/GitUI/Resources/Icons/EyeClosed.png b/src/app/GitUI/Resources/Icons/EyeClosed.png similarity index 100% rename from GitUI/Resources/Icons/EyeClosed.png rename to src/app/GitUI/Resources/Icons/EyeClosed.png diff --git a/GitUI/Resources/Icons/EyeOpened.png b/src/app/GitUI/Resources/Icons/EyeOpened.png similarity index 100% rename from GitUI/Resources/Icons/EyeOpened.png rename to src/app/GitUI/Resources/Icons/EyeOpened.png diff --git a/GitUI/Resources/Icons/File.png b/src/app/GitUI/Resources/Icons/File.png similarity index 100% rename from GitUI/Resources/Icons/File.png rename to src/app/GitUI/Resources/Icons/File.png diff --git a/GitUI/Resources/Icons/FileHistory.png b/src/app/GitUI/Resources/Icons/FileHistory.png similarity index 100% rename from GitUI/Resources/Icons/FileHistory.png rename to src/app/GitUI/Resources/Icons/FileHistory.png diff --git a/GitUI/Resources/Icons/FileNew.png b/src/app/GitUI/Resources/Icons/FileNew.png similarity index 100% rename from GitUI/Resources/Icons/FileNew.png rename to src/app/GitUI/Resources/Icons/FileNew.png diff --git a/GitUI/Resources/Icons/FileStatusAdded.png b/src/app/GitUI/Resources/Icons/FileStatusAdded.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusAdded.png rename to src/app/GitUI/Resources/Icons/FileStatusAdded.png diff --git a/GitUI/Resources/Icons/FileStatusAddedOnlyA.png b/src/app/GitUI/Resources/Icons/FileStatusAddedOnlyA.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusAddedOnlyA.png rename to src/app/GitUI/Resources/Icons/FileStatusAddedOnlyA.png diff --git a/GitUI/Resources/Icons/FileStatusAddedOnlyB.png b/src/app/GitUI/Resources/Icons/FileStatusAddedOnlyB.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusAddedOnlyB.png rename to src/app/GitUI/Resources/Icons/FileStatusAddedOnlyB.png diff --git a/GitUI/Resources/Icons/FileStatusAddedSame.png b/src/app/GitUI/Resources/Icons/FileStatusAddedSame.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusAddedSame.png rename to src/app/GitUI/Resources/Icons/FileStatusAddedSame.png diff --git a/GitUI/Resources/Icons/FileStatusAddedUnequal.png b/src/app/GitUI/Resources/Icons/FileStatusAddedUnequal.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusAddedUnequal.png rename to src/app/GitUI/Resources/Icons/FileStatusAddedUnequal.png diff --git a/GitUI/Resources/Icons/FileStatusCopied.png b/src/app/GitUI/Resources/Icons/FileStatusCopied.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusCopied.png rename to src/app/GitUI/Resources/Icons/FileStatusCopied.png diff --git a/GitUI/Resources/Icons/FileStatusCopiedOnlyA.png b/src/app/GitUI/Resources/Icons/FileStatusCopiedOnlyA.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusCopiedOnlyA.png rename to src/app/GitUI/Resources/Icons/FileStatusCopiedOnlyA.png diff --git a/GitUI/Resources/Icons/FileStatusCopiedOnlyB.png b/src/app/GitUI/Resources/Icons/FileStatusCopiedOnlyB.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusCopiedOnlyB.png rename to src/app/GitUI/Resources/Icons/FileStatusCopiedOnlyB.png diff --git a/GitUI/Resources/Icons/FileStatusCopiedSame.png b/src/app/GitUI/Resources/Icons/FileStatusCopiedSame.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusCopiedSame.png rename to src/app/GitUI/Resources/Icons/FileStatusCopiedSame.png diff --git a/GitUI/Resources/Icons/FileStatusCopiedUnequal.png b/src/app/GitUI/Resources/Icons/FileStatusCopiedUnequal.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusCopiedUnequal.png rename to src/app/GitUI/Resources/Icons/FileStatusCopiedUnequal.png diff --git a/GitUI/Resources/Icons/FileStatusModified.png b/src/app/GitUI/Resources/Icons/FileStatusModified.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusModified.png rename to src/app/GitUI/Resources/Icons/FileStatusModified.png diff --git a/GitUI/Resources/Icons/FileStatusModifiedOnlyA.png b/src/app/GitUI/Resources/Icons/FileStatusModifiedOnlyA.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusModifiedOnlyA.png rename to src/app/GitUI/Resources/Icons/FileStatusModifiedOnlyA.png diff --git a/GitUI/Resources/Icons/FileStatusModifiedOnlyB.png b/src/app/GitUI/Resources/Icons/FileStatusModifiedOnlyB.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusModifiedOnlyB.png rename to src/app/GitUI/Resources/Icons/FileStatusModifiedOnlyB.png diff --git a/GitUI/Resources/Icons/FileStatusModifiedSame.png b/src/app/GitUI/Resources/Icons/FileStatusModifiedSame.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusModifiedSame.png rename to src/app/GitUI/Resources/Icons/FileStatusModifiedSame.png diff --git a/GitUI/Resources/Icons/FileStatusModifiedUnequal.png b/src/app/GitUI/Resources/Icons/FileStatusModifiedUnequal.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusModifiedUnequal.png rename to src/app/GitUI/Resources/Icons/FileStatusModifiedUnequal.png diff --git a/GitUI/Resources/Icons/FileStatusRemoved.png b/src/app/GitUI/Resources/Icons/FileStatusRemoved.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRemoved.png rename to src/app/GitUI/Resources/Icons/FileStatusRemoved.png diff --git a/GitUI/Resources/Icons/FileStatusRemovedOnlyA.png b/src/app/GitUI/Resources/Icons/FileStatusRemovedOnlyA.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRemovedOnlyA.png rename to src/app/GitUI/Resources/Icons/FileStatusRemovedOnlyA.png diff --git a/GitUI/Resources/Icons/FileStatusRemovedOnlyB.png b/src/app/GitUI/Resources/Icons/FileStatusRemovedOnlyB.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRemovedOnlyB.png rename to src/app/GitUI/Resources/Icons/FileStatusRemovedOnlyB.png diff --git a/GitUI/Resources/Icons/FileStatusRemovedSame.png b/src/app/GitUI/Resources/Icons/FileStatusRemovedSame.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRemovedSame.png rename to src/app/GitUI/Resources/Icons/FileStatusRemovedSame.png diff --git a/GitUI/Resources/Icons/FileStatusRemovedUnequal.png b/src/app/GitUI/Resources/Icons/FileStatusRemovedUnequal.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRemovedUnequal.png rename to src/app/GitUI/Resources/Icons/FileStatusRemovedUnequal.png diff --git a/GitUI/Resources/Icons/FileStatusRenamed.png b/src/app/GitUI/Resources/Icons/FileStatusRenamed.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRenamed.png rename to src/app/GitUI/Resources/Icons/FileStatusRenamed.png diff --git a/GitUI/Resources/Icons/FileStatusRenamedOnlyA.png b/src/app/GitUI/Resources/Icons/FileStatusRenamedOnlyA.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRenamedOnlyA.png rename to src/app/GitUI/Resources/Icons/FileStatusRenamedOnlyA.png diff --git a/GitUI/Resources/Icons/FileStatusRenamedOnlyB.png b/src/app/GitUI/Resources/Icons/FileStatusRenamedOnlyB.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRenamedOnlyB.png rename to src/app/GitUI/Resources/Icons/FileStatusRenamedOnlyB.png diff --git a/GitUI/Resources/Icons/FileStatusRenamedSame.png b/src/app/GitUI/Resources/Icons/FileStatusRenamedSame.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRenamedSame.png rename to src/app/GitUI/Resources/Icons/FileStatusRenamedSame.png diff --git a/GitUI/Resources/Icons/FileStatusRenamedUnequal.png b/src/app/GitUI/Resources/Icons/FileStatusRenamedUnequal.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusRenamedUnequal.png rename to src/app/GitUI/Resources/Icons/FileStatusRenamedUnequal.png diff --git a/GitUI/Resources/Icons/FileStatusUnknown.png b/src/app/GitUI/Resources/Icons/FileStatusUnknown.png similarity index 100% rename from GitUI/Resources/Icons/FileStatusUnknown.png rename to src/app/GitUI/Resources/Icons/FileStatusUnknown.png diff --git a/GitUI/Resources/Icons/FileTree.png b/src/app/GitUI/Resources/Icons/FileTree.png similarity index 100% rename from GitUI/Resources/Icons/FileTree.png rename to src/app/GitUI/Resources/Icons/FileTree.png diff --git a/GitUI/Resources/Icons/FixupAndSquashMessageMarker.png b/src/app/GitUI/Resources/Icons/FixupAndSquashMessageMarker.png similarity index 100% rename from GitUI/Resources/Icons/FixupAndSquashMessageMarker.png rename to src/app/GitUI/Resources/Icons/FixupAndSquashMessageMarker.png diff --git a/GitUI/Resources/Icons/FolderClosed.png b/src/app/GitUI/Resources/Icons/FolderClosed.png similarity index 100% rename from GitUI/Resources/Icons/FolderClosed.png rename to src/app/GitUI/Resources/Icons/FolderClosed.png diff --git a/GitUI/Resources/Icons/FolderOpen.png b/src/app/GitUI/Resources/Icons/FolderOpen.png similarity index 100% rename from GitUI/Resources/Icons/FolderOpen.png rename to src/app/GitUI/Resources/Icons/FolderOpen.png diff --git a/GitUI/Resources/Icons/FolderSubmodule.png b/src/app/GitUI/Resources/Icons/FolderSubmodule.png similarity index 100% rename from GitUI/Resources/Icons/FolderSubmodule.png rename to src/app/GitUI/Resources/Icons/FolderSubmodule.png diff --git a/GitUI/Resources/Icons/Font.png b/src/app/GitUI/Resources/Icons/Font.png similarity index 100% rename from GitUI/Resources/Icons/Font.png rename to src/app/GitUI/Resources/Icons/Font.png diff --git a/GitUI/Resources/Icons/FunnelExclamation.png b/src/app/GitUI/Resources/Icons/FunnelExclamation.png similarity index 100% rename from GitUI/Resources/Icons/FunnelExclamation.png rename to src/app/GitUI/Resources/Icons/FunnelExclamation.png diff --git a/GitUI/Resources/Icons/FunnelPencil.png b/src/app/GitUI/Resources/Icons/FunnelPencil.png similarity index 100% rename from GitUI/Resources/Icons/FunnelPencil.png rename to src/app/GitUI/Resources/Icons/FunnelPencil.png diff --git a/GitUI/Resources/Icons/GeneralSettings.png b/src/app/GitUI/Resources/Icons/GeneralSettings.png similarity index 100% rename from GitUI/Resources/Icons/GeneralSettings.png rename to src/app/GitUI/Resources/Icons/GeneralSettings.png diff --git a/GitUI/Resources/Icons/GitCommandLog.png b/src/app/GitUI/Resources/Icons/GitCommandLog.png similarity index 100% rename from GitUI/Resources/Icons/GitCommandLog.png rename to src/app/GitUI/Resources/Icons/GitCommandLog.png diff --git a/GitUI/Resources/Icons/GitForWindows.png b/src/app/GitUI/Resources/Icons/GitForWindows.png similarity index 100% rename from GitUI/Resources/Icons/GitForWindows.png rename to src/app/GitUI/Resources/Icons/GitForWindows.png diff --git a/GitUI/Resources/Icons/GitGui.png b/src/app/GitUI/Resources/Icons/GitGui.png similarity index 100% rename from GitUI/Resources/Icons/GitGui.png rename to src/app/GitUI/Resources/Icons/GitGui.png diff --git a/GitUI/Resources/Icons/GitHub32.png b/src/app/GitUI/Resources/Icons/GitHub32.png similarity index 100% rename from GitUI/Resources/Icons/GitHub32.png rename to src/app/GitUI/Resources/Icons/GitHub32.png diff --git a/GitUI/Resources/Icons/GitLogo16.png b/src/app/GitUI/Resources/Icons/GitLogo16.png similarity index 100% rename from GitUI/Resources/Icons/GitLogo16.png rename to src/app/GitUI/Resources/Icons/GitLogo16.png diff --git a/GitUI/Resources/Icons/Gitk.png b/src/app/GitUI/Resources/Icons/Gitk.png similarity index 100% rename from GitUI/Resources/Icons/Gitk.png rename to src/app/GitUI/Resources/Icons/Gitk.png diff --git a/GitUI/Resources/Icons/Globe.png b/src/app/GitUI/Resources/Icons/Globe.png similarity index 100% rename from GitUI/Resources/Icons/Globe.png rename to src/app/GitUI/Resources/Icons/Globe.png diff --git a/GitUI/Resources/Icons/GoToChildCommit.png b/src/app/GitUI/Resources/Icons/GoToChildCommit.png similarity index 100% rename from GitUI/Resources/Icons/GoToChildCommit.png rename to src/app/GitUI/Resources/Icons/GoToChildCommit.png diff --git a/GitUI/Resources/Icons/GoToParentCommit.png b/src/app/GitUI/Resources/Icons/GoToParentCommit.png similarity index 100% rename from GitUI/Resources/Icons/GoToParentCommit.png rename to src/app/GitUI/Resources/Icons/GoToParentCommit.png diff --git a/GitUI/Resources/Icons/GotoCommit.png b/src/app/GitUI/Resources/Icons/GotoCommit.png similarity index 100% rename from GitUI/Resources/Icons/GotoCommit.png rename to src/app/GitUI/Resources/Icons/GotoCommit.png diff --git a/GitUI/Resources/Icons/GotoCurrentRevision.png b/src/app/GitUI/Resources/Icons/GotoCurrentRevision.png similarity index 100% rename from GitUI/Resources/Icons/GotoCurrentRevision.png rename to src/app/GitUI/Resources/Icons/GotoCurrentRevision.png diff --git a/GitUI/Resources/Icons/GotoManual.png b/src/app/GitUI/Resources/Icons/GotoManual.png similarity index 100% rename from GitUI/Resources/Icons/GotoManual.png rename to src/app/GitUI/Resources/Icons/GotoManual.png diff --git a/GitUI/Resources/Icons/Hotkey.png b/src/app/GitUI/Resources/Icons/Hotkey.png similarity index 100% rename from GitUI/Resources/Icons/Hotkey.png rename to src/app/GitUI/Resources/Icons/Hotkey.png diff --git a/GitUI/Resources/Icons/Integration.png b/src/app/GitUI/Resources/Icons/Integration.png similarity index 100% rename from GitUI/Resources/Icons/Integration.png rename to src/app/GitUI/Resources/Icons/Integration.png diff --git a/GitUI/Resources/Icons/Key.png b/src/app/GitUI/Resources/Icons/Key.png similarity index 100% rename from GitUI/Resources/Icons/Key.png rename to src/app/GitUI/Resources/Icons/Key.png diff --git a/GitUI/Resources/Icons/LayoutFooter.png b/src/app/GitUI/Resources/Icons/LayoutFooter.png similarity index 100% rename from GitUI/Resources/Icons/LayoutFooter.png rename to src/app/GitUI/Resources/Icons/LayoutFooter.png diff --git a/GitUI/Resources/Icons/LayoutFooterTab.png b/src/app/GitUI/Resources/Icons/LayoutFooterTab.png similarity index 100% rename from GitUI/Resources/Icons/LayoutFooterTab.png rename to src/app/GitUI/Resources/Icons/LayoutFooterTab.png diff --git a/GitUI/Resources/Icons/LayoutSidebarLeft.png b/src/app/GitUI/Resources/Icons/LayoutSidebarLeft.png similarity index 100% rename from GitUI/Resources/Icons/LayoutSidebarLeft.png rename to src/app/GitUI/Resources/Icons/LayoutSidebarLeft.png diff --git a/GitUI/Resources/Icons/LayoutSidebarTopLeft.png b/src/app/GitUI/Resources/Icons/LayoutSidebarTopLeft.png similarity index 100% rename from GitUI/Resources/Icons/LayoutSidebarTopLeft.png rename to src/app/GitUI/Resources/Icons/LayoutSidebarTopLeft.png diff --git a/GitUI/Resources/Icons/LayoutSidebarTopRight.png b/src/app/GitUI/Resources/Icons/LayoutSidebarTopRight.png similarity index 100% rename from GitUI/Resources/Icons/LayoutSidebarTopRight.png rename to src/app/GitUI/Resources/Icons/LayoutSidebarTopRight.png diff --git a/GitUI/Resources/Icons/Link.png b/src/app/GitUI/Resources/Icons/Link.png similarity index 100% rename from GitUI/Resources/Icons/Link.png rename to src/app/GitUI/Resources/Icons/Link.png diff --git a/GitUI/Resources/Icons/LocalBranchRoot.png b/src/app/GitUI/Resources/Icons/LocalBranchRoot.png similarity index 100% rename from GitUI/Resources/Icons/LocalBranchRoot.png rename to src/app/GitUI/Resources/Icons/LocalBranchRoot.png diff --git a/GitUI/Resources/Icons/Maintenance.png b/src/app/GitUI/Resources/Icons/Maintenance.png similarity index 100% rename from GitUI/Resources/Icons/Maintenance.png rename to src/app/GitUI/Resources/Icons/Maintenance.png diff --git a/GitUI/Resources/Icons/Merge.png b/src/app/GitUI/Resources/Icons/Merge.png similarity index 100% rename from GitUI/Resources/Icons/Merge.png rename to src/app/GitUI/Resources/Icons/Merge.png diff --git a/GitUI/Resources/Icons/Message.png b/src/app/GitUI/Resources/Icons/Message.png similarity index 100% rename from GitUI/Resources/Icons/Message.png rename to src/app/GitUI/Resources/Icons/Message.png diff --git a/GitUI/Resources/Icons/NavigateBackward.png b/src/app/GitUI/Resources/Icons/NavigateBackward.png similarity index 100% rename from GitUI/Resources/Icons/NavigateBackward.png rename to src/app/GitUI/Resources/Icons/NavigateBackward.png diff --git a/GitUI/Resources/Icons/NavigateForward.png b/src/app/GitUI/Resources/Icons/NavigateForward.png similarity index 100% rename from GitUI/Resources/Icons/NavigateForward.png rename to src/app/GitUI/Resources/Icons/NavigateForward.png diff --git a/GitUI/Resources/Icons/NavigateUp.png b/src/app/GitUI/Resources/Icons/NavigateUp.png similarity index 100% rename from GitUI/Resources/Icons/NavigateUp.png rename to src/app/GitUI/Resources/Icons/NavigateUp.png diff --git a/GitUI/Resources/Icons/New.png b/src/app/GitUI/Resources/Icons/New.png similarity index 100% rename from GitUI/Resources/Icons/New.png rename to src/app/GitUI/Resources/Icons/New.png diff --git a/GitUI/Resources/Icons/NumberOfLinesDecrease.png b/src/app/GitUI/Resources/Icons/NumberOfLinesDecrease.png similarity index 100% rename from GitUI/Resources/Icons/NumberOfLinesDecrease.png rename to src/app/GitUI/Resources/Icons/NumberOfLinesDecrease.png diff --git a/GitUI/Resources/Icons/NumberOfLinesIncrease.png b/src/app/GitUI/Resources/Icons/NumberOfLinesIncrease.png similarity index 100% rename from GitUI/Resources/Icons/NumberOfLinesIncrease.png rename to src/app/GitUI/Resources/Icons/NumberOfLinesIncrease.png diff --git a/GitUI/Resources/Icons/Pageant16.png b/src/app/GitUI/Resources/Icons/Pageant16.png similarity index 100% rename from GitUI/Resources/Icons/Pageant16.png rename to src/app/GitUI/Resources/Icons/Pageant16.png diff --git a/GitUI/Resources/Icons/PatchApply.png b/src/app/GitUI/Resources/Icons/PatchApply.png similarity index 100% rename from GitUI/Resources/Icons/PatchApply.png rename to src/app/GitUI/Resources/Icons/PatchApply.png diff --git a/GitUI/Resources/Icons/PatchFormat.png b/src/app/GitUI/Resources/Icons/PatchFormat.png similarity index 100% rename from GitUI/Resources/Icons/PatchFormat.png rename to src/app/GitUI/Resources/Icons/PatchFormat.png diff --git a/GitUI/Resources/Icons/PatchView.png b/src/app/GitUI/Resources/Icons/PatchView.png similarity index 100% rename from GitUI/Resources/Icons/PatchView.png rename to src/app/GitUI/Resources/Icons/PatchView.png diff --git a/GitUI/Resources/Icons/Preview.png b/src/app/GitUI/Resources/Icons/Preview.png similarity index 100% rename from GitUI/Resources/Icons/Preview.png rename to src/app/GitUI/Resources/Icons/Preview.png diff --git a/GitUI/Resources/Icons/Pull.png b/src/app/GitUI/Resources/Icons/Pull.png similarity index 100% rename from GitUI/Resources/Icons/Pull.png rename to src/app/GitUI/Resources/Icons/Pull.png diff --git a/GitUI/Resources/Icons/PullFetch.png b/src/app/GitUI/Resources/Icons/PullFetch.png similarity index 100% rename from GitUI/Resources/Icons/PullFetch.png rename to src/app/GitUI/Resources/Icons/PullFetch.png diff --git a/GitUI/Resources/Icons/PullFetchAll.png b/src/app/GitUI/Resources/Icons/PullFetchAll.png similarity index 100% rename from GitUI/Resources/Icons/PullFetchAll.png rename to src/app/GitUI/Resources/Icons/PullFetchAll.png diff --git a/GitUI/Resources/Icons/PullFetchPrune.png b/src/app/GitUI/Resources/Icons/PullFetchPrune.png similarity index 100% rename from GitUI/Resources/Icons/PullFetchPrune.png rename to src/app/GitUI/Resources/Icons/PullFetchPrune.png diff --git a/GitUI/Resources/Icons/PullFetchPruneAll.png b/src/app/GitUI/Resources/Icons/PullFetchPruneAll.png similarity index 100% rename from GitUI/Resources/Icons/PullFetchPruneAll.png rename to src/app/GitUI/Resources/Icons/PullFetchPruneAll.png diff --git a/GitUI/Resources/Icons/PullMerge.png b/src/app/GitUI/Resources/Icons/PullMerge.png similarity index 100% rename from GitUI/Resources/Icons/PullMerge.png rename to src/app/GitUI/Resources/Icons/PullMerge.png diff --git a/GitUI/Resources/Icons/PullRebase.png b/src/app/GitUI/Resources/Icons/PullRebase.png similarity index 100% rename from GitUI/Resources/Icons/PullRebase.png rename to src/app/GitUI/Resources/Icons/PullRebase.png diff --git a/GitUI/Resources/Icons/PullRequest.png b/src/app/GitUI/Resources/Icons/PullRequest.png similarity index 100% rename from GitUI/Resources/Icons/PullRequest.png rename to src/app/GitUI/Resources/Icons/PullRequest.png diff --git a/GitUI/Resources/Icons/Push.png b/src/app/GitUI/Resources/Icons/Push.png similarity index 100% rename from GitUI/Resources/Icons/Push.png rename to src/app/GitUI/Resources/Icons/Push.png diff --git a/GitUI/Resources/Icons/Rebase.png b/src/app/GitUI/Resources/Icons/Rebase.png similarity index 100% rename from GitUI/Resources/Icons/Rebase.png rename to src/app/GitUI/Resources/Icons/Rebase.png diff --git a/GitUI/Resources/Icons/RecentRepositories.png b/src/app/GitUI/Resources/Icons/RecentRepositories.png similarity index 100% rename from GitUI/Resources/Icons/RecentRepositories.png rename to src/app/GitUI/Resources/Icons/RecentRepositories.png diff --git a/GitUI/Resources/Icons/RecoverLostObjects.png b/src/app/GitUI/Resources/Icons/RecoverLostObjects.png similarity index 100% rename from GitUI/Resources/Icons/RecoverLostObjects.png rename to src/app/GitUI/Resources/Icons/RecoverLostObjects.png diff --git a/GitUI/Resources/Icons/ReloadRevisions.png b/src/app/GitUI/Resources/Icons/ReloadRevisions.png similarity index 100% rename from GitUI/Resources/Icons/ReloadRevisions.png rename to src/app/GitUI/Resources/Icons/ReloadRevisions.png diff --git a/GitUI/Resources/Icons/ReloadRevisionsDirty.png b/src/app/GitUI/Resources/Icons/ReloadRevisionsDirty.png similarity index 100% rename from GitUI/Resources/Icons/ReloadRevisionsDirty.png rename to src/app/GitUI/Resources/Icons/ReloadRevisionsDirty.png diff --git a/GitUI/Resources/Icons/Remote.png b/src/app/GitUI/Resources/Icons/Remote.png similarity index 100% rename from GitUI/Resources/Icons/Remote.png rename to src/app/GitUI/Resources/Icons/Remote.png diff --git a/GitUI/Resources/Icons/RemoteAdd.png b/src/app/GitUI/Resources/Icons/RemoteAdd.png similarity index 100% rename from GitUI/Resources/Icons/RemoteAdd.png rename to src/app/GitUI/Resources/Icons/RemoteAdd.png diff --git a/GitUI/Resources/Icons/RemoteBranchRoot.png b/src/app/GitUI/Resources/Icons/RemoteBranchRoot.png similarity index 100% rename from GitUI/Resources/Icons/RemoteBranchRoot.png rename to src/app/GitUI/Resources/Icons/RemoteBranchRoot.png diff --git a/GitUI/Resources/Icons/RemoteDelete.png b/src/app/GitUI/Resources/Icons/RemoteDelete.png similarity index 100% rename from GitUI/Resources/Icons/RemoteDelete.png rename to src/app/GitUI/Resources/Icons/RemoteDelete.png diff --git a/GitUI/Resources/Icons/RemoteEnableAndFetch.png b/src/app/GitUI/Resources/Icons/RemoteEnableAndFetch.png similarity index 100% rename from GitUI/Resources/Icons/RemoteEnableAndFetch.png rename to src/app/GitUI/Resources/Icons/RemoteEnableAndFetch.png diff --git a/GitUI/Resources/Icons/RemoteRepo.png b/src/app/GitUI/Resources/Icons/RemoteRepo.png similarity index 100% rename from GitUI/Resources/Icons/RemoteRepo.png rename to src/app/GitUI/Resources/Icons/RemoteRepo.png diff --git a/GitUI/Resources/Icons/Remotes.png b/src/app/GitUI/Resources/Icons/Remotes.png similarity index 100% rename from GitUI/Resources/Icons/Remotes.png rename to src/app/GitUI/Resources/Icons/Remotes.png diff --git a/GitUI/Resources/Icons/Renamed.png b/src/app/GitUI/Resources/Icons/Renamed.png similarity index 100% rename from GitUI/Resources/Icons/Renamed.png rename to src/app/GitUI/Resources/Icons/Renamed.png diff --git a/GitUI/Resources/Icons/RepoCreate.png b/src/app/GitUI/Resources/Icons/RepoCreate.png similarity index 100% rename from GitUI/Resources/Icons/RepoCreate.png rename to src/app/GitUI/Resources/Icons/RepoCreate.png diff --git a/GitUI/Resources/Icons/RepoOpen.png b/src/app/GitUI/Resources/Icons/RepoOpen.png similarity index 100% rename from GitUI/Resources/Icons/RepoOpen.png rename to src/app/GitUI/Resources/Icons/RepoOpen.png diff --git a/GitUI/Resources/Icons/RepoStateClean.png b/src/app/GitUI/Resources/Icons/RepoStateClean.png similarity index 100% rename from GitUI/Resources/Icons/RepoStateClean.png rename to src/app/GitUI/Resources/Icons/RepoStateClean.png diff --git a/GitUI/Resources/Icons/RepoStateDirty.png b/src/app/GitUI/Resources/Icons/RepoStateDirty.png similarity index 100% rename from GitUI/Resources/Icons/RepoStateDirty.png rename to src/app/GitUI/Resources/Icons/RepoStateDirty.png diff --git a/GitUI/Resources/Icons/RepoStateDirtySubmodules.png b/src/app/GitUI/Resources/Icons/RepoStateDirtySubmodules.png similarity index 100% rename from GitUI/Resources/Icons/RepoStateDirtySubmodules.png rename to src/app/GitUI/Resources/Icons/RepoStateDirtySubmodules.png diff --git a/GitUI/Resources/Icons/RepoStateMixed.png b/src/app/GitUI/Resources/Icons/RepoStateMixed.png similarity index 100% rename from GitUI/Resources/Icons/RepoStateMixed.png rename to src/app/GitUI/Resources/Icons/RepoStateMixed.png diff --git a/GitUI/Resources/Icons/RepoStateStaged.png b/src/app/GitUI/Resources/Icons/RepoStateStaged.png similarity index 100% rename from GitUI/Resources/Icons/RepoStateStaged.png rename to src/app/GitUI/Resources/Icons/RepoStateStaged.png diff --git a/GitUI/Resources/Icons/RepoStateUnknown.png b/src/app/GitUI/Resources/Icons/RepoStateUnknown.png similarity index 100% rename from GitUI/Resources/Icons/RepoStateUnknown.png rename to src/app/GitUI/Resources/Icons/RepoStateUnknown.png diff --git a/GitUI/Resources/Icons/RepoStateUntrackedOnly.png b/src/app/GitUI/Resources/Icons/RepoStateUntrackedOnly.png similarity index 100% rename from GitUI/Resources/Icons/RepoStateUntrackedOnly.png rename to src/app/GitUI/Resources/Icons/RepoStateUntrackedOnly.png diff --git a/GitUI/Resources/Icons/ResetAnotherBranchToHere.png b/src/app/GitUI/Resources/Icons/ResetAnotherBranchToHere.png similarity index 100% rename from GitUI/Resources/Icons/ResetAnotherBranchToHere.png rename to src/app/GitUI/Resources/Icons/ResetAnotherBranchToHere.png diff --git a/GitUI/Resources/Icons/ResetCurrentBranchToHere.png b/src/app/GitUI/Resources/Icons/ResetCurrentBranchToHere.png similarity index 100% rename from GitUI/Resources/Icons/ResetCurrentBranchToHere.png rename to src/app/GitUI/Resources/Icons/ResetCurrentBranchToHere.png diff --git a/GitUI/Resources/Icons/ResetFileTo.png b/src/app/GitUI/Resources/Icons/ResetFileTo.png similarity index 100% rename from GitUI/Resources/Icons/ResetFileTo.png rename to src/app/GitUI/Resources/Icons/ResetFileTo.png diff --git a/GitUI/Resources/Icons/ResetWorkingDirChanges.png b/src/app/GitUI/Resources/Icons/ResetWorkingDirChanges.png similarity index 100% rename from GitUI/Resources/Icons/ResetWorkingDirChanges.png rename to src/app/GitUI/Resources/Icons/ResetWorkingDirChanges.png diff --git a/GitUI/Resources/Icons/RevertCommit.png b/src/app/GitUI/Resources/Icons/RevertCommit.png similarity index 100% rename from GitUI/Resources/Icons/RevertCommit.png rename to src/app/GitUI/Resources/Icons/RevertCommit.png diff --git a/GitUI/Resources/Icons/Save.png b/src/app/GitUI/Resources/Icons/Save.png similarity index 100% rename from GitUI/Resources/Icons/Save.png rename to src/app/GitUI/Resources/Icons/Save.png diff --git a/GitUI/Resources/Icons/SaveAs.png b/src/app/GitUI/Resources/Icons/SaveAs.png similarity index 100% rename from GitUI/Resources/Icons/SaveAs.png rename to src/app/GitUI/Resources/Icons/SaveAs.png diff --git a/GitUI/Resources/Icons/Select.png b/src/app/GitUI/Resources/Icons/Select.png similarity index 100% rename from GitUI/Resources/Icons/Select.png rename to src/app/GitUI/Resources/Icons/Select.png diff --git a/GitUI/Resources/Icons/SelectBranch.png b/src/app/GitUI/Resources/Icons/SelectBranch.png similarity index 100% rename from GitUI/Resources/Icons/SelectBranch.png rename to src/app/GitUI/Resources/Icons/SelectBranch.png diff --git a/GitUI/Resources/Icons/SelectRevision.png b/src/app/GitUI/Resources/Icons/SelectRevision.png similarity index 100% rename from GitUI/Resources/Icons/SelectRevision.png rename to src/app/GitUI/Resources/Icons/SelectRevision.png diff --git a/GitUI/Resources/Icons/Settings.png b/src/app/GitUI/Resources/Icons/Settings.png similarity index 100% rename from GitUI/Resources/Icons/Settings.png rename to src/app/GitUI/Resources/Icons/Settings.png diff --git a/GitUI/Resources/Icons/ShellExtensions.png b/src/app/GitUI/Resources/Icons/ShellExtensions.png similarity index 100% rename from GitUI/Resources/Icons/ShellExtensions.png rename to src/app/GitUI/Resources/Icons/ShellExtensions.png diff --git a/GitUI/Resources/Icons/ShowEntireFile.png b/src/app/GitUI/Resources/Icons/ShowEntireFile.png similarity index 100% rename from GitUI/Resources/Icons/ShowEntireFile.png rename to src/app/GitUI/Resources/Icons/ShowEntireFile.png diff --git a/GitUI/Resources/Icons/ShowOnlyFirstParent.png b/src/app/GitUI/Resources/Icons/ShowOnlyFirstParent.png similarity index 100% rename from GitUI/Resources/Icons/ShowOnlyFirstParent.png rename to src/app/GitUI/Resources/Icons/ShowOnlyFirstParent.png diff --git a/GitUI/Resources/Icons/ShowThisBranchOnly.png b/src/app/GitUI/Resources/Icons/ShowThisBranchOnly.png similarity index 100% rename from GitUI/Resources/Icons/ShowThisBranchOnly.png rename to src/app/GitUI/Resources/Icons/ShowThisBranchOnly.png diff --git a/GitUI/Resources/Icons/ShowWhitespace.png b/src/app/GitUI/Resources/Icons/ShowWhitespace.png similarity index 100% rename from GitUI/Resources/Icons/ShowWhitespace.png rename to src/app/GitUI/Resources/Icons/ShowWhitespace.png diff --git a/GitUI/Resources/Icons/SolveMerge.png b/src/app/GitUI/Resources/Icons/SolveMerge.png similarity index 100% rename from GitUI/Resources/Icons/SolveMerge.png rename to src/app/GitUI/Resources/Icons/SolveMerge.png diff --git a/GitUI/Resources/Icons/SortBy.png b/src/app/GitUI/Resources/Icons/SortBy.png similarity index 100% rename from GitUI/Resources/Icons/SortBy.png rename to src/app/GitUI/Resources/Icons/SortBy.png diff --git a/GitUI/Resources/Icons/Stage.png b/src/app/GitUI/Resources/Icons/Stage.png similarity index 100% rename from GitUI/Resources/Icons/Stage.png rename to src/app/GitUI/Resources/Icons/Stage.png diff --git a/GitUI/Resources/Icons/StageAll.png b/src/app/GitUI/Resources/Icons/StageAll.png similarity index 100% rename from GitUI/Resources/Icons/StageAll.png rename to src/app/GitUI/Resources/Icons/StageAll.png diff --git a/GitUI/Resources/Icons/StageAllFiltered.png b/src/app/GitUI/Resources/Icons/StageAllFiltered.png similarity index 100% rename from GitUI/Resources/Icons/StageAllFiltered.png rename to src/app/GitUI/Resources/Icons/StageAllFiltered.png diff --git a/GitUI/Resources/Icons/StarDeselected.png b/src/app/GitUI/Resources/Icons/StarDeselected.png similarity index 100% rename from GitUI/Resources/Icons/StarDeselected.png rename to src/app/GitUI/Resources/Icons/StarDeselected.png diff --git a/GitUI/Resources/Icons/StarRemove.png b/src/app/GitUI/Resources/Icons/StarRemove.png similarity index 100% rename from GitUI/Resources/Icons/StarRemove.png rename to src/app/GitUI/Resources/Icons/StarRemove.png diff --git a/GitUI/Resources/Icons/StatusBadgeError.png b/src/app/GitUI/Resources/Icons/StatusBadgeError.png similarity index 100% rename from GitUI/Resources/Icons/StatusBadgeError.png rename to src/app/GitUI/Resources/Icons/StatusBadgeError.png diff --git a/GitUI/Resources/Icons/StatusBadgeSuccess.png b/src/app/GitUI/Resources/Icons/StatusBadgeSuccess.png similarity index 100% rename from GitUI/Resources/Icons/StatusBadgeSuccess.png rename to src/app/GitUI/Resources/Icons/StatusBadgeSuccess.png diff --git a/GitUI/Resources/Icons/StatusBadgeWaiting.png b/src/app/GitUI/Resources/Icons/StatusBadgeWaiting.png similarity index 100% rename from GitUI/Resources/Icons/StatusBadgeWaiting.png rename to src/app/GitUI/Resources/Icons/StatusBadgeWaiting.png diff --git a/GitUI/Resources/Icons/StopTrackingFile.png b/src/app/GitUI/Resources/Icons/StopTrackingFile.png similarity index 100% rename from GitUI/Resources/Icons/StopTrackingFile.png rename to src/app/GitUI/Resources/Icons/StopTrackingFile.png diff --git a/GitUI/Resources/Icons/SubmoduleAdded.png b/src/app/GitUI/Resources/Icons/SubmoduleAdded.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleAdded.png rename to src/app/GitUI/Resources/Icons/SubmoduleAdded.png diff --git a/GitUI/Resources/Icons/SubmoduleDirty.png b/src/app/GitUI/Resources/Icons/SubmoduleDirty.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleDirty.png rename to src/app/GitUI/Resources/Icons/SubmoduleDirty.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionDown.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionDown.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionDown.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionDown.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionDownDirty.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionDownDirty.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionDownDirty.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionDownDirty.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionSemiDown.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiDown.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionSemiDown.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiDown.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionSemiDownDirty.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiDownDirty.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionSemiDownDirty.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiDownDirty.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionSemiUp.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiUp.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionSemiUp.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiUp.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionSemiUpDirty.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiUpDirty.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionSemiUpDirty.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionSemiUpDirty.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionUp.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionUp.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionUp.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionUp.png diff --git a/GitUI/Resources/Icons/SubmoduleRevisionUpDirty.png b/src/app/GitUI/Resources/Icons/SubmoduleRevisionUpDirty.png similarity index 100% rename from GitUI/Resources/Icons/SubmoduleRevisionUpDirty.png rename to src/app/GitUI/Resources/Icons/SubmoduleRevisionUpDirty.png diff --git a/GitUI/Resources/Icons/SubmodulesManage.png b/src/app/GitUI/Resources/Icons/SubmodulesManage.png similarity index 100% rename from GitUI/Resources/Icons/SubmodulesManage.png rename to src/app/GitUI/Resources/Icons/SubmodulesManage.png diff --git a/GitUI/Resources/Icons/SubmodulesSync.png b/src/app/GitUI/Resources/Icons/SubmodulesSync.png similarity index 100% rename from GitUI/Resources/Icons/SubmodulesSync.png rename to src/app/GitUI/Resources/Icons/SubmodulesSync.png diff --git a/GitUI/Resources/Icons/SubmodulesUpdate.png b/src/app/GitUI/Resources/Icons/SubmodulesUpdate.png similarity index 100% rename from GitUI/Resources/Icons/SubmodulesUpdate.png rename to src/app/GitUI/Resources/Icons/SubmodulesUpdate.png diff --git a/GitUI/Resources/Icons/SyntaxHighlighting.png b/src/app/GitUI/Resources/Icons/SyntaxHighlighting.png similarity index 100% rename from GitUI/Resources/Icons/SyntaxHighlighting.png rename to src/app/GitUI/Resources/Icons/SyntaxHighlighting.png diff --git a/GitUI/Resources/Icons/Tag.png b/src/app/GitUI/Resources/Icons/Tag.png similarity index 100% rename from GitUI/Resources/Icons/Tag.png rename to src/app/GitUI/Resources/Icons/Tag.png diff --git a/GitUI/Resources/Icons/TagCreate.png b/src/app/GitUI/Resources/Icons/TagCreate.png similarity index 100% rename from GitUI/Resources/Icons/TagCreate.png rename to src/app/GitUI/Resources/Icons/TagCreate.png diff --git a/GitUI/Resources/Icons/TagDelete.png b/src/app/GitUI/Resources/Icons/TagDelete.png similarity index 100% rename from GitUI/Resources/Icons/TagDelete.png rename to src/app/GitUI/Resources/Icons/TagDelete.png diff --git a/GitUI/Resources/Icons/TagError.png b/src/app/GitUI/Resources/Icons/TagError.png similarity index 100% rename from GitUI/Resources/Icons/TagError.png rename to src/app/GitUI/Resources/Icons/TagError.png diff --git a/GitUI/Resources/Icons/TagHorizontal.png b/src/app/GitUI/Resources/Icons/TagHorizontal.png similarity index 100% rename from GitUI/Resources/Icons/TagHorizontal.png rename to src/app/GitUI/Resources/Icons/TagHorizontal.png diff --git a/GitUI/Resources/Icons/TagMany.png b/src/app/GitUI/Resources/Icons/TagMany.png similarity index 100% rename from GitUI/Resources/Icons/TagMany.png rename to src/app/GitUI/Resources/Icons/TagMany.png diff --git a/GitUI/Resources/Icons/TagOk.png b/src/app/GitUI/Resources/Icons/TagOk.png similarity index 100% rename from GitUI/Resources/Icons/TagOk.png rename to src/app/GitUI/Resources/Icons/TagOk.png diff --git a/GitUI/Resources/Icons/TagWarning.png b/src/app/GitUI/Resources/Icons/TagWarning.png similarity index 100% rename from GitUI/Resources/Icons/TagWarning.png rename to src/app/GitUI/Resources/Icons/TagWarning.png diff --git a/GitUI/Resources/Icons/Translate.png b/src/app/GitUI/Resources/Icons/Translate.png similarity index 100% rename from GitUI/Resources/Icons/Translate.png rename to src/app/GitUI/Resources/Icons/Translate.png diff --git a/GitUI/Resources/Icons/TreeCollapseAll.png b/src/app/GitUI/Resources/Icons/TreeCollapseAll.png similarity index 100% rename from GitUI/Resources/Icons/TreeCollapseAll.png rename to src/app/GitUI/Resources/Icons/TreeCollapseAll.png diff --git a/GitUI/Resources/Icons/TreeExpandAll.png b/src/app/GitUI/Resources/Icons/TreeExpandAll.png similarity index 100% rename from GitUI/Resources/Icons/TreeExpandAll.png rename to src/app/GitUI/Resources/Icons/TreeExpandAll.png diff --git a/GitUI/Resources/Icons/TreeExpandSubtree.png b/src/app/GitUI/Resources/Icons/TreeExpandSubtree.png similarity index 100% rename from GitUI/Resources/Icons/TreeExpandSubtree.png rename to src/app/GitUI/Resources/Icons/TreeExpandSubtree.png diff --git a/GitUI/Resources/Icons/Unmerged.png b/src/app/GitUI/Resources/Icons/Unmerged.png similarity index 100% rename from GitUI/Resources/Icons/Unmerged.png rename to src/app/GitUI/Resources/Icons/Unmerged.png diff --git a/GitUI/Resources/Icons/Unstage.png b/src/app/GitUI/Resources/Icons/Unstage.png similarity index 100% rename from GitUI/Resources/Icons/Unstage.png rename to src/app/GitUI/Resources/Icons/Unstage.png diff --git a/GitUI/Resources/Icons/UnstageAll.png b/src/app/GitUI/Resources/Icons/UnstageAll.png similarity index 100% rename from GitUI/Resources/Icons/UnstageAll.png rename to src/app/GitUI/Resources/Icons/UnstageAll.png diff --git a/GitUI/Resources/Icons/UnstageAllFiltered.png b/src/app/GitUI/Resources/Icons/UnstageAllFiltered.png similarity index 100% rename from GitUI/Resources/Icons/UnstageAllFiltered.png rename to src/app/GitUI/Resources/Icons/UnstageAllFiltered.png diff --git a/GitUI/Resources/Icons/User80.png b/src/app/GitUI/Resources/Icons/User80.png similarity index 100% rename from GitUI/Resources/Icons/User80.png rename to src/app/GitUI/Resources/Icons/User80.png diff --git a/GitUI/Resources/Icons/ViewFile.png b/src/app/GitUI/Resources/Icons/ViewFile.png similarity index 100% rename from GitUI/Resources/Icons/ViewFile.png rename to src/app/GitUI/Resources/Icons/ViewFile.png diff --git a/GitUI/Resources/Icons/VisualStudio16.png b/src/app/GitUI/Resources/Icons/VisualStudio16.png similarity index 100% rename from GitUI/Resources/Icons/VisualStudio16.png rename to src/app/GitUI/Resources/Icons/VisualStudio16.png diff --git a/GitUI/Resources/Icons/VisualStudioTeamServices.png b/src/app/GitUI/Resources/Icons/VisualStudioTeamServices.png similarity index 100% rename from GitUI/Resources/Icons/VisualStudioTeamServices.png rename to src/app/GitUI/Resources/Icons/VisualStudioTeamServices.png diff --git a/GitUI/Resources/Icons/Warning.png b/src/app/GitUI/Resources/Icons/Warning.png similarity index 100% rename from GitUI/Resources/Icons/Warning.png rename to src/app/GitUI/Resources/Icons/Warning.png diff --git a/GitUI/Resources/Icons/WhitespaceIgnore.png b/src/app/GitUI/Resources/Icons/WhitespaceIgnore.png similarity index 100% rename from GitUI/Resources/Icons/WhitespaceIgnore.png rename to src/app/GitUI/Resources/Icons/WhitespaceIgnore.png diff --git a/GitUI/Resources/Icons/WhitespaceIgnoreAll.png b/src/app/GitUI/Resources/Icons/WhitespaceIgnoreAll.png similarity index 100% rename from GitUI/Resources/Icons/WhitespaceIgnoreAll.png rename to src/app/GitUI/Resources/Icons/WhitespaceIgnoreAll.png diff --git a/GitUI/Resources/Icons/WhitespaceIgnoreEol.png b/src/app/GitUI/Resources/Icons/WhitespaceIgnoreEol.png similarity index 100% rename from GitUI/Resources/Icons/WhitespaceIgnoreEol.png rename to src/app/GitUI/Resources/Icons/WhitespaceIgnoreEol.png diff --git a/GitUI/Resources/Icons/WorkTree.png b/src/app/GitUI/Resources/Icons/WorkTree.png similarity index 100% rename from GitUI/Resources/Icons/WorkTree.png rename to src/app/GitUI/Resources/Icons/WorkTree.png diff --git a/GitUI/Resources/Icons/WorkingDirChanges.png b/src/app/GitUI/Resources/Icons/WorkingDirChanges.png similarity index 100% rename from GitUI/Resources/Icons/WorkingDirChanges.png rename to src/app/GitUI/Resources/Icons/WorkingDirChanges.png diff --git a/GitUI/Resources/Icons/artwork/branch icons.svg b/src/app/GitUI/Resources/Icons/artwork/branch icons.svg similarity index 100% rename from GitUI/Resources/Icons/artwork/branch icons.svg rename to src/app/GitUI/Resources/Icons/artwork/branch icons.svg diff --git a/GitUI/Resources/Icons/artwork/branch icons.xcf b/src/app/GitUI/Resources/Icons/artwork/branch icons.xcf similarity index 100% rename from GitUI/Resources/Icons/artwork/branch icons.xcf rename to src/app/GitUI/Resources/Icons/artwork/branch icons.xcf diff --git a/GitUI/Resources/Icons/artwork/opencollective.svg b/src/app/GitUI/Resources/Icons/artwork/opencollective.svg similarity index 100% rename from GitUI/Resources/Icons/artwork/opencollective.svg rename to src/app/GitUI/Resources/Icons/artwork/opencollective.svg diff --git a/GitUI/Resources/Icons/branch.png b/src/app/GitUI/Resources/Icons/branch.png similarity index 100% rename from GitUI/Resources/Icons/branch.png rename to src/app/GitUI/Resources/Icons/branch.png diff --git a/GitUI/Resources/Icons/bug.png b/src/app/GitUI/Resources/Icons/bug.png similarity index 100% rename from GitUI/Resources/Icons/bug.png rename to src/app/GitUI/Resources/Icons/bug.png diff --git a/GitUI/Resources/Icons/checkout.png b/src/app/GitUI/Resources/Icons/checkout.png similarity index 100% rename from GitUI/Resources/Icons/checkout.png rename to src/app/GitUI/Resources/Icons/checkout.png diff --git a/GitUI/Resources/Icons/cmd.png b/src/app/GitUI/Resources/Icons/cmd.png similarity index 100% rename from GitUI/Resources/Icons/cmd.png rename to src/app/GitUI/Resources/Icons/cmd.png diff --git a/GitUI/Resources/Icons/difftastic.ico b/src/app/GitUI/Resources/Icons/difftastic.ico similarity index 100% rename from GitUI/Resources/Icons/difftastic.ico rename to src/app/GitUI/Resources/Icons/difftastic.ico diff --git a/GitUI/Resources/Icons/edit-color.png b/src/app/GitUI/Resources/Icons/edit-color.png similarity index 100% rename from GitUI/Resources/Icons/edit-color.png rename to src/app/GitUI/Resources/Icons/edit-color.png diff --git a/GitUI/Resources/Icons/github.png b/src/app/GitUI/Resources/Icons/github.png similarity index 100% rename from GitUI/Resources/Icons/github.png rename to src/app/GitUI/Resources/Icons/github.png diff --git a/GitUI/Resources/Icons/information.png b/src/app/GitUI/Resources/Icons/information.png similarity index 100% rename from GitUI/Resources/Icons/information.png rename to src/app/GitUI/Resources/Icons/information.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon_custom_yellow.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon_custom_yellow.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon_custom_yellow.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yellow-submarine-icon_custom_yellow.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yz...-exclm.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yz...-exclm.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yz...-exclm.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yz...-exclm.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yz...-plus.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yz...-plus.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yz...-plus.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yz...-plus.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown-exclm.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown-exclm.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown-exclm.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown-exclm.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionDown.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp-exclm.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp-exclm.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp-exclm.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp-exclm.png diff --git a/GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp.png b/src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp.png rename to src/app/GitUI/Resources/Icons/originals/10145-16-yz...-revisionUp.png diff --git a/GitUI/Resources/Icons/originals/10145-32-yellow-submarine-icon.png b/src/app/GitUI/Resources/Icons/originals/10145-32-yellow-submarine-icon.png similarity index 100% rename from GitUI/Resources/Icons/originals/10145-32-yellow-submarine-icon.png rename to src/app/GitUI/Resources/Icons/originals/10145-32-yellow-submarine-icon.png diff --git a/GitUI/Resources/Icons/originals/112_RightArrowShort_Grey_16x16_72.png b/src/app/GitUI/Resources/Icons/originals/112_RightArrowShort_Grey_16x16_72.png similarity index 100% rename from GitUI/Resources/Icons/originals/112_RightArrowShort_Grey_16x16_72.png rename to src/app/GitUI/Resources/Icons/originals/112_RightArrowShort_Grey_16x16_72.png diff --git a/GitUI/Resources/Icons/originals/1350825545_refresh yellow.png b/src/app/GitUI/Resources/Icons/originals/1350825545_refresh yellow.png similarity index 100% rename from GitUI/Resources/Icons/originals/1350825545_refresh yellow.png rename to src/app/GitUI/Resources/Icons/originals/1350825545_refresh yellow.png diff --git a/GitUI/Resources/Icons/originals/1350825556_refresh yellow.png b/src/app/GitUI/Resources/Icons/originals/1350825556_refresh yellow.png similarity index 100% rename from GitUI/Resources/Icons/originals/1350825556_refresh yellow.png rename to src/app/GitUI/Resources/Icons/originals/1350825556_refresh yellow.png diff --git a/GitUI/Resources/Icons/originals/1359436327_Manual.png b/src/app/GitUI/Resources/Icons/originals/1359436327_Manual.png similarity index 100% rename from GitUI/Resources/Icons/originals/1359436327_Manual.png rename to src/app/GitUI/Resources/Icons/originals/1359436327_Manual.png diff --git a/GitUI/Resources/Icons/originals/1384303864_help.png b/src/app/GitUI/Resources/Icons/originals/1384303864_help.png similarity index 100% rename from GitUI/Resources/Icons/originals/1384303864_help.png rename to src/app/GitUI/Resources/Icons/originals/1384303864_help.png diff --git a/GitUI/Resources/Icons/originals/BlueArrow_f.xcf b/src/app/GitUI/Resources/Icons/originals/BlueArrow_f.xcf similarity index 100% rename from GitUI/Resources/Icons/originals/BlueArrow_f.xcf rename to src/app/GitUI/Resources/Icons/originals/BlueArrow_f.xcf diff --git a/GitUI/Resources/Icons/originals/BlueArrow_f_v1.png b/src/app/GitUI/Resources/Icons/originals/BlueArrow_f_v1.png similarity index 100% rename from GitUI/Resources/Icons/originals/BlueArrow_f_v1.png rename to src/app/GitUI/Resources/Icons/originals/BlueArrow_f_v1.png diff --git a/GitUI/Resources/Icons/originals/BlueArrow_f_v2.png b/src/app/GitUI/Resources/Icons/originals/BlueArrow_f_v2.png similarity index 100% rename from GitUI/Resources/Icons/originals/BlueArrow_f_v2.png rename to src/app/GitUI/Resources/Icons/originals/BlueArrow_f_v2.png diff --git a/GitUI/Resources/Icons/originals/BlueDoubleArrow_f.xcf b/src/app/GitUI/Resources/Icons/originals/BlueDoubleArrow_f.xcf similarity index 100% rename from GitUI/Resources/Icons/originals/BlueDoubleArrow_f.xcf rename to src/app/GitUI/Resources/Icons/originals/BlueDoubleArrow_f.xcf diff --git a/GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v1.png b/src/app/GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v1.png similarity index 100% rename from GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v1.png rename to src/app/GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v1.png diff --git a/GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v2.png b/src/app/GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v2.png similarity index 100% rename from GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v2.png rename to src/app/GitUI/Resources/Icons/originals/BlueDoubleArrow_f_v2.png diff --git a/GitUI/Resources/Icons/originals/BranchCreate.png b/src/app/GitUI/Resources/Icons/originals/BranchCreate.png similarity index 100% rename from GitUI/Resources/Icons/originals/BranchCreate.png rename to src/app/GitUI/Resources/Icons/originals/BranchCreate.png diff --git a/GitUI/Resources/Icons/originals/Filter2HS.png b/src/app/GitUI/Resources/Icons/originals/Filter2HS.png similarity index 100% rename from GitUI/Resources/Icons/originals/Filter2HS.png rename to src/app/GitUI/Resources/Icons/originals/Filter2HS.png diff --git a/GitUI/Resources/Icons/originals/Filter32.png b/src/app/GitUI/Resources/Icons/originals/Filter32.png similarity index 100% rename from GitUI/Resources/Icons/originals/Filter32.png rename to src/app/GitUI/Resources/Icons/originals/Filter32.png diff --git a/GitUI/Resources/Icons/originals/PullFetchAll_old1.png b/src/app/GitUI/Resources/Icons/originals/PullFetchAll_old1.png similarity index 100% rename from GitUI/Resources/Icons/originals/PullFetchAll_old1.png rename to src/app/GitUI/Resources/Icons/originals/PullFetchAll_old1.png diff --git a/GitUI/Resources/Icons/originals/PullFetch_old1.png b/src/app/GitUI/Resources/Icons/originals/PullFetch_old1.png similarity index 100% rename from GitUI/Resources/Icons/originals/PullFetch_old1.png rename to src/app/GitUI/Resources/Icons/originals/PullFetch_old1.png diff --git a/GitUI/Resources/Icons/originals/PullMerge_old1.png b/src/app/GitUI/Resources/Icons/originals/PullMerge_old1.png similarity index 100% rename from GitUI/Resources/Icons/originals/PullMerge_old1.png rename to src/app/GitUI/Resources/Icons/originals/PullMerge_old1.png diff --git a/GitUI/Resources/Icons/originals/PullRebase_old1.png b/src/app/GitUI/Resources/Icons/originals/PullRebase_old1.png similarity index 100% rename from GitUI/Resources/Icons/originals/PullRebase_old1.png rename to src/app/GitUI/Resources/Icons/originals/PullRebase_old1.png diff --git a/GitUI/Resources/Icons/originals/Revert.bmp b/src/app/GitUI/Resources/Icons/originals/Revert.bmp similarity index 100% rename from GitUI/Resources/Icons/originals/Revert.bmp rename to src/app/GitUI/Resources/Icons/originals/Revert.bmp diff --git a/GitUI/Resources/Icons/originals/Revert16.png b/src/app/GitUI/Resources/Icons/originals/Revert16.png similarity index 100% rename from GitUI/Resources/Icons/originals/Revert16.png rename to src/app/GitUI/Resources/Icons/originals/Revert16.png diff --git a/GitUI/Resources/Icons/originals/Revert16_green.png b/src/app/GitUI/Resources/Icons/originals/Revert16_green.png similarity index 100% rename from GitUI/Resources/Icons/originals/Revert16_green.png rename to src/app/GitUI/Resources/Icons/originals/Revert16_green.png diff --git a/GitUI/Resources/Icons/originals/Revert16_noline-a.png b/src/app/GitUI/Resources/Icons/originals/Revert16_noline-a.png similarity index 100% rename from GitUI/Resources/Icons/originals/Revert16_noline-a.png rename to src/app/GitUI/Resources/Icons/originals/Revert16_noline-a.png diff --git a/GitUI/Resources/Icons/originals/Revert16_noline.png b/src/app/GitUI/Resources/Icons/originals/Revert16_noline.png similarity index 100% rename from GitUI/Resources/Icons/originals/Revert16_noline.png rename to src/app/GitUI/Resources/Icons/originals/Revert16_noline.png diff --git a/GitUI/Resources/Icons/originals/Revert16_red.png b/src/app/GitUI/Resources/Icons/originals/Revert16_red.png similarity index 100% rename from GitUI/Resources/Icons/originals/Revert16_red.png rename to src/app/GitUI/Resources/Icons/originals/Revert16_red.png diff --git a/GitUI/Resources/Icons/originals/RevisionHistory.bmp b/src/app/GitUI/Resources/Icons/originals/RevisionHistory.bmp similarity index 100% rename from GitUI/Resources/Icons/originals/RevisionHistory.bmp rename to src/app/GitUI/Resources/Icons/originals/RevisionHistory.bmp diff --git a/GitUI/Resources/Icons/originals/RevisionHistory16.png b/src/app/GitUI/Resources/Icons/originals/RevisionHistory16.png similarity index 100% rename from GitUI/Resources/Icons/originals/RevisionHistory16.png rename to src/app/GitUI/Resources/Icons/originals/RevisionHistory16.png diff --git a/GitUI/Resources/Icons/originals/_Icon Sources.txt b/src/app/GitUI/Resources/Icons/originals/_Icon Sources.txt similarity index 100% rename from GitUI/Resources/Icons/originals/_Icon Sources.txt rename to src/app/GitUI/Resources/Icons/originals/_Icon Sources.txt diff --git a/GitUI/Resources/Icons/originals/archive_insert_2_16.png b/src/app/GitUI/Resources/Icons/originals/archive_insert_2_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/archive_insert_2_16.png rename to src/app/GitUI/Resources/Icons/originals/archive_insert_2_16.png diff --git a/GitUI/Resources/Icons/originals/ark_3_16.png b/src/app/GitUI/Resources/Icons/originals/ark_3_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/ark_3_16.png rename to src/app/GitUI/Resources/Icons/originals/ark_3_16.png diff --git a/GitUI/Resources/Icons/originals/arrow_refresh.png b/src/app/GitUI/Resources/Icons/originals/arrow_refresh.png similarity index 100% rename from GitUI/Resources/Icons/originals/arrow_refresh.png rename to src/app/GitUI/Resources/Icons/originals/arrow_refresh.png diff --git a/GitUI/Resources/Icons/originals/arrow_refresh_dirty.png b/src/app/GitUI/Resources/Icons/originals/arrow_refresh_dirty.png similarity index 100% rename from GitUI/Resources/Icons/originals/arrow_refresh_dirty.png rename to src/app/GitUI/Resources/Icons/originals/arrow_refresh_dirty.png diff --git a/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.png b/src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.png similarity index 100% rename from GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.png rename to src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.png diff --git a/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.xcf b/src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.xcf similarity index 100% rename from GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.xcf rename to src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v1.xcf diff --git a/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.png b/src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.png similarity index 100% rename from GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.png rename to src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.png diff --git a/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.xcf b/src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.xcf similarity index 100% rename from GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.xcf rename to src/app/GitUI/Resources/Icons/originals/blue-folder-with-submarine-v2.xcf diff --git a/GitUI/Resources/Icons/originals/branch-checkout.png b/src/app/GitUI/Resources/Icons/originals/branch-checkout.png similarity index 100% rename from GitUI/Resources/Icons/originals/branch-checkout.png rename to src/app/GitUI/Resources/Icons/originals/branch-checkout.png diff --git a/GitUI/Resources/Icons/originals/branch-create.png b/src/app/GitUI/Resources/Icons/originals/branch-create.png similarity index 100% rename from GitUI/Resources/Icons/originals/branch-create.png rename to src/app/GitUI/Resources/Icons/originals/branch-create.png diff --git a/GitUI/Resources/Icons/originals/branch-delete.png b/src/app/GitUI/Resources/Icons/originals/branch-delete.png similarity index 100% rename from GitUI/Resources/Icons/originals/branch-delete.png rename to src/app/GitUI/Resources/Icons/originals/branch-delete.png diff --git a/GitUI/Resources/Icons/originals/branch-led-orig.png b/src/app/GitUI/Resources/Icons/originals/branch-led-orig.png similarity index 100% rename from GitUI/Resources/Icons/originals/branch-led-orig.png rename to src/app/GitUI/Resources/Icons/originals/branch-led-orig.png diff --git a/GitUI/Resources/Icons/originals/certificate_error.pdn b/src/app/GitUI/Resources/Icons/originals/certificate_error.pdn similarity index 100% rename from GitUI/Resources/Icons/originals/certificate_error.pdn rename to src/app/GitUI/Resources/Icons/originals/certificate_error.pdn diff --git a/GitUI/Resources/Icons/originals/char_libra_16.png b/src/app/GitUI/Resources/Icons/originals/char_libra_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16.png rename to src/app/GitUI/Resources/Icons/originals/char_libra_16.png diff --git a/GitUI/Resources/Icons/originals/char_libra_16_green0.2.png b/src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16_green0.2.png rename to src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2.png diff --git a/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow.xcf b/src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow.xcf similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow.xcf rename to src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow.xcf diff --git a/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque.xcf b/src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque.xcf similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque.xcf rename to src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque.xcf diff --git a/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v1.png b/src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v1.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v1.png rename to src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v1.png diff --git a/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v2.png b/src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v2.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v2.png rename to src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_plus_blue_arrow_0.7opaque_v2.png diff --git a/GitUI/Resources/Icons/originals/char_libra_16_green0.2_with_pull.png b/src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_with_pull.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16_green0.2_with_pull.png rename to src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.2_with_pull.png diff --git a/GitUI/Resources/Icons/originals/char_libra_16_green0.4.png b/src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.4.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_libra_16_green0.4.png rename to src/app/GitUI/Resources/Icons/originals/char_libra_16_green0.4.png diff --git a/GitUI/Resources/Icons/originals/char_scorpio_16.png b/src/app/GitUI/Resources/Icons/originals/char_scorpio_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_scorpio_16.png rename to src/app/GitUI/Resources/Icons/originals/char_scorpio_16.png diff --git a/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2.png b/src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_scorpio_16_green0.2.png rename to src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2.png diff --git a/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow.xcf b/src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow.xcf similarity index 100% rename from GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow.xcf rename to src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow.xcf diff --git a/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow_v2.png b/src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow_v2.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow_v2.png rename to src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.2_blue_arrow_v2.png diff --git a/GitUI/Resources/Icons/originals/char_scorpio_16_green0.4.png b/src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.4.png similarity index 100% rename from GitUI/Resources/Icons/originals/char_scorpio_16_green0.4.png rename to src/app/GitUI/Resources/Icons/originals/char_scorpio_16_green0.4.png diff --git a/GitUI/Resources/Icons/originals/checkout-arrow.png b/src/app/GitUI/Resources/Icons/originals/checkout-arrow.png similarity index 100% rename from GitUI/Resources/Icons/originals/checkout-arrow.png rename to src/app/GitUI/Resources/Icons/originals/checkout-arrow.png diff --git a/GitUI/Resources/Icons/originals/cherry-icon.png b/src/app/GitUI/Resources/Icons/originals/cherry-icon.png similarity index 100% rename from GitUI/Resources/Icons/originals/cherry-icon.png rename to src/app/GitUI/Resources/Icons/originals/cherry-icon.png diff --git a/GitUI/Resources/Icons/originals/clipboard16.png b/src/app/GitUI/Resources/Icons/originals/clipboard16.png similarity index 100% rename from GitUI/Resources/Icons/originals/clipboard16.png rename to src/app/GitUI/Resources/Icons/originals/clipboard16.png diff --git a/GitUI/Resources/Icons/originals/clipboard32.png b/src/app/GitUI/Resources/Icons/originals/clipboard32.png similarity index 100% rename from GitUI/Resources/Icons/originals/clipboard32.png rename to src/app/GitUI/Resources/Icons/originals/clipboard32.png diff --git a/GitUI/Resources/Icons/originals/database.png b/src/app/GitUI/Resources/Icons/originals/database.png similarity index 100% rename from GitUI/Resources/Icons/originals/database.png rename to src/app/GitUI/Resources/Icons/originals/database.png diff --git a/GitUI/Resources/Icons/originals/database_add.png b/src/app/GitUI/Resources/Icons/originals/database_add.png similarity index 100% rename from GitUI/Resources/Icons/originals/database_add.png rename to src/app/GitUI/Resources/Icons/originals/database_add.png diff --git a/GitUI/Resources/Icons/originals/database_custom_green_plus.png b/src/app/GitUI/Resources/Icons/originals/database_custom_green_plus.png similarity index 100% rename from GitUI/Resources/Icons/originals/database_custom_green_plus.png rename to src/app/GitUI/Resources/Icons/originals/database_custom_green_plus.png diff --git a/GitUI/Resources/Icons/originals/database_custom_green_plus_2.png b/src/app/GitUI/Resources/Icons/originals/database_custom_green_plus_2.png similarity index 100% rename from GitUI/Resources/Icons/originals/database_custom_green_plus_2.png rename to src/app/GitUI/Resources/Icons/originals/database_custom_green_plus_2.png diff --git a/GitUI/Resources/Icons/originals/database_custom_plus_folder.png b/src/app/GitUI/Resources/Icons/originals/database_custom_plus_folder.png similarity index 100% rename from GitUI/Resources/Icons/originals/database_custom_plus_folder.png rename to src/app/GitUI/Resources/Icons/originals/database_custom_plus_folder.png diff --git a/GitUI/Resources/Icons/originals/database_go.png b/src/app/GitUI/Resources/Icons/originals/database_go.png similarity index 100% rename from GitUI/Resources/Icons/originals/database_go.png rename to src/app/GitUI/Resources/Icons/originals/database_go.png diff --git a/GitUI/Resources/Icons/originals/database_save_a_16.png b/src/app/GitUI/Resources/Icons/originals/database_save_a_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/database_save_a_16.png rename to src/app/GitUI/Resources/Icons/originals/database_save_a_16.png diff --git a/GitUI/Resources/Icons/originals/database_save_a_32.png b/src/app/GitUI/Resources/Icons/originals/database_save_a_32.png similarity index 100% rename from GitUI/Resources/Icons/originals/database_save_a_32.png rename to src/app/GitUI/Resources/Icons/originals/database_save_a_32.png diff --git a/GitUI/Resources/Icons/originals/decrease.png b/src/app/GitUI/Resources/Icons/originals/decrease.png similarity index 100% rename from GitUI/Resources/Icons/originals/decrease.png rename to src/app/GitUI/Resources/Icons/originals/decrease.png diff --git a/GitUI/Resources/Icons/originals/delete-12px-black2.png b/src/app/GitUI/Resources/Icons/originals/delete-12px-black2.png similarity index 100% rename from GitUI/Resources/Icons/originals/delete-12px-black2.png rename to src/app/GitUI/Resources/Icons/originals/delete-12px-black2.png diff --git a/GitUI/Resources/Icons/originals/delete_short.png b/src/app/GitUI/Resources/Icons/originals/delete_short.png similarity index 100% rename from GitUI/Resources/Icons/originals/delete_short.png rename to src/app/GitUI/Resources/Icons/originals/delete_short.png diff --git a/GitUI/Resources/Icons/originals/delete_short_blue0.4.png b/src/app/GitUI/Resources/Icons/originals/delete_short_blue0.4.png similarity index 100% rename from GitUI/Resources/Icons/originals/delete_short_blue0.4.png rename to src/app/GitUI/Resources/Icons/originals/delete_short_blue0.4.png diff --git a/GitUI/Resources/Icons/originals/delete_short_green0.4.png b/src/app/GitUI/Resources/Icons/originals/delete_short_green0.4.png similarity index 100% rename from GitUI/Resources/Icons/originals/delete_short_green0.4.png rename to src/app/GitUI/Resources/Icons/originals/delete_short_green0.4.png diff --git a/GitUI/Resources/Icons/originals/diff_v1.png b/src/app/GitUI/Resources/Icons/originals/diff_v1.png similarity index 100% rename from GitUI/Resources/Icons/originals/diff_v1.png rename to src/app/GitUI/Resources/Icons/originals/diff_v1.png diff --git a/GitUI/Resources/Icons/originals/diff_v1_16.png b/src/app/GitUI/Resources/Icons/originals/diff_v1_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/diff_v1_16.png rename to src/app/GitUI/Resources/Icons/originals/diff_v1_16.png diff --git a/GitUI/Resources/Icons/originals/diff_v2_16.png b/src/app/GitUI/Resources/Icons/originals/diff_v2_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/diff_v2_16.png rename to src/app/GitUI/Resources/Icons/originals/diff_v2_16.png diff --git a/GitUI/Resources/Icons/originals/diff_v3_16.png b/src/app/GitUI/Resources/Icons/originals/diff_v3_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/diff_v3_16.png rename to src/app/GitUI/Resources/Icons/originals/diff_v3_16.png diff --git a/GitUI/Resources/Icons/originals/double_arrow_down.png b/src/app/GitUI/Resources/Icons/originals/double_arrow_down.png similarity index 100% rename from GitUI/Resources/Icons/originals/double_arrow_down.png rename to src/app/GitUI/Resources/Icons/originals/double_arrow_down.png diff --git a/GitUI/Resources/Icons/originals/double_arrow_down_violet.png b/src/app/GitUI/Resources/Icons/originals/double_arrow_down_violet.png similarity index 100% rename from GitUI/Resources/Icons/originals/double_arrow_down_violet.png rename to src/app/GitUI/Resources/Icons/originals/double_arrow_down_violet.png diff --git a/GitUI/Resources/Icons/originals/double_arrow_up.png b/src/app/GitUI/Resources/Icons/originals/double_arrow_up.png similarity index 100% rename from GitUI/Resources/Icons/originals/double_arrow_up.png rename to src/app/GitUI/Resources/Icons/originals/double_arrow_up.png diff --git a/GitUI/Resources/Icons/originals/double_arrow_up_violet.png b/src/app/GitUI/Resources/Icons/originals/double_arrow_up_violet.png similarity index 100% rename from GitUI/Resources/Icons/originals/double_arrow_up_violet.png rename to src/app/GitUI/Resources/Icons/originals/double_arrow_up_violet.png diff --git a/GitUI/Resources/Icons/originals/edit_clear_2_16.png b/src/app/GitUI/Resources/Icons/originals/edit_clear_2_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/edit_clear_2_16.png rename to src/app/GitUI/Resources/Icons/originals/edit_clear_2_16.png diff --git a/GitUI/Resources/Icons/originals/exclamation_red_8.png b/src/app/GitUI/Resources/Icons/originals/exclamation_red_8.png similarity index 100% rename from GitUI/Resources/Icons/originals/exclamation_red_8.png rename to src/app/GitUI/Resources/Icons/originals/exclamation_red_8.png diff --git a/GitUI/Resources/Icons/originals/fatcow_book_open_16.png b/src/app/GitUI/Resources/Icons/originals/fatcow_book_open_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_book_open_16.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_book_open_16.png diff --git a/GitUI/Resources/Icons/originals/fatcow_book_open_32.png b/src/app/GitUI/Resources/Icons/originals/fatcow_book_open_32.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_book_open_32.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_book_open_32.png diff --git a/GitUI/Resources/Icons/originals/fatcow_error_16.png b/src/app/GitUI/Resources/Icons/originals/fatcow_error_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_error_16.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_error_16.png diff --git a/GitUI/Resources/Icons/originals/fatcow_error_32.png b/src/app/GitUI/Resources/Icons/originals/fatcow_error_32.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_error_32.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_error_32.png diff --git a/GitUI/Resources/Icons/originals/fatcow_folders_explorer_16.png b/src/app/GitUI/Resources/Icons/originals/fatcow_folders_explorer_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_folders_explorer_16.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_folders_explorer_16.png diff --git a/GitUI/Resources/Icons/originals/fatcow_folders_explorer_32.png b/src/app/GitUI/Resources/Icons/originals/fatcow_folders_explorer_32.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_folders_explorer_32.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_folders_explorer_32.png diff --git a/GitUI/Resources/Icons/originals/fatcow_node-tree_16.png b/src/app/GitUI/Resources/Icons/originals/fatcow_node-tree_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_node-tree_16.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_node-tree_16.png diff --git a/GitUI/Resources/Icons/originals/fatcow_node-tree_32.png b/src/app/GitUI/Resources/Icons/originals/fatcow_node-tree_32.png similarity index 100% rename from GitUI/Resources/Icons/originals/fatcow_node-tree_32.png rename to src/app/GitUI/Resources/Icons/originals/fatcow_node-tree_32.png diff --git a/GitUI/Resources/Icons/originals/filtercrit.png b/src/app/GitUI/Resources/Icons/originals/filtercrit.png similarity index 100% rename from GitUI/Resources/Icons/originals/filtercrit.png rename to src/app/GitUI/Resources/Icons/originals/filtercrit.png diff --git a/GitUI/Resources/Icons/originals/filtercrit_pos1.png b/src/app/GitUI/Resources/Icons/originals/filtercrit_pos1.png similarity index 100% rename from GitUI/Resources/Icons/originals/filtercrit_pos1.png rename to src/app/GitUI/Resources/Icons/originals/filtercrit_pos1.png diff --git a/GitUI/Resources/Icons/originals/folder_remote_2_16.png b/src/app/GitUI/Resources/Icons/originals/folder_remote_2_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/folder_remote_2_16.png rename to src/app/GitUI/Resources/Icons/originals/folder_remote_2_16.png diff --git a/GitUI/Resources/Icons/originals/geekast16.png b/src/app/GitUI/Resources/Icons/originals/geekast16.png similarity index 100% rename from GitUI/Resources/Icons/originals/geekast16.png rename to src/app/GitUI/Resources/Icons/originals/geekast16.png diff --git a/GitUI/Resources/Icons/originals/geekast16_fixedTransp.png b/src/app/GitUI/Resources/Icons/originals/geekast16_fixedTransp.png similarity index 100% rename from GitUI/Resources/Icons/originals/geekast16_fixedTransp.png rename to src/app/GitUI/Resources/Icons/originals/geekast16_fixedTransp.png diff --git a/GitUI/Resources/Icons/originals/geekast32.png b/src/app/GitUI/Resources/Icons/originals/geekast32.png similarity index 100% rename from GitUI/Resources/Icons/originals/geekast32.png rename to src/app/GitUI/Resources/Icons/originals/geekast32.png diff --git a/GitUI/Resources/Icons/originals/ghost16.png b/src/app/GitUI/Resources/Icons/originals/ghost16.png similarity index 100% rename from GitUI/Resources/Icons/originals/ghost16.png rename to src/app/GitUI/Resources/Icons/originals/ghost16.png diff --git a/GitUI/Resources/Icons/originals/ghost32.png b/src/app/GitUI/Resources/Icons/originals/ghost32.png similarity index 100% rename from GitUI/Resources/Icons/originals/ghost32.png rename to src/app/GitUI/Resources/Icons/originals/ghost32.png diff --git a/GitUI/Resources/Icons/originals/git-merge-help.svg b/src/app/GitUI/Resources/Icons/originals/git-merge-help.svg similarity index 100% rename from GitUI/Resources/Icons/originals/git-merge-help.svg rename to src/app/GitUI/Resources/Icons/originals/git-merge-help.svg diff --git a/GitUI/Resources/Icons/originals/git-pull-request.svg b/src/app/GitUI/Resources/Icons/originals/git-pull-request.svg similarity index 100% rename from GitUI/Resources/Icons/originals/git-pull-request.svg rename to src/app/GitUI/Resources/Icons/originals/git-pull-request.svg diff --git a/GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64.png b/src/app/GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64.png similarity index 100% rename from GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64.png rename to src/app/GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64.png diff --git a/GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64_no-shadow1.png b/src/app/GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64_no-shadow1.png similarity index 100% rename from GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64_no-shadow1.png rename to src/app/GitUI/Resources/Icons/originals/glossy-3d-blue-hourglass-icon64_no-shadow1.png diff --git a/GitUI/Resources/Icons/originals/history.png b/src/app/GitUI/Resources/Icons/originals/history.png similarity index 100% rename from GitUI/Resources/Icons/originals/history.png rename to src/app/GitUI/Resources/Icons/originals/history.png diff --git a/GitUI/Resources/Icons/originals/if_gtk-stop_20551.png b/src/app/GitUI/Resources/Icons/originals/if_gtk-stop_20551.png similarity index 100% rename from GitUI/Resources/Icons/originals/if_gtk-stop_20551.png rename to src/app/GitUI/Resources/Icons/originals/if_gtk-stop_20551.png diff --git a/GitUI/Resources/Icons/originals/increase.png b/src/app/GitUI/Resources/Icons/originals/increase.png similarity index 100% rename from GitUI/Resources/Icons/originals/increase.png rename to src/app/GitUI/Resources/Icons/originals/increase.png diff --git a/GitUI/Resources/Icons/originals/jetbrains-variant-4.png b/src/app/GitUI/Resources/Icons/originals/jetbrains-variant-4.png similarity index 100% rename from GitUI/Resources/Icons/originals/jetbrains-variant-4.png rename to src/app/GitUI/Resources/Icons/originals/jetbrains-variant-4.png diff --git a/GitUI/Resources/Icons/originals/key.png b/src/app/GitUI/Resources/Icons/originals/key.png similarity index 100% rename from GitUI/Resources/Icons/originals/key.png rename to src/app/GitUI/Resources/Icons/originals/key.png diff --git a/GitUI/Resources/Icons/originals/light-bulb-icon-off-16.png b/src/app/GitUI/Resources/Icons/originals/light-bulb-icon-off-16.png similarity index 100% rename from GitUI/Resources/Icons/originals/light-bulb-icon-off-16.png rename to src/app/GitUI/Resources/Icons/originals/light-bulb-icon-off-16.png diff --git a/GitUI/Resources/Icons/originals/light-bulb-icon-on-16.png b/src/app/GitUI/Resources/Icons/originals/light-bulb-icon-on-16.png similarity index 100% rename from GitUI/Resources/Icons/originals/light-bulb-icon-on-16.png rename to src/app/GitUI/Resources/Icons/originals/light-bulb-icon-on-16.png diff --git a/GitUI/Resources/Icons/originals/mark-github.svg b/src/app/GitUI/Resources/Icons/originals/mark-github.svg similarity index 100% rename from GitUI/Resources/Icons/originals/mark-github.svg rename to src/app/GitUI/Resources/Icons/originals/mark-github.svg diff --git a/GitUI/Resources/Icons/originals/megaphone.png b/src/app/GitUI/Resources/Icons/originals/megaphone.png similarity index 100% rename from GitUI/Resources/Icons/originals/megaphone.png rename to src/app/GitUI/Resources/Icons/originals/megaphone.png diff --git a/GitUI/Resources/Icons/originals/openfolderHS.png b/src/app/GitUI/Resources/Icons/originals/openfolderHS.png similarity index 100% rename from GitUI/Resources/Icons/originals/openfolderHS.png rename to src/app/GitUI/Resources/Icons/originals/openfolderHS.png diff --git a/GitUI/Resources/Icons/originals/orig_1.png b/src/app/GitUI/Resources/Icons/originals/orig_1.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_1.png rename to src/app/GitUI/Resources/Icons/originals/orig_1.png diff --git a/GitUI/Resources/Icons/originals/orig_11.png b/src/app/GitUI/Resources/Icons/originals/orig_11.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_11.png rename to src/app/GitUI/Resources/Icons/originals/orig_11.png diff --git a/GitUI/Resources/Icons/originals/orig_12.png b/src/app/GitUI/Resources/Icons/originals/orig_12.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_12.png rename to src/app/GitUI/Resources/Icons/originals/orig_12.png diff --git a/GitUI/Resources/Icons/originals/orig_13.png b/src/app/GitUI/Resources/Icons/originals/orig_13.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_13.png rename to src/app/GitUI/Resources/Icons/originals/orig_13.png diff --git a/GitUI/Resources/Icons/originals/orig_14.png b/src/app/GitUI/Resources/Icons/originals/orig_14.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_14.png rename to src/app/GitUI/Resources/Icons/originals/orig_14.png diff --git a/GitUI/Resources/Icons/originals/orig_15.png b/src/app/GitUI/Resources/Icons/originals/orig_15.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_15.png rename to src/app/GitUI/Resources/Icons/originals/orig_15.png diff --git a/GitUI/Resources/Icons/originals/orig_16.png b/src/app/GitUI/Resources/Icons/originals/orig_16.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_16.png rename to src/app/GitUI/Resources/Icons/originals/orig_16.png diff --git a/GitUI/Resources/Icons/originals/orig_17.png b/src/app/GitUI/Resources/Icons/originals/orig_17.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_17.png rename to src/app/GitUI/Resources/Icons/originals/orig_17.png diff --git a/GitUI/Resources/Icons/originals/orig_18.png b/src/app/GitUI/Resources/Icons/originals/orig_18.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_18.png rename to src/app/GitUI/Resources/Icons/originals/orig_18.png diff --git a/GitUI/Resources/Icons/originals/orig_19.png b/src/app/GitUI/Resources/Icons/originals/orig_19.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_19.png rename to src/app/GitUI/Resources/Icons/originals/orig_19.png diff --git a/GitUI/Resources/Icons/originals/orig_2.png b/src/app/GitUI/Resources/Icons/originals/orig_2.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_2.png rename to src/app/GitUI/Resources/Icons/originals/orig_2.png diff --git a/GitUI/Resources/Icons/originals/orig_20.png b/src/app/GitUI/Resources/Icons/originals/orig_20.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_20.png rename to src/app/GitUI/Resources/Icons/originals/orig_20.png diff --git a/GitUI/Resources/Icons/originals/orig_21.png b/src/app/GitUI/Resources/Icons/originals/orig_21.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_21.png rename to src/app/GitUI/Resources/Icons/originals/orig_21.png diff --git a/GitUI/Resources/Icons/originals/orig_21_file_ignore.png b/src/app/GitUI/Resources/Icons/originals/orig_21_file_ignore.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_21_file_ignore.png rename to src/app/GitUI/Resources/Icons/originals/orig_21_file_ignore.png diff --git a/GitUI/Resources/Icons/originals/orig_22.png b/src/app/GitUI/Resources/Icons/originals/orig_22.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_22.png rename to src/app/GitUI/Resources/Icons/originals/orig_22.png diff --git a/GitUI/Resources/Icons/originals/orig_23.png b/src/app/GitUI/Resources/Icons/originals/orig_23.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_23.png rename to src/app/GitUI/Resources/Icons/originals/orig_23.png diff --git a/GitUI/Resources/Icons/originals/orig_24.png b/src/app/GitUI/Resources/Icons/originals/orig_24.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_24.png rename to src/app/GitUI/Resources/Icons/originals/orig_24.png diff --git a/GitUI/Resources/Icons/originals/orig_25.png b/src/app/GitUI/Resources/Icons/originals/orig_25.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_25.png rename to src/app/GitUI/Resources/Icons/originals/orig_25.png diff --git a/GitUI/Resources/Icons/originals/orig_26.png b/src/app/GitUI/Resources/Icons/originals/orig_26.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_26.png rename to src/app/GitUI/Resources/Icons/originals/orig_26.png diff --git a/GitUI/Resources/Icons/originals/orig_27.png b/src/app/GitUI/Resources/Icons/originals/orig_27.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_27.png rename to src/app/GitUI/Resources/Icons/originals/orig_27.png diff --git a/GitUI/Resources/Icons/originals/orig_28.png b/src/app/GitUI/Resources/Icons/originals/orig_28.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_28.png rename to src/app/GitUI/Resources/Icons/originals/orig_28.png diff --git a/GitUI/Resources/Icons/originals/orig_29.png b/src/app/GitUI/Resources/Icons/originals/orig_29.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_29.png rename to src/app/GitUI/Resources/Icons/originals/orig_29.png diff --git a/GitUI/Resources/Icons/originals/orig_3.png b/src/app/GitUI/Resources/Icons/originals/orig_3.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_3.png rename to src/app/GitUI/Resources/Icons/originals/orig_3.png diff --git a/GitUI/Resources/Icons/originals/orig_30.png b/src/app/GitUI/Resources/Icons/originals/orig_30.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_30.png rename to src/app/GitUI/Resources/Icons/originals/orig_30.png diff --git a/GitUI/Resources/Icons/originals/orig_31.png b/src/app/GitUI/Resources/Icons/originals/orig_31.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_31.png rename to src/app/GitUI/Resources/Icons/originals/orig_31.png diff --git a/GitUI/Resources/Icons/originals/orig_32.png b/src/app/GitUI/Resources/Icons/originals/orig_32.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_32.png rename to src/app/GitUI/Resources/Icons/originals/orig_32.png diff --git a/GitUI/Resources/Icons/originals/orig_33-create.png b/src/app/GitUI/Resources/Icons/originals/orig_33-create.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_33-create.png rename to src/app/GitUI/Resources/Icons/originals/orig_33-create.png diff --git a/GitUI/Resources/Icons/originals/orig_33-delete.png b/src/app/GitUI/Resources/Icons/originals/orig_33-delete.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_33-delete.png rename to src/app/GitUI/Resources/Icons/originals/orig_33-delete.png diff --git a/GitUI/Resources/Icons/originals/orig_33.png b/src/app/GitUI/Resources/Icons/originals/orig_33.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_33.png rename to src/app/GitUI/Resources/Icons/originals/orig_33.png diff --git a/GitUI/Resources/Icons/originals/orig_34-checkout.png b/src/app/GitUI/Resources/Icons/originals/orig_34-checkout.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_34-checkout.png rename to src/app/GitUI/Resources/Icons/originals/orig_34-checkout.png diff --git a/GitUI/Resources/Icons/originals/orig_34.png b/src/app/GitUI/Resources/Icons/originals/orig_34.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_34.png rename to src/app/GitUI/Resources/Icons/originals/orig_34.png diff --git a/GitUI/Resources/Icons/originals/orig_35.png b/src/app/GitUI/Resources/Icons/originals/orig_35.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_35.png rename to src/app/GitUI/Resources/Icons/originals/orig_35.png diff --git a/GitUI/Resources/Icons/originals/orig_36.png b/src/app/GitUI/Resources/Icons/originals/orig_36.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_36.png rename to src/app/GitUI/Resources/Icons/originals/orig_36.png diff --git a/GitUI/Resources/Icons/originals/orig_37.png b/src/app/GitUI/Resources/Icons/originals/orig_37.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_37.png rename to src/app/GitUI/Resources/Icons/originals/orig_37.png diff --git a/GitUI/Resources/Icons/originals/orig_38.png b/src/app/GitUI/Resources/Icons/originals/orig_38.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_38.png rename to src/app/GitUI/Resources/Icons/originals/orig_38.png diff --git a/GitUI/Resources/Icons/originals/orig_39.png b/src/app/GitUI/Resources/Icons/originals/orig_39.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_39.png rename to src/app/GitUI/Resources/Icons/originals/orig_39.png diff --git a/GitUI/Resources/Icons/originals/orig_39_plus_submarine.png b/src/app/GitUI/Resources/Icons/originals/orig_39_plus_submarine.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_39_plus_submarine.png rename to src/app/GitUI/Resources/Icons/originals/orig_39_plus_submarine.png diff --git a/GitUI/Resources/Icons/originals/orig_39_plus_submarine_v2.png b/src/app/GitUI/Resources/Icons/originals/orig_39_plus_submarine_v2.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_39_plus_submarine_v2.png rename to src/app/GitUI/Resources/Icons/originals/orig_39_plus_submarine_v2.png diff --git a/GitUI/Resources/Icons/originals/orig_3_violet.png b/src/app/GitUI/Resources/Icons/originals/orig_3_violet.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_3_violet.png rename to src/app/GitUI/Resources/Icons/originals/orig_3_violet.png diff --git a/GitUI/Resources/Icons/originals/orig_4.png b/src/app/GitUI/Resources/Icons/originals/orig_4.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_4.png rename to src/app/GitUI/Resources/Icons/originals/orig_4.png diff --git a/GitUI/Resources/Icons/originals/orig_40.png b/src/app/GitUI/Resources/Icons/originals/orig_40.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_40.png rename to src/app/GitUI/Resources/Icons/originals/orig_40.png diff --git a/GitUI/Resources/Icons/originals/orig_41.png b/src/app/GitUI/Resources/Icons/originals/orig_41.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_41.png rename to src/app/GitUI/Resources/Icons/originals/orig_41.png diff --git a/GitUI/Resources/Icons/originals/orig_42.png b/src/app/GitUI/Resources/Icons/originals/orig_42.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_42.png rename to src/app/GitUI/Resources/Icons/originals/orig_42.png diff --git a/GitUI/Resources/Icons/originals/orig_43.png b/src/app/GitUI/Resources/Icons/originals/orig_43.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_43.png rename to src/app/GitUI/Resources/Icons/originals/orig_43.png diff --git a/GitUI/Resources/Icons/originals/orig_44.png b/src/app/GitUI/Resources/Icons/originals/orig_44.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_44.png rename to src/app/GitUI/Resources/Icons/originals/orig_44.png diff --git a/GitUI/Resources/Icons/originals/orig_45.png b/src/app/GitUI/Resources/Icons/originals/orig_45.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_45.png rename to src/app/GitUI/Resources/Icons/originals/orig_45.png diff --git a/GitUI/Resources/Icons/originals/orig_46.png b/src/app/GitUI/Resources/Icons/originals/orig_46.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_46.png rename to src/app/GitUI/Resources/Icons/originals/orig_46.png diff --git a/GitUI/Resources/Icons/originals/orig_47.png b/src/app/GitUI/Resources/Icons/originals/orig_47.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_47.png rename to src/app/GitUI/Resources/Icons/originals/orig_47.png diff --git a/GitUI/Resources/Icons/originals/orig_48.png b/src/app/GitUI/Resources/Icons/originals/orig_48.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_48.png rename to src/app/GitUI/Resources/Icons/originals/orig_48.png diff --git a/GitUI/Resources/Icons/originals/orig_49.png b/src/app/GitUI/Resources/Icons/originals/orig_49.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_49.png rename to src/app/GitUI/Resources/Icons/originals/orig_49.png diff --git a/GitUI/Resources/Icons/originals/orig_4_violet.png b/src/app/GitUI/Resources/Icons/originals/orig_4_violet.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_4_violet.png rename to src/app/GitUI/Resources/Icons/originals/orig_4_violet.png diff --git a/GitUI/Resources/Icons/originals/orig_4_yellow_v1.png b/src/app/GitUI/Resources/Icons/originals/orig_4_yellow_v1.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_4_yellow_v1.png rename to src/app/GitUI/Resources/Icons/originals/orig_4_yellow_v1.png diff --git a/GitUI/Resources/Icons/originals/orig_4_yellow_v2.png b/src/app/GitUI/Resources/Icons/originals/orig_4_yellow_v2.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_4_yellow_v2.png rename to src/app/GitUI/Resources/Icons/originals/orig_4_yellow_v2.png diff --git a/GitUI/Resources/Icons/originals/orig_4_yellow_v3.png b/src/app/GitUI/Resources/Icons/originals/orig_4_yellow_v3.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_4_yellow_v3.png rename to src/app/GitUI/Resources/Icons/originals/orig_4_yellow_v3.png diff --git a/GitUI/Resources/Icons/originals/orig_5.png b/src/app/GitUI/Resources/Icons/originals/orig_5.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_5.png rename to src/app/GitUI/Resources/Icons/originals/orig_5.png diff --git a/GitUI/Resources/Icons/originals/orig_50.png b/src/app/GitUI/Resources/Icons/originals/orig_50.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_50.png rename to src/app/GitUI/Resources/Icons/originals/orig_50.png diff --git a/GitUI/Resources/Icons/originals/orig_51.png b/src/app/GitUI/Resources/Icons/originals/orig_51.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_51.png rename to src/app/GitUI/Resources/Icons/originals/orig_51.png diff --git a/GitUI/Resources/Icons/originals/orig_52.png b/src/app/GitUI/Resources/Icons/originals/orig_52.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_52.png rename to src/app/GitUI/Resources/Icons/originals/orig_52.png diff --git a/GitUI/Resources/Icons/originals/orig_53.png b/src/app/GitUI/Resources/Icons/originals/orig_53.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_53.png rename to src/app/GitUI/Resources/Icons/originals/orig_53.png diff --git a/GitUI/Resources/Icons/originals/orig_54.png b/src/app/GitUI/Resources/Icons/originals/orig_54.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_54.png rename to src/app/GitUI/Resources/Icons/originals/orig_54.png diff --git a/GitUI/Resources/Icons/originals/orig_55.png b/src/app/GitUI/Resources/Icons/originals/orig_55.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_55.png rename to src/app/GitUI/Resources/Icons/originals/orig_55.png diff --git a/GitUI/Resources/Icons/originals/orig_56.png b/src/app/GitUI/Resources/Icons/originals/orig_56.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_56.png rename to src/app/GitUI/Resources/Icons/originals/orig_56.png diff --git a/GitUI/Resources/Icons/originals/orig_57.png b/src/app/GitUI/Resources/Icons/originals/orig_57.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_57.png rename to src/app/GitUI/Resources/Icons/originals/orig_57.png diff --git a/GitUI/Resources/Icons/originals/orig_58.png b/src/app/GitUI/Resources/Icons/originals/orig_58.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_58.png rename to src/app/GitUI/Resources/Icons/originals/orig_58.png diff --git a/GitUI/Resources/Icons/originals/orig_59.png b/src/app/GitUI/Resources/Icons/originals/orig_59.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_59.png rename to src/app/GitUI/Resources/Icons/originals/orig_59.png diff --git a/GitUI/Resources/Icons/originals/orig_6.png b/src/app/GitUI/Resources/Icons/originals/orig_6.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_6.png rename to src/app/GitUI/Resources/Icons/originals/orig_6.png diff --git a/GitUI/Resources/Icons/originals/orig_60.png b/src/app/GitUI/Resources/Icons/originals/orig_60.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_60.png rename to src/app/GitUI/Resources/Icons/originals/orig_60.png diff --git a/GitUI/Resources/Icons/originals/orig_61.png b/src/app/GitUI/Resources/Icons/originals/orig_61.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_61.png rename to src/app/GitUI/Resources/Icons/originals/orig_61.png diff --git a/GitUI/Resources/Icons/originals/orig_62.png b/src/app/GitUI/Resources/Icons/originals/orig_62.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_62.png rename to src/app/GitUI/Resources/Icons/originals/orig_62.png diff --git a/GitUI/Resources/Icons/originals/orig_63.png b/src/app/GitUI/Resources/Icons/originals/orig_63.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_63.png rename to src/app/GitUI/Resources/Icons/originals/orig_63.png diff --git a/GitUI/Resources/Icons/originals/orig_64.png b/src/app/GitUI/Resources/Icons/originals/orig_64.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_64.png rename to src/app/GitUI/Resources/Icons/originals/orig_64.png diff --git a/GitUI/Resources/Icons/originals/orig_65.png b/src/app/GitUI/Resources/Icons/originals/orig_65.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_65.png rename to src/app/GitUI/Resources/Icons/originals/orig_65.png diff --git a/GitUI/Resources/Icons/originals/orig_66.png b/src/app/GitUI/Resources/Icons/originals/orig_66.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_66.png rename to src/app/GitUI/Resources/Icons/originals/orig_66.png diff --git a/GitUI/Resources/Icons/originals/orig_67.png b/src/app/GitUI/Resources/Icons/originals/orig_67.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_67.png rename to src/app/GitUI/Resources/Icons/originals/orig_67.png diff --git a/GitUI/Resources/Icons/originals/orig_68.png b/src/app/GitUI/Resources/Icons/originals/orig_68.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_68.png rename to src/app/GitUI/Resources/Icons/originals/orig_68.png diff --git a/GitUI/Resources/Icons/originals/orig_69.png b/src/app/GitUI/Resources/Icons/originals/orig_69.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_69.png rename to src/app/GitUI/Resources/Icons/originals/orig_69.png diff --git a/GitUI/Resources/Icons/originals/orig_7.png b/src/app/GitUI/Resources/Icons/originals/orig_7.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_7.png rename to src/app/GitUI/Resources/Icons/originals/orig_7.png diff --git a/GitUI/Resources/Icons/originals/orig_70.png b/src/app/GitUI/Resources/Icons/originals/orig_70.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_70.png rename to src/app/GitUI/Resources/Icons/originals/orig_70.png diff --git a/GitUI/Resources/Icons/originals/orig_71.png b/src/app/GitUI/Resources/Icons/originals/orig_71.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_71.png rename to src/app/GitUI/Resources/Icons/originals/orig_71.png diff --git a/GitUI/Resources/Icons/originals/orig_72.png b/src/app/GitUI/Resources/Icons/originals/orig_72.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_72.png rename to src/app/GitUI/Resources/Icons/originals/orig_72.png diff --git a/GitUI/Resources/Icons/originals/orig_73.png b/src/app/GitUI/Resources/Icons/originals/orig_73.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_73.png rename to src/app/GitUI/Resources/Icons/originals/orig_73.png diff --git a/GitUI/Resources/Icons/originals/orig_73_180rotate.png b/src/app/GitUI/Resources/Icons/originals/orig_73_180rotate.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_73_180rotate.png rename to src/app/GitUI/Resources/Icons/originals/orig_73_180rotate.png diff --git a/GitUI/Resources/Icons/originals/orig_74.png b/src/app/GitUI/Resources/Icons/originals/orig_74.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_74.png rename to src/app/GitUI/Resources/Icons/originals/orig_74.png diff --git a/GitUI/Resources/Icons/originals/orig_75.png b/src/app/GitUI/Resources/Icons/originals/orig_75.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_75.png rename to src/app/GitUI/Resources/Icons/originals/orig_75.png diff --git a/GitUI/Resources/Icons/originals/orig_76.png b/src/app/GitUI/Resources/Icons/originals/orig_76.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_76.png rename to src/app/GitUI/Resources/Icons/originals/orig_76.png diff --git a/GitUI/Resources/Icons/originals/orig_77.png b/src/app/GitUI/Resources/Icons/originals/orig_77.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_77.png rename to src/app/GitUI/Resources/Icons/originals/orig_77.png diff --git a/GitUI/Resources/Icons/originals/orig_78.png b/src/app/GitUI/Resources/Icons/originals/orig_78.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_78.png rename to src/app/GitUI/Resources/Icons/originals/orig_78.png diff --git a/GitUI/Resources/Icons/originals/orig_79.png b/src/app/GitUI/Resources/Icons/originals/orig_79.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_79.png rename to src/app/GitUI/Resources/Icons/originals/orig_79.png diff --git a/GitUI/Resources/Icons/originals/orig_8.png b/src/app/GitUI/Resources/Icons/originals/orig_8.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_8.png rename to src/app/GitUI/Resources/Icons/originals/orig_8.png diff --git a/GitUI/Resources/Icons/originals/orig_80.png b/src/app/GitUI/Resources/Icons/originals/orig_80.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_80.png rename to src/app/GitUI/Resources/Icons/originals/orig_80.png diff --git a/GitUI/Resources/Icons/originals/orig_81.png b/src/app/GitUI/Resources/Icons/originals/orig_81.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_81.png rename to src/app/GitUI/Resources/Icons/originals/orig_81.png diff --git a/GitUI/Resources/Icons/originals/orig_82.png b/src/app/GitUI/Resources/Icons/originals/orig_82.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_82.png rename to src/app/GitUI/Resources/Icons/originals/orig_82.png diff --git a/GitUI/Resources/Icons/originals/orig_83-12px-hc.png b/src/app/GitUI/Resources/Icons/originals/orig_83-12px-hc.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_83-12px-hc.png rename to src/app/GitUI/Resources/Icons/originals/orig_83-12px-hc.png diff --git a/GitUI/Resources/Icons/originals/orig_83.png b/src/app/GitUI/Resources/Icons/originals/orig_83.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_83.png rename to src/app/GitUI/Resources/Icons/originals/orig_83.png diff --git a/GitUI/Resources/Icons/originals/orig_84.png b/src/app/GitUI/Resources/Icons/originals/orig_84.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_84.png rename to src/app/GitUI/Resources/Icons/originals/orig_84.png diff --git a/GitUI/Resources/Icons/originals/orig_85.png b/src/app/GitUI/Resources/Icons/originals/orig_85.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_85.png rename to src/app/GitUI/Resources/Icons/originals/orig_85.png diff --git a/GitUI/Resources/Icons/originals/orig_86.png b/src/app/GitUI/Resources/Icons/originals/orig_86.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_86.png rename to src/app/GitUI/Resources/Icons/originals/orig_86.png diff --git a/GitUI/Resources/Icons/originals/orig_87.png b/src/app/GitUI/Resources/Icons/originals/orig_87.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_87.png rename to src/app/GitUI/Resources/Icons/originals/orig_87.png diff --git a/GitUI/Resources/Icons/originals/orig_88.png b/src/app/GitUI/Resources/Icons/originals/orig_88.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_88.png rename to src/app/GitUI/Resources/Icons/originals/orig_88.png diff --git a/GitUI/Resources/Icons/originals/orig_90.png b/src/app/GitUI/Resources/Icons/originals/orig_90.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_90.png rename to src/app/GitUI/Resources/Icons/originals/orig_90.png diff --git a/GitUI/Resources/Icons/originals/orig_91.png b/src/app/GitUI/Resources/Icons/originals/orig_91.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_91.png rename to src/app/GitUI/Resources/Icons/originals/orig_91.png diff --git a/GitUI/Resources/Icons/originals/orig_92.png b/src/app/GitUI/Resources/Icons/originals/orig_92.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_92.png rename to src/app/GitUI/Resources/Icons/originals/orig_92.png diff --git a/GitUI/Resources/Icons/originals/orig_Added-transparent.png b/src/app/GitUI/Resources/Icons/originals/orig_Added-transparent.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_Added-transparent.png rename to src/app/GitUI/Resources/Icons/originals/orig_Added-transparent.png diff --git a/GitUI/Resources/Icons/originals/orig_Added.png b/src/app/GitUI/Resources/Icons/originals/orig_Added.png similarity index 100% rename from GitUI/Resources/Icons/originals/orig_Added.png rename to src/app/GitUI/Resources/Icons/originals/orig_Added.png diff --git a/GitUI/Resources/Icons/originals/pictogram-din-p000-general.png b/src/app/GitUI/Resources/Icons/originals/pictogram-din-p000-general.png similarity index 100% rename from GitUI/Resources/Icons/originals/pictogram-din-p000-general.png rename to src/app/GitUI/Resources/Icons/originals/pictogram-din-p000-general.png diff --git a/GitUI/Resources/Icons/originals/semanticmerge-logo.svg b/src/app/GitUI/Resources/Icons/originals/semanticmerge-logo.svg similarity index 100% rename from GitUI/Resources/Icons/originals/semanticmerge-logo.svg rename to src/app/GitUI/Resources/Icons/originals/semanticmerge-logo.svg diff --git a/GitUI/Resources/Icons/originals/signpath_logo.png b/src/app/GitUI/Resources/Icons/originals/signpath_logo.png similarity index 100% rename from GitUI/Resources/Icons/originals/signpath_logo.png rename to src/app/GitUI/Resources/Icons/originals/signpath_logo.png diff --git a/GitUI/Resources/Icons/originals/transifex.svg b/src/app/GitUI/Resources/Icons/originals/transifex.svg similarity index 100% rename from GitUI/Resources/Icons/originals/transifex.svg rename to src/app/GitUI/Resources/Icons/originals/transifex.svg diff --git a/GitUI/Resources/Icons/originals/utilities-find.png b/src/app/GitUI/Resources/Icons/originals/utilities-find.png similarity index 100% rename from GitUI/Resources/Icons/originals/utilities-find.png rename to src/app/GitUI/Resources/Icons/originals/utilities-find.png diff --git a/GitUI/Resources/Icons/originals/z_settings_blue_to_violet.jpg b/src/app/GitUI/Resources/Icons/originals/z_settings_blue_to_violet.jpg similarity index 100% rename from GitUI/Resources/Icons/originals/z_settings_blue_to_violet.jpg rename to src/app/GitUI/Resources/Icons/originals/z_settings_blue_to_violet.jpg diff --git a/GitUI/Resources/Icons/originals/zoom-2.png b/src/app/GitUI/Resources/Icons/originals/zoom-2.png similarity index 100% rename from GitUI/Resources/Icons/originals/zoom-2.png rename to src/app/GitUI/Resources/Icons/originals/zoom-2.png diff --git a/GitUI/Resources/Icons/pageant.png b/src/app/GitUI/Resources/Icons/pageant.png similarity index 100% rename from GitUI/Resources/Icons/pageant.png rename to src/app/GitUI/Resources/Icons/pageant.png diff --git a/GitUI/Resources/Icons/plugin.png b/src/app/GitUI/Resources/Icons/plugin.png similarity index 100% rename from GitUI/Resources/Icons/plugin.png rename to src/app/GitUI/Resources/Icons/plugin.png diff --git a/GitUI/Resources/Icons/powershell.png b/src/app/GitUI/Resources/Icons/powershell.png similarity index 100% rename from GitUI/Resources/Icons/powershell.png rename to src/app/GitUI/Resources/Icons/powershell.png diff --git a/GitUI/Resources/Icons/putty.png b/src/app/GitUI/Resources/Icons/putty.png similarity index 100% rename from GitUI/Resources/Icons/putty.png rename to src/app/GitUI/Resources/Icons/putty.png diff --git a/GitUI/Resources/Icons/puttygen.png b/src/app/GitUI/Resources/Icons/puttygen.png similarity index 100% rename from GitUI/Resources/Icons/puttygen.png rename to src/app/GitUI/Resources/Icons/puttygen.png diff --git a/GitUI/Resources/Icons/pwsh.png b/src/app/GitUI/Resources/Icons/pwsh.png similarity index 100% rename from GitUI/Resources/Icons/pwsh.png rename to src/app/GitUI/Resources/Icons/pwsh.png diff --git a/GitUI/Resources/Icons/star.png b/src/app/GitUI/Resources/Icons/star.png similarity index 100% rename from GitUI/Resources/Icons/star.png rename to src/app/GitUI/Resources/Icons/star.png diff --git a/GitUI/Resources/Icons/stash.png b/src/app/GitUI/Resources/Icons/stash.png similarity index 100% rename from GitUI/Resources/Icons/stash.png rename to src/app/GitUI/Resources/Icons/stash.png diff --git a/GitUI/Resources/Icons/ui-scroll-bar.png b/src/app/GitUI/Resources/Icons/ui-scroll-bar.png similarity index 100% rename from GitUI/Resources/Icons/ui-scroll-bar.png rename to src/app/GitUI/Resources/Icons/ui-scroll-bar.png diff --git a/GitUI/Resources/Icons/whitespace.png b/src/app/GitUI/Resources/Icons/whitespace.png similarity index 100% rename from GitUI/Resources/Icons/whitespace.png rename to src/app/GitUI/Resources/Icons/whitespace.png diff --git a/GitUI/Resources/bug.png b/src/app/GitUI/Resources/bug.png similarity index 100% rename from GitUI/Resources/bug.png rename to src/app/GitUI/Resources/bug.png diff --git a/GitUI/RevisionDiffInfoProvider.cs b/src/app/GitUI/RevisionDiffInfoProvider.cs similarity index 100% rename from GitUI/RevisionDiffInfoProvider.cs rename to src/app/GitUI/RevisionDiffInfoProvider.cs diff --git a/GitUI/RevisionDiffKind.cs b/src/app/GitUI/RevisionDiffKind.cs similarity index 100% rename from GitUI/RevisionDiffKind.cs rename to src/app/GitUI/RevisionDiffKind.cs diff --git a/GitUI/ScriptsEngine/FilePromptCreator.cs b/src/app/GitUI/ScriptsEngine/FilePromptCreator.cs similarity index 100% rename from GitUI/ScriptsEngine/FilePromptCreator.cs rename to src/app/GitUI/ScriptsEngine/FilePromptCreator.cs diff --git a/GitUI/ScriptsEngine/FormFilePrompt.Designer.cs b/src/app/GitUI/ScriptsEngine/FormFilePrompt.Designer.cs similarity index 100% rename from GitUI/ScriptsEngine/FormFilePrompt.Designer.cs rename to src/app/GitUI/ScriptsEngine/FormFilePrompt.Designer.cs diff --git a/GitUI/ScriptsEngine/FormFilePrompt.cs b/src/app/GitUI/ScriptsEngine/FormFilePrompt.cs similarity index 100% rename from GitUI/ScriptsEngine/FormFilePrompt.cs rename to src/app/GitUI/ScriptsEngine/FormFilePrompt.cs diff --git a/GitUI/ScriptsEngine/FormFilePrompt.resx b/src/app/GitUI/ScriptsEngine/FormFilePrompt.resx similarity index 100% rename from GitUI/ScriptsEngine/FormFilePrompt.resx rename to src/app/GitUI/ScriptsEngine/FormFilePrompt.resx diff --git a/GitUI/ScriptsEngine/IScriptOptionsProvider.cs b/src/app/GitUI/ScriptsEngine/IScriptOptionsProvider.cs similarity index 100% rename from GitUI/ScriptsEngine/IScriptOptionsProvider.cs rename to src/app/GitUI/ScriptsEngine/IScriptOptionsProvider.cs diff --git a/GitUI/ScriptsEngine/IScriptsManager.cs b/src/app/GitUI/ScriptsEngine/IScriptsManager.cs similarity index 100% rename from GitUI/ScriptsEngine/IScriptsManager.cs rename to src/app/GitUI/ScriptsEngine/IScriptsManager.cs diff --git a/GitUI/ScriptsEngine/IScriptsRunner.cs b/src/app/GitUI/ScriptsEngine/IScriptsRunner.cs similarity index 100% rename from GitUI/ScriptsEngine/IScriptsRunner.cs rename to src/app/GitUI/ScriptsEngine/IScriptsRunner.cs diff --git a/GitUI/ScriptsEngine/IUserInputPrompt.cs b/src/app/GitUI/ScriptsEngine/IUserInputPrompt.cs similarity index 100% rename from GitUI/ScriptsEngine/IUserInputPrompt.cs rename to src/app/GitUI/ScriptsEngine/IUserInputPrompt.cs diff --git a/GitUI/ScriptsEngine/PowerShellHelper.cs b/src/app/GitUI/ScriptsEngine/PowerShellHelper.cs similarity index 100% rename from GitUI/ScriptsEngine/PowerShellHelper.cs rename to src/app/GitUI/ScriptsEngine/PowerShellHelper.cs diff --git a/GitUI/ScriptsEngine/ScriptEvent.cs b/src/app/GitUI/ScriptsEngine/ScriptEvent.cs similarity index 100% rename from GitUI/ScriptsEngine/ScriptEvent.cs rename to src/app/GitUI/ScriptsEngine/ScriptEvent.cs diff --git a/GitUI/ScriptsEngine/ScriptInfo.cs b/src/app/GitUI/ScriptsEngine/ScriptInfo.cs similarity index 100% rename from GitUI/ScriptsEngine/ScriptInfo.cs rename to src/app/GitUI/ScriptsEngine/ScriptInfo.cs diff --git a/GitUI/ScriptsEngine/ScriptOptionsParser.cs b/src/app/GitUI/ScriptsEngine/ScriptOptionsParser.cs similarity index 100% rename from GitUI/ScriptsEngine/ScriptOptionsParser.cs rename to src/app/GitUI/ScriptsEngine/ScriptOptionsParser.cs diff --git a/GitUI/ScriptsEngine/ScriptsManager.ScriptRunner.cs b/src/app/GitUI/ScriptsEngine/ScriptsManager.ScriptRunner.cs similarity index 100% rename from GitUI/ScriptsEngine/ScriptsManager.ScriptRunner.cs rename to src/app/GitUI/ScriptsEngine/ScriptsManager.ScriptRunner.cs diff --git a/GitUI/ScriptsEngine/ScriptsManager.cs b/src/app/GitUI/ScriptsEngine/ScriptsManager.cs similarity index 100% rename from GitUI/ScriptsEngine/ScriptsManager.cs rename to src/app/GitUI/ScriptsEngine/ScriptsManager.cs diff --git a/GitUI/ScriptsEngine/SimplePrompt.Designer.cs b/src/app/GitUI/ScriptsEngine/SimplePrompt.Designer.cs similarity index 100% rename from GitUI/ScriptsEngine/SimplePrompt.Designer.cs rename to src/app/GitUI/ScriptsEngine/SimplePrompt.Designer.cs diff --git a/GitUI/ScriptsEngine/SimplePrompt.cs b/src/app/GitUI/ScriptsEngine/SimplePrompt.cs similarity index 100% rename from GitUI/ScriptsEngine/SimplePrompt.cs rename to src/app/GitUI/ScriptsEngine/SimplePrompt.cs diff --git a/GitUI/ScriptsEngine/SimplePrompt.resx b/src/app/GitUI/ScriptsEngine/SimplePrompt.resx similarity index 100% rename from GitUI/ScriptsEngine/SimplePrompt.resx rename to src/app/GitUI/ScriptsEngine/SimplePrompt.resx diff --git a/GitUI/ScriptsEngine/SimplePromptCreator.cs b/src/app/GitUI/ScriptsEngine/SimplePromptCreator.cs similarity index 100% rename from GitUI/ScriptsEngine/SimplePromptCreator.cs rename to src/app/GitUI/ScriptsEngine/SimplePromptCreator.cs diff --git a/GitUI/ScriptsEngine/SplitButton.cs b/src/app/GitUI/ScriptsEngine/SplitButton.cs similarity index 100% rename from GitUI/ScriptsEngine/SplitButton.cs rename to src/app/GitUI/ScriptsEngine/SplitButton.cs diff --git a/GitUI/ServiceContainerRegistry.cs b/src/app/GitUI/ServiceContainerRegistry.cs similarity index 100% rename from GitUI/ServiceContainerRegistry.cs rename to src/app/GitUI/ServiceContainerRegistry.cs diff --git a/GitUI/Shells/BashShell.cs b/src/app/GitUI/Shells/BashShell.cs similarity index 100% rename from GitUI/Shells/BashShell.cs rename to src/app/GitUI/Shells/BashShell.cs diff --git a/GitUI/Shells/CmdShell.cs b/src/app/GitUI/Shells/CmdShell.cs similarity index 100% rename from GitUI/Shells/CmdShell.cs rename to src/app/GitUI/Shells/CmdShell.cs diff --git a/GitUI/Shells/ConEmuControlExtensions.cs b/src/app/GitUI/Shells/ConEmuControlExtensions.cs similarity index 100% rename from GitUI/Shells/ConEmuControlExtensions.cs rename to src/app/GitUI/Shells/ConEmuControlExtensions.cs diff --git a/GitUI/Shells/IShellDescriptor.cs b/src/app/GitUI/Shells/IShellDescriptor.cs similarity index 100% rename from GitUI/Shells/IShellDescriptor.cs rename to src/app/GitUI/Shells/IShellDescriptor.cs diff --git a/GitUI/Shells/PowerShellShell.cs b/src/app/GitUI/Shells/PowerShellShell.cs similarity index 100% rename from GitUI/Shells/PowerShellShell.cs rename to src/app/GitUI/Shells/PowerShellShell.cs diff --git a/GitUI/Shells/PwshShell.cs b/src/app/GitUI/Shells/PwshShell.cs similarity index 100% rename from GitUI/Shells/PwshShell.cs rename to src/app/GitUI/Shells/PwshShell.cs diff --git a/GitUI/Shells/ShellDescriptor.cs b/src/app/GitUI/Shells/ShellDescriptor.cs similarity index 100% rename from GitUI/Shells/ShellDescriptor.cs rename to src/app/GitUI/Shells/ShellDescriptor.cs diff --git a/GitUI/Shells/ShellProvider.cs b/src/app/GitUI/Shells/ShellProvider.cs similarity index 100% rename from GitUI/Shells/ShellProvider.cs rename to src/app/GitUI/Shells/ShellProvider.cs diff --git a/GitUI/SortableBindingList.cs b/src/app/GitUI/SortableBindingList.cs similarity index 100% rename from GitUI/SortableBindingList.cs rename to src/app/GitUI/SortableBindingList.cs diff --git a/GitUI/SpellChecker/EditNetSpell.Designer.cs b/src/app/GitUI/SpellChecker/EditNetSpell.Designer.cs similarity index 100% rename from GitUI/SpellChecker/EditNetSpell.Designer.cs rename to src/app/GitUI/SpellChecker/EditNetSpell.Designer.cs diff --git a/GitUI/SpellChecker/EditNetSpell.cs b/src/app/GitUI/SpellChecker/EditNetSpell.cs similarity index 100% rename from GitUI/SpellChecker/EditNetSpell.cs rename to src/app/GitUI/SpellChecker/EditNetSpell.cs diff --git a/GitUI/SpellChecker/EditNetSpell.resx b/src/app/GitUI/SpellChecker/EditNetSpell.resx similarity index 100% rename from GitUI/SpellChecker/EditNetSpell.resx rename to src/app/GitUI/SpellChecker/EditNetSpell.resx diff --git a/GitUI/SpellChecker/SpellCheckEditControl.cs b/src/app/GitUI/SpellChecker/SpellCheckEditControl.cs similarity index 100% rename from GitUI/SpellChecker/SpellCheckEditControl.cs rename to src/app/GitUI/SpellChecker/SpellCheckEditControl.cs diff --git a/GitUI/SpellChecker/SpellCheckerHelper.cs b/src/app/GitUI/SpellChecker/SpellCheckerHelper.cs similarity index 100% rename from GitUI/SpellChecker/SpellCheckerHelper.cs rename to src/app/GitUI/SpellChecker/SpellCheckerHelper.cs diff --git a/GitUI/SpellChecker/TextBoxHelper.cs b/src/app/GitUI/SpellChecker/TextBoxHelper.cs similarity index 100% rename from GitUI/SpellChecker/TextBoxHelper.cs rename to src/app/GitUI/SpellChecker/TextBoxHelper.cs diff --git a/GitUI/SpellChecker/TextPos.cs b/src/app/GitUI/SpellChecker/TextPos.cs similarity index 100% rename from GitUI/SpellChecker/TextPos.cs rename to src/app/GitUI/SpellChecker/TextPos.cs diff --git a/GitUI/SpellChecker/WordAtCursorExtractor.cs b/src/app/GitUI/SpellChecker/WordAtCursorExtractor.cs similarity index 100% rename from GitUI/SpellChecker/WordAtCursorExtractor.cs rename to src/app/GitUI/SpellChecker/WordAtCursorExtractor.cs diff --git a/GitUI/SplitterManager.cs b/src/app/GitUI/SplitterManager.cs similarity index 100% rename from GitUI/SplitterManager.cs rename to src/app/GitUI/SplitterManager.cs diff --git a/GitUI/TaskbarProgress.cs b/src/app/GitUI/TaskbarProgress.cs similarity index 100% rename from GitUI/TaskbarProgress.cs rename to src/app/GitUI/TaskbarProgress.cs diff --git a/GitUI/Themes/README.md b/src/app/GitUI/Themes/README.md similarity index 100% rename from GitUI/Themes/README.md rename to src/app/GitUI/Themes/README.md diff --git a/GitUI/Themes/bright.css b/src/app/GitUI/Themes/bright.css similarity index 100% rename from GitUI/Themes/bright.css rename to src/app/GitUI/Themes/bright.css diff --git a/GitUI/Themes/dark.css b/src/app/GitUI/Themes/dark.css similarity index 100% rename from GitUI/Themes/dark.css rename to src/app/GitUI/Themes/dark.css diff --git a/GitUI/Themes/darksilver.css b/src/app/GitUI/Themes/darksilver.css similarity index 100% rename from GitUI/Themes/darksilver.css rename to src/app/GitUI/Themes/darksilver.css diff --git a/GitUI/Themes/highcontrast_dark.css b/src/app/GitUI/Themes/highcontrast_dark.css similarity index 100% rename from GitUI/Themes/highcontrast_dark.css rename to src/app/GitUI/Themes/highcontrast_dark.css diff --git a/GitUI/Themes/invariant.css b/src/app/GitUI/Themes/invariant.css similarity index 100% rename from GitUI/Themes/invariant.css rename to src/app/GitUI/Themes/invariant.css diff --git a/GitUI/Theming/AppColorExtension.cs b/src/app/GitUI/Theming/AppColorExtension.cs similarity index 100% rename from GitUI/Theming/AppColorExtension.cs rename to src/app/GitUI/Theming/AppColorExtension.cs diff --git a/GitUI/Theming/HighlightingExtension.cs b/src/app/GitUI/Theming/HighlightingExtension.cs similarity index 100% rename from GitUI/Theming/HighlightingExtension.cs rename to src/app/GitUI/Theming/HighlightingExtension.cs diff --git a/GitUI/Theming/LocalHook.cs b/src/app/GitUI/Theming/LocalHook.cs similarity index 100% rename from GitUI/Theming/LocalHook.cs rename to src/app/GitUI/Theming/LocalHook.cs diff --git a/GitUI/Theming/Renderers/ButtonRenderer.cs b/src/app/GitUI/Theming/Renderers/ButtonRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/ButtonRenderer.cs rename to src/app/GitUI/Theming/Renderers/ButtonRenderer.cs diff --git a/GitUI/Theming/Renderers/ComboBoxRenderer.cs b/src/app/GitUI/Theming/Renderers/ComboBoxRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/ComboBoxRenderer.cs rename to src/app/GitUI/Theming/Renderers/ComboBoxRenderer.cs diff --git a/GitUI/Theming/Renderers/EditRenderer.cs b/src/app/GitUI/Theming/Renderers/EditRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/EditRenderer.cs rename to src/app/GitUI/Theming/Renderers/EditRenderer.cs diff --git a/GitUI/Theming/Renderers/HeaderRenderer.cs b/src/app/GitUI/Theming/Renderers/HeaderRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/HeaderRenderer.cs rename to src/app/GitUI/Theming/Renderers/HeaderRenderer.cs diff --git a/GitUI/Theming/Renderers/ListViewRenderer.cs b/src/app/GitUI/Theming/Renderers/ListViewRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/ListViewRenderer.cs rename to src/app/GitUI/Theming/Renderers/ListViewRenderer.cs diff --git a/GitUI/Theming/Renderers/RectangleExtension.cs b/src/app/GitUI/Theming/Renderers/RectangleExtension.cs similarity index 100% rename from GitUI/Theming/Renderers/RectangleExtension.cs rename to src/app/GitUI/Theming/Renderers/RectangleExtension.cs diff --git a/GitUI/Theming/Renderers/ScrollBarRenderer.cs b/src/app/GitUI/Theming/Renderers/ScrollBarRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/ScrollBarRenderer.cs rename to src/app/GitUI/Theming/Renderers/ScrollBarRenderer.cs diff --git a/GitUI/Theming/Renderers/SpinRenderer.cs b/src/app/GitUI/Theming/Renderers/SpinRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/SpinRenderer.cs rename to src/app/GitUI/Theming/Renderers/SpinRenderer.cs diff --git a/GitUI/Theming/Renderers/ThemeProperty.cs b/src/app/GitUI/Theming/Renderers/ThemeProperty.cs similarity index 100% rename from GitUI/Theming/Renderers/ThemeProperty.cs rename to src/app/GitUI/Theming/Renderers/ThemeProperty.cs diff --git a/GitUI/Theming/Renderers/ThemeRenderer.cs b/src/app/GitUI/Theming/Renderers/ThemeRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/ThemeRenderer.cs rename to src/app/GitUI/Theming/Renderers/ThemeRenderer.cs diff --git a/GitUI/Theming/Renderers/TooltipRenderer.cs b/src/app/GitUI/Theming/Renderers/TooltipRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/TooltipRenderer.cs rename to src/app/GitUI/Theming/Renderers/TooltipRenderer.cs diff --git a/GitUI/Theming/Renderers/TreeViewRenderer.cs b/src/app/GitUI/Theming/Renderers/TreeViewRenderer.cs similarity index 100% rename from GitUI/Theming/Renderers/TreeViewRenderer.cs rename to src/app/GitUI/Theming/Renderers/TreeViewRenderer.cs diff --git a/GitUI/Theming/SystemBrushesCache.cs b/src/app/GitUI/Theming/SystemBrushesCache.cs similarity index 100% rename from GitUI/Theming/SystemBrushesCache.cs rename to src/app/GitUI/Theming/SystemBrushesCache.cs diff --git a/GitUI/Theming/SystemDialogDetector.cs b/src/app/GitUI/Theming/SystemDialogDetector.cs similarity index 100% rename from GitUI/Theming/SystemDialogDetector.cs rename to src/app/GitUI/Theming/SystemDialogDetector.cs diff --git a/GitUI/Theming/ThemeBasedHighlighting.cs b/src/app/GitUI/Theming/ThemeBasedHighlighting.cs similarity index 100% rename from GitUI/Theming/ThemeBasedHighlighting.cs rename to src/app/GitUI/Theming/ThemeBasedHighlighting.cs diff --git a/GitUI/Theming/ThemeCssUrlResolver.cs b/src/app/GitUI/Theming/ThemeCssUrlResolver.cs similarity index 100% rename from GitUI/Theming/ThemeCssUrlResolver.cs rename to src/app/GitUI/Theming/ThemeCssUrlResolver.cs diff --git a/GitUI/Theming/ThemeCssUrlResolverException.cs b/src/app/GitUI/Theming/ThemeCssUrlResolverException.cs similarity index 100% rename from GitUI/Theming/ThemeCssUrlResolverException.cs rename to src/app/GitUI/Theming/ThemeCssUrlResolverException.cs diff --git a/GitUI/Theming/ThemeException.cs b/src/app/GitUI/Theming/ThemeException.cs similarity index 100% rename from GitUI/Theming/ThemeException.cs rename to src/app/GitUI/Theming/ThemeException.cs diff --git a/GitUI/Theming/ThemeFileReader.cs b/src/app/GitUI/Theming/ThemeFileReader.cs similarity index 100% rename from GitUI/Theming/ThemeFileReader.cs rename to src/app/GitUI/Theming/ThemeFileReader.cs diff --git a/GitUI/Theming/ThemeLoader.cs b/src/app/GitUI/Theming/ThemeLoader.cs similarity index 100% rename from GitUI/Theming/ThemeLoader.cs rename to src/app/GitUI/Theming/ThemeLoader.cs diff --git a/GitUI/Theming/ThemeMigration.cs b/src/app/GitUI/Theming/ThemeMigration.cs similarity index 100% rename from GitUI/Theming/ThemeMigration.cs rename to src/app/GitUI/Theming/ThemeMigration.cs diff --git a/GitUI/Theming/ThemeModule.cs b/src/app/GitUI/Theming/ThemeModule.cs similarity index 100% rename from GitUI/Theming/ThemeModule.cs rename to src/app/GitUI/Theming/ThemeModule.cs diff --git a/GitUI/Theming/ThemePathProvider.cs b/src/app/GitUI/Theming/ThemePathProvider.cs similarity index 100% rename from GitUI/Theming/ThemePathProvider.cs rename to src/app/GitUI/Theming/ThemePathProvider.cs diff --git a/GitUI/Theming/ThemePersistence.cs b/src/app/GitUI/Theming/ThemePersistence.cs similarity index 100% rename from GitUI/Theming/ThemePersistence.cs rename to src/app/GitUI/Theming/ThemePersistence.cs diff --git a/GitUI/Theming/ThemeRepository.cs b/src/app/GitUI/Theming/ThemeRepository.cs similarity index 100% rename from GitUI/Theming/ThemeRepository.cs rename to src/app/GitUI/Theming/ThemeRepository.cs diff --git a/GitUI/Theming/Win32ColorTranslator.cs b/src/app/GitUI/Theming/Win32ColorTranslator.cs similarity index 100% rename from GitUI/Theming/Win32ColorTranslator.cs rename to src/app/GitUI/Theming/Win32ColorTranslator.cs diff --git a/GitUI/Theming/Win32ThemeDelegates.cs b/src/app/GitUI/Theming/Win32ThemeDelegates.cs similarity index 100% rename from GitUI/Theming/Win32ThemeDelegates.cs rename to src/app/GitUI/Theming/Win32ThemeDelegates.cs diff --git a/GitUI/Theming/Win32ThemeHooks.cs b/src/app/GitUI/Theming/Win32ThemeHooks.cs similarity index 100% rename from GitUI/Theming/Win32ThemeHooks.cs rename to src/app/GitUI/Theming/Win32ThemeHooks.cs diff --git a/GitUI/TranslatedStrings.cs b/src/app/GitUI/TranslatedStrings.cs similarity index 100% rename from GitUI/TranslatedStrings.cs rename to src/app/GitUI/TranslatedStrings.cs diff --git a/GitUI/Translation/Czech.gif b/src/app/GitUI/Translation/Czech.gif similarity index 100% rename from GitUI/Translation/Czech.gif rename to src/app/GitUI/Translation/Czech.gif diff --git a/GitUI/Translation/Dutch.gif b/src/app/GitUI/Translation/Dutch.gif similarity index 100% rename from GitUI/Translation/Dutch.gif rename to src/app/GitUI/Translation/Dutch.gif diff --git a/GitUI/Translation/English.Plugins.xlf b/src/app/GitUI/Translation/English.Plugins.xlf similarity index 100% rename from GitUI/Translation/English.Plugins.xlf rename to src/app/GitUI/Translation/English.Plugins.xlf diff --git a/GitUI/Translation/English.gif b/src/app/GitUI/Translation/English.gif similarity index 100% rename from GitUI/Translation/English.gif rename to src/app/GitUI/Translation/English.gif diff --git a/GitUI/Translation/English.xlf b/src/app/GitUI/Translation/English.xlf similarity index 100% rename from GitUI/Translation/English.xlf rename to src/app/GitUI/Translation/English.xlf diff --git a/GitUI/Translation/French.Plugins.xlf b/src/app/GitUI/Translation/French.Plugins.xlf similarity index 100% rename from GitUI/Translation/French.Plugins.xlf rename to src/app/GitUI/Translation/French.Plugins.xlf diff --git a/GitUI/Translation/French.gif b/src/app/GitUI/Translation/French.gif similarity index 100% rename from GitUI/Translation/French.gif rename to src/app/GitUI/Translation/French.gif diff --git a/GitUI/Translation/French.xlf b/src/app/GitUI/Translation/French.xlf similarity index 100% rename from GitUI/Translation/French.xlf rename to src/app/GitUI/Translation/French.xlf diff --git a/GitUI/Translation/German.Plugins.xlf b/src/app/GitUI/Translation/German.Plugins.xlf similarity index 100% rename from GitUI/Translation/German.Plugins.xlf rename to src/app/GitUI/Translation/German.Plugins.xlf diff --git a/GitUI/Translation/German.gif b/src/app/GitUI/Translation/German.gif similarity index 100% rename from GitUI/Translation/German.gif rename to src/app/GitUI/Translation/German.gif diff --git a/GitUI/Translation/German.xlf b/src/app/GitUI/Translation/German.xlf similarity index 100% rename from GitUI/Translation/German.xlf rename to src/app/GitUI/Translation/German.xlf diff --git a/GitUI/Translation/Indonesian.gif b/src/app/GitUI/Translation/Indonesian.gif similarity index 100% rename from GitUI/Translation/Indonesian.gif rename to src/app/GitUI/Translation/Indonesian.gif diff --git a/GitUI/Translation/Italian.gif b/src/app/GitUI/Translation/Italian.gif similarity index 100% rename from GitUI/Translation/Italian.gif rename to src/app/GitUI/Translation/Italian.gif diff --git a/GitUI/Translation/Japanese.Plugins.xlf b/src/app/GitUI/Translation/Japanese.Plugins.xlf similarity index 100% rename from GitUI/Translation/Japanese.Plugins.xlf rename to src/app/GitUI/Translation/Japanese.Plugins.xlf diff --git a/GitUI/Translation/Japanese.gif b/src/app/GitUI/Translation/Japanese.gif similarity index 100% rename from GitUI/Translation/Japanese.gif rename to src/app/GitUI/Translation/Japanese.gif diff --git a/GitUI/Translation/Japanese.xlf b/src/app/GitUI/Translation/Japanese.xlf similarity index 100% rename from GitUI/Translation/Japanese.xlf rename to src/app/GitUI/Translation/Japanese.xlf diff --git a/GitUI/Translation/Korean.Plugins.xlf b/src/app/GitUI/Translation/Korean.Plugins.xlf similarity index 100% rename from GitUI/Translation/Korean.Plugins.xlf rename to src/app/GitUI/Translation/Korean.Plugins.xlf diff --git a/GitUI/Translation/Korean.gif b/src/app/GitUI/Translation/Korean.gif similarity index 100% rename from GitUI/Translation/Korean.gif rename to src/app/GitUI/Translation/Korean.gif diff --git a/GitUI/Translation/Korean.xlf b/src/app/GitUI/Translation/Korean.xlf similarity index 100% rename from GitUI/Translation/Korean.xlf rename to src/app/GitUI/Translation/Korean.xlf diff --git a/GitUI/Translation/Latvian.gif b/src/app/GitUI/Translation/Latvian.gif similarity index 100% rename from GitUI/Translation/Latvian.gif rename to src/app/GitUI/Translation/Latvian.gif diff --git a/GitUI/Translation/Polish.gif b/src/app/GitUI/Translation/Polish.gif similarity index 100% rename from GitUI/Translation/Polish.gif rename to src/app/GitUI/Translation/Polish.gif diff --git a/GitUI/Translation/Portuguese (Brazil).gif b/src/app/GitUI/Translation/Portuguese (Brazil).gif similarity index 100% rename from GitUI/Translation/Portuguese (Brazil).gif rename to src/app/GitUI/Translation/Portuguese (Brazil).gif diff --git a/GitUI/Translation/Portuguese.gif b/src/app/GitUI/Translation/Portuguese.gif similarity index 100% rename from GitUI/Translation/Portuguese.gif rename to src/app/GitUI/Translation/Portuguese.gif diff --git a/GitUI/Translation/Romanian.gif b/src/app/GitUI/Translation/Romanian.gif similarity index 100% rename from GitUI/Translation/Romanian.gif rename to src/app/GitUI/Translation/Romanian.gif diff --git a/GitUI/Translation/Russian.Plugins.xlf b/src/app/GitUI/Translation/Russian.Plugins.xlf similarity index 100% rename from GitUI/Translation/Russian.Plugins.xlf rename to src/app/GitUI/Translation/Russian.Plugins.xlf diff --git a/GitUI/Translation/Russian.gif b/src/app/GitUI/Translation/Russian.gif similarity index 100% rename from GitUI/Translation/Russian.gif rename to src/app/GitUI/Translation/Russian.gif diff --git a/GitUI/Translation/Russian.xlf b/src/app/GitUI/Translation/Russian.xlf similarity index 100% rename from GitUI/Translation/Russian.xlf rename to src/app/GitUI/Translation/Russian.xlf diff --git a/GitUI/Translation/Simplified Chinese.Plugins.xlf b/src/app/GitUI/Translation/Simplified Chinese.Plugins.xlf similarity index 100% rename from GitUI/Translation/Simplified Chinese.Plugins.xlf rename to src/app/GitUI/Translation/Simplified Chinese.Plugins.xlf diff --git a/GitUI/Translation/Simplified Chinese.gif b/src/app/GitUI/Translation/Simplified Chinese.gif similarity index 100% rename from GitUI/Translation/Simplified Chinese.gif rename to src/app/GitUI/Translation/Simplified Chinese.gif diff --git a/GitUI/Translation/Simplified Chinese.xlf b/src/app/GitUI/Translation/Simplified Chinese.xlf similarity index 100% rename from GitUI/Translation/Simplified Chinese.xlf rename to src/app/GitUI/Translation/Simplified Chinese.xlf diff --git a/GitUI/Translation/Spanish (Argentina).Plugins.xlf b/src/app/GitUI/Translation/Spanish (Argentina).Plugins.xlf similarity index 100% rename from GitUI/Translation/Spanish (Argentina).Plugins.xlf rename to src/app/GitUI/Translation/Spanish (Argentina).Plugins.xlf diff --git a/GitUI/Translation/Spanish (Argentina).gif b/src/app/GitUI/Translation/Spanish (Argentina).gif similarity index 100% rename from GitUI/Translation/Spanish (Argentina).gif rename to src/app/GitUI/Translation/Spanish (Argentina).gif diff --git a/GitUI/Translation/Spanish (Argentina).xlf b/src/app/GitUI/Translation/Spanish (Argentina).xlf similarity index 100% rename from GitUI/Translation/Spanish (Argentina).xlf rename to src/app/GitUI/Translation/Spanish (Argentina).xlf diff --git a/GitUI/Translation/Spanish.Plugins.xlf b/src/app/GitUI/Translation/Spanish.Plugins.xlf similarity index 100% rename from GitUI/Translation/Spanish.Plugins.xlf rename to src/app/GitUI/Translation/Spanish.Plugins.xlf diff --git a/GitUI/Translation/Spanish.gif b/src/app/GitUI/Translation/Spanish.gif similarity index 100% rename from GitUI/Translation/Spanish.gif rename to src/app/GitUI/Translation/Spanish.gif diff --git a/GitUI/Translation/Spanish.xlf b/src/app/GitUI/Translation/Spanish.xlf similarity index 100% rename from GitUI/Translation/Spanish.xlf rename to src/app/GitUI/Translation/Spanish.xlf diff --git a/GitUI/Translation/Tamil.Plugins.xlf b/src/app/GitUI/Translation/Tamil.Plugins.xlf similarity index 100% rename from GitUI/Translation/Tamil.Plugins.xlf rename to src/app/GitUI/Translation/Tamil.Plugins.xlf diff --git a/GitUI/Translation/Tamil.gif b/src/app/GitUI/Translation/Tamil.gif similarity index 100% rename from GitUI/Translation/Tamil.gif rename to src/app/GitUI/Translation/Tamil.gif diff --git a/GitUI/Translation/Tamil.xlf b/src/app/GitUI/Translation/Tamil.xlf similarity index 100% rename from GitUI/Translation/Tamil.xlf rename to src/app/GitUI/Translation/Tamil.xlf diff --git a/GitUI/Translation/Traditional Chinese.Plugins.xlf b/src/app/GitUI/Translation/Traditional Chinese.Plugins.xlf similarity index 100% rename from GitUI/Translation/Traditional Chinese.Plugins.xlf rename to src/app/GitUI/Translation/Traditional Chinese.Plugins.xlf diff --git a/GitUI/Translation/Traditional Chinese.gif b/src/app/GitUI/Translation/Traditional Chinese.gif similarity index 100% rename from GitUI/Translation/Traditional Chinese.gif rename to src/app/GitUI/Translation/Traditional Chinese.gif diff --git a/GitUI/Translation/Traditional Chinese.xlf b/src/app/GitUI/Translation/Traditional Chinese.xlf similarity index 100% rename from GitUI/Translation/Traditional Chinese.xlf rename to src/app/GitUI/Translation/Traditional Chinese.xlf diff --git a/GitUI/Translation/Turkish.Plugins.xlf b/src/app/GitUI/Translation/Turkish.Plugins.xlf similarity index 100% rename from GitUI/Translation/Turkish.Plugins.xlf rename to src/app/GitUI/Translation/Turkish.Plugins.xlf diff --git a/GitUI/Translation/Turkish.gif b/src/app/GitUI/Translation/Turkish.gif similarity index 100% rename from GitUI/Translation/Turkish.gif rename to src/app/GitUI/Translation/Turkish.gif diff --git a/GitUI/Translation/Turkish.xlf b/src/app/GitUI/Translation/Turkish.xlf similarity index 100% rename from GitUI/Translation/Turkish.xlf rename to src/app/GitUI/Translation/Turkish.xlf diff --git a/GitUI/UserControls/AccessibleDataGridViewTextBoxCell.cs b/src/app/GitUI/UserControls/AccessibleDataGridViewTextBoxCell.cs similarity index 100% rename from GitUI/UserControls/AccessibleDataGridViewTextBoxCell.cs rename to src/app/GitUI/UserControls/AccessibleDataGridViewTextBoxCell.cs diff --git a/GitUI/UserControls/AvatarControl.Designer.cs b/src/app/GitUI/UserControls/AvatarControl.Designer.cs similarity index 100% rename from GitUI/UserControls/AvatarControl.Designer.cs rename to src/app/GitUI/UserControls/AvatarControl.Designer.cs diff --git a/GitUI/UserControls/AvatarControl.cs b/src/app/GitUI/UserControls/AvatarControl.cs similarity index 100% rename from GitUI/UserControls/AvatarControl.cs rename to src/app/GitUI/UserControls/AvatarControl.cs diff --git a/GitUI/UserControls/AvatarControl.resx b/src/app/GitUI/UserControls/AvatarControl.resx similarity index 100% rename from GitUI/UserControls/AvatarControl.resx rename to src/app/GitUI/UserControls/AvatarControl.resx diff --git a/GitUI/UserControls/BlameControl.Designer.cs b/src/app/GitUI/UserControls/BlameControl.Designer.cs similarity index 100% rename from GitUI/UserControls/BlameControl.Designer.cs rename to src/app/GitUI/UserControls/BlameControl.Designer.cs diff --git a/GitUI/UserControls/BlameControl.cs b/src/app/GitUI/UserControls/BlameControl.cs similarity index 100% rename from GitUI/UserControls/BlameControl.cs rename to src/app/GitUI/UserControls/BlameControl.cs diff --git a/GitUI/UserControls/BlameControl.resx b/src/app/GitUI/UserControls/BlameControl.resx similarity index 100% rename from GitUI/UserControls/BlameControl.resx rename to src/app/GitUI/UserControls/BlameControl.resx diff --git a/GitUI/UserControls/BranchComboBox.Designer.cs b/src/app/GitUI/UserControls/BranchComboBox.Designer.cs similarity index 100% rename from GitUI/UserControls/BranchComboBox.Designer.cs rename to src/app/GitUI/UserControls/BranchComboBox.Designer.cs diff --git a/GitUI/UserControls/BranchComboBox.cs b/src/app/GitUI/UserControls/BranchComboBox.cs similarity index 100% rename from GitUI/UserControls/BranchComboBox.cs rename to src/app/GitUI/UserControls/BranchComboBox.cs diff --git a/GitUI/UserControls/BranchComboBox.resx b/src/app/GitUI/UserControls/BranchComboBox.resx similarity index 100% rename from GitUI/UserControls/BranchComboBox.resx rename to src/app/GitUI/UserControls/BranchComboBox.resx diff --git a/GitUI/UserControls/BranchSelector.Designer.cs b/src/app/GitUI/UserControls/BranchSelector.Designer.cs similarity index 100% rename from GitUI/UserControls/BranchSelector.Designer.cs rename to src/app/GitUI/UserControls/BranchSelector.Designer.cs diff --git a/GitUI/UserControls/BranchSelector.cs b/src/app/GitUI/UserControls/BranchSelector.cs similarity index 100% rename from GitUI/UserControls/BranchSelector.cs rename to src/app/GitUI/UserControls/BranchSelector.cs diff --git a/GitUI/UserControls/BranchSelector.resx b/src/app/GitUI/UserControls/BranchSelector.resx similarity index 100% rename from GitUI/UserControls/BranchSelector.resx rename to src/app/GitUI/UserControls/BranchSelector.resx diff --git a/GitUI/UserControls/CaseSensitiveComboBox.cs b/src/app/GitUI/UserControls/CaseSensitiveComboBox.cs similarity index 100% rename from GitUI/UserControls/CaseSensitiveComboBox.cs rename to src/app/GitUI/UserControls/CaseSensitiveComboBox.cs diff --git a/GitUI/UserControls/CommitDiff.Designer.cs b/src/app/GitUI/UserControls/CommitDiff.Designer.cs similarity index 100% rename from GitUI/UserControls/CommitDiff.Designer.cs rename to src/app/GitUI/UserControls/CommitDiff.Designer.cs diff --git a/GitUI/UserControls/CommitDiff.cs b/src/app/GitUI/UserControls/CommitDiff.cs similarity index 100% rename from GitUI/UserControls/CommitDiff.cs rename to src/app/GitUI/UserControls/CommitDiff.cs diff --git a/GitUI/UserControls/CommitDiff.resx b/src/app/GitUI/UserControls/CommitDiff.resx similarity index 100% rename from GitUI/UserControls/CommitDiff.resx rename to src/app/GitUI/UserControls/CommitDiff.resx diff --git a/GitUI/UserControls/CommitPickerSmallControl.Designer.cs b/src/app/GitUI/UserControls/CommitPickerSmallControl.Designer.cs similarity index 100% rename from GitUI/UserControls/CommitPickerSmallControl.Designer.cs rename to src/app/GitUI/UserControls/CommitPickerSmallControl.Designer.cs diff --git a/GitUI/UserControls/CommitPickerSmallControl.cs b/src/app/GitUI/UserControls/CommitPickerSmallControl.cs similarity index 100% rename from GitUI/UserControls/CommitPickerSmallControl.cs rename to src/app/GitUI/UserControls/CommitPickerSmallControl.cs diff --git a/GitUI/UserControls/CommitPickerSmallControl.resx b/src/app/GitUI/UserControls/CommitPickerSmallControl.resx similarity index 100% rename from GitUI/UserControls/CommitPickerSmallControl.resx rename to src/app/GitUI/UserControls/CommitPickerSmallControl.resx diff --git a/GitUI/UserControls/CommitSummaryUserControl.Designer.cs b/src/app/GitUI/UserControls/CommitSummaryUserControl.Designer.cs similarity index 100% rename from GitUI/UserControls/CommitSummaryUserControl.Designer.cs rename to src/app/GitUI/UserControls/CommitSummaryUserControl.Designer.cs diff --git a/GitUI/UserControls/CommitSummaryUserControl.cs b/src/app/GitUI/UserControls/CommitSummaryUserControl.cs similarity index 100% rename from GitUI/UserControls/CommitSummaryUserControl.cs rename to src/app/GitUI/UserControls/CommitSummaryUserControl.cs diff --git a/GitUI/UserControls/CommitSummaryUserControl.resx b/src/app/GitUI/UserControls/CommitSummaryUserControl.resx similarity index 100% rename from GitUI/UserControls/CommitSummaryUserControl.resx rename to src/app/GitUI/UserControls/CommitSummaryUserControl.resx diff --git a/GitUI/UserControls/ConsoleEmulatorOutputControl.cs b/src/app/GitUI/UserControls/ConsoleEmulatorOutputControl.cs similarity index 100% rename from GitUI/UserControls/ConsoleEmulatorOutputControl.cs rename to src/app/GitUI/UserControls/ConsoleEmulatorOutputControl.cs diff --git a/GitUI/UserControls/ConsoleOutputControl.cs b/src/app/GitUI/UserControls/ConsoleOutputControl.cs similarity index 100% rename from GitUI/UserControls/ConsoleOutputControl.cs rename to src/app/GitUI/UserControls/ConsoleOutputControl.cs diff --git a/GitUI/UserControls/EditboxBasedConsoleOutputControl.cs b/src/app/GitUI/UserControls/EditboxBasedConsoleOutputControl.cs similarity index 100% rename from GitUI/UserControls/EditboxBasedConsoleOutputControl.cs rename to src/app/GitUI/UserControls/EditboxBasedConsoleOutputControl.cs diff --git a/GitUI/UserControls/EnterEventArgs.cs b/src/app/GitUI/UserControls/EnterEventArgs.cs similarity index 100% rename from GitUI/UserControls/EnterEventArgs.cs rename to src/app/GitUI/UserControls/EnterEventArgs.cs diff --git a/GitUI/UserControls/FileStatusDiffCalculator.FileStatusDiffCalculatorInfo.cs b/src/app/GitUI/UserControls/FileStatusDiffCalculator.FileStatusDiffCalculatorInfo.cs similarity index 100% rename from GitUI/UserControls/FileStatusDiffCalculator.FileStatusDiffCalculatorInfo.cs rename to src/app/GitUI/UserControls/FileStatusDiffCalculator.FileStatusDiffCalculatorInfo.cs diff --git a/GitUI/UserControls/FileStatusDiffCalculator.cs b/src/app/GitUI/UserControls/FileStatusDiffCalculator.cs similarity index 100% rename from GitUI/UserControls/FileStatusDiffCalculator.cs rename to src/app/GitUI/UserControls/FileStatusDiffCalculator.cs diff --git a/GitUI/UserControls/FileStatusItem.cs b/src/app/GitUI/UserControls/FileStatusItem.cs similarity index 100% rename from GitUI/UserControls/FileStatusItem.cs rename to src/app/GitUI/UserControls/FileStatusItem.cs diff --git a/GitUI/UserControls/FileStatusItemExtensions.cs b/src/app/GitUI/UserControls/FileStatusItemExtensions.cs similarity index 100% rename from GitUI/UserControls/FileStatusItemExtensions.cs rename to src/app/GitUI/UserControls/FileStatusItemExtensions.cs diff --git a/GitUI/UserControls/FileStatusList.Designer.cs b/src/app/GitUI/UserControls/FileStatusList.Designer.cs similarity index 100% rename from GitUI/UserControls/FileStatusList.Designer.cs rename to src/app/GitUI/UserControls/FileStatusList.Designer.cs diff --git a/GitUI/UserControls/FileStatusList.cs b/src/app/GitUI/UserControls/FileStatusList.cs similarity index 100% rename from GitUI/UserControls/FileStatusList.cs rename to src/app/GitUI/UserControls/FileStatusList.cs diff --git a/GitUI/UserControls/FileStatusList.resx b/src/app/GitUI/UserControls/FileStatusList.resx similarity index 100% rename from GitUI/UserControls/FileStatusList.resx rename to src/app/GitUI/UserControls/FileStatusList.resx diff --git a/GitUI/UserControls/FileStatusWithDescription.cs b/src/app/GitUI/UserControls/FileStatusWithDescription.cs similarity index 100% rename from GitUI/UserControls/FileStatusWithDescription.cs rename to src/app/GitUI/UserControls/FileStatusWithDescription.cs diff --git a/GitUI/UserControls/FilterToolBar.Designer.cs b/src/app/GitUI/UserControls/FilterToolBar.Designer.cs similarity index 100% rename from GitUI/UserControls/FilterToolBar.Designer.cs rename to src/app/GitUI/UserControls/FilterToolBar.Designer.cs diff --git a/GitUI/UserControls/FilterToolBar.cs b/src/app/GitUI/UserControls/FilterToolBar.cs similarity index 100% rename from GitUI/UserControls/FilterToolBar.cs rename to src/app/GitUI/UserControls/FilterToolBar.cs diff --git a/GitUI/UserControls/FolderBrowserButton.Designer.cs b/src/app/GitUI/UserControls/FolderBrowserButton.Designer.cs similarity index 100% rename from GitUI/UserControls/FolderBrowserButton.Designer.cs rename to src/app/GitUI/UserControls/FolderBrowserButton.Designer.cs diff --git a/GitUI/UserControls/FolderBrowserButton.cs b/src/app/GitUI/UserControls/FolderBrowserButton.cs similarity index 100% rename from GitUI/UserControls/FolderBrowserButton.cs rename to src/app/GitUI/UserControls/FolderBrowserButton.cs diff --git a/GitUI/UserControls/FolderBrowserButton.resx b/src/app/GitUI/UserControls/FolderBrowserButton.resx similarity index 100% rename from GitUI/UserControls/FolderBrowserButton.resx rename to src/app/GitUI/UserControls/FolderBrowserButton.resx diff --git a/GitUI/UserControls/GitBlameParser.cs b/src/app/GitUI/UserControls/GitBlameParser.cs similarity index 100% rename from GitUI/UserControls/GitBlameParser.cs rename to src/app/GitUI/UserControls/GitBlameParser.cs diff --git a/GitUI/UserControls/GotoUserManualControl.Designer.cs b/src/app/GitUI/UserControls/GotoUserManualControl.Designer.cs similarity index 100% rename from GitUI/UserControls/GotoUserManualControl.Designer.cs rename to src/app/GitUI/UserControls/GotoUserManualControl.Designer.cs diff --git a/GitUI/UserControls/GotoUserManualControl.cs b/src/app/GitUI/UserControls/GotoUserManualControl.cs similarity index 100% rename from GitUI/UserControls/GotoUserManualControl.cs rename to src/app/GitUI/UserControls/GotoUserManualControl.cs diff --git a/GitUI/UserControls/GotoUserManualControl.resx b/src/app/GitUI/UserControls/GotoUserManualControl.resx similarity index 100% rename from GitUI/UserControls/GotoUserManualControl.resx rename to src/app/GitUI/UserControls/GotoUserManualControl.resx diff --git a/GitUI/UserControls/HelpImageDisplayUserControl.Designer.cs b/src/app/GitUI/UserControls/HelpImageDisplayUserControl.Designer.cs similarity index 100% rename from GitUI/UserControls/HelpImageDisplayUserControl.Designer.cs rename to src/app/GitUI/UserControls/HelpImageDisplayUserControl.Designer.cs diff --git a/GitUI/UserControls/HelpImageDisplayUserControl.cs b/src/app/GitUI/UserControls/HelpImageDisplayUserControl.cs similarity index 100% rename from GitUI/UserControls/HelpImageDisplayUserControl.cs rename to src/app/GitUI/UserControls/HelpImageDisplayUserControl.cs diff --git a/GitUI/UserControls/HelpImageDisplayUserControl.resx b/src/app/GitUI/UserControls/HelpImageDisplayUserControl.resx similarity index 100% rename from GitUI/UserControls/HelpImageDisplayUserControl.resx rename to src/app/GitUI/UserControls/HelpImageDisplayUserControl.resx diff --git a/GitUI/UserControls/InteractiveGitActionControl.Designer.cs b/src/app/GitUI/UserControls/InteractiveGitActionControl.Designer.cs similarity index 100% rename from GitUI/UserControls/InteractiveGitActionControl.Designer.cs rename to src/app/GitUI/UserControls/InteractiveGitActionControl.Designer.cs diff --git a/GitUI/UserControls/InteractiveGitActionControl.cs b/src/app/GitUI/UserControls/InteractiveGitActionControl.cs similarity index 100% rename from GitUI/UserControls/InteractiveGitActionControl.cs rename to src/app/GitUI/UserControls/InteractiveGitActionControl.cs diff --git a/GitUI/UserControls/InteractiveGitActionControl.resx b/src/app/GitUI/UserControls/InteractiveGitActionControl.resx similarity index 100% rename from GitUI/UserControls/InteractiveGitActionControl.resx rename to src/app/GitUI/UserControls/InteractiveGitActionControl.resx diff --git a/GitUI/UserControls/ListViewGroupHitInfo.cs b/src/app/GitUI/UserControls/ListViewGroupHitInfo.cs similarity index 100% rename from GitUI/UserControls/ListViewGroupHitInfo.cs rename to src/app/GitUI/UserControls/ListViewGroupHitInfo.cs diff --git a/GitUI/UserControls/ListViewGroupMouseEventArgs.cs b/src/app/GitUI/UserControls/ListViewGroupMouseEventArgs.cs similarity index 100% rename from GitUI/UserControls/ListViewGroupMouseEventArgs.cs rename to src/app/GitUI/UserControls/ListViewGroupMouseEventArgs.cs diff --git a/GitUI/UserControls/MainThreadScheduler.cs b/src/app/GitUI/UserControls/MainThreadScheduler.cs similarity index 100% rename from GitUI/UserControls/MainThreadScheduler.cs rename to src/app/GitUI/UserControls/MainThreadScheduler.cs diff --git a/GitUI/UserControls/MenuStripEx.cs b/src/app/GitUI/UserControls/MenuStripEx.cs similarity index 100% rename from GitUI/UserControls/MenuStripEx.cs rename to src/app/GitUI/UserControls/MenuStripEx.cs diff --git a/GitUI/UserControls/NativeListView.cs b/src/app/GitUI/UserControls/NativeListView.cs similarity index 100% rename from GitUI/UserControls/NativeListView.cs rename to src/app/GitUI/UserControls/NativeListView.cs diff --git a/GitUI/UserControls/NativeTreeView.cs b/src/app/GitUI/UserControls/NativeTreeView.cs similarity index 100% rename from GitUI/UserControls/NativeTreeView.cs rename to src/app/GitUI/UserControls/NativeTreeView.cs diff --git a/GitUI/UserControls/NativeTreeViewDoubleClickDecorator.cs b/src/app/GitUI/UserControls/NativeTreeViewDoubleClickDecorator.cs similarity index 100% rename from GitUI/UserControls/NativeTreeViewDoubleClickDecorator.cs rename to src/app/GitUI/UserControls/NativeTreeViewDoubleClickDecorator.cs diff --git a/GitUI/UserControls/NativeTreeViewExplorerNavigationDecorator.cs b/src/app/GitUI/UserControls/NativeTreeViewExplorerNavigationDecorator.cs similarity index 100% rename from GitUI/UserControls/NativeTreeViewExplorerNavigationDecorator.cs rename to src/app/GitUI/UserControls/NativeTreeViewExplorerNavigationDecorator.cs diff --git a/GitUI/UserControls/PatchFile.cs b/src/app/GitUI/UserControls/PatchFile.cs similarity index 100% rename from GitUI/UserControls/PatchFile.cs rename to src/app/GitUI/UserControls/PatchFile.cs diff --git a/GitUI/UserControls/PatchGrid.Designer.cs b/src/app/GitUI/UserControls/PatchGrid.Designer.cs similarity index 100% rename from GitUI/UserControls/PatchGrid.Designer.cs rename to src/app/GitUI/UserControls/PatchGrid.Designer.cs diff --git a/GitUI/UserControls/PatchGrid.cs b/src/app/GitUI/UserControls/PatchGrid.cs similarity index 100% rename from GitUI/UserControls/PatchGrid.cs rename to src/app/GitUI/UserControls/PatchGrid.cs diff --git a/GitUI/UserControls/PatchGrid.resx b/src/app/GitUI/UserControls/PatchGrid.resx similarity index 100% rename from GitUI/UserControls/PatchGrid.resx rename to src/app/GitUI/UserControls/PatchGrid.resx diff --git a/GitUI/UserControls/PathFormatter.cs b/src/app/GitUI/UserControls/PathFormatter.cs similarity index 100% rename from GitUI/UserControls/PathFormatter.cs rename to src/app/GitUI/UserControls/PathFormatter.cs diff --git a/GitUI/UserControls/RemotesComboboxControl.Designer.cs b/src/app/GitUI/UserControls/RemotesComboboxControl.Designer.cs similarity index 100% rename from GitUI/UserControls/RemotesComboboxControl.Designer.cs rename to src/app/GitUI/UserControls/RemotesComboboxControl.Designer.cs diff --git a/GitUI/UserControls/RemotesComboboxControl.cs b/src/app/GitUI/UserControls/RemotesComboboxControl.cs similarity index 100% rename from GitUI/UserControls/RemotesComboboxControl.cs rename to src/app/GitUI/UserControls/RemotesComboboxControl.cs diff --git a/GitUI/UserControls/RemotesComboboxControl.resx b/src/app/GitUI/UserControls/RemotesComboboxControl.resx similarity index 100% rename from GitUI/UserControls/RemotesComboboxControl.resx rename to src/app/GitUI/UserControls/RemotesComboboxControl.resx diff --git a/GitUI/UserControls/RepoStateVisualiser.cs b/src/app/GitUI/UserControls/RepoStateVisualiser.cs similarity index 100% rename from GitUI/UserControls/RepoStateVisualiser.cs rename to src/app/GitUI/UserControls/RepoStateVisualiser.cs diff --git a/GitUI/UserControls/RevisionGrid/ArtificialCommitChangeCount.cs b/src/app/GitUI/UserControls/RevisionGrid/ArtificialCommitChangeCount.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/ArtificialCommitChangeCount.cs rename to src/app/GitUI/UserControls/RevisionGrid/ArtificialCommitChangeCount.cs diff --git a/GitUI/UserControls/RevisionGrid/AuthorRevisionHighlighting.cs b/src/app/GitUI/UserControls/RevisionGrid/AuthorRevisionHighlighting.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/AuthorRevisionHighlighting.cs rename to src/app/GitUI/UserControls/RevisionGrid/AuthorRevisionHighlighting.cs diff --git a/GitUI/UserControls/RevisionGrid/CellStyle.cs b/src/app/GitUI/UserControls/RevisionGrid/CellStyle.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/CellStyle.cs rename to src/app/GitUI/UserControls/RevisionGrid/CellStyle.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/AuthorNameColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/AuthorNameColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/AuthorNameColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/AuthorNameColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/AvatarColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/AvatarColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/AvatarColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/AvatarColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/BuildStatusColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/BuildStatusColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/BuildStatusColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/BuildStatusColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/ColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/ColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/ColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/ColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/CommitIdColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/CommitIdColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/CommitIdColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/CommitIdColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/DateColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/DateColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/DateColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/DateColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/MessageColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/MessageColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/MessageColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/MessageColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/MultilineIndicator.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/MultilineIndicator.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/MultilineIndicator.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/MultilineIndicator.cs diff --git a/GitUI/UserControls/RevisionGrid/Columns/RevisionGraphColumnProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Columns/RevisionGraphColumnProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Columns/RevisionGraphColumnProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Columns/RevisionGraphColumnProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/CopyContextMenuItem.cs b/src/app/GitUI/UserControls/RevisionGrid/CopyContextMenuItem.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/CopyContextMenuItem.cs rename to src/app/GitUI/UserControls/RevisionGrid/CopyContextMenuItem.cs diff --git a/GitUI/UserControls/RevisionGrid/DoubleClickRevisionEventArgs.cs b/src/app/GitUI/UserControls/RevisionGrid/DoubleClickRevisionEventArgs.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/DoubleClickRevisionEventArgs.cs rename to src/app/GitUI/UserControls/RevisionGrid/DoubleClickRevisionEventArgs.cs diff --git a/GitUI/UserControls/RevisionGrid/EmptyRepoControl.Designer.cs b/src/app/GitUI/UserControls/RevisionGrid/EmptyRepoControl.Designer.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/EmptyRepoControl.Designer.cs rename to src/app/GitUI/UserControls/RevisionGrid/EmptyRepoControl.Designer.cs diff --git a/GitUI/UserControls/RevisionGrid/EmptyRepoControl.cs b/src/app/GitUI/UserControls/RevisionGrid/EmptyRepoControl.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/EmptyRepoControl.cs rename to src/app/GitUI/UserControls/RevisionGrid/EmptyRepoControl.cs diff --git a/GitUI/UserControls/RevisionGrid/EmptyRepoControl.resx b/src/app/GitUI/UserControls/RevisionGrid/EmptyRepoControl.resx similarity index 100% rename from GitUI/UserControls/RevisionGrid/EmptyRepoControl.resx rename to src/app/GitUI/UserControls/RevisionGrid/EmptyRepoControl.resx diff --git a/GitUI/UserControls/RevisionGrid/ErrorControl.cs b/src/app/GitUI/UserControls/RevisionGrid/ErrorControl.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/ErrorControl.cs rename to src/app/GitUI/UserControls/RevisionGrid/ErrorControl.cs diff --git a/GitUI/UserControls/RevisionGrid/FilterChangedEventArgs.cs b/src/app/GitUI/UserControls/RevisionGrid/FilterChangedEventArgs.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FilterChangedEventArgs.cs rename to src/app/GitUI/UserControls/RevisionGrid/FilterChangedEventArgs.cs diff --git a/GitUI/UserControls/RevisionGrid/FilterInfo.cs b/src/app/GitUI/UserControls/RevisionGrid/FilterInfo.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FilterInfo.cs rename to src/app/GitUI/UserControls/RevisionGrid/FilterInfo.cs diff --git a/GitUI/UserControls/RevisionGrid/FormQuickGitRefSelector.cs b/src/app/GitUI/UserControls/RevisionGrid/FormQuickGitRefSelector.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormQuickGitRefSelector.cs rename to src/app/GitUI/UserControls/RevisionGrid/FormQuickGitRefSelector.cs diff --git a/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.Designer.cs b/src/app/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.Designer.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormQuickItemSelector.Designer.cs rename to src/app/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.Designer.cs diff --git a/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.cs b/src/app/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormQuickItemSelector.cs rename to src/app/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.cs diff --git a/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.resx b/src/app/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.resx similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormQuickItemSelector.resx rename to src/app/GitUI/UserControls/RevisionGrid/FormQuickItemSelector.resx diff --git a/GitUI/UserControls/RevisionGrid/FormQuickStringSelector.cs b/src/app/GitUI/UserControls/RevisionGrid/FormQuickStringSelector.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormQuickStringSelector.cs rename to src/app/GitUI/UserControls/RevisionGrid/FormQuickStringSelector.cs diff --git a/GitUI/UserControls/RevisionGrid/FormRevisionFilter.Designer.cs b/src/app/GitUI/UserControls/RevisionGrid/FormRevisionFilter.Designer.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormRevisionFilter.Designer.cs rename to src/app/GitUI/UserControls/RevisionGrid/FormRevisionFilter.Designer.cs diff --git a/GitUI/UserControls/RevisionGrid/FormRevisionFilter.cs b/src/app/GitUI/UserControls/RevisionGrid/FormRevisionFilter.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormRevisionFilter.cs rename to src/app/GitUI/UserControls/RevisionGrid/FormRevisionFilter.cs diff --git a/GitUI/UserControls/RevisionGrid/FormRevisionFilter.resx b/src/app/GitUI/UserControls/RevisionGrid/FormRevisionFilter.resx similarity index 100% rename from GitUI/UserControls/RevisionGrid/FormRevisionFilter.resx rename to src/app/GitUI/UserControls/RevisionGrid/FormRevisionFilter.resx diff --git a/GitUI/UserControls/RevisionGrid/GitRefListsForRevision.cs b/src/app/GitUI/UserControls/RevisionGrid/GitRefListsForRevision.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/GitRefListsForRevision.cs rename to src/app/GitUI/UserControls/RevisionGrid/GitRefListsForRevision.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/BranchFinder.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/BranchFinder.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/BranchFinder.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/BranchFinder.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Lane.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Lane.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Lane.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Lane.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/LaneInfo.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/LaneInfo.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/LaneInfo.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/LaneInfo.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/LaneInfoProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/LaneInfoProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/LaneInfoProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/LaneInfoProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/LaneNodeLocator.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/LaneNodeLocator.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/LaneNodeLocator.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/LaneNodeLocator.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/LaneSharing.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/LaneSharing.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/LaneSharing.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/LaneSharing.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Rendering/Context.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/Context.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Rendering/Context.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/Context.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Rendering/DiagonalSegmentInfo.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/DiagonalSegmentInfo.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Rendering/DiagonalSegmentInfo.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/DiagonalSegmentInfo.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphCache.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphCache.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphCache.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphCache.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphRenderer.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphRenderer.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphRenderer.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/GraphRenderer.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentLanesInfo.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentLanesInfo.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentLanesInfo.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentLanesInfo.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentPointsInfo.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentPointsInfo.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentPointsInfo.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentPointsInfo.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentRenderer.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentRenderer.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentRenderer.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/Rendering/SegmentRenderer.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/RevisionGraph.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraph.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/RevisionGraph.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraph.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphConfig.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphConfig.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/RevisionGraphConfig.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphConfig.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphLaneColor.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphLaneColor.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/RevisionGraphLaneColor.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphLaneColor.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRevision.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRevision.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRevision.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRevision.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRow.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRow.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRow.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphRow.cs diff --git a/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphSegment.cs b/src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphSegment.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/Graph/RevisionGraphSegment.cs rename to src/app/GitUI/UserControls/RevisionGrid/Graph/RevisionGraphSegment.cs diff --git a/GitUI/UserControls/RevisionGrid/ICheckRefs.cs b/src/app/GitUI/UserControls/RevisionGrid/ICheckRefs.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/ICheckRefs.cs rename to src/app/GitUI/UserControls/RevisionGrid/ICheckRefs.cs diff --git a/GitUI/UserControls/RevisionGrid/IRevisionGridFilter.cs b/src/app/GitUI/UserControls/RevisionGrid/IRevisionGridFilter.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/IRevisionGridFilter.cs rename to src/app/GitUI/UserControls/RevisionGrid/IRevisionGridFilter.cs diff --git a/GitUI/UserControls/RevisionGrid/IndexWatcher.cs b/src/app/GitUI/UserControls/RevisionGrid/IndexWatcher.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/IndexWatcher.cs rename to src/app/GitUI/UserControls/RevisionGrid/IndexWatcher.cs diff --git a/GitUI/UserControls/RevisionGrid/LoadingControl.cs b/src/app/GitUI/UserControls/RevisionGrid/LoadingControl.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/LoadingControl.cs rename to src/app/GitUI/UserControls/RevisionGrid/LoadingControl.cs diff --git a/GitUI/UserControls/RevisionGrid/MenuUtil.cs b/src/app/GitUI/UserControls/RevisionGrid/MenuUtil.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/MenuUtil.cs rename to src/app/GitUI/UserControls/RevisionGrid/MenuUtil.cs diff --git a/GitUI/UserControls/RevisionGrid/NavigationHistory.cs b/src/app/GitUI/UserControls/RevisionGrid/NavigationHistory.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/NavigationHistory.cs rename to src/app/GitUI/UserControls/RevisionGrid/NavigationHistory.cs diff --git a/GitUI/UserControls/RevisionGrid/ParentChildNavigationHistory.cs b/src/app/GitUI/UserControls/RevisionGrid/ParentChildNavigationHistory.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/ParentChildNavigationHistory.cs rename to src/app/GitUI/UserControls/RevisionGrid/ParentChildNavigationHistory.cs diff --git a/GitUI/UserControls/RevisionGrid/QuickSearchProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/QuickSearchProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/QuickSearchProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/QuickSearchProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/RefArrowType.cs b/src/app/GitUI/UserControls/RevisionGrid/RefArrowType.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RefArrowType.cs rename to src/app/GitUI/UserControls/RevisionGrid/RefArrowType.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionDataGridView.BackgroundUpdater.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionDataGridView.BackgroundUpdater.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionDataGridView.BackgroundUpdater.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionDataGridView.BackgroundUpdater.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionDataGridView.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionDataGridView.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionDataGridView.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionDataGridView.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionFilter.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionFilter.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionFilter.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionFilter.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionGridControl.Command.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.Command.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionGridControl.Command.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.Command.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionGridControl.Designer.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.Designer.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionGridControl.Designer.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.Designer.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionGridControl.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionGridControl.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionGridControl.resx b/src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.resx similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionGridControl.resx rename to src/app/GitUI/UserControls/RevisionGrid/RevisionGridControl.resx diff --git a/GitUI/UserControls/RevisionGrid/RevisionGridMenuCommands.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionGridMenuCommands.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionGridMenuCommands.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionGridMenuCommands.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionGridRefRenderer.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionGridRefRenderer.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionGridRefRenderer.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionGridRefRenderer.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionGridToolTipProvider.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionGridToolTipProvider.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionGridToolTipProvider.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionGridToolTipProvider.cs diff --git a/GitUI/UserControls/RevisionGrid/RevisionLoadEventArgs.cs b/src/app/GitUI/UserControls/RevisionGrid/RevisionLoadEventArgs.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/RevisionLoadEventArgs.cs rename to src/app/GitUI/UserControls/RevisionGrid/RevisionLoadEventArgs.cs diff --git a/GitUI/UserControls/RevisionGrid/SuperProjectInfo.cs b/src/app/GitUI/UserControls/RevisionGrid/SuperProjectInfo.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/SuperProjectInfo.cs rename to src/app/GitUI/UserControls/RevisionGrid/SuperProjectInfo.cs diff --git a/GitUI/UserControls/RevisionGrid/VisibleRowRange.cs b/src/app/GitUI/UserControls/RevisionGrid/VisibleRowRange.cs similarity index 100% rename from GitUI/UserControls/RevisionGrid/VisibleRowRange.cs rename to src/app/GitUI/UserControls/RevisionGrid/VisibleRowRange.cs diff --git a/GitUI/UserControls/Settings/SettingsCheckBox.Designer.cs b/src/app/GitUI/UserControls/Settings/SettingsCheckBox.Designer.cs similarity index 100% rename from GitUI/UserControls/Settings/SettingsCheckBox.Designer.cs rename to src/app/GitUI/UserControls/Settings/SettingsCheckBox.Designer.cs diff --git a/GitUI/UserControls/Settings/SettingsCheckBox.cs b/src/app/GitUI/UserControls/Settings/SettingsCheckBox.cs similarity index 100% rename from GitUI/UserControls/Settings/SettingsCheckBox.cs rename to src/app/GitUI/UserControls/Settings/SettingsCheckBox.cs diff --git a/GitUI/UserControls/Settings/SettingsCheckBox.resx b/src/app/GitUI/UserControls/Settings/SettingsCheckBox.resx similarity index 100% rename from GitUI/UserControls/Settings/SettingsCheckBox.resx rename to src/app/GitUI/UserControls/Settings/SettingsCheckBox.resx diff --git a/GitUI/UserControls/Settings/ToolTipIcon.cs b/src/app/GitUI/UserControls/Settings/ToolTipIcon.cs similarity index 100% rename from GitUI/UserControls/Settings/ToolTipIcon.cs rename to src/app/GitUI/UserControls/Settings/ToolTipIcon.cs diff --git a/GitUI/UserControls/SortDiffListContextMenuItem.cs b/src/app/GitUI/UserControls/SortDiffListContextMenuItem.cs similarity index 100% rename from GitUI/UserControls/SortDiffListContextMenuItem.cs rename to src/app/GitUI/UserControls/SortDiffListContextMenuItem.cs diff --git a/GitUI/UserControls/TextBoxEx.cs b/src/app/GitUI/UserControls/TextBoxEx.cs similarity index 100% rename from GitUI/UserControls/TextBoxEx.cs rename to src/app/GitUI/UserControls/TextBoxEx.cs diff --git a/GitUI/UserControls/TextBoxSilencer.cs b/src/app/GitUI/UserControls/TextBoxSilencer.cs similarity index 100% rename from GitUI/UserControls/TextBoxSilencer.cs rename to src/app/GitUI/UserControls/TextBoxSilencer.cs diff --git a/GitUI/UserControls/TextEventArgs.cs b/src/app/GitUI/UserControls/TextEventArgs.cs similarity index 100% rename from GitUI/UserControls/TextEventArgs.cs rename to src/app/GitUI/UserControls/TextEventArgs.cs diff --git a/GitUI/UserControls/ToolStripEx.cs b/src/app/GitUI/UserControls/ToolStripEx.cs similarity index 100% rename from GitUI/UserControls/ToolStripEx.cs rename to src/app/GitUI/UserControls/ToolStripEx.cs diff --git a/GitUI/UserControls/TreeViewExtensions.cs b/src/app/GitUI/UserControls/TreeViewExtensions.cs similarity index 100% rename from GitUI/UserControls/TreeViewExtensions.cs rename to src/app/GitUI/UserControls/TreeViewExtensions.cs diff --git a/GitUI/UserControls/WaitSpinner.cs b/src/app/GitUI/UserControls/WaitSpinner.cs similarity index 100% rename from GitUI/UserControls/WaitSpinner.cs rename to src/app/GitUI/UserControls/WaitSpinner.cs diff --git a/GitUI/UserControls/WebBrowserControl.cs b/src/app/GitUI/UserControls/WebBrowserControl.cs similarity index 100% rename from GitUI/UserControls/WebBrowserControl.cs rename to src/app/GitUI/UserControls/WebBrowserControl.cs diff --git a/GitUI/UserEnvironmentInformation.cs b/src/app/GitUI/UserEnvironmentInformation.cs similarity index 100% rename from GitUI/UserEnvironmentInformation.cs rename to src/app/GitUI/UserEnvironmentInformation.cs diff --git a/GitUI/UserManual/IProvideUserManual.cs b/src/app/GitUI/UserManual/IProvideUserManual.cs similarity index 100% rename from GitUI/UserManual/IProvideUserManual.cs rename to src/app/GitUI/UserManual/IProvideUserManual.cs diff --git a/GitUI/UserManual/SingleHtmlUserManual.cs b/src/app/GitUI/UserManual/SingleHtmlUserManual.cs similarity index 100% rename from GitUI/UserManual/SingleHtmlUserManual.cs rename to src/app/GitUI/UserManual/SingleHtmlUserManual.cs diff --git a/GitUI/UserManual/StandardHtmlUserManual.cs b/src/app/GitUI/UserManual/StandardHtmlUserManual.cs similarity index 100% rename from GitUI/UserManual/StandardHtmlUserManual.cs rename to src/app/GitUI/UserManual/StandardHtmlUserManual.cs diff --git a/GitUI/UserManual/UserManual.cs b/src/app/GitUI/UserManual/UserManual.cs similarity index 100% rename from GitUI/UserManual/UserManual.cs rename to src/app/GitUI/UserManual/UserManual.cs diff --git a/GitUI/VisualStudioIntegration.cs b/src/app/GitUI/VisualStudioIntegration.cs similarity index 100% rename from GitUI/VisualStudioIntegration.cs rename to src/app/GitUI/VisualStudioIntegration.cs diff --git a/GitUI/WaitCursorScope.cs b/src/app/GitUI/WaitCursorScope.cs similarity index 100% rename from GitUI/WaitCursorScope.cs rename to src/app/GitUI/WaitCursorScope.cs diff --git a/GitUI/WebBrowserEmulationMode.cs b/src/app/GitUI/WebBrowserEmulationMode.cs similarity index 100% rename from GitUI/WebBrowserEmulationMode.cs rename to src/app/GitUI/WebBrowserEmulationMode.cs diff --git a/GitUI/WindowPositionList.cs b/src/app/GitUI/WindowPositionList.cs similarity index 100% rename from GitUI/WindowPositionList.cs rename to src/app/GitUI/WindowPositionList.cs diff --git a/GitUI/WindowPositionManager.cs b/src/app/GitUI/WindowPositionManager.cs similarity index 100% rename from GitUI/WindowPositionManager.cs rename to src/app/GitUI/WindowPositionManager.cs diff --git a/GitUI/WindowsJumpListManager.cs b/src/app/GitUI/WindowsJumpListManager.cs similarity index 100% rename from GitUI/WindowsJumpListManager.cs rename to src/app/GitUI/WindowsJumpListManager.cs diff --git a/GitUI/WindowsThumbnailToolbarButton.cs b/src/app/GitUI/WindowsThumbnailToolbarButton.cs similarity index 100% rename from GitUI/WindowsThumbnailToolbarButton.cs rename to src/app/GitUI/WindowsThumbnailToolbarButton.cs diff --git a/GitUI/WindowsThumbnailToolbarButtons.cs b/src/app/GitUI/WindowsThumbnailToolbarButtons.cs similarity index 100% rename from GitUI/WindowsThumbnailToolbarButtons.cs rename to src/app/GitUI/WindowsThumbnailToolbarButtons.cs diff --git a/GitUI/gituikey.snk.pfx b/src/app/GitUI/gituikey.snk.pfx similarity index 100% rename from GitUI/gituikey.snk.pfx rename to src/app/GitUI/gituikey.snk.pfx diff --git a/ResourceManager/CommandEventArgs.cs b/src/app/ResourceManager/CommandEventArgs.cs similarity index 100% rename from ResourceManager/CommandEventArgs.cs rename to src/app/ResourceManager/CommandEventArgs.cs diff --git a/ResourceManager/CommitDataRenders/CommitDataBodyRenderer.cs b/src/app/ResourceManager/CommitDataRenders/CommitDataBodyRenderer.cs similarity index 100% rename from ResourceManager/CommitDataRenders/CommitDataBodyRenderer.cs rename to src/app/ResourceManager/CommitDataRenders/CommitDataBodyRenderer.cs diff --git a/ResourceManager/CommitDataRenders/CommitDataHeaderRenderer.cs b/src/app/ResourceManager/CommitDataRenders/CommitDataHeaderRenderer.cs similarity index 100% rename from ResourceManager/CommitDataRenders/CommitDataHeaderRenderer.cs rename to src/app/ResourceManager/CommitDataRenders/CommitDataHeaderRenderer.cs diff --git a/ResourceManager/CommitDataRenders/DateFormatter.cs b/src/app/ResourceManager/CommitDataRenders/DateFormatter.cs similarity index 100% rename from ResourceManager/CommitDataRenders/DateFormatter.cs rename to src/app/ResourceManager/CommitDataRenders/DateFormatter.cs diff --git a/ResourceManager/CommitDataRenders/IHeaderLabelFormatter.cs b/src/app/ResourceManager/CommitDataRenders/IHeaderLabelFormatter.cs similarity index 100% rename from ResourceManager/CommitDataRenders/IHeaderLabelFormatter.cs rename to src/app/ResourceManager/CommitDataRenders/IHeaderLabelFormatter.cs diff --git a/ResourceManager/CommitDataRenders/IHeaderRenderStyleProvider.cs b/src/app/ResourceManager/CommitDataRenders/IHeaderRenderStyleProvider.cs similarity index 100% rename from ResourceManager/CommitDataRenders/IHeaderRenderStyleProvider.cs rename to src/app/ResourceManager/CommitDataRenders/IHeaderRenderStyleProvider.cs diff --git a/ResourceManager/CommitDataRenders/MonospacedHeaderLabelFormatter.cs b/src/app/ResourceManager/CommitDataRenders/MonospacedHeaderLabelFormatter.cs similarity index 100% rename from ResourceManager/CommitDataRenders/MonospacedHeaderLabelFormatter.cs rename to src/app/ResourceManager/CommitDataRenders/MonospacedHeaderLabelFormatter.cs diff --git a/ResourceManager/CommitDataRenders/MonospacedHeaderRenderStyleProvider.cs b/src/app/ResourceManager/CommitDataRenders/MonospacedHeaderRenderStyleProvider.cs similarity index 100% rename from ResourceManager/CommitDataRenders/MonospacedHeaderRenderStyleProvider.cs rename to src/app/ResourceManager/CommitDataRenders/MonospacedHeaderRenderStyleProvider.cs diff --git a/ResourceManager/CommitDataRenders/TabbedHeaderLabelFormatter.cs b/src/app/ResourceManager/CommitDataRenders/TabbedHeaderLabelFormatter.cs similarity index 100% rename from ResourceManager/CommitDataRenders/TabbedHeaderLabelFormatter.cs rename to src/app/ResourceManager/CommitDataRenders/TabbedHeaderLabelFormatter.cs diff --git a/ResourceManager/CommitDataRenders/TabbedHeaderRenderStyleProvider.cs b/src/app/ResourceManager/CommitDataRenders/TabbedHeaderRenderStyleProvider.cs similarity index 100% rename from ResourceManager/CommitDataRenders/TabbedHeaderRenderStyleProvider.cs rename to src/app/ResourceManager/CommitDataRenders/TabbedHeaderRenderStyleProvider.cs diff --git a/ResourceManager/GitExtensionsControl.cs b/src/app/ResourceManager/GitExtensionsControl.cs similarity index 100% rename from ResourceManager/GitExtensionsControl.cs rename to src/app/ResourceManager/GitExtensionsControl.cs diff --git a/ResourceManager/GitExtensionsControl.resx b/src/app/ResourceManager/GitExtensionsControl.resx similarity index 100% rename from ResourceManager/GitExtensionsControl.resx rename to src/app/ResourceManager/GitExtensionsControl.resx diff --git a/ResourceManager/GitExtensionsControlInitialiser.cs b/src/app/ResourceManager/GitExtensionsControlInitialiser.cs similarity index 100% rename from ResourceManager/GitExtensionsControlInitialiser.cs rename to src/app/ResourceManager/GitExtensionsControlInitialiser.cs diff --git a/ResourceManager/GitExtensionsFormBase.cs b/src/app/ResourceManager/GitExtensionsFormBase.cs similarity index 100% rename from ResourceManager/GitExtensionsFormBase.cs rename to src/app/ResourceManager/GitExtensionsFormBase.cs diff --git a/ResourceManager/Hotkey/HotkeyCommand.cs b/src/app/ResourceManager/Hotkey/HotkeyCommand.cs similarity index 100% rename from ResourceManager/Hotkey/HotkeyCommand.cs rename to src/app/ResourceManager/Hotkey/HotkeyCommand.cs diff --git a/ResourceManager/Hotkey/KeysExtensions.cs b/src/app/ResourceManager/Hotkey/KeysExtensions.cs similarity index 100% rename from ResourceManager/Hotkey/KeysExtensions.cs rename to src/app/ResourceManager/Hotkey/KeysExtensions.cs diff --git a/ResourceManager/Hotkey/ShortcutHelper.cs b/src/app/ResourceManager/Hotkey/ShortcutHelper.cs similarity index 100% rename from ResourceManager/Hotkey/ShortcutHelper.cs rename to src/app/ResourceManager/Hotkey/ShortcutHelper.cs diff --git a/ResourceManager/IGitModuleControl.cs b/src/app/ResourceManager/IGitModuleControl.cs similarity index 100% rename from ResourceManager/IGitModuleControl.cs rename to src/app/ResourceManager/IGitModuleControl.cs diff --git a/ResourceManager/IGitModuleForm.cs b/src/app/ResourceManager/IGitModuleForm.cs similarity index 100% rename from ResourceManager/IGitModuleForm.cs rename to src/app/ResourceManager/IGitModuleForm.cs diff --git a/ResourceManager/IHotkeySettingsLoader.cs b/src/app/ResourceManager/IHotkeySettingsLoader.cs similarity index 100% rename from ResourceManager/IHotkeySettingsLoader.cs rename to src/app/ResourceManager/IHotkeySettingsLoader.cs diff --git a/ResourceManager/LinkFactory.cs b/src/app/ResourceManager/LinkFactory.cs similarity index 100% rename from ResourceManager/LinkFactory.cs rename to src/app/ResourceManager/LinkFactory.cs diff --git a/ResourceManager/LocalizationHelpers.cs b/src/app/ResourceManager/LocalizationHelpers.cs similarity index 100% rename from ResourceManager/LocalizationHelpers.cs rename to src/app/ResourceManager/LocalizationHelpers.cs diff --git a/ResourceManager/NativeMethods.cs b/src/app/ResourceManager/NativeMethods.cs similarity index 100% rename from ResourceManager/NativeMethods.cs rename to src/app/ResourceManager/NativeMethods.cs diff --git a/ResourceManager/Properties/AssemblyInfo.cs b/src/app/ResourceManager/Properties/AssemblyInfo.cs similarity index 100% rename from ResourceManager/Properties/AssemblyInfo.cs rename to src/app/ResourceManager/Properties/AssemblyInfo.cs diff --git a/ResourceManager/Properties/Resources.Designer.cs b/src/app/ResourceManager/Properties/Resources.Designer.cs similarity index 100% rename from ResourceManager/Properties/Resources.Designer.cs rename to src/app/ResourceManager/Properties/Resources.Designer.cs diff --git a/ResourceManager/Properties/Resources.resx b/src/app/ResourceManager/Properties/Resources.resx similarity index 97% rename from ResourceManager/Properties/Resources.resx rename to src/app/ResourceManager/Properties/Resources.resx index 3ea9e460bf1..022266d591e 100644 --- a/ResourceManager/Properties/Resources.resx +++ b/src/app/ResourceManager/Properties/Resources.resx @@ -119,6 +119,6 @@ - ..\..\Logo\git-extensions-logo.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\..\..\..\setup\assets\Logo\git-extensions-logo.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/ResourceManager/ResourceManager.csproj b/src/app/ResourceManager/ResourceManager.csproj similarity index 90% rename from ResourceManager/ResourceManager.csproj rename to src/app/ResourceManager/ResourceManager.csproj index 10cf76e1072..4dca32e362e 100644 --- a/ResourceManager/ResourceManager.csproj +++ b/src/app/ResourceManager/ResourceManager.csproj @@ -19,7 +19,7 @@ - + diff --git a/ResourceManager/Translate.cs b/src/app/ResourceManager/Translate.cs similarity index 100% rename from ResourceManager/Translate.cs rename to src/app/ResourceManager/Translate.cs diff --git a/ResourceManager/TranslatedControl.cs b/src/app/ResourceManager/TranslatedControl.cs similarity index 100% rename from ResourceManager/TranslatedControl.cs rename to src/app/ResourceManager/TranslatedControl.cs diff --git a/ResourceManager/TranslatedStrings.cs b/src/app/ResourceManager/TranslatedStrings.cs similarity index 100% rename from ResourceManager/TranslatedStrings.cs rename to src/app/ResourceManager/TranslatedStrings.cs diff --git a/ResourceManager/TranslationString.cs b/src/app/ResourceManager/TranslationString.cs similarity index 100% rename from ResourceManager/TranslationString.cs rename to src/app/ResourceManager/TranslationString.cs diff --git a/GitExtSshAskPass/Directory.Build.props b/src/native/GitExtSshAskPass/Directory.Build.props similarity index 100% rename from GitExtSshAskPass/Directory.Build.props rename to src/native/GitExtSshAskPass/Directory.Build.props diff --git a/GitExtSshAskPass/GitExtSshAskPass.sln b/src/native/GitExtSshAskPass/GitExtSshAskPass.sln similarity index 100% rename from GitExtSshAskPass/GitExtSshAskPass.sln rename to src/native/GitExtSshAskPass/GitExtSshAskPass.sln diff --git a/GitExtSshAskPass/SshAskPass.cpp b/src/native/GitExtSshAskPass/SshAskPass.cpp similarity index 100% rename from GitExtSshAskPass/SshAskPass.cpp rename to src/native/GitExtSshAskPass/SshAskPass.cpp diff --git a/GitExtSshAskPass/SshAskPass.ico b/src/native/GitExtSshAskPass/SshAskPass.ico similarity index 100% rename from GitExtSshAskPass/SshAskPass.ico rename to src/native/GitExtSshAskPass/SshAskPass.ico diff --git a/GitExtSshAskPass/SshAskPass.rc b/src/native/GitExtSshAskPass/SshAskPass.rc similarity index 100% rename from GitExtSshAskPass/SshAskPass.rc rename to src/native/GitExtSshAskPass/SshAskPass.rc diff --git a/GitExtSshAskPass/SshAskPass.rc2 b/src/native/GitExtSshAskPass/SshAskPass.rc2 similarity index 100% rename from GitExtSshAskPass/SshAskPass.rc2 rename to src/native/GitExtSshAskPass/SshAskPass.rc2 diff --git a/GitExtSshAskPass/SshAskPass.vcxproj b/src/native/GitExtSshAskPass/SshAskPass.vcxproj similarity index 100% rename from GitExtSshAskPass/SshAskPass.vcxproj rename to src/native/GitExtSshAskPass/SshAskPass.vcxproj diff --git a/GitExtSshAskPass/SshAskPass.vcxproj.filters b/src/native/GitExtSshAskPass/SshAskPass.vcxproj.filters similarity index 100% rename from GitExtSshAskPass/SshAskPass.vcxproj.filters rename to src/native/GitExtSshAskPass/SshAskPass.vcxproj.filters diff --git a/GitExtSshAskPass/resource.h b/src/native/GitExtSshAskPass/resource.h similarity index 100% rename from GitExtSshAskPass/resource.h rename to src/native/GitExtSshAskPass/resource.h diff --git a/GitExtSshAskPass/stdafx.h b/src/native/GitExtSshAskPass/stdafx.h similarity index 100% rename from GitExtSshAskPass/stdafx.h rename to src/native/GitExtSshAskPass/stdafx.h diff --git a/GitExtSshAskPass/targetver.h b/src/native/GitExtSshAskPass/targetver.h similarity index 100% rename from GitExtSshAskPass/targetver.h rename to src/native/GitExtSshAskPass/targetver.h diff --git a/GitExtensionsShellEx/Directory.Build.props b/src/native/GitExtensionsShellEx/Directory.Build.props similarity index 100% rename from GitExtensionsShellEx/Directory.Build.props rename to src/native/GitExtensionsShellEx/Directory.Build.props diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.cpp b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.cpp similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.cpp rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.cpp diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.def b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.def similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.def rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.def diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.h b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.h similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.h rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.h diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.idl b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.idl similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.idl rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.idl diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.rc b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.rc similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.rc rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.rc diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.rgs b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.rgs similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.rgs rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.rgs diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.sln b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.sln similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.sln rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.sln diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.vcxproj b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.vcxproj similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.vcxproj rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.vcxproj diff --git a/GitExtensionsShellEx/GitExtensionsShellEx.vcxproj.filters b/src/native/GitExtensionsShellEx/GitExtensionsShellEx.vcxproj.filters similarity index 100% rename from GitExtensionsShellEx/GitExtensionsShellEx.vcxproj.filters rename to src/native/GitExtensionsShellEx/GitExtensionsShellEx.vcxproj.filters diff --git a/GitExtensionsShellEx/Resources/BranchCheckout.ico b/src/native/GitExtensionsShellEx/Resources/BranchCheckout.ico similarity index 100% rename from GitExtensionsShellEx/Resources/BranchCheckout.ico rename to src/native/GitExtensionsShellEx/Resources/BranchCheckout.ico diff --git a/GitExtensionsShellEx/Resources/BranchCreate.ico b/src/native/GitExtensionsShellEx/Resources/BranchCreate.ico similarity index 100% rename from GitExtensionsShellEx/Resources/BranchCreate.ico rename to src/native/GitExtensionsShellEx/Resources/BranchCreate.ico diff --git a/GitExtensionsShellEx/Resources/CloneRepoGit.ico b/src/native/GitExtensionsShellEx/Resources/CloneRepoGit.ico similarity index 100% rename from GitExtensionsShellEx/Resources/CloneRepoGit.ico rename to src/native/GitExtensionsShellEx/Resources/CloneRepoGit.ico diff --git a/GitExtensionsShellEx/Resources/Diff.ico b/src/native/GitExtensionsShellEx/Resources/Diff.ico similarity index 100% rename from GitExtensionsShellEx/Resources/Diff.ico rename to src/native/GitExtensionsShellEx/Resources/Diff.ico diff --git a/GitExtensionsShellEx/Resources/FileHistory.ico b/src/native/GitExtensionsShellEx/Resources/FileHistory.ico similarity index 100% rename from GitExtensionsShellEx/Resources/FileHistory.ico rename to src/native/GitExtensionsShellEx/Resources/FileHistory.ico diff --git a/GitExtensionsShellEx/Resources/FileStatusAdded.ico b/src/native/GitExtensionsShellEx/Resources/FileStatusAdded.ico similarity index 100% rename from GitExtensionsShellEx/Resources/FileStatusAdded.ico rename to src/native/GitExtensionsShellEx/Resources/FileStatusAdded.ico diff --git a/GitExtensionsShellEx/Resources/PatchApply.ico b/src/native/GitExtensionsShellEx/Resources/PatchApply.ico similarity index 100% rename from GitExtensionsShellEx/Resources/PatchApply.ico rename to src/native/GitExtensionsShellEx/Resources/PatchApply.ico diff --git a/GitExtensionsShellEx/Resources/Pull.ico b/src/native/GitExtensionsShellEx/Resources/Pull.ico similarity index 100% rename from GitExtensionsShellEx/Resources/Pull.ico rename to src/native/GitExtensionsShellEx/Resources/Pull.ico diff --git a/GitExtensionsShellEx/Resources/Push.ico b/src/native/GitExtensionsShellEx/Resources/Push.ico similarity index 100% rename from GitExtensionsShellEx/Resources/Push.ico rename to src/native/GitExtensionsShellEx/Resources/Push.ico diff --git a/GitExtensionsShellEx/Resources/RepoCreate.ico b/src/native/GitExtensionsShellEx/Resources/RepoCreate.ico similarity index 100% rename from GitExtensionsShellEx/Resources/RepoCreate.ico rename to src/native/GitExtensionsShellEx/Resources/RepoCreate.ico diff --git a/GitExtensionsShellEx/Resources/RepoStateClean.ico b/src/native/GitExtensionsShellEx/Resources/RepoStateClean.ico similarity index 100% rename from GitExtensionsShellEx/Resources/RepoStateClean.ico rename to src/native/GitExtensionsShellEx/Resources/RepoStateClean.ico diff --git a/GitExtensionsShellEx/Resources/ResetWorkingDirChanges.ico b/src/native/GitExtensionsShellEx/Resources/ResetWorkingDirChanges.ico similarity index 100% rename from GitExtensionsShellEx/Resources/ResetWorkingDirChanges.ico rename to src/native/GitExtensionsShellEx/Resources/ResetWorkingDirChanges.ico diff --git a/GitExtensionsShellEx/Resources/Settings.ico b/src/native/GitExtensionsShellEx/Resources/Settings.ico similarity index 100% rename from GitExtensionsShellEx/Resources/Settings.ico rename to src/native/GitExtensionsShellEx/Resources/Settings.ico diff --git a/GitExtensionsShellEx/Resources/ShellExtensions.ico b/src/native/GitExtensionsShellEx/Resources/ShellExtensions.ico similarity index 100% rename from GitExtensionsShellEx/Resources/ShellExtensions.ico rename to src/native/GitExtensionsShellEx/Resources/ShellExtensions.ico diff --git a/GitExtensionsShellEx/Resources/checkout.ico b/src/native/GitExtensionsShellEx/Resources/checkout.ico similarity index 100% rename from GitExtensionsShellEx/Resources/checkout.ico rename to src/native/GitExtensionsShellEx/Resources/checkout.ico diff --git a/Logo/git-extensions-logo.ico b/src/native/GitExtensionsShellEx/Resources/git-extensions-logo.ico similarity index 100% rename from Logo/git-extensions-logo.ico rename to src/native/GitExtensionsShellEx/Resources/git-extensions-logo.ico diff --git a/GitExtensionsShellEx/Resources/information.ico b/src/native/GitExtensionsShellEx/Resources/information.ico similarity index 100% rename from GitExtensionsShellEx/Resources/information.ico rename to src/native/GitExtensionsShellEx/Resources/information.ico diff --git a/GitExtensionsShellEx/Resources/stash.ico b/src/native/GitExtensionsShellEx/Resources/stash.ico similarity index 100% rename from GitExtensionsShellEx/Resources/stash.ico rename to src/native/GitExtensionsShellEx/Resources/stash.ico diff --git a/GitExtensionsShellEx/ShellEx.cpp b/src/native/GitExtensionsShellEx/ShellEx.cpp similarity index 100% rename from GitExtensionsShellEx/ShellEx.cpp rename to src/native/GitExtensionsShellEx/ShellEx.cpp diff --git a/GitExtensionsShellEx/StdAfx.cpp b/src/native/GitExtensionsShellEx/StdAfx.cpp similarity index 100% rename from GitExtensionsShellEx/StdAfx.cpp rename to src/native/GitExtensionsShellEx/StdAfx.cpp diff --git a/GitExtensionsShellEx/StdAfx.h b/src/native/GitExtensionsShellEx/StdAfx.h similarity index 100% rename from GitExtensionsShellEx/StdAfx.h rename to src/native/GitExtensionsShellEx/StdAfx.h diff --git a/GitExtensionsShellEx/resource.h b/src/native/GitExtensionsShellEx/resource.h similarity index 100% rename from GitExtensionsShellEx/resource.h rename to src/native/GitExtensionsShellEx/resource.h diff --git a/scripts/native.proj b/src/native/build.proj similarity index 95% rename from scripts/native.proj rename to src/native/build.proj index 36f471e91e2..6fedc681bc6 100644 --- a/scripts/native.proj +++ b/src/native/build.proj @@ -34,8 +34,8 @@ <_MSBuildCurrentPath>$([MSBuild]::NormalizePath('$(_VSInstallPath)', 'MSBuild', 'Current', 'Bin')) - <_GitExtSshAskPassPath>$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', '..', 'GitExtSshAskPass', 'GitExtSshAskPass.sln')) - <_GitExtensionsShellExPath>$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', '..', 'GitExtensionsShellEx', 'GitExtensionsShellEx.sln')) + <_GitExtSshAskPassPath>$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', 'GitExtSshAskPass', 'GitExtSshAskPass.sln')) + <_GitExtensionsShellExPath>$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', 'GitExtensionsShellEx', 'GitExtensionsShellEx.sln')) <_ProjectArgs32> /p:Configuration=$(Configuration) /p:Platform=Win32 <_ProjectArgs64> /p:Configuration=$(Configuration) /p:Platform=x64 diff --git a/Plugins/AutoCompileSubmodules/AutoCompileSubModulesPlugin.cs b/src/plugins/AutoCompileSubmodules/AutoCompileSubModulesPlugin.cs similarity index 100% rename from Plugins/AutoCompileSubmodules/AutoCompileSubModulesPlugin.cs rename to src/plugins/AutoCompileSubmodules/AutoCompileSubModulesPlugin.cs diff --git a/Plugins/AutoCompileSubmodules/GitExtensions.Plugins.AutoCompileSubmodules.csproj b/src/plugins/AutoCompileSubmodules/GitExtensions.Plugins.AutoCompileSubmodules.csproj similarity index 88% rename from Plugins/AutoCompileSubmodules/GitExtensions.Plugins.AutoCompileSubmodules.csproj rename to src/plugins/AutoCompileSubmodules/GitExtensions.Plugins.AutoCompileSubmodules.csproj index 3b8b4e4c4cf..09428481a96 100644 --- a/Plugins/AutoCompileSubmodules/GitExtensions.Plugins.AutoCompileSubmodules.csproj +++ b/src/plugins/AutoCompileSubmodules/GitExtensions.Plugins.AutoCompileSubmodules.csproj @@ -10,11 +10,11 @@ - + build;buildTransitive;compile false - + build;buildTransitive;compile false diff --git a/Plugins/AutoCompileSubmodules/Properties/AssemblyInfo.cs b/src/plugins/AutoCompileSubmodules/Properties/AssemblyInfo.cs similarity index 100% rename from Plugins/AutoCompileSubmodules/Properties/AssemblyInfo.cs rename to src/plugins/AutoCompileSubmodules/Properties/AssemblyInfo.cs diff --git a/Plugins/AutoCompileSubmodules/Properties/Resources.Designer.cs b/src/plugins/AutoCompileSubmodules/Properties/Resources.Designer.cs similarity index 100% rename from Plugins/AutoCompileSubmodules/Properties/Resources.Designer.cs rename to src/plugins/AutoCompileSubmodules/Properties/Resources.Designer.cs diff --git a/Plugins/AutoCompileSubmodules/Properties/Resources.resx b/src/plugins/AutoCompileSubmodules/Properties/Resources.resx similarity index 100% rename from Plugins/AutoCompileSubmodules/Properties/Resources.resx rename to src/plugins/AutoCompileSubmodules/Properties/Resources.resx diff --git a/Plugins/AutoCompileSubmodules/Resources/IconAutoCompileSubmodules.png b/src/plugins/AutoCompileSubmodules/Resources/IconAutoCompileSubmodules.png similarity index 100% rename from Plugins/AutoCompileSubmodules/Resources/IconAutoCompileSubmodules.png rename to src/plugins/AutoCompileSubmodules/Resources/IconAutoCompileSubmodules.png diff --git a/Plugins/BackgroundFetch/BackgroundFetchPlugin.cs b/src/plugins/BackgroundFetch/BackgroundFetchPlugin.cs similarity index 100% rename from Plugins/BackgroundFetch/BackgroundFetchPlugin.cs rename to src/plugins/BackgroundFetch/BackgroundFetchPlugin.cs diff --git a/Plugins/BackgroundFetch/GitExtensions.Plugins.BackgroundFetch.csproj b/src/plugins/BackgroundFetch/GitExtensions.Plugins.BackgroundFetch.csproj similarity index 80% rename from Plugins/BackgroundFetch/GitExtensions.Plugins.BackgroundFetch.csproj rename to src/plugins/BackgroundFetch/GitExtensions.Plugins.BackgroundFetch.csproj index 4abe0329620..3e7bd3d6f36 100644 --- a/Plugins/BackgroundFetch/GitExtensions.Plugins.BackgroundFetch.csproj +++ b/src/plugins/BackgroundFetch/GitExtensions.Plugins.BackgroundFetch.csproj @@ -5,7 +5,7 @@ - + @@ -13,15 +13,15 @@ - + build;buildTransitive;compile false - + build;buildTransitive;compile false - + build;buildTransitive;compile false diff --git a/Plugins/BackgroundFetch/Properties/AssemblyInfo.cs b/src/plugins/BackgroundFetch/Properties/AssemblyInfo.cs similarity index 100% rename from Plugins/BackgroundFetch/Properties/AssemblyInfo.cs rename to src/plugins/BackgroundFetch/Properties/AssemblyInfo.cs diff --git a/Plugins/BackgroundFetch/Properties/Resources.Designer.cs b/src/plugins/BackgroundFetch/Properties/Resources.Designer.cs similarity index 100% rename from Plugins/BackgroundFetch/Properties/Resources.Designer.cs rename to src/plugins/BackgroundFetch/Properties/Resources.Designer.cs diff --git a/Plugins/BackgroundFetch/Properties/Resources.resx b/src/plugins/BackgroundFetch/Properties/Resources.resx similarity index 100% rename from Plugins/BackgroundFetch/Properties/Resources.resx rename to src/plugins/BackgroundFetch/Properties/Resources.resx diff --git a/Plugins/BackgroundFetch/Resources/IconBackgroundFetch.png b/src/plugins/BackgroundFetch/Resources/IconBackgroundFetch.png similarity index 100% rename from Plugins/BackgroundFetch/Resources/IconBackgroundFetch.png rename to src/plugins/BackgroundFetch/Resources/IconBackgroundFetch.png diff --git a/Plugins/BackgroundFetch/app.config b/src/plugins/BackgroundFetch/app.config similarity index 100% rename from Plugins/BackgroundFetch/app.config rename to src/plugins/BackgroundFetch/app.config diff --git a/Plugins/Bitbucket/ApprovePullRequest.cs b/src/plugins/Bitbucket/ApprovePullRequest.cs similarity index 100% rename from Plugins/Bitbucket/ApprovePullRequest.cs rename to src/plugins/Bitbucket/ApprovePullRequest.cs diff --git a/Plugins/Bitbucket/BitbucketPlugin.cs b/src/plugins/Bitbucket/BitbucketPlugin.cs similarity index 100% rename from Plugins/Bitbucket/BitbucketPlugin.cs rename to src/plugins/Bitbucket/BitbucketPlugin.cs diff --git a/Plugins/Bitbucket/BitbucketPullRequestForm.Designer.cs b/src/plugins/Bitbucket/BitbucketPullRequestForm.Designer.cs similarity index 100% rename from Plugins/Bitbucket/BitbucketPullRequestForm.Designer.cs rename to src/plugins/Bitbucket/BitbucketPullRequestForm.Designer.cs diff --git a/Plugins/Bitbucket/BitbucketPullRequestForm.cs b/src/plugins/Bitbucket/BitbucketPullRequestForm.cs similarity index 100% rename from Plugins/Bitbucket/BitbucketPullRequestForm.cs rename to src/plugins/Bitbucket/BitbucketPullRequestForm.cs diff --git a/Plugins/Bitbucket/BitbucketPullRequestForm.resx b/src/plugins/Bitbucket/BitbucketPullRequestForm.resx similarity index 100% rename from Plugins/Bitbucket/BitbucketPullRequestForm.resx rename to src/plugins/Bitbucket/BitbucketPullRequestForm.resx diff --git a/Plugins/Bitbucket/BitbucketRequestBase.cs b/src/plugins/Bitbucket/BitbucketRequestBase.cs similarity index 100% rename from Plugins/Bitbucket/BitbucketRequestBase.cs rename to src/plugins/Bitbucket/BitbucketRequestBase.cs diff --git a/Plugins/Bitbucket/CreatePullRequestRequest.cs b/src/plugins/Bitbucket/CreatePullRequestRequest.cs similarity index 100% rename from Plugins/Bitbucket/CreatePullRequestRequest.cs rename to src/plugins/Bitbucket/CreatePullRequestRequest.cs diff --git a/Plugins/Bitbucket/GetBranchesRequest.cs b/src/plugins/Bitbucket/GetBranchesRequest.cs similarity index 100% rename from Plugins/Bitbucket/GetBranchesRequest.cs rename to src/plugins/Bitbucket/GetBranchesRequest.cs diff --git a/Plugins/Bitbucket/GetHeadCommitRequest.cs b/src/plugins/Bitbucket/GetHeadCommitRequest.cs similarity index 100% rename from Plugins/Bitbucket/GetHeadCommitRequest.cs rename to src/plugins/Bitbucket/GetHeadCommitRequest.cs diff --git a/Plugins/Bitbucket/GetInBetweenCommitsRequest.cs b/src/plugins/Bitbucket/GetInBetweenCommitsRequest.cs similarity index 100% rename from Plugins/Bitbucket/GetInBetweenCommitsRequest.cs rename to src/plugins/Bitbucket/GetInBetweenCommitsRequest.cs diff --git a/Plugins/Bitbucket/GetPullRequest.cs b/src/plugins/Bitbucket/GetPullRequest.cs similarity index 100% rename from Plugins/Bitbucket/GetPullRequest.cs rename to src/plugins/Bitbucket/GetPullRequest.cs diff --git a/Plugins/Bitbucket/GetRelatedRepoRequest.cs b/src/plugins/Bitbucket/GetRelatedRepoRequest.cs similarity index 100% rename from Plugins/Bitbucket/GetRelatedRepoRequest.cs rename to src/plugins/Bitbucket/GetRelatedRepoRequest.cs diff --git a/Plugins/Bitbucket/GetRepoRequest.cs b/src/plugins/Bitbucket/GetRepoRequest.cs similarity index 100% rename from Plugins/Bitbucket/GetRepoRequest.cs rename to src/plugins/Bitbucket/GetRepoRequest.cs diff --git a/Plugins/Bitbucket/GetUserRequest.cs b/src/plugins/Bitbucket/GetUserRequest.cs similarity index 100% rename from Plugins/Bitbucket/GetUserRequest.cs rename to src/plugins/Bitbucket/GetUserRequest.cs diff --git a/Plugins/Bitbucket/GitExtensions.Plugins.Bitbucket.csproj b/src/plugins/Bitbucket/GitExtensions.Plugins.Bitbucket.csproj similarity index 80% rename from Plugins/Bitbucket/GitExtensions.Plugins.Bitbucket.csproj rename to src/plugins/Bitbucket/GitExtensions.Plugins.Bitbucket.csproj index a3be739ed78..1354386c596 100644 --- a/Plugins/Bitbucket/GitExtensions.Plugins.Bitbucket.csproj +++ b/src/plugins/Bitbucket/GitExtensions.Plugins.Bitbucket.csproj @@ -1,7 +1,7 @@  - + @@ -10,15 +10,15 @@ - + build;buildTransitive;compile false - + build;buildTransitive;compile false - + build;buildTransitive;compile false diff --git a/Plugins/Bitbucket/MergePullRequest.cs b/src/plugins/Bitbucket/MergePullRequest.cs similarity index 100% rename from Plugins/Bitbucket/MergePullRequest.cs rename to src/plugins/Bitbucket/MergePullRequest.cs diff --git a/Plugins/Bitbucket/Properties/AssemblyInfo.cs b/src/plugins/Bitbucket/Properties/AssemblyInfo.cs similarity index 100% rename from Plugins/Bitbucket/Properties/AssemblyInfo.cs rename to src/plugins/Bitbucket/Properties/AssemblyInfo.cs diff --git a/Plugins/Bitbucket/Properties/Resources.Designer.cs b/src/plugins/Bitbucket/Properties/Resources.Designer.cs similarity index 100% rename from Plugins/Bitbucket/Properties/Resources.Designer.cs rename to src/plugins/Bitbucket/Properties/Resources.Designer.cs diff --git a/Plugins/Bitbucket/Properties/Resources.resx b/src/plugins/Bitbucket/Properties/Resources.resx similarity index 97% rename from Plugins/Bitbucket/Properties/Resources.resx rename to src/plugins/Bitbucket/Properties/Resources.resx index 870474c413f..bba421de7e4 100644 --- a/Plugins/Bitbucket/Properties/Resources.resx +++ b/src/plugins/Bitbucket/Properties/Resources.resx @@ -119,6 +119,6 @@ - ..\..\..\GitUI\Resources\Icons\BitBucket.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\..\..\app\GitUI\Resources\Icons\BitBucket.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/Plugins/Bitbucket/Settings.cs b/src/plugins/Bitbucket/Settings.cs similarity index 100% rename from Plugins/Bitbucket/Settings.cs rename to src/plugins/Bitbucket/Settings.cs diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorAdapter.cs b/src/plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorAdapter.cs similarity index 100% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorAdapter.cs rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorAdapter.cs diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorBuildInfo.cs b/src/plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorBuildInfo.cs similarity index 100% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorBuildInfo.cs rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/AppVeyorBuildInfo.cs diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/GitExtensions.Plugins.AppVeyorIntegration.csproj b/src/plugins/BuildServerIntegration/AppVeyorIntegration/GitExtensions.Plugins.AppVeyorIntegration.csproj similarity index 70% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/GitExtensions.Plugins.AppVeyorIntegration.csproj rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/GitExtensions.Plugins.AppVeyorIntegration.csproj index ed221527d89..f76a909833f 100644 --- a/Plugins/BuildServerIntegration/AppVeyorIntegration/GitExtensions.Plugins.AppVeyorIntegration.csproj +++ b/src/plugins/BuildServerIntegration/AppVeyorIntegration/GitExtensions.Plugins.AppVeyorIntegration.csproj @@ -1,19 +1,19 @@  - + - + build;buildTransitive;compile false - + build;buildTransitive;compile false - + build;buildTransitive;compile false diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/Properties/AssemblyInfo.cs b/src/plugins/BuildServerIntegration/AppVeyorIntegration/Properties/AssemblyInfo.cs similarity index 100% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/Properties/AssemblyInfo.cs rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/Properties/AssemblyInfo.cs diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.Designer.cs b/src/plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.Designer.cs similarity index 100% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.Designer.cs rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.Designer.cs diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.cs b/src/plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.cs similarity index 100% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.cs rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.cs diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.resx b/src/plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.resx similarity index 100% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.resx rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/Settings/AppVeyorSettingsUserControl.resx diff --git a/Plugins/BuildServerIntegration/AppVeyorIntegration/app.config b/src/plugins/BuildServerIntegration/AppVeyorIntegration/app.config similarity index 100% rename from Plugins/BuildServerIntegration/AppVeyorIntegration/app.config rename to src/plugins/BuildServerIntegration/AppVeyorIntegration/app.config diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/ApiClient.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/ApiClient.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/ApiClient.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/ApiClient.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/AzureDevOpsAdapter.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/AzureDevOpsAdapter.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/AzureDevOpsAdapter.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/AzureDevOpsAdapter.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/BuildsCache.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/BuildsCache.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/BuildsCache.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/BuildsCache.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/GitExtensions.Plugins.AzureDevOpsIntegration.csproj b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/GitExtensions.Plugins.AzureDevOpsIntegration.csproj similarity index 73% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/GitExtensions.Plugins.AzureDevOpsIntegration.csproj rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/GitExtensions.Plugins.AzureDevOpsIntegration.csproj index 49780230d82..f5c5d89af4c 100644 --- a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/GitExtensions.Plugins.AzureDevOpsIntegration.csproj +++ b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/GitExtensions.Plugins.AzureDevOpsIntegration.csproj @@ -1,7 +1,7 @@  - + @@ -9,15 +9,15 @@ - + build;buildTransitive;compile false - + build;buildTransitive;compile false - + build;buildTransitive;compile false diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/Properties/AssemblyInfo.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Properties/AssemblyInfo.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/Properties/AssemblyInfo.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Properties/AssemblyInfo.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/IntegrationSettings.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/IntegrationSettings.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/IntegrationSettings.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/IntegrationSettings.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/ProjectUrlHelper.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/ProjectUrlHelper.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/ProjectUrlHelper.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/ProjectUrlHelper.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.Designer.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.Designer.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.Designer.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.Designer.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.cs b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.cs similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.cs rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.cs diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.resx b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.resx similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.resx rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/Settings/SettingsUserControl.resx diff --git a/Plugins/BuildServerIntegration/AzureDevOpsIntegration/app.config b/src/plugins/BuildServerIntegration/AzureDevOpsIntegration/app.config similarity index 100% rename from Plugins/BuildServerIntegration/AzureDevOpsIntegration/app.config rename to src/plugins/BuildServerIntegration/AzureDevOpsIntegration/app.config diff --git a/Plugins/BuildServerIntegration/Directory.Build.props b/src/plugins/BuildServerIntegration/Directory.Build.props similarity index 100% rename from Plugins/BuildServerIntegration/Directory.Build.props rename to src/plugins/BuildServerIntegration/Directory.Build.props diff --git a/Plugins/BuildServerIntegration/Directory.Build.targets b/src/plugins/BuildServerIntegration/Directory.Build.targets similarity index 56% rename from Plugins/BuildServerIntegration/Directory.Build.targets rename to src/plugins/BuildServerIntegration/Directory.Build.targets index 908c8e8aafa..6526a44d53c 100644 --- a/Plugins/BuildServerIntegration/Directory.Build.targets +++ b/src/plugins/BuildServerIntegration/Directory.Build.targets @@ -1,6 +1,6 @@ - + false @@ -21,9 +19,9 @@ - - - + + + diff --git a/UnitTests/CommonTestUtils/ConfigureJoinableTaskFactoryAttribute.cs b/tests/CommonTestUtils/ConfigureJoinableTaskFactoryAttribute.cs similarity index 100% rename from UnitTests/CommonTestUtils/ConfigureJoinableTaskFactoryAttribute.cs rename to tests/CommonTestUtils/ConfigureJoinableTaskFactoryAttribute.cs diff --git a/UnitTests/CommonTestUtils/EmbeddedResourceLoader.cs b/tests/CommonTestUtils/EmbeddedResourceLoader.cs similarity index 100% rename from UnitTests/CommonTestUtils/EmbeddedResourceLoader.cs rename to tests/CommonTestUtils/EmbeddedResourceLoader.cs diff --git a/UnitTests/CommonTestUtils/GitModuleTestHelper.cs b/tests/CommonTestUtils/GitModuleTestHelper.cs similarity index 100% rename from UnitTests/CommonTestUtils/GitModuleTestHelper.cs rename to tests/CommonTestUtils/GitModuleTestHelper.cs diff --git a/UnitTests/CommonTestUtils/MEF/ExportProviderCache.Scope.cs b/tests/CommonTestUtils/MEF/ExportProviderCache.Scope.cs similarity index 100% rename from UnitTests/CommonTestUtils/MEF/ExportProviderCache.Scope.cs rename to tests/CommonTestUtils/MEF/ExportProviderCache.Scope.cs diff --git a/UnitTests/CommonTestUtils/MEF/ExportProviderCache.SimpleAssemblyLoader.cs b/tests/CommonTestUtils/MEF/ExportProviderCache.SimpleAssemblyLoader.cs similarity index 100% rename from UnitTests/CommonTestUtils/MEF/ExportProviderCache.SimpleAssemblyLoader.cs rename to tests/CommonTestUtils/MEF/ExportProviderCache.SimpleAssemblyLoader.cs diff --git a/UnitTests/CommonTestUtils/MEF/ExportProviderCache.SingleExportProviderFactory.cs b/tests/CommonTestUtils/MEF/ExportProviderCache.SingleExportProviderFactory.cs similarity index 100% rename from UnitTests/CommonTestUtils/MEF/ExportProviderCache.SingleExportProviderFactory.cs rename to tests/CommonTestUtils/MEF/ExportProviderCache.SingleExportProviderFactory.cs diff --git a/UnitTests/CommonTestUtils/MEF/ExportProviderCache.cs b/tests/CommonTestUtils/MEF/ExportProviderCache.cs similarity index 100% rename from UnitTests/CommonTestUtils/MEF/ExportProviderCache.cs rename to tests/CommonTestUtils/MEF/ExportProviderCache.cs diff --git a/UnitTests/CommonTestUtils/MEF/TestComposition.Hash.cs b/tests/CommonTestUtils/MEF/TestComposition.Hash.cs similarity index 100% rename from UnitTests/CommonTestUtils/MEF/TestComposition.Hash.cs rename to tests/CommonTestUtils/MEF/TestComposition.Hash.cs diff --git a/UnitTests/CommonTestUtils/MEF/TestComposition.cs b/tests/CommonTestUtils/MEF/TestComposition.cs similarity index 100% rename from UnitTests/CommonTestUtils/MEF/TestComposition.cs rename to tests/CommonTestUtils/MEF/TestComposition.cs diff --git a/UnitTests/CommonTestUtils/MemorySettings.cs b/tests/CommonTestUtils/MemorySettings.cs similarity index 100% rename from UnitTests/CommonTestUtils/MemorySettings.cs rename to tests/CommonTestUtils/MemorySettings.cs diff --git a/UnitTests/CommonTestUtils/MemorySettingsCache.cs b/tests/CommonTestUtils/MemorySettingsCache.cs similarity index 100% rename from UnitTests/CommonTestUtils/MemorySettingsCache.cs rename to tests/CommonTestUtils/MemorySettingsCache.cs diff --git a/UnitTests/CommonTestUtils/MockExecutable.cs b/tests/CommonTestUtils/MockExecutable.cs similarity index 100% rename from UnitTests/CommonTestUtils/MockExecutable.cs rename to tests/CommonTestUtils/MockExecutable.cs diff --git a/UnitTests/CommonTestUtils/NoAssertContext.cs b/tests/CommonTestUtils/NoAssertContext.cs similarity index 100% rename from UnitTests/CommonTestUtils/NoAssertContext.cs rename to tests/CommonTestUtils/NoAssertContext.cs diff --git a/UnitTests/CommonTestUtils/Properties/AssemblyInfo.cs b/tests/CommonTestUtils/Properties/AssemblyInfo.cs similarity index 100% rename from UnitTests/CommonTestUtils/Properties/AssemblyInfo.cs rename to tests/CommonTestUtils/Properties/AssemblyInfo.cs diff --git a/UnitTests/CommonTestUtils/ReferenceRepository.cs b/tests/CommonTestUtils/ReferenceRepository.cs similarity index 100% rename from UnitTests/CommonTestUtils/ReferenceRepository.cs rename to tests/CommonTestUtils/ReferenceRepository.cs diff --git a/UnitTests/CommonTestUtils/SubmoduleTestHelpers.cs b/tests/CommonTestUtils/SubmoduleTestHelpers.cs similarity index 100% rename from UnitTests/CommonTestUtils/SubmoduleTestHelpers.cs rename to tests/CommonTestUtils/SubmoduleTestHelpers.cs diff --git a/UnitTests/CommonTestUtils/TestAppSettingsAttribute.cs b/tests/CommonTestUtils/TestAppSettingsAttribute.cs similarity index 100% rename from UnitTests/CommonTestUtils/TestAppSettingsAttribute.cs rename to tests/CommonTestUtils/TestAppSettingsAttribute.cs diff --git a/tests/Directory.Build.props b/tests/Directory.Build.props new file mode 100644 index 00000000000..b9190a53493 --- /dev/null +++ b/tests/Directory.Build.props @@ -0,0 +1,14 @@ + + + + + Properties + full + + $(RepoRoot)\eng\GitExtensionsTest.ruleset + + + annotations + + + diff --git a/IntegrationTests/BugReporter.IntegrationTests/BugReportFormTests.cs b/tests/app/IntegrationTests/BugReporter.IntegrationTests/BugReportFormTests.cs similarity index 100% rename from IntegrationTests/BugReporter.IntegrationTests/BugReportFormTests.cs rename to tests/app/IntegrationTests/BugReporter.IntegrationTests/BugReportFormTests.cs diff --git a/tests/app/IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj b/tests/app/IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj new file mode 100644 index 00000000000..e49545c5e2f --- /dev/null +++ b/tests/app/IntegrationTests/BugReporter.IntegrationTests/BugReporter.IntegrationTests.csproj @@ -0,0 +1,17 @@ + + + + + + + + + + + + + PreserveNewest + + + + diff --git a/IntegrationTests/BugReporter.IntegrationTests/MockData/SimpleException.txt b/tests/app/IntegrationTests/BugReporter.IntegrationTests/MockData/SimpleException.txt similarity index 100% rename from IntegrationTests/BugReporter.IntegrationTests/MockData/SimpleException.txt rename to tests/app/IntegrationTests/BugReporter.IntegrationTests/MockData/SimpleException.txt diff --git a/IntegrationTests/BugReporter.IntegrationTests/Properties/AssemblyInfo.cs b/tests/app/IntegrationTests/BugReporter.IntegrationTests/Properties/AssemblyInfo.cs similarity index 100% rename from IntegrationTests/BugReporter.IntegrationTests/Properties/AssemblyInfo.cs rename to tests/app/IntegrationTests/BugReporter.IntegrationTests/Properties/AssemblyInfo.cs diff --git a/IntegrationTests/Directory.Build.props b/tests/app/IntegrationTests/Directory.Build.props similarity index 80% rename from IntegrationTests/Directory.Build.props rename to tests/app/IntegrationTests/Directory.Build.props index 988c161f2fa..8da4a4949b6 100644 --- a/IntegrationTests/Directory.Build.props +++ b/tests/app/IntegrationTests/Directory.Build.props @@ -6,11 +6,6 @@ Properties full - - ..\..\GitExtensionsTest.ruleset - - - annotations - annotations + + $([MSBuild]::NormalizeDirectory('$(ArtifactsUnitTestsDir)', '$(OutDirName)')) + $(BaseOutputPath) + + + diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/GitProtocolTests.cs b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/GitProtocolTests.cs similarity index 100% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/GitProtocolTests.cs rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/GitProtocolTests.cs diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/GitUIPluginInterfaces.Tests.csproj b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/GitUIPluginInterfaces.Tests.csproj similarity index 51% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/GitUIPluginInterfaces.Tests.csproj rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/GitUIPluginInterfaces.Tests.csproj index fc437cbea13..7f7f23b3bf3 100644 --- a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/GitUIPluginInterfaces.Tests.csproj +++ b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/GitUIPluginInterfaces.Tests.csproj @@ -1,8 +1,8 @@  - - + + diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/ManagedExtensibilityTests.cs b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/ManagedExtensibilityTests.cs similarity index 100% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/ManagedExtensibilityTests.cs rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/ManagedExtensibilityTests.cs diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/PathScanningData/NotFoundPlugin/SubDir/NotFoundPlugin.dll b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PathScanningData/NotFoundPlugin/SubDir/NotFoundPlugin.dll similarity index 100% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/PathScanningData/NotFoundPlugin/SubDir/NotFoundPlugin.dll rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PathScanningData/NotFoundPlugin/SubDir/NotFoundPlugin.dll diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/PathScanningData/PluginInOwnDir/PluginInOwnDir.dll b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PathScanningData/PluginInOwnDir/PluginInOwnDir.dll similarity index 100% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/PathScanningData/PluginInOwnDir/PluginInOwnDir.dll rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PathScanningData/PluginInOwnDir/PluginInOwnDir.dll diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/PathScanningData/PluginInRootDir.dll b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PathScanningData/PluginInRootDir.dll similarity index 100% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/PathScanningData/PluginInRootDir.dll rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PathScanningData/PluginInRootDir.dll diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/PluginsPathScannerTests.cs b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PluginsPathScannerTests.cs similarity index 100% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/PluginsPathScannerTests.cs rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/PluginsPathScannerTests.cs diff --git a/UnitTests/Plugins/GitUIPluginInterfaces.Tests/Properties/AssemblyInfo.cs b/tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/Properties/AssemblyInfo.cs similarity index 100% rename from UnitTests/Plugins/GitUIPluginInterfaces.Tests/Properties/AssemblyInfo.cs rename to tests/plugins/UnitTests/GitUIPluginInterfaces.Tests/Properties/AssemblyInfo.cs diff --git a/UnitTests/Plugins/ReleaseNotesGenerator.Tests/GitLogLineParserTests.cs b/tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/GitLogLineParserTests.cs similarity index 100% rename from UnitTests/Plugins/ReleaseNotesGenerator.Tests/GitLogLineParserTests.cs rename to tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/GitLogLineParserTests.cs diff --git a/UnitTests/Plugins/ReleaseNotesGenerator.Tests/MainFixture.cs b/tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/MainFixture.cs similarity index 100% rename from UnitTests/Plugins/ReleaseNotesGenerator.Tests/MainFixture.cs rename to tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/MainFixture.cs diff --git a/UnitTests/ResourceManager.Tests/Properties/AssemblyInfo.cs b/tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/Properties/AssemblyInfo.cs similarity index 100% rename from UnitTests/ResourceManager.Tests/Properties/AssemblyInfo.cs rename to tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/Properties/AssemblyInfo.cs diff --git a/tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj b/tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj new file mode 100644 index 00000000000..572a3c9bcc1 --- /dev/null +++ b/tests/plugins/UnitTests/ReleaseNotesGenerator.Tests/ReleaseNotesGenerator.Tests.csproj @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file