Commit Graph

1284 Commits

Author SHA1 Message Date
Him188
e2170175c9 Fix image uploading 2020-02-28 20:23:09 +08:00
Him188
cfbf4f8ccc Update md5: support buffers 2020-02-28 19:32:17 +08:00
Him188
932a3ef1f2 Review: misc improvements 2020-02-28 19:16:22 +08:00
Him188
1ff5df1d30 Add avatarUrl, close #102 2020-02-28 15:28:03 +08:00
Him188
b162459e3e Remove delegation property, use object directly;
Expose `BUFFER_SIZE`.
2020-02-28 13:40:35 +08:00
Him188
150c85c101 Change @Retention to BINARY 2020-02-28 13:39:45 +08:00
Him188
a7755cd736 Rename readPacket to readPacketExact 2020-02-28 13:27:46 +08:00
Him188
5310e19861 Suppress false positive warnings 2020-02-28 12:44:37 +08:00
Him188
50289924fe Wrap with withContext 2020-02-28 12:43:14 +08:00
Him188
c90013b23f Add flush 2020-02-28 10:46:14 +08:00
Him188
49f2329112 Fail-fast inputSize checking 2020-02-28 10:27:06 +08:00
Him188
e24617fc64 Add ByteReadChannel.toExternalImage 2020-02-28 09:02:42 +08:00
Him188
82454b0d55 Remove duplicated asOutput and asInput 2020-02-28 08:58:29 +08:00
Him188
32b1decd0d Add detailed exception prompt 2020-02-28 08:56:47 +08:00
Him188
6b45f99160 Use asSequence.joinToString 2020-02-27 09:31:46 +08:00
Him188
dc02278c11 LockFreeLinkedList: fix peekFirst 2020-02-26 13:06:18 +08:00
Him188
be63ec48fa Review: misc improvements 2020-02-26 12:54:06 +08:00
Him188
753f3261e0 Review: misc improvements 2020-02-26 10:36:14 +08:00
Him188
5242499ea3 Remove deprecated getQQ 2020-02-26 10:11:01 +08:00
Him188
c62fbc062a Add ListenerFilter.quoteReply 2020-02-25 09:02:02 +08:00
Him188
ec0d7f4434 Add ListenerFilter.reply 2020-02-25 09:00:19 +08:00
Him188
8b9cef05d7 Specify OverFileSizeMaxException throws 2020-02-24 17:09:08 +08:00
Him188
559e24b4ce Rename instanceWhose to getInstance 2020-02-24 12:06:40 +08:00
Him188
0a55733cb8 Rename instanceWhose to getInstance 2020-02-24 11:56:07 +08:00
Him188
583c99392d Update docs and references 2020-02-24 11:54:53 +08:00
Him188
577348ff32 Merge remote-tracking branch 'origin/master' 2020-02-24 10:26:44 +08:00
Him188
6cbc69cd68 Fix sequenceId for FriendMessage 2020-02-24 10:26:27 +08:00
ryoii
a52655e2ab Fix error in LockFreeLinkedListTest 2020-02-23 22:57:06 +08:00
ryoii
1660e5b938 Http api fix conflict 2020-02-23 22:53:56 +08:00
ryoii
0e5e2336ff Http api return messageId after send a message 2020-02-23 20:33:03 +08:00
Him188
4d79a699b2 Flatten messages 2020-02-23 20:06:45 +08:00
Him188
11c1cfc5db Add buildMessageChain reference 2020-02-23 18:17:00 +08:00
Him188
10da499039 Structured Message 2020-02-23 18:14:26 +08:00
Him188
ccc6826e3a Redesign MessageChain:
Make MessageChain immutable
Introduce CombinedMessage, a left-biased list
Introduce MessageChainBuilder
2020-02-23 16:47:21 +08:00
Him188
f894c6cc28 Remove DslMarker so as not to pollute namespace 2020-02-23 14:00:07 +08:00
Him188
5590ef510d Powerful ExternalImage: support various types of input 2020-02-23 12:22:51 +08:00
Him188
4aa4753c10 Remove ambiguous doc 2020-02-23 02:14:30 +08:00
Him188
ec30eef250 Powerful QuoteReply 2020-02-23 02:12:04 +08:00
Him188
05f87761b3 Generify 2020-02-23 01:29:26 +08:00
Him188
5f141cdb6d Supports friend message quote reply 2020-02-23 01:29:21 +08:00
Him188
17aff7d599 Make quoteReply common to MessagePacket 2020-02-23 01:01:20 +08:00
Him188
3859ce6daf Concurrent event processing 2020-02-23 00:21:49 +08:00
Him188
9a72a66723 Add references 2020-02-23 00:04:40 +08:00
Him188
ee2dcc8584 Fix improper receiver use 2020-02-22 23:45:40 +08:00
Him188
37416f1401 Add nextMessageContaining and nullable versions 2020-02-22 23:45:00 +08:00
Him188
692e7c950c Image download support, close #49 2020-02-22 23:32:47 +08:00
Him188
55427ba505 Add channel utils 2020-02-22 22:32:49 +08:00
Him188
b70bf5e042 Rewrite recall and MessageSource.id 2020-02-22 21:47:02 +08:00
Him188
8454d78293 Move recall from Contact to Group 2020-02-22 21:12:32 +08:00
Him188
7ffbccb9aa Misc improvements 2020-02-22 21:12:10 +08:00