Beta 8 Released

Status
Not open for further replies.

mikelove

皇帝
Staff member
And now there's a Beta 8, mostly incorporating changes from a) recent bug reports, b) omissions we discovered while writing the new instruction manual, and c) our finally getting a Galaxy Nexus to test on.

HOW TO GET IT:

Download the latest APK file by entering:

pleco.com/getandroid

into your device's web browser.

The new OCR / Flashcard / Reader Launcher apps can be downloaded here - install whichever APKs you want from that .zip file.

A small request: if you're still having any major bugs you haven't reported yet, please let us know about them - we're running out of time to fix them before the finished release.


Beta 8 Changes

New Features / Design Tweaks
  • Finally released an Android-specific instruction manual (pleco.com/anmanual)
  • Added XHDPI icons and graphics for Galaxy Nexus / Galaxy Note / HTC Rezound / etc users.
  • Added a left-handed mode option for the HWR and radical screens in landscape mode.
  • Added options to limit the Chars tab "Compounds" and "Components" to a single level of depth only (rather than working recursively), and to limit "Compounds" to common characters.
  • Separated the OCR "default still" options so that you can default to one mode when launching from the menu and another when launching from the input toolbar.
  • Added a "Continuous Focus" option for OCR (Settings / OCR / Live / Focus continuously), though it can be a bit buggy on some devices and isn't supported at all on any but the newest models.
  • Made the buttons in OCR a bit bigger on tablets.
  • Made the OCR demo version warning hide-able.
  • Added a "Reverse Landscape" orientation option for OCR.
  • Increased the default maximum score in flashcards from 10000 to 51200.
  • Got rid of suggestions in the flashcard fill-in-the-blanks fields (mostly an issue when using the system IME).
  • Added a "database file path" for user dictionaries in Manage Dicts for ease of file management.
  • Cleaned up the text of a bunch of preferences settings.
  • Added "Rename" options to the profile / scorefile management screens (embarrassing little omission there), and made their Delete commands visible (with an error message) even when only one pro/scorefile exists and you can't actually delete it.
  • Added an option to disable the multi-word incomplete search breakdown feature.
  • Added an option to not change the color of the headword when it appears in example sentences.
  • Hid the link to download flashcard lists in the user dictionary version of the Import screen.
  • Made the "Upgrade" user dictionary option available (with an error message) when the dictionary is locked.
  • Added the ability to automatically download the Extended Unihan database from the error message about it that pops up when you select a "Rare" 字info field.
  • Made OCR immediately resume from auto-pause when you manually un-pause or turn off "span lines."
  • Made the speech recognizer use traditional characters instead of simplified when the software is set to traditional character mode.
  • Added "remove from category" options to the taphold popup menus in the main dictionary and history screens.
  • Turned on the startup "restore last search" option for all users.
  • Added an "Edit Entry" hyperlink to the bottom of user dictionary entries.
  • Made the "Home" and "Search for..." commands highlight the current search text when returning to the main screen.
  • Made the dictionary switch / entry scroll buttons behave more consistently in merged and non-merged result modes.
  • Made the reader open the saved file after saving the clipboard contents to a file with the "Save" command.
  • Made the filename portion of the "Save" prompt highlighted to be more easily edited.
  • Made the split category screen round up rather than down when calculating its default split size, so that if you split a list of 2501 cards it won't default to giving you two 1250-card lists and a 1-card one.

Bug Fixes

  • Fixed a bug that caused the input field to fail to highlight (or be tap-hold-selectable) when using handwriting or radical input on a device running Android 4.0.
  • Fixed a bug that caused text selection handles and a "Paste" button to appear with the keyboard open in landscape orientation on devices running Android 4.0
  • Fixed a bug that prevented the previous / next entry scroll buttons from working correctly in OCR.
  • Fixed (for real this time) bug that could cause OCR results to be shifted slightly from their proper locations on tablets and other very-wide-screen devices.
  • Fixed a bug that caused scrollable still images to be mis-positioned relative to the Recognition Area on some devices.
  • Fixed a bug that could cause annoying audio looping on the Galaxy Nexus.
  • Fixed a bug that caused the popup definition dictionary switch button to look awkwardly large when tapped.
  • Fixed several bugs relating to still image loading in OCR, and (hopefully) made it more tolerant of out-of-memory errors.
  • Fixed (we think/hope) a bug that could cause crashes on startup on some very old Android devices.
  • Fixed a bug that could make newly-imported user dictionaries not come up correctly when switching dictionaries.
  • Fixed a bug that could prevent the keyboard from opening when returning to the main screen by pressing the hardware search button in a definition screen.
  • Fixed a bug that could cause the popup definition bubble to stay visible when returning to the main screen by pressing the hardware search button.
  • Fixed a bug that prevented a few radical characters from rendering correctly in the "Chars" tab.
  • Fixed a bug that could sometimes prevent you from being taken to the "Chars" tab on the next screen when tapping on a component / compound.
  • Fixed a bug that could keep the keyboard from appearing correctly on some Android 4.0 devices.
  • Fixed a bug that prevented partially-completed (some-parts-missing) flashcard fill-in-the-blanks tests from being scored correctly.
  • Fixed a rare crashing bug in the history screen when dealing with (mostly) invalid / corrupted history entries with the option to show dates enabled.
  • Fixed a bug that caused the "change score" setting in Batch to not to be saved / restored correctly when reentering the screen.
  • Fixed a bug that caused entries added to the reader history by tapping on the > button to appear as "INVALID" or "MISSING."
  • Fixed a bug that caused typing a single space to clear the search results.
  • Fixed a bug that could cause the merged multi-dict search abbreviation icons to appear in non-merged English-Chinese searches.
  • Fixed a bug that could sometimes cause the keyboard to be visible along with the handwriting input box when Pleco initially opened.
  • Fixed a bug that could cause the keyboard to stay open when returning from the Edit Entry screen to a main dictionary screen in which it had not previously been open.
  • Fixed a bug that prevented the screen from rotating again after disabling the main dictionary orientation lock setting.
  • Fixed a bug that prevented the dictionary switch icon from consistently appearing in the sidebar in embedded mode.
  • Fixed a rare crashing bug related to corrupted databases.
  • Fixed a bug that could prevent the keyboard from showing up on startup (with "open input" in "startup actions" enabled) on certain slow devices in landscape mode.
  • Fixed a bug that caused garbage results to show up in the handwriting recognizer with Hong Kong character support enabled.
  • Fixed a bug that caused certain dictionary entries to display with newlines in the popup reader (so too little text would be visible).
  • Fixed a bug that caused merged multi-dict results to often fail to combine with user dictionary ones, and could also cause a few words that differed only in their traditional-character parts to be merged when they shouldn't be.
  • Fixed a bug that could sometimes cause lower-quality user dictionary matches to be merged with higher-quality non-user-dictionary ones.
  • Fixed a bug that caused the dictionary to leave merged multi-dict search mode when entering a search with no exact matches, or a search that's incompatible with merged multi-dict (wildcards or full-text, e.g.), and not return to it when backspacing / clearing; now it should stay in merged multi-dict mode until you manually switch to another dictionary.
 
Status
Not open for further replies.
Top