Anki-Android icon indicating copy to clipboard operation
Anki-Android copied to clipboard

[GSoC'24] Card Due Widget

Open xenonnn4w opened this issue 1 year ago • 1 comments

[!NOTE] The reviewer need to switch enabled to true in order to test the widget, also which can be accomplished by removing the android:enabled="false" .

Purpose / Description

This commit introduces the Cards Due Widget, which is improved version of Ankidroidsmall Widget. Features:

  • Displays the number of due cards and estimated time of arrival (ETA) based on current deck data.
  • Updates widget views periodically or upon receiving specific broadcast intents.

How Has This Been Tested?

image

https://github.com/user-attachments/assets/5162e380-5572-4c3e-a0e6-9210439c0cac

Checklist

Please, go through these checks before submitting the PR.

  • [x] You have a descriptive commit message with a short title (first line, max 50 chars).
  • [x] You have commented your code, particularly in hard-to-understand areas
  • [ ] You have performed a self-review of your own code
  • [x] UI changes: include screenshots of all affected screens (in particular showing any new or changed strings)
  • [ ] UI Changes: You have tested your change using the Google Accessibility Scanner

xenonnn4w avatar Aug 13 '24 14:08 xenonnn4w

Message to maintainers, this PR contains strings changes.

  1. Before merging this PR, it is best to run the "Sync Translations" GitHub action, then make and merge a PR from the i18n_sync branch to get translations cleaned out.
  2. Then merge this PR, and immediately do another translation PR so the huge change made by this PR's key changes are all by themselves.

Read more about updating strings on the wiki,

github-actions[bot] avatar Aug 13 '24 14:08 github-actions[bot]

Hello 👋, this PR has had no activity for more than 2 weeks and needs a reply from the author. If you think this is a mistake please comment and ping a maintainer to get this merged ASAP! Thanks for contributing! You have 7 days until this gets closed automatically

github-actions[bot] avatar Sep 04 '24 11:09 github-actions[bot]

closing it, after discussion with @xenonnn4w

Arthur-Milchior avatar Sep 10 '24 10:09 Arthur-Milchior