homescreen: Re-work gRPC client start-up 10/29310/2
authorMarius Vlad <marius.vlad@collabora.com>
Wed, 25 Oct 2023 20:41:46 +0000 (23:41 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Wed, 25 Oct 2023 21:41:59 +0000 (00:41 +0300)
commit537937138e9855408c6b8af4331725c8a1d52705
tree40b43c4b1e043ac153e3fc458d4463fbc228af76
parentc13f6c196066bccb33c3a1f524a108b52c356bfd
homescreen: Re-work gRPC client start-up

And start the gRPC client as soon as possible and just wait for
a connected status after we bounded to the agl-shell
extension/interface.

Bug-AGL: SPEC-4912
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I26da89dd6aaf1b5c2357d70dcaed7622c1892c31
homescreen/src/AglShellGrpcClient.cpp
homescreen/src/AglShellGrpcClient.h
homescreen/src/main.cpp