![]() |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
# if you don't have # sudo apt-get install mplayer mplayer testmp3.mp3 # it can play mp3, ogg, wav, aac etc etc for the gps data i don't know seems there's not a command dbus line to switch on/off the gps radio, there's a python script that makes it. If you want to try using jython maybe it can works ;) |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I know GPS isn't working yet, but has anyone tried the Google Maps applet yet?
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
including mplayer, alsasound, mediaplayer, pulseaudio, etc. I restarted the emulator. Some of the errors I got before are gone and mplayer seems to be playing a test wav and mp3 file, but I still hear no sound. Same problems with aplay and play-sound. I checked my mixer settings too. Has anyone tried to play audio in the emulator? Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I tried the newest version (0206) on N9, and the fonts are great, it shows every Hungarian character (őűí), but it's slower, than the first one.
The grey bar is there. |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
I am still investigating the grey bar issue. Merely replacing QApplication with MApplication as suggested before, does not seem to cut it. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
be disabled on the N9 device: http://forum.meego.com/showthread.php?t=1868 Another way is to run the app in fullscreen by default, or to use PageStackWindow, but for that I would need to change my port to use the Qt Quick Components . http://forum.meego.com/showthread.php?t=3636 I put a new build online and added a separate build for N9 that starts in full screen. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Tested new version:
Default font is slightly smaller, works better for medium fonts but still jerky - I have not tried this overclocked yet. Fullscreen and rotation now automatically redraw the screen to fit :) Very nice work. File upload and download is supported: download only seems to work in Opera Mini 4.2.. in v6.5 download fails upload works fine - access to MyDocs and SDCard |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Cheers, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Another question for N9xx and N9 owners.
I know N900 and N950 have a physical keyboard, but the N9 has not. Can both devices use a built-in virtual/soft keyboard for text input? I tried the Notes application on the emulator, and on N9 I get this grey bar that people have been complaining about, with a + sign on it which activates a virtual keyboard. On N900 I don't get this virtual keyboard. I am just asking because I see these requests for copy-paste functionality and I am wondering whether lack of input support is the reason. On Windows Mobile and Android I was able to integrate the built-in virtual keyboard into the phoneME ports. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Hopefully I can find another faster way to have Qt4 render text on a 16-bit RGB buffer without all this copying and transformation. Quote:
Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
It's working on N9, status bar and grey bar disappeared. It's great, but laggy. Download, rotate not working. If you click on landscape mode, than it's rotate to the wrong side (NOKIA logo on the down not the top).
Thanks for your work, it's get better day by day. If I turn off the Opera keyboard, I can't get any virtual keyboard on N9. |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
About the rotation: This is Opera rotating in the wrong way, not phoneME. There is not much I can do about this :-(. Actually, on both the N9 and N900 emulators phoneME always runs in landscape mode it seems. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
I think, for the N9 there is two problem left, but you know both of them (speed and download). |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I tweaked the text rendering a bit and uploaded new builds (dated 2012-02-08):
http://davy.preuveneers.be/phoneme/?q=node/10#maemo Can you check if you see some improvement in the text rendering speed? I avoided all of the pixel buffer copying and rgb depth transformation. If it is still too slow, it is Qt4 itself that is slow at text rendering .... Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Tested v08-02:
MUCH faster! No delayed response. Scrolling in OM4.2 and 6.5 is much improved, menus are quick with no delay - it it is very usable now at Medium font settings :) |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Right chaps, lets talk turkey.
I will pledge $25 dollars to buy this guy an N900. I can accumulate all pledges till we have enough to get this Mofo an n900. Who is in? |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I'm in. £10 from my next pay packet
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quick update, scrolling in portrait mode is jerky for Medium fonts.
Landscape is fine. Small fonts no problem |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Hi DavyP,
I tried again to compile midp, but I can not get this to work. I tried different howtos I found (phoneme for webos for example) Starting with building the PCSL part I get this error: gcc: error trying to exec 'cc1' looks like a PATH entry is missing. If I manually change the PATH it can find the cc1 from my arm-toolchain but I get errors "can not find stdio.h" and if I manually change the CFLAGS to include that path for stdio.h I get more errors about other includes missing. So, somehow my cross-compiler toolchain isn't correct, but I don't understand what I could have done wrong. It is working for developing apps for maemo, but for maemo scratchbox environment is used within its one login shell. For midp I can not directly use this envirionment because midp depends on java tools that aren't useable from within scratchbox. But it should work to just use scratchbox toolchain I even tried different toolchains (scratchbox, the one from WebOs, codesourcery) always the same errors. Any ideas. Nicolai Quote:
because every developer should own a N900 :-) |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
vi - £15.72
Darkgunman - £10 Nicolai - £8.34 Total = £34.06 |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Ok, I have found a guy who will sell me his old n900 for £69. It is a bit of a beater with a scratched screen in poor cosmetic condition but apparently it all works fine. This means we are %49 of the way to buying it.
If you feel you will benefit from using this piece of software AT ALL now or in the future I ask you to donate some $$$ for the cause. It does not matter how little just donate something, or I will toe your balls the next time you come with a rétarded feature request. |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
File download issue should be fixed now. It turned there was a seek() operation issue. OperaMini 6.5 did an openOutputStream(0) whereas the older version did an openOutputStream(). This '0' parameter triggered a seek(0) operation, which failed. Unfortunately, the underlying stream implementation does not support seeking, but luckily for OperaMini 6.5 the fix was simple as a seek(0) is the same as not seeking at all. For now, I just check the byte offset for the seek operation and if it is 0 I skip it.
There are new builds on my website (with the same date of 2012-02-08). One note: I added another virtual folder /FileSystem so you can access any folder you like. However, when you try to save a file, make sure you have write permissions to that folder. The /Private virtual folder should work as it is mapped onto the /home/user/MyDocs folder. The /Storage one is mapped onto /media/mmc1. Cheers Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
landscape mode. Perhaps in portrait mode, the slowdown is caused because phoneME needs to print many more smaller (single line) strings, whereas in landscape mode Opera Mini prints fewer but longer strings. I am just guessing here. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Thanks for the update, I will try it at afternoon.
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
http://www.mentor.com/embedded-softw.../lite-edition/ You have to register first, but you can get the compilers directly from: https://sourcery.mentor.com/sgpp/lit...al/release2029 I use these compilers directly on my linux OS so not in a scratchbox environment. See if this somehow already helps with the missing headers files. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
All I ask is that when you feel it is time to move on to greener pastures of code that you leave your program in a useable state, open enough for someone to carry on where you leave off.
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
I think the portrait issue may be more to do with the SGX drivers in Maemo, there is a known screen tearing issue and the default web browser also seems slower in portrait. Didnmt realise until now |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
1) first get the build in a decent shape 2) clean up my patches 3) try to find a way to automate the build process as much as possible with a shell script 4) put all that info, including Maemo specific sources and patches on my website. 5) let the community have a go at compiling it themselves And rest assured, it is quite likely that phoneME will be on my website for quite a while :) Cheers, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Just out of curiosity, in the next release is it possible to change the name of the CVM window to that of the name of the Midlet once launched, as listed in the manifest or jad file?
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
vi - £15.72
Darkgunman - £10 Nicolai - £8.34 MaddogG - £8.34 Total = £42.40 Achievement, developer phone for DavyP: achievement 61% unlocked |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
All times are GMT. The time now is 08:13. |
vBulletin® Version 3.8.8