Pause inactive workout sessions and/or allow time editing
Maintainers usually reply within 5 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
Research direction
The payload names no source files. Start by finding the workout session timer and the finalize screen in the Flutter app, and check how the session duration is saved. The reporter offers two options, auto-pausing inactive sessions or letting users edit the time, and the maintainer has not chosen one, so a newcomer should first ask which to build. Done means the chosen behaviour is implemented and a recorded workout keeps a sensible duration.
Written by the indexing model from the issue text.
Description
User story:
I got distracted and walked away at the end of my workout without finalizing it. When I came back, I saw the timer still running and now I have a 1.5 hr workout in my record.
I'm not sure how important that time data is. And this may be an edge case. But two solutions might be
- If the workout session is inactive (meaning no timer actively running, no tapping, etc) for x amount of time, pause the timer automatically until something happens
- Allow editing of the time at this screen:
One problem is that the time there (I assume) is for the whole day. But if that is the only place it records, then that doesn't really matter.
Again, this might be an edge case, but I thought I would mention it.
- Dominant language
- Dart
- Stars
- 844
- Forks
- 98
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 4
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from InlitX/GymMane
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
Maintainers usually reply within 5 days
-
bug
Difficulty 1/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 5 days
-
enhancement
Difficulty 3/5 Half a day Newbie friendliness 50/100
Maintainers usually reply within 5 days
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 38/100
Maintainers usually reply within 5 days
-
QuestionOpen
Difficulty 2/5 1-3 hours Newbie friendliness 30/100
InlitX/GymMane#303 · 1 comment ·
Maintainers usually reply within 5 days
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
chriskelly/wish-together#102 ·
Maintainers usually reply within 1 day
-
area/adaptivity kind/task priority/p1
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 60/100
spotiflacapp/SpotiFLAC-Mobile#783 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day