![]() |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I managed to eventually find the problem with the app I posted about earlier. It had some language definitions in the .jad file and one of these had a tab instead of a space which phoneme didn't seem to like, although it worked like that on the N8. I don't know whether that is something that is technically against spec but is permitted in some implementations.
The only slight issues I have now is that the menus in the app are a little small to be touch friendly, and I would prefer if the keyboard automatically appeared when the field was selected or was permanently shown. |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
I actually think during my previous attempts I rotated the device in the wrong direction (causing it to stay in landscape mode). Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
parser to read the contents of jad files. Also, some lines seem to be longer than 72 characters. Normally these lines would be wrapped. I have been looking into hooking up the native virtual keyboard, but I have not been able to get it properly working yet. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I tried the latest build on N9. It's great, it didn't overwrite Opera Mini, so all settings remain. It works properly in portrait mode too.
One thing is missing: usage of accelerometer. If you want to change between portrait and landscape mode you have to do it in the settings. Thanks for your work. |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Yes, I agree. On the N900, the auto-rotation happens out of the box with the latest software upgrades and if you force allow rotation for all devices. If you rotate your device, the Qt4 window gets a window resize event which I then interpret to force re-render the midlet in the new display size. I have no idea whether auto-rotation works out of the box for all other applications on the N9, and whether you need to modify your application to support this. However, while it is technically possible to monitor the accelerometer, I do think that auto-rotation is a feature that MeeGo should handle (through passing events to the applications), and not every application on its own. Cheers, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I did some investigation, and it seems that Qt4 applications based on
QWidget() don't auto-rate on MeeGo. Unfortunately, that is what I use. So, for auto-rotation to work on the N9, the UI front-end needs to be rewritten using the MeeGo Touch APIs. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Thanks, so for autorotation, we have to find somebody, who can rewrite the UI front-end?
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
in you MainWindow::MainWindow() you should: Code:
setAttribute(Qt::WA_Maemo5AutoOrientation, true); Code:
QRect screenGeometry = QApplication::desktop()->screenGeometry(); |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
portrait mode. If I just get informed after rotation, that the window width and height has changed, that is all I need. Based on what I have read, it is a limitation of pure Qt4 on MeeGo. The MeeGo SDK has APIs that are somewhat similar to Qt4. I might have a go at implement it myself, but have no way to test auto-rotation with the emulator so you guys could give me a hand with that. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
All times are GMT. The time now is 10:31. |
vBulletin® Version 3.8.8