Beta 6 Released

Status
Not open for further replies.

mikelove

皇帝
Staff member
Happy Solstice Eve to all,

2-weeks-and-change after Beta 5, here's another one, Beta 6. We're hoping this will be considerably more bug-free than the last beta, and pretty close to release-quality, though there'll probably be enough lingering minor problems to necessitate a Beta 7 at least.

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. Also, check the Add-ons "Updates" tab for


Beta 6 Changes

New Features / Design Tweaks

  • Added an option (off by default, enable-able through Card Text) to show a dictionary switch button in flashcards when a card is fully revealed, letting you instantly see its definition in other dictionaries and even permanently choose a new entry to remap it to.
  • Added a new "combine umlauts" option (on by default) to search for umlauted syllables when searching for regular 'u' ones - you can turn this off via Settings / Dictionary / Search / Input processing.
  • Added a better landscape-optimized interface to flashcards, and a setting to put its buttons on the left side of the screen instead of the right for left-handed users.
  • Greatly increased the size of text in flashcard multi-choice character / pinyin prompts.
  • Added support for "view" actions to the document reader - you can now tap on a .txt file in an Android file browser and see our document reader as one of the options to open it.
  • Added orientation lock options for the main dictionary and flashcard screens.
  • Made the flashcard test handwriting input + sketch boxes preserve their contents on a screen rotation
  • Added a separate highlight color for OCR when auto-paused to distinguish it from a normal pause.
  • Made OCR save its current focus / flash / macro settings when changing orientation.
  • Made the document reader no longer check file extensions when opening files.
  • Made the document reader remember the last save and open file folders.
  • Added an overwrite warning to the document reader save screen.
  • Made the document reader remember the last scroll position in the clipboard, if the clipboard remains unchanged between reader sessions.
  • Made Unicode Extension A Chinese characters treated as equals by the document reader, so assuming you have a font that supports them you should be able to treat them like any other Chinese characters in the reader now.
  • Added helpful prompts to automatically download the audio and OCR modules when tapping on their associated buttons. (the audio button is now visible all the time)
  • Made the popup "bubble" and its associated toolbars resize correctly when the keyboard is hidden / revealed.
  • Added a history button to the main dictionary search toolbar on tablets.
  • Added a preference setting to hide the input method selection bar.
  • Added a tap-hold command in dictionary search results to copy an entry's pronunciation to the search field.
  • Added an auto-pause activation prompt the first time OCR is launched.
  • Eliminated references to Android Market (and its associated restore purchase etc functions) in the add-ons screen for copies of Pleco not actually downloaded from Android Market.
  • Added placeholder texts to the Add-ons screen when its lists are empty (since empty lists look buggy).
  • Added icons to the flashcard tone test answer buttons.
  • Added a link to a flashcard download page in the flashcard import screen, and one to an online manual (currently just the iPhone manual) to the main Settings screen.

Bug Fixes

  • Fixed a bug that could cause crashes on startup on tablets and other devices configured to put the definition on the main dictionary search screen.
  • Attempted another fix for the Galaxy S2 distorted-OCR issue - hopefully this one will lick it for good.
  • Attempted to fix an issue with the document reader not scrolling to the last position in a document correctly.
  • Fixed a bug that prevented custom font files from being used correctly in the document reader.
  • Fixed a bug that could cause a tap past the end of a line in a text file in the document reader to be interpreted as a tap on the first character of the next line.
  • Fixed a bug that could cause garbled rendering in the text file reader when highlighting a word that spans two lines.
  • Fixed two serious memory leak bugs, one in OCR and one involving viewing definitions in the main dictionary - neither would be likely to leak more than 1 MB or so per hour of use, so they probably wouldn't have a significant impact in the time before your exiting / reopening Pleco would cause its memory to be purged anyway, but embarrassing nonetheless.
  • Fixed a crashing bug when opening the flashcard sketch box while in landscape orientation
  • Fixed a bug that caused text in the search box to sometimes overlap the X button.
  • Fixed a bug that could cause the search results list to be covered up by black after exiting the handwriting input screen on certain buggy ROM builds.
  • Fixed a bug that caused button page scrolls in the document reader to go a bit too far up / down for comfortable reading.
  • Fixed a bug that could cause the document reader popup "bubble" to fail to appear in large documents when scrolled far down.
  • Fixed a bug that could cause certain rare Chinese characters to render with their tops cut off.
  • Fixed a crash in the demo version of the stroke order diagrams screen.
  • Fixed a bug that prevented the separate "pleco reader" icon from working correctly in some situations.
  • Fixed a bug that could cause Pleco to keep restarting in whatever mode you'd originally launched it from via the Pleco OCR / Reader / Flashcards icons.
  • Fixed a crashing bug when viewing Search Cards results, and another one when deleting a card from the separate card info screen.
  • Fixed a crashing bug when saving or resuming a session in the demo version of the flashcard system.
  • Fixed a bug that caused unwanted correct and incorrect buttons to appear in "reveal parts separately" self-graded tests that were configured to let you choose from all 6 possible scores.
  • Fixed a bug that caused ellipsis character entry to automatically switch Pleco into English-Chinese mode, though there are still some indexing issues with ellipses that we need to address
  • Fixed a bug that could cause audio recordings for syllables beginning with a character pronounced "bu4" other than 不 to come up for 不 entries even when the pronunciation is wrong due to the 不 tone sandhi.
  • Fixed a bug that caused Unicode Extension B characters to be handled incorrectly in user dictionary + flashcard databases.
  • Fixed a bug that caused the flashcard "change to dict-based card" and "change entry" commands to match the card against words that were longer than the original word.
  • Fixed a bug that could prevent updated extended audio files from being activated correctly until Pleco was reopened.
 
Status
Not open for further replies.
Top