mirror of
https://github.com/mamoe/mirai.git
synced 2025-01-08 17:20:11 +08:00
e256ec06d3
* Proto structs for group file * RemoteFile fundamental abstraction and proto structs * Configure JVM target for mirai-console-intellij * Add Group.filesRoot * Fix build * Implement a FileSystem for RemoteFile resolution * Fix RemoteFile FileSystem and implement resolve and listFiles * Implement file info query and file download * Support uploading group file * Support file feeds * 2.5-M2-dev-1 * Fix tests * 2.5-M2-dev-2 * Add uuid-based resolving, support getting file details * Support FileMessage receive * Support sending FileMessage * 2.5-M2-dev-3 * Add DownloadInfo.id * Improve RemoteFile.delete * Support move, delete, rename, mkdir. Simplify listFiles * - Rename RemoteFile.write to .upload. - Prefer id matching - Improve move * Add permission checks * Improve permission checks * Rearrange functions and add constant ROOT_PATH * Introduce FileSupported, add extensions * Introduce ProgressionCallback * Fix docs and uploadFileAndSend * Remove empty FileHighway.kt * Add test testNormalize * Add RemoteFile.contact, change RemoteFile.uploadAndSend return type to MessageReceipt * Move @JvmBlockingBridge to file * Change FileMessage.toRemoteFile parameter type Group to FileSupported * Add impl notes #1082 |
||
---|---|---|
.. | ||
android | ||
api | ||
build.gradle.kts |