Skip to content

Timer added#36

Merged
FOSSCLUB-LBSITW merged 2 commits into
FOSSCLUB-LBSITW:mainfrom
Niya2201:timer
Mar 2, 2026
Merged

Timer added#36
FOSSCLUB-LBSITW merged 2 commits into
FOSSCLUB-LBSITW:mainfrom
Niya2201:timer

Conversation

@Niya2201
Copy link
Copy Markdown
Contributor

@Niya2201 Niya2201 commented Feb 24, 2026

This PR adds a real-time count-up timer to the Typing Speed Test application.

Previously, users could not see how much time had elapsed while typing, making it difficult to track performance accurately. This update introduces a live timer that starts automatically when typing begins, updates every second, stops when results are displayed, and resets on restarting the test.

This improves user experience and enables accurate WPM calculation.

🔗 Related Issue

Closes: #29

🛠 Changes Made

Added timer label to the UI

Implemented real-time timer using after() method in Tkinter

Started timer on first key press

Stopped timer when results are displayed

Reset timer on test restart

Ensured timer does not run multiple times simultaneously

📷 Screenshots (if applicable)

Screenshot 2026-02-24 202428

✅ Checklist

I have tested my changes

My code follows project guidelines

I have linked the related issue

@FOSSCLUB-LBSITW
Copy link
Copy Markdown
Owner

Hi Niya!
Your pull request shows conflicts on the file typing_speed_test.py. Please ensure that you worked on the latest code.
Kindly resolve the conflicts so I can merge them! :)

@FOSSCLUB-LBSITW
Copy link
Copy Markdown
Owner

Hi Niya!
Your pull request still shows some conflicts. Please resolve it so I can merge it! :)

@FOSSCLUB-LBSITW
Copy link
Copy Markdown
Owner

Hi Niya!
Please tell me know if you are still working on this issue.
If not, I'll close it so that other contributors can pick up on it.

@FOSSCLUB-LBSITW FOSSCLUB-LBSITW merged commit ac4715b into FOSSCLUB-LBSITW:main Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add real-time timer display to Typing Speed Test

2 participants