Commit Graph

  • 8fbcf5dcc0 Bump com.android.tools.build:gradle from 8.1.0-beta04 to 8.1.0-rc01 Dennis Guse 2023-06-26 23:57:47 +02:00
  • 8c364ba7e2 Support altitude correction via Android's native AltitudeConverter (API34+). Fixes #1492. Dennis Guse 2023-06-22 22:50:34 +02:00
  • 0c5c49cd92 CONTRIBUTING.md: add translations. Dennis Guse 2023-06-22 07:35:32 +02:00
  • 62d9e81b23 VoiceAnnouncement: migrated es, pt, zh, fr, de to ICU plural format. Dennis Guse 2023-06-22 07:25:52 +02:00
  • 1a5acc8f2d Cleanup using AndroidStudio analyze. Dennis Guse 2023-06-21 23:14:38 +02:00
  • 7e9b99ae1c Merge pull request #1607 from OpenTracksApp/proofOfConcept#1584 Dennis Guse 2023-06-21 19:25:17 +02:00
  • 1f86250e46 ICU's MessageFormat handles plurals for floats (getQuantityString does not). Dennis Guse 2023-06-21 19:19:00 +02:00
  • 7f6e3f7c69 Raise minSDK from 21 to 24. Dennis Guse 2023-06-21 19:18:55 +02:00
  • e0b84df8f6 Release: v4.5.0 v4.5.0 Dennis Guse 2023-06-20 07:32:15 +02:00
  • a431850793 Material3: less customizing for night mode. Dennis Guse 2023-06-19 23:11:28 +02:00
  • 5c17c8ffcf Material3: less customizing for day mode. Dennis Guse 2023-06-19 17:14:09 +02:00
  • 0691524dfa Bump org.mockito:mockito-android from 5.3.1 to 5.4.0 dependabot[bot] 2023-06-19 04:57:32 +00:00
  • 1c825b052e Bugfix: prevent crash if sensor that need computation disconnect (or connection timeout). Dennis Guse 2023-06-16 22:48:49 +02:00
  • eb8d28dfc1 Units: add imperial with meters. Dennis Guse 2023-06-15 18:23:50 +02:00
  • 9f1ea4d745 Migrate to Material3 design. Dennis Guse 2023-06-09 22:53:52 +02:00
  • dbd64a8075 Cleanup: rename category to activityType. Dennis Guse 2023-06-15 18:45:11 +02:00
  • 75a88ca0e1 Bugfix: prevent crash if sensor that need computation disconnect (or connection timeout). Dennis Guse 2023-06-14 22:35:38 +02:00
  • 2af19b00e5 Settings: make Bluetooth filter option readable. Dennis Guse 2023-06-14 22:21:02 +02:00
  • 11db0d1a4f Rewrote GpsStatus check and added tests. Dennis Guse 2023-06-10 23:10:29 +02:00
  • 6a4adee2f2 Cleanup: GPS Status only reports current status. Dennis Guse 2023-06-10 18:18:50 +02:00
  • d04b420c56 Bugfix: GPS disabled warning was shown repeatedly. Dennis Guse 2023-06-10 15:38:05 +02:00
  • 0122539d0f Bugfix: crash on starting a recording with at least one BLE sensor configured. Dennis Guse 2023-06-11 15:21:22 +02:00
  • 0b8c2a0ef6 Cleanup using AndroidStudio's analyze feature. Dennis Guse 2023-06-08 21:28:35 +02:00
  • cef363562c Merge pull request #1516 from OpenTracksApp/android14#1496 Dennis Guse 2023-06-08 07:19:52 +02:00
  • e681531186 Merge remote-tracking branch 'weblate/main' Dennis Guse 2023-06-08 07:19:07 +02:00
  • 65c4b85bc4 EspressoTests: only grant POST_NOTIFICATION if running on Android 13. Dennis Guse 2023-06-08 07:15:33 +02:00
  • d7022a07a2 Cleanup: use Java17' Records. Dennis Guse 2023-06-07 23:02:56 +02:00
  • 81b090893b Target Android 14/API34. Dennis Guse 2023-04-05 22:23:56 +02:00
  • 3dca9304c4 Merge pull request #1568 from OpenTracksApp/pressure#1433 Dennis Guse 2023-06-08 06:38:49 +02:00
  • 7fc6492e13 Translated using Weblate (Dutch) mm4c 2023-06-06 06:47:06 +00:00
  • 80d968dd0f Cleanup. Dennis Guse 2023-06-04 09:35:54 +02:00
  • f336a1da12 Move GPSManager into SensorManager. Includes Bugfix: SensorManager might not have been stopped. Dennis Guse 2023-05-27 13:22:33 +02:00
  • 1657bf5ec1 Cleanup: removed SensorDataSetChangeObserver interface. Dennis Guse 2023-05-27 11:12:58 +02:00
  • d046ca1cd8 SensorManager handles SensorDataSet. Dennis Guse 2023-05-27 10:02:56 +02:00
  • 6c852091ce AltitudeSumManager: extracted Barometer driver. Dennis Guse 2023-05-27 09:22:49 +02:00
  • 4906d3f942 Introduced AtmosphericPressure. Dennis Guse 2023-05-23 10:20:57 +02:00
  • 0395394e26 Bluetooth pressure data parse denta58 2022-12-04 21:01:57 +01:00
  • ebcc7dc46e Bump to gradle wrapper 8.1.1 Dennis Guse 2023-06-04 12:36:10 +02:00
  • 1e4246e73a Bump com.android.tools.build:gradle from 8.1.0-beta03 to 8.1.0-beta04 Dennis Guse 2023-06-04 12:27:01 +02:00
  • 3ca8381504 App shortcut for aggregated statistics. Chris 2023-05-07 13:44:52 -04:00
  • b92457cb23 Translated using Weblate (Norwegian Bokmål) ovl-1 2023-06-01 14:55:28 +00:00
  • 4baec1e672 Translated using Weblate (Galician) josé m 2023-06-01 12:16:32 +00:00
  • c702c5a4a0 Bugfix: translation for settings_recording_min_required_accuracy_summary needs to be inverted. Dennis Guse 2023-05-31 17:12:15 +02:00
  • 24c2c5fc1b Release: v4.4.0 v4.4.0 Dennis Guse 2023-05-29 19:48:12 +02:00
  • 8797b033a3 Translated using Weblate (Norwegian Bokmål) ovl-1 2023-05-13 10:19:05 +00:00
  • b2c4cdc4aa Merge pull request #1318 from OpenTracksApp/exportOne#448 Dennis Guse 2023-05-29 09:08:13 +02:00
  • ae37ec9c33 Bugfix: set file suffix for "one file"-exports explicitly. Dennis Guse 2023-05-28 21:20:04 +02:00
  • ccc18739a4 Bugfix: KML exporter for multiple tracks created invalid XML. Part of #1318. Dennis Guse 2023-05-28 21:04:32 +02:00
  • f48c4806b5 Simplify TrackExporter interface. Dennis Guse 2023-05-24 20:12:04 +02:00
  • 3aadf6d5d8 Cleanup: use an enum for export's conflict resolution. Dennis Guse 2023-05-21 23:42:53 +02:00
  • 2f2679c775 Export: implement export to one file. Dennis Guse 2022-07-03 18:23:50 +02:00
  • 442e23b106 Cleanup: EGM2008CorrectionManager returns Altitude. Dennis Guse 2023-05-27 08:05:56 +02:00
  • 65249f11b2 Move Help from Settings to TrackList (overflow menu). Dennis Guse 2023-05-25 22:42:15 +02:00
  • 34b5c2ab18 BLE: code for fetching and parsing battery level (not used). Dennis Guse 2023-05-25 22:09:27 +02:00
  • 93919183be Cleanup: use ActivityUtils.vibrate(). Dennis Guse 2023-05-24 20:18:35 +02:00
  • 1915641d78 Fix tests for FileUtils.buildUniqueFileName(). Dennis Guse 2023-05-23 23:28:25 +02:00
  • c2c7cad3eb Warning: do not change MAIN/LAUNCHER activity name due to use by icon packs. Dennis Guse 2023-05-23 21:22:08 +02:00
  • e4957e45af Espresso UI tests: get required permissions for Android 13. Dennis Guse 2023-05-20 15:59:44 +02:00
  • 77bce9a5eb Bump com.android.tools.build:gradle from 8.1.0-beta02 to 8.1.0-beta03 Dennis Guse 2023-05-20 15:59:14 +02:00
  • 6538f0d587 Release: v4.3.5 v4.3.5 Dennis Guse 2023-05-15 17:37:40 +02:00
  • 5b0e7e5065 Bugfix: Off-by-one bug in subtracting UINT. Fixes #1557 rjo12 2023-05-11 22:49:23 +09:30
  • d6cf8ba90e Bump com.android.tools.build:gradle from 8.1.0-beta01 to 0.1.0-beta02 Dennis Guse 2023-05-13 13:42:27 +02:00
  • 29568d0e3f Bugfix: prevent crash when creating a marker (no camera or gallery application present). Dennis Guse 2023-05-13 13:27:28 +02:00
  • a571c4c93b Merge remote-tracking branch 'weblate/main' Dennis Guse 2023-05-13 13:39:17 +02:00
  • 073fed6c84 Translated using Weblate (Dutch) mm4c 2023-05-10 13:02:28 +00:00
  • 6847e1f899 Translated using Weblate (Dutch) mm4c 2023-05-10 13:17:13 +00:00
  • 427048ac11 Bugfix: crash when changing layout from one with 3 column layout to one with 2 columns. Dennis Guse 2023-05-08 23:34:28 +02:00
  • 240ea47c43 Translated using Weblate (Czech) Shimon 2023-05-05 13:01:58 +00:00
  • 068d56a850 Bump com.google.android.material:material from 1.8.0 to 1.9.0 dependabot[bot] 2023-05-05 04:57:06 +00:00
  • 76d02da973 Translated using Weblate (Chinese (Traditional)) plum7x 2023-05-03 08:41:44 +00:00
  • 4664895ae3 Bump androidx.mediarouter:mediarouter from 1.3.1 to 1.4.0 dependabot[bot] 2023-05-04 04:56:50 +00:00
  • 5235c8cf83 Translated using Weblate (Dutch) Rens Hijdra 2023-05-01 13:14:28 +00:00
  • 4f040ac79f Release: v4.3.4 v4.3.4 Dennis Guse 2023-05-01 12:53:35 +02:00
  • dcad42bf4d Build: remove resConfigs limiting included languages. Dennis Guse 2023-04-18 08:54:59 +02:00
  • 2eea93a4a3 Translated using Weblate (Dutch) mm4c 2023-04-28 13:33:27 +00:00
  • 55e419475a Translated using Weblate (Dutch) mm4c 2023-04-28 13:52:03 +00:00
  • 9225d90e45 Release: v4.3.3 v4.3.3 Dennis Guse 2023-04-27 18:49:23 +02:00
  • 32dc6fef82 Bugfix: CustomLayout - title for pace was speed/GPS. Dennis Guse 2023-04-26 07:19:02 +02:00
  • 96fb65b6b0 Bugfix: hidden DataFields should be hidden. Dennis Guse 2023-04-25 23:11:53 +02:00
  • 936bbf9264 Bump org.mockito:mockito-android from 5.3.0 to 5.3.1 dependabot[bot] 2023-04-24 04:57:22 +00:00
  • 241a52ee7c Release: v4.3.2 v4.3.2 Dennis Guse 2023-04-22 13:35:32 +02:00
  • c66e285bf5 README: move human tech badge to codeberg. Dennis Guse 2023-04-23 09:06:15 +02:00
  • 8c1ddc077d Merge remote-tracking branch 'weblate/main' Dennis Guse 2023-04-22 13:29:01 +02:00
  • 61c18af639 Bump com.android.tools.build:gradle from 8.1.0-alpha11 to 8.1.0-beta01 dependabot[bot] 2023-04-21 04:56:52 +00:00
  • b83df3ac4b Bump androidx.core:core-splashscreen from 1.0.0 to 1.0.1 dependabot[bot] 2023-04-20 04:57:11 +00:00
  • 53f1c4b7f3 Translated using Weblate (Chinese (Traditional)) plum7x 2023-04-18 09:27:14 +00:00
  • 6290bdbab0 Translated using Weblate (Chinese (Traditional)) plum7x 2023-04-18 09:34:21 +00:00
  • bd0d85cd37 Translated using Weblate (Galician) josé m 2023-04-17 17:15:50 +00:00
  • ba08417236 Cleanup: moved non-translatable string to correct file. Dennis Guse 2023-04-18 12:55:21 +02:00
  • 63281a3ca8 README: add dedicated link ot weblate. Dennis Guse 2023-04-16 19:53:13 +02:00
  • fae0cf8454 Merge pull request #1525 from OpenTracksApp/java17cleanup Dennis Guse 2023-04-13 15:38:18 +02:00
  • efddb31391 Cleanup: use Java17 switch statements. Dennis Guse 2023-04-13 14:52:20 +02:00
  • 3a8e547e10 Gradle: use configureEach instead of all. Dennis Guse 2023-04-13 14:25:50 +02:00
  • fe09d18197 Merge pull request #1523 from OpenTracksApp/bugKML#1522 Dennis Guse 2023-04-13 14:34:48 +02:00
  • 93bcf8d494 Bugfix: KML header malformed. Fixes #1522. Introduced in 82fe859c84 Dennis Guse 2023-04-12 23:09:04 +02:00
  • 819f454bd8 Refactored TrackFileFormat interface. Dennis Guse 2023-04-12 22:41:56 +02:00
  • 7d58014b15 Cleanup/Java 17: use multi-line text blocks. Dennis Guse 2023-04-12 22:39:30 +02:00
  • 9dac95569c AGP: use Java 17. Dennis Guse 2023-04-12 22:31:41 +02:00
  • 96c98ad275 Merge pull request #1521 from OpenTracksApp/agp81 Dennis Guse 2023-04-12 19:37:15 +02:00
  • 7dcc0ec8bc AGP: generate local_config.xml Dennis Guse 2023-04-12 15:29:06 +02:00