feat: Enhance mobile and tablet support with responsive layout adjustments and new navigation components

This commit is contained in:
zimplexing
2025-08-01 16:36:28 +08:00
parent 942703509e
commit 9e9e4597cc
35 changed files with 4082 additions and 634 deletions

View File

@@ -23,7 +23,9 @@
"newArchEnabled": false
},
"android": {
"newArchEnabled": false
"newArchEnabled": false,
"enableProguardInReleaseBuilds": true,
"enableShrinkResourcesInReleaseBuilds": true
}
}
],
@@ -34,20 +36,60 @@
},
"name": "OrionTV",
"slug": "OrionTV",
"version": "1.3.0",
"orientation": "default",
"icon": "./assets/images/icon.png",
"userInterfaceStyle": "dark",
"splash": {
"image": "./assets/images/splash.png",
"resizeMode": "contain",
"backgroundColor": "#000000"
},
"assetBundlePatterns": [
"**/*"
],
"android": {
"package": "com.oriontv",
"usesCleartextTraffic": true,
"hardwareAcceleration": true,
"networkSecurityConfig": "@xml/network_security_config",
"icon": "./assets/images/icon.png",
"adaptiveIcon": {
"foregroundImage": "./assets/images/adaptive-icon.png",
"backgroundColor": "#000000"
},
"permissions": [
"android.permission.INTERNET",
"android.permission.ACCESS_NETWORK_STATE"
"android.permission.ACCESS_NETWORK_STATE",
"android.permission.WAKE_LOCK"
],
"intentFilters": [
{
"action": "VIEW",
"data": [
{
"scheme": "oriontv"
}
],
"category": [
"BROWSABLE",
"DEFAULT"
]
}
]
},
"ios": {
"bundleIdentifier": "com.oriontv"
"bundleIdentifier": "com.oriontv",
"supportsTablet": true,
"requireFullScreen": false,
"config": {
"usesNonExemptEncryption": false
}
},
"web": {
"bundler": "metro",
"output": "static",
"favicon": "./assets/images/favicon.png"
},
"scheme": "oriontv",
"extra": {