Commit Graph

7548 Commits

Author SHA1 Message Date
Him188
defe9bc83f Fix ide version 2021-04-10 20:21:58 +08:00
Him188
55cf8e1553 Fix build 2021-04-10 20:18:34 +08:00
Him188
98aadc03b7 IDE: Ignore exceptions on resolve 2021-04-10 20:18:14 +08:00
Him188
6cd45c7746 Release version 2.6-RC 2021-04-10 20:15:22 +08:00
Him188
f41a00c0c2 Update docs on versions 2021-04-10 19:02:14 +08:00
Him188
dc5e89518e Release version 2.6-RC 2021-04-10 18:59:47 +08:00
Him188
f3d3130f2d Support login cache and login without password. close #1158 2021-04-10 18:46:39 +08:00
Him188
1845ca8798 Temporarily disable tests 2021-04-10 16:36:07 +08:00
Him188
21ca9f9fb9 Misc improvements 2021-04-10 16:34:53 +08:00
Him188
39f0eeb508 Allow overriding MiraiConsole impl when stopped 2021-04-10 16:09:03 +08:00
Him188
c3fbff1807 Add buildscan 2021-04-10 15:53:05 +08:00
Him188
eb240f3a75 Fix JAutoSavePluginData.typedValue, fix #311 2021-04-10 15:45:52 +08:00
Him188
c00a08b4f9 IDE: Fix analyzing errors 2021-04-10 15:27:58 +08:00
Him188
85322b3321 Terminal: make MiraiConsoleImplementationTerminal open and enable all logs for tests 2021-04-10 14:57:08 +08:00
Him188
824a72b2e7 Do not check initialized when calling backendAccess 2021-04-10 14:23:51 +08:00
Him188
455ed6fbeb Move NormalMember.isMuted from extension to member function. fix #1037 2021-04-10 12:58:10 +08:00
Him188
9c3af046c7 IDE: remove maven dependency 2021-04-10 12:36:56 +08:00
Him188
3bfd2a274a
Update README.md 2021-04-10 01:36:22 +08:00
Karlatemp
509c0d3d06
Fix mute all not working; Fix #1181 2021-04-09 19:19:03 +08:00
Him188
8d3a4fbf5b
Deprecate RemoteFile.moveTo(String) for ambiguous behavior (#1180) 2021-04-09 18:33:12 +08:00
Color_yr
da2e7f5b47 Add community SDK https://github.com/Coloryr/ColorMirai. close #1172 2021-04-09 12:31:41 +08:00
Him188
f26eebfb05 Revert "Add community SDK https://github.com/Coloryr/ColorMirai. close #1172"
This reverts commit 0bfbca5b
2021-04-09 10:32:10 +08:00
Him188
0bfbca5b4b Add community SDK https://github.com/Coloryr/ColorMirai. close #1172 2021-04-09 10:30:33 +08:00
Him188
ce95d8fdce Fix RemoteFile.resolveById, fix #1177 2021-04-09 07:47:51 +08:00
Him188
d4ee81c79a Fix potential memory leak with struct ByteReadPacket 2021-04-08 22:42:24 +08:00
Karlatemp
0f54e2aa27
Fix https://github.com/mamoe/mirai/pull/1167#discussion_r608537316 (#1174) 2021-04-08 22:22:17 +08:00
Him188
e20313636a Make Group.setEssenceMessage static 2021-04-08 18:17:00 +08:00
Him188
951ddc3138 Declare type explicitly for IDE inference issue 2021-04-08 18:07:21 +08:00
Him188
45c6adf956 Declare type explicitly for IDE inference issue 2021-04-08 13:15:24 +08:00
Him188
344c54531d Declare type explicitly for IDE inference issue 2021-04-08 13:13:23 +08:00
Him188
f1d4f3fef6 Improve @ResolveContext resolution performance 2021-04-08 12:56:47 +08:00
Him188
7be14f809c Fix build warnings 2021-04-08 12:44:58 +08:00
Him188
662013e4ec Fix build and fix warnings 2021-04-08 12:43:59 +08:00
Him188
7feeaee1ca
Refining Messages without suspension (#1167)
* Introduce `RefinableMessage.tryRefine` to refine without suspension.

* Extract `RefinableMessage` to separate file

* Always use `Bot` on `List<MsgComm.Msg>.toMessageChain`

* Introduce `MessageRefiner` and ensure MessageChain refined after transformation. Fix #1156, fix #1157

* Add basic tests

* Refine forward message contents

* Refine long message contents

* Move refinement from message internals to MiraiImpl public APIs

* Comment out unused `toMessageChainOffline`

* refinement tests part

* refinement tests part

* Full tests and minor internal improv.s

* Fix tests

* Fix compile
2021-04-08 11:59:16 +08:00
Him188
b17e60cbc9 Update yamlkt to 0.9.0 2021-04-08 01:48:46 +08:00
Him188
c0d7a90264 Update yamlkt to 0.9.0 2021-04-08 01:48:46 +08:00
Him188
82ec29b311 Make mirai-console compatible with IDEA 2021.1 2021-04-08 01:44:40 +08:00
Him188
ffef5c00db IDE: Reformat files after linking Gradle project 2021-04-08 01:43:13 +08:00
Him188
a40e5731e5 Make mirai-console compatible with IDEA 2021.1, fix #323 2021-04-08 01:43:13 +08:00
Him188
2d12d8bbce IDE: Fix mirai version parsing 2021-04-08 01:43:13 +08:00
Bo Zhang
aacdf0df2c Use Gradle JavaVersion API 2021-04-07 23:39:43 +08:00
Bo Zhang
d75b6a061c
Use Gradle JavaVersion API (#325) 2021-04-07 23:38:50 +08:00
Him188
770615f137 Ensure Mirai impl initialized on serialization, fix #1086 2021-04-07 23:28:41 +08:00
Him188
d50f34e2b7
Improve performance on AutoSavePluginData auto save (#317) 2021-04-07 22:28:38 +08:00
Him188
c67d1d111c Merge remote-tracking branch 'mirai/dev' into dev 2021-04-07 21:50:42 +08:00
Him188
944099a977 Add _MiraiInstance to allow internal instance overrides 2021-04-07 21:49:44 +08:00
Hoshino Tented
a085ab26c8
fix #1155 (#1170)
* fix #1155

* fix unmute

* add durationSeconds check for mute

* fix stupid code

* fix me
2021-04-07 17:34:45 +08:00
sandtechnology
5d1395a78c
Fix key refresh failed when refresh again and update dumped data (#1169)
* Fix key refresh failed when logged with fast login

* Update dumped data and remove outdated t511 list

* Fix key refresh again

* Fix naming and support multi bot case

* Remove useless code

* Fix key refresh again, remove useless default value (ksid)
2021-04-07 12:12:13 +08:00
Him188
bb5c85965a Simple test: MockBot 2021-04-07 00:59:08 +08:00
Him188
9d052f60d5 Add gradle tests
Co-authored-by: Bo Zhang <bo@gradle.com>
2021-04-06 12:22:04 +08:00