adc8857e2917a97e6e002dc19b1d5cf37589ec36
- Simplified the time checking logic for training start and end times, reducing redundancy. - Introduced a mechanism to prevent repeated sound playback for the same activity marks. - Enhanced sound playback functions to reset and play sounds more reliably, improving user experience during training sessions.
Description
No description provided
Languages
Kotlin
44.9%
Vue
30.8%
JavaScript
21.6%
Dart
0.8%
PLpgSQL
0.3%
Other
1.6%