Commit Graph

11 Commits

Author SHA1 Message Date
lm 183b769000 Revert "Restore native title bar with theme-aware styling"
This reverts commit 07d7679889.
2025-10-19 18:36:27 +02:00
lm 07d7679889 Restore native title bar with theme-aware styling 2025-10-19 18:34:28 +02:00
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 a5d2aacdf6 Light theme background to pure white 2025-10-17 16:07:35 +02:00
lm e3013bd305 Tint accent labels based on theme 2025-10-17 15:53:51 +02:00
lm c7ac43dc37 Tune nav arrow theming and toolbar spacing 2025-10-17 14:23:50 +02:00
lm 43c26ce9a6 Remove ttkbootstrap support 2025-10-17 13:11:52 +02:00
lm 923b773ee4 Fallback to classic ttk when ttkbootstrap fails 2025-10-17 13:04:51 +02:00
lm 3aa0d7c5b4 Require msgcat before initialising ttkbootstrap 2025-10-17 12:59:39 +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