Revert "Start app and get runnables list by homescreen"
[apps/launcher.git] / launcher / qml / Launcher.qml
index 2247f51..1ddfc4b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2016 The Qt Company Ltd.
  * Copyright (C) 2016, 2017 Mentor Graphics Development (Deutschland) GmbH
- * Copyright (c) 2018,2019 TOYOTA MOTOR CORPORATION
+ * Copyright (c) 2018 TOYOTA MOTOR CORPORATION
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -59,21 +59,6 @@ ApplicationWindow {
             height: grid.cellHeight
         }
 
-        Connections {
-            target: homescreenHandler
-            onAppListUpdate: {
-                console.warn("applist update in Launcher.qml")
-                applicationModel.updateApplist(info);
-            }
-        }
-        Connections {
-            target: homescreenHandler
-            onInitAppList: {
-                console.warn("applist init in Launcher.qml")
-                applicationModel.initAppList(data);
-            }
-        }
-
         MouseArea {
             id: loc
             anchors.fill: parent
@@ -88,7 +73,13 @@ ApplicationWindow {
                     return
                 }
                 if (currentId === '') {
-                    homescreenHandler.tapShortcut(applicationModel.appid(loc.index))
+                    pid = launcher.launch(applicationModel.id(loc.index))
+                    if (1 < pid) {
+                        homescreenHandler.tapShortcut(applicationModel.appid(loc.index))
+                    }
+                    else {
+                        console.warn("app cannot be launched!")
+                    }
                 } else {
                     currentId = ''
                 }