From b13cb216dba534f1d61ae6d83a1de43484344eda Mon Sep 17 00:00:00 2001 From: skidus Date: Wed, 15 Apr 2026 19:23:10 +0700 Subject: [PATCH] feat(i18n): allow selecting message XML file via file browser - Updated the I18n settings to allow selecting the message bundle XML file directly via a file browser (TextFieldWithBrowseButton). - Modified I18nUtils to load message files via absolute paths from project settings, improving reliability. - Bumped plugin version to 3.2.2 and updated change notes. --- build.gradle.kts | 11 +++- .../tools/config/DynFormConfigurable.java | 55 ++++++++++++++++--- .../dynform/tools/config/DynFormSettings.java | 1 + .../com/sdk/dynform/tools/i18n/I18nUtils.java | 44 +++++++++++---- src/main/resources/META-INF/plugin.xml | 9 +++ 5 files changed, 98 insertions(+), 22 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 1e408a3..f218fe3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } group = "com.sdk.dynform.tools" -version = "3.2.0" +version = "3.2.2" repositories { mavenCentral() @@ -39,6 +39,15 @@ intellijPlatform { } changeNotes = """ +

[3.2.2]

+ +

[3.2.1]

+

[3.2.0]