Commit Graph

  • 14b6746dff Handle LocationManager callbacks with TrackRecordingService's handler. Dennis Guse 2022-10-24 22:12:27 +02:00
  • a5eca8fa64 Test: do not request GPS permissions for test that use fake locations anyhow. Dennis Guse 2022-10-27 22:44:02 +02:00
  • 498ee20e2a Test: update and re-enable ExportImportTest for csv_export. Dennis Guse 2022-10-27 21:00:59 +02:00
  • 2207865a70 Cleanup using AndroidStudio analyze. Dennis Guse 2022-10-28 17:49:59 +02:00
  • 8073f12947 Bugfix: prevent crash while stopping recording (race condition). Dennis Guse 2022-10-27 19:31:50 +02:00
  • cacfcbd4d6 Bump material from 1.6.1 to 1.7.0 dependabot[bot] 2022-10-20 04:02:52 +00:00
  • 08673de331 Fixed bad string for an answer in the FAQ Lorin-lab 2022-10-19 19:50:43 +02:00
  • aecd1504f3 Unpin indirect dependency versions again (upstream fixed it). Dennis Guse 2022-09-10 23:19:02 +02:00
  • f3bf42083a Cleanup. Dennis Guse 2022-10-18 17:02:55 +02:00
  • 8a9cd40bd5 Voice announcements: distance only with one decimal unit. Dennis Guse 2022-10-18 16:32:54 +02:00
  • fee1d1a871 Bump mockito-android from 4.8.0 to 4.8.1 dependabot[bot] 2022-10-18 04:02:08 +00:00
  • 0787ae6686 Bump gradle from 7.3.0 to 7.3.1 dependabot[bot] 2022-10-14 04:02:34 +00:00
  • 747ef9fc56 pt/BR: fix plurals. Dennis Guse 2022-10-17 17:37:07 +02:00
  • 5911d60818 Translated using Weblate (Irish) mondstern 2022-10-11 17:48:37 +00:00
  • b89dbf5819 Translated using Weblate (Portuguese (Brazil)) gbpu 2022-10-11 20:52:05 +00:00
  • 99e2c1f38d Translated using Weblate (Irish) mondstern 2022-10-09 16:19:09 +00:00
  • faa1ffe53b Translated using Weblate (Irish) mondstern 2022-10-09 15:57:09 +00:00
  • 8461122df0 Added translation using Weblate (Irish) mondstern 2022-10-09 17:56:21 +02:00
  • 2ca7aa8f1d Translated using Weblate (Norwegian Bokmål) FTno 2022-10-04 12:49:41 +00:00
  • 9db2aff631 Release: v4.1.1 v4.1.1 Dennis Guse 2022-09-29 20:23:21 +02:00
  • b7cedab1fb Translated using Weblate (Galician) Xosé M 2022-09-22 04:49:26 +00:00
  • 0a193c8b5c Translated using Weblate (Turkish) metezd 2022-09-18 06:49:37 +00:00
  • 7049fab204 Translated using Weblate (Vietnamese) Mingu113 2022-09-11 04:27:43 +00:00
  • 80fa49bcf0 Translated using Weblate (Vietnamese) Mingu113 2022-09-11 04:51:17 +00:00
  • a1eb5fb15f Check if the device has GPS Leon Marz 2022-09-28 20:38:59 +02:00
  • 9160b9b104 Bump reactivecircus/android-emulator-runner from 2.25.0 to 2.26.0 dependabot[bot] 2022-09-21 04:03:31 +00:00
  • 85a73c3c85 Implement introduction screen. Dennis Guse 2022-07-10 21:44:16 +02:00
  • 8389f9150a Update sensor documentation. Dennis Guse 2022-09-17 17:08:24 +02:00
  • 3075f4010f Release: v4.1.0 v4.1.0 Dennis Guse 2022-09-15 23:14:53 +02:00
  • 82e305e6a7 Upgrade to Android Gradle Plugin 7.3.0 Dennis Guse 2022-09-15 22:14:55 +02:00
  • 6351a335c0 Merge pull request #1217 from OpenTracksApp/kml23#339 Dennis Guse 2022-09-13 23:51:10 +02:00
  • 6538daedef README: add export format compatibility matrix. Part of #339. Dennis Guse 2022-09-13 23:41:48 +02:00
  • 82fe859c84 KML: Export KML2.3 - KML2.2 and KML2.3 can be imported. Dennis Guse 2022-05-08 14:01:53 +02:00
  • f567b03be5 Bugfix: import all crashed with ClassCastException. Dennis Guse 2022-09-11 14:37:35 +02:00
  • 7dc4e8dbc8 Translated using Weblate (Chinese (Simplified)) monyxie 2022-09-08 18:46:54 +00:00
  • 2a272a887e Translated using Weblate (Chinese (Simplified)) monyxie 2022-09-08 17:58:30 +00:00
  • 868509e00b Translated using Weblate (Galician) Xosé M 2022-09-08 04:05:48 +00:00
  • 477bdd5214 Translated using Weblate (Norwegian Bokmål) FTno 2022-09-03 08:40:52 +00:00
  • 286cec8d77 Translated using Weblate (Galician) Xosé M 2022-09-01 12:47:23 +00:00
  • 58d4ee7d7d Merge pull request #1372 from OpenTracksApp/cadence#1352 Dennis Guse 2022-09-10 23:10:58 +02:00
  • 0e93a304f0 Bump appcompat from 1.5.0 to 1.5.1 dependabot[bot] 2022-09-07 20:08:15 +00:00
  • 0adc4c7986 Bump mockito-android from 4.7.0 to 4.8.0 dependabot[bot] 2022-09-07 20:08:11 +00:00
  • a93424629d BLE: process cycling cadence from powermeter. Dennis Guse 2022-09-04 19:53:08 +02:00
  • da29766fd0 BLE: BluetoothConnectionManager supports multiple BLE services per sensor type (e.g., cadence). Dennis Guse 2022-09-04 19:11:31 +02:00
  • dc7afbd07f BLE: extract SensorDataCycling. Dennis Guse 2022-08-22 19:30:56 +02:00
  • 67b174feac BLE: do not try to connect twice. Might had some interesting side effects. Part of #1352. Dennis Guse 2022-08-20 09:50:34 +02:00
  • b6b81b5d3d BLE: extract sensor managers into separate files. Dennis Guse 2022-08-20 09:48:33 +02:00
  • 7d804b603d BLE: decode cadence from cycling powermeter. Dennis Guse 2022-08-16 20:33:54 +02:00
  • 8696a15ce7 Cleanup: introduced ServiceMeasurementUUID. Dennis Guse 2022-09-04 11:54:10 +02:00
  • 989fe39849 Cleanup: BLE preferences. Dennis Guse 2022-09-04 11:31:42 +02:00
  • ed1e432691 Merge remote-tracking branch 'weblate/main' Dennis Guse 2022-09-03 23:58:15 +02:00
  • 4f612e32d6 Voice announcements: "speed" -> "average moving speed" (en only). Fixes #1346. Dennis Guse 2022-09-03 22:26:05 +02:00
  • e5d1e421a4 Release: v4.0.8 v4.0.8 Dennis Guse 2022-09-03 10:21:38 +02:00
  • 08ab8cc61d Translated using Weblate (French) Surfoo 2022-08-22 16:02:13 +00:00
  • c3b30815c8 SplashScreen: use Androidx library. Improvement for Android 12+. Fixes #1365. Dennis Guse 2022-08-28 15:50:20 +02:00
  • 5a4919efd2 PublicAPI: support setting the icon. Fixes #1282. Dennis Guse 2022-08-28 14:28:12 +02:00
  • bb549fdc93 Bump desugar_jdk_libs from 1.2.0 to 1.2.2 dependabot[bot] 2022-08-25 04:02:11 +00:00
  • 73e59cbba2 UI: show timezone if different than local. Fixes #1296. Dennis Guse 2022-08-22 18:23:24 +02:00
  • 27727b6dcf Merge pull request #1310 from OpenTracksApp/time Dennis Guse 2022-08-21 23:25:44 +02:00
  • 06d2957407 Desugar: upgrade to AGP 7.3.0-rc01 Required for desugar 1.2.0) Dennis Guse 2022-08-21 22:48:50 +02:00
  • 8b08af6bcf Upgrade to Gradlew 7.5.1 Dennis Guse 2022-08-18 16:04:55 +02:00
  • 78dad95ef6 Altitude: show always in m/ft. Dennis Guse 2022-07-07 23:40:58 +02:00
  • be9d56721e Preferences: nicer formattings for distances. Dennis Guse 2022-07-01 17:30:08 +02:00
  • e5785dd3ac Distance now does all conversions itself. Dennis Guse 2022-07-01 17:14:47 +02:00
  • 11d912d14d Speed: use Distance for conversions. Dennis Guse 2022-07-01 16:57:06 +02:00
  • 807ac3fc9f Remove UnitConversions for time/durations. Dennis Guse 2022-07-01 16:22:07 +02:00
  • 45874d3749 Release: v4.0.7 v4.0.7 Dennis Guse 2022-08-21 21:55:19 +02:00
  • 594f69320a Fix dependencies to lifecycle-viewmodel Peter Storch 2022-08-21 19:02:20 +02:00
  • d4927c9444 Bump appcompat from 1.4.2 to 1.5.0 dependabot[bot] 2022-08-11 04:02:29 +00:00
  • 00dbd056d6 Translated using Weblate (Russian) Alexander Ivanov 2022-08-19 10:14:28 +00:00
  • 8f19ad8f66 Translated using Weblate (Arabic) M K 2022-08-15 07:44:47 +00:00
  • 2fdad54a7c Translated using Weblate (German) mondstern 2022-08-09 17:37:46 +00:00
  • 5a5f040ed5 Fix #1340 mass track deletion time Peter Storch 2022-08-19 22:25:01 +02:00
  • 0ada9a2463 Android13: request NOTIFICATION_POST permission. Dennis Guse 2022-08-17 21:24:16 +02:00
  • 719bb981ec Bugfix: Public API stop does not start service in foreground. Dennis Guse 2022-08-17 18:34:42 +02:00
  • 3c95d8744d Bump mockito-android from 4.6.1 to 4.7.0 dependabot[bot] 2022-08-15 04:03:24 +00:00
  • 63d1c9ee5e GPS: set signal lost threshold to 30s. Dennis Guse 2022-08-14 20:18:37 +02:00
  • 1ccd2e3c0a Release: v4.0.6 v4.0.6 Dennis Guse 2022-08-07 19:47:54 +02:00
  • cdbddabc1b Cleanup: use ContextCompat.getColor() Dennis Guse 2022-08-04 21:56:03 +02:00
  • 9f6ca83f27 Bug: PublicAPI needs to call startForegroundService (SDK API26+). Dennis Guse 2022-06-29 13:50:43 +02:00
  • f2ee99a477 Bump gradle from 7.2.1 to 7.2.2 dependabot[bot] 2022-08-04 04:02:51 +00:00
  • 7009ede095 EGM2008 offset lookup for negative longitudes was wrong. Dennis Guse 2022-08-02 07:32:27 +02:00
  • 2b530a1c53 Cleanup: unused imports. Dennis Guse 2022-08-02 18:44:15 +02:00
  • 33673f5921 Update FUNDING.yml Poussinou 2022-07-30 19:40:49 +02:00
  • a7398d43e3 Release: v4.0.5 v4.0.5 Dennis Guse 2022-07-29 17:58:32 +02:00
  • 59b016a4a3 PlayStore: use an inverted icon (app launcher only). Dennis Guse 2022-07-24 20:13:20 +02:00
  • 78aa5d51c6 Intervals: if gain/loss is not available show "-" instead of null. Dennis Guse 2022-07-26 22:30:08 +02:00
  • 95f584b554 Translated using Weblate (Vietnamese) Quang Trung 2022-07-20 12:01:43 +00:00
  • cf759d526d README_TESTED_SENSORS.md: we now store sensor data without movement. Dennis Guse 2022-07-18 07:35:46 +02:00
  • 4c44ea12a4 Release: v4.0.4 v4.0.4 Dennis Guse 2022-07-15 21:41:46 +02:00
  • 9d09865907 Bump reactivecircus/android-emulator-runner from 2.24.0 to 2.25.0 dependabot[bot] 2022-07-13 04:04:44 +00:00
  • 5667d2d83e Store sensor data without distance. Dennis Guse 2022-07-10 18:46:19 +02:00
  • 386f017fb7 VoiceAnnouncement: avoid using deprecated API. Dennis Guse 2022-07-10 20:27:59 +02:00
  • 87594e822d Bugfixed: adding a mark with a photo after rotating in camera resulted in a crash. Fixes #1321. Román Ginés 2022-07-10 18:56:08 +02:00
  • ee832c7bd2 Revert upgrade ot AGP 7.3.0-beta. Dennis Guse 2022-07-10 17:59:32 +02:00
  • 30042d5bc3 Merge branch 'translations' Dennis Guse 2022-07-09 19:49:28 +02:00
  • 73cbb7a29c Translated using Weblate (German) Hiajen 2022-07-07 09:27:56 +00:00
  • c100fdde4f Translated using Weblate (German) Hiajen 2022-07-07 09:29:19 +00:00
  • 04e1496084 Cleanup: adjusted Interval uses constructor. Dennis Guse 2022-07-07 23:36:04 +02:00
  • 21d1852505 Test: import+export results in same timezone. Dennis Guse 2022-07-08 00:16:48 +02:00