This commit is contained in:
2025-08-03 17:40:50 +08:00
parent 7c3302e665
commit cd71ef5512
180 changed files with 1237 additions and 21 deletions

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLbsACgkQwR8ZdIKSf5C4JgD/Vd5eSCa317MZujP8t1RJGwx+
4TvfZvxnZpZwkOmEkb4BAKVk4YZW5w0FsCto7GqHWTrkiuncvxuyoNYd0DPRse8J
=1l9k
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
88fd5228141e4551dec6fbce222c2963

View File

@@ -0,0 +1 @@
166900ea72f21abbfe7d20b12bac53041813b231

View File

@@ -0,0 +1 @@
4588a447d61888fa5a241438e792fd0585ad8471c82378e4dff47cd852735a2b

View File

@@ -0,0 +1 @@
4a37a988d989ff0f4d6dc2f32ed7b6a3e57ec360d57c39cd9bea002c3e970d38e9bfa8c97dd167520d342dbe45eb9930c51757d2108db0198933d102038ef771

View File

@@ -0,0 +1 @@
525cc30a0d8e51cfc5a94588d86c5f65

View File

@@ -0,0 +1 @@
027767a958a120d3ddac8f8363f55c242694f957

View File

@@ -0,0 +1 @@
99235d64a34e4a08b80c6a600a91f9b44e805336698c026d3b32889e40331227

View File

@@ -0,0 +1 @@
20553257a819cee3119e0b916d0d0f1b2fbe30ae5b449e91b8c3b4d587f1b72cf3981e98abf448e66b2c43676098047ff80f6c900707614c11b6d7be41774bbc

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLbsACgkQwR8ZdIKSf5C9IwEAxVuzl49htjNzhuE0/Xp0DXXJ
23o3P4Rp3INVDNROmH0BALK1GXlh9lHve94clV7na5byX8jPkMWrJ70/4r+9paUG
=GSWl
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
c1e539e7e7f4c30fc3d02cc1cd566fa4

View File

@@ -0,0 +1 @@
7a4bb3c01285a3a64f4e7d04f4bd51774379a312

View File

@@ -0,0 +1 @@
221f4d1d8c10454dd48620e621f78d6c5f28d22ca58a61ccc4824d90448cf308

View File

@@ -0,0 +1 @@
8f6d8e03d45a7c0b465e59a986db588dc81a7ba42f645a117d4a3f993ab9bf3d0dca9d00478b2552dc9c39ced140162753df8e16bc4789d8ed51b8c05b398fd0

View File

@@ -0,0 +1 @@
403a6d8cf463a559678dc55376c9641c

View File

@@ -0,0 +1 @@
ec22e16631df6602a23b3de84d58e7f7f6362659

View File

@@ -0,0 +1 @@
1a559d8a9896b360c3fa5766d552ca3fa1b4ae9a648528f14c2ae35142916efd

View File

@@ -0,0 +1 @@
3f4f89fee510e76f7c2eade351c773ec47b8fbbae5a1a5722aed35778c76905c77e503a518b4bdda163a52e959c26854cdd74042cf03452a2abb3e93a82d7955

View File

@@ -0,0 +1,166 @@
{
"formatVersion": "1.1",
"component": {
"group": "com.highcapable.betterandroid",
"module": "ui-extension",
"version": "1.0.7",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "8.13"
}
},
"variants": [
{
"name": "releaseVariantReleaseApiPublication",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.libraryelements": "aar",
"org.gradle.usage": "java-api"
},
"dependencies": [
{
"group": "androidx.fragment",
"module": "fragment-ktx",
"version": {
"requires": "1.8.7"
}
},
{
"group": "androidx.databinding",
"module": "viewbinding",
"version": {
"requires": "8.9.3"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "2.1.10"
}
}
],
"files": [
{
"name": "ui-extension-1.0.7.aar",
"url": "ui-extension-1.0.7.aar",
"size": 129151,
"sha512": "3f4f89fee510e76f7c2eade351c773ec47b8fbbae5a1a5722aed35778c76905c77e503a518b4bdda163a52e959c26854cdd74042cf03452a2abb3e93a82d7955",
"sha256": "1a559d8a9896b360c3fa5766d552ca3fa1b4ae9a648528f14c2ae35142916efd",
"sha1": "ec22e16631df6602a23b3de84d58e7f7f6362659",
"md5": "403a6d8cf463a559678dc55376c9641c"
}
]
},
{
"name": "releaseVariantReleaseRuntimePublication",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.libraryelements": "aar",
"org.gradle.usage": "java-runtime"
},
"dependencies": [
{
"group": "com.highcapable.betterandroid",
"module": "system-extension",
"version": {
"requires": "1.0.3"
}
},
{
"group": "com.highcapable.kavaref",
"module": "kavaref-core",
"version": {
"requires": "1.0.1"
}
},
{
"group": "com.highcapable.kavaref",
"module": "kavaref-extension",
"version": {
"requires": "1.0.1"
}
},
{
"group": "androidx.core",
"module": "core-ktx",
"version": {
"requires": "1.16.0"
}
},
{
"group": "androidx.appcompat",
"module": "appcompat",
"version": {
"requires": "1.7.1"
}
},
{
"group": "com.google.android.material",
"module": "material",
"version": {
"requires": "1.11.0"
}
},
{
"group": "androidx.fragment",
"module": "fragment-ktx",
"version": {
"requires": "1.8.7"
}
},
{
"group": "androidx.databinding",
"module": "viewbinding",
"version": {
"requires": "8.9.3"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "2.1.10"
}
}
],
"files": [
{
"name": "ui-extension-1.0.7.aar",
"url": "ui-extension-1.0.7.aar",
"size": 129151,
"sha512": "3f4f89fee510e76f7c2eade351c773ec47b8fbbae5a1a5722aed35778c76905c77e503a518b4bdda163a52e959c26854cdd74042cf03452a2abb3e93a82d7955",
"sha256": "1a559d8a9896b360c3fa5766d552ca3fa1b4ae9a648528f14c2ae35142916efd",
"sha1": "ec22e16631df6602a23b3de84d58e7f7f6362659",
"md5": "403a6d8cf463a559678dc55376c9641c"
}
]
},
{
"name": "releaseVariantReleaseSourcePublication",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "java-runtime"
},
"files": [
{
"name": "ui-extension-1.0.7-sources.jar",
"url": "ui-extension-1.0.7-sources.jar",
"size": 44759,
"sha512": "20553257a819cee3119e0b916d0d0f1b2fbe30ae5b449e91b8c3b4d587f1b72cf3981e98abf448e66b2c43676098047ff80f6c900707614c11b6d7be41774bbc",
"sha256": "99235d64a34e4a08b80c6a600a91f9b44e805336698c026d3b32889e40331227",
"sha1": "027767a958a120d3ddac8f8363f55c242694f957",
"md5": "525cc30a0d8e51cfc5a94588d86c5f65"
}
]
}
]
}

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLbsACgkQwR8ZdIKSf5C+NgD8CCacE5hI2fbMdx7idXTubxLG
nHpGMAnWGFVKAQ0QH74A/0SRplVg+khejfPIHeSBEWvlsR1rwhVNOO/LtOqEVT8M
=qipJ
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
b0ef06d465bb86c5df794fde3e7406e7

View File

@@ -0,0 +1 @@
c37e39f37e1676db6b7e50569894a02264553b67

View File

@@ -0,0 +1 @@
47e7b5ed0f447691207b381143dd038912cd8f7051837f470cfff13841d42457

View File

@@ -0,0 +1 @@
2cf3019d8e98c951841bfe23753633518dc5998f2530da129c2b9ef84679130abdeffde6db164f154c1a96809bf5c7becfe81085c44c9ac3964b46559976c8fc

View File

@@ -0,0 +1 @@
3cf5801c526bd189632e62eefbd912cd

View File

@@ -0,0 +1 @@
1d728997d1eaba595a69fd9967bdbb9d8137e2d4

View File

@@ -0,0 +1 @@
a1f33158ae8719865ea33322a70f9eae46a19d20ed248debb30a2f2445064306

View File

@@ -0,0 +1 @@
1bad018d0af264356fac746621461d379b4412aed5962de61e0a37884961bb79864b52b4f35ff59e4fcb67d6c101f95b800670ff2892ae042e6c77bba638c6e9

View File

@@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>ui-extension</artifactId>
<version>1.0.7</version>
<packaging>aar</packaging>
<name>BetterAndroid</name>
<description>Create more useful tool extensions for Android.</description>
<url>https://github.com/BetterAndroid/BetterAndroid</url>
<licenses>
<license>
<name>Apache License 2.0</name>
<url>https://github.com/BetterAndroid/BetterAndroid/blob/main/LICENSE</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>0</id>
<name>fankes</name>
<email>qzmmcn@163.com</email>
<url>https://github.com/fankes</url>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/BetterAndroid/BetterAndroid.git</connection>
<developerConnection>scm:git:ssh://github.com/BetterAndroid/BetterAndroid.git</developerConnection>
<url>https://github.com/BetterAndroid/BetterAndroid</url>
</scm>
<dependencies>
<dependency>
<groupId>androidx.fragment</groupId>
<artifactId>fragment-ktx</artifactId>
<version>1.8.7</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>androidx.databinding</groupId>
<artifactId>viewbinding</artifactId>
<version>8.9.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>2.1.10</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>system-extension</artifactId>
<version>1.0.3</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.kavaref</groupId>
<artifactId>kavaref-core</artifactId>
<version>1.0.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.kavaref</groupId>
<artifactId>kavaref-extension</artifactId>
<version>1.0.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.core</groupId>
<artifactId>core-ktx</artifactId>
<version>1.16.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.appcompat</groupId>
<artifactId>appcompat</artifactId>
<version>1.7.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.google.android.material</groupId>
<artifactId>material</artifactId>
<version>1.11.0</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLbsACgkQwR8ZdIKSf5Cv0wEA3hIngIXybziO0vlXZ/vRZNqo
KoUqZbtXPPri2PAfGCIBAOJAdt4i/uHRm3+WILKT3j8KGpTVfqXNBxasvGY8d7cC
=tujg
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
7c25eda87d7dde8ad9330954f38268f1

View File

@@ -0,0 +1 @@
1d58d13aa6b26759319aef149dcc352848d87b95

View File

@@ -0,0 +1 @@
9078ae91939db1c0f806d0135c3aa86b918d52a8d988238c2171f471fc817879

View File

@@ -0,0 +1 @@
7b68e2a54b946d6badf6202a88c9420e3e0760514ef50dc9519877fcaa243d4b67f282b1d30a3973f110fea40e8912a08a7bf7da88b7b28f3c4b3c57409f73c5

View File

@@ -0,0 +1 @@
3394d3ee480781ac961c525bebd96204

View File

@@ -0,0 +1 @@
d90268879a2ee92f55140e249984057976ca9576

View File

@@ -0,0 +1 @@
0c5b154e8abc087341fa100342392861007548f2950427dc13644720e8a3e3b4

View File

@@ -0,0 +1 @@
9ba90ec8476cd53b11d1c9ed047d569170e31c8b762a6a32f63f8c6bea91b25f569fc53af5737c3c67303a38044e1c2c214321905acd329c005ccab5b0d4287c