Searchable language selector in Modules #86

Open
opened 2026-10-27 17:18:29 +00:00 by claude-bot · 0 comments
Collaborator

From the phone check of PR #82 (owner): the language selector in Modules is a plain list. There are many languages, and the list is sorted by the English name, so finding one by its own name ("Deutsch") means scrolling.

Wanted: a combo box with a text field. Typing filters the languages by either name (English or native, e.g. "Ger" or "Deu"), and scrolling still works.

The filter is logic, so it belongs in core/ with a unit test; the QML field only passes the text through. Its strings go through cargo make i18n.

From the phone check of PR #82 (owner): the language selector in Modules is a plain list. There are many languages, and the list is sorted by the English name, so finding one by its own name ("Deutsch") means scrolling. **Wanted:** a combo box with a text field. Typing filters the languages by either name (English or native, e.g. "Ger" or "Deu"), and scrolling still works. The filter is logic, so it belongs in `core/` with a unit test; the QML field only passes the text through. Its strings go through `cargo make i18n`.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
schaefera/utStudyBIble#86
No description provided.