otrv4 / pidgin-otrng

Fork of https://bugs.otr.im/plugins/pidgin-otr. This is a mirror of https://bugs.otr.im/otrv4/pidgin-otrng
GNU General Public License v2.0
16 stars 5 forks source link

Unable to refresh conversations #39

Open claucece opened 6 years ago

claucece commented 6 years ago
screen shot 2018-08-13 at 1 28 48 pm
claucece commented 6 years ago

This is caused by: https://github.com/otrv4/libotr-ng/blob/master/src/otrng.c#L255

We decided not to be able to send query msg on encrypted state, and therefore there is no way to refresh a conversation. We might need to remove the button from the toolbar for v4.

cc/. @juniorz @olabini @giovaneliberato

claucece commented 6 years ago

We need from this is to remove the 'refresh private conversation' from the menu.

giovaneliberato commented 6 years ago

Another possibility we discussed offline is to end the current private conversation and start a new dake.

olabini commented 5 years ago

We have decided that the spec should not allow for refreshing conversations - you can't send Query or Identity or Non-Interactive Identity message while you're in the encrypted state. This simplifies the state machine.

However, the UI can still allow refresh by simply shutting down the session and creating a new.

olabini commented 5 years ago

So, in other words, this issue is now about making the refresh functionality work under these circumstances instead.