Skip to content

Conversation

@samwcoulter
Copy link
Contributor

Issue #4353

Add a check when looking up the org.freedesktop.Notifications service to see if the it actually exists before trying to fetch it

Add a check on QDBus service lookup in screengrabber freedesktop

@borgmanJeremy
Copy link
Collaborator

Can you please remove the translation file updates? That will mess up the weblate backend.

Can you post a picture of what this looks like for a system that lacks a notification manager? Otherwise looks ready to merge.

Issue flameshot-org#4353

Add a check when looking up the `org.freedesktop.Notifications` service
to see if the it actually exists before trying to fetch it

Add a check on QDBus service lookup in screengrabber freedesktop
@samwcoulter samwcoulter force-pushed the fix-hang-with-no-notification-service branch from 3888b01 to 46de348 Compare November 9, 2025 18:01
@samwcoulter
Copy link
Contributor Author

samwcoulter commented Nov 9, 2025

@borgmanJeremy , amended the commit to remove the translation file changes.

On a system with no notification manager, no desktop notifications will appear even if the desktop notification option is enabled. If you'd like I can add a warning log if that is the case.

Here is a screenshot of my desktop immediately after taking a screenshot. No notification appears:
2025-11-09_10-08_1

@borgmanJeremy
Copy link
Collaborator

Awesome thank you!

As soon as this CI finishes ill merge.

@borgmanJeremy borgmanJeremy merged commit 805f9d7 into flameshot-org:master Nov 10, 2025
16 checks passed
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.

2 participants