Commit Graph

  • 18702bb6b3 Cleanup. Dennis Guse 2021-07-15 00:05:14 +02:00
  • 65e920e8b6 ExportImportTest: made tests deterministic. Dennis Guse 2021-07-14 18:53:41 +02:00
  • 7d24262b38 TrackRecordingService: generate timestamps for TrackPoints in HandlerServer. Dennis Guse 2021-07-12 23:03:37 +02:00
  • 223ad70d36 TrackRecordingService: move BluetoothRemoteSensorManager and AltitudeSumManager to HandlerServer. Dennis Guse 2021-07-12 21:22:28 +02:00
  • 7f618da7a6 TrackPointAssert: provide better error messages on assertion failure. Dennis Guse 2021-07-12 21:19:16 +02:00
  • 0332b9eb87 ExportImportTest: only cleanup if necessary. Dennis Guse 2021-07-11 20:49:40 +02:00
  • 29aefff788 Cleanup: remove HandlerInterface. Dennis Guse 2021-07-11 20:49:02 +02:00
  • c9478ea38d HandlerServer: disable serviceExecutor to simplify testing for now. Dennis Guse 2021-07-11 19:39:59 +02:00
  • 1255ec8111 TrackRecordingService: extract EGM2008CorrectionManager into HandlerServer. Dennis Guse 2021-07-11 17:32:33 +02:00
  • f9d3108cb2 Extract EGM2008CorrectionManager. Dennis Guse 2021-07-11 17:20:48 +02:00
  • e18d6b942d Bump appcompat from 1.3.0 to 1.3.1 dependabot[bot] 2021-07-22 04:02:31 +00:00
  • cc5ced6383 Bump reactivecircus/android-emulator-runner from 2.19.0 to 2.19.1 dependabot[bot] 2021-07-21 04:02:06 +00:00
  • 163879487c CI: Disable API level 29 as this creates timeouts. Dennis Guse 2021-07-17 00:46:21 +02:00
  • d7dd9f7c1b CI: only build on push. Avoid triggering two builds. Dennis Guse 2021-07-20 22:40:43 +02:00
  • 1259c42d28 TrackRecordingService: notification should not vibrate. Dennis Guse 2021-07-11 16:43:55 +02:00
  • 9bccbe79a4 Typo in italian translation. Dennis Guse 2021-07-11 16:54:24 +02:00
  • 401e07d7e7 Cleanup. Dennis Guse 2021-07-09 23:17:18 +02:00
  • bfbe868487 Release: v3.18.6 v3.18.6 Dennis Guse 2021-07-08 22:50:34 +02:00
  • 1c29f23c1d Translated using Weblate (Czech) vanous 2021-07-07 07:47:47 +00:00
  • f081a57348 Voice announcements: remove OpenTracks prefix. Dennis Guse 2021-07-08 20:10:13 +02:00
  • a5cdf21322 Translations: move plural to individual locales (TTS). Dennis Guse 2021-07-08 17:00:22 +02:00
  • 6d0f1ba773 Cleanup using AndroidStudio's analyze function. Dennis Guse 2021-07-08 07:40:10 +02:00
  • eb541f29f1 Translations: remove unused plural tracks. Dennis Guse 2021-07-08 07:32:35 +02:00
  • 1e905f4f31 Translations: move file plural to individual locales (TTS). Dennis Guse 2021-07-06 17:37:52 +02:00
  • 63b7aecdb7 Translations: move file plural to individual locales (TTS). Dennis Guse 2021-07-06 06:25:00 +02:00
  • 797f7b74d5 Translation: update Chinese translation A Rabbit 2021-07-06 09:17:14 +08:00
  • f2d276c246 TrackRecordingService: on recording end, we have a race condition while shutting down. Dennis Guse 2021-07-05 16:50:33 +02:00
  • 02b273c102 Translated using Weblate (Portuguese (Brazil)) Vinicius 2021-07-04 22:02:08 +00:00
  • 42490114e5 Translated using Weblate (Portuguese (Brazil)) Vinicius 2021-07-04 22:01:43 +00:00
  • 3a1e2b358b Translated using Weblate (Norwegian Bokmål) FTno 2021-07-03 07:59:08 +00:00
  • c68a52b5fb UI: show altitude with one decimal digit. Dennis Guse 2021-07-05 18:47:33 +02:00
  • 40cc2e73c9 Translations: move file plural to individual locales. Dennis Guse 2021-07-05 17:55:35 +02:00
  • c1b59e8c18 Bump material from 1.3.0 to 1.4.0 dependabot[bot] 2021-07-05 04:03:21 +00:00
  • aa411c2c76 Cleanup: remove unused translations. Dennis Guse 2021-07-04 22:35:43 +02:00
  • 77f03dcc28 Translation: use Android's cancel/ok. Dennis Guse 2021-07-04 21:41:05 +02:00
  • 54fa2903ed Translation: use Android's cancel/ok. Dennis Guse 2021-07-04 21:34:44 +02:00
  • 3840f57317 Cleanup. Dennis Guse 2021-07-04 19:48:37 +02:00
  • 87e0980695 Bugfix: prevent NPE on endRecording (race condition). Dennis Guse 2021-07-04 09:35:49 +02:00
  • af8d9c08ab IntervalStatistics: format gain/loss like on StatisticsRecordingFragment. Dennis Guse 2021-07-04 09:18:51 +02:00
  • c9231a7640 Add copy constructor to SensorDataSet to avoid undesired changes. Dennis Guse 2021-07-04 08:47:20 +02:00
  • acb2044a43 TrackStatisticsUpdater: simplify/ test initialization. Dennis Guse 2021-07-03 09:54:50 +02:00
  • c07d6124f9 TrackRecordingService: simplify altitude and remoteSensor handling. Dennis Guse 2021-07-03 12:20:27 +02:00
  • 8991d7bf0d Temporary TrackStatistics should also contain gain/loss from barometric sensor. Dennis Guse 2021-07-02 21:55:26 +02:00
  • c289fd174d Cleanup. Dennis Guse 2021-07-01 22:37:18 +02:00
  • 5899235b2b Tests: create TrackPoint instead of Location. Dennis Guse 2021-06-30 22:33:40 +02:00
  • 3cb04a1ca0 TrackPointAssert: always check location. Dennis Guse 2021-06-30 07:06:18 +02:00
  • 9fb5cf33ca TrackPointAssert: GPX speed is only exported with one decimal. Dennis Guse 2021-06-29 19:07:19 +02:00
  • a20cc17215 TrackPointAssert: removed helper methods. Dennis Guse 2021-06-29 18:58:06 +02:00
  • 0edb72aaed Tests: created TrackPointAssert to unify verification (incl. speed). Dennis Guse 2021-06-29 17:07:14 +02:00
  • 1f83b71336 Tests: created TrackPointAssert to unify verification. Dennis Guse 2021-06-27 21:07:38 +02:00
  • 4c8e87614f Altitude gain/loss: start with null instead of 0f. Dennis Guse 2021-06-27 21:07:24 +02:00
  • 6bb85227ac Disable test as it fails. Dennis Guse 2021-06-27 19:17:06 +02:00
  • 5045b9a222 TrackPoint: only take data from location if present. Dennis Guse 2021-06-27 09:32:13 +02:00
  • 5c72855ec5 Cleanup: lint warnings - remove unused/ malformatted translation. Dennis Guse 2021-07-02 22:21:59 +02:00
  • 90f0d438d2 Cleanup: lint warnings. Dennis Guse 2021-07-02 22:16:35 +02:00
  • eb9d483d3e Translated using Weblate (Basque) mondstern 2021-07-01 18:55:15 +00:00
  • 6f7a3e7069 Translated using Weblate (Vietnamese) mondstern 2021-07-01 18:51:36 +00:00
  • 690914e176 Translated using Weblate (German) Markus Benning 2021-07-02 13:36:06 +00:00
  • 4856f5d213 Bump runner from 1.3.0 to 1.4.0 dependabot[bot] 2021-07-02 04:02:41 +00:00
  • 221f711f1d Translated using Weblate (Swedish) mondstern 2021-06-30 21:54:40 +00:00
  • 7485b5555e Translated using Weblate (Esperanto) mondstern 2021-06-30 21:51:59 +00:00
  • a6717be586 Translated using Weblate (Slovenian) mondstern 2021-06-30 21:49:26 +00:00
  • 690034d667 Translated using Weblate (Slovak) mondstern 2021-06-30 21:47:44 +00:00
  • 924be9b707 Translated using Weblate (Italian) mondstern 2021-06-30 21:41:59 +00:00
  • de7e6ccfb2 Translated using Weblate (Finnish) mondstern 2021-06-30 21:40:12 +00:00
  • aefb13dda7 Translated using Weblate (Czech) mondstern 2021-06-30 19:48:12 +00:00
  • bbe3eda989 Translated using Weblate (Hungarian) mondstern 2021-06-30 19:45:33 +00:00
  • d2dc3140ec Translated using Weblate (Estonian) mondstern 2021-06-30 06:15:55 +00:00
  • f635697cc8 Translated using Weblate (Danish) mondstern 2021-06-30 06:14:18 +00:00
  • de351f329e Translated using Weblate (Bulgarian) mondstern 2021-06-30 06:12:39 +00:00
  • 84c2c8e962 Translated using Weblate (Dutch) mondstern 2021-06-30 06:08:54 +00:00
  • c9519d9bd3 Translated using Weblate (Indonesian) mondstern 2021-06-29 18:26:59 +00:00
  • 191a6e836a Translated using Weblate (Chinese (Simplified)) mondstern 2021-06-29 18:17:52 +00:00
  • 42f6dea112 Translated using Weblate (Russian) mondstern 2021-06-29 18:21:12 +00:00
  • 8fb5356043 Translated using Weblate (Portuguese) mondstern 2021-06-29 18:11:59 +00:00
  • 1f4251a68a Translated using Weblate (Polish) mondstern 2021-06-29 18:20:06 +00:00
  • 6d7cedbaf9 Translated using Weblate (Arabic) mondstern 2021-06-29 18:23:22 +00:00
  • bc37f90c2e Translated using Weblate (French) mondstern 2021-06-29 18:16:46 +00:00
  • c7ccdc0bb2 Translated using Weblate (Spanish) mondstern 2021-06-29 18:16:09 +00:00
  • ec98a67f44 Translated using Weblate (Czech) vsevjednom-cz 2021-06-24 18:57:09 +00:00
  • e65b8989d3 Show on map: offer KML instead of KMZ (translations + Activity name) Dennis Guse 2021-07-01 19:50:38 +02:00
  • 8656681e1d Android12: ACCESS_FINE_LOCATION now also requires to ask for ACCESS_COARSE_LOCATION. Dennis Guse 2021-06-18 07:19:06 +02:00
  • afbd3aa997 Android12: upgrade Bluetooth permissions. Dennis Guse 2021-06-18 07:03:41 +02:00
  • f16b6d9fe7 Bump junit from 1.1.2 to 1.1.3 dependabot[bot] 2021-07-01 17:03:39 +00:00
  • 8973ff77bf Bump gradle from 4.2.1 to 4.2.2 dependabot[bot] 2021-07-01 04:03:13 +00:00
  • 2c9e8c7465 Bump core from 1.3.0 to 1.4.0 dependabot[bot] 2021-07-01 04:03:17 +00:00
  • b319ce805d Bump espresso-core from 3.3.0 to 3.4.0 dependabot[bot] 2021-07-01 04:03:19 +00:00
  • 2c1bad8c2c Bump rules from 1.3.0 to 1.4.0 dependabot[bot] 2021-07-01 04:03:19 +00:00
  • ed10868716 Show on map: offer KML instead of KMZ. Dennis Guse 2021-06-26 23:23:36 +02:00
  • 6749f484e8 Export: removed KML/KMZ format variants * KML/KMZ with track only (contained only coordinates) * KML/KMZ with track details (did not contain markers and sensor data) Dennis Guse 2021-06-26 23:21:31 +02:00
  • 32891fbf94 Workaround for no barometric sensor: intervals shows dashes (-) for gain and loss. Fixes #791. Román Martínez 2021-06-25 21:20:59 +02:00
  • 1d7c71ec8d Bump reactivecircus/android-emulator-runner from 2.18.0 to 2.19.0 dependabot[bot] 2021-06-28 04:02:46 +00:00
  • d106993f2d Race condition fixed: deleting a recording track with post-execution export on. Fixes #847. Román Martínez 2021-06-27 18:57:44 +02:00
  • 7ebd532edb Cleanup using AndroidStudio's code analyzer. Dennis Guse 2021-06-23 07:23:17 +02:00
  • 823dc1c12b Release: v3.18.5 v3.18.5 Dennis Guse 2021-06-24 18:44:36 +02:00
  • 26490f5a66 Launcher icon (API <26): does not have a background circle. Rendering a multilayer image is not consistent (size). Dennis Guse 2021-06-24 18:29:50 +02:00
  • d299dbdf06 Also send speed to UI. Dennis Guse 2021-06-23 17:27:00 +02:00
  • b5555e302f Bugfix: TrackRecordingService now computes EGM2008 for UI (i.e., StatisticsRecordingFragment). Dennis Guse 2021-06-21 12:54:07 +02:00
  • 3030b4dfd9 Bugfix: TrackRecordingService needs to send data from lastTrackPoint in it's 1s updates. Dennis Guse 2021-06-21 12:46:05 +02:00
  • a5431b1cf5 Bump reactivecircus/android-emulator-runner from 2.17.0 to 2.18.0 dependabot[bot] 2021-06-21 04:02:09 +00:00