From baa6c1445abd92322ac908243816bbf9ee9cda43 Mon Sep 17 00:00:00 2001 From: ONEO Date: Mon, 6 Jul 2020 10:23:45 +0800 Subject: [PATCH] Upgrade project style --- .gitignore | 7 +- Properties/AssemblyInfo.cs | 56 -- Properties/Resources.Designer.cs | 62 --- Properties/Resources.resx | 117 ----- Properties/Settings.Designer.cs | 26 - Properties/Settings.settings | 7 - SourceGit.csproj | 493 ------------------ SourceGit.sln | 10 +- App.config => SourceGit/App.config | 0 App.ico => SourceGit/App.ico | Bin App.xaml => SourceGit/App.xaml | 0 App.xaml.cs => SourceGit/App.xaml.cs | 0 .../Converters}/BoolToCollapsed.cs | 0 .../Converters}/FileStatusToColor.cs | 0 .../Converters}/FileStatusToIcon.cs | 0 .../Converters}/IndentToMargin.cs | 0 .../Converters}/InverseBool.cs | 0 .../Converters}/InverseBoolToCollapsed.cs | 0 .../Converters}/PercentToDouble.cs | 0 .../Converters}/TreeViewItemDepthToMargin.cs | 0 {Git => SourceGit/Git}/Blame.cs | 0 {Git => SourceGit/Git}/Branch.cs | 0 {Git => SourceGit/Git}/Change.cs | 0 {Git => SourceGit/Git}/Commit.cs | 0 {Git => SourceGit/Git}/Decorator.cs | 0 {Git => SourceGit/Git}/MergeTool.cs | 0 {Git => SourceGit/Git}/Preference.cs | 0 {Git => SourceGit/Git}/Remote.cs | 0 {Git => SourceGit/Git}/Repository.cs | 0 {Git => SourceGit/Git}/Stash.cs | 0 {Git => SourceGit/Git}/Tag.cs | 0 {Git => SourceGit/Git}/User.cs | 0 {Helpers => SourceGit/Helpers}/CommitGraph.cs | 0 .../Helpers}/TextBoxHelper.cs | 0 .../Helpers}/TreeViewHelper.cs | 0 {Helpers => SourceGit/Helpers}/Validations.cs | 0 SourceGit/Properties/AssemblyInfo.cs | 3 + .../Resources}/Controls.xaml | 0 {Resources => SourceGit/Resources}/Icons.xaml | 0 .../Resources}/Styles/Border.xaml | 0 .../Resources}/Styles/Button.xaml | 0 .../Resources}/Styles/CheckBox.xaml | 0 .../Resources}/Styles/ComboBox.xaml | 0 .../Resources}/Styles/ContextMenu.xaml | 0 .../Resources}/Styles/DataGrid.xaml | 0 .../Resources}/Styles/HyperLink.xaml | 0 .../Resources}/Styles/Label.xaml | 0 .../Resources}/Styles/ListView.xaml | 0 .../Resources}/Styles/Path.xaml | 0 .../Resources}/Styles/RadioButton.xaml | 0 .../Resources}/Styles/ScrollBar.xaml | 0 .../Resources}/Styles/ScrollViewer.xaml | 0 .../Resources}/Styles/TabControl.xaml | 0 .../Resources}/Styles/TextBox.xaml | 0 .../Resources}/Styles/ToggleButton.xaml | 0 .../Resources}/Styles/Tooltip.xaml | 0 .../Resources}/Styles/TreeView.xaml | 0 .../Resources}/Themes/Dark.xaml | 0 .../Resources}/Themes/Light.xaml | 0 SourceGit/SourceGit.csproj | 16 + {UI => SourceGit/UI}/About.xaml | 2 +- {UI => SourceGit/UI}/About.xaml.cs | 0 {UI => SourceGit/UI}/Apply.xaml | 0 {UI => SourceGit/UI}/Apply.xaml.cs | 0 {UI => SourceGit/UI}/Blame.xaml | 0 {UI => SourceGit/UI}/Blame.xaml.cs | 0 {UI => SourceGit/UI}/CherryPick.xaml | 0 {UI => SourceGit/UI}/CherryPick.xaml.cs | 0 {UI => SourceGit/UI}/Clone.xaml | 0 {UI => SourceGit/UI}/Clone.xaml.cs | 0 {UI => SourceGit/UI}/CommitViewer.xaml | 0 {UI => SourceGit/UI}/CommitViewer.xaml.cs | 0 {UI => SourceGit/UI}/CreateBranch.xaml | 0 {UI => SourceGit/UI}/CreateBranch.xaml.cs | 0 {UI => SourceGit/UI}/CreateTag.xaml | 0 {UI => SourceGit/UI}/CreateTag.xaml.cs | 0 {UI => SourceGit/UI}/Dashboard.xaml | 0 {UI => SourceGit/UI}/Dashboard.xaml.cs | 0 {UI => SourceGit/UI}/DeleteBranch.xaml | 0 {UI => SourceGit/UI}/DeleteBranch.xaml.cs | 0 {UI => SourceGit/UI}/DeleteRemote.xaml | 0 {UI => SourceGit/UI}/DeleteRemote.xaml.cs | 0 {UI => SourceGit/UI}/DeleteTag.xaml | 0 {UI => SourceGit/UI}/DeleteTag.xaml.cs | 0 {UI => SourceGit/UI}/DiffViewer.xaml | 0 {UI => SourceGit/UI}/DiffViewer.xaml.cs | 0 {UI => SourceGit/UI}/Discard.xaml | 0 {UI => SourceGit/UI}/Discard.xaml.cs | 0 {UI => SourceGit/UI}/Fetch.xaml | 0 {UI => SourceGit/UI}/Fetch.xaml.cs | 0 {UI => SourceGit/UI}/FileHistories.xaml | 0 {UI => SourceGit/UI}/FileHistories.xaml.cs | 0 {UI => SourceGit/UI}/GitFlowFinishBranch.xaml | 0 .../UI}/GitFlowFinishBranch.xaml.cs | 0 {UI => SourceGit/UI}/GitFlowSetup.xaml | 0 {UI => SourceGit/UI}/GitFlowSetup.xaml.cs | 0 {UI => SourceGit/UI}/GitFlowStartBranch.xaml | 0 .../UI}/GitFlowStartBranch.xaml.cs | 0 {UI => SourceGit/UI}/Histories.xaml | 0 {UI => SourceGit/UI}/Histories.xaml.cs | 0 {UI => SourceGit/UI}/Init.xaml | 0 {UI => SourceGit/UI}/Init.xaml.cs | 0 {UI => SourceGit/UI}/InteractiveRebase.xaml | 0 .../UI}/InteractiveRebase.xaml.cs | 0 {UI => SourceGit/UI}/Launcher.xaml | 0 {UI => SourceGit/UI}/Launcher.xaml.cs | 0 {UI => SourceGit/UI}/Manager.xaml | 0 {UI => SourceGit/UI}/Manager.xaml.cs | 0 {UI => SourceGit/UI}/Merge.xaml | 0 {UI => SourceGit/UI}/Merge.xaml.cs | 0 {UI => SourceGit/UI}/PopupManager.xaml | 0 {UI => SourceGit/UI}/PopupManager.xaml.cs | 0 {UI => SourceGit/UI}/Preference.xaml | 0 {UI => SourceGit/UI}/Preference.xaml.cs | 0 {UI => SourceGit/UI}/Pull.xaml | 0 {UI => SourceGit/UI}/Pull.xaml.cs | 0 {UI => SourceGit/UI}/Push.xaml | 0 {UI => SourceGit/UI}/Push.xaml.cs | 0 {UI => SourceGit/UI}/PushTag.xaml | 0 {UI => SourceGit/UI}/PushTag.xaml.cs | 0 {UI => SourceGit/UI}/Rebase.xaml | 0 {UI => SourceGit/UI}/Rebase.xaml.cs | 0 {UI => SourceGit/UI}/Remote.xaml | 0 {UI => SourceGit/UI}/Remote.xaml.cs | 0 {UI => SourceGit/UI}/RenameBranch.xaml | 0 {UI => SourceGit/UI}/RenameBranch.xaml.cs | 0 {UI => SourceGit/UI}/Reset.xaml | 0 {UI => SourceGit/UI}/Reset.xaml.cs | 0 {UI => SourceGit/UI}/Revert.xaml | 0 {UI => SourceGit/UI}/Revert.xaml.cs | 0 {UI => SourceGit/UI}/Stash.xaml | 0 {UI => SourceGit/UI}/Stash.xaml.cs | 0 {UI => SourceGit/UI}/Stashes.xaml | 0 {UI => SourceGit/UI}/Stashes.xaml.cs | 0 {UI => SourceGit/UI}/WorkingCopy.xaml | 0 {UI => SourceGit/UI}/WorkingCopy.xaml.cs | 0 136 files changed, 29 insertions(+), 770 deletions(-) delete mode 100644 Properties/AssemblyInfo.cs delete mode 100644 Properties/Resources.Designer.cs delete mode 100644 Properties/Resources.resx delete mode 100644 Properties/Settings.Designer.cs delete mode 100644 Properties/Settings.settings delete mode 100644 SourceGit.csproj rename App.config => SourceGit/App.config (100%) rename App.ico => SourceGit/App.ico (100%) rename App.xaml => SourceGit/App.xaml (100%) rename App.xaml.cs => SourceGit/App.xaml.cs (100%) rename {Converters => SourceGit/Converters}/BoolToCollapsed.cs (100%) rename {Converters => SourceGit/Converters}/FileStatusToColor.cs (100%) rename {Converters => SourceGit/Converters}/FileStatusToIcon.cs (100%) rename {Converters => SourceGit/Converters}/IndentToMargin.cs (100%) rename {Converters => SourceGit/Converters}/InverseBool.cs (100%) rename {Converters => SourceGit/Converters}/InverseBoolToCollapsed.cs (100%) rename {Converters => SourceGit/Converters}/PercentToDouble.cs (100%) rename {Converters => SourceGit/Converters}/TreeViewItemDepthToMargin.cs (100%) rename {Git => SourceGit/Git}/Blame.cs (100%) rename {Git => SourceGit/Git}/Branch.cs (100%) rename {Git => SourceGit/Git}/Change.cs (100%) rename {Git => SourceGit/Git}/Commit.cs (100%) rename {Git => SourceGit/Git}/Decorator.cs (100%) rename {Git => SourceGit/Git}/MergeTool.cs (100%) rename {Git => SourceGit/Git}/Preference.cs (100%) rename {Git => SourceGit/Git}/Remote.cs (100%) rename {Git => SourceGit/Git}/Repository.cs (100%) rename {Git => SourceGit/Git}/Stash.cs (100%) rename {Git => SourceGit/Git}/Tag.cs (100%) rename {Git => SourceGit/Git}/User.cs (100%) rename {Helpers => SourceGit/Helpers}/CommitGraph.cs (100%) rename {Helpers => SourceGit/Helpers}/TextBoxHelper.cs (100%) rename {Helpers => SourceGit/Helpers}/TreeViewHelper.cs (100%) rename {Helpers => SourceGit/Helpers}/Validations.cs (100%) create mode 100644 SourceGit/Properties/AssemblyInfo.cs rename {Resources => SourceGit/Resources}/Controls.xaml (100%) rename {Resources => SourceGit/Resources}/Icons.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/Border.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/Button.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/CheckBox.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/ComboBox.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/ContextMenu.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/DataGrid.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/HyperLink.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/Label.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/ListView.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/Path.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/RadioButton.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/ScrollBar.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/ScrollViewer.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/TabControl.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/TextBox.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/ToggleButton.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/Tooltip.xaml (100%) rename {Resources => SourceGit/Resources}/Styles/TreeView.xaml (100%) rename {Resources => SourceGit/Resources}/Themes/Dark.xaml (100%) rename {Resources => SourceGit/Resources}/Themes/Light.xaml (100%) create mode 100644 SourceGit/SourceGit.csproj rename {UI => SourceGit/UI}/About.xaml (96%) rename {UI => SourceGit/UI}/About.xaml.cs (100%) rename {UI => SourceGit/UI}/Apply.xaml (100%) rename {UI => SourceGit/UI}/Apply.xaml.cs (100%) rename {UI => SourceGit/UI}/Blame.xaml (100%) rename {UI => SourceGit/UI}/Blame.xaml.cs (100%) rename {UI => SourceGit/UI}/CherryPick.xaml (100%) rename {UI => SourceGit/UI}/CherryPick.xaml.cs (100%) rename {UI => SourceGit/UI}/Clone.xaml (100%) rename {UI => SourceGit/UI}/Clone.xaml.cs (100%) rename {UI => SourceGit/UI}/CommitViewer.xaml (100%) rename {UI => SourceGit/UI}/CommitViewer.xaml.cs (100%) rename {UI => SourceGit/UI}/CreateBranch.xaml (100%) rename {UI => SourceGit/UI}/CreateBranch.xaml.cs (100%) rename {UI => SourceGit/UI}/CreateTag.xaml (100%) rename {UI => SourceGit/UI}/CreateTag.xaml.cs (100%) rename {UI => SourceGit/UI}/Dashboard.xaml (100%) rename {UI => SourceGit/UI}/Dashboard.xaml.cs (100%) rename {UI => SourceGit/UI}/DeleteBranch.xaml (100%) rename {UI => SourceGit/UI}/DeleteBranch.xaml.cs (100%) rename {UI => SourceGit/UI}/DeleteRemote.xaml (100%) rename {UI => SourceGit/UI}/DeleteRemote.xaml.cs (100%) rename {UI => SourceGit/UI}/DeleteTag.xaml (100%) rename {UI => SourceGit/UI}/DeleteTag.xaml.cs (100%) rename {UI => SourceGit/UI}/DiffViewer.xaml (100%) rename {UI => SourceGit/UI}/DiffViewer.xaml.cs (100%) rename {UI => SourceGit/UI}/Discard.xaml (100%) rename {UI => SourceGit/UI}/Discard.xaml.cs (100%) rename {UI => SourceGit/UI}/Fetch.xaml (100%) rename {UI => SourceGit/UI}/Fetch.xaml.cs (100%) rename {UI => SourceGit/UI}/FileHistories.xaml (100%) rename {UI => SourceGit/UI}/FileHistories.xaml.cs (100%) rename {UI => SourceGit/UI}/GitFlowFinishBranch.xaml (100%) rename {UI => SourceGit/UI}/GitFlowFinishBranch.xaml.cs (100%) rename {UI => SourceGit/UI}/GitFlowSetup.xaml (100%) rename {UI => SourceGit/UI}/GitFlowSetup.xaml.cs (100%) rename {UI => SourceGit/UI}/GitFlowStartBranch.xaml (100%) rename {UI => SourceGit/UI}/GitFlowStartBranch.xaml.cs (100%) rename {UI => SourceGit/UI}/Histories.xaml (100%) rename {UI => SourceGit/UI}/Histories.xaml.cs (100%) rename {UI => SourceGit/UI}/Init.xaml (100%) rename {UI => SourceGit/UI}/Init.xaml.cs (100%) rename {UI => SourceGit/UI}/InteractiveRebase.xaml (100%) rename {UI => SourceGit/UI}/InteractiveRebase.xaml.cs (100%) rename {UI => SourceGit/UI}/Launcher.xaml (100%) rename {UI => SourceGit/UI}/Launcher.xaml.cs (100%) rename {UI => SourceGit/UI}/Manager.xaml (100%) rename {UI => SourceGit/UI}/Manager.xaml.cs (100%) rename {UI => SourceGit/UI}/Merge.xaml (100%) rename {UI => SourceGit/UI}/Merge.xaml.cs (100%) rename {UI => SourceGit/UI}/PopupManager.xaml (100%) rename {UI => SourceGit/UI}/PopupManager.xaml.cs (100%) rename {UI => SourceGit/UI}/Preference.xaml (100%) rename {UI => SourceGit/UI}/Preference.xaml.cs (100%) rename {UI => SourceGit/UI}/Pull.xaml (100%) rename {UI => SourceGit/UI}/Pull.xaml.cs (100%) rename {UI => SourceGit/UI}/Push.xaml (100%) rename {UI => SourceGit/UI}/Push.xaml.cs (100%) rename {UI => SourceGit/UI}/PushTag.xaml (100%) rename {UI => SourceGit/UI}/PushTag.xaml.cs (100%) rename {UI => SourceGit/UI}/Rebase.xaml (100%) rename {UI => SourceGit/UI}/Rebase.xaml.cs (100%) rename {UI => SourceGit/UI}/Remote.xaml (100%) rename {UI => SourceGit/UI}/Remote.xaml.cs (100%) rename {UI => SourceGit/UI}/RenameBranch.xaml (100%) rename {UI => SourceGit/UI}/RenameBranch.xaml.cs (100%) rename {UI => SourceGit/UI}/Reset.xaml (100%) rename {UI => SourceGit/UI}/Reset.xaml.cs (100%) rename {UI => SourceGit/UI}/Revert.xaml (100%) rename {UI => SourceGit/UI}/Revert.xaml.cs (100%) rename {UI => SourceGit/UI}/Stash.xaml (100%) rename {UI => SourceGit/UI}/Stash.xaml.cs (100%) rename {UI => SourceGit/UI}/Stashes.xaml (100%) rename {UI => SourceGit/UI}/Stashes.xaml.cs (100%) rename {UI => SourceGit/UI}/WorkingCopy.xaml (100%) rename {UI => SourceGit/UI}/WorkingCopy.xaml.cs (100%) diff --git a/.gitignore b/.gitignore index 4b82ccd9..725330cd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ -.vs/ -bin/ -obj/ +.idea +.vs +bin +obj \ No newline at end of file diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs deleted file mode 100644 index e6d9a41d..00000000 --- a/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,56 +0,0 @@ -using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Source Git")] -[assembly: AssemblyDescription("OpenSource GIT client for Windows")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Leo")] -[assembly: AssemblyProduct("Source Git")] -[assembly: AssemblyCopyright("Copyright © longshuang@msn.cn 2020")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -//In order to begin building localizable applications, set -//CultureYouAreCodingWith in your .csproj file -//inside a . For example, if you are using US english -//in your source files, set the to en-US. Then uncomment -//the NeutralResourceLanguage attribute below. Update the "en-US" in -//the line below to match the UICulture setting in the project file. - -//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] - - -[assembly: ThemeInfo( - ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located - //(used if a resource is not found in the page, - // or application resource dictionaries) - ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located - //(used if a resource is not found in the page, - // app, or any theme specific resource dictionaries) -)] - -#pragma warning disable CS7035 - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs deleted file mode 100644 index 9b5d30b8..00000000 --- a/Properties/Resources.Designer.cs +++ /dev/null @@ -1,62 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace SourceGit.Properties { - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if ((resourceMan == null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SourceGit.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/Properties/Resources.resx b/Properties/Resources.resx deleted file mode 100644 index af7dbebb..00000000 --- a/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs deleted file mode 100644 index 86e4a784..00000000 --- a/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace SourceGit.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} diff --git a/Properties/Settings.settings b/Properties/Settings.settings deleted file mode 100644 index 033d7a5e..00000000 --- a/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/SourceGit.csproj b/SourceGit.csproj deleted file mode 100644 index ea95909c..00000000 --- a/SourceGit.csproj +++ /dev/null @@ -1,493 +0,0 @@ - - - - - Debug - AnyCPU - {6B38FAF0-57D6-44E6-9B21-9BEAC481EF9E} - WinExe - SourceGit - SourceGit - v4.6 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - x86 - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - On - - - SourceGit.App - - - App.ico - - - - Always - - - - - - - - - - - - - 4.0 - - - - - - - - MSBuild:Compile - Designer - - - - - - - - - - - - - - - - - Apply.xaml - - - Blame.xaml - - - CherryPick.xaml - - - Clone.xaml - - - CommitViewer.xaml - - - CreateBranch.xaml - - - CreateTag.xaml - - - Dashboard.xaml - - - DeleteBranch.xaml - - - DeleteRemote.xaml - - - DeleteTag.xaml - - - DiffViewer.xaml - - - Discard.xaml - - - Fetch.xaml - - - FileHistories.xaml - - - GitFlowFinishBranch.xaml - - - GitFlowSetup.xaml - - - GitFlowStartBranch.xaml - - - Histories.xaml - - - Init.xaml - - - InteractiveRebase.xaml - - - Manager.xaml - - - Merge.xaml - - - PopupManager.xaml - - - Preference.xaml - - - Pull.xaml - - - Push.xaml - - - PushTag.xaml - - - Rebase.xaml - - - Remote.xaml - - - RenameBranch.xaml - - - Reset.xaml - - - Revert.xaml - - - Stash.xaml - - - Stashes.xaml - - - WorkingCopy.xaml - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - App.xaml - Code - - - - - - - - - - - - - About.xaml - - - Launcher.xaml - Code - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - - - Code - - - True - True - Resources.resx - - - True - Settings.settings - True - - - ResXFileCodeGenerator - Resources.Designer.cs - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/SourceGit.sln b/SourceGit.sln index 6ab4db41..50aba2bc 100644 --- a/SourceGit.sln +++ b/SourceGit.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 16 VisualStudioVersion = 16.0.30011.22 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SourceGit", "SourceGit.csproj", "{6B38FAF0-57D6-44E6-9B21-9BEAC481EF9E}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SourceGit", "SourceGit\SourceGit.csproj", "{0A04DD59-7A6C-410C-B427-7DC8183993BD}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,10 +11,10 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {6B38FAF0-57D6-44E6-9B21-9BEAC481EF9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6B38FAF0-57D6-44E6-9B21-9BEAC481EF9E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6B38FAF0-57D6-44E6-9B21-9BEAC481EF9E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6B38FAF0-57D6-44E6-9B21-9BEAC481EF9E}.Release|Any CPU.Build.0 = Release|Any CPU + {0A04DD59-7A6C-410C-B427-7DC8183993BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0A04DD59-7A6C-410C-B427-7DC8183993BD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0A04DD59-7A6C-410C-B427-7DC8183993BD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0A04DD59-7A6C-410C-B427-7DC8183993BD}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/App.config b/SourceGit/App.config similarity index 100% rename from App.config rename to SourceGit/App.config diff --git a/App.ico b/SourceGit/App.ico similarity index 100% rename from App.ico rename to SourceGit/App.ico diff --git a/App.xaml b/SourceGit/App.xaml similarity index 100% rename from App.xaml rename to SourceGit/App.xaml diff --git a/App.xaml.cs b/SourceGit/App.xaml.cs similarity index 100% rename from App.xaml.cs rename to SourceGit/App.xaml.cs diff --git a/Converters/BoolToCollapsed.cs b/SourceGit/Converters/BoolToCollapsed.cs similarity index 100% rename from Converters/BoolToCollapsed.cs rename to SourceGit/Converters/BoolToCollapsed.cs diff --git a/Converters/FileStatusToColor.cs b/SourceGit/Converters/FileStatusToColor.cs similarity index 100% rename from Converters/FileStatusToColor.cs rename to SourceGit/Converters/FileStatusToColor.cs diff --git a/Converters/FileStatusToIcon.cs b/SourceGit/Converters/FileStatusToIcon.cs similarity index 100% rename from Converters/FileStatusToIcon.cs rename to SourceGit/Converters/FileStatusToIcon.cs diff --git a/Converters/IndentToMargin.cs b/SourceGit/Converters/IndentToMargin.cs similarity index 100% rename from Converters/IndentToMargin.cs rename to SourceGit/Converters/IndentToMargin.cs diff --git a/Converters/InverseBool.cs b/SourceGit/Converters/InverseBool.cs similarity index 100% rename from Converters/InverseBool.cs rename to SourceGit/Converters/InverseBool.cs diff --git a/Converters/InverseBoolToCollapsed.cs b/SourceGit/Converters/InverseBoolToCollapsed.cs similarity index 100% rename from Converters/InverseBoolToCollapsed.cs rename to SourceGit/Converters/InverseBoolToCollapsed.cs diff --git a/Converters/PercentToDouble.cs b/SourceGit/Converters/PercentToDouble.cs similarity index 100% rename from Converters/PercentToDouble.cs rename to SourceGit/Converters/PercentToDouble.cs diff --git a/Converters/TreeViewItemDepthToMargin.cs b/SourceGit/Converters/TreeViewItemDepthToMargin.cs similarity index 100% rename from Converters/TreeViewItemDepthToMargin.cs rename to SourceGit/Converters/TreeViewItemDepthToMargin.cs diff --git a/Git/Blame.cs b/SourceGit/Git/Blame.cs similarity index 100% rename from Git/Blame.cs rename to SourceGit/Git/Blame.cs diff --git a/Git/Branch.cs b/SourceGit/Git/Branch.cs similarity index 100% rename from Git/Branch.cs rename to SourceGit/Git/Branch.cs diff --git a/Git/Change.cs b/SourceGit/Git/Change.cs similarity index 100% rename from Git/Change.cs rename to SourceGit/Git/Change.cs diff --git a/Git/Commit.cs b/SourceGit/Git/Commit.cs similarity index 100% rename from Git/Commit.cs rename to SourceGit/Git/Commit.cs diff --git a/Git/Decorator.cs b/SourceGit/Git/Decorator.cs similarity index 100% rename from Git/Decorator.cs rename to SourceGit/Git/Decorator.cs diff --git a/Git/MergeTool.cs b/SourceGit/Git/MergeTool.cs similarity index 100% rename from Git/MergeTool.cs rename to SourceGit/Git/MergeTool.cs diff --git a/Git/Preference.cs b/SourceGit/Git/Preference.cs similarity index 100% rename from Git/Preference.cs rename to SourceGit/Git/Preference.cs diff --git a/Git/Remote.cs b/SourceGit/Git/Remote.cs similarity index 100% rename from Git/Remote.cs rename to SourceGit/Git/Remote.cs diff --git a/Git/Repository.cs b/SourceGit/Git/Repository.cs similarity index 100% rename from Git/Repository.cs rename to SourceGit/Git/Repository.cs diff --git a/Git/Stash.cs b/SourceGit/Git/Stash.cs similarity index 100% rename from Git/Stash.cs rename to SourceGit/Git/Stash.cs diff --git a/Git/Tag.cs b/SourceGit/Git/Tag.cs similarity index 100% rename from Git/Tag.cs rename to SourceGit/Git/Tag.cs diff --git a/Git/User.cs b/SourceGit/Git/User.cs similarity index 100% rename from Git/User.cs rename to SourceGit/Git/User.cs diff --git a/Helpers/CommitGraph.cs b/SourceGit/Helpers/CommitGraph.cs similarity index 100% rename from Helpers/CommitGraph.cs rename to SourceGit/Helpers/CommitGraph.cs diff --git a/Helpers/TextBoxHelper.cs b/SourceGit/Helpers/TextBoxHelper.cs similarity index 100% rename from Helpers/TextBoxHelper.cs rename to SourceGit/Helpers/TextBoxHelper.cs diff --git a/Helpers/TreeViewHelper.cs b/SourceGit/Helpers/TreeViewHelper.cs similarity index 100% rename from Helpers/TreeViewHelper.cs rename to SourceGit/Helpers/TreeViewHelper.cs diff --git a/Helpers/Validations.cs b/SourceGit/Helpers/Validations.cs similarity index 100% rename from Helpers/Validations.cs rename to SourceGit/Helpers/Validations.cs diff --git a/SourceGit/Properties/AssemblyInfo.cs b/SourceGit/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..c0ea722f --- /dev/null +++ b/SourceGit/Properties/AssemblyInfo.cs @@ -0,0 +1,3 @@ +using System.Windows; + +[assembly: ThemeInfo(ResourceDictionaryLocation.None, ResourceDictionaryLocation.SourceAssembly)] \ No newline at end of file diff --git a/Resources/Controls.xaml b/SourceGit/Resources/Controls.xaml similarity index 100% rename from Resources/Controls.xaml rename to SourceGit/Resources/Controls.xaml diff --git a/Resources/Icons.xaml b/SourceGit/Resources/Icons.xaml similarity index 100% rename from Resources/Icons.xaml rename to SourceGit/Resources/Icons.xaml diff --git a/Resources/Styles/Border.xaml b/SourceGit/Resources/Styles/Border.xaml similarity index 100% rename from Resources/Styles/Border.xaml rename to SourceGit/Resources/Styles/Border.xaml diff --git a/Resources/Styles/Button.xaml b/SourceGit/Resources/Styles/Button.xaml similarity index 100% rename from Resources/Styles/Button.xaml rename to SourceGit/Resources/Styles/Button.xaml diff --git a/Resources/Styles/CheckBox.xaml b/SourceGit/Resources/Styles/CheckBox.xaml similarity index 100% rename from Resources/Styles/CheckBox.xaml rename to SourceGit/Resources/Styles/CheckBox.xaml diff --git a/Resources/Styles/ComboBox.xaml b/SourceGit/Resources/Styles/ComboBox.xaml similarity index 100% rename from Resources/Styles/ComboBox.xaml rename to SourceGit/Resources/Styles/ComboBox.xaml diff --git a/Resources/Styles/ContextMenu.xaml b/SourceGit/Resources/Styles/ContextMenu.xaml similarity index 100% rename from Resources/Styles/ContextMenu.xaml rename to SourceGit/Resources/Styles/ContextMenu.xaml diff --git a/Resources/Styles/DataGrid.xaml b/SourceGit/Resources/Styles/DataGrid.xaml similarity index 100% rename from Resources/Styles/DataGrid.xaml rename to SourceGit/Resources/Styles/DataGrid.xaml diff --git a/Resources/Styles/HyperLink.xaml b/SourceGit/Resources/Styles/HyperLink.xaml similarity index 100% rename from Resources/Styles/HyperLink.xaml rename to SourceGit/Resources/Styles/HyperLink.xaml diff --git a/Resources/Styles/Label.xaml b/SourceGit/Resources/Styles/Label.xaml similarity index 100% rename from Resources/Styles/Label.xaml rename to SourceGit/Resources/Styles/Label.xaml diff --git a/Resources/Styles/ListView.xaml b/SourceGit/Resources/Styles/ListView.xaml similarity index 100% rename from Resources/Styles/ListView.xaml rename to SourceGit/Resources/Styles/ListView.xaml diff --git a/Resources/Styles/Path.xaml b/SourceGit/Resources/Styles/Path.xaml similarity index 100% rename from Resources/Styles/Path.xaml rename to SourceGit/Resources/Styles/Path.xaml diff --git a/Resources/Styles/RadioButton.xaml b/SourceGit/Resources/Styles/RadioButton.xaml similarity index 100% rename from Resources/Styles/RadioButton.xaml rename to SourceGit/Resources/Styles/RadioButton.xaml diff --git a/Resources/Styles/ScrollBar.xaml b/SourceGit/Resources/Styles/ScrollBar.xaml similarity index 100% rename from Resources/Styles/ScrollBar.xaml rename to SourceGit/Resources/Styles/ScrollBar.xaml diff --git a/Resources/Styles/ScrollViewer.xaml b/SourceGit/Resources/Styles/ScrollViewer.xaml similarity index 100% rename from Resources/Styles/ScrollViewer.xaml rename to SourceGit/Resources/Styles/ScrollViewer.xaml diff --git a/Resources/Styles/TabControl.xaml b/SourceGit/Resources/Styles/TabControl.xaml similarity index 100% rename from Resources/Styles/TabControl.xaml rename to SourceGit/Resources/Styles/TabControl.xaml diff --git a/Resources/Styles/TextBox.xaml b/SourceGit/Resources/Styles/TextBox.xaml similarity index 100% rename from Resources/Styles/TextBox.xaml rename to SourceGit/Resources/Styles/TextBox.xaml diff --git a/Resources/Styles/ToggleButton.xaml b/SourceGit/Resources/Styles/ToggleButton.xaml similarity index 100% rename from Resources/Styles/ToggleButton.xaml rename to SourceGit/Resources/Styles/ToggleButton.xaml diff --git a/Resources/Styles/Tooltip.xaml b/SourceGit/Resources/Styles/Tooltip.xaml similarity index 100% rename from Resources/Styles/Tooltip.xaml rename to SourceGit/Resources/Styles/Tooltip.xaml diff --git a/Resources/Styles/TreeView.xaml b/SourceGit/Resources/Styles/TreeView.xaml similarity index 100% rename from Resources/Styles/TreeView.xaml rename to SourceGit/Resources/Styles/TreeView.xaml diff --git a/Resources/Themes/Dark.xaml b/SourceGit/Resources/Themes/Dark.xaml similarity index 100% rename from Resources/Themes/Dark.xaml rename to SourceGit/Resources/Themes/Dark.xaml diff --git a/Resources/Themes/Light.xaml b/SourceGit/Resources/Themes/Light.xaml similarity index 100% rename from Resources/Themes/Light.xaml rename to SourceGit/Resources/Themes/Light.xaml diff --git a/SourceGit/SourceGit.csproj b/SourceGit/SourceGit.csproj new file mode 100644 index 00000000..35ac30eb --- /dev/null +++ b/SourceGit/SourceGit.csproj @@ -0,0 +1,16 @@ + + + net461 + latest + WinExe + true + true + App.ico + Leo + OpenSource GIT client for Windows + Copyright © sourcegit 2020. All rights reserved. + + + + + \ No newline at end of file diff --git a/UI/About.xaml b/SourceGit/UI/About.xaml similarity index 96% rename from UI/About.xaml rename to SourceGit/UI/About.xaml index 35c8e273..3b7b773e 100644 --- a/UI/About.xaml +++ b/SourceGit/UI/About.xaml @@ -10,7 +10,7 @@ - + diff --git a/UI/About.xaml.cs b/SourceGit/UI/About.xaml.cs similarity index 100% rename from UI/About.xaml.cs rename to SourceGit/UI/About.xaml.cs diff --git a/UI/Apply.xaml b/SourceGit/UI/Apply.xaml similarity index 100% rename from UI/Apply.xaml rename to SourceGit/UI/Apply.xaml diff --git a/UI/Apply.xaml.cs b/SourceGit/UI/Apply.xaml.cs similarity index 100% rename from UI/Apply.xaml.cs rename to SourceGit/UI/Apply.xaml.cs diff --git a/UI/Blame.xaml b/SourceGit/UI/Blame.xaml similarity index 100% rename from UI/Blame.xaml rename to SourceGit/UI/Blame.xaml diff --git a/UI/Blame.xaml.cs b/SourceGit/UI/Blame.xaml.cs similarity index 100% rename from UI/Blame.xaml.cs rename to SourceGit/UI/Blame.xaml.cs diff --git a/UI/CherryPick.xaml b/SourceGit/UI/CherryPick.xaml similarity index 100% rename from UI/CherryPick.xaml rename to SourceGit/UI/CherryPick.xaml diff --git a/UI/CherryPick.xaml.cs b/SourceGit/UI/CherryPick.xaml.cs similarity index 100% rename from UI/CherryPick.xaml.cs rename to SourceGit/UI/CherryPick.xaml.cs diff --git a/UI/Clone.xaml b/SourceGit/UI/Clone.xaml similarity index 100% rename from UI/Clone.xaml rename to SourceGit/UI/Clone.xaml diff --git a/UI/Clone.xaml.cs b/SourceGit/UI/Clone.xaml.cs similarity index 100% rename from UI/Clone.xaml.cs rename to SourceGit/UI/Clone.xaml.cs diff --git a/UI/CommitViewer.xaml b/SourceGit/UI/CommitViewer.xaml similarity index 100% rename from UI/CommitViewer.xaml rename to SourceGit/UI/CommitViewer.xaml diff --git a/UI/CommitViewer.xaml.cs b/SourceGit/UI/CommitViewer.xaml.cs similarity index 100% rename from UI/CommitViewer.xaml.cs rename to SourceGit/UI/CommitViewer.xaml.cs diff --git a/UI/CreateBranch.xaml b/SourceGit/UI/CreateBranch.xaml similarity index 100% rename from UI/CreateBranch.xaml rename to SourceGit/UI/CreateBranch.xaml diff --git a/UI/CreateBranch.xaml.cs b/SourceGit/UI/CreateBranch.xaml.cs similarity index 100% rename from UI/CreateBranch.xaml.cs rename to SourceGit/UI/CreateBranch.xaml.cs diff --git a/UI/CreateTag.xaml b/SourceGit/UI/CreateTag.xaml similarity index 100% rename from UI/CreateTag.xaml rename to SourceGit/UI/CreateTag.xaml diff --git a/UI/CreateTag.xaml.cs b/SourceGit/UI/CreateTag.xaml.cs similarity index 100% rename from UI/CreateTag.xaml.cs rename to SourceGit/UI/CreateTag.xaml.cs diff --git a/UI/Dashboard.xaml b/SourceGit/UI/Dashboard.xaml similarity index 100% rename from UI/Dashboard.xaml rename to SourceGit/UI/Dashboard.xaml diff --git a/UI/Dashboard.xaml.cs b/SourceGit/UI/Dashboard.xaml.cs similarity index 100% rename from UI/Dashboard.xaml.cs rename to SourceGit/UI/Dashboard.xaml.cs diff --git a/UI/DeleteBranch.xaml b/SourceGit/UI/DeleteBranch.xaml similarity index 100% rename from UI/DeleteBranch.xaml rename to SourceGit/UI/DeleteBranch.xaml diff --git a/UI/DeleteBranch.xaml.cs b/SourceGit/UI/DeleteBranch.xaml.cs similarity index 100% rename from UI/DeleteBranch.xaml.cs rename to SourceGit/UI/DeleteBranch.xaml.cs diff --git a/UI/DeleteRemote.xaml b/SourceGit/UI/DeleteRemote.xaml similarity index 100% rename from UI/DeleteRemote.xaml rename to SourceGit/UI/DeleteRemote.xaml diff --git a/UI/DeleteRemote.xaml.cs b/SourceGit/UI/DeleteRemote.xaml.cs similarity index 100% rename from UI/DeleteRemote.xaml.cs rename to SourceGit/UI/DeleteRemote.xaml.cs diff --git a/UI/DeleteTag.xaml b/SourceGit/UI/DeleteTag.xaml similarity index 100% rename from UI/DeleteTag.xaml rename to SourceGit/UI/DeleteTag.xaml diff --git a/UI/DeleteTag.xaml.cs b/SourceGit/UI/DeleteTag.xaml.cs similarity index 100% rename from UI/DeleteTag.xaml.cs rename to SourceGit/UI/DeleteTag.xaml.cs diff --git a/UI/DiffViewer.xaml b/SourceGit/UI/DiffViewer.xaml similarity index 100% rename from UI/DiffViewer.xaml rename to SourceGit/UI/DiffViewer.xaml diff --git a/UI/DiffViewer.xaml.cs b/SourceGit/UI/DiffViewer.xaml.cs similarity index 100% rename from UI/DiffViewer.xaml.cs rename to SourceGit/UI/DiffViewer.xaml.cs diff --git a/UI/Discard.xaml b/SourceGit/UI/Discard.xaml similarity index 100% rename from UI/Discard.xaml rename to SourceGit/UI/Discard.xaml diff --git a/UI/Discard.xaml.cs b/SourceGit/UI/Discard.xaml.cs similarity index 100% rename from UI/Discard.xaml.cs rename to SourceGit/UI/Discard.xaml.cs diff --git a/UI/Fetch.xaml b/SourceGit/UI/Fetch.xaml similarity index 100% rename from UI/Fetch.xaml rename to SourceGit/UI/Fetch.xaml diff --git a/UI/Fetch.xaml.cs b/SourceGit/UI/Fetch.xaml.cs similarity index 100% rename from UI/Fetch.xaml.cs rename to SourceGit/UI/Fetch.xaml.cs diff --git a/UI/FileHistories.xaml b/SourceGit/UI/FileHistories.xaml similarity index 100% rename from UI/FileHistories.xaml rename to SourceGit/UI/FileHistories.xaml diff --git a/UI/FileHistories.xaml.cs b/SourceGit/UI/FileHistories.xaml.cs similarity index 100% rename from UI/FileHistories.xaml.cs rename to SourceGit/UI/FileHistories.xaml.cs diff --git a/UI/GitFlowFinishBranch.xaml b/SourceGit/UI/GitFlowFinishBranch.xaml similarity index 100% rename from UI/GitFlowFinishBranch.xaml rename to SourceGit/UI/GitFlowFinishBranch.xaml diff --git a/UI/GitFlowFinishBranch.xaml.cs b/SourceGit/UI/GitFlowFinishBranch.xaml.cs similarity index 100% rename from UI/GitFlowFinishBranch.xaml.cs rename to SourceGit/UI/GitFlowFinishBranch.xaml.cs diff --git a/UI/GitFlowSetup.xaml b/SourceGit/UI/GitFlowSetup.xaml similarity index 100% rename from UI/GitFlowSetup.xaml rename to SourceGit/UI/GitFlowSetup.xaml diff --git a/UI/GitFlowSetup.xaml.cs b/SourceGit/UI/GitFlowSetup.xaml.cs similarity index 100% rename from UI/GitFlowSetup.xaml.cs rename to SourceGit/UI/GitFlowSetup.xaml.cs diff --git a/UI/GitFlowStartBranch.xaml b/SourceGit/UI/GitFlowStartBranch.xaml similarity index 100% rename from UI/GitFlowStartBranch.xaml rename to SourceGit/UI/GitFlowStartBranch.xaml diff --git a/UI/GitFlowStartBranch.xaml.cs b/SourceGit/UI/GitFlowStartBranch.xaml.cs similarity index 100% rename from UI/GitFlowStartBranch.xaml.cs rename to SourceGit/UI/GitFlowStartBranch.xaml.cs diff --git a/UI/Histories.xaml b/SourceGit/UI/Histories.xaml similarity index 100% rename from UI/Histories.xaml rename to SourceGit/UI/Histories.xaml diff --git a/UI/Histories.xaml.cs b/SourceGit/UI/Histories.xaml.cs similarity index 100% rename from UI/Histories.xaml.cs rename to SourceGit/UI/Histories.xaml.cs diff --git a/UI/Init.xaml b/SourceGit/UI/Init.xaml similarity index 100% rename from UI/Init.xaml rename to SourceGit/UI/Init.xaml diff --git a/UI/Init.xaml.cs b/SourceGit/UI/Init.xaml.cs similarity index 100% rename from UI/Init.xaml.cs rename to SourceGit/UI/Init.xaml.cs diff --git a/UI/InteractiveRebase.xaml b/SourceGit/UI/InteractiveRebase.xaml similarity index 100% rename from UI/InteractiveRebase.xaml rename to SourceGit/UI/InteractiveRebase.xaml diff --git a/UI/InteractiveRebase.xaml.cs b/SourceGit/UI/InteractiveRebase.xaml.cs similarity index 100% rename from UI/InteractiveRebase.xaml.cs rename to SourceGit/UI/InteractiveRebase.xaml.cs diff --git a/UI/Launcher.xaml b/SourceGit/UI/Launcher.xaml similarity index 100% rename from UI/Launcher.xaml rename to SourceGit/UI/Launcher.xaml diff --git a/UI/Launcher.xaml.cs b/SourceGit/UI/Launcher.xaml.cs similarity index 100% rename from UI/Launcher.xaml.cs rename to SourceGit/UI/Launcher.xaml.cs diff --git a/UI/Manager.xaml b/SourceGit/UI/Manager.xaml similarity index 100% rename from UI/Manager.xaml rename to SourceGit/UI/Manager.xaml diff --git a/UI/Manager.xaml.cs b/SourceGit/UI/Manager.xaml.cs similarity index 100% rename from UI/Manager.xaml.cs rename to SourceGit/UI/Manager.xaml.cs diff --git a/UI/Merge.xaml b/SourceGit/UI/Merge.xaml similarity index 100% rename from UI/Merge.xaml rename to SourceGit/UI/Merge.xaml diff --git a/UI/Merge.xaml.cs b/SourceGit/UI/Merge.xaml.cs similarity index 100% rename from UI/Merge.xaml.cs rename to SourceGit/UI/Merge.xaml.cs diff --git a/UI/PopupManager.xaml b/SourceGit/UI/PopupManager.xaml similarity index 100% rename from UI/PopupManager.xaml rename to SourceGit/UI/PopupManager.xaml diff --git a/UI/PopupManager.xaml.cs b/SourceGit/UI/PopupManager.xaml.cs similarity index 100% rename from UI/PopupManager.xaml.cs rename to SourceGit/UI/PopupManager.xaml.cs diff --git a/UI/Preference.xaml b/SourceGit/UI/Preference.xaml similarity index 100% rename from UI/Preference.xaml rename to SourceGit/UI/Preference.xaml diff --git a/UI/Preference.xaml.cs b/SourceGit/UI/Preference.xaml.cs similarity index 100% rename from UI/Preference.xaml.cs rename to SourceGit/UI/Preference.xaml.cs diff --git a/UI/Pull.xaml b/SourceGit/UI/Pull.xaml similarity index 100% rename from UI/Pull.xaml rename to SourceGit/UI/Pull.xaml diff --git a/UI/Pull.xaml.cs b/SourceGit/UI/Pull.xaml.cs similarity index 100% rename from UI/Pull.xaml.cs rename to SourceGit/UI/Pull.xaml.cs diff --git a/UI/Push.xaml b/SourceGit/UI/Push.xaml similarity index 100% rename from UI/Push.xaml rename to SourceGit/UI/Push.xaml diff --git a/UI/Push.xaml.cs b/SourceGit/UI/Push.xaml.cs similarity index 100% rename from UI/Push.xaml.cs rename to SourceGit/UI/Push.xaml.cs diff --git a/UI/PushTag.xaml b/SourceGit/UI/PushTag.xaml similarity index 100% rename from UI/PushTag.xaml rename to SourceGit/UI/PushTag.xaml diff --git a/UI/PushTag.xaml.cs b/SourceGit/UI/PushTag.xaml.cs similarity index 100% rename from UI/PushTag.xaml.cs rename to SourceGit/UI/PushTag.xaml.cs diff --git a/UI/Rebase.xaml b/SourceGit/UI/Rebase.xaml similarity index 100% rename from UI/Rebase.xaml rename to SourceGit/UI/Rebase.xaml diff --git a/UI/Rebase.xaml.cs b/SourceGit/UI/Rebase.xaml.cs similarity index 100% rename from UI/Rebase.xaml.cs rename to SourceGit/UI/Rebase.xaml.cs diff --git a/UI/Remote.xaml b/SourceGit/UI/Remote.xaml similarity index 100% rename from UI/Remote.xaml rename to SourceGit/UI/Remote.xaml diff --git a/UI/Remote.xaml.cs b/SourceGit/UI/Remote.xaml.cs similarity index 100% rename from UI/Remote.xaml.cs rename to SourceGit/UI/Remote.xaml.cs diff --git a/UI/RenameBranch.xaml b/SourceGit/UI/RenameBranch.xaml similarity index 100% rename from UI/RenameBranch.xaml rename to SourceGit/UI/RenameBranch.xaml diff --git a/UI/RenameBranch.xaml.cs b/SourceGit/UI/RenameBranch.xaml.cs similarity index 100% rename from UI/RenameBranch.xaml.cs rename to SourceGit/UI/RenameBranch.xaml.cs diff --git a/UI/Reset.xaml b/SourceGit/UI/Reset.xaml similarity index 100% rename from UI/Reset.xaml rename to SourceGit/UI/Reset.xaml diff --git a/UI/Reset.xaml.cs b/SourceGit/UI/Reset.xaml.cs similarity index 100% rename from UI/Reset.xaml.cs rename to SourceGit/UI/Reset.xaml.cs diff --git a/UI/Revert.xaml b/SourceGit/UI/Revert.xaml similarity index 100% rename from UI/Revert.xaml rename to SourceGit/UI/Revert.xaml diff --git a/UI/Revert.xaml.cs b/SourceGit/UI/Revert.xaml.cs similarity index 100% rename from UI/Revert.xaml.cs rename to SourceGit/UI/Revert.xaml.cs diff --git a/UI/Stash.xaml b/SourceGit/UI/Stash.xaml similarity index 100% rename from UI/Stash.xaml rename to SourceGit/UI/Stash.xaml diff --git a/UI/Stash.xaml.cs b/SourceGit/UI/Stash.xaml.cs similarity index 100% rename from UI/Stash.xaml.cs rename to SourceGit/UI/Stash.xaml.cs diff --git a/UI/Stashes.xaml b/SourceGit/UI/Stashes.xaml similarity index 100% rename from UI/Stashes.xaml rename to SourceGit/UI/Stashes.xaml diff --git a/UI/Stashes.xaml.cs b/SourceGit/UI/Stashes.xaml.cs similarity index 100% rename from UI/Stashes.xaml.cs rename to SourceGit/UI/Stashes.xaml.cs diff --git a/UI/WorkingCopy.xaml b/SourceGit/UI/WorkingCopy.xaml similarity index 100% rename from UI/WorkingCopy.xaml rename to SourceGit/UI/WorkingCopy.xaml diff --git a/UI/WorkingCopy.xaml.cs b/SourceGit/UI/WorkingCopy.xaml.cs similarity index 100% rename from UI/WorkingCopy.xaml.cs rename to SourceGit/UI/WorkingCopy.xaml.cs