redfish64 / TinyTravelTracker

Private Android GPS tracker
GNU General Public License v3.0
135 stars 31 forks source link

Tiny Travel Tracker could be described as a GPS journal.

Get it on F-Droid

Tiny Travel Tracker It's different from other GPS trackers because:

It's meant for both traveling to far off places and reviewing your day to day activities.

It can find the answer to questions such as:

It also is useful in situations where you don't have internet access. All map tiles previously viewed are cached on the phone, so even without internet, you can use the map as long as you've looked at previously viewed area. In addition, since the GPS points are stored on the phone, they are always present, regardless of internet availability.

Note to users: If you have an issue you would like to see fixed, please click on the smiley on the right on the issue screen, and select thumbs up (or thumbs down). I'll use this information to decide what to work on next. Thanks

Changelog: (you can monitor the latest build here: https://f-droid.org/wiki/index.php?title=com.rareventure.gps2/lastbuild&redirect=no)

V 1.1.48 (build 91) - 2019 Sep 10

Attempt to fix #83, where Oreo and later Android versions kill the gps recording service. Now schedules a job which will run every 10 min or so to try and restart the service if stopped.

V 1.1.46 (build 89) - 2019 July 13

Fix so that the gps doesn't turn on and off constantly when at 100%. Thanks Kright!

V 1.1.45 (build 88) - 2019 June 22

Small tweak to hopefully prevent TTT service from being randomly shutdown by the OS in Oreo.

V 1.1.44 (build 87) - 2019 May 6

Added map style with large fonts.

V 1.1.43 (build 86) - 2019 May 2

Found nextzen.org which has the original mapzen maps. This allows me to retire my poorly custom made map that ran against tilehosting.

Added the ability to choose from some different map styles.

Upgraded to Tangram 10.1 which fixes some chinese fonts not showing up.

Integrated igor-cali's italian language translation.

V 1.1.38

Now compatible with Android Oreo. Fixed problem in error reporting, so I should receive user error messages again.

V 1.1.37

Now compatible with Android M (Marshmallow, Android 6) or above, by fixing the permissions system.

V 1.1.36

Attempted fix of issue 76 which causes some ROMS to crash

V 1.1.35

Small tweak to make drawing faster

V 1.1.34

Now uses openmaptiles because mapzen.com shut down Feb 1st.

V 1.1.30

Reverted back to V 1.1.28. Mapzen's LOST is too inaccurate even when specifying "high precision"

V 1.1.29

Now uses mapzen's LOST (https://mapzen.com/blog/lets-get-lost/) library to help with gps tracking.

V 1.1.28

Fixed problem in release binary stripped out too many classes and caused immediate crash on open.

V 1.1.27

Tangram updated their map server to be no longer compatible with the version I was using, so I updated it. However, there was a lot of changes on tangram's side and a few bugs are still present. Better than not having maps though.

Specifically:

I'll try to fix this soonish.

V 1.1.22

V 1.1.21

V 1.1.20

V 1.1.17

V 1.1.13

V 1.1.11

V 1.1.9

V 1.06

V 1.05


You can contact me at engler@gmail.com

Donations:

Bitcoin: 19bit8J9VFY9DMGbcYNrH4PzkUPdS8Rx1f

Patreon: https://www.patreon.com/redfish64

Copyright 2015 Tim Engler, Rareventure LLC

This file is part of Tiny Travel Tracker.

Tiny Travel Tracker is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Tiny Travel Tracker is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Tiny Travel Tracker.  If not, see <http://www.gnu.org/licenses/>.