Skip to content

Commit

Permalink
Rework codebase (#13)
Browse files Browse the repository at this point in the history
* Update Logger Implementation

* Start Recode

* Finish all the needed obs stuff

* Add SharedStatus

* Null Checks in Update Method

* move

* Flush

* File Handling for Shared Status

* HttpStatus Support Re-Implemented

* Update README.md

* Update README.md

* Re-Implemented DataPuller Support

* Added FC Label if 0 misses

* Added unixTimestamp Check

* Cleanup

* Added BeatSaberPlus Music

* Add Disclaimer for BSP

* start obs ws v5 support

* obs websocket v5 receiving finished

* obs ws v5 sending finished

* Resume Recording when entering menu if PauseRecordingOnIngamePause is enabled

* Migrate Old OBSPort to OBSPortLegacy

* Update Readme to reflect obs ws v5 support

* Add DownloadButton Graphic

* Update DownloadButtonYesIKnowImNotGoodAtMakingGraphics.png

* Update README.md

* Update README.md

* Recommend updating

* Add Update Check

* Re-Implement Steam Notifications

* a

* move loadedconfig to program

* Re-Implement UI

* Create build.cmd

* Update Program.cs
  • Loading branch information
TheXorog authored Aug 27, 2022
1 parent bb9605a commit 328490a
Show file tree
Hide file tree
Showing 77 changed files with 4,912 additions and 2,477 deletions.
6 changes: 6 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,9 @@ dotnet_diagnostic.IDE0078.severity = silent

# IDE0060: Remove unused parameter
dotnet_diagnostic.IDE0060.severity = silent

# IDE0017: Simplify object initialization
dotnet_diagnostic.IDE0017.severity = silent

# IDE0180: Use tuple to swap values
dotnet_diagnostic.IDE0180.severity = silent
45 changes: 28 additions & 17 deletions BeatRecorder.sln
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00
VisualStudioVersion = 17.1.31911.260
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BeatRecorder", "BeatRecorder\BeatRecorder.csproj", "{BA868827-924B-41AE-BC79-03BCF671F1BB}"
ProjectSection(ProjectDependencies) = postProject
{962B9A85-768F-42F5-A7CA-451A61E2A3C0} = {962B9A85-768F-42F5-A7CA-451A61E2A3C0}
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BeatRecorderUI", "BeatRecorderUI\BeatRecorderUI.csproj", "{962B9A85-768F-42F5-A7CA-451A61E2A3C0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xorog.Logger", "..\Xorog.Logger\Xorog.Logger.csproj", "{BAC20836-4478-4DC8-BA37-C2B47B5EFF46}"
EndProject
Expand All @@ -17,6 +12,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
.editorconfig = .editorconfig
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xorog.UniversalExtensions", "..\Xorog.UniversalExtensions\Xorog.UniversalExtensions.csproj", "{87214ED2-B7E9-416F-8554-70D6ACDB36D0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BeatRecorderUI", "BeatRecorderUI\BeatRecorderUI.csproj", "{F2C43916-D43B-4B50-94FC-9EF038D06CE8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand All @@ -39,18 +38,6 @@ Global
{BA868827-924B-41AE-BC79-03BCF671F1BB}.x64|Any CPU.Build.0 = Release|Any CPU
{BA868827-924B-41AE-BC79-03BCF671F1BB}.x64|x64.ActiveCfg = Release|Any CPU
{BA868827-924B-41AE-BC79-03BCF671F1BB}.x64|x64.Build.0 = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Debug|x64.ActiveCfg = Debug|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Debug|x64.Build.0 = Debug|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Release|Any CPU.Build.0 = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Release|x64.ActiveCfg = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.Release|x64.Build.0 = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.x64|Any CPU.ActiveCfg = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.x64|Any CPU.Build.0 = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.x64|x64.ActiveCfg = Release|Any CPU
{962B9A85-768F-42F5-A7CA-451A61E2A3C0}.x64|x64.Build.0 = Release|Any CPU
{BAC20836-4478-4DC8-BA37-C2B47B5EFF46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BAC20836-4478-4DC8-BA37-C2B47B5EFF46}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BAC20836-4478-4DC8-BA37-C2B47B5EFF46}.Debug|x64.ActiveCfg = Debug|x64
Expand All @@ -63,6 +50,30 @@ Global
{BAC20836-4478-4DC8-BA37-C2B47B5EFF46}.x64|Any CPU.Build.0 = x64|Any CPU
{BAC20836-4478-4DC8-BA37-C2B47B5EFF46}.x64|x64.ActiveCfg = x64|x64
{BAC20836-4478-4DC8-BA37-C2B47B5EFF46}.x64|x64.Build.0 = x64|x64
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Debug|x64.ActiveCfg = Debug|x64
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Debug|x64.Build.0 = Debug|x64
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Release|Any CPU.Build.0 = Release|Any CPU
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Release|x64.ActiveCfg = Release|x64
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.Release|x64.Build.0 = Release|x64
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.x64|Any CPU.ActiveCfg = x64|Any CPU
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.x64|Any CPU.Build.0 = x64|Any CPU
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.x64|x64.ActiveCfg = x64|x64
{87214ED2-B7E9-416F-8554-70D6ACDB36D0}.x64|x64.Build.0 = x64|x64
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Debug|x64.ActiveCfg = Debug|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Debug|x64.Build.0 = Debug|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Release|Any CPU.Build.0 = Release|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Release|x64.ActiveCfg = Release|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.Release|x64.Build.0 = Release|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.x64|Any CPU.ActiveCfg = Debug|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.x64|Any CPU.Build.0 = Debug|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.x64|x64.ActiveCfg = Debug|Any CPU
{F2C43916-D43B-4B50-94FC-9EF038D06CE8}.x64|x64.Build.0 = Debug|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions BeatRecorder/BeatRecorder.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@

<ItemGroup>
<ProjectReference Include="..\..\Xorog.Logger\Xorog.Logger.csproj" />
<ProjectReference Include="..\..\Xorog.UniversalExtensions\Xorog.UniversalExtensions.csproj" />
<ProjectReference Include="..\BeatRecorderUI\BeatRecorderUI.csproj" />
</ItemGroup>

Expand Down
Loading

0 comments on commit 328490a

Please sign in to comment.