OTR support for chat
OTR support exists for just about every major client out there nowadays. It's typically pretty easy to implement so we should embrace it probably. Maybe in the form of a plugin or maybe direct support.
Mass closing of all bugs resoved during 2.6.0 and 2.6.1
It looks that you can only start an OTR session if both users have a chat window with each other open. maybe it should propose an OTR even if there is no chat window open on the other side. Because now it will just send ?OTRv2?
spark shouldn't show "?OTRv2?" because it is part of otr initiation process. it could happen if there is no chat window open. so you will receive the ?otrv2? message before the plugin is able to register itself to the message listeners of this contact.
Attaching a screenshot. When another user accepts OTR proposition, it shows 6 same messages on the first end. Also, probably it is planned to have some buttons like Accept and Decline for OTR session proposition, not just ?OTRv2?
added 0.2 beta of the plugin to spark trunk. test results needed