Thanks for the N90 compatible release of OggPlay - I've been eagerly awaiting it ever since I got the new phone, as the internal music player can't be compared to yours.
As you said in the release notes that you need some testers for the N90 - the program works without any problems!
The appearance has to be tweaked a bit for the high display resolution. Right now, the text is so small that it is barely readable. The physical display size is the same as for the other S60 devices, however in this release, two lines of text fit into one line of the graphical skin background. You can imagine that this is hard to read.
Maybe the text doesn't have to be twice the size so that it would be the same physical size as for other S60 devices, but it certainly has to get larger. The best solution would be a customizable text zoom, also considering future S60 devices with different display resolutions and sizes.
The second minor glitch is that the box for the time display left to the ".oggplay"-Logo could be larger. Right now, a text like "00:00 / 10:00" doesn't fit in and starts to scroll, even though there would still be some room left to the right.
The third thing is the about box. It seems like it still has the hardcoded size with hardcoded line spacings and doesn't take care of the smaller font. Therefore, most of the box is white, with only three small lines of text shown at the same time.
Well, and of course there are still several text definitions missing in the German version. I hope that I can find the time to translate them in the near future!
To sum it up, the application is working great, the only thing that's left to do are some minor changes in appearance.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just downloaded the new version and installed the new N90 skin. Unfortunately, it's not a lot different. From the first glance, only the icons left to the playlist are bigger and the text is now written in italics.
I took a screenshot of each version so that you can compare yourself:
Apart from this, during the use of the new version on the N90, I noticed another interesting thing: When the phone is opened and no screensaver is active, Oggplay will stop playing (or if it was paused, it will start).
An example: You start playing a file and close the phone. When you open it again before the screen saver kicks in, playback will stop. If you close and open it again, it will resume.
Something comparable happens when the display is twisted to landscape-mode. OggPlay interprets these events as cursor up/down events and moves the highlight in the playlist.
Apart from this, landscape mode doesn't make any problems, even the external joystick works fine. Not that anyone would use OggPlay in Landscape mode on the N90, but this might get more interesting for future S60 phones.
Moreover, I noticed that the current file restarted from the beginning when some events like the "battery low"-warning occured (version 1.6.6). In the new 1.6.7, I wasn't able to reproduce this with an incoming SMS. I'll have to wait until the battery is empty again, to test that event :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The small italic font is the first font in the font list. It's what you get if the font the skin uses isn't on the phone. So the font I used for the double resolution skin is present in the SDK but not on the phone. Thanks Nokia. It's either that or I messed up the code somehow, but I think that's unlikely as it all works fine on the emulator.
What I think we should do is install some fonts. I'll see if I can download some from the internet and try them out.
The playback problems are a bit weird. It does sound as if twisting or opening or closing the phone is sending play and stop commands to OggPlay. If the screen saver is active there won't be a problem because the commands will go to the screensaver instead. Somehow OggPlay is interpreting the commands wrongly.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the N90 compatible release of OggPlay - I've been eagerly awaiting it ever since I got the new phone, as the internal music player can't be compared to yours.
As you said in the release notes that you need some testers for the N90 - the program works without any problems!
The appearance has to be tweaked a bit for the high display resolution. Right now, the text is so small that it is barely readable. The physical display size is the same as for the other S60 devices, however in this release, two lines of text fit into one line of the graphical skin background. You can imagine that this is hard to read.
Maybe the text doesn't have to be twice the size so that it would be the same physical size as for other S60 devices, but it certainly has to get larger. The best solution would be a customizable text zoom, also considering future S60 devices with different display resolutions and sizes.
The second minor glitch is that the box for the time display left to the ".oggplay"-Logo could be larger. Right now, a text like "00:00 / 10:00" doesn't fit in and starts to scroll, even though there would still be some room left to the right.
The third thing is the about box. It seems like it still has the hardcoded size with hardcoded line spacings and doesn't take care of the smaller font. Therefore, most of the box is white, with only three small lines of text shown at the same time.
Well, and of course there are still several text definitions missing in the German version. I hope that I can find the time to translate them in the near future!
To sum it up, the application is working great, the only thing that's left to do are some minor changes in appearance.
Thanks for the good feedback. There's no easy way to change the text sizes for existing skins unfortunately.
What's needed is support for double resolution skins. I'll send you a beta release in the next day or two with support for that :-)
I just downloaded the new version and installed the new N90 skin. Unfortunately, it's not a lot different. From the first glance, only the icons left to the playlist are bigger and the text is now written in italics.
I took a screenshot of each version so that you can compare yourself:
http://www.mopius.com/files/Ogg_ThemeDefault.png
http://www.mopius.com/files/Ogg_ThemeN90.png
Apart from this, during the use of the new version on the N90, I noticed another interesting thing: When the phone is opened and no screensaver is active, Oggplay will stop playing (or if it was paused, it will start).
An example: You start playing a file and close the phone. When you open it again before the screen saver kicks in, playback will stop. If you close and open it again, it will resume.
Something comparable happens when the display is twisted to landscape-mode. OggPlay interprets these events as cursor up/down events and moves the highlight in the playlist.
Apart from this, landscape mode doesn't make any problems, even the external joystick works fine. Not that anyone would use OggPlay in Landscape mode on the N90, but this might get more interesting for future S60 phones.
Moreover, I noticed that the current file restarted from the beginning when some events like the "battery low"-warning occured (version 1.6.6). In the new 1.6.7, I wasn't able to reproduce this with an incoming SMS. I'll have to wait until the battery is empty again, to test that event :)
The small italic font is the first font in the font list. It's what you get if the font the skin uses isn't on the phone. So the font I used for the double resolution skin is present in the SDK but not on the phone. Thanks Nokia. It's either that or I messed up the code somehow, but I think that's unlikely as it all works fine on the emulator.
What I think we should do is install some fonts. I'll see if I can download some from the internet and try them out.
The playback problems are a bit weird. It does sound as if twisting or opening or closing the phone is sending play and stop commands to OggPlay. If the screen saver is active there won't be a problem because the commands will go to the screensaver instead. Somehow OggPlay is interpreting the commands wrongly.
That's really weird... In case you can come up with anything new to test, please send it to me and I'll try if it works! :)