Him188
|
f87a820688
|
Update docs
|
2020-03-22 16:27:58 +08:00 |
|
Him188
|
6bb8231d8e
|
Prohibit unsafe usage
|
2020-03-22 16:24:58 +08:00 |
|
Him188
|
8e37cdbf93
|
Ensure references is released after Job cancelling
|
2020-03-22 15:57:43 +08:00 |
|
Him188
|
9b191f6763
|
Add close(onEach)
|
2020-03-22 15:57:14 +08:00 |
|
Him188
|
1d34f3e8a0
|
Adjust jvm method visibility
|
2020-03-22 14:32:29 +08:00 |
|
Him188
|
53fdcd41f7
|
Change sendMessage(MessageChain) to sendMessage(Message)
|
2020-03-22 14:16:31 +08:00 |
|
Him188
|
41dc1ffa0b
|
Rearrange tests, close #126
|
2020-03-21 14:15:21 +08:00 |
|
Him188
|
7fff235aa9
|
Ensure sequential listener invoking, ensure contextual equals
|
2020-03-21 11:55:36 +08:00 |
|
Him188
|
df1fbbe236
|
Remove listener when job is completed
|
2020-03-21 11:46:39 +08:00 |
|
Him188
|
074236ceda
|
Check bot for isContextIdenticalWith
|
2020-03-21 02:18:44 +08:00 |
|
Him188
|
eda578ec87
|
Add docs
|
2020-03-21 02:18:29 +08:00 |
|
Him188
|
aac7dbf6ae
|
Adjust constructor visibility
|
2020-03-21 01:11:45 +08:00 |
|
Him188
|
98cd768233
|
Introduce experimental whileSelectMessages and selectMessages
|
2020-03-21 00:51:31 +08:00 |
|
Him188
|
73f38a11d3
|
Enhance MessageSubscribersBuilder
|
2020-03-21 00:51:06 +08:00 |
|
Him188
|
5e823871c8
|
Introduce experimental infix ->
|
2020-03-21 00:50:50 +08:00 |
|
Him188
|
ee45bcb3f0
|
Revise subscribingGet , remove coroutineContext params
|
2020-03-21 00:36:56 +08:00 |
|
Him188
|
cfd5946cd1
|
Add coroutineContext params
|
2020-03-20 21:01:37 +08:00 |
|
Him188
|
1c2d8cea36
|
Rename filter to mapper
|
2020-03-20 20:12:28 +08:00 |
|
Him188
|
48cf885ca3
|
Revise @SinceMirai
|
2020-03-20 20:10:13 +08:00 |
|
Him188
|
81f2388c44
|
Add concurrency control to message listeners, close #152
|
2020-03-20 18:41:54 +08:00 |
|
Him188
|
55ed5f9d70
|
Add concurrency control to event listeners
|
2020-03-20 18:27:04 +08:00 |
|
Him188
|
1b152b28fb
|
Remove shadowJar plugin
|
2020-03-19 15:15:15 +08:00 |
|
Him188
|
6615c3fab0
|
Apply shadowJar for future use
|
2020-03-19 15:03:53 +08:00 |
|
Him188
|
ecda34deee
|
Add async shortcuts for nextMessage
|
2020-03-19 10:25:57 +08:00 |
|
luo123
|
9391f8f225
|
rename
|
2020-03-17 02:49:04 -05:00 |
|
luo123
|
69d5bbd7fa
|
group active data
|
2020-03-17 02:49:04 -05:00 |
|
Him188
|
cae3251291
|
Mark with @SinceMirai
|
2020-03-17 13:06:34 +08:00 |
|
Him188
|
f015294367
|
Improve performance
|
2020-03-17 12:57:26 +08:00 |
|
Him188
|
ee45ad636b
|
Fix #141
|
2020-03-17 12:39:35 +08:00 |
|
Him188
|
3a57d51b47
|
Merge pull request #143 from kenvix/master
Fixed a issue that cause bot initialization failed on headless platform
|
2020-03-15 10:09:49 -05:00 |
|
ryoii
|
b89c3f889b
|
More face
|
2020-03-15 22:51:03 +08:00 |
|
Kenvix
|
4eb5c8615b
|
Fixed a issue that cause bot initialization failed on headless platform
|
2020-03-15 22:50:25 +08:00 |
|
luo123
|
9ff791e550
|
a little change
|
2020-03-14 11:43:43 +08:00 |
|
luo123
|
6973488db7
|
move to lowLevelApi.kt
|
2020-03-14 11:01:21 +08:00 |
|
luo123
|
4e7b3b0048
|
delete announcement
|
2020-03-14 00:45:36 +08:00 |
|
luo123
|
e57215a603
|
send announcement
|
2020-03-14 00:07:52 +08:00 |
|
luo123
|
aa61e9441a
|
get GroupAnnouncementList is working now
|
2020-03-13 22:33:11 +08:00 |
|
luo123
|
220d293b7a
|
get group announce list
|
2020-03-13 21:06:57 +08:00 |
|
Cyenoch
|
b3fa841d5f
|
Addressed an exception that was thrown because InetAddress.getLocalHost().hostAddress might get an ipv6 address
|
2020-03-11 23:01:53 +08:00 |
|
Cyenoch
|
6e7872e786
|
Addressed an exception that was thrown because InetAddress.getLocalHost().hostAddress might get an ipv6 address
|
2020-03-11 22:58:44 +08:00 |
|
PeratX
|
292388a1e8
|
Add XmlMessageHelper
|
2020-03-11 11:13:23 +08:00 |
|
Him188
|
4a0333524b
|
Update docs and OptIn annotations
|
2020-03-08 22:21:10 +08:00 |
|
Him188
|
a64c061377
|
Support LightApp message
|
2020-03-08 22:14:59 +08:00 |
|
Him188
|
584b5e9822
|
xml and Json messages support
|
2020-03-08 22:05:08 +08:00 |
|
Him188
|
21abfe4a64
|
Fix zip and unzip
|
2020-03-08 22:04:11 +08:00 |
|
Him188
|
243b2ea731
|
Gather all platform-specified utilities into a MiraiPlatformUtils
|
2020-03-08 21:14:41 +08:00 |
|
Him188
|
9f988e7d04
|
Remove ImageLink
|
2020-03-08 21:01:31 +08:00 |
|
Him188
|
8bd6dfcf2c
|
Change Retentions
|
2020-03-08 20:44:36 +08:00 |
|
Him188
|
71de716e92
|
Fix compilation bug
|
2020-03-08 20:26:37 +08:00 |
|
Him188
|
592d5fdef5
|
Add PlainText.of(CharSequence)
|
2020-03-08 20:14:22 +08:00 |
|
Him188
|
4cc8808372
|
Make output open
|
2020-03-08 20:12:33 +08:00 |
|
Him188
|
7593e34898
|
Add standard output override
|
2020-03-08 20:09:53 +08:00 |
|
Him188
|
4cd7487253
|
Remove logger 'Initializing BotNetworkHandler'
|
2020-03-08 19:55:49 +08:00 |
|
Him188
|
54a37afa59
|
Make PlainText.of inline
|
2020-03-08 19:51:13 +08:00 |
|
Him188
|
3cda7aa805
|
Add PlainText.of
|
2020-03-08 19:50:43 +08:00 |
|
Him188
|
86389306ee
|
Fix ambiguous NullMessageChain.equals
|
2020-03-08 19:48:29 +08:00 |
|
Him188
|
dad9c0b7b8
|
Fix docs
|
2020-03-08 19:33:58 +08:00 |
|
Him188
|
e3576fe5d0
|
Add Message.repeat , make Message.times inline
|
2020-03-08 19:26:15 +08:00 |
|
Him188
|
1998b53451
|
Add Message.times
|
2020-03-08 19:23:39 +08:00 |
|
Him188
|
ef29345d71
|
Use RequiresOptIn
|
2020-03-08 00:47:14 +08:00 |
|
Him188
|
c5d98cbefd
|
Replace use of Experimental with OptIn
|
2020-03-08 00:47:12 +08:00 |
|
Him188
|
710379eb80
|
Specify actual type
|
2020-03-08 00:44:05 +08:00 |
|
Him188
|
1ef3eb471b
|
Use custom Json configuration
|
2020-03-08 00:43:52 +08:00 |
|
Him188
|
e39fe5a46f
|
Merge branch 'master' into kotlin-1.3.70
# Conflicts:
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/QQAndroidClient.kt
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/highway/HighwayHelper.kt
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/highway/highway.kt
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/protocol/packet/login/WtLogin.kt
# mirai-core/build.gradle.kts
# mirai-core/src/androidMain/kotlin/net/mamoe/mirai/utils/addSuppressed.kt
# mirai-core/src/commonMain/kotlin/net.mamoe.mirai/utils/ExternalImage.kt
# mirai-core/src/commonMain/kotlin/net.mamoe.mirai/utils/channels.kt
# mirai-core/src/commonMain/kotlin/net.mamoe.mirai/utils/io/chunked.kt
# mirai-core/src/commonMain/kotlin/net.mamoe.mirai/utils/io/input.kt
# mirai-core/src/jvmMain/kotlin/net/mamoe/mirai/utils/addSuppressed.kt
|
2020-03-08 00:29:51 +08:00 |
|
Him188
|
b1f36704c8
|
Revert "Use io.ktor.utils.io than kotlinx.io "
This reverts commit 6a85769e
|
2020-03-08 00:24:49 +08:00 |
|
Him188
|
1b8a87b4ce
|
Fix build
|
2020-03-08 00:08:11 +08:00 |
|
Him188
|
61ca490b5d
|
Rearrange dependencies
|
2020-03-07 22:23:10 +08:00 |
|
Him188
|
e60a6bcf68
|
Revert "Use ktor.io than kotlinx.io "
|
2020-03-07 22:04:31 +08:00 |
|
Him188
|
6b54abe730
|
Revert "Use ktor.io than kotlinx.io "
This reverts commit ffee2e26
|
2020-03-07 18:49:59 +08:00 |
|
Him188
|
b3c4f24e33
|
Revert "Use io.ktor.utils.io than kotlinx.io "
This reverts commit 6a85769e
|
2020-03-07 18:48:07 +08:00 |
|
Him188
|
92504fc313
|
Merge remote-tracking branch 'origin/master'
|
2020-03-07 11:29:23 +08:00 |
|
Him188
|
26210e7845
|
Generify functions
|
2020-03-07 11:29:04 +08:00 |
|
Him188
|
defe7ce054
|
Fix addSuppressed
|
2020-03-07 11:19:05 +08:00 |
|
Him188
|
fea2acbb85
|
Remove useless reference
|
2020-03-07 00:28:27 +08:00 |
|
Him188
|
e222465ded
|
Make account internal
|
2020-03-07 00:24:37 +08:00 |
|
Him188
|
03f873276a
|
Enhance flatten and asMessageChain
|
2020-03-07 00:24:22 +08:00 |
|
Him188
|
27fe240630
|
Fix addSuppressed, close #116
|
2020-03-06 22:06:36 +08:00 |
|
Him188
|
37344c19d6
|
Fix addSuppressed
|
2020-03-06 22:04:55 +08:00 |
|
Him188
|
91df72981c
|
Migrate to @RequiresOptIn
|
2020-03-06 17:51:58 +08:00 |
|
Him188
|
060098a5de
|
No inlining because of Kotlin's stacktrace issue
|
2020-03-06 10:34:11 +08:00 |
|
Him188
|
db28915b8e
|
Fix referneces
|
2020-03-06 10:28:37 +08:00 |
|
Him188
|
eaeb242800
|
Specify receiver to avoid being confusing
|
2020-03-06 10:21:01 +08:00 |
|
Him188
|
b17c30853c
|
Cancel event listener when channel is closed
|
2020-03-06 10:19:37 +08:00 |
|
Him188
|
baa3c2109e
|
Use Channel.UNLIMITED as a default capacity for CoroutineScope.incoming
|
2020-03-06 10:17:36 +08:00 |
|
Him188
|
3b16f0a226
|
Fix warnings
|
2020-03-05 21:36:46 +08:00 |
|
Him188
|
bfcb8606a2
|
Merge branch 'master' into kotlin-1.3.70
|
2020-03-05 15:49:48 +08:00 |
|
Him188
|
8c48ca8136
|
Use new serialization
|
2020-03-05 14:52:12 +08:00 |
|
Him188
|
954d6156a9
|
Fix build
|
2020-03-05 09:47:42 +08:00 |
|
Him188
|
8777d583b0
|
Merge remote-tracking branch 'origin/kotlin-1.3.70' into kotlin-1.3.70
# Conflicts:
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/highway/HighwayHelper.kt
# mirai-core/src/commonMain/kotlin/net.mamoe.mirai/utils/io/chunked.kt
|
2020-03-05 09:45:12 +08:00 |
|
Him188
|
9bff0f77ec
|
Kotlin 1.3.70
|
2020-03-05 09:44:50 +08:00 |
|
Him188
|
33d562a296
|
Merge remote-tracking branch 'origin/kotlin-1.3.70' into kotlin-1.3.70
|
2020-03-04 21:50:49 +08:00 |
|
Him188
|
9a039e1602
|
Fix reference
(cherry picked from commit 8dabeba40d )
|
2020-03-04 21:50:17 +08:00 |
|
Him188
|
8dabeba40d
|
Fix reference
|
2020-03-04 21:21:23 +08:00 |
|
Him188
|
c962bd2641
|
Revert "Adapt new kotlinx.serialization"
This reverts commit 0a6b39e6
|
2020-03-04 14:11:36 +08:00 |
|
Him188
|
60b6eab73e
|
Revert "Update to Kotlin 1.3.70"
This reverts commit 2e57e358
|
2020-03-04 13:58:01 +08:00 |
|
Him188
|
8cefb73033
|
Make cache private
|
2020-03-04 12:20:41 +08:00 |
|
Him188
|
99ca0dec1f
|
Introduce cache for MessageChainBuilder
|
2020-03-04 12:17:05 +08:00 |
|
Him188
|
0a6b39e62c
|
Adapt new kotlinx.serialization
|
2020-03-04 10:50:54 +08:00 |
|
Him188
|
a5c3e9f5ba
|
Misc improvements
|
2020-03-04 09:01:34 +08:00 |
|
Him188
|
2e57e358c3
|
Update to Kotlin 1.3.70
|
2020-03-04 08:54:56 +08:00 |
|
Him188
|
e6cb229b18
|
Unified packet sending
|
2020-03-03 20:51:55 +08:00 |
|
Him188
|
b5bd36fb8f
|
Avoid self-suppression
|
2020-03-03 20:04:46 +08:00 |
|
Him188
|
e022e81cd8
|
Fix typos
|
2020-03-03 16:48:06 +08:00 |
|
Him188
|
12ebfa1db5
|
Unified Image types: Online/Offline Image, Group/Friend Image
|
2020-03-03 13:45:33 +08:00 |
|
Him188
|
3c25c3df65
|
Simplify calls
|
2020-03-03 10:26:50 +08:00 |
|
Him188
|
9047fd0d4c
|
Bump version to 8.2.7
|
2020-03-03 09:47:33 +08:00 |
|
Him188
|
8042249f51
|
Rename toChain to asMessageChain , add more java-friendly apis
|
2020-03-03 09:31:01 +08:00 |
|
Him188
|
9b1f17b074
|
Specify JvmNames
|
2020-03-03 08:47:18 +08:00 |
|
Him188
|
dc7d73f148
|
Misc improvements
|
2020-03-03 08:43:32 +08:00 |
|
Him188
|
cadbd7ff3a
|
Deprecate Bot.qq , Bot.get , Bot.contains
|
2020-03-03 08:32:39 +08:00 |
|
Him188
|
28c0530268
|
Add more builders for Bot
|
2020-03-03 08:26:15 +08:00 |
|
Him188
|
52138ec34d
|
Fix versions
|
2020-03-02 14:33:02 +08:00 |
|
Him188
|
9a482d1926
|
Add Java-friendly APIs for MessageReceipt
|
2020-03-01 20:27:30 +08:00 |
|
Him188
|
e479da9898
|
Fix return types
|
2020-03-01 20:26:58 +08:00 |
|
Him188
|
b7fa7adf99
|
Add Java-friendly APIs for Contacts
|
2020-03-01 20:13:52 +08:00 |
|
Him188
|
422d84d150
|
Fix build
|
2020-03-01 18:55:06 +08:00 |
|
Him188
|
1deb795838
|
Remove inapplicable @Override
|
2020-03-01 18:37:29 +08:00 |
|
Him188
|
cc840151c1
|
Fix typo
|
2020-03-01 18:17:21 +08:00 |
|
Him188
|
dab3448fab
|
Add docs
|
2020-03-01 18:17:00 +08:00 |
|
Him188
|
8de9357fdd
|
Fix typo
|
2020-03-01 18:13:29 +08:00 |
|
Him188
|
2cfd8be0f3
|
Improve Java-friendly APIs, add Java Future apis
|
2020-03-01 18:09:16 +08:00 |
|
Him188
|
ed712295fe
|
Add Java-friendly APIs
|
2020-03-01 17:10:55 +08:00 |
|
Him188
|
fb072f3cbb
|
Add Java-friendly APIs
|
2020-03-01 16:55:58 +08:00 |
|
Him188
|
bd1a968db9
|
misc
|
2020-03-01 16:55:33 +08:00 |
|
Him188
|
ca0d0969b9
|
Add fast-paths
|
2020-03-01 15:46:04 +08:00 |
|
Him188
|
b18cb2d30c
|
Fix build
|
2020-03-01 15:34:38 +08:00 |
|
Him188
|
83faf81fb2
|
Better API visibility
|
2020-03-01 15:26:46 +08:00 |
|
Him188
|
f2843df162
|
Add delegation extensions, rearrange code, add docs
|
2020-03-01 14:41:19 +08:00 |
|
Him188
|
bbf991103d
|
Add MessageSource.originalMessage
|
2020-03-01 14:40:51 +08:00 |
|
Him188
|
49ceb1d700
|
Fix references
|
2020-03-01 14:39:36 +08:00 |
|
Him188
|
dd3179c704
|
Add @LazyProperty to explicitly indicate a property delegated by lazy
|
2020-03-01 14:38:27 +08:00 |
|
Him188
|
51e98ef62d
|
Improve iteration performance
|
2020-03-01 14:37:24 +08:00 |
|
Him188
|
03caca95ba
|
Add optional params
|
2020-03-01 13:34:18 +08:00 |
|
Him188
|
d024d1c9b4
|
Recall is now stable for group messages
|
2020-03-01 13:24:03 +08:00 |
|
Him188
|
430b5d1cf2
|
Fix reference
|
2020-03-01 01:56:29 +08:00 |
|
Him188
|
3748963a03
|
Support MessageReceipt.quoteReply for group
|
2020-03-01 01:55:03 +08:00 |
|
Him188
|
f57d0242ad
|
Ignore null values
|
2020-03-01 01:41:33 +08:00 |
|
Him188
|
9faea0a396
|
Add MessageRecallEvent.FriendRecall
|
2020-03-01 00:32:33 +08:00 |
|
Him188
|
024bd23084
|
Rename OperableEvent to GroupOperableEvent
|
2020-02-29 23:48:19 +08:00 |
|
Him188
|
e86256fb39
|
Rename OperableEvent to GroupOperableEvent
|
2020-02-29 23:46:34 +08:00 |
|
Him188
|
f98d57fb5e
|
Add MessageRecallEvent
|
2020-02-29 23:46:13 +08:00 |
|
Him188
|
2da9f559c9
|
Add toString
|
2020-02-29 23:30:00 +08:00 |
|
Him188
|
26c4d530ba
|
Introduce derived types of MultiPacket
|
2020-02-29 23:26:15 +08:00 |
|
Him188
|
6a85769e0d
|
Use io.ktor.utils.io than kotlinx.io
|
2020-02-29 23:19:53 +08:00 |
|
Him188
|
4018545d9e
|
Correct filename
|
2020-02-29 22:00:17 +08:00 |
|
Him188
|
ffee2e26fc
|
Use ktor.io than kotlinx.io
|
2020-02-29 21:25:30 +08:00 |
|
Him188
|
734914ad96
|
Use ByteArray than IoBuffer
|
2020-02-29 21:25:13 +08:00 |
|
Him188
|
fb5b52415c
|
Simplify convention
|
2020-02-29 18:04:39 +08:00 |
|
Him188
|
1e9b34a636
|
Add low-level apis
|
2020-02-29 14:46:40 +08:00 |
|
Him188
|
b2f07d7173
|
Add @Deprecated annotation onto senderId
|
2020-02-29 14:43:08 +08:00 |
|
Him188
|
067a949630
|
Rename MessageSource.senderId to MessageSource.qqId
|
2020-02-29 13:58:27 +08:00 |
|
Him188
|
0cbc0f0e29
|
Add containsAny and containsAll
|
2020-02-29 13:47:47 +08:00 |
|
Him188
|
a2af1b3535
|
Fix document
|
2020-02-28 23:12:11 +08:00 |
|
Him188
|
4346ea020e
|
Fix list
|
2020-02-28 22:22:36 +08:00 |
|
Him188
|
69abf7a5a0
|
Add extensions
|
2020-02-28 22:09:09 +08:00 |
|
Him188
|
01ff846929
|
Fix copyTo
|
2020-02-28 22:02:34 +08:00 |
|
Him188
|
da8a78af12
|
Fix contentToString
|
2020-02-28 21:38:31 +08:00 |
|
Him188
|
58e4c156e8
|
Fix isByBot
|
2020-02-28 21:38:23 +08:00 |
|
Him188
|
ccec3e95ab
|
Add OperableEvent , close #95
|
2020-02-28 20:28:04 +08:00 |
|
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 |
|
Him188
|
8b2f2ac89a
|
Fix ambiguous doc
|
2020-02-22 16:32:58 +08:00 |
|
Him188
|
377c5c66a0
|
Remove Message.eq override
|
2020-02-22 15:18:15 +08:00 |
|
Him188
|
7a217f6f65
|
Add MessageChain.messageUid , MessageChain.sequenceId
|
2020-02-22 14:32:52 +08:00 |
|
Him188
|
32dc95a6e4
|
Add LockFreeLinkedList<E>.iterator
|
2020-02-22 13:48:40 +08:00 |
|
Him188
|
801e3a68b1
|
Less memory usage
|
2020-02-22 13:48:26 +08:00 |
|
Him188
|
0015b7bcc1
|
Make MessageSource.messageUid int
|
2020-02-22 13:48:13 +08:00 |
|
Him188
|
0e30d3d69b
|
Better memory management
|
2020-02-22 11:36:19 +08:00 |
|
Him188
|
616957430a
|
Remove MessageSource.sourceMessage
|
2020-02-22 10:59:27 +08:00 |
|
Him188
|
2b7b8fa6c1
|
Improve MessagePacket<*, *>.nextMessage
|
2020-02-21 22:59:52 +08:00 |
|
Him188
|
ec248c8dd3
|
Add unconditional nextMessage
|
2020-02-21 22:44:07 +08:00 |
|
Him188
|
fb25baa78d
|
Update docs
|
2020-02-21 22:41:22 +08:00 |
|
Him188
|
00fd47f124
|
Update docs
|
2020-02-21 22:39:41 +08:00 |
|
Him188
|
b8c35048a4
|
Update docs
|
2020-02-21 22:38:16 +08:00 |
|
Him188
|
eb258bbd5c
|
Explicitly state return type
|
2020-02-21 22:30:55 +08:00 |
|
Him188
|
99586f226d
|
Add MessagePacket<*, *>.isContextIdenticalWith , MessagePacket<*, *>.nextMessage
|
2020-02-21 22:30:39 +08:00 |
|
Him188
|
03c6143269
|
Add subscribingGet , CoroutineScope.subscribingGetAsync
|
2020-02-21 22:28:57 +08:00 |
|
Him188
|
e580992e0b
|
Fix At
|
2020-02-21 21:07:00 +08:00 |
|
Him188
|
4f6691acc6
|
Fix MessageChain.addOrRemove
|
2020-02-21 20:30:10 +08:00 |
|
Him188
|
14f4f4588d
|
Rename delay to millis
|
2020-02-21 20:29:48 +08:00 |
|
Him188
|
0015f3817c
|
Unified group imageId
|
2020-02-21 20:28:48 +08:00 |
|
Him188
|
2cd2591ff6
|
Add ContactList.first and `ContactList.firstOrNull
|
2020-02-21 19:37:19 +08:00 |
|
Him188
|
97da6fce60
|
Ensure sequenceId available
|
2020-02-21 19:04:29 +08:00 |
|
Him188
|
587fab23e1
|
Support recall, add MessageReceipt
|
2020-02-21 18:21:58 +08:00 |
|
Him188
|
ff8e6e8b80
|
Add sequenceId to MessageSource
|
2020-02-21 16:29:39 +08:00 |
|
Him188
|
776e591556
|
Support MemberLeaveEvent.Quit, close #51
|
2020-02-21 15:33:16 +08:00 |
|
Him188
|
67e709452a
|
Fix recursive call
|
2020-02-21 14:39:14 +08:00 |
|
Him188
|
247ad692d8
|
Add extensions
|
2020-02-20 22:55:19 +08:00 |
|
Him188
|
086f04e1f5
|
Add member.muteTimeRemaining
|
2020-02-20 22:36:19 +08:00 |
|
Him188
|
97615e5d7e
|
Add docs
|
2020-02-20 22:19:54 +08:00 |
|
Him188
|
f8e31b6920
|
Add docs
|
2020-02-20 22:19:41 +08:00 |
|
Him188
|
cb06520b8e
|
Explicitly override hashCode and toString in interface Contact , close #80
|
2020-02-20 22:01:34 +08:00 |
|
Him188
|
9660b44142
|
Broadcast BotReloginEvent, close #78
|
2020-02-20 21:42:48 +08:00 |
|
Him188
|
9437d1528d
|
Unified relogin cause
|
2020-02-20 21:42:20 +08:00 |
|
Him188
|
61838a0e14
|
Add additional coroutineContext
|
2020-02-20 17:47:49 +08:00 |
|
Him188
|
395f20c273
|
Fix event and improve performance
|
2020-02-20 17:32:41 +08:00 |
|
Him188
|
7c3debc00c
|
Fix GroupMessage subscribing
|
2020-02-20 17:16:46 +08:00 |
|
Him188
|
3d4ff807af
|
Add MessageSource.time
|
2020-02-20 13:24:27 +08:00 |
|
Him188
|
f5a6040668
|
Add additional coroutineScope parameter
|
2020-02-20 13:20:36 +08:00 |
|
Him188
|
37cea58a19
|
Fix ambiguous eq
|
2020-02-20 13:18:59 +08:00 |
|
Him188
|
1bcac33151
|
Move At.member from GroupMessage to MessagePacket
|
2020-02-20 11:52:26 +08:00 |
|
Him188
|
3e29fbf34b
|
Reconnect always
|
2020-02-20 11:35:04 +08:00 |
|
Him188
|
7838ccf042
|
Adjust file names
|
2020-02-20 11:23:37 +08:00 |
|
Him188
|
3c29474c0b
|
Correct groupCardOrNick to nameCardOrNick
|
2020-02-19 20:37:53 +08:00 |
|
Him188
|
e66cfc95a7
|
Unified toString : "[mirai:$imageId]"
|
2020-02-19 20:28:29 +08:00 |
|
Him188
|
a81eea422b
|
Face decoding
|
2020-02-19 20:28:10 +08:00 |
|
Him188
|
c32843fbf3
|
Add Short.toByteArray()
|
2020-02-19 20:13:57 +08:00 |
|
Him188
|
abe5db2023
|
Add MessageChain.foreachContent(lambda) and Message.hasContent()
|
2020-02-19 19:56:00 +08:00 |
|
Him188
|
de15339929
|
Fix platform declaration clash
|
2020-02-19 19:11:46 +08:00 |
|
Him188
|
2322387f73
|
Add bot.subscribe , close #61
|
2020-02-19 19:10:14 +08:00 |
|
Him188
|
c3bd03fcae
|
Improve logs
|
2020-02-19 18:36:04 +08:00 |
|
Him188
|
d829060072
|
Change default config values
|
2020-02-19 18:33:20 +08:00 |
|
Him188
|
9a436271db
|
Fix uninitialized vars
|
2020-02-19 18:33:11 +08:00 |
|
Him188
|
2deb1601a8
|
No broadcast for events from friend message syncing
|
2020-02-19 18:28:58 +08:00 |
|
Him188
|
32abb01861
|
Fix tryNTimes
|
2020-02-19 18:03:37 +08:00 |
|
Him188
|
89c614d0a1
|
Fix ECDH curve
|
2020-02-19 14:44:03 +08:00 |
|
Him188
|
e878307c13
|
Fix event broadcasting
|
2020-02-19 14:43:31 +08:00 |
|
Him188
|
9de13ca6fd
|
Fix ECDH
|
2020-02-19 14:15:38 +08:00 |
|
Him188
|
4798b8c1ec
|
Remove unnecessary if
|
2020-02-19 13:26:17 +08:00 |
|
Him188
|
57479e0db6
|
Replace all 登陆s with 登录
|
2020-02-19 13:25:41 +08:00 |
|
Him188
|
c20040f1ac
|
Add common property isEnabled to all loggers
|
2020-02-19 12:20:21 +08:00 |
|
Him188
|
c937511412
|
Fix login retry
|
2020-02-19 12:16:28 +08:00 |
|
Him188
|
4f7b266e03
|
Add tryCount param to lambda
|
2020-02-19 12:16:17 +08:00 |
|
Him188
|
3b7a9b6d42
|
Fix logger
|
2020-02-19 12:16:05 +08:00 |
|
Him188
|
67c31ed0cb
|
Add logs before and after logging in
|
2020-02-19 11:41:14 +08:00 |
|
Him188
|
016be17049
|
Fix #70
|
2020-02-19 11:36:24 +08:00 |
|
Him188
|
b2e0114e4f
|
Adjust job cancelling hence fix #65
|
2020-02-19 11:28:23 +08:00 |
|
Him188
|
9b58606366
|
Fix initialization error
|
2020-02-18 21:46:09 +08:00 |
|
Him188
|
9989894802
|
Fix test
|
2020-02-18 21:10:18 +08:00 |
|
Him188
|
35b8cfeb2a
|
Fix test
|
2020-02-18 21:09:45 +08:00 |
|
Him188
|
7ad3bfbf8f
|
Add MiraiAtomicBoolean, fuck atomicfu
|
2020-02-18 21:05:51 +08:00 |
|
Him188
|
eafa943e5f
|
Remove redundant apply
|
2020-02-18 20:35:44 +08:00 |
|
Him188
|
29a5ab53a9
|
Use default shareKey if ECDH is not available
|
2020-02-18 20:02:13 +08:00 |
|
Him188
|
757bedc657
|
Suppress EXTENSION_SHADOWED_BY_MEMBER
|
2020-02-18 13:38:11 +08:00 |
|
Him188
|
2b4d9a8e79
|
Add tryNTimes
|
2020-02-18 13:35:14 +08:00 |
|
Him188
|
4bec7d753b
|
Make java user happier
|
2020-02-18 13:18:30 +08:00 |
|
Him188
|
29091e817f
|
Fix gradle dependency
|
2020-02-18 13:03:51 +08:00 |
|
Him188
|
efa404d0d3
|
Try fix compilation bug
|
2020-02-17 18:36:08 +08:00 |
|
Him188
|
69ff377654
|
Add references
|
2020-02-17 14:14:16 +08:00 |
|
Him188
|
0be36f71b8
|
More useful .incoming
|
2020-02-17 14:13:18 +08:00 |
|
Him188
|
9b3bc88b3d
|
Add Bot.closeAndJoin
|
2020-02-17 09:39:02 +08:00 |
|
Him188
|
7d283808f7
|
Rename awaitDisconnection to join
|
2020-02-17 09:26:32 +08:00 |
|
Him188
|
b59ae076ec
|
Add context getter
|
2020-02-17 00:16:50 +08:00 |
|
jiahua.liu
|
a2ae001fe1
|
Console Terminal Chinese Supported
|
2020-02-16 22:44:56 +08:00 |
|
jiahua.liu
|
47c26e43db
|
Merge remote-tracking branch 'origin/master'
|
2020-02-16 20:10:24 +08:00 |
|
jiahua.liu
|
e971fd769d
|
Mirai Console (Terminal)V0.01
|
2020-02-16 20:10:12 +08:00 |
|
Him188
|
eb8660667e
|
Merge remote-tracking branch 'origin/master'
|
2020-02-16 18:28:31 +08:00 |
|
Him188
|
dcddcc9229
|
Change lambda parameter of onEvent for matching(Regex) and finding(Regex) to MatchResult
|
2020-02-16 18:25:37 +08:00 |
|
jiahua.liu
|
33d5cf566e
|
Mirai Console (Terminal)V0.01
|
2020-02-16 18:04:42 +08:00 |
|
jiahua.liu
|
d0fb1383a0
|
Mirai Console V0.01
|
2020-02-16 17:25:30 +08:00 |
|
Him188
|
ef4588832b
|
Fix publish
|
2020-02-16 13:54:42 +08:00 |
|
Him188
|
a30b9bc76a
|
Remove redundant permission
|
2020-02-16 02:42:09 +08:00 |
|
Him188
|
4b345fd3b6
|
Merge pull request #57 from HoshinoTented/master
Add incoming channel for Bot
|
2020-02-15 11:25:54 -06:00 |
|
Him188
|
cde551625a
|
Fix ecdh availability detect
|
2020-02-16 01:21:02 +08:00 |
|
Him188
|
b3c97c1678
|
Simplify
|
2020-02-16 01:19:22 +08:00 |
|
HoshinoTented
|
cebdd40e76
|
add incoming channel
|
2020-02-16 00:59:56 +08:00 |
|
Him188
|
606879cba1
|
Test ECDH keyPair before success
|
2020-02-16 00:19:53 +08:00 |
|
Him188
|
b7e4dc0772
|
Add default values
|
2020-02-15 23:24:43 +08:00 |
|
Him188
|
a555180493
|
Fuck bintray publish
|
2020-02-15 22:54:17 +08:00 |
|
ryoii
|
f8282e7d4d
|
correct default At display name
|
2020-02-15 18:03:48 +08:00 |
|
Him188
|
04da180071
|
Fix has
|
2020-02-15 17:21:41 +08:00 |
|
Him188
|
25b3b2b2be
|
Japt
|
2020-02-15 15:03:52 +08:00 |
|
Him188
|
7ddf93988b
|
Remove @JvmStatic for JDK1.6 compatibility
|
2020-02-15 14:15:35 +08:00 |
|
Him188
|
98de5893d7
|
Add @JvmStatic and @JvmOverloads
|
2020-02-15 14:13:07 +08:00 |
|
Him188
|
dd9e59aabe
|
Implement Event explicitly
|
2020-02-15 14:12:51 +08:00 |
|
Him188
|
ba212d2b7a
|
Generate equals and hashCode for BotAccount
|
2020-02-15 13:10:12 +08:00 |
|
Him188
|
45d5131e32
|
Unified exception throw
|
2020-02-15 13:08:27 +08:00 |
|
Him188
|
f989cd9391
|
Multiplatform Exceptions to deal with kotlin bug
|
2020-02-15 12:12:30 +08:00 |
|
Him188
|
5eb731e975
|
Adjust property names
|
2020-02-15 12:12:10 +08:00 |
|
Him188
|
5d629fe644
|
Close #55
|
2020-02-15 11:10:37 +08:00 |
|
Him188
|
2e614f65f9
|
EventListeners: use atomic lock to avoid redundant object creation
|
2020-02-15 11:04:33 +08:00 |
|
Him188
|
2b464a287e
|
Add MessageSource.quote
|
2020-02-14 22:26:40 +08:00 |
|
Him188
|
066ad39561
|
Remove ambiguous functions on Android
|
2020-02-14 22:16:01 +08:00 |
|
Him188
|
8eda95659c
|
Fix multiplatform BotConfiguration
|
2020-02-14 22:15:29 +08:00 |
|
Him188
|
32c15a47de
|
Remove debugPrintln
|
2020-02-14 22:06:52 +08:00 |
|
Him188
|
8a4750badb
|
Fix platform implementations
|
2020-02-14 22:05:59 +08:00 |
|
Him188
|
797cef15e2
|
Logger: Accept String over Any; Introduce common optional log functions
|
2020-02-14 22:04:32 +08:00 |
|
Him188
|
2ae7c75a16
|
Add default values
|
2020-02-14 21:55:28 +08:00 |
|
Him188
|
ace1174678
|
Fix configuration
|
2020-02-14 21:54:03 +08:00 |
|
Him188
|
32e854db29
|
Improve DeviceInfo
|
2020-02-14 21:09:36 +08:00 |
|
Him188
|
bf7189fdd5
|
Slow down heartbeat
|
2020-02-14 20:31:22 +08:00 |
|
Him188
|
617b231865
|
japt Events
|
2020-02-14 20:21:05 +08:00 |
|
Him188
|
843643a78d
|
Add internal functions for japt
|
2020-02-14 20:20:28 +08:00 |
|
Him188
|
7451991973
|
Catch missing exceptions thrown under Bot CoroutineScope
|
2020-02-14 20:19:38 +08:00 |
|
Him188
|
5b4e99c52d
|
Override close explicitly
|
2020-02-14 20:13:40 +08:00 |
|
Him188
|
afb74ec652
|
Annotate subscribeInternal with @MiraiInternalAPI
|
2020-02-14 19:21:43 +08:00 |
|
Him188
|
f37434c663
|
Remove @MiraiInternalAPI from NetworkHandler
|
2020-02-14 19:12:50 +08:00 |
|
Him188
|
1993047221
|
Redesign reconnecting logic
|
2020-02-14 18:41:24 +08:00 |
|
Him188
|
c03fb41fd0
|
Add LoginFailedException
|
2020-02-14 18:40:04 +08:00 |
|
Him188
|
ba946eb249
|
Add ForceOfflineException for clearer close reason
|
2020-02-14 18:37:20 +08:00 |
|
Him188
|
2bbc324245
|
Make @MessageDsl public
|
2020-02-14 18:33:35 +08:00 |
|
Him188
|
98b0073f81
|
Add BotOfflineEvent.Dropped and BotReloginEvent
|
2020-02-14 18:20:31 +08:00 |
|
Him188
|
8bf302d386
|
Annotate readTlvMap with @MiraiInternalIp
|
2020-02-14 13:45:46 +08:00 |
|
Him188
|
1058377663
|
Support AtAll in message.first()
|
2020-02-14 10:21:33 +08:00 |
|
Him188
|
8f03d44df1
|
Add shortcut
|
2020-02-13 16:09:10 +08:00 |
|
Him188
|
a3945924a4
|
Add docs
|
2020-02-13 13:42:32 +08:00 |
|
Him188
|
184e595896
|
Fix gradle dependency
|
2020-02-13 13:18:51 +08:00 |
|
Him188
|
e2136b5c40
|
Make easier
|
2020-02-13 09:53:32 +08:00 |
|
Him188
|
8e05595bac
|
Add return values to MessageDsl subscribers
|
2020-02-13 09:47:45 +08:00 |
|
Him188
|
631ca4f639
|
Fix duplicated function name
|
2020-02-13 09:41:32 +08:00 |
|
Him188
|
d365ec5b4e
|
New feature: AtAll
|
2020-02-13 09:36:47 +08:00 |
|
Him188
|
46fc012fa3
|
Add AtAll
|
2020-02-13 09:36:17 +08:00 |
|
Him188
|
fe8ed44ef2
|
Fix At.followedBy
|
2020-02-13 09:36:02 +08:00 |
|
Him188
|
397861500f
|
Message DSL: add String.reply(Message)
|
2020-02-13 09:35:43 +08:00 |
|
Him188
|
21c2fb5766
|
Set defaultLogger initially disabled
|
2020-02-13 09:21:25 +08:00 |
|
Him188
|
0221767aa8
|
Remove unused configurations
|
2020-02-13 09:11:19 +08:00 |
|
Him188
|
fbe973f3a1
|
Fix false positive mute state
|
2020-02-13 09:06:39 +08:00 |
|
Him188
|
9a8a992977
|
Add note
|
2020-02-13 01:11:03 +08:00 |
|
Him188
|
3be82bb53d
|
Fix doc
|
2020-02-13 01:07:50 +08:00 |
|
Him188
|
7ff9783daa
|
Add docs
|
2020-02-13 01:06:54 +08:00 |
|
Him188
|
7cd65f92af
|
Fix build
|
2020-02-13 00:27:07 +08:00 |
|
jiahua.liu
|
aca459f60d
|
Merge remote-tracking branch 'origin/master'
|
2020-02-13 00:11:31 +08:00 |
|
jiahua.liu
|
55e70bd3c3
|
smart config
|
2020-02-13 00:10:59 +08:00 |
|
Him188
|
cc42069196
|
Add BotUnmuteEvent
|
2020-02-12 23:54:27 +08:00 |
|
Him188
|
9694991592
|
Make EventLogger public so as to be able to enable
|
2020-02-12 23:47:26 +08:00 |
|
Him188
|
da32f5190f
|
Add event log
|
2020-02-12 23:30:58 +08:00 |
|
Him188
|
d36727718b
|
Remove get()
|
2020-02-12 23:30:52 +08:00 |
|
Him188
|
3ab0e67516
|
Introduce logger supplier, close #43
|
2020-02-12 23:24:37 +08:00 |
|
Him188
|
defaf83a07
|
Make var EventDisabled visible
|
2020-02-12 23:24:14 +08:00 |
|
Him188
|
fec3702ba9
|
Improve performance
|
2020-02-12 23:09:34 +08:00 |
|
Him188
|
348d13a4c1
|
Handle event of new member joining
|
2020-02-12 23:09:23 +08:00 |
|
Him188
|
3b0ee9ad99
|
Fix #42
|
2020-02-12 22:24:57 +08:00 |
|
Him188
|
35c7e7947f
|
Remove redundant nullable signal
|
2020-02-12 20:59:14 +08:00 |
|
Him188
|
426784324f
|
Rename addLastAll to addAll
|
2020-02-12 20:54:08 +08:00 |
|
Him188
|
fda644d248
|
Ensure info accessibility
|
2020-02-12 20:48:06 +08:00 |
|
Him188
|
999ce68cec
|
Fix addLastAll
|
2020-02-12 20:47:30 +08:00 |
|
Him188
|
51ee123a1e
|
Introduce information descriptors for contacts
|
2020-02-12 20:03:19 +08:00 |
|
Him188
|
b0d274dd1a
|
Adjust param type: accept null in UnsafeWeakRef<T>.getValue
|
2020-02-12 20:02:30 +08:00 |
|
Him188
|
e3241654dc
|
Implement BroadcastControllable, so duplicated events are ignored
|
2020-02-12 20:01:36 +08:00 |
|
Him188
|
ec115e83b1
|
Add Iterable<E>.toLockFreeLinkedList() and Sequence<E>.toLockFreeLinkedList()
|
2020-02-12 20:00:52 +08:00 |
|
Him188
|
fbe5f14a9c
|
Merge remote-tracking branch 'origin/master'
|
2020-02-12 19:09:29 +08:00 |
|
jiahua.liu
|
e072c5b10e
|
Get Kicker
|
2020-02-12 17:10:32 +08:00 |
|
Him188
|
f91a44ba55
|
Add quick reference to DSL
|
2020-02-12 16:14:27 +08:00 |
|
Him188
|
905d4ede9a
|
Fix build
|
2020-02-12 13:52:07 +08:00 |
|
Him188
|
e33fea8a3f
|
Remove override
|
2020-02-12 09:07:40 +08:00 |
|
Him188
|
80a3a9a65e
|
Add shortcuts
|
2020-02-12 09:04:25 +08:00 |
|
Him188
|
5bd96876d9
|
Add event broadcast
|
2020-02-11 22:06:03 +08:00 |
|
Him188
|
dfa3af5643
|
Fix build
|
2020-02-11 21:33:03 +08:00 |
|
Him188
|
bc71475f35
|
Add event broadcasting
|
2020-02-11 21:29:28 +08:00 |
|
Him188
|
96db7a6062
|
Remove BroadcastControllable from GroupMessage
|
2020-02-11 21:29:03 +08:00 |
|
Him188
|
049cf30659
|
New event design
|
2020-02-11 20:40:35 +08:00 |
|
Him188
|
63b5785b2d
|
Add MemberCardChangeEvent
|
2020-02-11 19:55:03 +08:00 |
|
Him188
|
4d77951ae4
|
Redesign event structure
|
2020-02-11 13:14:40 +08:00 |
|
Him188
|
a322ce735b
|
Make CancellableEvent an interface, introduce AbstractCancellableEvent
|
2020-02-11 12:30:49 +08:00 |
|
Him188
|
001ad975b9
|
Make CancellableEvent an interface, introduce AbstractCancellableEvent
|
2020-02-11 12:02:19 +08:00 |
|
Him188
|
7891ffc136
|
Make interface Event the base type of a event, remove interface Subscribable
|
2020-02-11 11:56:42 +08:00 |
|
Him188
|
474c5686e6
|
Merge remote-tracking branch 'origin/master'
|
2020-02-11 09:16:58 +08:00 |
|
Him188
|
bfc516f350
|
senderId, sourceMessage, groupId are now accessible from MessageSource
|
2020-02-11 09:16:43 +08:00 |
|
jiahua.liu
|
79bf367013
|
S0me events
|
2020-02-10 22:45:53 +08:00 |
|
Him188
|
8180098a02
|
Add interface NoLog
|
2020-02-10 16:52:54 +08:00 |
|
Him188
|
6504283d4d
|
Remove unused annotations
|
2020-02-10 16:44:41 +08:00 |
|
Him188
|
fda2040de9
|
Update docs
|
2020-02-10 16:01:59 +08:00 |
|
Him188
|
ec82232aa3
|
Cleanup
|
2020-02-10 13:54:21 +08:00 |
|
Him188
|
644842e191
|
Remove useless LoginResult
|
2020-02-10 13:54:01 +08:00 |
|
Him188
|
b265533b4d
|
Fix warnings
|
2020-02-10 13:18:05 +08:00 |
|
Him188
|
0094307ad3
|
Add MiraiLoggerWithSwitch.isEnabled
|
2020-02-10 13:13:48 +08:00 |
|
Him188
|
b479a213bc
|
Add heartbeat
|
2020-02-10 13:12:59 +08:00 |
|
Him188
|
7d5543eb85
|
Suppress false positive warnings
|
2020-02-10 13:12:39 +08:00 |
|
Him188
|
3c83883c66
|
Add space automatically if necessary
|
2020-02-09 23:35:11 +08:00 |
|
Him188
|
b991c6ef0c
|
Add permissions
|
2020-02-09 23:34:55 +08:00 |
|
Him188
|
e116224180
|
Move DeviceInfo
|
2020-02-09 23:20:29 +08:00 |
|
Him188
|
23adcf6d4a
|
Quote reply support
|
2020-02-09 23:20:12 +08:00 |
|
Him188
|
33867d0444
|
Compatibility improvement
|
2020-02-09 12:52:00 +08:00 |
|
Him188
|
cf7e325259
|
Add copyright
|
2020-02-09 01:01:36 +08:00 |
|
jiahua.liu
|
571b4c4162
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/protocol/packet/chat/receive/OnlinePush.kt
|
2020-02-08 21:44:24 +08:00 |
|
jiahua.liu
|
6e6c1d813d
|
OnlinePushPack JCEs
|
2020-02-08 20:57:31 +08:00 |
|
Him188
|
24d7d49a24
|
Fix endsWith
|
2020-02-08 16:57:48 +08:00 |
|
Him188
|
5c5670c66f
|
Add QuoteReply
|
2020-02-08 16:03:20 +08:00 |
|
Him188
|
6d2a360780
|
Add heartbeat
|
2020-02-08 00:36:58 +08:00 |
|
jiahua.liu
|
8de1fe9150
|
Merge remote-tracking branch 'origin/master'
|
2020-02-07 20:32:09 +08:00 |
|
jiahua.liu
|
c92e385839
|
Kick Member.kt
|
2020-02-07 20:31:50 +08:00 |
|
Him188
|
b8d6e4203b
|
Merge remote-tracking branch 'origin/master'
|
2020-02-07 18:44:12 +08:00 |
|
Him188
|
13b72b312c
|
Friend image upload
|
2020-02-07 18:43:24 +08:00 |
|
Him188
|
4b162c546c
|
Small fixes
|
2020-02-07 16:57:00 +08:00 |
|
ryoii
|
929501c132
|
fix: imageId parse error
|
2020-02-07 16:01:16 +08:00 |
|
jiahua.liu
|
ba352a9869
|
fix launch issue
|
2020-02-07 13:51:55 +08:00 |
|
Him188
|
c50c4365ac
|
Override equals, hashcode and toString
|
2020-02-07 13:13:05 +08:00 |
|
Him188
|
98881fe3fc
|
Common constructor for Image
|
2020-02-07 12:46:14 +08:00 |
|
Him188
|
b7d8396f78
|
Add default value =0 for fieldId
|
2020-02-07 12:33:01 +08:00 |
|
Him188
|
8ad087c406
|
Add fast-fail size check
|
2020-02-07 12:32:41 +08:00 |
|
Him188
|
a7857f147d
|
Remove inline modifier
|
2020-02-07 12:30:26 +08:00 |
|
Him188
|
4d2510d0e7
|
Replace "\r" with ""
|
2020-02-07 10:18:33 +08:00 |
|
Him188
|
5f4c3882cf
|
Group image support
|
2020-02-07 10:11:39 +08:00 |
|
Him188
|
dc36d07217
|
Fix exception handling
|
2020-02-07 08:43:43 +08:00 |
|
Him188
|
224b8058e8
|
Rename st to St
|
2020-02-06 15:42:29 +08:00 |
|
Him188
|
22096a9f44
|
Fix bugs
|
2020-02-06 15:32:33 +08:00 |
|
Him188
|
9fe26540b2
|
Remove ECDHTest.kt
|
2020-02-06 14:56:13 +08:00 |
|
Him188
|
388e1a5b7f
|
Cleanup
|
2020-02-06 13:58:57 +08:00 |
|
Him188
|
9aa1d7d395
|
Remove Contact.withBot
|
2020-02-06 12:44:00 +08:00 |
|
Him188
|
787fad1617
|
Add permission check
|
2020-02-06 12:43:51 +08:00 |
|
Him188
|
7973858bd7
|
Add docs
|
2020-02-06 12:43:37 +08:00 |
|
Him188
|
52dc100b19
|
Add docs
|
2020-02-06 11:33:49 +08:00 |
|
Him188
|
e53dcfd26b
|
Improve performance
|
2020-02-06 11:12:29 +08:00 |
|
Him188
|
0671fd9abd
|
Add comments
|
2020-02-06 11:11:06 +08:00 |
|
Him188
|
9c6d60d46a
|
Make isRemoved inline
|
2020-02-06 11:10:23 +08:00 |
|
jiahua.liu
|
e43a5176e0
|
edit group name supported
|
2020-02-05 23:34:26 +08:00 |
|
jiahua.liu
|
da2e09855b
|
special title
|
2020-02-05 22:55:49 +08:00 |
|
Him188
|
37745b839e
|
Add docs
|
2020-02-05 10:40:10 +08:00 |
|
Him188
|
22f2c5087e
|
Reformat code
|
2020-02-05 09:03:00 +08:00 |
|
jiahua.liu
|
5f4ccf2fe9
|
Group management Update
|
2020-02-05 00:14:18 +08:00 |
|
jiahua.liu
|
ad71076620
|
Merge remote-tracking branch 'origin/master'
|
2020-02-04 23:54:36 +08:00 |
|
jiahua.liu
|
5c04ba445c
|
Group management Update
|
2020-02-04 23:54:21 +08:00 |
|
Him188
|
f2f2de06a9
|
Fix at
|
2020-02-04 18:18:29 +08:00 |
|
Him188
|
f244a12b8b
|
Fix image
|
2020-02-04 17:11:57 +08:00 |
|
jiahua.liu
|
35742632b3
|
Group Card
|
2020-02-04 15:56:43 +08:00 |
|
Him188
|
a105a48350
|
Improve ContactList
|
2020-02-04 12:23:38 +08:00 |
|
Him188
|
bf64571717
|
Improve LockFreeLinkedList
|
2020-02-04 12:21:33 +08:00 |
|
Him188
|
42221c5d27
|
Remove isOnline
|
2020-02-04 12:09:00 +08:00 |
|
jiahua.liu
|
cdb0a89fa8
|
bot permissions
|
2020-02-04 11:53:14 +08:00 |
|
Him188
|
f793a67ab3
|
close streams after copying
|
2020-02-04 08:53:57 +08:00 |
|
Him188
|
4e57eea779
|
Use kotlin rather that JDK9
|
2020-02-04 08:49:32 +08:00 |
|
Him188
|
af08f52236
|
Fix toExternalImage
|
2020-02-04 08:27:45 +08:00 |
|
Him188
|
9f0169c622
|
Fix md5
|
2020-02-04 08:27:32 +08:00 |
|
Him188
|
9c15287305
|
Fix missing file
|
2020-02-03 23:03:30 +08:00 |
|
Him188
|
b240370f20
|
Add common filepath
|
2020-02-03 21:42:14 +08:00 |
|
Him188
|
35dca403bf
|
Image upload
|
2020-02-03 21:38:37 +08:00 |
|
Him188
|
dc940ee0cc
|
CustomFace support
|
2020-02-03 16:31:35 +08:00 |
|
Him188
|
c429a7cf3a
|
Fix decrypt
|
2020-02-03 15:57:15 +08:00 |
|
Him188
|
10e6c51948
|
Make inline
|
2020-02-03 14:51:28 +08:00 |
|
Him188
|
a113f0ed1e
|
Remove val previous
|
2020-02-03 14:25:36 +08:00 |
|
Him188
|
d3d7e530a9
|
Rename getQQ to getFriend Add deprecation message
|
2020-02-03 14:25:19 +08:00 |
|
Him188
|
8c69eefcde
|
Use groupCode as primary key
|
2020-02-03 02:45:40 +08:00 |
|
Him188
|
d9e5805255
|
Improve performance
|
2020-02-03 01:59:41 +08:00 |
|
Him188
|
719023826d
|
Merge remote-tracking branch 'origin/master'
|
2020-02-03 00:54:12 +08:00 |
|
jiahua.liu
|
9ebd716823
|
fix group related
|
2020-02-03 00:47:23 +08:00 |
|
jiahua.liu
|
6b698ef4d4
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/ContactImpl.kt
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/QQAndroidBotNetworkHandler.kt
|
2020-02-03 00:17:22 +08:00 |
|
jiahua.liu
|
bfdcee1a1c
|
List complete
|
2020-02-03 00:15:09 +08:00 |
|
Him188
|
ab4a0c82d6
|
this is now instance of GroupMessage for sentFrom
|
2020-02-02 23:30:37 +08:00 |
|
Him188
|
5d46d1c4be
|
C2C message send support
|
2020-02-02 23:21:42 +08:00 |
|
Him188
|
6ac9acc640
|
Rewrite image
|
2020-02-02 23:21:26 +08:00 |
|
Him188
|
73d1a3d4d2
|
Merge remote-tracking branch 'origin/master'
|
2020-02-02 21:02:06 +08:00 |
|
Him188
|
36ef9c2890
|
Fix fucking length
|
2020-02-02 21:01:30 +08:00 |
|
Him188
|
f3ec93071f
|
Fix size
|
2020-02-02 20:23:20 +08:00 |
|
jiahua.liu
|
0d4850591c
|
Troop Member List
|
2020-02-02 20:11:41 +08:00 |
|
Him188
|
ddae4c106a
|
Fix concurrent remove
|
2020-02-02 19:56:46 +08:00 |
|
Him188
|
5c68fc53e8
|
Fix channel
|
2020-02-02 17:57:27 +08:00 |
|
Him188
|
0c6526afb8
|
Fix friendlist
|
2020-02-02 17:35:42 +08:00 |
|
Him188
|
63a4d5f3b9
|
New PacketFactory structure
|
2020-02-02 16:02:17 +08:00 |
|
Him188
|
a707af649a
|
Fix ConfigPushSvc.PushResp
|
2020-02-02 00:44:12 +08:00 |
|
Him188
|
d5ff8f3933
|
Update syncCookie
|
2020-02-01 23:17:53 +08:00 |
|
Him188
|
c980bf1ceb
|
Enhance performance
|
2020-02-01 20:12:32 +08:00 |
|
Him188
|
4348c3516e
|
Rename qqId to qq
|
2020-02-01 20:11:18 +08:00 |
|
Him188
|
dbc40cbc97
|
Add sendBy(name: String)
|
2020-02-01 20:08:12 +08:00 |
|
Him188
|
df56c86fca
|
Fix build
|
2020-02-01 00:58:23 +08:00 |
|
Him188
|
aa0bf81af1
|
Add init retry
|
2020-01-31 23:33:03 +08:00 |
|
Him188
|
6ef78118ad
|
Fix bugs
|
2020-01-31 23:10:31 +08:00 |
|
Him188
|
f1a5bc05ea
|
Add docs
|
2020-01-31 22:00:38 +08:00 |
|
Him188
|
f9cf47a19a
|
Bot factory
|
2020-01-31 21:49:48 +08:00 |
|
Him188
|
f7379d8b08
|
Fix typo
|
2020-01-31 20:45:42 +08:00 |
|
Him188
|
07fab04a90
|
Add comments
|
2020-01-31 19:57:43 +08:00 |
|
Him188
|
661d316bd2
|
Move MessageDataInternal.kt from core to timpc
|
2020-01-31 19:57:28 +08:00 |
|
Him188
|
56a267dfa3
|
Improve input
|
2020-01-31 15:05:02 +08:00 |
|
Him188
|
359be12356
|
SEND IMAGE SUPPORT
|
2020-01-31 02:01:00 +08:00 |
|
Him188
|
e956dccdd1
|
Fix typo
|
2020-01-31 01:35:03 +08:00 |
|
Him188
|
fb3fe2bcca
|
Improve login and init
|
2020-01-30 23:53:28 +08:00 |
|
Him188
|
84db241c94
|
Add log for exceptions
|
2020-01-30 23:49:56 +08:00 |
|
Him188
|
afa2cc700f
|
Fix deserializing nested struct in map
|
2020-01-30 22:41:26 +08:00 |
|
Him188
|
35ac68e0cd
|
Retry for login
|
2020-01-30 20:36:47 +08:00 |
|
Him188
|
8bdfad961f
|
Fix build
|
2020-01-30 20:35:20 +08:00 |
|
Him188
|
f2c682dba5
|
Cleanup
|
2020-01-30 20:31:17 +08:00 |
|
Him188
|
6e22272adf
|
Use delegate
|
2020-01-30 20:30:04 +08:00 |
|
Him188
|
cc853ce078
|
Add isOnline
|
2020-01-30 20:22:13 +08:00 |
|
Him188
|
d6d1f2c74d
|
Add send(ByteArray)
|
2020-01-30 20:02:28 +08:00 |
|
Him188
|
d561568eee
|
Remove unnecessary parts
|
2020-01-30 19:17:12 +08:00 |
|
Him188
|
dc6ac9700b
|
Mark network.login with MiraiInternalAPI
|
2020-01-30 18:49:34 +08:00 |
|
jiahua.liu
|
3ae1832ac1
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/protocol/packet/login/LoginPacket.kt
|
2020-01-30 13:25:53 +08:00 |
|
jiahua.liu
|
92b7b10f0e
|
network handler update
|
2020-01-30 13:23:58 +08:00 |
|
Him188
|
7f3210cc25
|
Fix contentToString
|
2020-01-30 00:52:57 +08:00 |
|
Him188
|
905823b94b
|
Slider captcha solver
|
2020-01-29 23:53:18 +08:00 |
|
Him188
|
4c79081b12
|
Enhance c2s
|
2020-01-29 23:07:16 +08:00 |
|
Him188
|
6d2d6bec35
|
Enhance printTLVMap
|
2020-01-29 21:59:55 +08:00 |
|
Him188
|
aca71d0c96
|
Fix build
|
2020-01-29 20:37:45 +08:00 |
|
Him188
|
1cd1a19dbe
|
Fast-fail check
|
2020-01-29 20:21:53 +08:00 |
|
Him188
|
5ae4296bd5
|
Fix PlatformSocket on Android
|
2020-01-29 20:12:47 +08:00 |
|
Him188
|
a79032e8cd
|
Merge remote-tracking branch 'origin/master'
|
2020-01-29 19:54:31 +08:00 |
|
Him188
|
6a8e6b93a0
|
zip support
|
2020-01-29 19:54:09 +08:00 |
|
Him188
|
f3ec99e560
|
Annotate BotAccount.id with @RawAccountIdUse
|
2020-01-29 19:26:30 +08:00 |
|
Him188
|
259d492f21
|
Fix NullPointerException
|
2020-01-29 19:22:05 +08:00 |
|
Him188
|
008b6e935d
|
Make uin not final
|
2020-01-29 19:19:22 +08:00 |
|
Him188
|
b8b1f4cc2a
|
Fix dispose
|
2020-01-29 19:19:08 +08:00 |
|
Him188
|
b3c6787e0a
|
Introduce MultiPacket
|
2020-01-29 19:18:52 +08:00 |
|
Him188
|
42bd8face7
|
Introduce typealias TlvMap = MutableMap<Int, ByteArray>
|
2020-01-29 19:17:13 +08:00 |
|
ryoii
|
ca493a05d3
|
fix: subscribeWhile
|
2020-01-29 18:45:52 +08:00 |
|
Him188
|
2f2a8666b9
|
Add docs
|
2020-01-29 15:46:05 +08:00 |
|
Him188
|
e7ea19682a
|
Fix test
|
2020-01-28 21:10:14 +08:00 |
|
Him188
|
2f9d104f88
|
Jce Serialization optional elements support
|
2020-01-28 20:37:02 +08:00 |
|
Him188
|
d47bd11df5
|
Enable NewInference
|
2020-01-28 18:33:44 +08:00 |
|
Him188
|
55e6c93419
|
JceStruct serialization
|
2020-01-28 01:01:40 +08:00 |
|
jiahua.liu
|
d8cd6625e5
|
Android SMS login - Incomplete
|
2020-01-27 13:05:15 +08:00 |
|
Him188
|
eb48af2c39
|
Image download support
|
2020-01-25 21:36:09 +08:00 |
|
Him188
|
6c2b435779
|
Android GroupMessage support
|
2020-01-25 21:20:13 +08:00 |
|
Him188
|
1a0f024081
|
LoginError parsing
|
2020-01-24 18:02:56 +08:00 |
|
Him188
|
380dc275e6
|
Fast paths
|
2020-01-24 14:49:09 +08:00 |
|
Him188
|
ca0cc35661
|
Fast paths
|
2020-01-24 14:27:08 +08:00 |
|
Him188
|
0e150cdc2f
|
Congratulations!! QQAndroid logon successful
|
2020-01-23 23:13:24 +08:00 |
|
Him188
|
c8a68ab5b1
|
QQA Debugging update: intelligible log
|
2020-01-23 16:16:43 +08:00 |
|
Him188
|
77ddb6f78d
|
QQA Debugging update
|
2020-01-22 16:42:22 +08:00 |
|
Him188
|
1de776f092
|
Add source project reference
|
2020-01-21 15:15:11 +08:00 |
|
Him188
|
a17f000052
|
f**k android
|
2020-01-21 14:49:42 +08:00 |
|
Him188
|
5445a10e5f
|
Fix
|
2020-01-20 21:29:07 +08:00 |
|
Him188
|
2052159dc9
|
Annotate with MiraiDebugAPI
|
2020-01-20 20:56:43 +08:00 |
|
Him188
|
621809b94b
|
Add Retention
|
2020-01-20 20:49:43 +08:00 |
|
Him188
|
2ffd62c883
|
(internal api) Rename debugPrintIfFail to debugIfFail
|
2020-01-20 20:47:46 +08:00 |
|
Him188
|
767790f6e1
|
Introduce MiraiDebugAPI
|
2020-01-20 20:47:13 +08:00 |
|
Him188
|
db3a1fb2d1
|
Fix contentToString
|
2020-01-20 00:17:45 +08:00 |
|
Him188
|
479e9292d2
|
Remove useless trimStart
|
2020-01-19 20:16:34 +08:00 |
|
Him188
|
72207a3e3c
|
More actions
|
2020-01-19 18:47:53 +08:00 |
|
Him188
|
3390580658
|
multi and complex conditions supported for MessageSubscribers
|
2020-01-19 18:18:00 +08:00 |
|
Him188
|
0163eea2f3
|
Remove .plus(Number)
|
2020-01-18 22:41:08 +08:00 |
|
Him188
|
35669b2842
|
Add BotOfflineEvent
|
2020-01-18 22:29:01 +08:00 |
|
Him188
|
0d505e5111
|
Cleanup
|
2020-01-18 22:28:53 +08:00 |
|
Him188
|
3c662a6e7b
|
Simplify logger structure
|
2020-01-18 12:54:27 +08:00 |
|
Him188
|
1a4ad94d20
|
Simplify logger structure
|
2020-01-18 12:32:14 +08:00 |
|
Him188
|
a43c67741a
|
Merge remote-tracking branch 'origin/master'
|
2020-01-17 22:36:32 +08:00 |
|
Him188
|
04c54f2a83
|
Daily QQA Update
|
2020-01-17 22:35:24 +08:00 |
|
jiahua.liu
|
c1bccb53a9
|
Merge remote-tracking branch 'origin/master'
|
2020-01-17 21:21:38 +08:00 |
|
jiahua.liu
|
b9b26b2af0
|
Message Improvements
|
2020-01-17 21:21:15 +08:00 |
|
Him188
|
cc171a87b4
|
Fix wrong equals operator
|
2020-01-17 18:48:51 +08:00 |
|
Him188
|
213dbd6b44
|
Fix wrong equals operator
|
2020-01-17 18:46:01 +08:00 |
|
Him188
|
fea268d31f
|
Fix unresolved references
|
2020-01-17 16:49:11 +08:00 |
|
Him188
|
13d751c222
|
Rename
|
2020-01-17 16:27:09 +08:00 |
|
Him188
|
8e6c68b8b6
|
Fix weakRef
|
2020-01-17 16:24:11 +08:00 |
|
Him188
|
aebaf605a7
|
Fix weakRef
|
2020-01-17 16:22:06 +08:00 |
|
Him188
|
6bfd11b091
|
Remove redundant annotation
|
2020-01-17 16:17:22 +08:00 |
|
Him188
|
2b427173ab
|
Expose val instead of var
|
2020-01-17 12:04:00 +08:00 |
|
Him188
|
c9ac5d6185
|
Cleanup
|
2020-01-17 12:01:42 +08:00 |
|
Him188
|
3a47e2e255
|
Add toString override
|
2020-01-17 11:57:14 +08:00 |
|
Him188
|
192594896e
|
Cleanup
|
2020-01-17 11:51:31 +08:00 |
|
Him188
|
a75843b678
|
Daily QQA update: TLVMap enhancement, A1 parsing, OutgoingPacket, Tickets, D2 key for decrypting
|
2020-01-16 22:05:44 +08:00 |
|
Him188
|
26161ef094
|
Separate EncryptionMethod
|
2020-01-12 15:54:56 +08:00 |
|
Him188
|
eca68252a7
|
Fix packet
|
2020-01-12 02:32:21 +08:00 |
|
Him188
|
37e4ee5bc6
|
Fix build
|
2020-01-12 00:40:06 +08:00 |
|
Him188
|
186fa5d88d
|
Fix build
|
2020-01-12 00:24:17 +08:00 |
|
Him188
|
62a21c3afe
|
Merge remote-tracking branch 'origin/master'
|
2020-01-12 00:20:13 +08:00 |
|
Him188
|
5d81ff2680
|
Cleanup
|
2020-01-12 00:15:25 +08:00 |
|
Him188
|
3a5ec367cb
|
Update japt
|
2020-01-11 23:53:01 +08:00 |
|
Him188
|
05a0bc64f6
|
Add doc
|
2020-01-11 15:40:52 +08:00 |
|
Him188
|
d7f67e5159
|
Fix packet parsing
|
2020-01-11 15:30:19 +08:00 |
|
Him188
|
14ac929328
|
Generic Bot.alsoLogin
|
2020-01-10 23:20:16 +08:00 |
|
Him188
|
ab98206d18
|
Simplify
|
2020-01-10 23:19:05 +08:00 |
|
Him188
|
80a6d1bc23
|
Replace all deprecated api usages
|
2020-01-10 23:10:27 +08:00 |
|
Him188
|
8558ebff3f
|
Mark members as final
|
2020-01-10 22:51:28 +08:00 |
|
Him188
|
f6ff0ee10b
|
Add currentTimeSeconds
|
2020-01-10 22:50:06 +08:00 |
|
Him188
|
2ea5e805ed
|
better readTLVMap
|
2020-01-10 22:49:48 +08:00 |
|
Him188
|
ff2f0b5ae3
|
Deprecate bot.qqAccount and bot.account.id for literal account support
|
2020-01-10 22:48:45 +08:00 |
|
Him188
|
748581b14f
|
enum Gender
|
2020-01-10 22:47:12 +08:00 |
|
Him188
|
75162048f7
|
Delete EcdhCrypt.java
|
2020-01-08 08:04:08 +08:00 |
|
Him188
|
78ee01ded1
|
Fix bugs
|
2020-01-07 19:26:49 +08:00 |
|
Him188
|
02d837db00
|
Add unstable api note
|
2020-01-07 13:51:16 +08:00 |
|
Him188
|
d6e4c0ee70
|
Fix missing params
|
2020-01-06 21:49:29 +08:00 |
|
Him188
|
48850d7389
|
Pass compilation
|
2020-01-06 21:29:57 +08:00 |
|
Him188
|
e43120742c
|
Fix duplicated generated class name
|
2020-01-06 20:58:36 +08:00 |
|
Him188
|
5fb2d40716
|
Add ByteArray.toInt()
|
2020-01-06 20:50:04 +08:00 |
|
Him188
|
3fd94adf4e
|
Add contract
|
2020-01-06 20:49:56 +08:00 |
|
Him188
|
d3c97fb6d4
|
Add ECDH
|
2020-01-06 20:49:26 +08:00 |
|
Him188
|
101d655e6b
|
Rewrite docs
|
2020-01-06 18:34:57 +08:00 |
|
Him188
|
c3ccb0b4a4
|
Add offset and length params
|
2020-01-06 18:30:21 +08:00 |
|
Him188
|
9bc3d933f7
|
Rewrite PlatformDatagramChannel, easier to use
|
2020-01-06 18:29:52 +08:00 |
|
Him188
|
f5261b257e
|
Make member functions in LockFreeLinkedList open
|
2020-01-06 18:27:55 +08:00 |
|
Him188
|
010883ec1f
|
Fix missing android settings
|
2020-01-06 16:36:47 +08:00 |
|
Him188
|
67903e6737
|
make writeIntLVPacket writeShortLVPacket writeUVarIntLVPacket inline
|
2020-01-05 21:09:15 +08:00 |
|
Him188
|
07828654cf
|
Add message for MiraiInternalAPI
|
2020-01-05 19:55:47 +08:00 |
|
Him188
|
b9e00f4169
|
Fix NPE
|
2020-01-05 18:16:11 +08:00 |
|
Him188
|
27819d7343
|
Better Android SDK checking
|
2020-01-05 17:38:46 +08:00 |
|
Him188
|
ddeb174aff
|
Ignore Android targets when Android SDK is not installed
|
2020-01-05 17:18:02 +08:00 |
|
Him188
|
7da89fb42d
|
Remove redundant @Suppress
|
2020-01-03 19:17:31 +08:00 |
|
Him188
|
9694ba0c5a
|
Fix fixToUHex
|
2020-01-03 19:09:06 +08:00 |
|
Him188
|
b7baae570f
|
Fix face analyzing
|
2020-01-03 17:49:35 +08:00 |
|
Him188
|
5ca444da26
|
Use supertype Input
|
2020-01-03 17:32:49 +08:00 |
|
Him188
|
ad962c3d92
|
Android stuff
|
2020-01-03 16:57:08 +08:00 |
|
Him188
|
9ad54e46a2
|
Not stopping listening when exception in handling event
|
2020-01-01 20:32:08 +08:00 |
|
Him188
|
1c316a7ee3
|
Add more shortcuts
|
2020-01-01 20:30:35 +08:00 |
|
Him188
|
77dce11e96
|
Enhance performance
|
2020-01-01 20:28:32 +08:00 |
|
Him188
|
1dc0255b49
|
Enhance performance
|
2020-01-01 20:11:53 +08:00 |
|
Him188
|
45bcd0fa83
|
Ignore group messages sent by bot itself
|
2020-01-01 19:01:07 +08:00 |
|
Him188
|
2fed87a1b9
|
Add shortcut Image()
|
2020-01-01 18:57:16 +08:00 |
|
Him188
|
b25729ead7
|
Add OnlineStatus.UNKNOWN
|
2020-01-01 18:50:41 +08:00 |
|
Him188
|
acbba3c505
|
Pass identity to PlatformLogger
|
2020-01-01 18:44:43 +08:00 |
|
Him188
|
82f1fda69c
|
Add size return to verify packet length
|
2020-01-01 18:17:34 +08:00 |
|
Him188
|
6b93ce3ccc
|
Throws exception if fail
|
2020-01-01 18:17:13 +08:00 |
|
Him188
|
f50d8e3afb
|
Simplify expressions
|
2019-12-31 17:02:10 +08:00 |
|
Freedom
|
2a80d8a5db
|
Add ExternalImageAndroid.kt
|
2019-12-31 16:58:32 +08:00 |
|
Him188
|
f632c15f50
|
More plus fun
|
2019-12-31 16:47:12 +08:00 |
|
Him188
|
618e6d9c4b
|
Explict operator modifier for fun subList
|
2019-12-31 16:38:11 +08:00 |
|
Him188
|
44cda2b196
|
Add this.complete() when exception
|
2019-12-30 23:21:03 +08:00 |
|
Him188
|
25947a6fad
|
Adjust name
|
2019-12-30 23:20:39 +08:00 |
|
Him188
|
2cfac415c4
|
Remove redundant ListenerImpl
|
2019-12-30 23:13:48 +08:00 |
|
Him188
|
1ff206a420
|
Make joinToString inline
|
2019-12-30 22:57:34 +08:00 |
|
Him188
|
1aade48684
|
Remove ambiguous comments
|
2019-12-30 22:40:10 +08:00 |
|
Him188
|
db2bcb4e02
|
Enhance performance: no redundant lambda creation when constructing Bot
|
2019-12-30 22:37:48 +08:00 |
|
Him188
|
4fd579a799
|
Add default values
|
2019-12-30 22:06:16 +08:00 |
|
Him188
|
c6e51ea6b8
|
Cleanup
|
2019-12-30 16:32:20 +08:00 |
|
Him188
|
88add06f8e
|
Add Long.toByteArray
|
2019-12-30 16:31:47 +08:00 |
|
Him188
|
7bdaa9b174
|
Use passwordMd5, more secure
|
2019-12-30 16:21:00 +08:00 |
|
Him188
|
7f338edcba
|
Move files, modularize project
|
2019-12-28 16:54:57 +08:00 |
|
Him188
|
4261e20103
|
Use BotConfiguration
|
2019-12-24 22:34:37 +08:00 |
|
Him188
|
308988faae
|
Remove stringValue
|
2019-12-24 22:33:56 +08:00 |
|
Him188
|
a47ea07feb
|
Use BotConfiguration
|
2019-12-24 14:48:07 +08:00 |
|
Him188
|
33ab0c820e
|
Move network stuffs into mirai-core
|
2019-12-24 00:33:23 +08:00 |
|
Him188
|
c8eac6aff4
|
Move packet stuffs to mirai-core
|
2019-12-24 00:18:18 +08:00 |
|
Him188
|
34236147e4
|
Fix the problem listening super events
|
2019-12-23 22:55:06 +08:00 |
|
Him188
|
227fd84533
|
No inline in tests
|
2019-12-23 22:43:28 +08:00 |
|
Him188
|
22175eaabb
|
Rewrite events
|
2019-12-23 22:28:35 +08:00 |
|
Him188
|
e56ef7bad1
|
Add explicit throws
|
2019-12-23 22:03:07 +08:00 |
|
Him188
|
8225ee351f
|
Remove ecdh.c
|
2019-12-23 22:02:34 +08:00 |
|
Him188
|
dd8d1a72bc
|
Add @JvmOverloads to ByteArray.toUHexString
|
2019-12-23 22:02:19 +08:00 |
|
Him188
|
b9be152f9b
|
Add explicit throws declaration
|
2019-12-23 22:01:57 +08:00 |
|
Him188
|
1ac29027de
|
Add README.md for mirai-core
|
2019-12-23 22:01:06 +08:00 |
|
Him188
|
5d303e575d
|
Let Contact extends CoroutineScope
|
2019-12-23 21:15:00 +08:00 |
|
Him188
|
e0964eaf77
|
Add @JvmSynthetic
|
2019-12-23 19:48:51 +08:00 |
|
Him188
|
46b3889902
|
Add more tests
|
2019-12-20 11:26:26 +08:00 |
|
Him188
|
e2bd8b2044
|
Add receiver E
|
2019-12-20 10:56:43 +08:00 |
|
Him188
|
1675387cb6
|
Move ConnectionOccupiedEvent.kt and MuteEvent.kt
|
2019-12-20 10:56:15 +08:00 |
|
Him188
|
a496a93433
|
Auto loader for BotFactory
|
2019-12-20 10:19:36 +08:00 |
|
Him188
|
361b842aa1
|
Move package ...network.data to ...data
|
2019-12-20 09:34:35 +08:00 |
|
Him188
|
c2d2be6c0a
|
Fix unexpected space at the end of toUHexString result
|
2019-12-19 18:56:39 +08:00 |
|
Him188
|
ec62bd34de
|
Add findingReply , make matchingReply infix
|
2019-12-19 18:13:04 +08:00 |
|
Him188
|
b48f972f1c
|
Change upper bounds to Subscribable
|
2019-12-19 18:12:24 +08:00 |
|
Him188
|
2f67f8363b
|
Rewrite
|
2019-12-19 17:25:49 +08:00 |
|
Him188
|
bf9dcbca18
|
Add WeakRef
|
2019-12-18 12:54:18 +08:00 |
|
Him188
|
3731bd9822
|
Add WeakRef
|
2019-12-18 12:51:27 +08:00 |
|
Him188
|
eb9a64e5a0
|
Add WeakRef
|
2019-12-18 12:49:51 +08:00 |
|
Him188
|
e90be8b93d
|
Enhance SuspendLazy
|
2019-12-18 10:35:23 +08:00 |
|
Him188
|
0c6e09361d
|
Rename protocol.tim to protocol.timpc
|
2019-12-17 11:04:04 +08:00 |
|
Him188
|
20f529871f
|
Remove useless test
|
2019-12-15 18:26:01 +08:00 |
|
Him188
|
86a42bb530
|
Fix ambiguous doc
|
2019-12-15 18:24:33 +08:00 |
|
Him188
|
8994d6c9d0
|
Remove TestImageFile.kt
|
2019-12-15 18:10:12 +08:00 |
|
Him188
|
393e5d6c5d
|
Add regex matching for MessageSubscribersBuilder by @Hoshino_Tented
|
2019-12-15 17:47:02 +08:00 |
|
Him188
|
1e5dcb0e24
|
Replace all transferTo to Kotlinx transfer, downgrade JDK requirement
|
2019-12-15 17:28:17 +08:00 |
|
Him188
|
7e8efe01f2
|
Fix GroupId.toGroupInternalId
|
2019-12-15 17:10:40 +08:00 |
|
Him188
|
3c408b90e0
|
Fix GroupId.toGroupInternalId
|
2019-12-15 16:58:15 +08:00 |
|
Him188
|
d5833ced26
|
Remove mistaking comments
|
2019-12-15 15:58:27 +08:00 |
|
Him188
|
2812f2c1d3
|
Add remaining for debugging
|
2019-12-15 15:56:05 +08:00 |
|
Him188
|
1dda46d34c
|
Add debugging prints for failed decodes
|
2019-12-15 15:54:39 +08:00 |
|
Him188
|
1aafe78b77
|
Fix java.nio.BufferUnderflowException
|
2019-12-15 15:53:29 +08:00 |
|
Him188
|
f771077572
|
Cleanup
|
2019-12-15 15:27:56 +08:00 |
|
Him188
|
f13d1e063d
|
Remove unexpected main function
|
2019-12-15 15:23:08 +08:00 |
|
Him188
|
2c72b52544
|
fix typo
|
2019-12-15 15:21:52 +08:00 |
|
Him188
|
d78d719caa
|
Remove unnecessary inline
|
2019-12-15 15:15:27 +08:00 |
|
Him188
|
a85beff482
|
Remove redundant suspend
|
2019-12-15 15:15:00 +08:00 |
|
Him188
|
50e9dac339
|
Remove unnecessary prints
|
2019-12-15 15:13:10 +08:00 |
|
Him188
|
3b23a2fc3a
|
Fix #22
|
2019-12-15 15:06:03 +08:00 |
|
Him188
|
7cd1bc73be
|
Fix empty group member
|
2019-12-15 14:04:58 +08:00 |
|
Him188
|
0974ad6db1
|
Rename
|
2019-12-15 13:55:42 +08:00 |
|
Him188
|
6725a9d524
|
Make RawGroupInfo.parseBy not inline
|
2019-12-15 04:01:09 +08:00 |
|
Him188
|
43cb22e023
|
Remove MutableContactList
|
2019-12-15 02:46:44 +08:00 |
|
Him188
|
c4b42a31f7
|
Rearrange class memebrs
|
2019-12-14 23:39:57 +08:00 |
|
Him188
|
146615e660
|
Change Bot to interface, implement Bot as BotImpl, fix #20
|
2019-12-14 23:38:56 +08:00 |
|
Him188
|
401634eb24
|
Add a configuration logPreviousMessages
|
2019-12-14 22:35:55 +08:00 |
|
Him188
|
f4f7e5f63c
|
Rename an internal ambiguous function
|
2019-12-14 22:32:54 +08:00 |
|
Him188
|
bd1e5e0932
|
Remove redundant AnnotatedId
|
2019-12-14 22:29:03 +08:00 |
|
Him188
|
b42b40dd3f
|
Remove ambiguous comments
|
2019-12-14 22:15:04 +08:00 |
|