Commit Graph

  • fff5f2d406 Create SegmentStatisticUpdater by passing Statistics (1/2). Dennis Guse 2025-10-28 18:03:30 +01:00
  • be653b73ee Added value object: AltitudeExtremities. Dennis Guse 2025-10-28 08:31:43 +01:00
  • 4580f2a7bb ContentProviderUtils use Statistics for saving. Dennis Guse 2025-10-27 22:40:50 +01:00
  • 5dd56892fb Cleanup: move Statistics to package models. Dennis Guse 2025-10-27 22:19:10 +01:00
  • e3460d94ed Statistics: used when only the data is needed (instead of passing SegmentStatisticUpdater). Dennis Guse 2025-10-27 19:26:22 +01:00
  • 920ad5129a Introduced Statistics as a value object. Dennis Guse 2025-10-26 20:23:39 +01:00
  • fba08fe8dd Cleanup: rename TrackStatistics to SegmentStatisticsUpdater. Dennis Guse 2025-10-26 19:26:56 +01:00
  • 5746a41905 Release: v4.23.1 v4.23.1 Dennis Guse 2025-10-30 07:48:12 +01:00
  • 361ae909e7 Bugfix: post-recording workout crashes. Dennis Guse 2025-10-27 22:16:20 +01:00
  • 4b59660ea1 Revert "Allow adding newly developed UI Components to existing custom layouts." Dennis Guse 2025-10-29 22:14:12 +01:00
  • cabf5d238e Translated using Weblate (Ukrainian) SomeTr 2025-10-28 06:33:13 +00:00
  • 9c902b89ed Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2025-10-27 12:30:03 +00:00
  • c31b8a5802 Translated using Weblate (Italian) Claudinux 2025-10-27 14:02:03 +00:00
  • 901c548d13 Translated using Weblate (Ukrainian) SomeTr 2025-10-26 20:45:54 +00:00
  • b77de1e10d Translated using Weblate (Ukrainian) SomeTr 2025-10-26 16:21:29 +00:00
  • b8c7fba7d8 Translated using Weblate (Ukrainian) SomeTr 2025-10-26 13:16:25 +00:00
  • 466719fbc8 Translated using Weblate (Galician) ghose 2025-10-26 08:00:22 +00:00
  • 4f0ab71503 Translated using Weblate (Galician) ghose 2025-10-25 14:31:50 +00:00
  • daa4689f44 Allow adding newly developed UI Components to existing custom layouts. Jeff Shelley 2025-10-28 09:45:49 -05:00
  • 023a5aa221 added new UI component which shows elapsed segment time Jeff Shelley 2025-10-28 09:44:34 -05:00
  • 291633c1d5 Translated using Weblate (Ukrainian) SomeTr 2025-10-28 06:33:13 +00:00
  • 00990076fb Merge remote-tracking branch 'origin/main' Codeberg Translate 2025-10-28 05:27:33 +00:00
  • e672df7a60 Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2025-10-27 12:30:03 +00:00
  • 82eb237117 Translated using Weblate (Italian) Claudinux 2025-10-27 14:02:03 +00:00
  • 832005565a run forgejo actions on pull requests from forks (#2183) Peter Storch 2025-10-27 20:58:18 +01:00
  • 894699f009 Translated using Weblate (Ukrainian) SomeTr 2025-10-26 20:45:54 +00:00
  • f45dba258b Translated using Weblate (Ukrainian) SomeTr 2025-10-26 16:21:29 +00:00
  • 17be49af70 Translated using Weblate (Ukrainian) SomeTr 2025-10-26 13:16:25 +00:00
  • e91d36fc16 Translated using Weblate (Galician) ghose 2025-10-26 08:00:22 +00:00
  • 56f333180b Translated using Weblate (Galician) ghose 2025-10-25 14:31:50 +00:00
  • 9af8b0d353 Cleanup. Dennis Guse 2025-10-24 22:26:08 +02:00
  • 57c0750980 Release: v4.23.0 v4.23.0 Dennis Guse 2025-10-24 10:23:14 +02:00
  • 8e36ee2e7d Cleanup: TrackRecordingServiceNotificationManager uses RecordingData. Dennis Guse 2025-10-24 10:19:43 +02:00
  • ec2e527fd1 Cleanup. Dennis Guse 2025-10-24 09:57:58 +02:00
  • d968e5d0c1 Notification opens recording UI. Dennis Guse 2025-10-22 23:25:55 +02:00
  • 4257f21cae Fixed tests. Dennis Guse 2025-10-22 23:24:13 +02:00
  • 26e7059af2 Cleanup. Dennis Guse 2025-10-22 22:28:57 +02:00
  • 94595f2a1f Added support for average pace of the current segment Jeff Shelley 2025-10-08 21:56:06 -05:00
  • 1fa76301e2 Cleanup: TrackShareSummaryGenerator (was DescriptionGenerator) now only produces plaintext (HTML was not used anymore). Dennis Guse 2025-10-20 09:12:48 +02:00
  • ce2c608cc9 Cleanup: TrackStatistics has altitudeExtremities or not. Dennis Guse 2025-10-19 22:27:11 +02:00
  • 916f26dfda Merge pull request 'Cleanup' (#2173) from cleanup into main Dennis Guse 2025-10-19 18:43:38 +02:00
  • a108edc125 Bump androidx.work:work-runtime from 2.10.2 to 2.10.5 Dennis Guse 2025-10-19 18:28:13 +02:00
  • 1a1a8a851b Cleanup: use Stream.toList() Dennis Guse 2025-10-19 18:25:01 +02:00
  • ddd1efeb58 Cleanup: use .isEmpty() (except for CharSequence and StringBuilder as it requires SDK33). Dennis Guse 2025-10-19 18:05:11 +02:00
  • 6c30dd8509 Lists should show vertical scrolling indicator (was lost by switching to RecyclerView). Dennis Guse 2025-10-19 17:59:47 +02:00
  • 21fe59f32c Cleanup: SDK_INT is always >= Android O. Dennis Guse 2025-10-19 17:48:23 +02:00
  • f79b2b51c8 Cleanup: use correct order for assert in tests. Dennis Guse 2025-10-18 21:48:45 +02:00
  • b16e9ad964 Cleanup: UintUtilsTest was only partly executed. Dennis Guse 2025-10-18 21:28:49 +02:00
  • 65f8ba16b3 Cleanup: RecyclerViewSwipeDeleteCallback.onChildDraw() should only call super once. Dennis Guse 2025-10-18 21:28:49 +02:00
  • 9b48993cd0 Cleanup. Dennis Guse 2025-10-18 21:26:08 +02:00
  • 54cec3e821 Cleanup: limit method visibility. Dennis Guse 2025-10-18 21:09:45 +02:00
  • daeb972c8a Cleanup: simplify stream by using List operations (desugar). Dennis Guse 2025-10-16 22:50:38 +02:00
  • 73872e8926 Cleanup. Dennis Guse 2025-10-16 22:48:03 +02:00
  • c15fa21a56 Cleanup: use viewHolder.getAbsoluteAdapterPosition(). Dennis Guse 2025-10-16 22:41:17 +02:00
  • e9d1080e5d Cleanup: SpeedFormatter doesn't support decimal places. Dennis Guse 2025-10-16 22:40:10 +02:00
  • d0b3f45151 Translated using Weblate (Italian) Claudinux 2025-10-13 12:49:45 +00:00
  • 32b0b02d28 Added translation using Weblate (English (Middle)) happylocalisation 2025-10-08 16:18:09 +00:00
  • d6617f61b7 Cleanup: use PreferenceUtils.isKey(List). Dennis Guse 2025-10-15 18:10:35 +02:00
  • b5180f235f Cleanup: StatisticsUtils were unused. Dennis Guse 2025-10-15 18:10:15 +02:00
  • e879eedbd6 Migrate ImportService to WorkManager. Dennis Guse 2025-06-29 20:38:18 +02:00
  • c7ca6800f7 Cleanup: ImportActivity. Dennis Guse 2025-10-15 09:02:36 +02:00
  • fed884a6ce ExportActivity inherits AbstractActivity. Dennis Guse 2025-10-14 22:48:55 +02:00
  • 02a77e5ce7 Migrate ExportService to WorkManager. Dennis Guse 2025-06-28 17:11:27 +02:00
  • 6f97399aeb Migrate TrackDeletionService to WorkManager. Dennis Guse 2025-06-28 14:11:46 +02:00
  • 1c4f0e67ab Merge pull request 'use forgejo runner with simple unit tests' (#2159) from connected_check into main pstorch 2025-10-13 11:27:17 +02:00
  • ebed386d96 use forgejo runners with unit tests Peter Storch 2025-08-31 19:30:06 +02:00
  • e44f63feb7 Merge remote-tracking branch 'weblate/main' Dennis Guse 2025-09-25 19:08:49 +02:00
  • 34c5a3ab97 Release: v4.22.2 v4.22.2 Dennis Guse 2025-09-25 18:59:19 +02:00
  • eac47db058 Bump material from 1.12.0 to 1.13.0 Dennis Guse 2025-09-25 18:57:24 +02:00
  • e72d2a750c Translated using Weblate (Ukrainian) SomeTr 2025-09-21 18:55:40 +00:00
  • f54856c3f1 Fix for time and unit announcements (#2166) Rob Herremans 2025-09-16 20:13:15 +02:00
  • 81f6bbe955 Translated using Weblate (Italian) Claudinux 2025-09-08 14:14:20 +00:00
  • c162c0a0ff Translated using Weblate (Danish) mikini 2025-09-02 20:11:54 +00:00
  • 385d05dcdb Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2025-09-02 00:55:10 +00:00
  • 308ce4ac07 Translated using Weblate (Italian) Claudinux 2025-09-01 13:24:30 +00:00
  • f8a0241e1f Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2025-09-02 07:16:07 +00:00
  • c74a5c8749 Translated using Weblate (Italian) Claudinux 2025-09-01 13:35:58 +00:00
  • defdd49a65 Translated using Weblate (Italian) Claudinux 2025-08-30 06:30:49 +00:00
  • 46cdae399d Release: v4.22.1 v4.22.1 Dennis Guse 2025-08-31 09:31:26 +02:00
  • a19f363b4a Translations are now on translate.codeberg.org Dennis Guse 2025-08-28 22:14:45 +02:00
  • b55b25e00d Translated using Weblate (Irish) Aindriú Mac Giolla Eoin 2025-08-25 16:38:48 +02:00
  • d527770a0a Translated using Weblate (Hungarian) Ghost of Sparta 2025-08-25 18:26:15 +02:00
  • fb75b0fa58 Translated using Weblate (Czech) Fjuro 2025-08-24 11:13:53 +02:00
  • 1c986e48f2 Reproducible builds: use OpenJDK-21 (build script only). Dennis Guse 2025-08-24 08:57:14 +02:00
  • 7f666c571e codeberg migration Peter Storch 2025-08-16 09:51:46 +02:00
  • 3c23a9f540 Release: v4.22.0 v4.22.0 Dennis Guse 2025-08-24 08:41:30 +02:00
  • ec08717d01 Before codeberg migration (#2159) Peter Storch 2025-08-24 08:36:08 +02:00
  • 30dc440d43 Merge remote-tracking branch 'weblate/main' Dennis Guse 2025-08-24 08:28:18 +02:00
  • 919e670f95 Revert "Bump com.android.tools.build:gradle from 8.11.1 to 8.12.0" Dennis Guse 2025-08-24 08:24:48 +02:00
  • 8ff95efc65 Revert "Bump com.android.tools.build:gradle from 8.12.0 to 8.12.1" Dennis Guse 2025-08-24 08:24:46 +02:00
  • b2b98210d5 Translated using Weblate (Russian) Yurt Page 2025-08-18 21:20:03 +02:00
  • b3f2db4619 Bump com.android.tools.build:gradle from 8.12.0 to 8.12.1 dependabot[bot] 2025-08-19 14:52:40 +00:00
  • caede289d0 Bump org.mockito:mockito-android from 5.18.0 to 5.19.0 dependabot[bot] 2025-08-18 06:46:02 +00:00
  • 7a09e32261 Bump androidx.core:core from 1.16.0 to 1.17.0 dependabot[bot] 2025-08-14 04:17:11 +00:00
  • 388f1d0213 Bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-12 10:37:05 +00:00
  • f44d72a51f Bump androidx.test:orchestrator from 1.6.0 to 1.6.1 dependabot[bot] 2025-08-04 06:03:38 +00:00
  • 5e9b1d1cb7 Translated using Weblate (German) mcliquid 2025-08-05 21:19:15 +02:00
  • 305c0d2502 Translated using Weblate (Czech) Jerry 2025-08-01 08:53:15 +02:00
  • 4306634fb2 Translated using Weblate (Tamil) தமிழ்நேரம் 2025-07-24 01:53:20 +02:00
  • 9fded8953d Translated using Weblate (Tamil) தமிழ்நேரம் 2025-07-24 02:06:38 +02:00