Commit Graph

7 Commits

Author SHA1 Message Date
lm 91fad62808 feat: add translation files and i18n loader
Create TOML-based localisation resources under app/lang and introduce a Translator/I18nMixin that reads them. Update config handling to recognise available languages, switch UI strings to translation lookups, and bundle language files with the package.
2025-10-17 16:43:25 +02:00
lm a4b249ddf9 Update window title to drop ICRA acronym 2025-10-17 15:12:04 +02:00
lm a49a2d18cf Rename project from ICRS to ICRA 2025-10-17 14:25:54 +02:00
lm 662f6b4df3 Enable borderless fullscreen window with custom controls 2025-10-17 14:05:10 +02:00
lm f47e3925f3 Rename project to ICRS and add folder browsing 2025-10-17 12:31:21 +02:00
lm f9e8d01a70 Refine UI layout and theme behavior
Generalize color selection, reorganize GUI, add presets, dynamic slider adjustments, config defaults, multiple UI updates etc
2025-10-15 20:18:21 +02:00
lm 02255f5dee Refactor app layout and load defaults from config 2025-10-15 18:16:18 +02:00