Commit graph

123 commits

Author SHA1 Message Date
Damir Jelić
3bd4be2258 buffer: Reenable redaction event handling. 2018-08-03 14:50:23 +02:00
Damir Jelić
2a4ec66742 buffer: Enable handling of unknown events. 2018-08-03 14:06:27 +02:00
Damir Jelić
0c8e732ad0 buffer: Fix room join event handling. 2018-07-31 12:03:05 +02:00
Damir Jelić
6cb9be5578 server: Add the ability to send messages. 2018-07-31 12:02:48 +02:00
Damir Jelić
59b034737e buffer: Handle an empty user part of an user id. 2018-07-21 19:55:03 +02:00
Damir Jelić
5990704c0d buffer: Handle the case where a user left the room in the timeline. 2018-07-21 15:20:10 +02:00
Damir Jelić
45be743c07 server: Continue nio migration. 2018-07-20 17:51:48 +02:00
Damir Jelić
6fc4b0b12c buffer: Expose the error method from the RoomBuffer. 2018-07-14 10:51:15 +02:00
Damir Jelić
dec12a898e rooms: Return an error event instead of None upon decryption failure. 2018-07-13 16:05:18 +02:00
Damir Jelić
901b18ac06 rooms: Fix BadEvent creation. 2018-07-13 15:31:45 +02:00
Damir Jelić
9622ccc9d9 buffer: Add backlog functionality back. 2018-07-13 13:21:51 +02:00
poljar (Damir Jelić)
d70e651d3e rooms: Remove membership events, just leave the original one. 2018-07-06 21:12:21 +02:00
poljar (Damir Jelić)
e6485c73bb buffer: Add support for multiple users with the same base name. 2018-07-06 18:39:43 +02:00
poljar (Damir Jelić)
bc1ad45918 buffer: Fix handling of unknown message types. 2018-07-06 18:28:41 +02:00
poljar (Damir Jelić)
eb8a83010d buffer: Handle power level events. 2018-07-06 18:16:13 +02:00
poljar (Damir Jelić)
b665cc4f0e buffer: Add support for more message types. 2018-07-06 17:05:50 +02:00
poljar (Damir Jelić)
1e3e66e350 buffer: Remember which name we display in the buffer. 2018-07-06 15:39:37 +02:00
poljar (Damir Jelić)
66507b23ce buffer: Add a matrix specific buffer class. 2018-07-06 14:56:06 +02:00
poljar (Damir Jelić)
3c4888c1fb rooms: Handle invites. 2018-07-05 18:32:24 +02:00
poljar (Damir Jelić)
ca9b60cd34 server: More refactoring of the event handling (join/leave). 2018-07-05 17:02:01 +02:00
poljar (Damir Jelić)
24b412d73c matrix: Change the way the topic is changed. 2018-07-05 15:46:45 +02:00
poljar (Damir Jelić)
38d6a14a33 matrix: Change the way responses and events are executed. 2018-07-05 15:13:19 +02:00
poljar (Damir Jelić)
e7208ded62 matrix: Add weechat buffer abstractions. 2018-07-05 10:07:20 +02:00