diff --git a/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2 b/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2 index da0d655..c328c8d 100644 Binary files a/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2 and b/src/.vs/DiscordCLI/DesignTimeBuild/.dtbcache.v2 differ diff --git a/src/.vs/DiscordCLI/v16/.suo b/src/.vs/DiscordCLI/v16/.suo index 55f3551..28dc3d5 100644 Binary files a/src/.vs/DiscordCLI/v16/.suo and b/src/.vs/DiscordCLI/v16/.suo differ diff --git a/src/.vs/DiscordCLI/v17/.suo b/src/.vs/DiscordCLI/v17/.suo index b162768..8ca5a9a 100644 Binary files a/src/.vs/DiscordCLI/v17/.suo and b/src/.vs/DiscordCLI/v17/.suo differ diff --git a/src/DiscordCLI/Program.cs b/src/DiscordCLI/Program.cs index cdf7a4c..07aff3a 100644 --- a/src/DiscordCLI/Program.cs +++ b/src/DiscordCLI/Program.cs @@ -35,6 +35,7 @@ namespace DiscordCLI updater.UpdateAvailible += Updater_UpdateAvailible; updater.NoUpdateAvailible += Updater_NoUpdateAvailible; updater.ProgressChanged += Updater_ProgressChanged; + updater.OnException += Updater_OnException; updater.Start(); await Task.Delay(-1); @@ -106,6 +107,12 @@ namespace DiscordCLI updater.Update(); } + private void Updater_OnException(Exception exception) + { + ConsoleExt.WriteLine(exception.Message, ConsoleColor.Red); + Environment.Exit(-1); + } + private async Task Client_MessageCreated(DSharpPlus.EventArgs.MessageCreateEventArgs e) { await outputManager.WriteMessage(e.Message, e.Channel, e.Guild); diff --git a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache index ff12bb3..f81feeb 100644 Binary files a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache and b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.assets.cache differ diff --git a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache index 8d8cd8d..f1fa390 100644 Binary files a/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache and b/src/DiscordCLI/obj/Debug/net5.0/DiscordCLI.csproj.AssemblyReference.cache differ diff --git a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json index ca09810..4468e16 100644 --- a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json +++ b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.dgspec.json @@ -14,20 +14,19 @@ "outputPath": "C:\\Users\\David\\Google Drive\\Programmieren\\DiscordCLI\\src\\DiscordCLI\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", - "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ "C:\\Users\\David\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net5.0" ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Users\\David\\AppData\\Roaming\\Cosmos User Kit\\packages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -48,7 +47,7 @@ "dependencies": { "AlwaysUpToDate": { "target": "Package", - "version": "[1.0.0.3, )" + "version": "[1.0.0.4, )" }, "ColorMineStandard": { "target": "Package", @@ -73,18 +72,12 @@ ], "assetTargetFallback": true, "warn": true, - "downloadDependencies": [ - { - "name": "Microsoft.NETCore.App.Host.win-x64", - "version": "[5.0.5, 5.0.5]" - } - ], "frameworkReferences": { "Microsoft.NETCore.App": { "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.100-preview.5.21302.13\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.301\\RuntimeIdentifierGraph.json" } } } diff --git a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props index 8307081..763e31d 100644 --- a/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props +++ b/src/DiscordCLI/obj/DiscordCLI.csproj.nuget.g.props @@ -5,14 +5,13 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\David\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\ + C:\Users\David\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.0.0 + 5.10.0 - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) diff --git a/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache index d6f3832..a69a8bb 100644 Binary files a/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache and b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.assets.cache differ diff --git a/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.csproj.AssemblyReference.cache b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.csproj.AssemblyReference.cache new file mode 100644 index 0000000..169bc6d Binary files /dev/null and b/src/DiscordCLI/obj/Release/net5.0/DiscordCLI.csproj.AssemblyReference.cache differ diff --git a/src/DiscordCLI/obj/project.assets.json b/src/DiscordCLI/obj/project.assets.json index bc8bf57..4b5eaac 100644 --- a/src/DiscordCLI/obj/project.assets.json +++ b/src/DiscordCLI/obj/project.assets.json @@ -2,7 +2,7 @@ "version": 3, "targets": { "net5.0": { - "AlwaysUpToDate/1.0.0.3": { + "AlwaysUpToDate/1.0.0.4": { "type": "package", "dependencies": { "System.Text.Json": "5.0.2" @@ -1694,15 +1694,15 @@ } }, "libraries": { - "AlwaysUpToDate/1.0.0.3": { - "sha512": "vJCFkNoEa4cnf4Bck20k0DaPsLk1kgP8uH2B2dbOSpXv+kzVzLAaUsPWO1cm3Yo8bs3Z8JwG3J4xz4AcRzh3yg==", + "AlwaysUpToDate/1.0.0.4": { + "sha512": "A/9hqxN8bKsambpkv6klWlRNFZ4gt5bQeO0ciBSx/tYrD6guTU8KzNNdjuvKV7AEBTObbchbEpr+kbC1/JpqYA==", "type": "package", - "path": "alwaysuptodate/1.0.0.3", + "path": "alwaysuptodate/1.0.0.4", "files": [ ".nupkg.metadata", ".signature.p7s", "LICENSE", - "alwaysuptodate.1.0.0.3.nupkg.sha512", + "alwaysuptodate.1.0.0.4.nupkg.sha512", "alwaysuptodate.nuspec", "lib/netstandard2.1/AlwaysUpToDate.dll" ] @@ -5925,7 +5925,7 @@ }, "projectFileDependencyGroups": { "net5.0": [ - "AlwaysUpToDate >= 1.0.0.3", + "AlwaysUpToDate >= 1.0.0.4", "ColorMineStandard >= 1.0.0", "DSharpPlus >= 3.2.3", "Stone_Red-C-Sharp-Utilities >= 1.0.2.1" @@ -5933,8 +5933,7 @@ }, "packageFolders": { "C:\\Users\\David\\.nuget\\packages\\": {}, - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}, - "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {} + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "0.0.4", @@ -5946,20 +5945,19 @@ "outputPath": "C:\\Users\\David\\Google Drive\\Programmieren\\DiscordCLI\\src\\DiscordCLI\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", - "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\" + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ "C:\\Users\\David\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net5.0" ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Users\\David\\AppData\\Roaming\\Cosmos User Kit\\packages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -5980,7 +5978,7 @@ "dependencies": { "AlwaysUpToDate": { "target": "Package", - "version": "[1.0.0.3, )" + "version": "[1.0.0.4, )" }, "ColorMineStandard": { "target": "Package", @@ -6005,18 +6003,12 @@ ], "assetTargetFallback": true, "warn": true, - "downloadDependencies": [ - { - "name": "Microsoft.NETCore.App.Host.win-x64", - "version": "[5.0.5, 5.0.5]" - } - ], "frameworkReferences": { "Microsoft.NETCore.App": { "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.100-preview.5.21302.13\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.301\\RuntimeIdentifierGraph.json" } } } diff --git a/src/DiscordCLI/obj/project.nuget.cache b/src/DiscordCLI/obj/project.nuget.cache index d66b62a..f98cf48 100644 --- a/src/DiscordCLI/obj/project.nuget.cache +++ b/src/DiscordCLI/obj/project.nuget.cache @@ -1,10 +1,10 @@ { "version": 2, - "dgSpecHash": "Groh7GZvG+C+TVKGmTmlyGLnDsI8GkKwOuPKx6XoRXzBdjvcPsSajwrp+90XLCmwEHR7FAimUXspTiI5YLbXRA==", + "dgSpecHash": "mc7SwpLyhpdRHTq1AENnS/a2CtBHM0jUjPTEQoOhb2FZ14eZmHTEW5OgCjuy+XKdTzktXR/1/aacOY8y3NijuQ==", "success": true, "projectFilePath": "C:\\Users\\David\\Google Drive\\Programmieren\\DiscordCLI\\src\\DiscordCLI\\DiscordCLI.csproj", "expectedPackageFiles": [ - "C:\\Users\\David\\.nuget\\packages\\alwaysuptodate\\1.0.0.3\\alwaysuptodate.1.0.0.3.nupkg.sha512", + "C:\\Users\\David\\.nuget\\packages\\alwaysuptodate\\1.0.0.4\\alwaysuptodate.1.0.0.4.nupkg.sha512", "C:\\Users\\David\\.nuget\\packages\\colorminestandard\\1.0.0\\colorminestandard.1.0.0.nupkg.sha512", "C:\\Users\\David\\.nuget\\packages\\dsharpplus\\3.2.3\\dsharpplus.3.2.3.nupkg.sha512", "C:\\Users\\David\\.nuget\\packages\\microsoft.csharp\\4.3.0\\microsoft.csharp.4.3.0.nupkg.sha512", @@ -102,8 +102,7 @@ "C:\\Users\\David\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512", "C:\\Users\\David\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512", "C:\\Users\\David\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512", - "C:\\Users\\David\\.nuget\\packages\\system.xml.xmldocument\\4.3.0\\system.xml.xmldocument.4.3.0.nupkg.sha512", - "C:\\Users\\David\\.nuget\\packages\\microsoft.netcore.app.host.win-x64\\5.0.5\\microsoft.netcore.app.host.win-x64.5.0.5.nupkg.sha512" + "C:\\Users\\David\\.nuget\\packages\\system.xml.xmldocument\\4.3.0\\system.xml.xmldocument.4.3.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file