The scooping release
This release fixes an important bunch of various issues, many of them related to the database, words testing and the "I KNOW ALL" feature. I would like to address my special thanks to @jzohrab and @Heliozoa for they great support!
Added
- Links to the Discord community (
README.md
andinc/kernel_utility.php
).
Changed
- Renamed
connect_mamp.php
toconnect_mamp.inc.php
for consistency with documentation. - "I KNOW ALL" button becomes "Set All to Known" and "IGNORE ALL" becomes "Ignore All".
- Changed the messages when clicking "Set All to Known" or "Ignore All".
- Uncomplete code linting in
bulk_translate_words.php
. For phone users, it now properly focuses on the main screen after use. - Only sentences containing more than 70% of known words are shown were testing sentences. Based on an idea from #53, with contribution of #65.
Fixed
- Left-to-right languages where displayed as right-to-left when checking them, as signaled in pull request #42, thanks @Heliozoa!
- People who didn't fill the URL for Google Translate were seeing deprecation warnings while using using the
bulk_translate
functionality (clicking in "TO DO" for editing multiple new words). Bulk translate itself is not fixed, but warnings are no longer displayed. Merged pull request #44, from @Heliozoa. - Multiple fixes to the "I Known All Words" feature. Great thanks to @jzohrab!
- Setting all words to well-known was resulting in a crash when no words were added as well-known (
all_words_wellknown.php
). - Setting all words to well-known was resulting in a crash when multiple words had the same lowercase value. See issue #46!
- Words were not updated in the view unless reparsing the text (#48). Merged pull request #49.
- Setting all words to well-known was resulting in a crash when no words were added as well-known (
- In the main dropdown menu, the option "Text-to-Speech Settings" was still leading to
tts.php
(nowtext_to_speech_settings.php
). Merged pull request #51, thanks @jzohrab. - Database backup/restoration:
- Sentences with unknown words were showed in test when it was not supposed to be the case (#52 and #64).