Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
Description
Upon completion of HMIL-2, HMIL-3 and HMIL-4 we should remove the IVI-Surface-ID property code from all the current GDP applications. With the proposed QtWayland IVI Surface ID patch it won't be necessary.
The gdp-hmi-controller will need some meta data about the applications to work most notably the systemd unit name and the binary name. This could be accomplished by having a manifest file installed when the app is installed. We could use a very basic format or use .desktop files with an extra tag for systemd unit name. For a basic application to be compatible with the HMI Controller/Launcher it would just need to install a file like /usr/share/applications/org.genivi.gdp.qmlexample.app