summaryrefslogtreecommitdiffstats
path: root/src/utau/openutau/0001-Remove-remaining-update-check-shit.patch
blob: a8044fb2b023f508439b30b14b959256b1abd92a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
From ed789c95cb0a46ec50337d869ee7b7936968fb19 Mon Sep 17 00:00:00 2001
From: memdmp <memdmp@estrogen.zone>
Date: Sat, 14 Jun 2025 07:08:22 +0200
Subject: [PATCH] Remove remaining update check shit

---
 OpenUtau/ViewModels/UpdaterViewModel.cs | 40 ++-----------------------
 1 file changed, 3 insertions(+), 37 deletions(-)

diff --git a/OpenUtau/ViewModels/UpdaterViewModel.cs b/OpenUtau/ViewModels/UpdaterViewModel.cs
index ff24dedd..2c9cc191 100644
--- a/OpenUtau/ViewModels/UpdaterViewModel.cs
+++ b/OpenUtau/ViewModels/UpdaterViewModel.cs
@@ -80,21 +80,8 @@ public UpdaterViewModel() {
         }
 
         static async Task<GithubRelease?> SelectRelease() {
-            using var client = new HttpClient();
-            client.DefaultRequestHeaders.Add("Accept", "application/json");
-            client.DefaultRequestHeaders.Add("User-Agent", "Other");
-            client.Timeout = TimeSpan.FromSeconds(30);
-            using var resposne = await client.GetAsync("https://api.github.com/repos/stakira/OpenUtau/releases");
-            resposne.EnsureSuccessStatusCode();
-            string respBody = await resposne.Content.ReadAsStringAsync();
-            List<GithubRelease>? releases = JsonConvert.DeserializeObject<List<GithubRelease>>(respBody);
-            if (releases == null) {
-                return null;
-            }
-            return releases
-                .Where(r => !r.draft && r.prerelease == Preferences.Default.Beta)
-                .OrderByDescending(r => r.id)
-                .FirstOrDefault();
+            await Task.Run(() => {});
+            return null;
         }
 
         static GithubReleaseAsset? SelectAppcast(GithubRelease release) {
@@ -218,28 +205,7 @@ public ZipUpdater(string appcastUrl, ISignatureVerifier signatureVerifier, strin
             base(appcastUrl, signatureVerifier, referenceAssembly, factory) { }
 
         protected override string GetWindowsInstallerCommand(string downloadFilePath) {
-            string installerExt = Path.GetExtension(downloadFilePath);
-            if (DoExtensionsMatch(installerExt, ".exe")) {
-                return $"\"{downloadFilePath}\"";
-            }
-            if (DoExtensionsMatch(installerExt, ".msi")) {
-                return $"msiexec /i \"{downloadFilePath}\"";
-            }
-            if (DoExtensionsMatch(installerExt, ".msp")) {
-                return $"msiexec /p \"{downloadFilePath}\"";
-            }
-            if (DoExtensionsMatch(installerExt, ".zip")) {
-                string restart = RestartExecutablePath.TrimEnd('\\', '/');
-                if (Environment.OSVersion.Version.Major >= 10 && Environment.OSVersion.Version.Build >= 17063) {
-                    Log.Information("Starting update with tar.");
-                    return $"tar -x -f \"{downloadFilePath}\" -C \"{restart}\"";
-                }
-                var unzipperPath = Path.Combine(Path.GetDirectoryName(downloadFilePath) ?? Path.GetTempPath(), "Unzipper.exe");
-                File.WriteAllBytes(unzipperPath, Resources.Resources.Unzipper);
-                Log.Information("Starting update with unzipper.");
-                return $"{unzipperPath} \"{downloadFilePath}\" \"{restart}\"";
-            }
-            return downloadFilePath;
+            return "";
         }
     }
 }
-- 
2.49.0