This commit is contained in:
2024-03-08 00:39:03 +08:00
parent e6ed2d19eb
commit 2a6cc9a64f
458 changed files with 531 additions and 1943 deletions

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmXp6hEACgkQwR8ZdIKSf5BA/QEA36SntMp8Ym3U1dKTVFpp3LSz
YoEh3KCuPhkTEzuIQtoBAI6/N/AMlMN05IF558TTBxlCQNBHpBmmTTPVzJu8olYC
=Qmxf
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
2d116c29cfe35079cb18fe4d5879e729

View File

@@ -0,0 +1 @@
2dddeee38078151c0d7fd0514608e8e95a1c0392

View File

@@ -0,0 +1 @@
8a2aef6c5dd9316539d1bff32757a9656c5b4e76b1fa8306a29684ca9bf61861

View File

@@ -0,0 +1 @@
a3f98dc27254b09424222f6407f8a87cb891e338191635fd04595b3e60d9e90475dcc1e807ae33aabba7c8c188e48e529a05870aac2a5c74acbb824b974dd42d

View File

@@ -0,0 +1 @@
2479945fca8034353e75dd5f20c6fbc4

View File

@@ -0,0 +1 @@
c7549534d70624688e7aab1fe66d9b4e50760abd

View File

@@ -0,0 +1 @@
1d2bcbb87ef42f95ddbd968e1610d3923f51fb1bb0e89b000a823279c551e3c2

View File

@@ -0,0 +1 @@
35b4567e10e0174b47e31b713a15723e58e30e9498df72894cc05fe6d6583c3f07d74e82e39e25666196de56cd74cd20fd6c58ba9e9b85c776c22a532f365691

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmXp6hEACgkQwR8ZdIKSf5Bt8AEA3OuUssogCtCS2cWIu/eWd7gZ
ZLWFcxPrllZaJogy+UoA/jMWveXQDEMmWVeDkSu+tP0ClASM7S8O0cKGHb5Ii4MD
=I8KX
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
c7bd2bcb8a22d63da2e903fdd19ee454

View File

@@ -0,0 +1 @@
44a9fcab6acca524a95746e9757179610d30bb40

View File

@@ -0,0 +1 @@
5f1a1dfbdc89ff3346d85c06afad5b04ecf670d8b4f1ebbf86f3559729663265

View File

@@ -0,0 +1 @@
254b4e1de14b37b0b3342758e0aef30b78e56b396abd0182bbb40e82598fe03e321bcef9e8fb686b44a803adef8e99a59d6d733b8cac8731491205556be4c016

View File

@@ -0,0 +1 @@
d8ac2472b03eac376a653eb8d518d40d

View File

@@ -0,0 +1 @@
dde56ab59e7fcf679951ce0ddaf06353268f6abe

View File

@@ -0,0 +1 @@
cf21010b8d111e713b0d58a24a5542de26491ef9960a90ce3d4178b61a0bf871

View File

@@ -0,0 +1 @@
67061d6ffdd079a9ffe881f8b6ef74d023a64d3adb5893ba609752f302b95f6dd12b72e7addc117eccd08dd1f72fb7b3452d3739103e46989b5f4365082eb082

View File

