* reorganization, reload on language change * make choice card widget * make completed activity view stateless * use analytics updater mixin to display points gained animation * simplify animation in game card * better encapsulate practice session data * reset session loader instead of dispose * simplify practice session model * queue activities * visually remove duplicate answers without editing activity content * review updates * don't shuffle filtered choices |
||
|---|---|---|
| .. | ||
| choice_cards | ||
| completed_activity_session_view.dart | ||
| percent_marker_bar.dart | ||
| stat_card.dart | ||
| vocab_audio_activity_generator.dart | ||
| vocab_meaning_activity_generator.dart | ||
| vocab_practice_constants.dart | ||
| vocab_practice_page.dart | ||
| vocab_practice_session_model.dart | ||
| vocab_practice_session_repo.dart | ||
| vocab_practice_view.dart | ||
| vocab_timer_widget.dart | ||