Skip to content

Chromium Sentry Dim/Kill #280

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from
Draft

Chromium Sentry Dim/Kill #280

wants to merge 10 commits into from

Conversation

Enigmatrix
Copy link
Owner

@Enigmatrix Enigmatrix commented Jun 24, 2025

TL;DR

Added browser tab tracking, dimming and closing current tab functionality to improve focus management for website-based alerts.

What changed?

  • Added a new tab_track.rs tool to monitor browser tabs and adjust window dimming and tab closing based on URL content
  • Enhanced the Cache with methods to track browser processes, windows, and websites
  • Implemented BrowserTabWatcher to detect tab changes in browser windows
  • Created WindowTitleWatcher to monitor window title changes
  • Added WinEventHook to interface with Windows event system
  • Updated the Sentry system to dim browser windows based on website URLs
  • Modified the engine to handle tab change events and update browser information
  • Added close_tab.rs tool to close browser tabs programmatically

Copy link
Owner Author

Enigmatrix commented Jun 24, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@Enigmatrix Enigmatrix changed the title feat(platform): add WinEventHook Browser tab/url switch detection Jun 24, 2025
Base automatically changed from fix/platform-misc to main June 24, 2025 11:18
@Enigmatrix Enigmatrix force-pushed the feat/browser-sentry branch 4 times, most recently from e24eabe to 677e4ca Compare June 26, 2025 16:14
@Enigmatrix Enigmatrix changed the title Browser tab/url switch detection Chromium Sentry Dim/Kill Jun 26, 2025
@Enigmatrix Enigmatrix force-pushed the feat/browser-sentry branch from 677e4ca to 9e5ee19 Compare June 27, 2025 02:44
@Enigmatrix Enigmatrix force-pushed the feat/browser-sentry branch from 9e5ee19 to 4bdda96 Compare June 27, 2025 04:49
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.

1 participant