Open path from last location

- Also some gradle treats :)
This commit is contained in:
Martin Prokoph
2024-08-29 13:43:34 +02:00
parent db32a41e2b
commit 48390abf8f
4 changed files with 6 additions and 5 deletions

View File

@@ -355,7 +355,7 @@ public abstract class MidnightConfig {
} else if (e.selectionMode() > -1) { } else if (e.selectionMode() > -1) {
ButtonWidget explorerButton = TextIconButtonWidget.builder(Text.empty(), ButtonWidget explorerButton = TextIconButtonWidget.builder(Text.empty(),
button -> new Thread(() -> { button -> new Thread(() -> {
JFileChooser fileChooser = new JFileChooser(); JFileChooser fileChooser = new JFileChooser(info.tempValue);
fileChooser.setFileSelectionMode(e.selectionMode()); fileChooser.setDialogType(e.fileChooserType()); fileChooser.setFileSelectionMode(e.selectionMode()); fileChooser.setDialogType(e.fileChooserType());
fileChooser.setDialogTitle(Text.translatable(translationPrefix + info.field.getName() + ".fileChooser").getString()); fileChooser.setDialogTitle(Text.translatable(translationPrefix + info.field.getName() + ".fileChooser").getString());
if ((e.selectionMode() == JFileChooser.FILES_ONLY || e.selectionMode() == JFileChooser.FILES_AND_DIRECTORIES) && Arrays.stream(e.fileExtensions()).noneMatch("*"::equals)) if ((e.selectionMode() == JFileChooser.FILES_ONLY || e.selectionMode() == JFileChooser.FILES_AND_DIRECTORIES) && Arrays.stream(e.fileExtensions()).noneMatch("*"::equals))

View File

@@ -84,7 +84,7 @@ unifiedPublishing {
curseforge { curseforge {
token = CURSEFORGE_TOKEN token = CURSEFORGE_TOKEN
id = rootProject.curseforge_id id = rootProject.curseforge_id
gameVersions.addAll "Java 21", project.minecraft_version gameVersions.addAll "Java 21", project.minecraft_version, project.supported_versions
} }
} }
@@ -94,7 +94,7 @@ unifiedPublishing {
token = MODRINTH_TOKEN token = MODRINTH_TOKEN
id = rootProject.modrinth_id id = rootProject.modrinth_id
version = "$project.version-$project.name" version = "$project.version-$project.name"
gameVersions.addAll project.minecraft_version gameVersions.addAll project.minecraft_version, project.supported_versions
} }
} }
} }

View File

@@ -1,6 +1,7 @@
org.gradle.jvmargs=-Xmx4096M org.gradle.jvmargs=-Xmx4096M
minecraft_version=1.21 minecraft_version=1.21
supported_versions=1.21.1
yarn_mappings=1.21+build.1 yarn_mappings=1.21+build.1
enabled_platforms=fabric,neoforge enabled_platforms=fabric,neoforge

View File

@@ -87,7 +87,7 @@ unifiedPublishing {
curseforge { curseforge {
token = CURSEFORGE_TOKEN token = CURSEFORGE_TOKEN
id = rootProject.curseforge_id id = rootProject.curseforge_id
gameVersions.addAll "Java 21", project.minecraft_version gameVersions.addAll "Java 21", project.minecraft_version, project.supported_versions
} }
} }
@@ -97,7 +97,7 @@ unifiedPublishing {
token = MODRINTH_TOKEN token = MODRINTH_TOKEN
id = rootProject.modrinth_id id = rootProject.modrinth_id
version = "$project.version-$project.name" version = "$project.version-$project.name"
gameVersions.addAll project.minecraft_version gameVersions.addAll project.minecraft_version, project.supported_versions
} }
} }
} }