github simjanos-dev/LinguaCafe v0.13

11 days ago

Please backup LinguaCafe before updating, otherwise you can lose your data if anything goes wrong. You can read more about backups in the user manual.

New features:
-Added support for using remote MySQL server.
-Added an icon.
-Added support for multiple users.
-Added an import option for e-books that lets users order the chapters based on the e-book's spine metadata. In some rare cases, this will fix incorrect chapter order for imported e-books.
-Added an option to set preferred hover vocabulary position. Now it can appear both above or below the hovered words based on the selected setting.
-Added filtering, sorting and pagination to the user settings, dictionary settings, font settings, library and chapters pages.
-Replaced the dictionary import process. Now users can import dictionaries by file upload, instead of having to copy files into the storage directory.
-Users now can delete and create DeepL dictionaries.
-Added support for DeepL translation into multiple languages.
-Added an option for % display of word counts on the chapters page.
-Added tabs to the text reader's settings dialog.
-Added an auto level words option, which automatically levels up words which the user did not click on while reading.
-Added a hotkey to the text reader to toggle plain text mode.
-Added settings to hide the subtitle timestamps and to change the space between subtitles.
-Added a setting to change the speed of the text to speech.

Bug fixes:
-Login page sometimes showed an error despite a successful login, mostly after creating the first user.
-Review page displayed no text after the user finished reviewing if it only had one card in total.
-Fixed and enabled Thai import options.
-Added missing created_at and updated_at fields to imported words in the database.
-Fixed multi word touch selection with Apple pencils.
-Hover vocabulary now will move if there's not enough space for it to be displayed inside the reading area.
-Admin settings cannot be saved anymore if a field is left empty.
-Removed whitespace from the beginning of the tab selector UI element on mobile.
-Removed furigana from text on plain text mode.
-Fixed a problem when a user selected a long phrase, and the search result overflowed its box. I hid the whole search result if it was too long, and users now can see the whole search result by hovering over the shortened form.

Other changes:
-Hover vocabulary's dictionary search results have been limited to 9 instead of 15. I'll add a setting for this in the future.
-JMDict dictionary files have been replaced with a single .zip file that contains them.

Thank you for everyone who contributed for the release!

Don't miss a new LinguaCafe release

NewReleases is sending notifications on new releases.