QtMoko v45

Hi,
QtMoko v45 is out now. You can get images for GTA02 (Freerunner) here[1] and
GTA04 (Phoenux) here[2].
For more info about QtMoko please visit our homepage [3].
This is list of changes since previous v44 version:
* fixed wifi password not saving problem
* new big transparent keyboard
* GTA04 has new 3.4 kernel thanks to Neil Brown
* GTA04 has now vibra motor support
* show atmospheric pressure on home screen on GTA04 (Neil Jerram)
* removed all other input methods from build
* display wifi icon in title bar
* run ping on default DNS when wifi icon is clicked
* gps icon in title bar with number of satellites and fix indicator
* gps has now api for number of satellites
* gps plugin for GTA04 now makes gps always enabled
* GTA04 charge indicator is polling battery every 30s
* GTA02 gps - checking for ntpserver available with ping (Jiri Pinkava)
* qterminal can now run scripts using setDocument() api method
* scripts for powering on/off modem on GTA04A04
* charging udev rules for GTA04 (Neil Brown)
* options to boot from all mmc partitions in shutdown ui
* build fixes and various code improvements (Yann Dirson)
* added new freecell game
Probably most noticeable is new keyboard. It has two layouts - one suitable
for terminal and one for SMS. They look like this:
http://qtmoko.sourceforge.net/screenshots/abc.pnghttp://qtmoko.sourceforge.net/screenshots/qwerty.png
Layouts are completely customizable. You can easily change key size, position,
background. It's very easy to add international characters and new layouts.
Just have a look at /opt/qtmoko/etc/im/svgkbd/ The layouts are normal svg
images. You can use inkscape to open and edit them. It should be very clear
what to do. Only thing to explain is how you should name the key XML elements.
In Inkscape go to Edit->XML editor and click on key. The element name must be
in form:
key_QtKeycode_unicode
For possible QtKeycode values check this link[4] and for unicode values use
your favourite unicode character map.
Please not that my layouts are just very simple. If you manage to create
better ones i will be glad to replace them. I can also make your national
keyboards variants easily installable from qtmoko apps page.
As for the other changes - you can now make clickable elements in themes that
launch scripts in qterminal. So e.g. you can have icon on homescreen with your
favourite script. For example how to do it check what happens when you click
the new wifi icon in finxi theme (search for setDocument string here [5]).
Another nice thing is atmospheric pressure indicator on GTA04 homescreen or
number of gps sattelites/fix indicator on title bar.
One more is freecell game - you can now waste a lot of time here :)
GTA04 owners can now enjoy latest 3.4 kernel thanks to Neil Brown's amazing
kernel work. I have been running this kernel for several days and all works
perfectly. No regressions were spotted. Many thanks for this Neil.
Thanks also everyone for their support and work.
Enjoy the release!
Radek
[1] http://sourceforge.net/projects/qtmoko/files/GTA02/
[2] http://sourceforge.net/projects/qtmoko/files/GTA04/
[3] http://qtmoko.sourceforge.net/
[4] http://qt-project.org/doc/qt-4.8/qt.html#Key-enum
[5] https://github.com/radekp/qtmoko/blob/master/etc/themes/finxi/title.xml