Skip to content

0.7.2-beta

Compare
Choose a tag to compare
@lrorpilla lrorpilla released this 05 Apr 17:51
· 1004 commits to main since this release
7e9bb38

This release deprecates share intent and implements the AnkiDroid API so that users will no longer need to navigate the share menu and then select AnkiDroid when exporting. Users will receive a one-time permission prompt in regards to card export.

In addition, users will now very easily be able to change the Anki output to their desired format as the card fields have been separated from front to back values to image, audio, sentence, word, meaning and reading values. This means that cards can now flexibly be customised with CSS.

Android 11 users: A reminder that use of the app on Android 11 and above requires a workaround in regards to storage permission which fixes issues with exporting to AnkiDroid. Please do not forget to read how to set up the required workaround to export files on Android 11.

0.7.2-beta

  • (Milestone) Share intent has been deprecated in favour of the AnkiDroid API (for resources on doing this as a Flutter developer, see my repo on flutter_ankidroid_api)
  • As feedback on user friction, the player will now resume playback if it was paused and the dictionary will now clear on export
  • The export preview now includes a deck selection dropdown menu which will always default to the deck last exported to and other export interface changes
  • Exporting will now indicate a preparation and success message while waiting before and after export
  • AnkiDroid card fields are now separated from front to back fields to image, audio, sentence, word, meaning and reading values
  • Removed several dependencies and changed Android native implementation from Kotlin to Java
  • (0.7.1) Fixed an issue where AnkiDroid database permissions were not requested on runtime
  • (0.7.1) Fixed an issue where Android 11 users were unable to export due to new manifest requirements in SDK 30 (contributed underlying issue fix to AnkiDroid API wiki)
  • (0.7.2) Changed the default template to have white-space: pre-line; under .card to allow newlines in the meaning (update the template through this guide or delete the existing card template)
  • (0.7.2) Added a message to indicate if export is taking too long or if AnkiDroid is not launched

A glimpse of the changes to card export

Which file should I download?

The files below include those tagged android11 and otherwise. Pick the appropriate file for your Android version.

  • Android 11 and above users will need to cache the video before playback due to scoped storage restrictions. Download the file with android11.
  • Android 10 and below users will experience fast video playback with no need to cache the video before playback. Download the file without android11.