Skip to content

M4rtinK/modrana

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
run
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

modRana

https://travis-ci.org/M4rtinK/modrana.svg?branch=master

ModRana is a flexible GPS navigation system for mobile Linux devices.

Development

Pull requests welcome ! :D

Devices

Confirmed to run on:

  • desktop PCs
  • the Jolla smartphone and other Sailfish OS devices
  • Nokia N900
  • Android 4.0+ devices
  • Nokia N9 & N950
  • Neo FreeRunner
  • Smart Q7

Dependencies

  • Python 2.5+ (including Python 3.2+)

GTK GUI

  • PyGTK
  • PyCairo
  • Python-Location (N900)

Qt 5/QML GUI

  • Qt 5.1+
  • Python 3.2+
  • PyOtherSide 1.3+
  • a supported Qt Quick components set - Qt Quick Controls 2 - Sailfish Silica

Ancestry

ModRana started as a fork of the Rana project, but currently uses code from many open source projects:

  • Upoints - GPX handling
  • Odict - ordered dictionaries
  • GPSD Python bindings
  • AGTL - Fix object, PinchMap element
  • Popup QML element from Mitakuluu
  • ThreadManager class from Anaconda
  • geopy - Geonames access
  • googlemaps - Google API
  • configobj - configuration file handling
  • PyCha - route profile graphs
  • urllib3 - tile download connection reuse
  • argparse - startup argument handling
  • gprof2dot - profiling

Licence

ModRana is licensed under GPLv3.

Resources

About

ModRana is a flexible GPS navigation system for mobile devices. This is the main upstream modRana source code repository - waiting for your pull requests & patches! :)

Resources

License

Stars

Watchers

Forks

Packages

No packages published