Him188
|
64296c5ae0
|
Update docs
|
2020-08-23 17:26:23 +08:00 |
|
Him188
|
579bb82c27
|
Update docs
|
2020-08-23 17:24:32 +08:00 |
|
Him188
|
98e9fe8b7f
|
Make PluginResolutionException and PluginMissingDependencyException internal
|
2020-08-23 17:18:19 +08:00 |
|
Him188
|
7ecffb239d
|
Move Plugin.enable and Plugin.disable into PluginManager for a better java API.
|
2020-08-23 17:18:09 +08:00 |
|
Him188
|
c5389201e1
|
Move Plugin.description to extension; Extract PluginDescription
|
2020-08-23 17:03:07 +08:00 |
|
Him188
|
4739aa9152
|
Fix build
|
2020-08-23 16:55:35 +08:00 |
|
Him188
|
51ff1f91e9
|
Add Plugin.description
|
2020-08-23 16:55:13 +08:00 |
|
Him188
|
91e30377fc
|
Introduce JPluginConfig for Java callers, update docs
|
2020-08-23 16:50:48 +08:00 |
|
Him188
|
c821f9e9e9
|
Public API stabilization: misc improvements
|
2020-08-23 16:36:49 +08:00 |
|
Him188
|
66e4852c4d
|
Update docs
|
2020-08-23 16:36:10 +08:00 |
|
Him188
|
6fe8f6f57c
|
Introduce JPluginData for Java callers
|
2020-08-23 16:35:13 +08:00 |
|
Him188
|
4ffa67ddf6
|
Fix filename
|
2020-08-23 02:34:17 +08:00 |
|
Him188
|
367b17ad7f
|
Ignore 'v' and 'V' prefixes in plugin versions
|
2020-08-23 02:31:27 +08:00 |
|
Him188
|
775b888273
|
Documentations and several improvements
|
2020-08-23 02:25:42 +08:00 |
|
Him188
|
0a7097b354
|
Make CommandPermission a fun interface
|
2020-08-23 00:44:01 +08:00 |
|
Him188
|
cd60a60d97
|
CommandExecuteResult for executeCommand
|
2020-08-23 00:34:34 +08:00 |
|
Him188
|
cdc9f8f613
|
Fix fuzzyCompare
|
2020-08-22 21:49:09 +08:00 |
|
Him188
|
faaf8d34f2
|
Improve exception noticing
|
2020-08-22 20:41:19 +08:00 |
|
Him188
|
d496df3deb
|
Cleanup
|
2020-08-22 20:16:02 +08:00 |
|
Him188
|
98224cfe5e
|
Fix build tasks for buildDate, cleanup
|
2020-08-22 20:13:05 +08:00 |
|
Him188
|
218fb2bdcc
|
Public API stabilization:
- Redesign MiraiConsoleFrontEndDescription
- Redesign MiraiConsoleImplementation
- Rework path-relevant properties
- Add docs
|
2020-08-22 19:43:07 +08:00 |
|
Him188
|
bcd93ab34e
|
Move JavaPluginScheduler to net.mamoe.mirai.console.plugin.jvm
|
2020-08-22 17:50:36 +08:00 |
|
Him188
|
808be4dce1
|
Public API stabilization: rename packages and introduce internal implementations
|
2020-08-22 17:45:39 +08:00 |
|
Him188
|
ea7751238c
|
Move ResourceContainer to plugin package
|
2020-08-22 17:30:52 +08:00 |
|
Him188
|
bc447fc103
|
Add blocking bridge for ConsoleInput.requestInput
|
2020-08-22 17:29:50 +08:00 |
|
Him188
|
a4d5a4cbf2
|
Implement PluginConfig, update docs
|
2020-08-22 17:18:46 +08:00 |
|
Him188
|
f862f7d4f5
|
Merge remote-tracking branch 'origin/master'
|
2020-08-22 17:08:55 +08:00 |
|
Him188
|
74f56c1e70
|
Public API stabilization
|
2020-08-22 17:06:22 +08:00 |
|
Him188
|
259d0f90d5
|
Make CommandArgumentContext not inline
|
2020-08-22 17:05:55 +08:00 |
|
PeratX
|
c1c84575f3
|
Make CommandOwner open
|
2020-08-22 14:35:00 +08:00 |
|
Him188
|
408589b615
|
Rearrange implementations
|
2020-08-22 14:24:36 +08:00 |
|
Him188
|
50958868cf
|
Introduce Plugin.isEnabled
|
2020-08-22 01:43:07 +08:00 |
|
Him188
|
74353d1aaf
|
Fix various bugs
|
2020-08-22 01:38:32 +08:00 |
|
Him188
|
c8854b3391
|
Introduce CommandSenderOnMessage, support exception catching in CommandSender
|
2020-08-22 01:37:18 +08:00 |
|
Him188
|
0016a04d5e
|
Rename Setting to PluginData for compatiblity issue
|
2020-08-22 01:36:22 +08:00 |
|
Him188
|
938db950e6
|
Rework CommandArgumentParser
|
2020-08-22 01:23:45 +08:00 |
|
Him188
|
5812ed691a
|
Add mirai-console-example-plugin
|
2020-08-21 00:33:28 +08:00 |
|
Him188
|
c13076eea0
|
Fix Settings
|
2020-08-20 23:46:51 +08:00 |
|
Him188
|
b00b3d97f0
|
Adjust loggers
|
2020-08-20 20:49:27 +08:00 |
|
Him188
|
e51c3ac4af
|
Add implementation notes
|
2020-08-20 20:34:33 +08:00 |
|
Him188
|
3b540a102d
|
Set -Xjvm-default=enable
|
2020-08-20 20:24:08 +08:00 |
|
Him188
|
1c5ca81c8b
|
Make CommandSender.onDefault in CompositeCommand protected
|
2020-08-20 20:13:10 +08:00 |
|
Him188
|
61a42d9370
|
Rework JvmPluginDescription, Introduce JvmMemoryPluginDescription, JvmPluginDescriptionImpl.
|
2020-08-20 20:12:50 +08:00 |
|
Him188
|
a6d98426e3
|
Fix #117: owning setting storage is not set after load
|
2020-08-20 20:11:21 +08:00 |
|
Him188
|
f862f575d7
|
Fix clashes on merge
|
2020-08-20 19:51:34 +08:00 |
|
Him188
|
8d2009d273
|
Make JvmPluginInternal.description and .dataFolder final
|
2020-08-20 16:08:25 +08:00 |
|
Him188
|
6ee1f91314
|
Merge remote-tracking branch 'origin/master'
|
2020-08-20 14:30:57 +08:00 |
|
Him188
|
f048890c54
|
Fix MultiFileSettingStorage
|
2020-08-20 14:30:29 +08:00 |
|
Him188
|
dc6bb61352
|
Use classloader for ResourceContainer
|
2020-08-20 14:30:12 +08:00 |
|
Him188
|
d240ba7b83
|
Fix CompositeCommand; Rename CommandParam to CommandParameter
|
2020-08-20 14:26:44 +08:00 |
|