From 5dddcfd4212448e7e79b7e075ae6278bba92db92 Mon Sep 17 00:00:00 2001
From: Humberto Alfonso Díaz <humberto.alfonso@asvito.es>
Date: Mon, 1 Jul 2019 14:32:28 +0200
Subject: RESTRUCT Update config.xml and app.js

---
 src/config.xml |  4 +--
 src/js/app.js  | 80 ----------------------------------------------------------
 2 files changed, 2 insertions(+), 82 deletions(-)

(limited to 'src')

diff --git a/src/config.xml b/src/config.xml
index b1d38ce..fdc3ab5 100644
--- a/src/config.xml
+++ b/src/config.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<widget xmlns="http://www.w3.org/ns/widgets" id="webapps-html5-homescreen" version="5.0.0">
+<widget xmlns="http://www.w3.org/ns/widgets" id="webapps-html5-hvac" version="5.0.0">
   <name>HTML5 HVAC</name>
   <icon src="icon.svg"/>
   <content src="index.html" type="text/html"/>
@@ -14,7 +14,7 @@
   </feature>
   <feature name="urn:AGL:widget:required-api">
     <param name="windowmanager" value="ws" />
-    <param name="homescreen" value="ws" />
+    <param name="hvac" value="ws" />
     <param name="afm-main" value="ws" />
   </feature>
 </widget>
\ No newline at end of file
diff --git a/src/js/app.js b/src/js/app.js
index 9c65e4f..e69de29 100644
--- a/src/js/app.js
+++ b/src/js/app.js
@@ -1,80 +0,0 @@
-import Mustache from 'mustache';
-
-var host = document.location.hostname;
-var port = document.location.port;
-var args = new URLSearchParams(document.location.search.substring(1));
-var token = args.get("x-afb-token") || args.get("token") || "HELLO";
-var afb;
-var template;
-
-function log(smgs) {
-    document.getElementById('log').innerHTML += '<div>'+smgs+'</div>';
-}
-
-function getIcon(app) {
-    if( app.icon.match(/^.*\.svg$/) ) {
-        return '/icons/'+app.id;
-    } else {
-        return '/images/noicon.svg';
-    }
-}
-
-function display_applications(apps) {
-    var appContainer = document.getElementById('AppContainer');
-    for( var i=0; i<apps.length; i++) {
-        apps[i].icon = getIcon(apps[i]);
-        appContainer.innerHTML += Mustache.render(template, apps[i]);
-    }
-}
-
-function load_application_list() {
-    var ws = new afb.ws(function() {
-        var api_verb = "afm-main/runnables";
-        ws.call(api_verb, {}).then(
-            function(obj) {
-                display_applications(obj.response);
-            },
-            function(obj) {
-                //TODO Manage errors
-                log("failure");
-            }
-        );
-    },
-    function() {
-        //TODO manage errors
-        log("ws aborted");
-    });
-}
-
-export function launch(app) {
-    var appId = app.getAttribute('app-id');
-    var ws = new afb.ws(function() {
-        var api_verb = "afm-main/start";
-        var request = {id: appId};
-        ws.call(api_verb, request).then(
-            function(obj) {
-                log("success: " + obj.response);
-            },
-            function(obj) {
-                //TODO Manage errors
-                log("failure");
-            }
-        );
-    },
-    function() {
-        //TODO Manage errors
-        log("ws aborted");
-    });
-}
-
-export function init() {
-    template = document.getElementById('item-template').innerHTML;
-    Mustache.parse(template);
-
-    // host: "raspberrypi3.local:31022",
-    afb = new AFB({
-        host: host+":"+port,
-        token: token
-    });
-    load_application_list();
-}
\ No newline at end of file
-- 
cgit