- Menus: Cleaner structure and clearer grouping.
- Look and feel: Switch light / dark FlatLaf without restarting the app; darker dark mode with improved readability.
- Settings → Languages: UI in English, German, or European Portuguese (Portugal); stored in
visustruct.properties(uilanguage:en,de,pt_PT). - Menu bar and dialogs use resource bundles; fix: English is no longer overridden by the OS default locale (dedicated control +
Messages_en.properties). - If
uilanguageis missing in the properties file, the default follows the JVM locale (e.g. German OS → German UI when supported).
- Structure chart labels in the settings dialog: extra text preset with didactic wording (alongside existing templates); preview of templates.
- Default preset label: “Java (default)” / localized equivalent instead of the old “English / Java” style wording.
- Element palette: Short labels and tooltips follow the chosen UI language (independent of the preset for new block text); reliable refresh after theme or language changes.
- Structure-chart context menu and palette actions (e.g. save PNG, about, trash) are covered by i18n.
- Maven:
de.visustruct:visustruct:1.0.6, artifactvisustruct-1.0.6.jar, release also shipsvisustruct.jar.