Dennis Guse
54844b9a9a
Sensor: add temperature.
...
Fixes #2241 .
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
1191f2e1e2
Cleanup: remove unused imports.
2025-12-05 08:05:25 +01:00
Dennis Guse
990c91f978
Track is now a record.
2025-11-27 19:35:05 +01:00
Dennis Guse
e234e9c493
Only execute VoiceAnnouncementUtilsTest for SDK34+.
2025-11-22 12:56:17 +01:00
Dennis Guse
53240c3d1a
IntervalStatisticsUpdater exposes Statistics (instead of Interval).
2025-10-31 19:00:32 +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
73ce97a63e
VoiceAnnouncementUtilsTest do not store data.
2025-10-30 21:45:03 +01:00
Dennis Guse
5988ae3d3f
VoiceAnnouncementUtilsTest do not use SegmentStatisticsUpdater.
2025-10-30 21:30:01 +01:00
Dennis Guse
11f1b6e72d
Cleanup: TrackPointIterator is now package private.
2025-10-30 07:54:05 +01:00
Dennis Guse
4db72230ff
Refactored VoiceAnnouncementUtilsTest.
2025-10-30 07:54:05 +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
0e0958c5e8
Announcements: add current heartrate.
...
Fixes #1635 .
2024-12-29 12:38:15 +01:00
Dennis Guse
43e1cbcdc6
Announcements: added current time.
...
DateTimeFormatter behaves differently starting from SDK34 (produces NBSP).
Part of #1683 .
2024-12-29 12:18:56 +01:00
Dennis Guse
073b3d2052
Announcements: added current time.
...
Fixes #1683 .
2024-12-28 21:07:45 +01:00
Dennis Guse
83da4f8f34
Idle: add voice announcement (user configurable).
...
Fixes of #1174
2023-09-25 17:59:17 +02:00
Dennis Guse
f797ce0872
Fix tests due to cf9b432224
2023-09-23 16:46:53 +02:00
blackberrypineapple
6dd9630bae
Bugfix: crash on voice announcement if using imperial with meters
...
Fixes #1626
2023-07-05 14:26:46 +02:00
Dennis Guse
1f86250e46
ICU's MessageFormat handles plurals for floats (getQuantityString does not).
...
Fixes #1584 .
2023-06-21 19:19:53 +02:00
Dennis Guse
eb8d28dfc1
Units: add imperial with meters.
...
Fixes of #1609 .
2023-06-16 00:00:31 +02:00
Dennis Guse
8a9cd40bd5
Voice announcements: distance only with one decimal unit.
2022-10-18 20:21:20 +02:00
Dennis Guse
4f612e32d6
Voice announcements: "speed" -> "average moving speed" (en only).
...
Fixes #1346 .
2022-09-03 23:26:09 +02:00
William Pettersson
128b95cd83
Fix voice announcement rounding problem
...
We extracted integral parts before rounding, but String.format does
rounding which caused occasional issues. To alleviate, we need to round
before passing to String.format. All this rounding logic has now been
moved into appendDecimalUnit, and tests have been added to check that
rounding works correctly.
Fixes : #1285
2022-06-19 16:39:46 +02:00
Dennis Guse
b822d05a78
Fix voice announcement tests.
2022-06-09 22:33:43 +02:00
Dennis Guse
9cf88c00b0
Voice announcements: time is moving time (settings).
2022-06-06 17:02:31 +02:00
Jonas Kalderstam
00351136f2
Voice announcements: added settings for what to announce
2022-06-06 17:02:31 +02:00
Dennis Guse
a5b44175a3
Convert metricUnits boolean into an enum.
...
Fixes #1199 .
2022-04-28 22:35:38 +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
Jonas Kalderstam
9e7e8c60a6
Voice announcement: added TtsSpans to announcements
...
Fixes #876
2022-03-01 10:09:00 +01:00
Jonas Kalderstam
1075021e21
Voice announcement: added heart rate info to voice announcements
...
Also added setting to toggle announcement of heart rate
Defaults to off to preserve current behavior
2022-03-01 09:58:29 +01:00
Dennis Guse
19a958ccbb
Cleanup.
2022-01-29 19:21:54 +01:00
Dennis Guse
0645628d7e
Package structure: moved models and database.
...
Part of #963 .
2022-01-15 22:24:59 +01:00
Dennis Guse
5053c41bec
Package structure: moved intervals.
...
Part of #963 .
2022-01-15 22:07:53 +01:00
Dennis Guse
a9f1381dae
Refactoring package structure.
...
Part of #963 .
2022-01-12 22:42:23 +01:00