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

Blacklist Apps #8

Closed
jeroenev opened this issue Apr 20, 2020 · 12 comments · Fixed by #12
Closed

Blacklist Apps #8

jeroenev opened this issue Apr 20, 2020 · 12 comments · Fixed by #12

Comments

@jeroenev
Copy link

jeroenev commented Apr 20, 2020

For 99% of the apps I want to allow them to steal my focus, and always pop-up, but for some apps I want to get a pop-up message instead.

most importantly for Microsoft Teams, their notification system bypasses dbus, and thus steals focus whenever a notification pops up.
Which means every 15 minutes my typing stops responding because I got a notification for a message that stole my focus.

@bdaase
Copy link
Owner

bdaase commented Apr 23, 2020

Thanks for taking time to report this!
I knew that this request would come at some point. I will try to have a look into it when time permits.

@haxoc
Copy link

haxoc commented Apr 30, 2020

Same thing happens with Signal and Slack.

@Syzygianinfern0
Copy link

Any updates on this? Similar behavior for Telegram Desktop and Teams on a daily basis 😢

@haxoc
Copy link

haxoc commented Dec 1, 2020

On Signal there is an option in the settings, which solves the issue.
here is a screenshot

@skoruppa
Copy link
Contributor

One more request for this. Native Microsoft Teams is not usable with your extension :(

@MostHated
Copy link

This happens to me as well, but with Telegram.

skoruppa added a commit to skoruppa/noannoyance that referenced this issue Jul 5, 2021
- Simple blacklist functionality using window's WM_CLASS
- Preference window based on one from https://github.com/eonpatapon/gnome-shell-extension-caffeine
@skoruppa
Copy link
Contributor

skoruppa commented Jul 5, 2021

It was really irritating for me so I tried to implemented this by myself ;) Pull request linked above.

It would be nice if someone else could test this

@Syzygianinfern0
Copy link

Syzygianinfern0 commented Jul 5, 2021

It was really irritating for me so I tried to implemented this by myself ;) Pull request linked above.

It would be nice if someone else could test this

image

I just tested it with Telegram and Teams and both work!!! <3

@skoruppa
Copy link
Contributor

skoruppa commented Jul 5, 2021

Thanks @Syzygianinfern0 for checking. If we could make a list of wm_classes that should be blacklisted (I already heard about slack, skype, telegram, and teams) I think we can include them all in a finished version ;)

@Syzygianinfern0
Copy link

I do use Slack on a daily basis and it does not pose this problem. For me, it is just Telegram (TelegramDesktop) and Teams (Microsoft Teams - Preview). I do not use Skype, nor do I know anyone else who does, so I cannot test it 😅. Just these two are the problem.

@ghost
Copy link

ghost commented Jan 26, 2022

Any updates on this issue? I would really like the ability to blacklist Telegram Desktop.

@Syzygianinfern0
Copy link

Syzygianinfern0 commented Jan 26, 2022

You can build it yourself from this PR: #12

Just clone @skoruppa's fork and follow the installation instructions.

skoruppa added a commit to skoruppa/noannoyance that referenced this issue Apr 29, 2022
- Simple blacklist functionality using window's WM_CLASS
- Preference window based on one from https://github.com/eonpatapon/gnome-shell-extension-caffeine
@bdaase bdaase closed this as completed in #12 Jul 6, 2022
bdaase pushed a commit that referenced this issue Jul 6, 2022
Closes: #8

Co-authored-by: Jason Balaci <jason@balaci.me>
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 a pull request may close this issue.

6 participants