Commit Graph

1504 Commits

Author SHA1 Message Date
Him188
1605a5b68a Fix kick message passing 2020-04-02 12:02:47 +08:00
Him188
9b534aba2c Execute event listeners in IO pool for Java 2020-04-02 09:44:57 +08:00
Him188
97522bdf2a Rearrange internal APIs 2020-04-02 09:43:50 +08:00
Him188
97b6627338 Adjust Jvm visibility 2020-04-01 20:11:22 +08:00
Him188
a150af2e3e Introduce permission comparing for MemberPermission via ordinal comparison 2020-04-01 17:48:09 +08:00
Him188
fa1cf3ae1d Fix doc 2020-03-31 13:37:54 +08:00
Him188
1f7bc4e50f Fix #178 2020-03-31 11:57:19 +08:00
Him188
5c6ee12b68 Fix reply function prohibition in MessageSelectBuilder 2020-03-30 20:52:04 +08:00
Him188
7f1b14f636 Fix doc 2020-03-30 20:52:02 +08:00
Him188
8df45b4072 Remove _lowLevelSendLongGroupMessage, fix length counting 2020-03-30 16:01:30 +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
55bbdc2cb0 Update docs 2020-03-29 14:01:10 +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
2aaff44c74 Add missing @SinceMirai 2020-03-29 12:49:47 +08:00
Him188
04b0287738 Add pre-condition check 2020-03-29 12:41:07 +08:00
Him188
90ef83e345 Move protocol-specific classes to mirai-core-qqandroid 2020-03-29 02:46:38 +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
e30a1ea4b9 Fix length limitation 2020-03-28 23:58:09 +08:00
Him188
c854be95a7 Adjust visibility 2020-03-28 23:55:05 +08:00
Him188
5672837878 Add gzip and ungzip 2020-03-28 21:53:33 +08:00
Him188
3f523e6f77 Long message 2020-03-27 13:27:34 +08:00
Him188
d5489737a7 Fix version 2020-03-24 17:32:22 +08:00
Him188
869cb81f7e Remove Bot.contains 2020-03-24 16:41:42 +08:00
Him188
3e1925e2fc Correct JavaHappy to JavaFriendly 2020-03-24 16:39:06 +08:00
Him188
3ba1ae4a5c Adjust visibilities 2020-03-24 16:10:39 +08:00
Him188
5dc0475a73 Misc improvements 2020-03-24 15:45:49 +08:00
Him188
94e40e2e6a Annotate new APIs with @SinceMirai("0.30.0") 2020-03-24 15:36:18 +08:00
Him188
8eb597470f Extract group settings to interface GroupSettings 2020-03-24 15:35:03 +08:00
Him188
22ade1afea Correct classname 2020-03-24 15:32:29 +08:00
Him188
2944b8abd8 Remove redundant @JvmName 2020-03-24 15:29:52 +08:00
Him188
a9972dc030 Reduce code redundancy 2020-03-24 15:28:24 +08:00
Him188
ed46780983 Clear all deprecated functions which are for binary compatibility 2020-03-24 15:24:06 +08:00
Him188
c6a72ba638 Suppress expected warnings 2020-03-24 15:13:12 +08:00
Him188
568435803b Fix compilation error 2020-03-24 14:58:18 +08:00
Him188
936ed3fff9 Fix compilation error 2020-03-24 14:44:07 +08:00
Him188
70dd71cb61 Migrate to Kotlin 1.4 2020-03-24 13:42:33 +08:00
Him188
eb7afb6cff Update to Kotlin 1.4-M1 2020-03-24 10:01:03 +08:00
Him188
a6196d8580 Enhanced message selection 2020-03-23 21:49:42 +08:00
Him188
fccb69bb3f Remove all unnecessary java-friendly JvmName magics 2020-03-23 20:05:17 +08:00