Skip to content

2.8.0

Compare
Choose a tag to compare
@arianneorpilla arianneorpilla released this 04 Jun 21:55
· 67 commits to main since this release

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.

🌐 Browse with jidoujisho

2.8

🔗 New Media Source

  • The browser media source returns with tap-to-select support.
  • When using the browser media source, the top-right menu will hide when the page is scrolled forward, and will show upon scrolling backward.
  • Users may add websites to the reading list by tapping on the upper-right icon.
  • Users may also customize bookmarks in the main menu by tapping on an existing bookmark or adding a new bookmark.

📺 New Player Features

  • A new option when using the Player now allows switching between normal playback, condensed playback and subtitle pause playback modes.
  • Normal playback mode will play the video without special behavior.
  • Condensed playback mode will skip any gaps between a subtitle that has ended and the next subtitle.
  • Subtitle pause playback mode will automatically pause the video upon the end of a subtitle.
  • The toggle for Definition Focus Mode has been removed, and all new playback modes match the behavior of having it enabled in previous versions.
  • Added an option to disable hardware acceleration and whether to use OpenSL ES or not.
  • Note that using condensed playback may have unexpected behavior when streaming video that does not allow seeking to exact durations.

⚙️ Miscellaneous Changes

  • Fixed an issue which would cause a critical crash when performing duplicate checks, when the user does not have AnkiDroid installed or has not granted the necessary database permissions.
  • Fixed an issue where logs did not report sufficient error information.
  • Fixed an issue where the keyboard could not be opened in WebViews.
  • Fixed an issue where the Term Audio field was used for Instant Export, resulting in no Sentence Audio export, and having the Sentence Audio in Term Audio instead.
  • Fixed an issue where the edit dialog would allow closing when editing a media item to have no name.

📝 On the new browser media source

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!

📲 Which file should I download?

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.