Jeff Shelley
|
daa4689f44
|
Allow adding newly developed UI Components to existing custom layouts.
Fixes #2176.
|
2025-10-28 09:51:51 -05:00 |
|
Jeff Shelley
|
023a5aa221
|
added new UI component which shows elapsed segment time
|
2025-10-28 09:51:29 -05:00 |
|
Peter Storch
|
832005565a
|
run forgejo actions on pull requests from forks (#2183)
Reviewed-on: https://codeberg.org/OpenTracksApp/OpenTracks/pulls/2183
Co-authored-by: Peter Storch <peter.storch@tuta.io>
Co-committed-by: Peter Storch <peter.storch@tuta.io>
|
2025-10-27 20:58:18 +01:00 |
|
Dennis Guse
|
9af8b0d353
|
Cleanup.
|
2025-10-24 22:26:08 +02:00 |
|
Dennis Guse
|
57c0750980
|
Release: v4.23.0
v4.23.0
|
2025-10-24 10:23:14 +02:00 |
|
Dennis Guse
|
8e36ee2e7d
|
Cleanup: TrackRecordingServiceNotificationManager uses RecordingData.
|
2025-10-24 10:19:43 +02:00 |
|
Dennis Guse
|
ec2e527fd1
|
Cleanup.
|
2025-10-24 10:04:04 +02:00 |
|
Dennis Guse
|
d968e5d0c1
|
Notification opens recording UI.
Features was removed as it broke occasionally and re-implemented after refactoring.
Fixes #1156.
|
2025-10-22 23:25:55 +02:00 |
|
Dennis Guse
|
4257f21cae
|
Fixed tests.
Missed in1fa76301e23bf709402c19838efea597e7e38ca7
|
2025-10-22 23:24:13 +02:00 |
|
Dennis Guse
|
26e7059af2
|
Cleanup.
|
2025-10-22 22:49:20 +02:00 |
|
Jeff Shelley
|
94595f2a1f
|
Added support for average pace of the current segment
|
2025-10-21 19:34:19 -05:00 |
|
Dennis Guse
|
1fa76301e2
|
Cleanup: TrackShareSummaryGenerator (was DescriptionGenerator) now only produces plaintext (HTML was not used anymore).
|
2025-10-20 09:15:39 +02:00 |
|
Dennis Guse
|
ce2c608cc9
|
Cleanup: TrackStatistics has altitudeExtremities or not.
|
2025-10-19 22:27:11 +02:00 |
|
Dennis Guse
|
916f26dfda
|
Merge pull request 'Cleanup' (#2173) from cleanup into main
Reviewed-on: https://codeberg.org/OpenTracksApp/OpenTracks/pulls/2173
|
2025-10-19 18:43:38 +02:00 |
|
Dennis Guse
|
a108edc125
|
Bump androidx.work:work-runtime from 2.10.2 to 2.10.5
|
2025-10-19 18:28:13 +02:00 |
|
Dennis Guse
|
1a1a8a851b
|
Cleanup: use Stream.toList()
Replaces Stream.collect(Collection.toList() | Collectors.toCollection()).
|
2025-10-19 18:26:49 +02:00 |
|
Dennis Guse
|
ddd1efeb58
|
Cleanup: use .isEmpty() (except for CharSequence and StringBuilder as it requires SDK33).
|
2025-10-19 18:26:48 +02:00 |
|
Dennis Guse
|
6c30dd8509
|
Lists should show vertical scrolling indicator (was lost by switching to RecyclerView).
|
2025-10-19 17:59:47 +02:00 |
|
Dennis Guse
|
21fe59f32c
|
Cleanup: SDK_INT is always >= Android O.
|
2025-10-19 17:48:23 +02:00 |
|
Dennis Guse
|
f79b2b51c8
|
Cleanup: use correct order for assert in tests.
|
2025-10-18 21:48:45 +02:00 |
|
Dennis Guse
|
b16e9ad964
|
Cleanup: UintUtilsTest was only partly executed.
|
2025-10-18 21:41:46 +02:00 |
|
Dennis Guse
|
65f8ba16b3
|
Cleanup: RecyclerViewSwipeDeleteCallback.onChildDraw() should only call super once.
|
2025-10-18 21:28:49 +02:00 |
|
Dennis Guse
|
9b48993cd0
|
Cleanup.
|
2025-10-18 21:27:31 +02:00 |
|
Dennis Guse
|
54cec3e821
|
Cleanup: limit method visibility.
|
2025-10-18 21:10:26 +02:00 |
|
Dennis Guse
|
daeb972c8a
|
Cleanup: simplify stream by using List operations (desugar).
|
2025-10-18 21:10:26 +02:00 |
|
Dennis Guse
|
73872e8926
|
Cleanup.
|
2025-10-18 21:09:21 +02:00 |
|
Dennis Guse
|
c15fa21a56
|
Cleanup: use viewHolder.getAbsoluteAdapterPosition().
|
2025-10-18 09:40:56 +02:00 |
|
Dennis Guse
|
e9d1080e5d
|
Cleanup: SpeedFormatter doesn't support decimal places.
|
2025-10-18 09:40:54 +02:00 |
|
Claudinux
|
d0b3f45151
|
Translated using Weblate (Italian)
Currently translated at 4.0% (7 of 172 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/it/
|
2025-10-16 21:50:25 +02:00 |
|
happylocalisation
|
32b0b02d28
|
Added translation using Weblate (English (Middle))
|
2025-10-16 21:50:25 +02:00 |
|
Dennis Guse
|
d6617f61b7
|
Cleanup: use PreferenceUtils.isKey(List).
|
2025-10-15 18:10:35 +02:00 |
|
Dennis Guse
|
b5180f235f
|
Cleanup: StatisticsUtils were unused.
|
2025-10-15 18:10:15 +02:00 |
|
Dennis Guse
|
e879eedbd6
|
Migrate ImportService to WorkManager.
Part of #1315.
|
2025-10-15 17:25:48 +02:00 |
|
Dennis Guse
|
c7ca6800f7
|
Cleanup: ImportActivity.
|
2025-10-15 09:02:49 +02:00 |
|
Dennis Guse
|
fed884a6ce
|
ExportActivity inherits AbstractActivity.
|
2025-10-15 08:40:19 +02:00 |
|
Dennis Guse
|
02a77e5ce7
|
Migrate ExportService to WorkManager.
Part of #1315.
|
2025-10-14 22:45:00 +02:00 |
|
Dennis Guse
|
6f97399aeb
|
Migrate TrackDeletionService to WorkManager.
Part of #1315.
|
2025-10-14 19:13:10 +02:00 |
|
pstorch
|
1c4f0e67ab
|
Merge pull request 'use forgejo runner with simple unit tests' (#2159) from connected_check into main
Reviewed-on: https://codeberg.org/OpenTracksApp/OpenTracks/pulls/2159
|
2025-10-13 11:27:17 +02:00 |
|
Peter Storch
|
ebed386d96
|
use forgejo runners with unit tests
|
2025-10-12 17:39:35 +02:00 |
|
Dennis Guse
|
e44f63feb7
|
Merge remote-tracking branch 'weblate/main'
|
2025-09-25 19:08:49 +02:00 |
|
Dennis Guse
|
34c5a3ab97
|
Release: v4.22.2
v4.22.2
|
2025-09-25 18:59:19 +02:00 |
|
Dennis Guse
|
eac47db058
|
Bump material from 1.12.0 to 1.13.0
|
2025-09-25 18:58:13 +02:00 |
|
SomeTr
|
e72d2a750c
|
Translated using Weblate (Ukrainian)
Currently translated at 93.5% (507 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/uk/
|
2025-09-22 10:09:12 +00:00 |
|
Rob Herremans
|
f54856c3f1
|
Fix for time and unit announcements (#2166)
Bugfix: time and unit announcement where not configurable correctly.
Fixes #2165.
Reviewed-on: https://codeberg.org/OpenTracksApp/OpenTracks/pulls/2166
Co-authored-by: Rob Herremans <dev@robherremans.nl>
Co-committed-by: Rob Herremans <dev@robherremans.nl>
|
2025-09-16 20:13:15 +02:00 |
|
Claudinux
|
81f6bbe955
|
Translated using Weblate (Italian)
Currently translated at 3.5% (6 of 171 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/it/
|
2025-09-09 15:09:10 +00:00 |
|
mikini
|
c162c0a0ff
|
Translated using Weblate (Danish)
Currently translated at 97.4% (528 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/da/
|
2025-09-07 08:51:08 +00:00 |
|
Outbreak2096
|
385d05dcdb
|
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (542 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/zh_Hans/
|
2025-09-07 08:51:08 +00:00 |
|
Claudinux
|
308ce4ac07
|
Translated using Weblate (Italian)
Currently translated at 100.0% (542 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/it/
|
2025-09-07 08:51:08 +00:00 |
|
Outbreak2096
|
f8a0241e1f
|
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 93.5% (159 of 170 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/zh_Hans/
|
2025-09-07 08:51:08 +00:00 |
|
Claudinux
|
c74a5c8749
|
Translated using Weblate (Italian)
Currently translated at 2.9% (5 of 170 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/it/
|
2025-09-07 08:51:08 +00:00 |
|