Dennis Guse
|
c33c2de51d
|
Cleanup: EspressoUI should always lookup UI elements.
|
2026-02-06 18:53:55 +01:00 |
|
Dennis Guse
|
e9deebea6c
|
Refactor: RecordingLayout.
|
2026-01-10 21:43:54 +01:00 |
|
Dennis Guse
|
015352c989
|
TrackPoint is now a record.
|
2025-12-24 17:15:19 +01:00 |
|
Dennis Guse
|
8db381c448
|
Cleanup.
|
2025-12-06 10:25:11 +01:00 |
|
Dennis Guse
|
201f2d1b27
|
Cleanup: renaming Marker.category to typeLocalized.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
1191f2e1e2
|
Cleanup: remove unused imports.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
12d1a50995
|
Track is now a record.
Create Track directly.
|
2025-11-27 20:34:51 +01:00 |
|
Dennis Guse
|
990c91f978
|
Track is now a record.
|
2025-11-27 19:35:05 +01:00 |
|
Dennis Guse
|
94a0b57362
|
Simplify construction of TrackStatisticsUpdater.
|
2025-11-21 13:37:14 +01:00 |
|
Dennis Guse
|
4307dceb70
|
Cleanup: rename to totalDuration and movingDuration.
|
2025-11-17 22:22:44 +01:00 |
|
Dennis Guse
|
221b61c7f1
|
Aggregate statistics are now computed in the database.
|
2025-11-06 21:54:30 +01:00 |
|
Dennis Guse
|
6e4d46a14d
|
Distance.ZERO as constant.
|
2025-11-06 21:54:30 +01:00 |
|
Dennis Guse
|
a5e5d0ca51
|
AggregatedStatistics: compute without SegmentStatisticUpdater.
|
2025-11-06 21:54:30 +01:00 |
|
Dennis Guse
|
7791ff8659
|
Cleanup: Track simplify constructors.
|
2025-11-06 21:54:30 +01:00 |
|
Dennis Guse
|
53240c3d1a
|
IntervalStatisticsUpdater exposes Statistics (instead of Interval).
|
2025-10-31 19:00:32 +01:00 |
|
Dennis Guse
|
f31e146cda
|
Cleanup: TrackPoint uses AltitudeGainLoss.
|
2025-10-30 22:33:00 +01:00 |
|
Dennis Guse
|
696939112a
|
Cleanup: Statistics doesn't need isIdle.
isIdle is only used by SegmentStatisticsUpdater.
|
2025-10-30 21:52:00 +01:00 |
|
Dennis Guse
|
5988ae3d3f
|
VoiceAnnouncementUtilsTest do not use SegmentStatisticsUpdater.
|
2025-10-30 21:30:01 +01:00 |
|
Dennis Guse
|
8f537f33a7
|
Cleanup: removed Track.setTrackStatistics(SegmentStatisticsUpdater).
|
2025-10-30 07:54:05 +01:00 |
|
Dennis Guse
|
fd92793c2a
|
Test: IntervalStatisticsUpdaterTest doesn't store data anymore.
|
2025-10-30 07:54:05 +01:00 |
|
Dennis Guse
|
05e45b6870
|
TrackStatisticsUpdater now provides Statistics.
Used for non-testing code.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
3222a0c497
|
Rename IntervalStatistics to IntervalStatisticsUpdater.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
fba08fe8dd
|
Cleanup: rename TrackStatistics to SegmentStatisticsUpdater.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
f79b2b51c8
|
Cleanup: use correct order for assert in tests.
|
2025-10-18 21:48:45 +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
|
779681088c
|
Refactor Track.icon is now Track.activityTypeId.
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
|
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
|
3dc6c6607d
|
Removed obsolete test.
Introduced in d70e7b8788
|
2022-11-25 07:50:25 +01:00 |
|
Dennis Guse
|
4ea70b15e7
|
Renamed Layout to RecordingLayout.
Part of #1118.
|
2022-11-22 07:06:56 +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
|
f3bf42083a
|
Cleanup.
|
2022-10-18 20:21:20 +02:00 |
|
Dennis Guse
|
807ac3fc9f
|
Remove UnitConversions for time/durations.
|
2022-08-21 22:02:49 +02:00 |
|
Dennis Guse
|
c5147e7664
|
UI tests: use longClick() instead of veryLongClick().
|
2022-05-25 07:38:12 +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 |
|
Peter Storch
|
e61b065f2b
|
fix #1139 CI build
- fix NPEs in TrackPointCreator.fill()
- fix locale dependant tests
- wait for UI components
- extract utility functions into EspressoUtils
|
2022-03-13 01:28:10 +01:00 |
|
Dennis Guse
|
19a958ccbb
|
Cleanup.
|
2022-01-29 19:21:54 +01:00 |
|
Dennis Guse
|
1df1fe699a
|
Cleanup: removed unused parameter.
|
2022-01-16 15:30:08 +01:00 |
|
Dennis Guse
|
864bc8fad9
|
Cleanup.
|
2022-01-15 23:16:53 +01:00 |
|
Dennis Guse
|
0645628d7e
|
Package structure: moved models and database.
Part of #963.
|
2022-01-15 22:24:59 +01:00 |
|
Dennis Guse
|
cf993b73d7
|
Package structure: moved custom recording layout.
Part of #963.
|
2022-01-15 22:24:59 +01:00 |
|
Dennis Guse
|
1a125ca60d
|
Package structure: moved aggregated statistics.
Part of #963.
|
2022-01-15 22:08:06 +01:00 |
|
Dennis Guse
|
5053c41bec
|
Package structure: moved intervals.
Part of #963.
|
2022-01-15 22:07:53 +01:00 |
|