• v0.5.0 c39bf9df87

    oysteikt released this 2025-12-19 04:17:07 +01:00 | 8 commits to main since this release

    A relatively small update, pushing out some features that have been laying ready on the main branch for a while.

    New features

    • Added search count bubbles to the history entries.
    • Added the search term to the appbar when viewing search results.

    Changes 🔧

    • Enable automatic theme by default, following system settings.
    • Use hiragana for both kunyomi and onyomi in kanji search results.
    • Provide the existing content from the searchbar as context to the kanji drawing recognition model, likely improving suggestions.
    • Removed Predictive Back support, due to weird "go to the previous page" behaviour on some devices.

    Other 📝

    • Updated flutter: 3.32 -> 3.35
    • Updated dictionary data
    Downloads
  • v0.4.0 62e2b93980

    oysteikt released this 2025-07-17 00:58:55 +02:00 | 21 commits to main since this release

    v0.4.0 - 2025-07-17

    The scrolling update, brings infinite scroll to importants parts of the app in addition to other things and bobs.

    New features

    • Added infinite scroll for word search results.
    • Added infinite scroll for history view.
    • Added infinite scroll for library lists.
    • Added a bubble in the top bar of word search results to indicate how many times it has been searched before.
    • Added basic support for Android's Predictive Back feature.
    • Allow inline expansion of antonyms "See also" references in the word search results.
    • Added a button to clear the content of the search bar in the word query view.

    Changes 🔧

    • Display proper language names for "From language" references.
    • Lock rotation to portrait mode for the entire application.
    • Don't allow users to search for whitespace only queries.
    • The dictionary data is now queried in batch from the database, leading to a significant performance improvement.
    • (Re)added a custom splash screen for nicer looking app startup.
    • (Re)added a custom launcher icon for the app.
    • Don't collapse meaning/yomi lists in kanji search results despite the list being long.
    • Mark ambiguous antonyms and "See also" references with a question mark icon.

    Bugfixes 🐞

    • Fix a bug where some "From language" references would display 'null' as the phrase.
    • Remove duplicate date separators in the history page.
    • Don't allow users to search for the On: and Kun: labels on the kanji result page.
    • Strip leading and trailing whitespace from search queries.
    • Fix a bug where cancelling an export would print a misleading status message.

    Other 📝

    • Updated flutter: 3.27 -> 3.32
    • Updated dictionary data
    • Added dates to the changelog entries.
    Downloads
  • v0.3.1 75b6fa726d

    v0.3.1 Stable

    oysteikt released this 2025-07-09 23:23:13 +02:00 | 64 commits to main since this release

    v0.3.1

    Bugfixes and bugfixes and maybe some more bugs.

    Bugfixes 🐞

    • Fix a bug where deleting a library list would remove more than one list.
    • Fix filename encoding in user data exports.
    • Don't throw errors on empty search results.
    • Fix reinitialization button, so it migrates the database from the bottom up.
    Downloads
  • v0.3.0 15996b9b77

    v0.3.0 Stable

    oysteikt released this 2025-07-08 20:41:47 +02:00 | 69 commits to main since this release

    v0.3.0

    A large update with some significant additions and fixes.

    New features

    • Added offline kanji drawing search via Google ML Kit 🔥
    • Allow users to import and export their data
    • Added a toggle in settings for enabling/disabling history tracking
    • Display the number of history searches on the history page
    • Embed the changelog in the app
    • Added search count bubbles to the history entries
    • Added a toggle in settings to shrink the kanji drawing board
    • Added an initialization view to perform updates and large downloads on launch

    Changes 🔧

    • Removed the "Clear Favourites" button from settings in favour of using the delete button on the favourites page.
    • Removed the "Reset database" button from settings in favour of "Clear History" and deleting individual library lists.

    Bugfixes 🐞

    • Always show exact matches first in the word search results.
    • Respect the cursor position when inserting a kanji into the search bar from the kanji drawing page.
    • Remove word search duplicates
    • Fix version number in the info page.
    • Fix a broken query for adding items to library lists.
    • Ensure that the kanji drawing search is located above navigation buttons
    • Capitalize app name

    Other 📝

    • Significant performance improvements for word search.
    • A small size reduction of the database.
    Downloads