got the auto-updater working and removed russian translations

This commit is contained in:
Frakits
2025-08-07 12:32:04 +03:00
parent 1716dc48ab
commit 7a9a510c47
6 changed files with 12 additions and 65 deletions
@@ -56,7 +56,7 @@ class UpdateScreen extends MusicBeatState {
generalProgress.alignment = CENTER;
add(generalProgress);
overSound = FlxG.sound.load(Paths.sound(Flags.DEFAULT_GAMEOVER_RETRY_SFX));
overSound = FlxG.sound.load(Paths.sound(Flags.DEFAULT_GAMEOVEREND_SOUND));
updater.execute();
@@ -24,10 +24,14 @@ class UpdateUtil {
var error = false;
var newUpdates = __doReleaseFiltering(GitHub.getReleases(Flags.REPO_NAME, Flags.REPO_OWNER, function(e) {
var newUpdates = __doReleaseFiltering(GitHub.getReleases(Flags.REPO_OWNER, Flags.REPO_NAME, function(e) {
trace("shiiiii duuudeee");
trace(e);
error = true;
}), curTag);
trace(newUpdates);
if (error) return {
success: false,
newUpdate: false
@@ -51,7 +55,9 @@ class UpdateUtil {
static var __curVersionPos = -2;
static function __doReleaseFiltering(releases:Array<GitHubRelease>, currentVersionTag:String) {
trace(releases);
releases = releases.filterReleases(Options.betaUpdates, false);
trace(releases);
if (releases.length <= 0)
return releases;
@@ -65,6 +71,7 @@ class UpdateUtil {
var containsBinary = skipNextBinaryChecks;
if (!containsBinary) {
for(asset in release.assets) {
trace(asset);
if (asset.name.toLowerCase() == AsyncUpdater.executableGitHubName.toLowerCase()) {
containsBinary = true;
break;
@@ -15,7 +15,7 @@ class MiscOptions extends TreeMenuScreen {
if (report.newUpdate) FlxG.switchState(new funkin.backend.system.updating.UpdateAvailableScreen(report));
else {
CoolUtil.playMenuSFX(CANCEL);
updateDescText(translate('checkForUpdates-noUpdateFound'));
//updateDescText(translate('checkForUpdates-noUpdateFound'));
}
}));
#end