From 3bc1583810de9a6ca663518c9c32074dd15890b5 Mon Sep 17 00:00:00 2001 From: konsthol Date: Sat, 14 Feb 2026 18:52:11 +0200 Subject: [PATCH] Update gdx-teavm to 1.5.1 --- build.gradle | 2 +- html/build.gradle | 10 +++++----- html/src/main/java/CustomPreloadScreen.java | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/build.gradle b/build.gradle index 1c1afbcea..c51e37b31 100644 --- a/build.gradle +++ b/build.gradle @@ -27,7 +27,7 @@ allprojects { gdxControllersVersion = '2.2.4' robovmVersion = '2.3.24' - gdxTeaVMVersion = '1.5.0' + gdxTeaVMVersion = '1.5.1' teaVMVersion = '0.13.0' } version = appVersionName diff --git a/html/build.gradle b/html/build.gradle index 6af03e682..fea418eb2 100644 --- a/html/build.gradle +++ b/html/build.gradle @@ -36,7 +36,7 @@ task modifyHtml { def faviconDest = new File(rootFS, "favicon.ico") def sourceFavicon = file("../desktop/src/main/assets/icons/windows.ico") def startupLogo = new File(assetsDir, "startup-logo.png") - def assetsTxt = new File(assetsDir, "assets.txt") + def assetsTxt = new File(assetsDir, "preload.txt") // delete placeholder startup-logo.png if (startupLogo.exists()) { @@ -49,7 +49,7 @@ task modifyHtml { println "startup-logo.png not found in assets folder. Nothing to delete." } - // remove lines containing the word 'frame' (case-insensitive) from assets.txt + // remove lines containing the word 'frame' (case-insensitive) from preload.txt if (assetsTxt.exists()) { def originalLines = assetsTxt.readLines('UTF-8') def filteredLines = originalLines.findAll { line -> @@ -62,12 +62,12 @@ task modifyHtml { if (i < filteredLines.size() - 1) writer.newLine() } } - println "Removed lines containing 'frame' from assets.txt." + println "Removed lines containing 'frame' from preload.txt." } else { - println "No lines containing 'frame' found in assets.txt. No changes made." + println "No lines containing 'frame' found in preload.txt. No changes made." } } else { - println "assets.txt not found in assets folder. Skipping assets.txt cleanup." + println "preload.txt not found in assets folder. Skipping preload.txt cleanup." } // copy windows.ico to favicon.ico diff --git a/html/src/main/java/CustomPreloadScreen.java b/html/src/main/java/CustomPreloadScreen.java index baf378e8a..907c05180 100644 --- a/html/src/main/java/CustomPreloadScreen.java +++ b/html/src/main/java/CustomPreloadScreen.java @@ -41,7 +41,7 @@ import java.util.regex.Pattern; /** * Two-stage preload: * - stage 1: sequentially load explicit frame list and build animation - * - stage 2: preload assets.txt and show progress + * - stage 2: preload preload.txt and show progress */ public class CustomPreloadScreen extends ApplicationAdapter { @@ -241,7 +241,7 @@ public class CustomPreloadScreen extends ApplicationAdapter { private void startAssetsPreload() { if (stage == null) setupStageMinimal(); - assetLoader.preload("assets.txt", new AssetLoaderListener() { + assetLoader.preload("preload.txt", new AssetLoaderListener() { public void onSuccess(String url, Void result) { Gdx.app.postRunnable(() -> assetsInitial = Math.max(0, assetLoader.getQueue())); }