Rework to use launcher wrapper from libqtappfw 83/27983/2
authorScott Murray <scott.murray@konsulko.com>
Sat, 10 Sep 2022 16:59:02 +0000 (12:59 -0400)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 16 Sep 2022 14:19:01 +0000 (14:19 +0000)
commit20f629dd6d8628611d950073c4f7a0446c40365a
treef5918ebce7ec2cbcaad8588290ae55e7c3fea3ae
parentd1347bf236f84908fea96ba929e0e8376c2b1d78
Rework to use launcher wrapper from libqtappfw

Changes:
- Switch to using the new app launcher API wrapper from libqtappfw
  in order to migrate to the new gRPC based API implementation.
- The appStarted and appTerminated methods in HomescreenHandler have
  been renamed to activateApp and deactivateApp, respectively, to
  better reflect what they do.  A new processAppStatusEvent method
  had been added that calls them as appropriate based on the event
  from the AppLauncherClient status update signal.
- The copyright headers in the source files have been tweaked to
  remove the Apache license boilerplate in favour of a SPDX license
  tag.
- The code in main.cpp that was not formatted with Linux-style has
  been reformatted to match the rest of the file.

Bug-AGL: SPEC-4559

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I236cb6a412945a6df7d35652c55f664264964f9c
homescreen/homescreen.pro
homescreen/src/homescreenhandler.cpp
homescreen/src/homescreenhandler.h
homescreen/src/main.cpp