Skip to content

Add Slow Words panel to Results screen#34

Merged
ptrsauer merged 1 commit intomainfrom
feat/slow-words-panel
Feb 14, 2026
Merged

Add Slow Words panel to Results screen#34
ptrsauer merged 1 commit intomainfrom
feat/slow-words-panel

Conversation

@ptrsauer
Copy link
Owner

Summary

  • New "Slow Words" panel on Results screen showing the 5 slowest correctly-typed words
  • Dynamic layout: 2-column (Overview + Worst Keys) when no slow words, 3-column when available
  • Reuses existing theme styles for visual consistency

Design Decisions

  • Shows word names only (no time-per-char metric) — timing data not stored in slow_words
  • Panel styled identically to Worst Keys panel (same border, same text style)
  • Limited to 5 entries (matching calc_slow_words() cap)

Test plan

  • All 70 tests pass
  • Visual: panel appears only when slow words are detected

Closes #23

🤖 Generated with Claude Code

Shows the 5 slowest correctly-typed words in a third info panel
alongside Overview and Worst Keys. Layout dynamically switches
between 2-column (no slow words) and 3-column (with slow words).

Closes #23

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ptrsauer ptrsauer merged commit 9587b05 into main Feb 14, 2026
@ptrsauer ptrsauer deleted the feat/slow-words-panel branch February 14, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show slowest words panel on Results screen

1 participant