Hi, I have rewritten the GPS tracking part to use a Service, allowing tracks to be reliably recorded even when the application is not active. Tracks are now only recorded by user request. The GPS location can be shown or hidden independently from track recording. Recorded tracks are automatically and continuously saved (an 8k buffer from a BufferedWriter and OS buffers apply). GPS location updates are only requested when needed. This means that exitting the app with the home button will disable location updates (if no track is being recorded) to avoid draining the battery.
Please note that track uploading support was never implemented, so currently, you cannot get the tracks out of Vespucci. Some additional minor enhancements are included. The code is in the repo. A new APK has been provided at the usual URL. My future priorities are: - implementing Undo - honor optional/non-fixed tags from presets - show icons from presets on map If time allows, saving tracks and changes to XML (and/or uploading tracks) could also be included. Kind regards, Jan _______________________________________________ dev mailing list dev@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev