Commit Graph

21 Commits

Author SHA1 Message Date
jonasgaudian
199f5ae33f Refactor the CSV import logic into a reusable CsvImportDialog component and centralize download configurations. 2026-02-21 11:44:45 +01:00
jonasgaudian
c94b29073f implement conditional AI generator UI and improve "No Connection" handling 2026-02-19 22:50:25 +01:00
jonasgaudian
863920143d Refactor the WeeklyActivityChartWidget into an interactive smooth line chart and update vocabulary import labels. 2026-02-19 16:16:24 +01:00
jonasgaudian
15d03ef57f Update grammar info string resource naming, add hasFeatures helper to Vocabulary model, and update grammar count logic in VocabularyViewModel 2026-02-19 15:29:08 +01:00
jonasgaudian
0a202191eb implement vocabulary packs exploration and download functionality 2026-02-18 23:11:32 +01:00
jonasgaudian
37d8c2a6c5 Refactor the project structure by reorganizing exercise, category, and statistics components, and extract AppCard into a dedicated file. 2026-02-18 20:54:18 +01:00
jonasgaudian
4b572f8773 Layout issues in the Start Exercise Screen 2026-02-17 23:53:37 +01:00
jonasgaudian
64dcc5d0d5 localize UI strings in LibraryComponents and expand German and Portuguese translations with motivational phrases and dictionary content options 2026-02-17 17:57:25 +01:00
jonasgaudian
f39375e9df Refactor navigation and cleanup resources across the application 2026-02-17 17:09:25 +01:00
jonasgaudian
d14940ed11 implement language direction and shuffling logic in StartExerciseScreen 2026-02-17 13:55:15 +01:00
jonasgaudian
35080c208b update VocabularyProgressOptionsScreen layout and expand motivational phrases 2026-02-17 11:13:00 +01:00
jonasgaudian
2b8b9a84a3 implement internationalization for status messages using StatusMessageId enum and refactor StatusMessageService and StatusViewModel to support ID-based message resolution 2026-02-16 10:19:46 +01:00
jonasgaudian
2e0fe76fbf Step 1 in unifying dropdowns 2026-02-15 17:33:57 +01:00
jonasgaudian
a715ab78e9 refactor CategoryDropdown and improve vocabulary filtering with multi-category support 2026-02-15 14:56:23 +01:00
jonasgaudian
858c73fd0d update and reorganize German and Portuguese string resources 2026-02-14 18:06:16 +01:00
jonasgaudian
b8baf0cd84 Clean up string resources by deleting hint_strings.xml and refactoring hint-related strings into the main strings.xml 2026-02-14 17:20:42 +01:00
jonasgaudian
37d8518e50 update AppFabMenu to support optional titles and expand FABs in MainVocabularyScreen and VocabularyMenu 2026-02-14 00:25:23 +01:00
jonasgaudian
73cb3e1855 bump version to 0.4.1, sanitize API responses, and update string resources 2026-02-13 19:01:53 +01:00
jonasgaudian
f6fb6e77a8 refactor BasePromptSettingsScreen to use InspiringSearchField and unify prompt settings across the app 2026-02-13 16:54:24 +01:00
jonasgaudian
391fe403ad fix some string resources 2026-02-13 15:21:37 +01:00
jonasgaudian
269cc9e417 migrate to gitea 2026-02-13 00:15:36 +01:00