Skip to content
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

Scrape Explorer tray for icons which don't respond to TaskbarCreated #465

Merged
merged 2 commits into from Oct 22, 2020

Conversation

dremin
Copy link
Collaborator

@dremin dremin commented Oct 22, 2020

This PR will get the icons that Explorer is currently displaying to seed our notification area. This is needed because some apps don't respond correctly to the TaskbarCreated message we emit upon creating our notification area, so we miss those icons. Some examples this fixes are the Bluetooth icon, Nvidia, and Wireguard.

When we are running as shell, this is not an issue, because we will run before these apps launch.

Improved error handling
Fixed 32bit bug
Fixed reading bad path information with nonexistant process
@dremin dremin added the Core Features core to Cairo label Oct 22, 2020
@dremin dremin added this to the Milestone 3 milestone Oct 22, 2020
@dremin dremin requested a review from josuave October 22, 2020 06:10
@dremin dremin marked this pull request as ready for review October 22, 2020 06:10
@josuave josuave merged commit 3e03fb0 into master Oct 22, 2020
@josuave josuave deleted the explorer-tray branch October 22, 2020 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Features core to Cairo
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants