diff --git a/src/DesktopMagic/App.xaml.cs b/src/DesktopMagic/App.xaml.cs index 25550da..25ce5ed 100644 --- a/src/DesktopMagic/App.xaml.cs +++ b/src/DesktopMagic/App.xaml.cs @@ -1,7 +1,5 @@ global using Stone_Red_Utilities.Logging; -using AlwaysUpToDate; - using Stone_Red_C_Sharp_Utilities.Logging; using System; @@ -20,11 +18,7 @@ public partial class App : Application public const string AppName = "Desktop Magic"; private readonly string logFilePath; -#if DEBUG - private readonly Updater updater = new Updater(TimeSpan.FromDays(1), "https://raw.githubusercontent.com/Stone-Red-Code/DesktopMagic/develop/update/updateInfo.json"); -#else - private readonly Updater updater = new Updater(TimeSpan.FromDays(1), "https://raw.githubusercontent.com/Stone-Red-Code/DesktopMagic/main/update/updateInfo.json"); -#endif + private readonly Thread? eventThread; private readonly EventWaitHandle eventWaitHandle; @@ -64,12 +58,6 @@ public partial class App : Application Setup(true); Exit += CloseHandler; - - updater.ProgressChanged += Updater_ProgressChanged; - updater.OnException += Updater_OnException; - updater.NoUpdateAvailible += Updater_NoUpdateAvailible; - updater.UpdateAvailible += Updater_UpdateAvailible; - updater.Start(); } } @@ -79,26 +67,6 @@ public partial class App : Application eventThread?.Interrupt(); } - private void Updater_UpdateAvailible(string version, string additionalInformation) - { - updater.Update(); - } - - private void Updater_NoUpdateAvailible() - { - Logger.Log("No update available", "Updater"); - } - - private void Updater_OnException(Exception exception) - { - Logger.Log(exception.ToString(), "Updater"); - } - - private void Updater_ProgressChanged(long? totalFileSize, long totalBytesDownloaded, double? progressPercentage) - { - Logger.Log($"Downloading: {progressPercentage}% {totalBytesDownloaded}/{totalFileSize}", "Updater"); - } - private void Setup(bool clearLogFile) { AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; diff --git a/src/DesktopMagic/DesktopMagic.csproj b/src/DesktopMagic/DesktopMagic.csproj index 61a4b9a..636c5a7 100644 --- a/src/DesktopMagic/DesktopMagic.csproj +++ b/src/DesktopMagic/DesktopMagic.csproj @@ -35,7 +35,6 @@ - diff --git a/src/DesktopMagic/GlobalSuppressions.cs b/src/DesktopMagic/GlobalSuppressions.cs index f210155..c4ac37e 100644 --- a/src/DesktopMagic/GlobalSuppressions.cs +++ b/src/DesktopMagic/GlobalSuppressions.cs @@ -7,4 +7,5 @@ using System.Diagnostics.CodeAnalysis; [assembly: SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "Windows only application")] [assembly: SuppressMessage("Performance", "CA1822:Mark members as static", Justification = "No need to")] -[assembly: SuppressMessage("Minor Code Smell", "S1075:URIs should not be hardcoded", Justification = "")] \ No newline at end of file +[assembly: SuppressMessage("Minor Code Smell", "S1075:URIs should not be hardcoded", Justification = "")] +[assembly: SuppressMessage("Critical Code Smell", "S2696:Instance members should not write to \"static\" fields", Justification = "", Scope = "member", Target = "~P:DesktopMagic.DataContexts.MainWindowDataContext.Settings")] diff --git a/update/DesktopMagic.zip b/update/DesktopMagic.zip deleted file mode 100644 index 61870de..0000000 Binary files a/update/DesktopMagic.zip and /dev/null differ diff --git a/update/updateInfo.json b/update/updateInfo.json deleted file mode 100644 index 31d47e2..0000000 --- a/update/updateInfo.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "Version":"0.0.3.1", - "FileUrl":"http://github.com/Stone-Red-Code/DesktopMagic/blob/main/update/DesktopMagic.zip?raw=true" -}