Dennis Guse
|
8c8a7d9496
|
Cleanup: use stream.toList().
|
2023-10-08 13:48:07 +02:00 |
|
Leon Marz
|
afbe94195c
|
TrackList: Fix crashes in selection mode
Fixes: #1711
|
2023-10-08 13:27:12 +02:00 |
|
pixeebot[bot]
|
83445cfde0
|
Switch order of literals to prevent NullPointerException (#4)
Co-authored-by: pixeebot[bot] <23113631+pixeebot@users.noreply.github.com>
|
2023-09-28 21:58:22 +02:00 |
|
Dennis Guse
|
e9b02df631
|
Cleanup.
|
2023-09-28 19:39:43 +02:00 |
|
Dennis Guse
|
fda9ef9dd7
|
Bugfix: TrackList should only mark the currently recording track as recording.
|
2023-09-26 20:48:11 +02:00 |
|
Dennis Guse
|
2b08eb3287
|
Cleanup: removed unnecessary getter from data class RecordingStatus.
|
2023-09-26 08:13:32 +02:00 |
|
Leon Marz
|
30c76de136
|
Add recycler view adapter for track list
|
2023-09-14 18:11:02 +02:00 |
|
Leon Marz
|
c256cbe07d
|
MarkerListActivity: Switch to RecyclerView
Part of: #1613
|
2023-08-28 10:02:00 +02:00 |
|
Leon Marz
|
5978886a18
|
Add recycler view adapter for marker list
|
2023-08-28 10:02:00 +02:00 |
|
Dennis Guse
|
326da494eb
|
Java Record for Track.Id and TrackPoint.Id.
Part of #1526.
|
2023-08-25 23:52:10 +02:00 |
|
Dennis Guse
|
7530e1d120
|
AndroidStudio: code cleanup.
|
2023-08-08 17:57:36 +02:00 |
|
Leon Marz
|
e69bea802f
|
AggregatedStatisticsActivity: Convert ListView to RecyclerView
Part of: #1613
|
2023-08-06 12:44:29 +02:00 |
|
michel
|
565ef7f12b
|
Fix aggregated stats don't show imperial units for avg pace
fixes #1634
|
2023-07-12 19:44:09 +03:00 |
|
Dennis Guse
|
336b9eaa9f
|
Bugfix: Android 13 couldn't open Gallery.
Fixes #1620.
|
2023-06-27 21:07:35 +02:00 |
|
Dennis Guse
|
477819d730
|
Cleanup: split ActivityType and ActivityIcon.
Part of #1608.
|
2023-06-27 16:06:25 +02:00 |
|
Dennis Guse
|
425ea0f216
|
Cleanup: use ActivityType instead of passing it's id around as String.
Part of #1608.
|
2023-06-27 15:53:54 +02:00 |
|
Dennis Guse
|
f824b31891
|
Cleanup: inline TrackIconUtils methods.
Part of #1608.
|
2023-06-27 15:53:54 +02:00 |
|
Dennis Guse
|
d316a63fca
|
Cleanup: ActivityType lookup.
Part of #1608.
|
2023-06-27 15:53:54 +02:00 |
|
Dennis Guse
|
1a5acc8f2d
|
Cleanup using AndroidStudio analyze.
|
2023-06-21 23:15:04 +02:00 |
|
Dennis Guse
|
9f1ea4d745
|
Migrate to Material3 design.
Fixes #1586.
|
2023-06-15 23:56:46 +02:00 |
|
Dennis Guse
|
dbd64a8075
|
Cleanup: rename category to activityType.
|
2023-06-15 18:45:11 +02:00 |
|
Dennis Guse
|
0b8c2a0ef6
|
Cleanup using AndroidStudio's analyze feature.
|
2023-06-08 21:28:35 +02:00 |
|
Dennis Guse
|
d7022a07a2
|
Cleanup: use Java17' Records.
Fixes #1526.
|
2023-06-08 07:06:22 +02:00 |
|
Dennis Guse
|
29568d0e3f
|
Bugfix: prevent crash when creating a marker (no camera or gallery application present).
Fixes #1561.
|
2023-05-13 13:41:07 +02:00 |
|
Dennis Guse
|
96fb65b6b0
|
Bugfix: hidden DataFields should be hidden.
Introduced in d70e7b8788
|
2023-04-26 07:19:11 +02:00 |
|
Dennis Guse
|
efddb31391
|
Cleanup: use Java17 switch statements.
AndroidStudio code cleanup.
|
2023-04-13 15:10:17 +02:00 |
|
Dennis Guse
|
09ecc03be5
|
AGP: update 8.0.0 (incl. Java 17).
|
2023-04-12 19:30:57 +02:00 |
|
Dennis Guse
|
7935185812
|
UI: split stats_item between generic and sensor (some bugfixes).
Part of #24.
|
2023-03-29 21:50:42 +02:00 |
|
Dennis Guse
|
4ea70b15e7
|
Renamed Layout to RecordingLayout.
Part of #1118.
|
2022-11-22 07:06:56 +01:00 |
|
Dennis Guse
|
d3cf2957cc
|
StatisticsCustomLayoutEditAdapter: use StatisticsViewHolder (with demo data).
Part of #1118.
|
2022-11-22 07:06:47 +01:00 |
|
Dennis Guse
|
dbac595754
|
StatisticsCustomLayoutEditAdapter: use viewBinding.
Part of #1118.
|
2022-11-22 07:06:47 +01:00 |
|
Dennis Guse
|
d70e7b8788
|
StatisticsRecordingFragment: render Views manually (instead of RecyclerView).
Part of #1118.
|
2022-11-22 07:06:45 +01:00 |
|
Dennis Guse
|
3cc3271726
|
Cleanup: move Layout/DataField persistence into one class.
Part of #1118.
|
2022-11-10 21:45:28 +01:00 |
|
Dennis Guse
|
2207865a70
|
Cleanup using AndroidStudio analyze.
|
2022-10-28 17:49:59 +02:00 |
|
Dennis Guse
|
73e59cbba2
|
UI: show timezone if different than local.
Fixes #1296.
|
2022-08-22 18:43:53 +02:00 |
|
Dennis Guse
|
cdbddabc1b
|
Cleanup: use ContextCompat.getColor()
|
2022-08-04 22:11:44 +02:00 |
|
Dennis Guse
|
2b530a1c53
|
Cleanup: unused imports.
|
2022-08-02 18:44:15 +02:00 |
|
Román Ginés
|
87594e822d
|
Bugfixed: adding a mark with a photo after rotating in camera resulted in a crash. Fixes #1321.
|
2022-07-10 19:47:45 +02:00 |
|
Dennis Guse
|
04e1496084
|
Cleanup: adjusted Interval uses constructor.
Fixes #1320.
|
2022-07-09 15:52:57 +02:00 |
|
Dennis Guse
|
3d6c339509
|
Android13: use new Image picker.
Part of #1210.
|
2022-07-01 20:24:20 +02:00 |
|
Román Ginés
|
895a5c2b2a
|
Bugfixed: DistanceFormatter was using the wrong unitSystem. Fixes #1288.
|
2022-06-18 23:18:04 +02:00 |
|
Dennis Guse
|
5d2414977b
|
TrackRecordingService: remove pause functionality.
Fixes #1233.
|
2022-05-23 07:41:50 +02:00 |
|
Dennis Guse
|
9d64989ef1
|
Public API: implemented STOP properly.
Fixes #1103.
|
2022-05-08 20:29:13 +02:00 |
|
Román Ginés
|
da62d26409
|
UI refactoring with a Bottom App Bar.
Only one button to play/stop.
Stop Activity to edit track just recorded, resuming or finishing.
Logo color to FF6D00.
Fixes #1078 #437 #575 #1094.
|
2022-05-08 20:06:24 +02:00 |
|
Dennis Guse
|
a5b44175a3
|
Convert metricUnits boolean into an enum.
Fixes #1199.
|
2022-04-28 22:35:38 +02:00 |
|
Dennis Guse
|
db5c9479df
|
Implement SpeedFormatter.
|
2022-04-28 22:35:38 +02:00 |
|
Dennis Guse
|
16f238f34b
|
Refactoring: DistanceFormatter handles metricUnits.
|
2022-04-28 22:35:38 +02:00 |
|
Román Ginés
|
5e54cb8fda
|
Bugfixed: intervals dropdown shows incorrect unit when metric units is selected.
Fixes #1201.
|
2022-04-24 19:23:44 +02:00 |
|
Dennis Guse
|
f2ac1edc4b
|
Create DistanceFormatter.
Fixes #1197
|
2022-04-23 20:12:43 +02:00 |
|
Dennis Guse
|
3815ee6c59
|
Voice announcements and Interval: add sub km/miles options.
Fixes #1195.
|
2022-04-23 14:16:00 +02:00 |
|