Commit Graph

  • 8eab847fae Merge pull request #1672 from lmarz/marker Dennis Guse 2023-08-28 20:17:38 +02:00
  • c256cbe07d MarkerListActivity: Switch to RecyclerView Part of: #1613 Leon Marz 2023-08-20 12:49:26 +02:00
  • 5978886a18 Add recycler view adapter for marker list Leon Marz 2023-08-20 12:47:30 +02:00
  • 7afa4b86d4 ContentProviderUtils: Add searchMarkers method Leon Marz 2023-08-20 12:46:21 +02:00
  • f59ae51c6f Release: v4.8.2 v4.8.2 Dennis Guse 2023-08-27 09:01:20 +02:00
  • 19a5d46e88 Translated using Weblate (Ukrainian) Max Ch 2023-08-24 19:38:51 +00:00
  • d2b64391d9 Translated using Weblate (Galician) josé m 2023-08-23 03:03:42 +00:00
  • fe920d5b5e Translated using Weblate (Dutch) Stephan Paternotte 2023-08-23 05:05:36 +00:00
  • d1ba31ff3f Translated using Weblate (Ukrainian) Max Ch 2023-08-21 15:26:27 +00:00
  • e7a01b1cd1 Translated using Weblate (Galician) josé m 2023-08-18 14:01:36 +00:00
  • 70b65d05c0 Translated using Weblate (Dutch) Stephan Paternotte 2023-08-17 05:33:26 +00:00
  • c9ad1b45c6 Translated using Weblate (Ukrainian) Max Ch 2023-08-16 09:25:38 +00:00
  • 4657a9faa0 Translated using Weblate (Norwegian Bokmål) ovl-1 2023-08-16 08:20:20 +00:00
  • fba6cd7d4a Translated using Weblate (Spanish) gallegonovato 2023-08-15 10:38:22 +00:00
  • 970239c614 Translated using Weblate (Chinese (Simplified)) Tea-NT 2023-08-14 08:11:02 +00:00
  • f83c23e450 show postworkout error messages, #1669 Peter Storch 2023-08-26 19:17:04 +02:00
  • 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