Changelog ========= Changes Since 0.3.0 ------------------- ### Features * New dictionary from [Jibiki](https://jibiki.fr). ### UI Fixes * Clicking the back button when the radical panel is open will now close the panel instead of exiting the app. No change the behavior when the panel is already closed. * Report what was tried when there is no result. ### Translations * Update French translation. * Add Ukrainian translation. * Translations are now hosted on [fedora's weblate](https://translate.fedoraproject.org/projects/nani/). Changes In 0.3.0 ---------------- ### Bug Fixes * Downloading dictionaries would make some devices almost freeze. Fixed by reducing the rate of UI and notification updates, and by ensuring the file is not kept in memory during its transfer. ### UI Fixes * Dictionary download notification now opens the dictionary view. * Dictionary download notification promoted to a foreground service, so it can queue downloads * Dictionary view now updates live, even after re-entering it or changing orientation of the device. * List of available dictionaries did not always update properly. ### Features * Add a Help screen and three topics: kanji input by component, romaji input and pitch accent patterns. * Add a button for direct help access on radical input. * Application can now download dictionaries from Wadoku. * Application can now show pitch accent with proper dictionary from Wadoku. ### Translations * Update fr translation. Changes In 0.2.3 ---------------- ### Bug Fixes * Do not highlight dictionaries that have not been downloaded, even if there is a new version. * Fix a crash on older devices that was caused by incorrect handling of dictionary icons. * Fix a crash on notification on older devices, caused by the use of a vector icon in the notification, which was not supported. * Fix default radical button size which was too small. * Fix ordering of radicals by stroke count on some devices. ### UI Fixes * Fix white on white text display on some older devices. * Fix alignment in dictionary list. * Small alignment and size fixes in dictionary download screen. * Add back button to action bars to better navigate between screens. * Use a star to notify dictionary updates instead of background color. ### Features * When two identical results come from different dictionaries, they are now merged (eg. if you have two dictionaries for two different languages, you will see the meanings for both languages in the same entry). ### Translations * Update fr translation Changes In 0.2.2.1 ------------------ ### Features * Display expected file size and entry count in dictionary list. ### Bug Fixes * Scrolling in dictionary view was slow because we computed the hash of downloaded files. We now download to a temporary file, so checking a download now is instantaneous and scrolling is smooth again. Changes In 0.2.2 ------------------- ### Features * Dictionary list is now downloaded from the website, so new dictionaries will not always require an app update. * Show a message when a file is corrupted and delete it. * Show partial download status when a file failed partway. * New pause button to stop downloads partway and retry later. * Detect dictionary updates, display them with a yellow background in the list of dictionaries. * Downloaded dictionaries are now on top of the list. ### Bug Fixes * When a file is already downloaded, updating it will append to it instead of overriding it. * When a file is partially downloaded but updated on server, remove the old partial file as continuing download would cause a hash mismatch. ### Translations * Update fr translation Changes In 0.2.1 ----------------- ### Features * New settings: radical size * Download a control sum with dictionaries * Support resuming partial downloads ### Bug Fixes * Show dictionary sizes in appropriate unit, to prevent showing 0MB on small files * Show a notification when downloading, which helps keeping the app alive while downloading. ### Translations * Update fr translation Changes In 0.2 ----------------- ### Features * Hints are shown when a dictionary is missing * Support romaji and katakana input * Add Kanji lookup by component/radical [#7](https://framagit.org/nani-project/nani-app/issues/7) ### Bug Fixes * Preserve results when device orientation changes ### Misc * Update description for Fdroid * Asynchronous search for better user experience * Update dictionary list icons color on download or remove ### Translations * Update fr translation