M4rtinK / modrana

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! :)
www.modrana.org
GNU General Public License v3.0
67 stars 21 forks source link

Refactor route handling code #223

Open M4rtinK opened 6 years ago

M4rtinK commented 6 years ago

The route handling could be much cleaner:

Route caching should work with route result instances instead of resetting modRana module state.

This would among other things enable working with multiple routing results at the same time (route variants and/or route from multiple providers).