Dennis Guse
|
fba08fe8dd
|
Cleanup: rename TrackStatistics to SegmentStatisticsUpdater.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
361ae909e7
|
Bugfix: post-recording workout crashes.
Fixes #2180.
Introduced in 02a77e5ce7
|
2025-10-29 22:14:46 +01:00 |
|
Dennis Guse
|
4b59660ea1
|
Revert "Allow adding newly developed UI Components to existing custom layouts."
This reverts commit daa4689f44.
|
2025-10-29 22:14:12 +01:00 |
|
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 |
|
Dennis Guse
|
9af8b0d353
|
Cleanup.
|
2025-10-24 22:26:08 +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
|
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
|
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
|
21fe59f32c
|
Cleanup: SDK_INT is always >= Android O.
|
2025-10-19 17:48:23 +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 |
|
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 |
|
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 |
|
Peter Storch
|
ec08717d01
|
Before codeberg migration (#2159)
Co-authored-by: Dennis Guse <dennis.guse@alumni.tu-berlin.de>
|
2025-08-24 08:36:08 +02:00 |
|
Dennis Guse
|
93eefe5cf2
|
Bugfix: track list should show description.
Fixes #2127.
|
2025-07-12 16:50:08 +02:00 |
|
Dennis Guse
|
792e88acaa
|
Revert "Cleanup: remove unused code for track list."
This reverts commit 9b5ef0707e.
|
2025-07-12 16:42:37 +02:00 |
|
Dennis Guse
|
5bea48096c
|
TrackList: swipe to delete.
|
2025-07-04 20:53:08 +02:00 |
|
Dennis Guse
|
c34e9bd7b6
|
Themes: use separate themes for DayNight/OLED/DynamicColors.
Fixes #2123.
|
2025-07-04 16:49:35 +02:00 |
|
Dennis Guse
|
edac784b1e
|
ChartView should get colors from Material library (for Dynamic colors).
Part of #2123.
|
2025-07-04 16:49:35 +02:00 |
|
Dennis Guse
|
4999b54a97
|
Reworked MarkerDetail UI.
|
2025-06-27 15:51:51 +02:00 |
|
Dennis Guse
|
0dca1461e1
|
Cleanup: list adapters.
|
2025-06-27 15:51:51 +02:00 |
|
Dennis Guse
|
2e13054042
|
Cleanup: TrackPoint exposes Position.
|
2025-06-27 15:51:51 +02:00 |
|
Dennis Guse
|
3eba204b9d
|
MarkerDetail page shows name in title.
|
2025-06-27 15:51:51 +02:00 |
|
Dennis Guse
|
8b8eaa5ea9
|
MarkerDetailActivity must call onDestroy().
|
2025-06-27 15:51:51 +02:00 |
|
Dennis Guse
|
da109fb8fe
|
Import+Export activity: removed "require twice back navigation".
onBackPressed() is not support anymore as of Android gradle plugin 8.11.0
|
2025-06-25 19:58:40 +02:00 |
|
Dennis Guse
|
fca4206c86
|
Migrated MarkerDetailActivity to ViewPager2.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
a2531c8651
|
Cleanup: MarkerDetailFragment uses MenuProvider.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
7b4ab81f5c
|
Marker: replaced orange pushpin.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
90446639b0
|
Cleanup: remove TrackUtils by inlining functionality.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
8744724c0f
|
Enable to edit timezone offset for recorded tracks.
Fixes #2014.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
1113cb1764
|
Bugfix: always update track meta data.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
f9466b7347
|
Cleanup: inline TrackEdit UI into one file.
|
2025-06-25 19:44:38 +02:00 |
|