View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#891
Originally Posted by kureyon View Post
There is a bug in the new layer settings code.
Thanks! I have managed to reproduce this, should be an easy fix.
BTW, there actually should be no toolbox icon in the per mode state list just for this reason.

Now for the older questions:
Originally Posted by handaxe View Post
@martink: for your info regarding GTFS, tho you may well have read this independently...
http://talk.maemo.org/showthread.php?p=1109724
As a public transit API from Google seems to be nowhere in sight, raw GTFS support might indeed be the only way of supporting public transit search/routing. Or maybe is there someone other than Google providing search over the publicly available GTFS schedules already ?

Originally Posted by spanner View Post
Apologies, it looks like the crucial difference was not with the GET URL, but the fact that the "on-demand" tile downloads were single requests per connection (using "Connection: close" header) and the batch downloads used persistent connections.

The "andy.sandbox.cloudmade.com" server appears to barf on persistent connections.
Batch download uses persistent connection to limit the (otherwise astronomically high) amount of open connections due to the huge number of tiles and their small size.

I might also enable this for automatic tile download, provided it brings some improvements, like faster tile loading.

As for some tileservers not supporting this - should be easy to solve by adding a few variables that enable/disable persistent automatic/batch download for a given layer to the map layer configuration file.

Originally Posted by t1nym3 View Post
Hi MartinK,

I use ModRana quite a lot and I would like to check if you are planning any ability for ModRana to import a .kml file that can be downloaded from Google Maps as input for a set of POIs?
This is planned together with importing POI's from GPX files - for example, Cloudmade has huge POI database extracted from OpenStreetMap in in the GPX format.

The current module used by modRana for loding GPX seems to also support KML.

Originally Posted by volcal View Post
Is ther multirouting, multistop routing for the newest version?
The API modRana currently uses supports this, but there is just no GUI for it yet.

Originally Posted by volcal View Post
Can somebody please post the link for the update because modrana has not been able to pick up my gps since I installed it from the apps manager
Try to reinstall modRana ?

Originally Posted by skykooler View Post
MartinK, is Clutter coming anytime soon?
I have used Clutter for the currently released version of Mieru for Fremantle - while it is certainly usable it, Clutters performance is still not exactly stellar. Only version 1.0 is currently usable on Fremantle, while upstream is already somewhere around 1.7+. The newer versions require newer version of glib than what is currently available and need Gobject introspection for Python bindings, adding another heap of dependencies.

Thus to current plan is to use Qt with QML due to better availability on Fremantle, Harmattan and elsewhere.

Architecture
  • QtGraphicsView for the main map widget
    This should bring better performance, enable things like fake a 3D, sprite markers, fluent rotation and zooming, etc.
  • QML for the various menus
    What about finally having some kinetic scrolling, button feedback, etc. ?

As for the current GTK based UI, it should stay as an alternative for devices that don't have (recent) Qt libraries, like the Neo FreeRunner.

Implementation
The first thing to do is separate the GUI code from the modRana core (currently represented by the modrana.py file) and enable GUI switching and thus also serious alternative GUI development.

Anyway, might be quite a challenge but IMHO worth it due all the potential performance and usability gains.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 7 Users Say Thank You to MartinK For This Useful Post: