diff options
author | dequis <dx@dxzone.com.ar> | 2016-12-26 20:52:24 -0300 |
---|---|---|
committer | dequis <dx@dxzone.com.ar> | 2016-12-26 20:52:24 -0300 |
commit | 1882b70857d9b8f9d68caa668e79614f376fb850 (patch) | |
tree | 5f1167efe62adf279f99ecd3bab26f28e1ad870b /protocols/bee_user.c | |
parent | a04705bfde7c623605ee0e8449efd61ecc5c0b62 (diff) |
purple: add support for extra groupchat settings (helps with SIPE)
This adds channel settings prefixed by purple_. For example jabber now
has purple_room and purple_server which are decomposed variants of our
own 'room' setting. Okay, that doesn't sound very useful.
It also adds some sync from the values returned by chat_info_defaults()
- so if the plugin figures something out in there, we save it in our
own settings.
In the case of SIPE this adds a new setting, purple_uri, which can be
set with the ma-chan:// uri for a persistent chat.
This solves the issue with the SIPE plugin only knowing how to do name
lookups after doing 'chat list' - now it just needs to work once, and we
save the real URI in our settings.
Diffstat (limited to 'protocols/bee_user.c')
0 files changed, 0 insertions, 0 deletions