But seriously, the buttons need to be distinct even in sunlight and from a distance, as in the case of car or bicycle navigation. As all the PNGs are already (manually) generated from a SVG file, I would like to replace them directly by SVG icons in the future. Well, yes, it is a bit against the fremantle GUI metaphor, but: * you can easily go back to previous menu with your thumb when holding the N900 in your left hand * in most default modes you can also access the main menu by your left thumb and navigate the map with your free right hand * the fremantle style "back" buttons always seemed too small to me * it is hardcoded in quite a few places * all menu levels have the same simple and easily comprehensble structure * it follows the ancient tradition of latin script, by adding elements in rows, from left to right, top down
Unfortunately, plain OSM XML data can not be used (most probably because of the xml processing overhead)
The OSM is being updated all the time, so some sort of update mechanism could be needed.
It seems that both Gosmore and Routino work on N900 and could be theoretically interfaced with modRana.