Commit Graph

30 Commits

Author SHA1 Message Date
Karlatemp
f1113bbcce
Merge remote-tracking branch 'origin/master' into logger 2020-10-30 17:41:03 +08:00
Him188
ba76939b6f Configure testing environment 2020-10-30 10:44:56 +08:00
Him188
03467a6f45 Simplify source root structure 2020-10-30 10:28:18 +08:00
Him188
2c5f9ebcf4 Update copyright 2020-10-28 13:35:15 +08:00
Karlatemp
97ca3d38f2
inline createLogger 2020-10-26 23:37:34 +08:00
Karlatemp
544e11747c
Redesign LoggerController 2020-10-26 23:20:10 +08:00
Karlatemp
0a76a4b71a
Review LoggerController
- Delete LoggerControllerPlatformBase
- Rename LoggerControllerForFrontend to LoggerControllerImpl
2020-10-26 12:35:29 +08:00
Karlatemp
b60ce7d856
Merge remote-tracking branch 'origin/master' into logger 2020-10-25 23:48:16 +08:00
Karlatemp
cef1326432
Rename MiraiConsoleLoggerController to LoggerController 2020-10-25 23:00:59 +08:00
Him188
b9580ffcbd Review command 2020-10-24 21:19:50 +08:00
Karlatemp
d477b79e65
KDoc for MiraiConsoleLoggerController 2020-10-24 19:51:00 +08:00
Karlatemp
96017ae862
MiraiConsoleLoggerController 2020-10-24 19:34:16 +08:00
Him188
d10f2b4bea Support vararg in command 2020-10-24 13:14:25 +08:00
Him188
fa43f2689c Merge branch 'master' into command
# Conflicts:
#	tools/gradle-plugin/src/main/kotlin/net/mamoe/mirai/console/gradle/VersionConstants.kt
2020-10-20 14:11:51 +08:00
Karlatemp
7a2b6e721c
Fix build 2020-09-27 13:16:45 +08:00
Karlatemp
0d21ee4c1b
Fix stdout encoding 2020-09-27 13:01:16 +08:00
Karlatemp
5ef8cec447
Fix Terminal version rendering. 2020-09-26 23:51:00 +08:00
Him188
2104cc2192 Merge branch 'master' into command
# Conflicts:
#	backend/mirai-console/src/main/kotlin/net/mamoe/mirai/console/command/description/CommandArgumentContext.kt
2020-09-20 21:57:10 +08:00
Karlatemp
eb7cd3811d
Deploy SemVersion 2020-09-20 18:02:35 +08:00
Karlatemp
58d799581b
Add CommandExecuteResult.IllegalArgument 2020-09-20 09:40:51 +08:00
Him188
100bc10404 Fix shadow 2020-09-20 00:28:57 +08:00
Him188
7762ea2f65 Separate Command.names into Command.primaryName and Command.secondaryNames such that primaryName is compulsory while secondaryNames are optional. 2020-09-18 22:55:19 +08:00
Karlatemp
8fe2506e75
Terminal (#179)
* Rename ConsolePure to ConsoleTerminal

* Fix the way to close console with Ctrl+C

* Fix windows pipeline error. Fix EndOfFileException

* Add ConsoleExperimentalApi

* Collect imports

* Review

- Change old CLI main deprecation level to ERROR
- Update documents
- Update tasks from pure to terminal

* Fix error in closing console.

* Fix terminal closing and Ctrl+C closing.

* Add console shut-downing status

* Don't invokeOnCompletion when console shut-downing

* Fix Input interrupt

* Ensure active unless console is shut downing

* Change MiraiConsole.isShutDowning to `!job.isActive`

* Code Review

- Update Message on MiraiConsolePureLoader.kt
- Change MiraiConsole.isShutDowning to MiraiConsole.isActive
- Change MiraiConsole.shutdown to ConsoleInternalApi

* run catching

* Fix console input

* Update shutdown

* Fix module

* Revert 5199395

* Typo
2020-09-18 12:43:57 +08:00
Him188
d403d5d79c Remove mirai-console-terminal 2020-09-10 08:49:03 +08:00
Him188
82e47a1bf3 Update license 2020-08-23 17:46:51 +08:00
Him188
30608aedf6 Update licenses 2020-08-16 23:36:24 +08:00
Him188
514183e793 Fix warnings 2020-06-21 00:47:52 +08:00
Him188
f5d9f4a67e Rearrange build scripts 2020-06-20 22:55:07 +08:00
Him188
41112affa8 Rework logger structure, extract pure frontend from miraio-console 2020-05-14 09:02:02 +08:00
Him188
4521cfbc9e Rearrange frontend modules, extract mirai-console-pure to a frontend module. 2020-05-14 08:18:03 +08:00