22 Commits

Author SHA1 Message Date
ItsLemmy
3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
Ly-sec
7280d827db i18n: preserve full locale for regional formatting (en_GB vs en_US) 2025-11-16 19:00:18 +01:00
ItsLemmy
e29c6ee1a6 Refactor: Panels and Bar background are now drawn separately with Shapes. 2025-11-06 10:41:48 -05:00
ItsLemmy
129609ec2c vscode: app theming, courtesy of TUI!
https://github.com/tuibird/
2025-10-30 20:06:52 -04:00
ItsLemmy
29ad654a58 Locale: factorized usage in I18n. 2025-10-30 17:43:35 -04:00
ItsLemmy
621b37cd1f autofmt 2025-10-20 12:22:38 -04:00
lysec
528e976f27 Revert "LocationTab: add setting for first day of the week"
This reverts commit af7498155c.
2025-10-19 17:44:52 +02:00
lysec
af7498155c LocationTab: add setting for first day of the week
Calendar: replace MonthGrid with custom solution to allow changing first
day of the week
2025-10-19 16:46:53 +02:00
loner
63bd97e76f feat(i18n): Implement and refine language selection feature
Introduces a language selection option in settings, allowing users to manually choose an application language or revert to automatic system locale detection. This includes UI updates, settings integration, and improved language detection logic.
2025-10-19 01:29:39 +08:00
loner
e85f489429 feat: Implement language selection feature 2025-10-18 22:49:36 +08:00
lysec
838491ba33 Logger: huge cleanup 2025-10-16 15:07:11 +02:00
lysec
075c8f08f6 quicksettings: replace hardcoded text with i18n, edit label & tooltip,
force hover when recording
2025-10-09 17:56:49 +02:00
ItsLemmy
994f0ca812 Revert "i18n: grab full locale"
This reverts commit 1c1cb8e026.
2025-10-01 10:37:31 -04:00
Ly-sec
1c1cb8e026 i18n: grab full locale 2025-10-01 16:17:35 +02:00
ItsLemmy
49961882dd Shell: changed init sequence so that i18n + Settings are fully loaded before any UI component spawn. 2025-09-28 23:39:34 -04:00
ItsLemmy
7f3842ddbf Log cleanup (avoid super long string with path) 2025-09-28 20:39:28 -04:00
Ly-sec
cdc32f3eac NSpinBox: add text input support 2025-09-28 18:42:53 +02:00
铺盖崽
0d0088bd52 allow zh-CN like language code 2025-09-28 21:34:02 +08:00
ItsLemmy
7da4b1d63c i18n: no debug 2025-09-24 10:58:31 -04:00
ItsLemmy
1d98a657b2 i18n: service init asap, avoid spamming the console as some warnings are inevitable due to async loading behavior 2025-09-24 08:50:40 -04:00
Ly-sec
2285a3fb18 SettingsWindow: add i18n support 2025-09-24 13:20:49 +02:00
ItsLemmy
31db195087 First stab at i18n 2025-09-23 22:39:38 -04:00