Add labels, tooltips and verdicts for beat error, rate error, amplitude and beat rate#14
Open
xelrix123 wants to merge 3 commits into
Open
Add labels, tooltips and verdicts for beat error, rate error, amplitude and beat rate#14xelrix123 wants to merge 3 commits into
xelrix123 wants to merge 3 commits into
Conversation
added 3 commits
August 26, 2025 13:17
…rdicts for rate and beat errot.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a PR to implement changes described in issue #13 .
NOTE: Claude code was used to implement rough changes (it's been a while I've touched C codebase, so....) and then few things were manually tweaked. However I am not familiar with specifics of GTK3 etc. UI code so even though tooltip and label additions look ok to me (and only a bit oberly verbose) -- caveat emptor. All the changes/updates are to src/output_panel.c .
Proposed verdict ranges are:
and
Some notes:
Testing:
As a personal note - I am using tg at complete random intervals and have at best cursory understanding of watch movement mechanics and things that can be measured with timegrapher. Thus it is quite possible that I have completely missed some important considerations why this kind of feature doesn't really fit the tg-timer. In such a case, don't hesitate to point out errors in my thinking. And of course in the code...
Cheers!