diff options
author | Jose Dapena Paz <jdapena@igalia.com> | 2022-04-11 12:09:15 +0200 |
---|---|---|
committer | Jose Dapena Paz <jdapena@igalia.com> | 2022-04-20 15:43:16 +0200 |
commit | 7b796408f4ee1ca1b92a02445513d939079af46e (patch) | |
tree | e3964fcdb83c0c7915b97e86148725256fc13110 | |
parent | 160a4f9d4ee44a9c119fc804a21b11795d2bdf09 (diff) |
Use appinfo.json instead of config.xml
Bug-AGL: SPEC-4251
Signed-off-by: Jose Dapena Paz <jdapena@igalia.com>
Change-Id: I0a0d44b6e835225a0db4d993e355c7c736df1b8a
-rw-r--r-- | src/appinfo.json | 14 | ||||
-rw-r--r-- | src/config.xml | 22 | ||||
-rw-r--r-- | webpack.config.js | 2 |
3 files changed, 15 insertions, 23 deletions
diff --git a/src/appinfo.json b/src/appinfo.json new file mode 100644 index 0000000..dbd41bd --- /dev/null +++ b/src/appinfo.json @@ -0,0 +1,14 @@ +{ + "id": "webapps-html5-background", + "title": "Background", + "description": "HTML5 background", + "version": "1.0.0", + "vendor": "Igalia, S.L.", + "type": "web", + "main": "index.html", + "uiRevision": "2", + "icon": "icon.svg", + "surface": { + "role": "background" + } +} diff --git a/src/config.xml b/src/config.xml deleted file mode 100644 index 86aab70..0000000 --- a/src/config.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<widget xmlns="http://www.w3.org/ns/widgets" id="webapps-html5-background" version="1.0.0"> - <name>Homescreen</name> - <icon src="icon.svg"/> - <content src="index.html" type="text/html"/> - <description>HTML5 background</description> - <author>Igalia, S.L.</author> - <license>APL 2.0</license> - <surface role="background"/> - <feature name="urn:AGL:widget:required-permission"> - <param name="urn:AGL:permission::public:no-htdocs" value="required" /> - <param name="urn:AGL:permission::public:display" value="required" /> - <param name="urn:AGL:permission::public:audio" value="required" /> - <param name="urn:AGL:permission:afm:system:widget" value="required" /> <!-- list available apps --> - <param name="urn:AGL:permission:afm:system:runner" value="required" /> <!-- run other apps --> - <param name="urn:AGL:permission::public:applications:read" value="required" /> <!-- get app icons --> - </feature> - <feature name="urn:AGL:widget:required-api"> - <param name="homescreen" value="ws" /> - <param name="afm-main" value="ws" /> - </feature> -</widget> diff --git a/webpack.config.js b/webpack.config.js index bf39ae1..f92a414 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -26,7 +26,7 @@ module.exports = { new CleanWebpackPlugin(['dist']), new CopyPlugin([ { - from: 'src/config.xml', + from: 'src/appinfo.json', flatten: true }, { |