VulpesOS/gaia/tv_apps/smart-system/manifest.webapp
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

143 lines
3.8 KiB
JSON
Executable file

{
"name": "System",
"type": "certified",
"role": "system",
"description": "Main System",
"launch_path": "/index.html",
"developer": {
"name": "The Gaia Team",
"url": "https://github.com/mozilla-b2g/gaia"
},
"permissions": {
"themeable":{},
"alarms": {},
"system-app-only-audio-channels-in-app": {},
"browser":{},
"power":{},
"webapps-manage":{},
"bluetooth":{},
"device-storage:sdcard":{ "access": "readwrite" },
"device-storage:pictures":{ "access": "readwrite" },
"settings":{ "access": "readwrite" },
"geolocation":{},
"audio-capture": {},
"video-capture": {},
"wifi-manage":{},
"desktop-notification":{},
"idle":{},
"embed-apps":{},
"background-sensors":{},
"permissions":{},
"audio-channel-notification":{},
"audio-channel-content":{},
"input": {},
"input-manage":{},
"systemXHR":{},
"feature-detection": {},
"before-after-keyboard-event": {},
"moz-extremely-unstable-and-will-change-webcomponents":{},
"presentation-device-manage": {},
"moz-firefox-accounts": {}
},
"locales": {
"ar": {
"name": "System",
"description": "Main System"
},
"en-US": {
"name": "System",
"description": "Main System"
},
"fr": {
"name": "System",
"description": "Main System"
},
"zh-TW": {
"name": "System",
"description": "Main System"
}
},
"default_locale": "en-US",
"icons": {
"84": "/style/icons/system_84.png",
"126": "/style/icons/system_126.png",
"142": "/style/icons/system_142.png",
"189": "/style/icons/system_189.png",
"284": "/style/icons/system_284.png"
},
"orientation": "landscape",
"messages": [
{ "alarm": "/index.html" },
{ "bluetooth-opp-transfer-complete": "/index.html" },
{ "bluetooth-opp-update-progress": "/index.html" },
{ "bluetooth-opp-receiving-file-confirmation": "/index.html" },
{ "bluetooth-opp-transfer-start": "/index.html" },
{ "bluetooth-pairing-request": "/index.html" },
{ "notification": "/index.html" },
{ "request-sync": "/index.html" }
],
"connections": {
"search-results": {
"description": "Communicate between search results and search app",
"rules": {}
},
"ftucomms": {
"description": "Communicate between communications/ftu and System",
"rules": {}
},
"bluetoothTransfercomms": {
"description": "Communication with bluetooth apps for sending files info",
"rules": {}
},
"screenshot": {
"description": "allow certified applications take screenshot",
"rules": {
"minimumAccessLevel": "certified"
}
},
"interactivenotifications": {
"description": "allow certified applications to show notifications.",
"rules": {
"minimumAccessLevel": "certified"
}
},
"customlaunchpath": {
"description": "communicate with smart-home to launch arbitrary path.",
"rules": {
"minimumAccessLevel": "certified"
}
},
"fxa-mgmt": {
"description": "Firefox Accounts management API",
"rules": {
"minimumAccessLevel": "certified"
}
},
"gaia-sync-management": {
"description": "Firefox Sync management API",
"rules": {
"minimumAccessLevel": "certified"
}
}
},
"datastores-access": {
"appdeck_bookmarks": {
"readonly": false,
"description": "Read card list"
}
},
"datastores-owned": {
"download_store": {
"access": "readwrite",
"description": "Stores successful downloads"
},
"bookmarks_store": {
"access": "readwrite",
"description": "Stores data about browsing history."
},
"places": {
"access": "readwrite",
"description": "Stores data about browsing history."
}
}
}