Him188
0ee15dda7f
Adapt command tests to fit the new structure
2022-02-24 11:05:41 +00:00
Him188
062a644474
Initialize and register configs in a specific phase, store and retrieve then in DataScope, instead of making them objects.
2022-02-24 11:05:41 +00:00
Him188
835059c44c
(ABI change) Rewrite ComponentStorage
: order extensions by property priority
. Remove builtinImplementations
and contribute them at the first initialization phase instead.
...
Close #1888 , fix #1860 .
Add `ComponentStorageInternal` for frontend to provide components.
Deprecate:
- SingletonExtension
- SingletonExtensionPoint
- AbstractSingletonExtensionPoint
- SingletonExtensionSelector
- CommandCallInterceptorProviderImpl
- CommandCallInterceptorProviderImplLazy
- CommandCallParserProviderImpl
- CommandCallParserProviderImplLazy
- CommandCallResolverProviderImpl
- CommandCallResolverProviderImplLazy
ABI breaking change:
- `PermissionServiceProvider`: supertype changed
- `CommandCallResolverProvider.ExtensionPoint`: supertype changed
- `PermissionServiceProvider.ExtensionPoint`: supertype changed
2022-02-24 11:05:41 +00:00
Marcia Sun
96e943c33f
support escape for text parameter parsing ( #1897 )
2022-02-22 10:37:24 +00:00
cssxsh
5a1059b0b3
修复权限取消,同时在取消时给出更多提示 ( #1843 )
...
* fix: AbstractConcurrentPermissionService
* feat: cancel about
* fix: filter parent
* fix: return
* fix: filter parent
* add: PermissionServiceTest
2022-02-22 10:34:18 +00:00
Karlatemp
29ebf78a54
Fix testing
2022-02-21 22:07:04 +08:00
Karlatemp
8e77109d26
Warning if used undefined dependencies
2022-02-21 21:20:53 +08:00
Karlatemp
22d2bd79df
Allow override console non-hard-link dependencies
2022-02-21 21:20:53 +08:00
Karlatemp
0570a50e5e
Support multi remote servers; Support maven local & gradle local
2022-02-21 21:20:51 +08:00
Karlatemp
5df5ecc444
gradle plugin
2022-02-21 21:20:51 +08:00
Karlatemp
d32913aa9f
api dump
2022-02-21 21:20:50 +08:00
Karlatemp
4100eaa245
Plugin dependencies automatic download system
2022-02-21 21:20:35 +08:00
微莹·纤绫
4f6481955c
Save journals to file ( #1874 )
...
* Save journals to file
* Use kotlin coroutines
* Fix StackOverflowError
* Auto split log files && test units
* Implement ConsoleTerminalSettings.noLogging
* Improve logging
* High-Speed logging test
2022-02-21 12:18:05 +00:00
Stardust·减
6b036439fd
Update protocol in autologin.yml ( #1891 )
...
* Add files via upload
* Update AutoLoginConfig.kt
* Update AutoLoginConfig.kt
2022-02-18 22:32:29 +00:00
Him188
6f67a41b5c
Ignore ConsoleFrontEndImplementation
on apiDump
2022-02-17 17:45:48 +00:00
Him188
2ebd017786
Make MiraiConsoleImplementationBridge class, add MiraiConsoleImplementation.origin
. MiraiConsoleImplementation.Companion.getInstance
will now return the bridge object instead of the user-defined implementation.
2022-02-17 17:45:48 +00:00
Him188
5af3d63e25
Print "CONSOLE STOPPED" after each test
2022-02-17 14:02:42 +00:00
Him188
f71ca64b0a
Cancel console instance and join when JVM shutdown, if initialized
2022-02-17 14:02:42 +00:00
cssxsh
d2505a397d
fix: PluginDescription.checkSatisfies ( #1859 )
2022-02-12 12:47:09 +00:00
Him188
963d5f68b9
Support Kotlin 1.6.20-M1 for mirai-console-intellij
2022-02-12 12:45:38 +00:00
Him188
95a82c4949
Use new versioning strategy for idea plugin
2022-02-07 16:23:34 +00:00
Him188
1d97a20b78
idea: Correctly sort versions, fix compatibility issues with some intellij versions.
2022-02-07 16:20:55 +00:00
Him188
4a89da55fb
Enable mirai-console-gradle publishing only when MIRAI_IS_SNAPSHOTS_PUBLISHING
2022-01-21 00:19:39 +00:00
Karlatemp
6f24035154
Update mirai-console.integration-test
2022-01-15 19:17:04 +08:00
Him188
7d3971259d
Review deprecation for 2.10. close #1742 ( #1774 )
2022-01-14 18:26:44 +00:00
cssxsh
a3d29b847e
add: TemporalArgumentParser ( #1748 )
...
* add: TemporalArgumentParser
* fix: no reflect
* fix: delete @Suppress("UNCHECKED_CAST")
* fix: Temporal -> TemporalAccessor
* add: test temporal argument
* add: isInstance
* docs: since 2.10
* docs: since 2.10
2022-01-14 17:14:12 +00:00
Karlatemp
033a10daaf
Fix binary-compatibility-validator
2022-01-14 21:19:59 +08:00
Karlatemp
335dff170d
Add console launch options
2022-01-14 21:12:14 +08:00
Him188
b62b6c3958
Appropriately execute IO tasks for JConsoleInput
2022-01-10 23:27:23 +00:00
Him188
b58bcfe4ac
apiDump
2022-01-10 23:27:23 +00:00
Him188
f8674d6875
Change CommandManager from singleton to instance object
2022-01-10 23:27:23 +00:00
Him188
6db81a50ac
Rewrite console testFramework
2022-01-10 23:27:23 +00:00
Him188
d0c2304e1a
Rename test package framework
to testFramework
2022-01-10 23:27:23 +00:00
Him188
1cde9029b7
Rename BuiltInExtensionSelector
to SingletonExtensionSelectorImpl
2022-01-10 23:27:23 +00:00
Him188
1b0f30c4bf
Convert all built-in permission services from singleton to instances
2022-01-10 23:27:23 +00:00
Him188
9930fc7ed1
Extend AbstractSingletonExtensionPoint
and AbstractInstanceExtensionPoint
, support lazy instance computation
2022-01-10 23:27:23 +00:00
Him188
8435131499
Change JvmPluginLoader
and ConsoleDataScope
from singleton to instances.
2022-01-10 23:27:23 +00:00
Him188
05187f5162
Mark PluginManager
with @NotStableForInheritance
and update docs
2022-01-10 23:27:23 +00:00
Him188
26b84485fe
Mark MiraiConsole
with @NotStableForInheritance
and update docs
2022-01-10 23:27:23 +00:00
Him188
b43e6c1957
Rename all 'fillBuildConstants' tasks to 'generateBuildConstants' and ensure generated files are not versioned. Update docs and CI build config
2022-01-10 23:27:23 +00:00
Him188
41b424c555
Remove MiraiConsoleBuildConstants from git and generate it everytime on build
2022-01-10 23:27:23 +00:00
Him188
d904cd9992
Use dynamic delegation to replace manual delegates for MiraiConsoleImplementationBridge
2022-01-10 23:27:23 +00:00
Him188
0dcba7c30c
Change ConsoleDataScope from singleton to instances
2022-01-10 23:27:23 +00:00
Him188
ea0bf38203
Make PluginManager
not static object
2022-01-10 23:27:23 +00:00
Him188
662fbf8d1e
Deprecate experimental CoroutineScopeUtils
2022-01-10 23:27:23 +00:00
Him188
06d17274a2
Use kotlin-dynamic-delegation
2022-01-10 23:27:23 +00:00
Him188
693e6af79a
Inline all typeOf0
usages with stable stdlib API typeOf
2022-01-06 20:27:06 +00:00
Him188
dcacacefad
Make CommandParameter sealed
2022-01-06 20:27:06 +00:00
Him188
1ab48748ab
Fix project structure for Dokka
...
Co-authored-by: 微莹·纤绫 <karlatemp@vip.qq.com>
2022-01-06 20:26:52 +00:00
Him188
a482659d86
Configure binary-compatibility-validator for mirai-console
2022-01-06 20:26:52 +00:00
Karlatemp
bb3df26817
Fix intellij-plugin
2022-01-05 00:32:56 +08:00
Karlatemp
4fcd19742b
Fix gradle-plugin
2022-01-05 00:24:46 +08:00
Karlatemp
6d16d77dad
Secrets Protection
2022-01-03 17:38:34 +00:00
Karlatemp
de64a59087
Remove duplicated shadowJar
2021-12-29 12:45:10 +08:00
Him188
9ae59ec979
Configure publishing for mirai-console-gradle, fix #1768
2021-12-28 03:25:43 +00:00
Him188
1cd354a7e3
Add @ResolveContext
for usages of abstract message keys, implement relevant inspections, close #1363
2021-12-27 13:07:17 +00:00
Him188
63957b183b
Make mirai-console-compiler-annotations multiplatform
2021-12-27 13:07:17 +00:00
Karlatemp
7099244414
Fix /login
without passwd
2021-12-23 18:29:08 +08:00
Him188
7a32afc14c
Fix build failure caused by different compiler API versions
2021-12-23 01:37:11 +00:00
Him188
ecc4425463
Move KClass.createInstance to mirai-core-utils and optimize TestPointPluginImpl.<init>
2021-12-23 01:37:11 +00:00
Him188
d6c2c379c3
Tentatively fix compilation issue
2021-12-23 01:37:11 +00:00
Him188
7faf630454
Update kotlin-jvm-blocking-bridge to 2.0.0-160.2
2021-12-23 01:37:11 +00:00
Him188
1f03374eb4
Disable gradle daemon in tests
2021-12-21 03:14:09 +00:00
Him188
37a54bd533
Set JVM Xmx for Gradle tests
2021-12-21 03:14:09 +00:00
Karlatemp
1d1a77ff1a
Test of rename folder
2021-12-19 00:46:46 +08:00
Karlatemp
84b66692e9
Modify the order of rename execution
2021-12-19 00:45:53 +08:00
Eritque arcus
7d5bd4564e
move nameFolder under config folder to idFolder, untested
2021-12-19 00:45:51 +08:00
Eritque arcus
f4a2effa01
fix new namefolder after moving
2021-12-19 00:45:51 +08:00
Karlatemp
dda61f5a5d
Fix exception catch
2021-12-19 00:45:13 +08:00
微莹·纤绫
8d6b4b4970
[CONSOLE] Integration Test ( #1741 )
...
* [CONSOLE] Realtime Test Unit
* Rename to IntegrationTest; IDEA Debugging support
* External Plugins support
* Simply redesign
2021-12-18 22:59:43 +08:00
Him188
92465c3213
Improve performance of IDEA plugin
2021-12-16 14:17:50 +00:00
Him188
5232dc6953
Temporarily disable 'PluginMovingTests' since test framework fails
2021-12-06 14:58:50 +00:00
Him188
ab26c309fc
Remove mirai-console/.github
2021-12-06 14:58:48 +00:00
Him188
aa98a10d12
Migrate references in docs
2021-12-06 14:58:45 +00:00
Him188
14bb3752dd
Add mirai-console/README.md back
2021-12-06 14:58:43 +00:00
Him188
91337abb45
Remove mirai-console/.editorconfig — inherit from core
2021-12-06 14:58:36 +00:00
Him188
1783c22e30
Unify dependency configuration
2021-12-06 14:58:30 +00:00
Him188
8fe02ba90d
Move all files into mirai-console subfolder
2021-12-06 14:51:44 +00:00
Him188
e53363482d
Fix build
2020-08-01 21:53:24 +08:00
Him188
c4d98f1c9a
Merge branch 'reborn'
...
# Conflicts:
# README.md
# buildSrc/src/main/kotlin/versions.kt
# mirai-console/src/main/kotlin/net/mamoe/mirai/console/MiraiConsole.kt
# mirai-console/src/main/kotlin/net/mamoe/mirai/console/command/CommandParserContext.kt
2020-08-01 13:10:20 +08:00
Him188
42385895cd
Update to core 1.0.0
2020-05-22 14:44:38 +08:00
Him188
4521cfbc9e
Rearrange frontend modules, extract mirai-console-pure to a frontend module.
2020-05-14 08:18:03 +08:00
Him188
82f1ff6091
Merge remote-tracking branch 'origin/master'
2020-05-14 08:02:06 +08:00
jiahua.liu
9e9399a463
Merge remote-tracking branch 'origin/master'
2020-05-13 19:42:24 +08:00
jiahua.liu
19fc7a97bc
fix fuzzy compare rate
2020-05-13 19:42:10 +08:00
Him188
9cb6abde18
Add parser for Friend
2020-05-13 16:27:51 +08:00
Him188
4eccb1a778
Extract to separate files
2020-05-13 11:51:12 +08:00
Him188
7d589a0dec
CommandDescriptor, CommandArg, CommandParserContext
2020-05-13 11:43:40 +08:00
Him188
2aecd24c85
Cleanup
2020-05-13 11:00:48 +08:00
Him188
9a2f40fe03
Introduce CommandPermission
2020-05-13 10:44:29 +08:00
Him188
59fa03700c
Add User.isManager extension
2020-05-13 10:40:28 +08:00
Him188
f137e09af3
Adjust object name, unified errors
2020-05-13 09:35:24 +08:00
jiahua.liu
7aeb831663
Merge remote-tracking branch 'origin/master'
2020-05-12 15:01:21 +08:00
jiahua.liu
643b0cc131
Command Arg
2020-05-12 15:00:28 +08:00
Him188
1b86b61cb4
Update command arg parsers
2020-05-12 12:30:36 +08:00
Him188
4d061c070e
Remove custom prefix before executing command
2020-05-12 12:15:14 +08:00
jiahua.liu
ad68868cb6
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# mirai-console/src/main/java/net/mamoe/mirai/console/utils/CommandArg.kt
2020-05-11 15:03:50 +08:00
jiahua.liu
1caf0fe9a5
command parser[arg]
2020-05-11 14:59:01 +08:00
Him188
0429837011
Cleanup
2020-05-11 13:22:09 +08:00
Him188
a824ce62c1
Enable progressiveMode
2020-05-11 13:17:58 +08:00
Him188
32daba5349
Update docs
2020-05-11 13:13:23 +08:00
Him188
93ab4fa6d5
Update docs
2020-05-11 13:12:11 +08:00
Him188
7dc59e3305
Rearrange implementations
2020-05-11 13:07:04 +08:00
Him188
3c8e130d62
Fix setAccessible
2020-05-11 12:58:19 +08:00
Him188
32714798d5
Remove templates
2020-05-11 12:57:50 +08:00
Him188
a624f56285
Update to 1.0-RC2
2020-05-11 12:56:11 +08:00
Him188
dd55f9d0bd
Setup bintray publishing wokrflow
2020-05-10 14:22:33 +08:00
Him188
afc2aaf5c9
Portable PluginCenter
2020-05-07 16:32:43 +08:00
Karlatemp
2ffe539a59
Tips for commands with /
( #83 )
...
* Tips for commands with `/`
* Use `computeIfAbsent`
2020-05-07 14:03:59 +08:00
LXY
1f1495398f
更正/login
为login
2020-05-07 10:28:06 +08:00
jiahua.liu
d0c24a9de9
Merge remote-tracking branch 'origin/master'
2020-05-06 16:01:39 +08:00
jiahua.liu
5782a8b15c
to merge
2020-05-06 16:01:12 +08:00
jiahua.liu
cebbceddcc
to merge
2020-05-06 16:01:00 +08:00
Him188
a35bbbb7d0
Update core to 1.0-RC
2020-05-06 14:45:06 +08:00
jiahua.liu
6dd6162f78
prep for upgrade
2020-05-03 11:10:09 +08:00
NaturalHG
a9c16d5fef
Merge pull request #74 from mzdluo123/master
...
add: custom working dir when start
2020-05-03 11:04:37 +08:00
Him188
0b1089c10d
Merge remote-tracking branch 'origin/master'
2020-04-30 11:54:17 +08:00
Him188
ea3f51dca9
Opt in config APIs
2020-04-30 11:51:47 +08:00
mzdluo123
0a47666b9a
add: Android support
2020-04-29 11:14:48 +08:00
mzdluo123
4947c8b7a6
add: custom working dir when start
2020-04-27 16:27:54 +08:00
Karlatemp
68690a62b1
Custom Command Prefix & Fix jvm option classpath
invalid. ( #66 )
...
* Custom Command Prefix & Fix jvm option `classpath` invalid.
* Modify the loading order of Console ClassLoader; Extended Libraries
2020-04-26 00:35:05 +08:00
Him188
0d66a9959a
Update to mirai-core 0.39.1
2020-04-24 09:56:42 +08:00
Him188
3f1c4adeab
Cleanup
2020-04-24 09:56:25 +08:00
Him188
96dcea9157
Add AbstractCommand
2020-04-24 09:56:10 +08:00
Him188
a27c2a1edf
Mark Config APIs with ToBeRemoved
2020-04-24 09:55:58 +08:00
Him188
e491f46054
Update to newest core
2020-04-23 21:16:22 +08:00
Karlatemp
367f07a6fc
Automatic login; Some amendments to the bot manager ( #65 )
...
* Betty tryNTimes
* UTF8
* Automatic login; Some modifications about BotManager
* Make `internal` and rename
2020-04-21 15:18:14 +08:00
Karlatemp
9f483049c2
修正removeManager的错误
...
修正removeManager的错误
2020-04-15 17:21:43 +08:00
PeratX
1e2b85b737
PluginManager: remove hot reload
2020-04-15 00:02:44 +08:00
jiahua.liu
757a960236
Merge remote-tracking branch 'origin/master'
2020-04-13 17:32:57 +08:00
jiahua.liu
10fd960aee
fix typo
2020-04-13 17:32:28 +08:00
PeratX
7769183f02
PluginManager: do not clear plugin seq when reloading
2020-04-13 00:13:57 +08:00
Him188
2246d906c6
Update core dependencies
2020-04-12 20:06:04 +08:00
PeratX
98e52f0c63
Console: add PluginBase::onReload, plugin now can handle reload event
2020-04-12 12:43:57 +08:00
jiahua.liu
6a9f5ec11e
new CommandSender
2020-04-10 17:18:27 +08:00
jiahua.liu
6607952eb5
Merge branch 'master' of https://github.com/mamoe/mirai-console
...
Conflicts:
mirai-console/src/main/kotlin/net/mamoe/mirai/console/plugins/PluginManager.kt
2020-04-08 18:20:39 +08:00
Sincky
8ffae709ea
change file name 'PluginsClassLoader.kt' ot 'PluginsLoader.kt'
...
fix class init issues and fix reload exception
2020-04-08 15:59:05 +08:00
Him188
f5de74c6db
Fix typo
2020-04-08 10:32:14 +08:00
Sincky
6460de75a2
change PluginsClassLoader and change method name by 'loadPluginMainClass' to 'loadPluginMainClassByJarFile'
2020-04-07 22:46:24 +08:00
Sincky
c9f0195f8e
revert PluginsClassLoader to fix 'suspended issue'
2020-04-07 22:46:24 +08:00
jiahua.liu
e73a509460
Improve Command Sender
2020-04-07 16:48:24 +08:00
jiahua.liu
b08546b5aa
Java Friendly Manager API
2020-04-06 23:39:34 +08:00
jiahua.liu
de3cbdafd1
close #24
2020-04-06 23:24:29 +08:00
Sincky
1a68008041
change PluginsClassLoader and fix 'loader constraint violation'
2020-04-06 22:20:53 +08:00
jiahua.liu
28a00b4333
java plugin doc
2020-04-06 17:40:37 +08:00
jiahua.liu
0968487387
add Java API
2020-04-06 14:06:10 +08:00
jiahua.liu
cc4b497286
Java API ant
2020-04-06 13:21:51 +08:00
jiahua.liu
e82281367e
add Java API
2020-04-06 13:20:10 +08:00
jiahua.liu
4d8753d8e2
J Event Listener
2020-04-06 13:16:18 +08:00
jiahua.liu
88b1576417
add kotlin API
2020-04-05 23:26:52 +08:00
jiahua.liu
a02f0ff4ee
add tryNTimes API for kotlin/java
2020-04-05 23:10:43 +08:00
Sincky
1a7068940c
fix something
2020-04-05 16:07:02 +08:00
Sincky
a541289942
resolve conversation changes
2020-04-05 15:56:47 +08:00
Sincky
224255fd0f
add PluginsClassLoader and fix hot-reload
2020-04-05 14:27:06 +08:00
jiahua.liu
128027b494
connect to Cui Cloud PC
2020-04-04 22:14:38 +08:00
jiahua.liu
b5d631c79a
Plugin Center Ready
2020-04-04 22:11:16 +08:00
jiahua.liu
5b93a48e39
CuiPluginCenter Complete
2020-04-04 21:28:56 +08:00
jiahua.liu
20c5b5334d
Improve Java Scheduler Task
2020-04-04 21:17:26 +08:00
jiahua.liu
8adeb3f04d
Java Scheduler Task
2020-04-04 20:39:07 +08:00
jiahua.liu
3510cf8434
plugin center
2020-04-04 17:38:11 +08:00
ryoii
7d9ffb8c71
Plugin Center view
2020-04-03 17:15:12 +08:00
jiahua.liu
c1c114ef07
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# mirai-console/src/main/kotlin/net/mamoe/mirai/console/center/PluginCenter.kt
2020-04-02 23:20:04 +08:00
jiahua.liu
8c63819ef3
plugin center
2020-04-02 23:19:00 +08:00
Him188
f70ad5191b
Cui cloud & GitHub cloud uploading
2020-04-02 22:08:58 +08:00
Him188
ea10207d97
Update core dependency to 0.32.0
2020-04-02 21:53:44 +08:00
Him188
b8cd4afbc0
Merge remote-tracking branch 'origin/master'
2020-03-31 19:54:02 +08:00
Him188
24b3836648
Set java source and target compatibilities to 1.8
2020-03-31 19:45:27 +08:00
jiahua.liu
620f100da1
fix only dependency are loaded
2020-03-30 23:23:52 +08:00
jiahua.liu
0eb4f58da0
add ConfigSection.new .create
2020-03-30 23:02:19 +08:00
jiahua.liu
f7affdd2ae
add ConfigSection API
2020-03-30 23:00:47 +08:00
jiahua.liu
31f75a1710
fix plugin load issue regards to depends
2020-03-30 22:30:13 +08:00
jiahua.liu
d92b43e91b
Merge remote-tracking branch 'origin/master'
2020-03-30 21:52:20 +08:00
jiahua.liu
8fff59bcd0
Plugin Center
2020-03-30 21:51:25 +08:00
Him188
2310922790
Merge remote-tracking branch 'origin/master'
2020-03-30 20:54:17 +08:00
Him188
e7f1c59096
Fix againstPermission
2020-03-30 20:54:00 +08:00
jiahua.liu
df14efba37
Merge remote-tracking branch 'origin/master'
2020-03-30 19:05:52 +08:00
jiahua.liu
f89c2d1006
Plugin Center
2020-03-30 19:05:33 +08:00
Him188
b7dc52b2d3
Adjust dependencies
2020-03-30 17:37:07 +08:00
jiahua.liu
db2525714a
fix Events API for java
2020-03-30 14:06:19 +08:00
jiahua.liu
4b34eaa5e0
change from fastjson to Gson
2020-03-29 23:21:35 +08:00
jiahua.liu
eb1a15de76
fix Vcs
2020-03-29 18:14:08 +08:00
jiahua.liu
d97179068f
new download link
2020-03-29 17:09:39 +08:00
jiahua.liu
af48b74786
some modify
2020-03-29 15:58:35 +08:00
jiahua.liu
1b08680e3b
prep for graphical wrapper
2020-03-28 22:51:46 +08:00
jiahua.liu
3115c47549
fix build issue
2020-03-28 21:12:48 +08:00
jiahua.liu
4d6e0bec62
shadow console
2020-03-28 21:06:47 +08:00
PeratX
2345883240
CommandSender: appendMessage now use kotlin method appendln
2020-03-25 23:15:19 +08:00
Him188
45487c7e67
Update versions
2020-03-24 18:02:19 +08:00
jiahua.liu
ac125b22d2
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# gradle.properties
2020-03-24 09:15:18 +08:00
jiahua.liu
51648fd69b
solve #18
2020-03-24 09:14:37 +08:00
Him188
46d490df7b
Add ReplaceWith
2020-03-22 22:24:09 +08:00
Him188
9e77b7b7c5
Fix stacktrace logging
2020-03-22 22:20:01 +08:00
jiahua.liu
1171267ecc
command API change
2020-03-22 21:21:52 +08:00
jiahua.liu
90fc27d612
plugin disabler
2020-03-22 20:52:57 +08:00
jiahua.liu
c42250072b
solve print issue
2020-03-22 20:32:58 +08:00
jiahua.liu
4f89f7b4e7
solve disable issue
2020-03-22 20:23:00 +08:00
jiahua.liu
e119af1f0c
solve #16
2020-03-22 20:18:41 +08:00
jiahua.liu
7db74e232d
solve #16
2020-03-22 20:08:16 +08:00
jiahua.liu
3b6530a406
fully disable plugin
2020-03-22 19:54:28 +08:00
jiahua.liu
975ca6bb2b
life cycle fix
2020-03-22 18:30:32 +08:00
Him188
ab6c15f16f
Add priority to PluginManager.logger
2020-03-22 13:38:58 +08:00
Him188
d0b7fdfa71
Fix build
2020-03-22 00:49:51 +08:00
Him188
765c240ffb
Add missing copyright
2020-03-21 16:15:36 +08:00
Him188
ba21e354e7
Review: misc improvements
2020-03-21 16:14:40 +08:00
Him188
20e699fb31
Review: misc improvements
2020-03-21 16:07:48 +08:00
Him188
02173d96df
Review: misc improvements
2020-03-21 15:57:48 +08:00
Him188
7fb9056572
Review: misc improvements
2020-03-21 15:52:27 +08:00
jiahua.liu
87cca55805
Plugin Request Input API
2020-03-21 02:18:15 +08:00
jiahua.liu
d78d477e14
solve #12
2020-03-21 01:59:26 +08:00
jiahua.liu
7d059ddf04
to merge
2020-03-21 00:53:56 +08:00
LinHe
551dbfb5b8
ConsolePure 256-bit color output support and some typo fixes
2020-03-17 18:53:06 -05:00
jiahua.liu
1d48b6ad8c
use toSet to resolve conflict
2020-03-12 21:14:06 +08:00
jiahua.liu
a150061e5f
陆
2020-03-12 21:13:26 +08:00
jiahua.liu
a0ad8af4cc
fix a typo
2020-03-12 21:11:43 +08:00
ryoii
2e0f31816f
Fix #5
2020-03-12 20:37:49 +08:00
ryoii
d2c39ba482
Public bot managers
2020-03-11 17:54:01 +08:00
jiahua.liu
78992f6054
I DON'T KNOW
2020-03-09 16:40:44 +08:00
jiahua.liu
0ebe200774
pure format
...
+
console plugin auto disable
2020-03-08 23:01:52 +08:00
jiahua.liu
4903c87034
pure format
...
+
console plugin auto disable
2020-03-08 22:45:56 +08:00
jiahua.liu
823f26b3aa
pure format
...
+
console plugin auto disable
2020-03-08 22:45:06 +08:00
jiahua.liu
2c80f9a034
Merge remote-tracking branch 'origin/master'
2020-03-08 21:47:05 +08:00
jiahua.liu
fae96106b7
solve conflicts
2020-03-08 21:46:46 +08:00
Him188
a0c00cc930
Merge remote-tracking branch 'origin/master'
2020-03-08 19:57:44 +08:00
Him188
47d93a45fe
Use file-based device info
2020-03-08 19:57:24 +08:00
jiahua.liu
5d0e600f9f
Events and Tasks
2020-03-07 21:55:56 +08:00
jiahua.liu
d411df85ca
plugin API fixed
2020-03-07 18:12:24 +08:00
jiahua.liu
850fe60ab5
reformat
2020-03-06 17:41:06 +08:00
jiahua.liu
fe5ce262e9
version loader
2020-03-06 17:39:53 +08:00
jiahua.liu
2eda9e764a
fix some console
2020-03-06 16:49:36 +08:00
jiahua.liu
46216e5ab6
Console Wrapper
2020-03-06 16:34:17 +08:00
jiahua.liu
964db6be50
console wrapper
2020-03-06 13:48:16 +08:00
Him188
62001cc1a8
Review: misc improvements
2020-03-05 09:45:54 +08:00
Him188
7fa1e2631d
Misc improvements
2020-03-05 08:58:07 +08:00
Him188
602a951360
Simplify dependencies
2020-03-05 08:35:02 +08:00
Him188
6dc4a24d8c
Use runCatching
2020-03-05 08:27:27 +08:00
Him188
446bd67738
Remove kotlinx.io
2020-03-05 08:27:18 +08:00
Him188
b6fb0f06ef
Fix loadClass
2020-03-05 08:20:04 +08:00
Him188
0dbbbbb51d
Fix loadClass
2020-03-04 22:57:36 +08:00
jiahua.liu
e104661ba7
core load
2020-03-04 22:15:46 +08:00
PeratX
9ba8801a45
Update Core to 0.24.1
2020-03-03 09:06:31 +08:00
Him188
4e6420d5dc
Fix api changes
2020-02-29 15:25:47 +08:00
Him188
538518ae21
Bump version
2020-02-29 15:21:21 +08:00
jiahua.liu
8625b3ebe6
on Command API
2020-02-28 23:34:28 +08:00
jiahua.liu
1e0729b6c3
Pure Color Reset
2020-02-28 23:28:34 +08:00
jiahua.liu
85a62520f7
Merge remote-tracking branch 'origin/master'
2020-02-28 22:42:15 +08:00
jiahua.liu
a86a9466e7
magic to solve pluginName
2020-02-28 22:41:03 +08:00
Him188
421dda99f9
Misc improvements
2020-02-28 20:19:38 +08:00
jiahua.liu
afe0b0e46e
update new plugindes loader
2020-02-28 17:51:17 +08:00
Him188
970baea81b
Add missing copyright
2020-02-27 14:03:39 +08:00
Him188
46fe249359
Remove useless runtimeOnly dependencies
2020-02-27 13:35:06 +08:00