Damir Jelić
|
f1e87fe9b0
|
server: Add topic setting.
|
2018-08-07 19:07:54 +02:00 |
|
Damir Jelić
|
173e345060
|
commands: Big command cleanup.
|
2018-08-07 16:48:18 +02:00 |
|
Damir Jelić
|
a513b82418
|
server: Introduce a server config class.
|
2018-08-03 17:43:34 +02:00 |
|
Damir Jelić
|
45be743c07
|
server: Continue nio migration.
|
2018-07-20 17:51:48 +02:00 |
|
poljar (Damir Jelić)
|
8a3bda9797
|
encryption: Stub functions for encrypted messages.
|
2018-05-09 14:00:32 +02:00 |
|
poljar (Damir Jelić)
|
c52b7866c8
|
Add olm account loading/creation and a initial olm command.
|
2018-03-24 20:30:07 +01:00 |
|
Denis Kasak
|
02bb64feab
|
Remove usage of old MatrixRoom.alias attribute in remaining places.
* Use calculated display name in the bar item.
* Don't mention the room name in topic messages for groups.
|
2018-03-12 12:05:42 +01:00 |
|
Denis Kasak
|
b0872922ec
|
Implement /kick.
|
2018-03-06 09:36:22 +01:00 |
|
Denis Kasak
|
f47e167023
|
Clarify help message for /redact.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
86309740a0
|
Fix quotes in help message.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
a73c887ee3
|
Some style changes to help/error messages.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
23df2d4bcb
|
Fix wording in error message.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
7aa2927289
|
Fix command in examples.
|
2018-03-03 12:34:26 +01:00 |
|
poljar (Damir Jelić)
|
6822084d59
|
Add ability to send emote messages using the /me command.
|
2018-02-26 23:31:53 +01:00 |
|
poljar (Damir Jelić)
|
bf0bffc879
|
Remove the message type enum.
|
2018-02-25 18:09:05 +01:00 |
|
poljar (Damir Jelić)
|
f1ddbc841f
|
Add buffer_modes bar item, used for backlog and encryption status.
|
2018-02-22 15:02:42 +01:00 |
|
poljar (Damir Jelić)
|
11076f9649
|
More formatting fixes using yapf.
|
2018-02-22 14:35:14 +01:00 |
|
poljar (Damir Jelić)
|
6d4f69e3a2
|
Disallow sending of multiple backlog messages in parallel.
|
2018-02-22 14:26:54 +01:00 |
|
poljar (Damir Jelić)
|
49b356f510
|
Remove MatrixMessage class.
|
2018-02-12 14:17:36 +01:00 |
|
poljar (Damir Jelić)
|
8b21e9957d
|
Add invite message class.
|
2018-02-12 14:15:08 +01:00 |
|
poljar (Damir Jelić)
|
7be29e2b3f
|
Add join/part message class.
|
2018-02-12 14:14:53 +01:00 |
|
poljar (Damir Jelić)
|
dbf7df2e84
|
Add backlog message class.
|
2018-02-12 13:22:48 +01:00 |
|
poljar (Damir Jelić)
|
aa625f0962
|
Add redaction message class.
|
2018-02-12 13:03:32 +01:00 |
|
poljar (Damir Jelić)
|
d0c695dc09
|
Add topic message class.
|
2018-02-12 12:51:33 +01:00 |
|
poljar (Damir Jelić)
|
1a804a4dc3
|
Get rid of the data argument from the MatrixMessage constructor.
|
2018-02-08 14:54:03 +01:00 |
|
poljar (Damir Jelić)
|
f83e02df13
|
Get rid of the extra_id in the MatrixMessage class.
|
2018-02-08 13:37:48 +01:00 |
|
poljar (Damir Jelić)
|
51102dd171
|
No need to check for the event type in the topic message.
|
2018-02-08 13:07:33 +01:00 |
|
poljar (Damir Jelić)
|
90c63c197c
|
Split out state messages, for now only topic messages are implemented.
|
2018-02-07 12:42:56 +01:00 |
|
poljar (Damir Jelić)
|
ad208cbb3a
|
Refactor of join/leave/invite API.
|
2018-02-07 12:41:55 +01:00 |
|
poljar (Damir Jelić)
|
2813c42c3c
|
Refactor of the redaction API.
|
2018-02-06 12:07:17 +01:00 |
|
poljar (Damir Jelić)
|
729b48c077
|
Refactor of the topic API.
|
2018-02-05 13:21:01 +01:00 |
|
poljar (Damir Jelić)
|
e02a731809
|
Fix global config handling.
|
2018-02-05 12:47:40 +01:00 |
|
poljar (Damir Jelić)
|
f9df032667
|
Move the connection functions to the server class.
|
2018-02-02 10:29:59 +01:00 |
|
poljar (Damir Jelić)
|
c63551d37e
|
Make the send functions methods of the server class.
|
2018-02-02 10:29:16 +01:00 |
|
poljar (Damir Jelić)
|
59feac395f
|
Fix reconnection handling and refactor the server commands.
|
2018-02-01 13:20:52 +01:00 |
|
poljar (Damir Jelić)
|
0fbecf6bdb
|
Add missing str import.
|
2018-01-30 14:21:59 +01:00 |
|
poljar (Damir Jelić)
|
44fb7a1913
|
More split work for the config.
|
2018-01-29 17:50:59 +01:00 |
|
poljar (Damir Jelić)
|
48f17e14d4
|
Split out completion callbacks.
|
2018-01-29 14:01:58 +01:00 |
|
poljar (Damir Jelić)
|
3b1c95dea8
|
More split work.
|
2018-01-29 13:24:52 +01:00 |
|
poljar (Damir Jelić)
|
5686d1f6c1
|
Move more commands out of the main file.
|
2018-01-29 10:37:48 +01:00 |
|
poljar (Damir Jelić)
|
5efea04b64
|
Change the licence to ISC and add license headers.
|
2018-01-26 18:22:06 +01:00 |
|
poljar (Damir Jelić)
|
27c0836eb5
|
Move the weechat command setup and some commands.
|
2018-01-26 17:57:42 +01:00 |
|