From 4d92d2fa5a0029a618c853d397aac0d548c85f27 Mon Sep 17 00:00:00 2001 From: lew Date: Mon, 23 Mar 2026 15:56:34 +0000 Subject: [PATCH] chore!: removes WPF app entirely --- .gitattributes | 63 -- .github/workflows/dotnet-build-test.yml | 68 -- .../CharacterRecordsGenerator.Tests.csproj | 74 -- .../CharacterRecordsUtilitiesTests.cs | 18 - .../Properties/AssemblyInfo.cs | 20 - .../packages.config | 5 - CharacterRecordsGenerator.sln | 54 -- CharacterRecordsGenerator/App.config | 6 - CharacterRecordsGenerator/App.xaml | 20 - CharacterRecordsGenerator/App.xaml.cs | 17 - CharacterRecordsGenerator/CRG.ico | Bin 67646 -> 0 bytes .../CharacterRecordsGenerator.csproj | 220 ------ .../GeneratedResultWindow.xaml | 24 - .../GeneratedResultWindow.xaml.cs | 18 - .../Properties/AssemblyInfo.cs | 54 -- .../Properties/Resources.Designer.cs | 63 -- .../Properties/Resources.resx | 117 --- .../Properties/Settings.Designer.cs | 26 - .../Properties/Settings.settings | 7 - CharacterRecordsGenerator/Record.cs | 124 ---- CharacterRecordsGenerator/RecordEditor.xaml | 465 ------------ .../RecordEditor.xaml.cs | 171 ----- CharacterRecordsGenerator/RecordFormatter.cs | 103 --- .../RecordFormatterGenerationMethods.cs | 248 ------- CharacterRecordsGenerator/Types.cs | 136 ---- CharacterRecordsGenerator/Utility.cs | 91 --- CharacterRecordsGenerator/packages.config | 39 - LICENSE | 674 ------------------ 28 files changed, 2925 deletions(-) delete mode 100644 .gitattributes delete mode 100644 .github/workflows/dotnet-build-test.yml delete mode 100644 CharacterRecordsGenerator.Tests/CharacterRecordsGenerator.Tests.csproj delete mode 100644 CharacterRecordsGenerator.Tests/CharacterRecordsUtilitiesTests.cs delete mode 100644 CharacterRecordsGenerator.Tests/Properties/AssemblyInfo.cs delete mode 100644 CharacterRecordsGenerator.Tests/packages.config delete mode 100644 CharacterRecordsGenerator.sln delete mode 100644 CharacterRecordsGenerator/App.config delete mode 100644 CharacterRecordsGenerator/App.xaml delete mode 100644 CharacterRecordsGenerator/App.xaml.cs delete mode 100644 CharacterRecordsGenerator/CRG.ico delete mode 100644 CharacterRecordsGenerator/CharacterRecordsGenerator.csproj delete mode 100644 CharacterRecordsGenerator/GeneratedResultWindow.xaml delete mode 100644 CharacterRecordsGenerator/GeneratedResultWindow.xaml.cs delete mode 100644 CharacterRecordsGenerator/Properties/AssemblyInfo.cs delete mode 100644 CharacterRecordsGenerator/Properties/Resources.Designer.cs delete mode 100644 CharacterRecordsGenerator/Properties/Resources.resx delete mode 100644 CharacterRecordsGenerator/Properties/Settings.Designer.cs delete mode 100644 CharacterRecordsGenerator/Properties/Settings.settings delete mode 100644 CharacterRecordsGenerator/Record.cs delete mode 100644 CharacterRecordsGenerator/RecordEditor.xaml delete mode 100644 CharacterRecordsGenerator/RecordEditor.xaml.cs delete mode 100644 CharacterRecordsGenerator/RecordFormatter.cs delete mode 100644 CharacterRecordsGenerator/RecordFormatterGenerationMethods.cs delete mode 100644 CharacterRecordsGenerator/Types.cs delete mode 100644 CharacterRecordsGenerator/Utility.cs delete mode 100644 CharacterRecordsGenerator/packages.config delete mode 100644 LICENSE diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 1ff0c42..0000000 --- a/.gitattributes +++ /dev/null @@ -1,63 +0,0 @@ -############################################################################### -# Set default behavior to automatically normalize line endings. -############################################################################### -* text=auto - -############################################################################### -# Set default behavior for command prompt diff. -# -# This is need for earlier builds of msysgit that does not have it on by -# default for csharp files. -# Note: This is only used by command line -############################################################################### -#*.cs diff=csharp - -############################################################################### -# Set the merge driver for project and solution files -# -# Merging from the command prompt will add diff markers to the files if there -# are conflicts (Merging from VS is not affected by the settings below, in VS -# the diff markers are never inserted). Diff markers may cause the following -# file extensions to fail to load in VS. An alternative would be to treat -# these files as binary and thus will always conflict and require user -# intervention with every merge. To do so, just uncomment the entries below -############################################################################### -#*.sln merge=binary -#*.csproj merge=binary -#*.vbproj merge=binary -#*.vcxproj merge=binary -#*.vcproj merge=binary -#*.dbproj merge=binary -#*.fsproj merge=binary -#*.lsproj merge=binary -#*.wixproj merge=binary -#*.modelproj merge=binary -#*.sqlproj merge=binary -#*.wwaproj merge=binary - -############################################################################### -# behavior for image files -# -# image files are treated as binary by default. -############################################################################### -#*.jpg binary -#*.png binary -#*.gif binary - -############################################################################### -# diff behavior for common document formats -# -# Convert binary document formats to text before diffing them. This feature -# is only available from the command line. Turn it on by uncommenting the -# entries below. -############################################################################### -#*.doc diff=astextplain -#*.DOC diff=astextplain -#*.docx diff=astextplain -#*.DOCX diff=astextplain -#*.dot diff=astextplain -#*.DOT diff=astextplain -#*.pdf diff=astextplain -#*.PDF diff=astextplain -#*.rtf diff=astextplain -#*.RTF diff=astextplain diff --git a/.github/workflows/dotnet-build-test.yml b/.github/workflows/dotnet-build-test.yml deleted file mode 100644 index b143aae..0000000 --- a/.github/workflows/dotnet-build-test.yml +++ /dev/null @@ -1,68 +0,0 @@ -name: ci build and test - -on: - push: - branches: [ "master" ] - tags: - - 'v*' - pull_request: - branches: [ "master" ] - -jobs: - build: - runs-on: windows-latest - env: - Solution_Name: CharacterRecordsGenerator.sln - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - name: Add MSBuild to path - uses: microsoft/setup-msbuild@v1.1 - - name: Setup NuGet - uses: NuGet/setup-nuget@v1 - - name: Restore nuget - run: nuget restore $env:Solution_Name - - name: Build - run: msbuild $env:Solution_Name /t:Rebuild -property:Configuration=Release - - name: Unit tests - run: dotnet test --no-build --verbosity normal - - name: Archive - uses: actions/upload-artifact@v3 - with: - name: character-records-generator - path: | - CharacterRecordsGenerator/bin/Release/*.exe - CharacterRecordsGenerator/bin/Release/*.dll - deploy: - name: Create release - runs-on: ubuntu-latest - if: startsWith(github.ref, 'refs/tags/v') - needs: build - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - name: Create release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: ${{ github.ref }} - draft: false - prerelease: false - - uses: actions/download-artifact@v3 - with: - name: character-records-generator - path: character-records-generator - - run: ls - - run: zip -r character-records-generator.zip character-records-generator - - name: Upload character-records-generator - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./character-records-generator.zip - asset_name: character-records-generator.zip - asset_content_type: application/zip diff --git a/CharacterRecordsGenerator.Tests/CharacterRecordsGenerator.Tests.csproj b/CharacterRecordsGenerator.Tests/CharacterRecordsGenerator.Tests.csproj deleted file mode 100644 index 2a90304..0000000 --- a/CharacterRecordsGenerator.Tests/CharacterRecordsGenerator.Tests.csproj +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - Debug - AnyCPU - {195A07A8-03F7-4A1F-932F-73F934EF324F} - Library - Properties - CharacterRecordsGeneratorTests - CharacterRecordsGeneratorTests - v4.5.2 - 512 - {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 15.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages - False - UnitTest - - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - ..\packages\MSTest.TestFramework.2.1.2\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll - - - ..\packages\MSTest.TestFramework.2.1.2\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll - - - - - - - - - - - - - - {2e1295c2-7bd9-454e-b13e-8a22448dd5f6} - CharacterRecordsGenerator - - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - \ No newline at end of file diff --git a/CharacterRecordsGenerator.Tests/CharacterRecordsUtilitiesTests.cs b/CharacterRecordsGenerator.Tests/CharacterRecordsUtilitiesTests.cs deleted file mode 100644 index 05fa216..0000000 --- a/CharacterRecordsGenerator.Tests/CharacterRecordsUtilitiesTests.cs +++ /dev/null @@ -1,18 +0,0 @@ -using Microsoft.VisualStudio.TestTools.UnitTesting; -using System; -using CharacterRecordsGenerator; - -namespace CharacterRecordsGeneratorTests -{ - [TestClass] - public class CharacterRecordsUtilitiesTests - { - [TestMethod] - public void Utility_CmToFeet_WithValidNumber() - { - double cm = 150.0; - string expected = "4'11\""; - Assert.AreEqual(expected, Utility.CmToFeet(cm)); - } - } -} diff --git a/CharacterRecordsGenerator.Tests/Properties/AssemblyInfo.cs b/CharacterRecordsGenerator.Tests/Properties/AssemblyInfo.cs deleted file mode 100644 index 0dda8c2..0000000 --- a/CharacterRecordsGenerator.Tests/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("CharacterRecordsGeneratorTests")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CharacterRecordsGeneratorTests")] -[assembly: AssemblyCopyright("Copyright © 2022")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -[assembly: ComVisible(false)] - -[assembly: Guid("195a07a8-03f7-4a1f-932f-73f934ef324f")] - -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CharacterRecordsGenerator.Tests/packages.config b/CharacterRecordsGenerator.Tests/packages.config deleted file mode 100644 index 506206f..0000000 --- a/CharacterRecordsGenerator.Tests/packages.config +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/CharacterRecordsGenerator.sln b/CharacterRecordsGenerator.sln deleted file mode 100644 index 742d3df..0000000 --- a/CharacterRecordsGenerator.sln +++ /dev/null @@ -1,54 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.31702.278 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CharacterRecordsGenerator", "CharacterRecordsGenerator\CharacterRecordsGenerator.csproj", "{2E1295C2-7BD9-454E-B13E-8A22448DD5F6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CharacterRecordsGenerator.Tests", "CharacterRecordsGenerator.Tests\CharacterRecordsGenerator.Tests.csproj", "{195A07A8-03F7-4A1F-932F-73F934EF324F}" - ProjectSection(ProjectDependencies) = postProject - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6} = {2E1295C2-7BD9-454E-B13E-8A22448DD5F6} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Debug|x64.ActiveCfg = Debug|x64 - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Debug|x64.Build.0 = Debug|x64 - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Debug|x86.ActiveCfg = Debug|x86 - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Debug|x86.Build.0 = Debug|x86 - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Release|Any CPU.Build.0 = Release|Any CPU - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Release|x64.ActiveCfg = Release|x64 - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Release|x64.Build.0 = Release|x64 - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Release|x86.ActiveCfg = Release|x86 - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6}.Release|x86.Build.0 = Release|x86 - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Debug|x64.ActiveCfg = Debug|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Debug|x64.Build.0 = Debug|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Debug|x86.ActiveCfg = Debug|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Debug|x86.Build.0 = Debug|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Release|Any CPU.Build.0 = Release|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Release|x64.ActiveCfg = Release|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Release|x64.Build.0 = Release|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Release|x86.ActiveCfg = Release|Any CPU - {195A07A8-03F7-4A1F-932F-73F934EF324F}.Release|x86.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {3F94E0AF-3102-424C-A6C2-B930212E7CD8} - EndGlobalSection -EndGlobal diff --git a/CharacterRecordsGenerator/App.config b/CharacterRecordsGenerator/App.config deleted file mode 100644 index 88fa402..0000000 --- a/CharacterRecordsGenerator/App.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/CharacterRecordsGenerator/App.xaml b/CharacterRecordsGenerator/App.xaml deleted file mode 100644 index 186554e..0000000 --- a/CharacterRecordsGenerator/App.xaml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/CharacterRecordsGenerator/App.xaml.cs b/CharacterRecordsGenerator/App.xaml.cs deleted file mode 100644 index f03a881..0000000 --- a/CharacterRecordsGenerator/App.xaml.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Configuration; -using System.Data; -using System.Linq; -using System.Threading.Tasks; -using System.Windows; - -namespace CharacterRecordsGenerator -{ - /// - /// Interaction logic for App.xaml - /// - public partial class App : Application - { - } -} diff --git a/CharacterRecordsGenerator/CRG.ico b/CharacterRecordsGenerator/CRG.ico deleted file mode 100644 index 11f3ebef5109a8cdd26f3d5052df62bd0b80def5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67646 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 - - - - Debug - AnyCPU - {2E1295C2-7BD9-454E-B13E-8A22448DD5F6} - WinExe - Properties - CharacterRecordsGenerator - Character Records Generator - v4.5.2 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 2.0.0.%2a - false - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - - - true - bin\x64\Debug\ - DEBUG;TRACE - full - x64 - prompt - MinimumRecommendedRules.ruleset - - - bin\x64\Release\ - TRACE - true - pdbonly - x64 - prompt - MinimumRecommendedRules.ruleset - true - - - CRG.ico - - - true - bin\x86\Debug\ - DEBUG;TRACE - full - x86 - 7.3 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x86\Release\ - TRACE - true - pdbonly - x86 - 7.3 - prompt - MinimumRecommendedRules.ruleset - true - - - - ..\packages\ControlzEx.3.0.2.4\lib\net45\ControlzEx.dll - - - ..\packages\Humanizer.Core.2.5.16\lib\netstandard1.0\Humanizer.dll - - - ..\packages\MahApps.Metro.1.6.5\lib\net45\MahApps.Metro.dll - - - ..\packages\protobuf-net.2.4.0\lib\net40\protobuf-net.dll - - - - - - - - - - ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll - - - - - ..\packages\ControlzEx.3.0.2.4\lib\net45\System.Windows.Interactivity.dll - - - - - - - - - 4.0 - - - - - - - - MSBuild:Compile - Designer - - - GeneratedResultWindow.xaml - - - - - - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - App.xaml - Code - - - RecordEditor.xaml - Code - - - - - Code - - - True - True - Resources.resx - - - True - Settings.settings - True - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - - - - False - Microsoft .NET Framework 4.5.2 %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - - - - - - \ No newline at end of file diff --git a/CharacterRecordsGenerator/GeneratedResultWindow.xaml b/CharacterRecordsGenerator/GeneratedResultWindow.xaml deleted file mode 100644 index 349c0c7..0000000 --- a/CharacterRecordsGenerator/GeneratedResultWindow.xaml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/CharacterRecordsGenerator/GeneratedResultWindow.xaml.cs b/CharacterRecordsGenerator/GeneratedResultWindow.xaml.cs deleted file mode 100644 index 4400c82..0000000 --- a/CharacterRecordsGenerator/GeneratedResultWindow.xaml.cs +++ /dev/null @@ -1,18 +0,0 @@ -namespace CharacterRecordsGenerator -{ - public partial class GeneratedResultWindow - { - public GeneratedResultWindow() - { - InitializeComponent(); - } - - public GeneratedResultWindow(Record record) : this() - { - var formatter = new RecordFormatter(record); - EmploymentBox.Text = formatter.EmploymentRecords; - MedicalBox.Text = formatter.MedicalRecords; - SecurityBox.Text = formatter.SecurityRecords; - } - } -} diff --git a/CharacterRecordsGenerator/Properties/AssemblyInfo.cs b/CharacterRecordsGenerator/Properties/AssemblyInfo.cs deleted file mode 100644 index 1570435..0000000 --- a/CharacterRecordsGenerator/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,54 +0,0 @@ -using System.Reflection; -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("CRG")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Character Records Generator")] -[assembly: AssemblyCopyright("Copyright © 2022")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] -[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("CharacterRecordsGeneratorTests")] - -// 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) -)] - - -// 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("2.2.*")] -[assembly: AssemblyFileVersion("1.1.0.0")] diff --git a/CharacterRecordsGenerator/Properties/Resources.Designer.cs b/CharacterRecordsGenerator/Properties/Resources.Designer.cs deleted file mode 100644 index 7bb5997..0000000 --- a/CharacterRecordsGenerator/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +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 CharacterRecordsGenerator.Properties { - using System; - - - /// - /// 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", "16.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 (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CharacterRecordsGenerator.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/CharacterRecordsGenerator/Properties/Resources.resx b/CharacterRecordsGenerator/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/CharacterRecordsGenerator/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/CharacterRecordsGenerator/Properties/Settings.Designer.cs b/CharacterRecordsGenerator/Properties/Settings.Designer.cs deleted file mode 100644 index 1f16b29..0000000 --- a/CharacterRecordsGenerator/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 CharacterRecordsGenerator.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.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/CharacterRecordsGenerator/Properties/Settings.settings b/CharacterRecordsGenerator/Properties/Settings.settings deleted file mode 100644 index 033d7a5..0000000 --- a/CharacterRecordsGenerator/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/CharacterRecordsGenerator/Record.cs b/CharacterRecordsGenerator/Record.cs deleted file mode 100644 index 65e6df5..0000000 --- a/CharacterRecordsGenerator/Record.cs +++ /dev/null @@ -1,124 +0,0 @@ -using System; -using ProtoBuf; - -namespace CharacterRecordsGenerator -{ - [ProtoContract] - public class Record - { - // Defaults defined here will automatically populate the form on program load - [ProtoMember(1)] - public string FirstName { get; set; } = string.Empty; - - [ProtoMember(2)] - public string MiddleName { get; set; } = string.Empty; - - [ProtoMember(3)] - public string LastName { get; set; } = string.Empty; - - [ProtoMember(4)] - public string SpokenLanguages { get; set; } = string.Empty; - - [ProtoMember(5)] - public SpeciesType Species { get; set; } = SpeciesType.Human; - - - [ProtoMember(6)] - public string Pronouns { get; set; } = string.Empty; - - [ProtoMember(7)] - public DateTime BirthDate { get; set; } = Info.IcDate; - - [ProtoMember(8)] - public double? CharHeight { get; set; } = null; - - [ProtoMember(9)] - public double? Weight { get; set; } = null; - - [ProtoMember(10)] - public string SkinColor { get; set; } = string.Empty; - - [ProtoMember(11)] - public string EyeColor { get; set; } = string.Empty; - - [ProtoMember(12)] - public string DistinguishingFeatures { get; set; } = string.Empty; - - [ProtoMember(13)] - public string HairColor { get; set; } = string.Empty; - - [ProtoMember(14)] - public string EmployedAs { get; set; } = string.Empty; - - [ProtoMember(15)] - public string Citizenship { get; set; } = string.Empty; - - [ProtoMember(16)] - public SpeciesSubType Subspecies { get; set; } = SpeciesSubType.None; - - [ProtoMember(17)] - public string PublicNotes { get; set; } = string.Empty; - - [ProtoMember(18)] - public string NextOfKin { get; set; } = string.Empty; - - [ProtoMember(19)] - public string MedicalPostmortem { get; set; } = string.Empty; - - [ProtoMember(20)] - public string MedicalAllergies { get; set; } = string.Empty; - - [ProtoMember(21)] - public string MedicalCurrentPrescriptions { get; set; } = string.Empty; - - [ProtoMember(22)] - public string MedicalHistory { get; set; } = string.Empty; - - [ProtoMember(23)] - public string MedicalSurgicalHistory { get; set; } = string.Empty; - - [ProtoMember(24)] - public bool NoBorg { get; set; } = false; - - [ProtoMember(25)] - public string MedicalPsychDisorders { get; set; } = string.Empty; - - [ProtoMember(26)] - public bool NoRevive { get; set; } = false; - - [ProtoMember(27)] - public bool NoProsthetic { get; set; } = false; - - [ProtoMember(28)] - public string MedicalPhysicalEvaluations { get; set; } = string.Empty; - - [ProtoMember(29)] - public string MedicalPsychEvaluations { get; set; } = string.Empty; - - [ProtoMember(30)] - public string SecurityRecords { get; set; } = string.Empty; - - [ProtoMember(31)] - public string SecurityNotes { get; set; } = string.Empty; - - // 32 was used for EmploymentPublicRecord, now empty - - [ProtoMember(33)] - public string EmploymentExperience { get; set; } = string.Empty; - - [ProtoMember(35)] - public string EmploymentFormalEducation { get; set; } = string.Empty; - - [ProtoMember(36)] - public string EmploymentNtEmploymentHistory { get; set; } = string.Empty; - - [ProtoMember(37)] - public string EmploymentSkills { get; set; } = string.Empty; - - [ProtoMember(38)] - public string SecurityAttitudeScc { get; set; } = string.Empty; - - [ProtoMember(39)] - public string SecurityAttitudeCrew { get; set; } = string.Empty; - } -} \ No newline at end of file diff --git a/CharacterRecordsGenerator/RecordEditor.xaml b/CharacterRecordsGenerator/RecordEditor.xaml deleted file mode 100644 index f99d9a2..0000000 --- a/CharacterRecordsGenerator/RecordEditor.xaml +++ /dev/null @@ -1,465 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -