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

Ignore (mute) certain group chats? #76

Closed
jeffreymcclain opened this issue Jul 28, 2015 · 9 comments
Closed

Ignore (mute) certain group chats? #76

jeffreymcclain opened this issue Jul 28, 2015 · 9 comments

Comments

@jeffreymcclain
Copy link

Similar to how facebook has an option to "mute conversation" for active group chats that become too annoying, it would be nice if your Pidgin plugin could selectively ignore certain groups (stop a chat window from popping up whenever someone adds a new message).

Currently I just minimize those chat popups so they stay in the background, but it would be nice if I could close the window entirely without worrying about it randomly popping up whenever someone in the group types a message.

@jgeboski
Copy link
Collaborator

It is not per-chat, but you can globally disable group chats from opening new windows. Or are you implying it needs to be per-chat?

@fangfufu
Copy link

I wonder if you should make it behave like IRC, @jgeboski. Perhaps if you tick the "Persistent", then you are considered to have never left the conversation, so you don't get new pop-ups.

@jeffreymcclain
Copy link
Author

@jgeboski I was referring to it being per-chat.

However, I didn't realize there was also a global option for disabling all group chats. Can you explain where this option is / how to activate it?

@jgeboski
Copy link
Collaborator

Under the account settings, go to the "Advanced" tab, and uncheck "Open new group chats with incoming messages."

@jeffreymcclain
Copy link
Author

@jgeboski thanks.

@EionRobb
Copy link
Collaborator

EionRobb commented Aug 2, 2015

If you save a chat to the buddy list, then mark it as persistent, them close it, it should still receive the chat messages without popping up, the chat entry in the buddy list will just display as bold

@lmfardin
Copy link

lmfardin commented Aug 3, 2015

I don't have this Advanced tab. Does it mean I'm outdated?

 Em Sábado, 1 de Agosto de 2015 21:26, Eion Robb <[email protected]> escreveu:

If you save a chat to the buddy list, then mark it as persistent, them close it, it should still receive the chat messages without popping up, the chat entry in the buddy list will just display as bold—
Reply to this email directly or view it on GitHub.

@jgeboski
Copy link
Collaborator

jgeboski commented Aug 5, 2015

@lmfardin Yes.

@jgeboski
Copy link
Collaborator

It is certainly possible to mute and unmute threads over the Messenger protocol. The problem is that such functionality will not integrate super nicely with libpurple. Sure, we could add two new menu options, but they will not reflect the current state of the thread. The thread would have to be checked whenever it is loaded, and then somehow interact with the user if the thread is muted.

While it is doable, the amount of code required, and the possible confusion, outweigh the potential gains from such a feature. If this feature is a huge demand in the future, I will reconsider the possibility of implementing it. For now, there are other options, one of which @EionRobb mentions above. You can also simply just disable the auto-join functionality, again as mentioned above, and then join only group chats you would like.

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

No branches or pull requests

5 participants