Commit Graph

281 Commits

Author SHA1 Message Date
Him188
7015f0f4e9 Fix MessageChainBuilder.addAndCheckConstrainSingle 2020-04-06 20:01:19 +08:00
Him188
5c8e995d78 Fix references 2020-04-06 19:17:55 +08:00
Him188
cdf574d97a Fix buidl 2020-04-06 19:13:51 +08:00
Him188
4184b5f7d9 Make CombinedMessage internal 2020-04-06 19:13:11 +08:00
Him188
b8b749bf65 Completed CombinedMessage redesigning and constraining on concatenation 2020-04-06 18:04:41 +08:00
Him188
8486926694 Constrain single on Message.plus, add stubs 2020-04-05 23:35:47 +08:00
Him188
9ad9fb5cf3 Use constant 2020-04-05 19:01:50 +08:00
Him188
b362c637cd Deprecate NullMessageChain 2020-04-05 18:21:29 +08:00
Him188
8fe13e0ae7 Throws an IllegalStateException on NullMessageChain.followedBy 2020-04-05 18:16:44 +08:00
Him188
ed5a52859a Reduce duplication 2020-04-05 17:48:15 +08:00
Him188
e454502ef8 Implement ConstrainSingle in MessageChainBuilder 2020-04-05 17:36:20 +08:00
Him188
3714b1b95e Implement ConstrainSingle 2020-04-05 17:18:23 +08:00
Him188
4d6085c006 Introduce Message.contentToString 2020-04-05 16:01:33 +08:00
Him188
3575e802c7 Deprecate CombinedMessage.constructor for future plan 2020-04-05 15:32:32 +08:00
Him188
ca85eb6258 Fix Message.Key 2020-04-04 23:31:35 +08:00
Him188
864cde060e Fix #180 2020-04-04 23:22:52 +08:00
Him188
19bc7b80c5 Rename MessageSource.senderId to MessageSource.fromId 2020-04-04 22:38:08 +08:00
Him188
039b3d7517 Cleanup 2020-04-04 22:17:35 +08:00
Him188
2b49a7586f Reconstruct MessageSource, fix #197, #133 2020-04-04 22:08:53 +08:00
Him188
eb482a4303 Fix #187 2020-04-04 14:50:53 +08:00
Him188
c3be191db0 Rearrange FlashImage, add more docs 2020-04-04 14:33:55 +08:00
Him188
18c5911666 Cleanup 2020-04-03 10:32:44 +08:00
Him188
1af139130d Add FlashImage.invoke(imageId: String) 2020-04-03 09:18:22 +08:00
Him188
cb535bb88d Fix ContactMessage.nextMessageContaining 2020-04-03 08:59:04 +08:00
Him188
ed1a675caf Add Image.Key support for FlashImage 2020-04-03 08:55:19 +08:00
Him188
14bce64f41 Fix PlainText.equals, close #192 2020-04-03 08:52:00 +08:00
Him188
b4f77454a1 Fix FlashImage constructing 2020-04-03 08:48:22 +08:00
Him188
ebe3ecd2cb Make AbstractImage sealed 2020-04-03 08:48:05 +08:00
Him188
985b0b4ba4 Make FlashImage constructable from mirai-core 2020-04-03 08:44:18 +08:00
ryoii
5cb93c9fa1 Support FlashImage 2020-04-03 03:11:14 +08:00
Him188
cd41166fc8 Fix init error 2020-04-02 20:43:04 +08:00
Him188
32553fad2b Introduce ContactMessage to replace MessagePacket<*, *> 2020-04-02 20:27:16 +08:00
Him188
97522bdf2a Rearrange internal APIs 2020-04-02 09:43:50 +08:00
Him188
7f1b14f636 Fix doc 2020-03-30 20:52:02 +08:00
Him188
9f8d75f895 Add AtAll.display 2020-03-30 16:01:06 +08:00
Him188
d432c5f1d0 Improve performance 2020-03-30 15:07:47 +08:00
Him188
4700c48df8 Unified toString 2020-03-30 15:04:31 +08:00
Him188
90b83afce7 Fix #165, use fast conversion, add tests 2020-03-30 14:31:27 +08:00
Him188
a58a7a4610 Simplify doc 2020-03-29 16:00:58 +08:00
Him188
f1d652d582 Adjust experimental api notation 2020-03-29 15:59:18 +08:00
Him188
10240e8a1d Simplify doc 2020-03-29 15:45:31 +08:00
Him188
52f8543597 Support poke message, close #132 2020-03-29 15:37:31 +08:00
Him188
f223971c4e Fix #165 2020-03-29 14:03:31 +08:00
Him188
a6079f3eaf Support long message in general sendMessage 2020-03-29 13:56:11 +08:00
Him188
e6c55e0955 Add temp for MessageChain.toString 2020-03-29 13:40:12 +08:00
Him188
b6c24e008d Plan for redesigning of MessageSource 2020-03-29 13:34:54 +08:00
Him188
aa553ebb75 Add MessageChain.size 2020-03-29 02:33:49 +08:00
Him188
a7e9b151e4 Support long messages 2020-03-29 02:26:59 +08:00
Him188
3f523e6f77 Long message 2020-03-27 13:27:34 +08:00
Him188
3ba1ae4a5c Adjust visibilities 2020-03-24 16:10:39 +08:00