Skip to content

Releases: mendhak/gpslogger

v123-rc1 - TLS 1.3 for Custom URL and OSM

18 Jun 16:18
v123-rc1
f92e38c
Compare
Choose a tag to compare
v123-rc1

v122 - Google Drive, cosmetic adjustments

05 Jun 08:22
v122
75ba7f8
Compare
Choose a tag to compare

Issue #969 - using setExactAndAllowWhileIdle

Issue #932 - Replace MyTracks references with OpenTracks. Hope this plays nicely with Weblate!

Issue #968 - Adjusted font sizes in detailed view so lat long should now fit on one line

Issue #933 - (Experimental) trying to really stop the service when logging stops, so that 'phantom' notifications don't reappear.

Issue #972 - (Experimental) reimplement Google Drive, but FOSS. Original PR.

Issue #973 - Keep waiting even if location providers are disabled. Resume logging if location providers are enabled. Add a warning icon with a Toast to indicate a problem.
image

Misc

Display logging type, in detailed view, as CSV instead of TXT

Added icons to the Upload Settings menu, because why not.

Trying a new SwitchPlusClickPreference preference item which has two actions. Toggle for on/off, and pressing the text launches another settings dialog. Used for Custom URL logger, and the Upload Settings screen.

image

Drawer items are given a uniform text appearance. Nothing dimmer.

image

v122 RC3: Google Drive

30 May 07:18
v122-rc3
5c42528
Compare
Choose a tag to compare
Pre-release

Re-upoaded the rc3 APK, I moved the Google Clouad OAuth Client ID to match what was on the Play Store - this way if anyone ever had Google Drive used a few years ago, this can reuse that same folder originally created.

v122 RC2: really really stop the service

18 May 17:31
v122-rc2
fe0d2ef
Compare
Choose a tag to compare

Experimental - use stopSelf in the stopLogging() method to really stop the service, to prevent it from coming back as a notification randomly.

v122 RC1: set exact alarm

14 May 18:00
v122-rc1
69e03c1
Compare
Choose a tag to compare
Pre-release

Experiment - Using a more exact next-point-alarm to make short logging intervals a bit more reliable, even when in sleep mode

v121 - Custom URL parameter `%ALL`

22 Apr 20:27
v121
cb7a8e7
Compare
Choose a tag to compare

Issue #930

When switching profiles via automation, try to start logging again instead of waiting for time_before_logging to have elapsed.

Issue #951

When closing the drawer, close the profile list.
When clicking an item in the profile list, close the profile list, but keep the drawer open.
(Limitation of the library, there's no method to keep the profile list open).

Issue #944

Custom URL parameter %ALL which gets replaced by every custom URL parameter available.

Example:

https://example.com/?%ALL

Results in

https://example.com/?lat=37.421998333333335&lon=-122.084&sat=0&desc=&alt=5.0&acc=5.0&dir=0.0&prov=gps&spd=0.0&timestamp=1650655193&timeoffset=2022-04-22T20:19:53.228%2B01:00&time=2022-04-22T19:19:53.228Z&starttimestamp=1650655188&date=2022-04-22&batt=100.0&ischarging=false&aid=903204d9a916c36d&ser=903204d9a916c36d&act=&filename=20220422&profile=Default+Profile&hdop=&vdop=&pdop=&dist=0&

Issue #963

Bugfix: properly escape the + as %2B in the time/timeoffset parameters in CustomURL

v121 RC1: automated switching profiles shouldn't wait

15 Feb 23:17
v121-rc1
ae424a7
Compare
Choose a tag to compare
v121-rc1

v121-rc1

v120 - OSM prompt, Charging Status, GPX 1.1 speed

22 Jan 11:01
v120
c8e4fbd
Compare
Choose a tag to compare

Issue #931 #691 Battery Charging status

  • Added a battery_charging field in CSV.
  • Added a %ISCHARGING parameter to Custom URL.

OSM Prompt before logging

If OpenStreetMap auto send is enabled, then user will be prompted to enter description and tags before logging starts.

image

Issue #928 - delete files

Added ability to delete files. It's under "Logging details" advanced section. Long press to select multiple files.

image

Issue #936 - code quality

using compound operator +=

Issue #940 - speed and bearing in GPX 1.1

Added a <gpxtpx:speed> and <gpxtpx:bearing> in GPX 1.1 as a Garmin extension.

Dropbox Refresh Tokens

Dropbox has deprecated long lived access tokens. Ensure that any stored access tokens continue to work. But any new Dropbox authorizations should use the newer refresh tokens (OAuth PKCE).

Clearing authorization in OSM and Dropbox

When clearing authorization in OpenStreetMap or DropBox, stay on the same screen.

Bugfix

When auto uploading files, match the exact current filename instead of 'contains'. This bug was causing multiple files to be uploaded.

Logging clean up

Removed jobqueue logging as it's just noise. Added bit more logging in onLocation to help troubleshooting

v120 RC2 : OSM prompt. Charging Status. GPX 1.1 speed.

16 Jan 15:28
v120-rc2
138b400
Compare
Choose a tag to compare

See PR: #937

OSM prompt if autosend enabled.

Charging status in CSV and Custom URL.

Potential fix for persistent notification? I've been unable to recreate this so doing guesswork.

Added speed and bearing as extensions into GPX 1.1 format.

Slightly more verbose logging in gps logging service.

v120 RC1 : OSM prompt. Charging Status. Persistent notification?

20 Dec 12:42
v120-rc1
1acb9fb
Compare
Choose a tag to compare

See PR: #937

OSM prompt if autosend enabled.

Charging status in CSV and Custom URL.

Potential fix for persistent notification? I've been unable to recreate this so doing guesswork.