mirror of
https://github.com/saphid/frame-control.git
synced 2026-10-06 01:00:18 +02:00
Resolve localized v1/v2 artwork, retain six ordered screenshots, clean summaries and refresh older source caches. Add offline metadata and cache regression coverage. Co-Authored-By: GPT-6 Astra <noreply@openai.com>
144 lines
3.7 KiB
JSON
144 lines
3.7 KiB
JSON
{
|
|
"repo": {
|
|
"name": {
|
|
"en-US": "Fixture"
|
|
}
|
|
},
|
|
"packages": {
|
|
"org.example.app": {
|
|
"metadata": {
|
|
"name": {
|
|
"en-US": "Example"
|
|
},
|
|
"summary": {
|
|
"en-US": "<p>Offline <b>fixture</b> & music.</p>\n<p>One\t line.</p><script>hidden()</script>"
|
|
},
|
|
"license": "MIT",
|
|
"authorName": "Example Developer",
|
|
"icon": {
|
|
"de": {
|
|
"name": "/org.example.app/de/icon.png"
|
|
},
|
|
"en-US": {
|
|
"name": "/org.example.app/en-US/icon.png"
|
|
}
|
|
},
|
|
"featureGraphic": {
|
|
"fr": {
|
|
"name": "/org.example.app/fr/featureGraphic.png"
|
|
}
|
|
},
|
|
"screenshots": {
|
|
"phone": {
|
|
"de": [
|
|
{
|
|
"name": "/org.example.app/de/phoneScreenshots/1.png"
|
|
}
|
|
],
|
|
"en-US": [
|
|
{
|
|
"name": "/org.example.app/en-US/phoneScreenshots/1.png"
|
|
},
|
|
{
|
|
"name": "/org.example.app/en-US/phoneScreenshots/2.png"
|
|
},
|
|
{
|
|
"name": "/org.example.app/en-US/phoneScreenshots/3.png"
|
|
},
|
|
{
|
|
"name": "/org.example.app/en-US/phoneScreenshots/4.png"
|
|
}
|
|
]
|
|
},
|
|
"sevenInch": {
|
|
"fr": [
|
|
{
|
|
"name": "/org.example.app/fr/sevenInchScreenshots/1.png"
|
|
},
|
|
{
|
|
"name": "/org.example.app/fr/sevenInchScreenshots/2.png"
|
|
},
|
|
{
|
|
"name": "/org.example.app/fr/sevenInchScreenshots/3.png"
|
|
},
|
|
{
|
|
"name": "/org.example.app/fr/sevenInchScreenshots/4.png"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"versions": {
|
|
"1": {
|
|
"manifest": {
|
|
"versionName": "1",
|
|
"versionCode": 1,
|
|
"usesSdk": {
|
|
"minSdkVersion": 21
|
|
},
|
|
"nativecode": []
|
|
},
|
|
"file": {
|
|
"name": "/example1.apk",
|
|
"sha256": "3e1e2658aef79aaf21aeb8d6705dbc5b251e51627bfdfc53650da50ed2c38c79",
|
|
"size": 51
|
|
},
|
|
"added": 1700000000000
|
|
},
|
|
"2": {
|
|
"manifest": {
|
|
"versionName": "2",
|
|
"versionCode": 2,
|
|
"usesSdk": {
|
|
"minSdkVersion": 30
|
|
},
|
|
"nativecode": [
|
|
"arm64-v8a"
|
|
]
|
|
},
|
|
"file": {
|
|
"name": "/example2.apk",
|
|
"sha256": "3e1e2658aef79aaf21aeb8d6705dbc5b251e51627bfdfc53650da50ed2c38c79",
|
|
"size": 51
|
|
},
|
|
"added": 1700000000000
|
|
},
|
|
"3": {
|
|
"manifest": {
|
|
"versionName": "3",
|
|
"versionCode": 3,
|
|
"usesSdk": {
|
|
"minSdkVersion": 31
|
|
},
|
|
"nativecode": []
|
|
},
|
|
"file": {
|
|
"name": "/example3.apk",
|
|
"sha256": "3e1e2658aef79aaf21aeb8d6705dbc5b251e51627bfdfc53650da50ed2c38c79",
|
|
"size": 51
|
|
},
|
|
"added": 1700000000000
|
|
},
|
|
"4": {
|
|
"manifest": {
|
|
"versionName": "4",
|
|
"versionCode": 4,
|
|
"usesSdk": {
|
|
"minSdkVersion": 21
|
|
},
|
|
"nativecode": [
|
|
"x86_64"
|
|
]
|
|
},
|
|
"file": {
|
|
"name": "/example4.apk",
|
|
"sha256": "3e1e2658aef79aaf21aeb8d6705dbc5b251e51627bfdfc53650da50ed2c38c79",
|
|
"size": 51
|
|
},
|
|
"added": 1700000000000
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|