InfiniTimeOrg / InfiniTimeOrg/InfiniTime

Steps/Trip counter maxes out at 99999+ steps

Open
#1,123 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C
Stars
3.4k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

Verification
  • I searched for similar bug reports and found none was relevant.
What happened?

Counter for "trip" stops counting at 99999 steps

What should happen instead?

Trip counter should include one extra digit, accommodated by slightly adapted layout

Reproduction steps

Walk 99999+ steps and you'll see that the "trip" meter stops counting.

More details?

I think the easiest way to improve this would be to make some minor adjustments to the step counter layout. If the number of steps and grey word "steps" were positioned slightly higher, the goal and trip counters could then also be moved further upwards, so that there is room for an extra digit beside "Trip".

Also, the gap between "Goal:" and the corresponding number could be reduced 50% to improve the overall aesthetic. The same could be done to the gap between "Steps:" and its corresponding number.

Version

v 1.9.0

Companion app

Gadgetbridge

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named in the issue. Start by reproducing the trip counter at 99,999 steps on the v1.9.0 watch interface and locating the trip, goal, and steps layout entry point. Done means the trip counter displays an additional digit and the adjusted spacing remains readable.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.