I never got around to testing 7b, so some of these issues may have been there...
Bug - Space still doesn't work when using ZTA4 IME in the add/edit entry dialog, I reported this a while back, not sure if this one is just going to be chalked up to a known issue
Regression - Look up clipboard on non-IA activate seems to have broken at some point - pretty sure it worked with 7 or 7a. Nothing happens if there is a bunch of data in the clipboard now. I use that feature to get Chinese SMS straight into the reader quickly.
Bad Stuff with Add/Edit Entry
Pinyin with tone marks - go to Add/Edit entry to edit an existing entry with just Hanzi, unlock it, and copy Pinyin with tone marks from another entry. Pleco winds up saving the tone mark character and inserting 5s all over the place.
I added the custom entry:
北京阅微庄四合院宾馆
I frequently put proper place names, hotels, restaurants, streets, etc into my user dictionary. This occasionally requires long headwords like the one above. This particular entry has done numerous very bad things with the latest beta, see the saga below. Note with the way I input entries this required freqent unlocking of the entry to add Pinyin, and in some cases I cancelled the edits.
Spaces in the Pinyin:
Because the Pinyin for the name was really multiple words I added spaces between the obvious word breaks:
Beijing yueweizhuang siheyuan binguan
Before I started adding spaces I didn't see problems, but I hadn't worked with the entry much. Right after I added the spaces 7a crashed when I unlocked and attempted to continue editing. I immediately switched over to 7c. 7c didn't crash with the same sequence, but the Pinyin disappears when the entry is unlocked, the only way I've seen to prevent it from disappearing is to highlight some of it before unlocking it. Unfortunately 7b often duplicated all the Pinyin. The duplicated pinyin often exhibited the issues with tone marks described above.
After I cleaned that entry up (finally deleted the duped Pinyin and spaces) other bad things started happening - note very few of these bad things happened twice, but I rarely got the expected behavior:
Another side effect i'm seeing after this is that my user dictionary appears to be corrupted now - I've had several blank entries in the list. One did nothing when I clicked on it, and I was able to delete it from the menu. The other gives me the message 'This entry appears to have been deleted from the dictionary'. I can't find any way to delete that entry.
That now leaves me with the question - is there a way to export the dictionary and re-import it so I can fix the corruption, or will it require direct SQL manipulation?
Bug - Space still doesn't work when using ZTA4 IME in the add/edit entry dialog, I reported this a while back, not sure if this one is just going to be chalked up to a known issue
Regression - Look up clipboard on non-IA activate seems to have broken at some point - pretty sure it worked with 7 or 7a. Nothing happens if there is a bunch of data in the clipboard now. I use that feature to get Chinese SMS straight into the reader quickly.
Bad Stuff with Add/Edit Entry
Pinyin with tone marks - go to Add/Edit entry to edit an existing entry with just Hanzi, unlock it, and copy Pinyin with tone marks from another entry. Pleco winds up saving the tone mark character and inserting 5s all over the place.
I added the custom entry:
北京阅微庄四合院宾馆
I frequently put proper place names, hotels, restaurants, streets, etc into my user dictionary. This occasionally requires long headwords like the one above. This particular entry has done numerous very bad things with the latest beta, see the saga below. Note with the way I input entries this required freqent unlocking of the entry to add Pinyin, and in some cases I cancelled the edits.
Spaces in the Pinyin:
Because the Pinyin for the name was really multiple words I added spaces between the obvious word breaks:
Beijing yueweizhuang siheyuan binguan
Before I started adding spaces I didn't see problems, but I hadn't worked with the entry much. Right after I added the spaces 7a crashed when I unlocked and attempted to continue editing. I immediately switched over to 7c. 7c didn't crash with the same sequence, but the Pinyin disappears when the entry is unlocked, the only way I've seen to prevent it from disappearing is to highlight some of it before unlocking it. Unfortunately 7b often duplicated all the Pinyin. The duplicated pinyin often exhibited the issues with tone marks described above.
After I cleaned that entry up (finally deleted the duped Pinyin and spaces) other bad things started happening - note very few of these bad things happened twice, but I rarely got the expected behavior:
- Pop-up definitions stopped working correctly... I just got a big empty box with a scroll bar and the row of buttons at the bottom. Restarting the app fixed this.
- In one case clicking 'unlock' not brings me an empty add/edit entry window, but it's now devoid of buttons. It also hung the app, which in turn seems to have locked up the entire phone. Clicking the hangup button brought up the today screen, but nothing could be clicked, so I soft reset.
- After restarting the app I once again tried to edit the entry by unlocking - this time I lost the pronunciation and the definition text became corrupted:
- 'Beijing Double Happiness Hotel' became
'Beiji g Double Happi (gibberish) Hotel'
The reference to gibberish above was two characters - the space was also there. What's really weird though is that I when I copied those two characters into the clipboard they pasted into an email as 'ss', which which is what they were supposed to be.....
- 'Beijing Double Happiness Hotel' became
- Another try didn't cause the corruption above, but the Pinyin again didn't show up in the unlocked edit view unless I first highlighted a bit of it.
- After closing the entry by clicking cancel the list view in the Main Pleco window showed no entries. I put Pleco into the background, immediately brought it back to the front via the hardware button and it crashed....
Another side effect i'm seeing after this is that my user dictionary appears to be corrupted now - I've had several blank entries in the list. One did nothing when I clicked on it, and I was able to delete it from the menu. The other gives me the message 'This entry appears to have been deleted from the dictionary'. I can't find any way to delete that entry.
That now leaves me with the question - is there a way to export the dictionary and re-import it so I can fix the corruption, or will it require direct SQL manipulation?