Him188
|
bcdff1336b
|
Kotlin 1.5 and dependencies updates (#1246)
* Kotlin 1.5 and dependencies updates
* Update mirai-console ref
* Use Kotlin 1.5.10
* 2.7-M1-dev-3
* Update console ref
|
2021-05-27 14:39:13 +08:00 |
|
Him188
|
e256ec06d3
|
Support file operations (#1069)
* 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
|
2021-03-08 18:34:45 +08:00 |
|
Him188
|
f010b1150c
|
Fix platform declarations in mirai-core-utils
|
2021-02-25 09:41:05 +08:00 |
|
Karlatemp
|
db5e54507a
|
Fix image id conversion; fix #933
Signed-off-by: Karlatemp <karlatemp@vip.qq.com>
|
2021-01-31 14:27:10 +08:00 |
|
Him188
|
1d24a810fe
|
Unify image id
|
2021-01-05 23:28:34 +08:00 |
|
Him188
|
73954130f8
|
Move utilities to mirai-core-utils
|
2020-12-26 20:05:10 +08:00 |
|
Him188
|
bfda72e58f
|
ExternalResource (#754)
* ExternalResource fundamentals:
- Introduce ExternalResource
- Migrate functions
- Move utilities to mirai-core-utils
* Fix build
* Fix filename and misc improvements
* Close file on ExternalResource.close;
Reset filePointer to 0 on stream close
* Rearrange image extensions
* Fix tests
* Fix build
* toExternalResource: formatName = null by default
* Reduce unnecessary continuations
* Fix ExternalResourceImplByFileWithMd5.inputStream
* ExternalResource: Remove BufferedImage support
* Don't close stream on image upload;
Unified closing behaviorImprove;
Improve FileCacheStrategy;
* Fix createImageDataPacketSequence closing
* Fix image upload, change size to long
* Fix docs
* Rename SendImageUtilsJvmKt to SendResourceUtilsJvmKt
* Run BIO appropriately
* Postpone file detection on formatName getter
* Fix SendResourceUtilsJvmKt JvmName
Co-authored-by: Karlatemp <karlatemp@vip.qq.com>
|
2020-12-26 17:36:00 +08:00 |
|