Karlatemp
|
f9353b6aef
|
Compiled code verify (#1080)
* Compiled code verify
* Run `verifyCompiledClasses` in `check` task
* Redesign verification
Co-authored-by: Bo Zhang <bo@gradle.com>
* Disable console verify
* Decoupling
Co-authored-by: Bo Zhang <bo@gradle.com>
|
2021-03-20 13:34:04 +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
|
2c14f0016f
|
Disable atomicFU compiler plugin
|
2021-02-25 09:35:51 +08:00 |
|
Karlatemp
|
7a7c88b783
|
Android api level check
|
2021-02-25 00:12:58 +08:00 |
|
Him188
|
9c3a175b02
|
Configure binary compatibility validator for android target
|
2021-02-24 11:36:03 +08:00 |
|
Him188
|
0b971b2117
|
Merge branch 'dev' into android_target
# Conflicts:
# build.gradle.kts
# buildSrc/src/main/kotlin/Versions.kt
|
2021-02-24 09:20:47 +08:00 |
|
Him188
|
d0cbe087b1
|
Add jetbrains-annotations dependency to mirai-core-api
|
2021-02-12 14:38:22 +08:00 |
|
Him188
|
bacfef584f
|
Add android compilation target
|
2021-02-01 12:23:28 +08:00 |
|
Him188
|
f1c6677af9
|
Add binary compatibility validator
|
2021-01-21 14:20:43 +08:00 |
|
Him188
|
988794343b
|
Improve buildscript, fix publication
|
2021-01-21 10:08:21 +08:00 |
|
Him188
|
93fcb566fd
|
Introduce AsyncRecallResult for getting result of recallIn
|
2021-01-11 18:36:04 +08:00 |
|
Him188
|
dfad8572ee
|
Use OkHttp client than CIO
|
2020-12-28 15:10:32 +08:00 |
|
Him188
|
82f24b736c
|
Fix HMPP platform structure
|
2020-12-18 15:37:13 +08:00 |
|
Him188
|
bf88731086
|
Fix publishing and add mirai-core-all
|
2020-12-17 12:41:44 +08:00 |
|
Him188
|
8fdfe830fe
|
Introduce new module mirai-core-utils
|
2020-12-02 09:25:25 +08:00 |
|
Him188
|
eafca6d4ed
|
Simplify platform structure: merge jvmMain into commonMain
|
2020-11-30 23:30:57 +08:00 |
|
Him188
|
b8002d4b4d
|
Hierarchical MPP:
- JDK in common target
- Disabled common compilations
- Android targets
- Kotlin 1.4.20
|
2020-11-22 14:25:49 +08:00 |
|
Him188
|
1e7aaaec48
|
Rearrange protocol implementations
|
2020-11-01 15:07:32 +08:00 |
|
Him188
|
80722aaea7
|
Pretty buildscript
|
2020-10-03 13:35:05 +08:00 |
|
Him188
|
a9d4d14576
|
Rearrange module structure:
- Rename mirai-core to mirai-core-api
- Rename mirai-core-qqandroid to mirai-core
- Rename package net.mamoe.mirai.qqandroid to net.mamoe.mirai.internal
- Delete old android targets
- Configure default packages correctly
- Update licenses
|
2020-10-03 12:42:13 +08:00 |
|