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
43.7%
Vue
31.8%
JavaScript
21.7%
Dart
1%
PLpgSQL
0.3%
Other
1.5%