Commit Graph

3505 Commits

Author SHA1 Message Date
Him188
f041a7eda7 Use strong reference in message events, fix #303 2020-05-05 12:19:24 +08:00
Him188
63241670e4 Remove repository mirror 2020-05-04 15:10:31 +08:00
Him188
9e4401260f Remove unnecessary repository since jcekt is included in jcenter 2020-05-04 14:53:50 +08:00
Him188
1305709d3e Extract JCE serialization to him188/jcekt. close #300 2020-05-04 14:48:01 +08:00
Him188
53ba8aba00 Improve docs 2020-05-03 22:32:42 +08:00
Him188
e5404b397b Simplify MemberPermission comparing 2020-05-03 22:25:57 +08:00
Him188
c2fa014c78 Add docs 2020-05-03 22:25:35 +08:00
Him188
35e39a7fba Add docs 2020-05-03 20:43:18 +08:00
Him188
b244697dd5 Add timing on reconnecting 2020-05-03 19:06:27 +08:00
Him188
73c700b4b7 Support protocol selecting 2020-05-02 18:42:51 +08:00
Him188
91c8c7175f Fix link 2020-05-02 18:28:39 +08:00
Him188
86689cf575 Adjust filenames 2020-05-02 18:21:13 +08:00
Him188
6ac1ea19a5 Remove MessageType 2020-05-02 18:13:07 +08:00
Him188
fbf4dd6bb2 Adjust filenames 2020-05-02 18:12:40 +08:00
Him188
752ec5b83c Implement FriendEvent 2020-05-02 18:08:25 +08:00
Him188
8366c353c4 Correct filenames 2020-05-02 18:07:54 +08:00
Him188
f0e8deab68 Remove unused files 2020-05-02 18:07:41 +08:00
Him188
6b5cbc3dd7 Implement new ExternalImage and image chunk strategy 2020-05-02 17:58:22 +08:00
Him188
b14bfde694 Fix tests 2020-05-02 17:18:31 +08:00
Him188
68045ea7af Merge remote-tracking branch 'origin/1.0.0' into 1.0.0
# Conflicts:
#	mirai-core/src/commonMain/kotlin/net.mamoe.mirai/utils/ExternalImage.kt
#	mirai-core/src/jvmMain/kotlin/net/mamoe/mirai/Mirai.kt
2020-05-02 16:57:45 +08:00
Him188
2be325d781 Remove all deprecated APIs 2020-05-02 16:56:18 +08:00
Him188
a7e0f63dc6 FileCacheStrategy, ReusableInput fundamental 2020-05-02 16:16:33 +08:00
Him188
9924d37e54 Misc improvements 2020-05-01 23:04:24 +08:00
Karlatemp
20af1fc3b6
Reset listeners before run a new task (#294)
* 支持监听优先级, 事件传递拦截

* Fix test

* 并发

* 优先级&并发

* Test

* Fix unused

* To GlobalEventListeners

* Add tests

* intercept with subscribeAlways

* test listener.complete()

* Add functions

* Fix test and add new test

* Test concurrent listening

* Test concurrent listening

* update broadcast

* Fix Boom

* Reset listeners before run a new task

Co-authored-by: Him188 <Him188@mamoe.net>
2020-05-01 22:59:34 +08:00
Him188
32eb36f817 Allow quoting offline message sources 2020-05-01 21:52:26 +08:00
Him188
1a4c3ba602 Simplify Image structure: deprecate online and offline classification. 2020-05-01 21:51:09 +08:00
Him188
20c2f6fb05 Merge remote-tracking branch 'origin/master' 2020-05-01 21:14:03 +08:00
Him188
7050d30a60 Add docs 2020-05-01 21:13:50 +08:00
Karlatemp
c17e8a3263
支持监听优先级, 事件传递拦截 (#279)
* 支持监听优先级, 事件传递拦截

* Fix test

* 并发

* 优先级&并发

* Test

* Fix unused

* To GlobalEventListeners

* Add tests

* intercept with subscribeAlways

* test listener.complete()

* Add functions

* Fix test and add new test

* Test concurrent listening

* Test concurrent listening

* update broadcast

* Fix Boom

Co-authored-by: Him188 <Him188@mamoe.net>
2020-05-01 21:05:04 +08:00
Him188
15c50c1554 Add note 2020-05-01 16:04:44 +08:00
Him188
659cfa2288 Improve numbers in log 2020-05-01 15:40:01 +08:00
Him188
16c440433f Introduce AbstractEvent acting as all events' super class 2020-05-01 14:44:12 +08:00
plex
b47955a824
add (#291) 2020-05-01 13:04:31 +08:00
Him188
df4cef6299 Improve image regex 2020-04-30 17:18:47 +08:00
Him188
244bbff85c Fix typo 2020-04-30 17:10:41 +08:00
Him188
868ff0008c Fix typo 2020-04-30 17:10:20 +08:00
Him188
ecb5239d6f
Update guide_build_for_mirai.md 2020-04-30 14:43:41 +08:00
Him188
8584416dff
Update guide_getting_started.md 2020-04-30 14:43:11 +08:00
Him188
8fc05e1648
Update guide_quick_start.md 2020-04-30 14:42:39 +08:00
Him188
c37380017b
Use simpleName 2020-04-30 14:41:15 +08:00
Him188
195cfc395c Add docs 2020-04-30 14:36:54 +08:00
Him188
d3669dffa0 Add event lists overview 2020-04-30 14:36:53 +08:00
Him188
5f760840bd 0.40.0 released 2020-04-29 21:10:32 +08:00
Him188
644f0f175b Deprecate ExternalImage constructors 2020-04-29 19:39:41 +08:00
Him188
41fb08f3f1 FileCacheStrategy, ReusableInput fundamental 2020-04-29 19:36:55 +08:00
Him188
9ed1025e30 Merge remote-tracking branch 'origin/master' 2020-04-29 18:53:19 +08:00
Him188
4b62d64330 Fix boom 2020-04-29 18:47:35 +08:00
Him188
a08bf241ed Improve event handler coroutine management 2020-04-29 18:21:01 +08:00
Him188
9fdc8cd929 Fix build 2020-04-29 18:20:41 +08:00
Him188
6a726050bc Fix event concurrency for Java callers 2020-04-29 18:20:34 +08:00