Chat-O-Matic/protocols/xmpp
Jaidyn Ann 7c9d1d9eaa Rework communication of room metadata, add room flags
In the API, a firm distinction between initially fetching a room's
metadata and receiving further changes has been made:
IM_ROOM_METADATA will be sent to Caya on request (IM_GET_ROOM_METADATA)
with the room's name, subject, etc. The other metadata-related messages
should only be sent to Caya after the room is initialized, not as a
means of initially setting its metadata.

Basic room flags were added, though they aren't yet used― they should
allow the protocol/add-on/user to configure some room features. Logging,
auto-joining, etc.
2021-06-13 01:16:30 -05:00
..
FacebookProtocol.cpp Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00
FacebookProtocol.h Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00
GoogleTalkProtocol.cpp Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00
GoogleTalkProtocol.h Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00
JabberHandler.cpp Rework communication of room metadata, add room flags 2021-06-13 01:16:30 -05:00
JabberHandler.h Rework communication of room metadata, add room flags 2021-06-13 01:16:30 -05:00
JabberMain.cpp Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00
JabberProtocol.cpp Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00
JabberProtocol.h Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00
Makefile Create Conversation class, use it instead of Contact for chats 2021-05-24 01:47:21 -05:00
jabber.rdef Allow multiple protocols per add-on 2021-05-21 13:47:14 -05:00