A full-featured immersion language learning suite for mobile.
GPL-3.0 License
Bot releases are visible (Hide)
This is a preview release for 2.9. Please refer to the releases page for a full timeline of changes.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla about 1 year ago
This is a preview release for 2.9. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
SelectionArea
instead of SelectableText
. Double tap to smart select does not work for recursive searches. Users are advised to use drag to select at the moment.As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla about 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla about 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
Tatoeba Example Sentences
enhancement which resulted to the first search result made to always return for any given language.As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
Sentence
field is empty.Tatoeba Example Sentences
enhancement did not work with the cloze fields.stable
Flutter 3.10.5.As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
Text Segmentation
enhancement for non-sentence fields. Note that cloze sentence support only works for when the enhancement is used with the Sentence
field.Local Media
video did not generate thumbnails.As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
Crop Image
enhancement, as a quality of life shortcut to Mokuro users.As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.8. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
Highlight text on tap
and Extend page beyond navigation bar
for the browser media source.」
character is no longer a termination character when detecting sentences.Condensed Playback Mode
will no longer seek to a subtitle that is within 2 seconds away.\t
may appear when manually selecting text in the browser when using the Creator context menu action.Share
quick action included hidden dictionaries.As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This release introduces the browser media source to jidoujisho Yuuna, along with a variety of critical bug fixes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
This version re-introduces the last major feature that I could not include going from Chisa to Yuuna, the browser media source. Back then in Chisa, there was no tap to select and you had to use manual text selection and using the context menu to search, but I am happy to include tap to select in Yuuna's browser.
The new browser media source also comes with a main menu for the media source that befits the average use case I have visioned for it, with a bookmark list of top sites, and a reading list. The browser only has a minimal top-right overlay at most, that disappears when the user scrolls further and reappears only when scrolling back.
Obviously, a Kiwi Browser and Yomichan combo is an alternative to this media source, but I've had users that want to be able to use the card creation suite without using the OS-wide context menu option that I offer outside of my app, and having a distraction-free and focused reading experience.
Anyway, that's about it from me. I haven't gotten much time to continue working on the documentation, but I will hope to get to that soon. In the meantime, I'm off to get back to reading CHAOS;CHILD!
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.7. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.7. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.7. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.7. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
kana
filter for Anki.As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This release introduces a new default card type and standard profile, with support for exporting frequencies and proper cloze support, and miscellaneous improvements related to language and text highlighting.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
Cloze
context menu option will appear when highlighting text in place of Search
, indicating that making a search will update the cloze fields.Additional fields
with the new standard profile.jidoujisho Kinomoto
card type is now the new default card type, with a new accompanying template to easily onboard users with the new fields.jidoujisho Yuuna
standard profile will be able to keep the legacy standard profile.Additional fields
. Display two pages
option on the first use of a volume.On page turn
option.Subtitle Timing and Appearance
now allows having the subtitle to always be above the bottom bar area, even if hidden away.I've rewritten this project a couple of times, with named releases
Chisa
andYuuna
, the latter of which is now mature to the extent that I don't think I would ever do such a major rewrite (at least I think so, I'm terrible at taking hiatuses).Starting with this version, the app will have named releases with major template changes, though it will still internally be named
yuuna
. Cards created even after this version will still include the tagYuuna
even if it is from the new card type, and the codebase will remainyuuna
.Card type updates will be named to differentiate new card types from the now deprecated
jidoujisho Yuuna
card type, as I wanted to do better than a simple and mundane numbered naming scheme.The
jidoujisho Kinomoto
card type provides what I felt was missing from my app's default card template, and will provide new and existing users with a proper out of the box experience and sane defaults with proper support for exporting with cloze and frequency, and a fresh look for new cards.I'm still working on the wiki, and I'll continue working on smaller releases with a focus on bug fixes now that I'm much busier. Anyway, I think that's it for now - I'll save the verbosity for the user and developer documentation that I'm working on!
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.6 which includes breaking changes for existing users. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
There was a very poor decision with the original
jidoujisho Yuuna
template to not include theimage
andsound
HTML tags in each card. This version will now make exporting with HTML tags on by default, with an updated default note type.If you
Clear Media
, all your media will not be detected by AnkiDroid, and you may end up deleting all your images and audio exported for the app. Do not attempt this if you want to apply the fix to your note type. If you do so, you WILL lose media.You may continue use of the app if you never use
Clear Media
. However, if you wish to fix this issue, the steps are as follows. Before doing anything, backup yourcollection.media
folder and export your decks as.apkg
. Make sure you back up both.Do not sync to AnkiWeb until you can confirm everything is working after the migration.
- Import your backup
.apkg
to Anki for desktop.- Select all
jidoujisho Yuuna
cards.- Find and replace
Image
field, find(.+)
and replace with<img src="${1}"></img>
. Use regular expressions.- Find and replace
Term Audio
andSentence Audio
field, find(.+)
and[sound:${1}]
. Use regular expressions.- Remove tags for
img
andsound
from the back of thejidoujisho Yuuna
note type.- Export from Anki and import the
.apkg
to AnkiDroid.- Using jidoujisho, go to the
Standard
profile and toggle onInclude image/audio HTML tags on export
.If you have been using the
jidoujisho Yuuna
template, your cards will need the following changes above. However, so long as you do not useClear Media
, you will not require this migration. Exporting with HTML tags will be on by default with every future iteration of the app moving forward. Toggle this off with each fresh install of the app if you don't desire to migrate. If you don't have ajidoujisho Yuuna
note type, you will not have HTML tags included with your template, and you will not require the changes above.Again, so long as you do not use
Clear Media
, you may simply just update and continue to use the app. It is only when you will require its use that you will need to perform the fix above, as well as toggling off the option to export with HTML tags if fresh installing the app.Due to this drastic change, this notice will be included moving forward with any future 2.6 releases. I apologise for what this change may cause, as I understand the hard work you have put to make and collect your cards, and I want to be transparent of this issue before this causes anyone any trouble.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.6 which includes breaking changes for existing users. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
There was a very poor decision with the original
jidoujisho Yuuna
template to not include theimage
andsound
HTML tags in each card. This version will now make exporting with HTML tags on by default, with an updated default note type.If you
Clear Media
, all your media will not be detected by AnkiDroid, and you may end up deleting all your images and audio exported for the app. Do not attempt this if you want to apply the fix to your note type. If you do so, you WILL lose media.You may continue use of the app if you never use
Clear Media
. However, if you wish to fix this issue, the steps are as follows. Before doing anything, backup yourcollection.media
folder and export your decks as.apkg
. Make sure you back up both.Do not sync to AnkiWeb until you can confirm everything is working after the migration.
- Import your backup
.apkg
to Anki for desktop.- Select all
jidoujisho Yuuna
cards.- Find and replace
Image
field, find(.+)
and replace with<img src="${1}"></img>
. Use regular expressions.- Find and replace
Term Audio
andSentence Audio
field, find(.+)
and[sound:${1}]
. Use regular expressions.- Remove tags for
img
andsound
from the back of thejidoujisho Yuuna
note type.- Export from Anki and import the
.apkg
to AnkiDroid.- Using jidoujisho, go to the
Standard
profile and toggle onInclude image/audio HTML tags on export
.If you have been using the
jidoujisho Yuuna
template, your cards will need the following changes above. However, so long as you do not useClear Media
, you will not require this migration. Exporting with HTML tags will be on by default with every future iteration of the app moving forward. Toggle this off with each fresh install of the app if you don't desire to migrate. If you don't have ajidoujisho Yuuna
note type, you will not have HTML tags included with your template, and you will not require the changes above.Again, so long as you do not use
Clear Media
, you may simply just update and continue to use the app. It is only when you will require its use that you will need to perform the fix above, as well as toggling off the option to export with HTML tags if fresh installing the app.Due to this drastic change, this notice will be included moving forward with any future 2.6 releases. I apologise for what this change may cause, as I understand the hard work you have put to make and collect your cards, and I want to be transparent of this issue before this causes anyone any trouble.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.
Published by lrorpilla over 1 year ago
This is a hotfix release for 2.6 which includes breaking changes for existing users. Please refer to the releases page for a full timeline of changes.
System Requirements: This application has been tested to work on a variety of devices and emulators running Android 7 to 13. Please note that a significant amount of internal storage space may be taken up by the dictionary database for indexing in order to optimize query speed and performance. Try to give the application around 2-4GB of storage space. Make sure your Android WebView is updated before use. This will resolve common issues that may occur with ッツ Ebook Reader or Mokuro.
There was a very poor decision with the original
jidoujisho Yuuna
template to not include theimage
andsound
HTML tags in each card. This version will now make exporting with HTML tags on by default, with an updated default note type.If you
Clear Media
, all your media will not be detected by AnkiDroid, and you may end up deleting all your images and audio exported for the app. Do not attempt this if you want to apply the fix to your note type. If you do so, you WILL lose media.You may continue use of the app if you never use
Clear Media
. However, if you wish to fix this issue, the steps are as follows. Before doing anything, backup yourcollection.media
folder and export your decks as.apkg
. Make sure you back up both.Do not sync to AnkiWeb until you can confirm everything is working after the migration.
- Import your backup
.apkg
to Anki for desktop.- Select all
jidoujisho Yuuna
cards.- Find and replace
Image
field, find(.+)
and replace with<img src="${1}"></img>
. Use regular expressions.- Find and replace
Term Audio
andSentence Audio
field, find(.+)
and[sound:${1}]
. Use regular expressions.- Remove tags for
img
andsound
from the back of thejidoujisho Yuuna
note type.- Export from Anki and import the
.apkg
to AnkiDroid.- Using jidoujisho, go to the
Standard
profile and toggle onInclude image/audio HTML tags on export
.If you have been using the
jidoujisho Yuuna
template, your cards will need the following changes above. However, so long as you do not useClear Media
, you will not require this migration. Exporting with HTML tags will be on by default with every future iteration of the app moving forward. Toggle this off with each fresh install of the app if you don't desire to migrate. If you don't have ajidoujisho Yuuna
note type, you will not have HTML tags included with your template, and you will not require the changes above.Again, so long as you do not use
Clear Media
, you may simply just update and continue to use the app. It is only when you will require its use that you will need to perform the fix above, as well as toggling off the option to export with HTML tags if fresh installing the app.Due to this drastic change, this notice will be included moving forward with any future 2.6 releases. I apologise for what this change may cause, as I understand the hard work you have put to make and collect your cards, and I want to be transparent of this issue before this causes anyone any trouble.
As a rule of thumb, arm64
should work for most modern mobile devices. armeabi
should work on older devices. Generally, desktops and emulators should use x86_64
.
Depending on which device you are using, download the appropriate APK
by expanding the Assets
drop-down below and install on your mobile phone by launching the APK
with your file explorer.