Skip to content

Show clear daily study states for decks - #40

Merged
float3 merged 1 commit into
ankiquestfrom
feat/daily-deck-status
Sep 28, 2026
Merged

float3 merged 1 commit into
ankiquestfrom
feat/daily-deck-status

Conversation

@AldanaBRZ

Copy link
Copy Markdown
Collaborator

Today and the native deck list now distinguish cards ready to study, learning cards due later today, decks finished for the day, and decks with nothing scheduled. Ready decks keep a Study action and ready-card count; later decks show an amber clock and next review time; finished decks show a green check and quieter background. The Today view refreshes at the next learning step or Anki day rollover.

The status comes from the local Anki scheduler and completion snapshot, including child decks and filtered cards, so it remains useful offline. English and Spanish labels are included.

Validation: the empty-deck UI regression failed before the change and passed afterward; targeted scheduler/Home tests, Android lint, and a full debug APK build.

@github-actions

Copy link
Copy Markdown

Snapshot diff report vs ankiquest. Open screenshot-diff for diffs.

  • AllActivitiesScreenshotTest: 2 changes
  • AnkiquestHomeScreenshotTest: 2 changes
  • DeckPickerScreenshotTest: 8 changes
  • DeckPickerTabletScreenshotTest: 1 change
  • NavigationDrawerScreenshotTest: 2 changes
  • ReviewRemindersScreenshotTest: 5 changes
All 20 changed screenshots

AllActivitiesScreenshotTest

  • AnkiquestHomeActivity_compare.png
  • AnkiquestHomeActivity_edgeToEdge_compare.png

AnkiquestHomeScreenshotTest

  • today_320dp_200percent_compare.png
  • today_320dp_compare.png

DeckPickerScreenshotTest

  • edgeToEdge_30_decks_compare.png
  • hierarchy_lines_collapsed_compare.png
  • hierarchy_lines_compare.png
  • hierarchy_lines_deep_nesting_compare.png
  • hierarchy_lines_many_siblings_compare.png
  • keyboard_studied_line_overlaying_deck_name_compare.png
  • snackbar_keyboard_closed_compare.png
  • snackbar_keyboard_open_compare.png

DeckPickerTabletScreenshotTest

  • 30_decks_tablet_compare.png

NavigationDrawerScreenshotTest

  • navigationDrawer_compare.png
  • sideNavigationBar_compare.png

ReviewRemindersScreenshotTest

  • studyOptionsFragmentHost_scheduleReminders_compare.png
  • studyOptionsFragmentHost_systemBars_compare.png
  • studyOptionsFragmentHost_systemBars_scrolledToEnd_compare.png
  • studyOptionsFragmentHost_troubleshooting_compare.png
  • studyOptionsFragmentHost_troubleshooting_systemBars_compare.png

@float3
float3 merged commit a44bbf1 into ankiquest Sep 28, 2026
26 checks passed
@float3
float3 deleted the feat/daily-deck-status branch September 29, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants