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

Check if read receipts could be sent other than immediately upon receiving the message #22

Closed
ars3niy opened this issue May 11, 2020 · 11 comments
Assignees
Labels
enhancement New feature or request

Comments

@ars3niy
Copy link
Owner

ars3niy commented May 11, 2020

No description provided.

@ars3niy ars3niy added this to the Replacing telegram-purple milestone May 11, 2020
@BenWiederhake
Copy link
Contributor

This is one of the "highly optional" features, since (as far as I know) libpurple does not provide any interface to tell your prpl when the user actually reads something.

@ars3niy
Copy link
Owner Author

ars3niy commented May 12, 2020

So we did check it and the answer is no :)

@ars3niy ars3niy closed this as completed May 12, 2020
@BenWiederhake
Copy link
Contributor

Well, just because I don't know of a way it doesn't mean there definitely aren't any :P

@ars3niy ars3niy removed this from the Replacing telegram-purple milestone Jul 5, 2020
@ars3niy
Copy link
Owner Author

ars3niy commented Jul 5, 2020

purple_conversation_has_focus
PURPLE_CONV_UPDATE_UNSEEN

@ars3niy ars3niy reopened this Jul 5, 2020
@ars3niy ars3niy added the enhancement New feature or request label Jul 6, 2020
@ars3niy
Copy link
Owner Author

ars3niy commented Jul 11, 2020

@Dinth
Copy link

Dinth commented Dec 16, 2020

Otherwise I love this plugin, but unfortunately, this is a showstopper for me. Having pidgin with tdlib-purple is not only instantly marking all messages sent to me as read, but also by doing that, it prevents notifications on all my other devices, so i dont know if and when someone texts me anymore.

@ars3niy ars3niy self-assigned this Jan 1, 2021
@ars3niy
Copy link
Owner Author

ars3niy commented Jan 1, 2021

Made version 0.7.5 which, when used with pidgin, is supposed to mark messages as viewed only when conversation window has focus, and then only for conversation tab that has focus. With used with bitlbee or spectrum, there is account option "read-receipts" to disable marking any messages as viewed.

Let me know if anything is still wrong.

@alaraun
Copy link

alaraun commented Jan 3, 2021

Also love the plugin a lot. Would like to have mark as read when actually accessing the the conversation under bitlbee otherwise it is quite unusable when I let it running under screen session.

@ars3niy
Copy link
Owner Author

ars3niy commented Jan 3, 2021

I assume that's not possible because bitlbee doesn't seem to notify the plugin when you access a conversation? But there exists account option "read-receipts" to disable them completely.

@ars3niy
Copy link
Owner Author

ars3niy commented Jan 6, 2021

It's probably done as best I could

@ars3niy ars3niy closed this as completed Jan 6, 2021
@vitalyster
Copy link
Contributor

vitalyster commented Feb 21, 2022

This does NOT work correctly still: 1) the default value is still TRUE, this is wrong, should be FALSE, and the plugin should NEVER mark as read what is not read yet. 2) this forces to disable read-receipts for spectrum and in this case PURPLE_CONV_UPDATE_UNSEEN signals are ignored, so it is not possible to mark as read from spectrum which is able to mark as read when it is actually read.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants