Skip to content

Conversation

@cottsay
Copy link
Member

@cottsay cottsay commented Oct 11, 2025

A simple sleep doesn't allow win32gui to process any other notifications or callbacks. If we destroy the window using a win32 timer and process messages instead of sleeping, we can react to other user input (future work).

@cottsay cottsay self-assigned this Oct 11, 2025
@cottsay cottsay added the enhancement New feature or request label Oct 11, 2025
A simple sleep doesn't allow win32gui to process any other notifications
or callbacks. If we destroy the window using a win32 timer and process
messages instead of sleeping, we can react to other user input (future
work).
@cottsay cottsay force-pushed the cottsay/win-message-pump branch from 9b57562 to c3e87ec Compare October 11, 2025 19:01
@codecov-commenter
Copy link

codecov-commenter commented Oct 11, 2025

Codecov Report

❌ Patch coverage is 0% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 18.99%. Comparing base (e535828) to head (c3e87ec).

Files with missing lines Patch % Lines
colcon_notification/desktop_notification/win32.py 0.00% 8 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #77      +/-   ##
==========================================
- Coverage   19.25%   18.99%   -0.27%     
==========================================
  Files           9        9              
  Lines         431      437       +6     
  Branches       65       66       +1     
==========================================
  Hits           83       83              
- Misses        335      341       +6     
  Partials       13       13              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link

@Crola1702 Crola1702 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have much context on this one, but... LGTM (Gray check)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

4 participants