Daan said:
No, it seems impossible to reproduce this. For example, when I just opened Pleco for the first time today, the strokes were invisible. Then I closed it again and reopened Pleco; HWR was working just fine. Then I selected a character, got the demo-version pop-up, closed Pleco, and reopened Pleco. HWR was still working just fine, and it seems whatever I do, I can't break it myself. It does only seem to be a problem when starting Pleco after not using it for a while - perhaps there's some caching issues going on?
Could be... also possible that it might be some sort of issue with the background thread that handles the handwriting drawing not starting / restarting correctly. Hopefully we'll manage to reproduce this soon...
Daan said:
I was just talking about this with my flatmate, who works as an Android developer too. He said I probably needed to download and install Google Voice Search from the Android Market in order for voice recognition to work in Pleco, if this was not packaged with the phone by default (it wasn't). I just installed Voice Search, and voice recognition is working smoothly now on my Wildfire, both in Pleco and in other apps. So if you're going to implement some kind of error message other than "you need an internet connection", maybe you could just suggest installing that app?
Quite right - we'll see if we can find a way to directly detect the presence of Voice Search and direct people to the download page for it if it's missing.
enoreus said:
I have also had the problem with power consumption when the phone is off as reported by haiku575. It happens consistently when I leave Pleco in OCR/camera mode. I have tried this with both beta1 and beta2.
Yeah, seems to be widely-reported now - I think it's a driver-specific problem, on most devices the camera should be automatically shut off when we go into the background but apparently that isn't happening correctly on some of them so we'll have to start manually forcing it.
sfrrr said:
Mike--I don't have a zillion files on my sd card. I Have 2 zillion. And I had forgotten about the boot-up search. I'm sure that's it. As for the memory leak, how would I know if pd is running if it's not listed?
SpareParts might tell you - have you installed that yet?
haiku575 said:
Here's what I did. I rebooted the phone and charged it to full battery overnight. First thing, I opened Pleco and opened every module except OCR. I exited to the home screen and turned off the screen. After an hour, I turned on the phone and the battery was still at full. Next I opened Pleco and went to the OCR module - I didn't touch any OCR interface options, but spent about 30 seconds pointing the phone at Chinese characters (awesome and fast recognition on this phone, by the way). I exited Pleco from the OCR module by hitting the home key on the phone and turned off the screen. Now (about 90 minutes later) the back of the phone is warm to the touch and battery has dropped to 70%. Hope this helps.
Definitely sounds like the camera isn't getting shut down correctly in the background, yeah - should be easy enough for us to manually override the system and force it to shut down the camera when it's otherwise failing to do so.
ipsi said:
Search for a term in a dictionary; Run through each available dictionary, until you're back at the first one; clear the search box; switch to the next dictionary in the list; scroll up or down a ways (DO NOT SELECT AN ENTRY); Leave Pleco by hitting the back button; Open Pleco. Regardless of where you scrolled to, Pleco will re-open at what would be the first entry in the results for the last search you performed in that dictionary. What I would expect is that Pleco remembers your position i
That's normal but undesirable behavior - leftover from the Palm OS days when everything was tied to clicking on entries; should be fixed in the finished Android version but it's actually a significant under-the-hood change and we haven't made it on iOS yet either.
haiku575 said:
More evidence that exiting pleco from the OCR page does not release the camera. To reproduce on this HTC Incredible S, open pleco. Go to the OCR page and exit Pleco (home button). Try to open the phone's camera app - app doesn't open. Return to Pleco. Go to any page other than OCR and exit Pleco. Try to open the camera app - app opens.
Yep, definitely sounds like the camera is still open then.
markmark1 said:
You might be right, turning the text upside down makes a difference. Not 100% but much better. So it's something at my end then....
Still on our end, just need to find a way to detect for that condition and flip the image appropriately... shouldn't be too difficult, if we can't detect it from the camera APIs we can just check to see if you're using a Dell Streak and automatically flip it if you are. Thanks.
Daan said:
The same happens on my phone when I exit Pleco by hitting the Home button when in the OCR screen: the battery's empty within a few hours and the phone gets quite hot. By the way, it doesn't matter whether I've paused the OCR functionality or not before exiting Pleco - so it seems something's going on even when I don't leave Pleco in active OCR mode.
That further suggests that it's a camera problem rather than one with our OCR engine (which wouldn't really be using up any power when paused).
hejincong said:
This is currently my only real quibble with beta 2, as I tend to multitask a lot, and flip in and out of Pleco. I have a 16 gig card, and while the load isn't long enough to go make a sandwich, I tend to stand around for a while waiting.
So maybe as a short-time option we could add something in Settings to limit the number of search directories... does anyone have a directory they'd like to put their Pleco files other than /sdcard/PlecoData or /sdcard/external/PlecoData?
sixstringedmatt said:
I noticed today that my Registration ID went missing and I had to re-enter it. I have not modified or changed anything on the phone. However, I did have to take out my SIM card and I have not yet put it back in (I am in China and it had some issues, I am having a professor swap it out/have it looked at, I can't put it back in at the moment). Could this have triggered anything within the program? Not a major issue, but I figured I would post it anyway!
Might have changed the hardware ID used by the registration ID system... so you didn't hard reset your phone or anything like that, you just removed the SIM card? Did you have to remove the battery in order to get at / remove the SIM card?