View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1805
modRana 0.52.1 has been released!

So the quite massive modRana update is finally here for all supported platforms. Get it while it's hot!

Highlights

The main highlight of this release is routing support for the Qt 5 GUI! It is not yet as advanced as in the GTK GUI and online only for now, but nevertheless finally opens the world of routing to users on Sailfish OS, Android and other Qt 5-GUI only platforms!
I would also like to use this opportunity to Frederik Ferner who contributed the core routing support code for the Qt 5 GUI - thanks a lot!

Another highlight are GTK GUI map drawing improvements - the map should now correctly handle state changes such as switching overlay on/off, changing overlay layers, switching network usage modes, etc. Batch downloaded tiles should now also be used right away once the batch download finishes.

And thats not all - it is now possible to use double click zooming and mouse wheel zooming, track recording statistics, Android packages now have an Android visual style, performance improvements, lots of fixes, etc. Check the changelog for more details.

Changelog

Code:
* Sun Apr 12 2015 Martin Kolman - 0.52.1
- point to point online routing is now supported in the Qt 5 GUI! :)
 - Frederik Ferner contributed the core Qt 5 GUI routing support code - thanks a lot! :-)
 - routing mode can be activated from the main menu by clicking the "Route" button
  - to end the routing mode, just press the "clear" button
 - routing parameters can be configured in Options->Navigation
  - the car, walking and cycling routing mode can be set
  - avoiding of major highways and toll roads can be toggled
- GTK GUI should now properly refresh the map when it changes state
 - such as when switching overlays, switching network usage modes, when batch download finishes, etc.
- you can now double-click the map to zoom in both Qt 5 GUI and GTK GUI
- you can now use the mouse wheel to zoom the map in and out in both Qt 5 GUI and GTK GUI
- various statistics are now shown during track recording
- start using PyOtherSide 1.4 and Qt 5.4 for the Android package
 - this should fix a possible PyOtherSide crash at startup and adds Sqlite tile storage support on Android
 - thanks to Qt 5.4 the QtQuick controls (used through UC) now have a native Android theme
 - the compass rose now finally turns - also thanks to Qt 5.4 :)
- use Sqlite tile storage by default on Android
- prevent tile images from being indexed into the gallery on Android
- make the persistent dictionary usage Python 2 & 3 compatible by using the nr. 2 marshal file format
 - this should make it possible to use the Qt 5 GUI (Python 3) and GTK GUI (Python 2) on a single system while sharing a single options file
 - Fedora is one such platform where this is useful
- fix CLI mode
- disable log output to stdout in CLI mode
- Qt 5 GUI map screen performance should now be a bit improved, as an unexpectedly costly debugging element has been removed
- release media keys when the modRana window is not active on Sailfish OS
- notifications now work correctly in the Qt 5 GUI
- make QML -> Python log forwarding more robust
- the Qt 5 GUI can now properly use positioning data from GPSD
__________________
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 19 Users Say Thank You to MartinK For This Useful Post: