This commit is contained in:
2025-03-08 06:05:02 +08:00
parent 51ecc56e79
commit 10d1ec6884
45 changed files with 333 additions and 7 deletions

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmfLan8ACgkQwR8ZdIKSf5AkiAD/WF3Wiy76hI/pBuCOk4vSsH0e
rKwwWRIzE+/VqIh4i6EA/3oTgejsheuI30i5qmOId88pOZNAW3gHsTBui+h5gAoB
=iTgW
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
2401424e60c76e8f725a9b7ac8317205

View File

@@ -0,0 +1 @@
627aba35cf1ca6982a0dffe32af03d69afeb76a3

View File

@@ -0,0 +1 @@
f4990237c7daf9320ad081a04807360544f69454e614ec756df2ac7fbbacceb9

View File

@@ -0,0 +1 @@
57c13b4bc1e7fb57502502b055a7bcfbc219006a0df15333db4168a3f0bc420f70df379fc480433b28f7afbb2cc9ef227ae5942edb5f6f76508b60dbfc0badbd

View File

@@ -0,0 +1 @@
d8907f4596add1437340cf21f1a4c570

View File

@@ -0,0 +1 @@
13aaf39555823506738d1a515e2fba14f3ca720a

View File

@@ -0,0 +1 @@
fc4b4f6b2271a8a08ce8845d3e290d55fc7d72734b0db912b17aacfc8a37fac4

View File

@@ -0,0 +1 @@
48277ee0b5f05b648c070c5ee19575d893ec7f6fb061f5def0bc0b25002a5ac1290eb8e46bdb0eb93670faa57ab0918086a7785089bab1afca4ac892fc9fa917

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmfLan8ACgkQwR8ZdIKSf5ChLwEAiFTnXpZ0BpRlwuLonmW7vLz4
hNjpjAAPsCREKCGJ+swA/jdHT+Kbgu1T9RJovqeWK84P8Lv/YwkP7eFaBRvVJZoI
=YU++
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
9736fe221d532934b0627a22b16db08c

View File

@@ -0,0 +1 @@
5471df10bb972ce79d470c626618c22f0a741413

View File

@@ -0,0 +1 @@
7f437664720f69ef36c6db41547db2f9c28b7df89b87fe84ad133e1623c5fe83

View File

@@ -0,0 +1 @@
3de8601e9c5099bc5070b812a9a0c2efca22b1d0a7907289bed366be90a29c24771e816f65a39e285d4bd2e9c1b436b4a9dd41669fba4a1105fadcdeccc60ea3

View File

@@ -0,0 +1 @@
0042d51360a56dd578a7801db9ec0d73

View File

@@ -0,0 +1 @@
fc18442c608a81cf80c3f7691cbb00d91d30c207

View File

@@ -0,0 +1 @@
e0b7ec85ca496aabc8b53774fac3ed5c26b6663126d93d31055f4e7e00c8a8d6

View File

@@ -0,0 +1 @@
9185eae3d76b3c406a0ce581e9e3056b5e4890a27f397e8c5acb5c91435b68c402faa19f8b48f742b1e8f8afda46d727601154a5dfab8afda7103b82bd6965a5

View File

