Commit Graph

  • 326da494eb Java Record for Track.Id and TrackPoint.Id. Part of #1526. Dennis Guse 2023-06-29 20:57:24 +02:00
  • fb85f2e976 Bump com.android.tools.build:gradle from 8.1.1 to 8.2.0-beta01 Dennis Guse 2023-08-25 23:51:44 +02:00
  • 60a34bfcbb Bump org.mockito:mockito-android from 5.4.0 to 5.5.0 dependabot[bot] 2023-08-23 04:08:05 +00:00
  • 95816937bc Bugfix: request ACCESS_BACKGROUND_LOCATION fails; removing it for now. Dennis Guse 2023-08-22 22:05:55 +02:00
  • 4f745a94bf Release: v4.8.1 v4.8.1 Dennis Guse 2023-08-22 07:15:53 +02:00
  • 9b6df4bf99 Bugfix: request ACCESS_BACKGROUND_LOCATION fails; removing it for now. Dennis Guse 2023-08-22 07:15:08 +02:00
  • 73f325e633 Bump com.android.tools.build:gradle from 8.1.0 to 8.1.1 dependabot[bot] 2023-08-22 04:39:10 +00:00
  • 28981611f1 GPX export: skip gain/loss if not present. Dennis Guse 2023-08-20 19:38:37 +02:00
  • 7d8c4dcb29 Bugfix: re-introduced race condition fix for newGpsStatus. Dennis Guse 2023-08-20 19:28:37 +02:00
  • 5501b0bb74 Release: v4.8.0 v4.8.0 Dennis Guse 2023-08-16 23:09:11 +02:00
  • b65399e7c0 Simplify TestDataUtil.createTrackPoint() Dennis Guse 2023-08-14 23:22:49 +02:00
  • 3c5fb66af3 Merge branch 'weblate' Dennis Guse 2023-08-13 21:34:19 +02:00
  • 82704f5e2b Translations: removed voice announcements plurals (old format). Dennis Guse 2023-08-13 21:34:07 +02:00
  • bf0aac7bc6 GPSManager: on stop() release reference to observer. Dennis Guse 2023-08-13 21:03:49 +02:00
  • d8e05da9d0 Tests: remove workaround for not stopping TrackRecordingService properly below API24. Dennis Guse 2023-08-13 20:54:25 +02:00
  • 205c5c7528 SensorManager and GPSManager: prefer to crash rather than hide usage errors. Dennis Guse 2023-08-10 19:33:00 +02:00
  • ce0365c2e9 TrackListActivity: simplify sensor start/stop. Dennis Guse 2023-08-09 21:23:36 +02:00
  • 313284cceb Bugfix: GpsStatusManager needs to stop the timer. Dennis Guse 2023-08-09 20:06:42 +02:00
  • f6e8a44a8b GpsStatusManager should be running in on Thread alone. Dennis Guse 2023-08-09 19:58:18 +02:00
  • 4d5c59be96 TrackRecordingService: must be stopped via TrackRecordingServiceConnection and handles Preference changes. Dennis Guse 2023-08-08 23:22:35 +02:00
  • 45eebab4aa Translated using Weblate (Norwegian Bokmål) ovl-1 2023-08-12 10:50:25 +00:00
  • 93c09297d7 Translated using Weblate (Czech) Fjuro 2023-08-10 12:43:45 +00:00
  • bbc82a509d Translated using Weblate (Spanish) gallegonovato 2023-08-10 12:15:19 +00:00
  • 94a400ba00 Translated using Weblate (Dutch) Stephan Paternotte 2023-08-08 18:14:42 +00:00
  • 0fe0a239cd Translated using Weblate (Czech) Fjuro 2023-08-09 13:13:48 +00:00
  • e79d558437 Translated using Weblate (Dutch) Stephan Paternotte 2023-08-08 10:11:28 +00:00
  • 0e983bfc5a Translated using Weblate (Dutch) Stephan Paternotte 2023-08-08 10:20:32 +00:00
  • 3a56c78b42 Translated using Weblate (Chinese (Simplified)) Max Xie 2023-08-07 06:16:59 +00:00
  • 7472703ef2 Translated using Weblate (Dutch) Stephan Paternotte 2023-08-07 07:44:16 +00:00
  • c1d79b9aea Translated using Weblate (Dutch) mm4c 2023-08-06 15:51:16 +00:00
  • 59823690b0 Translated using Weblate (Dutch) Stephan Paternotte 2023-08-06 15:18:39 +00:00
  • 0a5b46655a Bugfix: database migration 36 did not update TrackPoint.type data (removal of SENSORPOINT). Dennis Guse 2023-08-10 21:52:19 +02:00
  • c263af7033 Bugfix: ACCESS_BACKGROUND_LOCATION is only available/required with Android 10+. Dennis Guse 2023-08-10 18:02:54 +02:00
  • 94191bbb46 Merge pull request #1661 from OpenTracksApp/idlePreparation#1187 Dennis Guse 2023-08-08 19:20:14 +02:00
  • c0b5e71976 TrackPoint: all sensors are the same - no need to distinguish the source of a TrackPoint (BLE sensor vs GPS). Dennis Guse 2023-08-02 23:17:47 +02:00
  • c69f1e101c Idle: introduced TrackPoint for marking idle. Dennis Guse 2023-07-31 17:58:11 +02:00
  • 8bc781a11a Merge pull request #1660 from OpenTracksApp/cleanup Dennis Guse 2023-08-08 18:51:44 +02:00
  • 87bc7be530 Exporter: rather crash than hide lifecycle errors. Dennis Guse 2023-08-01 19:09:45 +02:00
  • f35eef4c57 TrackRecordingManager keeps reference to TrackPointCreator. Dennis Guse 2023-07-31 19:30:32 +02:00
  • 0fa0f4b5ec Move AltitudeCorrectionManager to TrackRecordingManager. Dennis Guse 2023-07-31 19:24:56 +02:00
  • e9f24f6bae TrackRecordingService: removed race conditions workarounds. Dennis Guse 2023-07-31 19:00:11 +02:00
  • 6f8438422a Tests require ACCESS_BACKGROUND_LOCATION as well. Dennis Guse 2023-08-08 18:28:01 +02:00
  • 7530e1d120 AndroidStudio: code cleanup. Dennis Guse 2023-08-08 17:57:36 +02:00
  • 3910837d1a Fix: GPS Access denied when phone in standby v_schaefer 2023-08-08 10:35:13 +02:00
  • c4235b1961 Release: v4.7.1 v4.7.1 Dennis Guse 2023-08-06 18:26:58 +02:00
  • 2b73139051 Translated using Weblate (Galician) josé m 2023-08-05 04:29:46 +00:00
  • 1a2d263945 Translated using Weblate (Ukrainian) Skrripy 2023-08-05 05:18:23 +00:00
  • e69bea802f AggregatedStatisticsActivity: Convert ListView to RecyclerView Part of: #1613 Leon Marz 2023-08-05 16:58:40 +02:00
  • 4baaff8374 TrackDeleteService can be a JobIntentService (rather than ForegroundService). Dennis Guse 2023-08-06 11:41:40 +02:00
  • 1ed0a11c2f Move ExportServiceResultReceiver.java into ExportService. Dennis Guse 2023-08-06 11:15:48 +02:00
  • 971b0196da Android14: crash due to missing announcement of ForegroundServiceType. Dennis Guse 2023-08-06 10:51:25 +02:00
  • 45f41d6401 Bugfix: Android 14's AltitudeConverter throws exception if no geo coords are present. Dennis Guse 2023-08-06 10:38:12 +02:00
  • 42234515cb Android14: crash due to missing announcement of ForegroundServiceType. Dennis Guse 2023-08-06 09:40:37 +02:00
  • 10e479ceb9 Translated using Weblate (Ukrainian) Skrripy 2023-08-02 15:12:21 +00:00
  • 88d8a808f3 Translated using Weblate (Ukrainian) Skrripy 2023-08-02 15:06:55 +00:00
  • f15ae48846 Translated using Weblate (Galician) josé m 2023-07-31 12:23:38 +00:00
  • 5bf4cef57d Translated using Weblate (Croatian) Milo Ivir 2023-07-29 21:02:26 +00:00
  • 52226c8ef4 Release: v4.7.0 v4.7.0 Dennis Guse 2023-08-04 08:11:00 +02:00
  • c254a6ec75 Bug: GPXExporter - TrackPoint of type SEGMENT_START_AUTOMATIC might have no location. Dennis Guse 2023-08-03 19:31:10 +02:00
  • 0ecf4863a7 Bug: CSVExporter format for distance used decimal grouping. Dennis Guse 2023-08-03 18:29:33 +02:00
  • 325196159d Add barometer test procedure. Dennis Guse 2023-07-30 22:15:40 +02:00
  • 6adbf39e52 Fix alignment of Statistics Leon Marz 2023-07-29 20:04:57 +02:00
  • db1a37f015 Reimplement sensor statistics in UI Closes: #1426 Leon Marz 2023-07-29 12:55:18 +02:00
  • 7ca9423fbf Bump androidx.preference:preference from 1.2.0 to 1.2.1 dependabot[bot] 2023-07-27 04:21:22 +00:00
  • 11c5ec43e2 Statistics: distance, total time, moving time are counted between automatic segments. Dennis Guse 2023-05-31 17:25:09 +02:00
  • 3f891f7fb4 Release: v4.6.2 v4.6.2 Dennis Guse 2023-07-26 07:10:43 +02:00
  • 49260a0517 Translations fr: removed restored voice announcement plurals. Dennis Guse 2023-07-26 07:06:01 +02:00
  • 1392c5d92a Translated using Weblate (Czech) Fjuro 2023-07-23 09:13:29 +00:00
  • c641b436ce Translated using Weblate (Czech) Fjuro 2023-07-22 07:12:12 +00:00
  • 6948c2db41 Translated using Weblate (French) Lorin-lab 2023-07-15 13:26:39 +00:00
  • fb904f4a0b Translated using Weblate (Galician) josé m 2023-07-12 12:20:05 +00:00
  • 6c006cc9c7 Translated using Weblate (Galician) josé m 2023-07-02 11:31:28 +00:00
  • 7a73757ab1 Translated using Weblate (Norwegian Bokmål) ovl-1 2023-07-01 13:43:26 +00:00
  • 9725cca2bf Upgrade gradlew to 8.2.0 Dennis Guse 2023-07-25 23:39:16 +02:00
  • 252f71e75f Bump com.android.tools.build:gradle from 8.1.0-rc01 to 8.1.0 Dennis Guse 2023-06-22 06:33:39 +02:00
  • fc2341515c Bug: TrackStatistics cannot compute average moving speed (division by zero). Dennis Guse 2023-06-22 23:24:54 +02:00
  • 77719f5bcd Bluetooth settings: handle missing permissions michel 2023-07-11 22:20:59 +02:00
  • 565ef7f12b Fix aggregated stats don't show imperial units for avg pace fixes #1634 michel 2023-07-12 11:36:46 +02:00
  • f4208e2f6b Fix clipped x graph in ChartView fixes #1627 michel 2023-07-12 14:37:57 +02:00
  • 4b3ff45609 Bugfix: crash on GPS preferences if using imperial with meters blackberrypineapple 2023-07-05 03:00:04 -04:00
  • 6dd9630bae Bugfix: crash on voice announcement if using imperial with meters blackberrypineapple 2023-07-05 07:09:38 +00:00
  • a4ec68def6 Release: v4.6.1 v4.6.1 Dennis Guse 2023-06-30 21:59:28 +02:00
  • d80be8b2a9 Translated using Weblate (Chinese (Traditional)) plum7x 2023-06-28 11:25:21 +00:00
  • 7d7ab5778a Track list: re-added aggregated stats for selections. Dennis Guse 2023-06-29 07:17:15 +02:00
  • 1749c776ab Release: v4.6.0 v4.6.0 Dennis Guse 2023-06-28 08:09:39 +02:00
  • 336b9eaa9f Bugfix: Android 13 couldn't open Gallery. Fixes #1620. Dennis Guse 2023-06-27 19:07:13 +02:00
  • 0fc2209ceb Merge pull request #1618 from OpenTracksApp/exportType#1608 Dennis Guse 2023-06-27 16:10:31 +02:00
  • 477819d730 Cleanup: split ActivityType and ActivityIcon. Dennis Guse 2023-06-26 23:56:41 +02:00
  • 425ea0f216 Cleanup: use ActivityType instead of passing it's id around as String. Dennis Guse 2023-06-24 19:30:00 +02:00
  • 779681088c Refactor Track.icon is now Track.activityTypeId. Dennis Guse 2023-06-23 07:49:39 +02:00
  • f824b31891 Cleanup: inline TrackIconUtils methods. Dennis Guse 2023-06-23 07:36:58 +02:00
  • d316a63fca Cleanup: ActivityType lookup. Dennis Guse 2023-06-23 07:35:39 +02:00
  • 55cf60ef2f Translated using Weblate (German) s-k-e-t-c-h 2023-06-24 15:23:54 +00:00
  • 01598d0a55 Translated using Weblate (German) DerDilla 2023-06-23 16:55:58 +00:00
  • 4bcba07706 Translated using Weblate (German) s-k-e-t-c-h 2023-06-24 12:29:24 +00:00
  • ed979bdc80 Translated using Weblate (Galician) josé m 2023-06-22 12:48:09 +00:00
  • 1d81070d9e Translated using Weblate (Galician) josé m 2023-06-22 08:03:24 +00:00
  • 357a1de07d Translated using Weblate (Galician) josé m 2023-06-17 04:29:58 +00:00
  • 84380d8373 Translated using Weblate (Galician) josé m 2023-06-15 02:40:54 +00:00
  • 97c3e5a938 Commit .editorconfig for code style. Dennis Guse 2023-06-27 15:48:12 +02:00