mirror of
https://github.com/venera-app/venera.git
synced 2025-09-27 07:47:24 +00:00
Merge branch 'master' into dev
This commit is contained in:
16
.github/workflows/fastlane.yml
vendored
Normal file
16
.github/workflows/fastlane.yml
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
name: Validate Fastlane metadata
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
push:
|
||||||
|
branches: [ "master" ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ "master" ]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
go:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- name: Validate Fastlane Supply Metadata
|
||||||
|
uses: ashutoshgngwr/validate-fastlane-supply-metadata@v2.0.0
|
@@ -35,7 +35,7 @@ android {
|
|||||||
splits{
|
splits{
|
||||||
abi {
|
abi {
|
||||||
reset()
|
reset()
|
||||||
include 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64'
|
include 'armeabi-v7a', 'arm64-v8a', 'x86_64'
|
||||||
enable true
|
enable true
|
||||||
universalApk true
|
universalApk true
|
||||||
}
|
}
|
||||||
@@ -78,16 +78,22 @@ android {
|
|||||||
buildTypes {
|
buildTypes {
|
||||||
release {
|
release {
|
||||||
ndk {
|
ndk {
|
||||||
abiFilters "armeabi-v7a", "arm64-v8a", "x86", "x86_64"
|
abiFilters "armeabi-v7a", "arm64-v8a", "x86_64"
|
||||||
}
|
}
|
||||||
signingConfig signingConfigs.release
|
signingConfig signingConfigs.release
|
||||||
|
ext.abiCodes = ["armeabi-v7a": 1, "arm64-v8a": 2, "x86_64": 3]
|
||||||
applicationVariants.all { variant ->
|
applicationVariants.all { variant ->
|
||||||
variant.outputs.all { output ->
|
variant.outputs.all { output ->
|
||||||
def abi = output.getFilter(com.android.build.OutputFile.ABI)
|
def abi = output.getFilter(com.android.build.OutputFile.ABI)
|
||||||
if (abi != null) {
|
if (abi != null) {
|
||||||
outputFileName = "venera-${variant.versionName}-${abi}.apk"
|
outputFileName = "venera-${variant.versionName}-${abi}.apk"
|
||||||
|
def abiVersionCode = project.ext.abiCodes.get(abi)
|
||||||
|
if (abiVersionCode != null) {
|
||||||
|
versionCodeOverride = variant.versionCode * 10 + abiVersionCode
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
outputFileName = "venera-${variant.versionName}.apk"
|
outputFileName = "venera-${variant.versionName}.apk"
|
||||||
|
versionCodeOverride = variant.versionCode * 10
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
40
fastlane/metadata/android/en-US/full_description.txt
Normal file
40
fastlane/metadata/android/en-US/full_description.txt
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
<p><a href="https://flutter.dev/"><img src="https://img.shields.io/badge/flutter-3.24.4-blue" alt="flutter"></a>
|
||||||
|
<a href="https://github.com/venera-app/venera/blob/master/LICENSE"><img src="https://img.shields.io/github/license/venera-app/venera" alt="License"></a>
|
||||||
|
<a href="https://github.com/venera-app/venera/releases"><img src="https://img.shields.io/github/v/release/venera-app/venera" alt="Download"></a>
|
||||||
|
<a href="https://github.com/venera-app/venera/stargazers"><img src="https://img.shields.io/github/stars/venera-app/venera" alt="stars"></a>
|
||||||
|
<a href="https://t.me/+Ws-IpmUutzkxMjhl"><img src="https://img.shields.io/badge/Telegram-2CA5E0?style=flat&logo=telegram&logoColor=white" alt="Telegram"></a></p>
|
||||||
|
|
||||||
|
<p>A comic reader that support reading local and network comics.</p>
|
||||||
|
|
||||||
|
<h2>Features</h2>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>Read local comics</li>
|
||||||
|
<li>Use javascript to create comic sources</li>
|
||||||
|
<li>Read comics from network sources</li>
|
||||||
|
<li>Manage favorite comics</li>
|
||||||
|
<li>Download comics</li>
|
||||||
|
<li>View comments, tags, and other information of comics if the source supports</li>
|
||||||
|
<li>Login to comment, rate, and other operations if the source supports</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h2>Build from source</h2>
|
||||||
|
|
||||||
|
<ol>
|
||||||
|
<li>Clone the repository</li>
|
||||||
|
<li>Install flutter, see <a href="https://flutter.dev/docs/get-started/install">flutter.dev</a></li>
|
||||||
|
<li>Install rust, see <a href="https://rustup.rs/">rustup.rs</a></li>
|
||||||
|
<li>Build for your platform: e.g. <code>flutter build apk</code></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h2>Create a new comic source</h2>
|
||||||
|
|
||||||
|
<p>See <a href="https://github.com/venera-app/venera-configs">venera-configs</a></p>
|
||||||
|
|
||||||
|
<h2>Thanks</h2>
|
||||||
|
|
||||||
|
<h3>Tags Translation</h3>
|
||||||
|
|
||||||
|
<p><a href="https://github.com/EhTagTranslation/Database"><img src="https://github-readme-stats.vercel.app/api/pin/?username=EhTagTranslation&repo=Database" alt="Readme Card"></a></p>
|
||||||
|
|
||||||
|
<p>The Chinese translation of the manga tags is from this project.</p>
|
BIN
fastlane/metadata/android/en-US/images/icon.png
Normal file
BIN
fastlane/metadata/android/en-US/images/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
1
fastlane/metadata/android/en-US/short_description.txt
Normal file
1
fastlane/metadata/android/en-US/short_description.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
A comic reader that support reading local and network comics.
|
1
fastlane/metadata/android/en-US/title.txt
Normal file
1
fastlane/metadata/android/en-US/title.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
venera
|
12
pubspec.lock
12
pubspec.lock
@@ -408,8 +408,8 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
path: "."
|
path: "."
|
||||||
ref: ade0b9d
|
ref: "1657f62fe7545ac43a339e0a5ee2b82bacd81e9f"
|
||||||
resolved-ref: ade0b9d67331118c13a2b836684858e251512373
|
resolved-ref: "1657f62fe7545ac43a339e0a5ee2b82bacd81e9f"
|
||||||
url: "https://github.com/wgh136/flutter_qjs"
|
url: "https://github.com/wgh136/flutter_qjs"
|
||||||
source: git
|
source: git
|
||||||
version: "0.3.7"
|
version: "0.3.7"
|
||||||
@@ -433,8 +433,8 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
path: "."
|
path: "."
|
||||||
ref: "3315082b9f7055655610e4f6f136b69e48228c05"
|
ref: "7637b8b67d0a831f3cd7e702b8173e300880d32e"
|
||||||
resolved-ref: "3315082b9f7055655610e4f6f136b69e48228c05"
|
resolved-ref: "7637b8b67d0a831f3cd7e702b8173e300880d32e"
|
||||||
url: "https://github.com/pkuislm/flutter_saf.git"
|
url: "https://github.com/pkuislm/flutter_saf.git"
|
||||||
source: git
|
source: git
|
||||||
version: "0.0.1"
|
version: "0.0.1"
|
||||||
@@ -628,8 +628,8 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
path: "."
|
path: "."
|
||||||
ref: d1c96cd6503103b3270dfe2f320d4a1c93780f53
|
ref: "9a784b193af5d55b2a35e58fa390bda3e4f35d00"
|
||||||
resolved-ref: d1c96cd6503103b3270dfe2f320d4a1c93780f53
|
resolved-ref: "9a784b193af5d55b2a35e58fa390bda3e4f35d00"
|
||||||
url: "https://github.com/venera-app/lodepng_flutter"
|
url: "https://github.com/venera-app/lodepng_flutter"
|
||||||
source: git
|
source: git
|
||||||
version: "0.0.1"
|
version: "0.0.1"
|
||||||
|
@@ -21,7 +21,7 @@ dependencies:
|
|||||||
flutter_qjs:
|
flutter_qjs:
|
||||||
git:
|
git:
|
||||||
url: https://github.com/wgh136/flutter_qjs
|
url: https://github.com/wgh136/flutter_qjs
|
||||||
ref: ade0b9d
|
ref: 1657f62fe7545ac43a339e0a5ee2b82bacd81e9f
|
||||||
crypto: ^3.0.6
|
crypto: ^3.0.6
|
||||||
dio: ^5.7.0
|
dio: ^5.7.0
|
||||||
html: ^0.15.5
|
html: ^0.15.5
|
||||||
@@ -55,7 +55,7 @@ dependencies:
|
|||||||
lodepng_flutter:
|
lodepng_flutter:
|
||||||
git:
|
git:
|
||||||
url: https://github.com/venera-app/lodepng_flutter
|
url: https://github.com/venera-app/lodepng_flutter
|
||||||
ref: d1c96cd6503103b3270dfe2f320d4a1c93780f53
|
ref: 9a784b193af5d55b2a35e58fa390bda3e4f35d00
|
||||||
rhttp: 0.9.6
|
rhttp: 0.9.6
|
||||||
webdav_client:
|
webdav_client:
|
||||||
git:
|
git:
|
||||||
@@ -66,7 +66,7 @@ dependencies:
|
|||||||
flutter_saf:
|
flutter_saf:
|
||||||
git:
|
git:
|
||||||
url: https://github.com/pkuislm/flutter_saf.git
|
url: https://github.com/pkuislm/flutter_saf.git
|
||||||
ref: 3315082b9f7055655610e4f6f136b69e48228c05
|
ref: 7637b8b67d0a831f3cd7e702b8173e300880d32e
|
||||||
pdf: ^3.11.1
|
pdf: ^3.11.1
|
||||||
dynamic_color: ^1.7.0
|
dynamic_color: ^1.7.0
|
||||||
shimmer: ^3.0.0
|
shimmer: ^3.0.0
|
||||||
|
Reference in New Issue
Block a user