@@ -0,0 +1,166 @@
{
"formatVersion": "1.1",
"component": {
"group": "com.highcapable.betterandroid",
"module": "ui-component",
"version": "1.0.7",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "8.10.2"
}
},
"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.databinding",
"module": "viewbinding",
"version": {
"requires": "8.5.2"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "2.0.21"
}
}
],
"files": [
{
"name": "ui-component-1.0.7.aar",
"url": "ui-component-1.0.7.aar",
"size": 221505,
"sha512": "9185eae3d76b3c406a0ce581e9e3056b5e4890a27f397e8c5acb5c91435b68c402faa19f8b48f742b1e8f8afda46d727601154a5dfab8afda7103b82bd6965a5",
"sha256": "e0b7ec85ca496aabc8b53774fac3ed5c26b6663126d93d31055f4e7e00c8a8d6",
"sha1": "fc18442c608a81cf80c3f7691cbb00d91d30c207",
"md5": "0042d51360a56dd578a7801db9ec0d73"
}
]
},
{
"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": "ui-extension",
"version": {
"requires": "1.0.6"
}
},
{
"group": "com.highcapable.betterandroid",
"module": "system-extension",
"version": {
"requires": "1.0.2"
}
},
{
"group": "com.highcapable.yukireflection",
"module": "api",
"version": {
"requires": "1.0.3"
}
},
{
"group": "androidx.core",
"module": "core-ktx",
"version": {
"requires": "1.15.0"
}
},
{
"group": "androidx.appcompat",
"module": "appcompat",
"version": {
"requires": "1.7.0"
}
},
{
"group": "androidx.recyclerview",
"module": "recyclerview",
"version": {
"requires": "1.4.0"
}
},
{
"group": "androidx.viewpager",
"module": "viewpager",
"version": {
"requires": "1.1.0"
}
},
{
"group": "androidx.viewpager2",
"module": "viewpager2",
"version": {
"requires": "1.1.0"
}
},
{
"group": "androidx.databinding",
"module": "viewbinding",
"version": {
"requires": "8.5.2"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "2.0.21"
}
}
],
"files": [
{
"name": "ui-component-1.0.7.aar",
"url": "ui-component-1.0.7.aar",
"size": 221505,
"sha512": "9185eae3d76b3c406a0ce581e9e3056b5e4890a27f397e8c5acb5c91435b68c402faa19f8b48f742b1e8f8afda46d727601154a5dfab8afda7103b82bd6965a5",
"sha256": "e0b7ec85ca496aabc8b53774fac3ed5c26b6663126d93d31055f4e7e00c8a8d6",
"sha1": "fc18442c608a81cf80c3f7691cbb00d91d30c207",
"md5": "0042d51360a56dd578a7801db9ec0d73"
}
]
},
{
"name": "releaseVariantReleaseSourcePublication",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "java-runtime"
},
"files": [
{
"name": "ui-component-1.0.7-sources.jar",
"url": "ui-component-1.0.7-sources.jar",
"size": 106535,
"sha512": "48277ee0b5f05b648c070c5ee19575d893ec7f6fb061f5def0bc0b25002a5ac1290eb8e46bdb0eb93670faa57ab0918086a7785089bab1afca4ac892fc9fa917",
"sha256": "fc4b4f6b2271a8a08ce8845d3e290d55fc7d72734b0db912b17aacfc8a37fac4",
"sha1": "13aaf39555823506738d1a515e2fba14f3ca720a",
"md5": "d8907f4596add1437340cf21f1a4c570"
}
]
}
]
}

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmfLan8ACgkQwR8ZdIKSf5B3nQEA8I7G1sb801XZAh2TspmF64EF
BV49xWjjvczFGYpOYrsBALfyzfiuwzvJnVttRAMG/zAxInZY/QQGBDNKgw5toGUO
=zxdz
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
f4f63196aef01f31f02af6f439ca7d9b

View File

@@ -0,0 +1 @@
ab59712e1d5a07a609f9fc64400b18edf3a031c5

View File

@@ -0,0 +1 @@
3fb20a6d9cf0e4c5b1728e8bfa5a06e29e08d5cc2d7638fce1c5177f6ad09c68

View File

@@ -0,0 +1 @@
5c6f8640f0f146d921bbfc84974fc986c5383a459552b8f134ddabe7c7102a02b1d3ecdce3654e1713e061816aca8ae5504e5e57609fc196b3089968daf23826

View File

@@ -0,0 +1 @@
3b5783bee7034940dc54830c4ce4fc25

View File

@@ -0,0 +1 @@
a4499aa97a2af10dfa3be4df01c778d5ee102a7f

View File

@@ -0,0 +1 @@
a0d863b7644d954a7bdda770bae0bd316dc4866a34f8816b0eeb774ff779b57c

View File

@@ -0,0 +1 @@
2b4a4446816184e85736e730f05d6b1b38f1539f7245a640412836b44424ee007b55c24fefbcf7e32d2e34037d03e9a3dc2edb99f77aba46ec8b390e80cfc349

