Dennis Guse
24eb768707
Export: filename template now distinguishes between {date} and {time}.
2022-05-19 19:28:15 +02:00
Peter Storch
17ad13d559
Add ExceptionHandler and ShowErrorActivity
2022-05-19 06:12:58 +02:00
Dennis Guse
3b71212905
Public API: respect post-workout export.
...
Fixes #1225 .
2022-05-15 20:19:59 +02:00
Dennis Guse
16a29c5e31
Bugfix: for a recording Track TrackListActivity needs to open TrackRecordingActivity.
...
Introduced in 9d64989ef1
Fixes #1235 .
2022-05-15 08:00:35 +02:00
Dennis Guse
e421164282
Bugfix: fileformat template was not loaded (NPE).
...
Fixes #1232 .
2022-05-13 19:28:43 +02:00
Pixtxa
de01157964
Changed second t.getLatitude() to t.getLongitude()
...
I thought it was excel until I realized, the data is also broken in newly generated csv files
2022-05-12 22:30:01 +02:00
Dennis Guse
8ef51ec318
Bugfix: unitSystem not loaded correctly.
...
Introduced in a5b44175a3
Fixes #1228 .
2022-05-12 07:44:34 +02:00
Dennis Guse
d2139d70ad
Bugfix: sharing track added file suffix twice.
...
Introduced in 0d3cf4ce0d .
2022-05-11 22:22:45 +02:00
metezd
52d7c8a6cb
Translated using Weblate (Turkish)
...
Currently translated at 79.5% (397 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/tr/
2022-05-11 20:56:56 +02:00
metezd
c62e56e5a3
Translated using Weblate (Turkish)
...
Currently translated at 78.1% (390 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/tr/
2022-05-11 20:56:56 +02:00
Xosé M
6b89092adf
Translated using Weblate (Galician)
...
Currently translated at 100.0% (499 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/gl/
2022-05-11 20:56:56 +02:00
Mario
118a56b8d6
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (499 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/es/
2022-05-11 20:56:56 +02:00
Mario
7fb993014c
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (499 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/es_419/
2022-05-11 20:56:56 +02:00
Dennis Guse
09f72af66c
Deleted translation using Weblate (Sinhala)
2022-05-11 20:56:56 +02:00
Dennis Guse
815f111ca6
TrackRecordingService: use main looper explicitly.
2022-05-11 20:56:52 +02:00
Dennis Guse
40d2bf0c22
Bluetooth: use TrackRecording handler for callback.
...
Otherwise the thread is not defined and a SecurityException may be triggered when inserting data into the ContentProvider.
Sadly, below API26 this needs to be done manually.
Fixes #1165 .
2022-05-11 20:56:52 +02:00
Dennis Guse
3a23a412c8
Cleanup: use explicit preference identifiers for TrackFileFormat.
2022-05-08 20:49:24 +02:00
Dennis Guse
9d64989ef1
Public API: implemented STOP properly.
...
Fixes #1103 .
2022-05-08 20:29:13 +02:00
Román Ginés
da62d26409
UI refactoring with a Bottom App Bar.
...
Only one button to play/stop.
Stop Activity to edit track just recorded, resuming or finishing.
Logo color to FF6D00.
Fixes #1078 #437 #575 #1094 .
2022-05-08 20:06:24 +02:00
metezd
203b457ad0
Translated using Weblate (Turkish)
...
Currently translated at 60.5% (302 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/tr/
2022-05-08 10:59:46 +02:00
metezd
0873b3bd12
Translated using Weblate (Turkish)
...
Currently translated at 57.1% (285 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/tr/
2022-05-08 10:59:46 +02:00
Dennis Guse
a52beffef5
Translations: fix quantities.
2022-05-06 06:36:49 +02:00
Yaxi Ye
e6f6d61b84
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 64.7% (323 of 499 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/zh_Hans/
2022-05-04 20:18:51 +02:00
Vinicius
16857a9968
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (498 of 498 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/pt_BR/
2022-05-04 20:18:51 +02:00
Dennis Guse
094a20c379
Vertical accuracy: process and import/export.
...
Fixes #78 .
2022-05-04 20:18:45 +02:00
Dennis Guse
0d3cf4ce0d
Configurable filename for export: used for all automatic exports after recording, exporting all, and sharing tracks.
...
Fixes #512 .
2022-05-03 20:06:29 +02:00
Dennis Guse
a5b44175a3
Convert metricUnits boolean into an enum.
...
Fixes #1199 .
2022-04-28 22:35:38 +02:00
Dennis Guse
db5c9479df
Implement SpeedFormatter.
2022-04-28 22:35:38 +02:00
Dennis Guse
16f238f34b
Refactoring: DistanceFormatter handles metricUnits.
2022-04-28 22:35:38 +02:00
Dennis Guse
a57b5cd6ee
From notification, open TrackRecordingActivity.
...
Fixes #1205 .
2022-04-26 18:31:14 +02:00
Román Ginés
5e54cb8fda
Bugfixed: intervals dropdown shows incorrect unit when metric units is selected.
...
Fixes #1201 .
2022-04-24 19:23:44 +02:00
Dennis Guse
6741ef4d9f
Bugfix: notification opens TrackListActivity instead of TrackRecordingActivity.
...
If a recording is running, we need to pass the trackId to TrackRecordingActivity as otherwise it crashes when needing it.
Fixes #1156 .
2022-04-24 16:58:36 +02:00
Dennis Guse
f2ac1edc4b
Create DistanceFormatter.
...
Fixes #1197
2022-04-23 20:12:43 +02:00
Dennis Guse
374959f340
Add CSV as export format (TrackPoints only).
...
Fixes #999 .
2022-04-23 15:03:05 +02:00
Dennis Guse
3815ee6c59
Voice announcements and Interval: add sub km/miles options.
...
Fixes #1195 .
2022-04-23 14:16:00 +02:00
Dennis Guse
5e4924a5e1
Translations: fix some quantities.
2022-04-23 13:22:15 +02:00
Egor Ermakov
a9e0c4916d
Translated using Weblate (Russian)
...
Currently translated at 99.6% (500 of 502 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/ru/
2022-04-23 12:49:10 +02:00
mondstern
d7dc59e547
Translated using Weblate (Czech)
...
Currently translated at 99.6% (500 of 502 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/cs/
2022-04-23 12:49:10 +02:00
Dennis Guse
5cf8b67954
Import/Export: horizontal accuracy.
...
Fixes #683 .
2022-04-23 12:49:07 +02:00
Brian J. Murrell
fb70486bdc
Include GPS accuracy in GPX export
...
Add a new "accuracy" tag to the opentracks extension as there was no
other extension providing this tag that could be found.
Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca >
2022-04-23 12:49:07 +02:00
Dennis Guse
18b21a6a3e
Bugfix: prevent race condition in TrackPointCreator.
...
This race condition leads to a crash in TrackStatisticsUpdater as the time might appear to move backwards if the created TrackPoints are not stored in order. Might happen if multiple sensors (BLE or GPS) are used in simultaneously.
Every method affected by a race condition is now synchronized.
Problem was introduced in c4b8082efc
Fixes #1151 .
2022-04-23 12:48:19 +02:00
Dennis Guse
71288cd9be
Bugfix: onDestroy() first shutdown sensors.
...
Fixes #1189 .
2022-04-22 06:51:15 +02:00
Dennis Guse
92f9f94423
Workaround: Wahoo Tickr X repords cadence in SPM instead of RPM.
...
Fixes #1164 .
2022-04-11 21:30:25 +02:00
Dennis Guse
0a810e7123
Bugfix: NPE in GPXTrackExporter.
...
Introduced in 0f489f1cc9
Fixes #1176 .
2022-04-11 20:43:11 +02:00
Dennis Guse
02f3fc1940
Merge remote-tracking branch 'weblate/main'
2022-04-10 19:31:51 +02:00
Dennis Guse
dd1c5667a0
Adhere to recording distance interval for TrackPoint storage.
...
Part of #1059 .
2022-04-10 12:57:12 +02:00
Brian J. Murrell
0f489f1cc9
Use Cluetrust GPX extension to add total distance
...
To each trackpiont written to the GPX file.
Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca >
2022-04-08 07:31:52 +02:00
Dennis Guse
209a320433
UI: while recording clock shows seconds.
...
Fixes #1168 .
2022-04-07 20:25:22 +02:00
Mario
8ab9ed0e31
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (502 of 502 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://weblate.bubu1.eu/projects/OpenTracks/opentracks/es/
2022-04-07 11:13:12 +02:00
Dennis Guse
80ca4e647a
Bug: crash earlier if in IntervalsFragment if the trackId is null.
...
Belongs to #1156 .
2022-04-05 20:22:07 +02:00