* Remove duplicate noDataFound entry in intl_en.arb
* Use lang code instead of full language name
* Remove horizontal padding when button outline isn't shown
* Make request button text wrap, remove padding entirely if outline not shown
* Use ErrorIndicator for activity search messages
* Maintain loading cards for at least 5 seconds
* Fix message not showing for partial activity return
* more consistent emojis and emoji selection in vocab page
- Makes emoji row always visible in vocab page and highlights selection
- selects one by default so more emojis show on the page
- Saves spot in vocab page on navigation
- Doesn't override emoji choice from emoji activity
* code and import formatting
* reduce calls to lemma_definition, remove unused widget file, prevent copy-related errors, don't show emoji activities for messages with less-than 2 relevant tokens
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
* android GA
* test for now
* removed test android
* formatting and pangea comments
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
* Add status codes to activity search
* Fix strange request error handling
* Make search react appropriately to 400+ status codes
* Small readability fixes
* Use enum for activity search status
* Fix switched logic in hideCards
* Make objective/topic/mode nullable lists instead of async
* Check for mount before setting state
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
* chore: only show activity participants in state event widget it user has assigned role
* chore: show participants in activity state event if there are no available roles
* On Find your people page, use mobile layout for narrow column mode windows
* chore: wrap button in find you people page on narrow two-column screen widths
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>