View File

@@ -0,0 +1,99 @@
<?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-component</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.databinding</groupId>
<artifactId>viewbinding</artifactId>
<version>8.5.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>2.0.21</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>ui-extension</artifactId>
<version>1.0.6</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>system-extension</artifactId>
<version>1.0.2</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.yukireflection</groupId>
<artifactId>api</artifactId>
<version>1.0.3</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.core</groupId>
<artifactId>core-ktx</artifactId>
<version>1.15.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.appcompat</groupId>
<artifactId>appcompat</artifactId>
<version>1.7.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.recyclerview</groupId>
<artifactId>recyclerview</artifactId>
<version>1.4.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.viewpager</groupId>
<artifactId>viewpager</artifactId>
<version>1.1.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.viewpager2</groupId>
<artifactId>viewpager2</artifactId>
<version>1.1.0</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmfLan8ACgkQwR8ZdIKSf5AoqAEA4cnPQCJ2pAdTLr0Rk1fWw6h6
N17vDrBVo4nvq+SvhZEBAIU8Hd5Tdes+1KTsoLQXtFufNRN+JlHTdiJzzN4nix0K
=Os7L
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
e81c4b9b68ae07d167f399ff58d6bd01

View File

@@ -0,0 +1 @@
25f082f95c5581b0cb6e44c951f2c9a14b90d9e7

View File

@@ -0,0 +1 @@
d53be04bdcb80b6b8c8c1e59189c00ddc604f420547b718d23b027cd8b945806

View File

@@ -0,0 +1 @@
7a09c7d4a8ba0d7d398a4c0be9f919e5e6ee01934e9059f34ebbb53dc5af586ba1215822c7cb60c48d039871e62dadf517bffa1cd36403af29f98620de517aa7

View File

@@ -0,0 +1 @@
a02e6102a882247b03e28a912ec58c94

View File

@@ -0,0 +1 @@
fb41bd96289f19943dcff91ba4c6f0672dcd9133

View File

@@ -0,0 +1 @@
09287d1b9c96773afed1b47d8745d692e8dab63b4168efbf31e182d05ec25198

View File

@@ -0,0 +1 @@
76e7726a95f2153809c25a38e93ab49a672370685594d1b5130155ca2c7415d09db7c41a7b466261d997a6a8bc1f68bd7bd37387412458853c20b1a3c99317b2

View File

@@ -3,8 +3,8 @@
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>ui-component</artifactId>
<versioning>
<latest>1.0.6</latest>
<release>1.0.6</release>
<latest>1.0.7</latest>
<release>1.0.7</release>
<versions>
<version>1.0.0</version>
<version>1.0.1</version>
@@ -12,7 +12,8 @@
<version>1.0.4</version>
<version>1.0.5</version>
<version>1.0.6</version>
<version>1.0.7</version>
</versions>
<lastUpdated>20250124223953</lastUpdated>
<lastUpdated>20250307220153</lastUpdated>
</versioning>
</metadata>

View File

@@ -1 +1 @@
1f017e04594a0b0ce8d47ed1e30c3d0f
40744b5ddae09070adc91a26591ac98c

View File

@@ -1 +1 @@
83b03a5b278e711a42612fc564fb7d75047ef5f3
677451ee422736c7fe8b4727752d0a909537c41c

View File

@@ -1 +1 @@
b0cf0bf771120b0b25c70f4175124fe21e058c242bae00b3bdd71d068391018d
ee02132cfdcbb4a7fefd22ede45111a575cfae7f7ef25bd8ac7ba3f013b1ba9b

View File

@@ -1 +1 @@
5064b179f242b8c5f231eb13be2bd4eaad5d865d30e2c10b3d2c9aa36f581f27491bf076fb607a4bff2ea483e1f31f5413c770b9e0338cf61cb717c110ad9066
21a248f2cc5b8546e9ecafa881ac61a75a4a33c7c0e52188f0bb3c87ea70205a2fd9fd5e6774e44364ade45a14382d8e68cec83719fa3e68d00f12832471ed19