@@ -0,0 +1,159 @@
{
"formatVersion": "1.1",
"component": {
"group": "com.highcapable.betterandroid",
"module": "ui-extension",
"version": "1.0.3",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "8.6"
}
},
"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.6.2"
}
},
{
"group": "androidx.databinding",
"module": "viewbinding",
"version": {
"requires": "8.2.2"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "1.9.22"
}
}
],
"files": [
{
"name": "ui-extension-1.0.3.aar",
"url": "ui-extension-1.0.3.aar",
"size": 106434,
"sha512": "67061d6ffdd079a9ffe881f8b6ef74d023a64d3adb5893ba609752f302b95f6dd12b72e7addc117eccd08dd1f72fb7b3452d3739103e46989b5f4365082eb082",
"sha256": "cf21010b8d111e713b0d58a24a5542de26491ef9960a90ce3d4178b61a0bf871",
"sha1": "dde56ab59e7fcf679951ce0ddaf06353268f6abe",
"md5": "d8ac2472b03eac376a653eb8d518d40d"
}
]
},
{
"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.1"
}
},
{
"group": "com.highcapable.yukireflection",
"module": "api",
"version": {
"requires": "1.0.3"
}
},
{
"group": "androidx.core",
"module": "core-ktx",
"version": {
"requires": "1.12.0"
}
},
{
"group": "androidx.appcompat",
"module": "appcompat",
"version": {
"requires": "1.6.1"
}
},
{
"group": "com.google.android.material",
"module": "material",
"version": {
"requires": "1.11.0"
}
},
{
"group": "androidx.fragment",
"module": "fragment-ktx",
"version": {
"requires": "1.6.2"
}
},
{
"group": "androidx.databinding",
"module": "viewbinding",
"version": {
"requires": "8.2.2"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "1.9.22"
}
}
],
"files": [
{
"name": "ui-extension-1.0.3.aar",
"url": "ui-extension-1.0.3.aar",
"size": 106434,
"sha512": "67061d6ffdd079a9ffe881f8b6ef74d023a64d3adb5893ba609752f302b95f6dd12b72e7addc117eccd08dd1f72fb7b3452d3739103e46989b5f4365082eb082",
"sha256": "cf21010b8d111e713b0d58a24a5542de26491ef9960a90ce3d4178b61a0bf871",
"sha1": "dde56ab59e7fcf679951ce0ddaf06353268f6abe",
"md5": "d8ac2472b03eac376a653eb8d518d40d"
}
]
},
{
"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.3-sources.jar",
"url": "ui-extension-1.0.3-sources.jar",
"size": 39217,
"sha512": "35b4567e10e0174b47e31b713a15723e58e30e9498df72894cc05fe6d6583c3f07d74e82e39e25666196de56cd74cd20fd6c58ba9e9b85c776c22a532f365691",
"sha256": "1d2bcbb87ef42f95ddbd968e1610d3923f51fb1bb0e89b000a823279c551e3c2",
"sha1": "c7549534d70624688e7aab1fe66d9b4e50760abd",
"md5": "2479945fca8034353e75dd5f20c6fbc4"
}
]
}
]
}

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmXp6hEACgkQwR8ZdIKSf5B/fwD/Wex8USc8pWnyHbGhrQ+p2aeN
LUgALvZfIA3+neandHsBALJMm0iprHt6orcX+lPwsHcCw8lOUL0t+OmoRu7qZeUH
=l9kb
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
d8282a8e92145091d9177e4a4b3c95ae

View File

@@ -0,0 +1 @@
7b11360374b191b3973bfebd1c3522076c36aac4

View File

@@ -0,0 +1 @@
2b3cb3cb11c22f0da0b4a90f22bb0e9554967d8aec87a4328874ea4635632b71

View File

@@ -0,0 +1 @@
9b2a99394502f905c9d70c8e33596c2b1529c2e7208525a4192bfdb2af9ad59968b561ef0f01008dba213b6a061d0eb7475daa85e0c2bc1bf920489f97b3844c

View File

@@ -0,0 +1 @@
44facbce8ebc12723c4ed9d3f238f3bc

View File

@@ -0,0 +1 @@
ef3a51388bc12c882f0546a9fa5e46a76bb19fdb

View File

@@ -0,0 +1 @@
8d3162c2544f5749686863a274831f61743537c8cf3cb232602ab439841178c9

View File

@@ -0,0 +1 @@
ca09f3201a1b29166f596e529928059838dbd59422e98412de09e129288bf27cee933db86455c18fd3aae780e1ec9b2d778fc4e971d6334b1daff8b6965eb975

View File

@@ -0,0 +1,87 @@
<?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.3</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.6.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>androidx.databinding</groupId>
<artifactId>viewbinding</artifactId>
<version>8.2.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>1.9.22</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>system-extension</artifactId>
<version>1.0.1</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.12.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.appcompat</groupId>
<artifactId>appcompat</artifactId>
<version>1.6.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 v1.68
iF4EABYKAAYFAmXp6hEACgkQwR8ZdIKSf5AQAQD/Wb9CJjevQVSdDqGJqGO90nyw
lrCplRswBynE7ouhOLAA/1cl88VC30pnMGpM/AF6CRUKYk5jXlpCuaeBMP+TvmwA
=k9HW
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
3a98b6fa4b4a15f2657f949bcceef4c6

View File

@@ -0,0 +1 @@
9b64c8fdce1d74dbd4b9cd8f1bd5dbb218f040ec

View File

@@ -0,0 +1 @@
04106ad952522457fb8bb709416ce324950bdc0d479de77e5add1cd41a3cdf03

View File

@@ -0,0 +1 @@
b9e929dcad18eccaab8fd8069c4fb9770987c1abcb58a7493813ac4b52c21e9839616690f219cfd387fee4873197e6d4fd2267c54c7e14dff097b4801b5f61e6

View File

@@ -0,0 +1 @@
67b0afe0e8a65542e8ccf36879b620ef

View File

@@ -0,0 +1 @@
dd8b27e4a4b02838b415fec1b99293e6fb001cc3

View File

@@ -0,0 +1 @@
775eae91f75faae50675630b24e04f95a8691796b020bcb4349d0335a829b09e

View File

@@ -0,0 +1 @@
77a240fcdd44dddb6464437562b1ade6232d9a14dcd814052dca366ba7d3a157b1d5981252fede324715c4df55071f4aff2eb167de5a5790e28c3f8bde61684d