Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.58 KB

File metadata and controls

26 lines (16 loc) · 1.58 KB

VisuStruct 1.0.6 — release notes

UI and theme

  • Menus: Cleaner structure and clearer grouping.
  • Look and feel: Switch light / dark FlatLaf without restarting the app; darker dark mode with improved readability.

Languages and i18n

  • 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 uilanguage is missing in the properties file, the default follows the JVM locale (e.g. German OS → German UI when supported).

Structure-chart labels and palette

  • 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.

Context menu and other UI strings

  • Structure-chart context menu and palette actions (e.g. save PNG, about, trash) are covered by i18n.

Build

  • Maven: de.visustruct:visustruct:1.0.6, artifact visustruct-1.0.6.jar, release also ships visustruct.jar.