Commit Graph

18 Commits

Author SHA1 Message Date
jonasgaudian
18474b072e update help documentation and re-enable hints in settings 2026-02-14 23:19:41 +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
d2e77083ad migrate hints system to a localized markdown-based architecture and refactor related UI components 2026-02-14 17:15:26 +01:00
jonasgaudian
306d0c7432 implement markdown-based hint system and add MarkdownHint component 2026-02-14 15:53:05 +01:00
jonasgaudian
f829174bcb refactor CategoryDropdown to a stateless component and relocate ApiModelDropDown 2026-02-14 14:33:53 +01:00
jonasgaudian
b95a2de747 refactor VocabularyMenu and FAB components to support dynamic text visibility based on scroll state and update Zipf frequency UI in VocabularyCard 2026-02-14 02:01:00 +01:00
jonasgaudian
b65e16000c update DictionaryService to use englishName, refine ExampleSentenceRequest prompt, and fix example sentence generation logic in VocabularyViewModel 2026-02-14 01:12:10 +01:00
jonasgaudian
fdce6ba500 wrap IconButton and HorizontalDivider in a Box with zIndex and unbounded height to prevent layout shifts in VocabularyCard 2026-02-14 00:43:15 +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
99d379071b implement manual visibility control for DraggableActionPanel via isOpen and onDismiss props, and add a "more" options button to VocabularyCard to trigger the panel. 2026-02-13 17:41:49 +01:00
jonasgaudian
4a014e6206 add enabled parameter to BasePromptSettingsScreen, ModelSelector, and InspiringSearchField to support disabled states 2026-02-13 17:03:10 +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
b5a9f5873a refactor MainActivity to use hiltViewModel and relocate AppScaffold to its own file 2026-02-13 15:57:15 +01:00
jonasgaudian
391fe403ad fix some string resources 2026-02-13 15:21:37 +01:00
jonasgaudian
b3e73db956 rename AppTextField to AppOutlinedTextField and implement InspiringSearchField 2026-02-13 15:15:16 +01:00
jonasgaudian
e5c58f58f6 Migrate ViewModels to Hilt dependency injection and refactor ViewModel instantiation across the app 2026-02-13 14:05:41 +01:00
jonasgaudian
269cc9e417 migrate to gitea 2026-02-13 00:15:36 +01:00