Skip to content

2.1

Compare
Choose a tag to compare
@arianneorpilla arianneorpilla released this 06 Jan 04:04
· 441 commits to main since this release

This release introduces WebSocket client support for texthookers, a new enhancement for picking image search terms and miscellaneous quality of life improvements and bug fixes.

Existing Users: You will need a fresh installation to use this version. If you are having issues exporting images and audio with the default template, ensure that you have the same card type and HTML/CSS template which can be found here.

The app will automatically add a new card type if you don't already have a jidoujisho Yuuna card type, but some changes were made after 2.0 that changed the default card type. Existing users that had their card type generated before the change may experience having empty export profiles that prevent card export. Ensuring the card type is the same as the new default will mitigate these issues.

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 2GB of storage space.

🌱 Incremental improvements to jidoujisho Yuuna

2.1

🌐 WebSocket Support

  • A new Reader media source will allow a user to receive text and mine words from a WebSocket server, enabling the app for use with visual novel texthookers.
  • If you use Textractor and own a Steam Deck, try this extension! Alternatively, I recommend agent if you want to run visual novels with an emulator on a handheld, though it will require some tinkering with scripts to have it start a useful WebSocket server.

🤖 New Enhancement

  • Image Search Term Picker - Allows a user to pick a new image search term. May be useful when an image search would get better hits with an English definition.

📖 Dictionary Improvements

  • Frequency tags will now be grouped together by dictionary and are displayed in a wrap rather than a vertical list.
  • Fixed an issue where frequency tags may be imported and display incorrectly.
  • Fixed an issue where the app may crash when importing a dictionary on older devices.
  • Minor improvements to search speed and dictionary database operations.
  • The keyboard will now hide if shown when tapping a search term in history.

🛠 Bug Fixes and Miscellaneous Improvements

  • Fixed an issue where the app may do nothing after making a selection when using a file picker.
  • Fixed an issue where the image select carousel in the Card Creator may show a wrong maximum number of searched images.
  • Fixed a layout overflow issue particular to jumping dots animations in the
  • Changed the default font of the app to Noto Sans JP to alleviate an issue where some users had Chinese fonts even though the app and OS locale is Japanese.
  • Changed the default quick actions and enhancements to include Open Stash, Image Search Term Picker and Add To Stash.

🗒 Personal progress

It's been a while since the last update, and that's mostly because I've been getting by with the app as is and I was taking a much needed hiatus. I've been doing a lot of reading with visual novels, I've actually finished the Arcueid route of 月姫 remake on my new Steam Deck recently (if it's not obvious, my Steam Deck is the reason I've disappeared for a bit) and I started ANONYMOUS;CODE just lately!

I intended this app as a one-stop shop for immersion and wanted a workflow that would work well and allow for easy mining if you had another device at hand, and I have really been enjoying alternating between my handhelds and books, and being able to easily glance and switch to my phone and just mine words if I ever wanted to.

This version includes some new features that will be useful for users who run texthookers and would prefer to mine on a separate device rather than switch tabs on the main device they're playing on.

Use of the WebSocket client will of course require having a server that will send your desired text, and that will need configuration. In the event someone might have such a setup, I'm sure they will find this useful and flexible.

I've tested it to work with Textractor with this extension and it should be useful if you don't want to interrupt and change windows when playing on a Steam Deck!

Ideally, I'd like this version to have included more changes but I haven't touched the project in some time and these changes should really be in an official version rather than a nightly that I distributed obscurely. I'm presently aware of performance hitches with lots of dictionaries, so for the next update, I'd like to improve the query speed and search algorithm of the application even more. Thank you for your continued support!

📲 Which file should I download?

The files below are for different device architectures. 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.