cgeo/c-geo-opensource — pull request #1027 by RoadRunner- (2012-01-22 23:12:20+00:00)
Title: Implementation for issue #1012: ID may change

- Introduced enum for navigation apps that defines also the new id
- Changed handling of navigation apps inside factory
- Improved handling of navigation apps in cgeoinit

Proposal for #1012 that does not affect the navigation apps. Any modifications are done inside the factory except the changes in cgeoinit.

Further benefit:
- Defining id 0 for compass app is now equivalent to default value