agl-shell: Introduce app_state and app_role enums
authorMarius Vlad <marius.vlad@collabora.com>
Wed, 3 Aug 2022 14:05:54 +0000 (17:05 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Wed, 3 Aug 2022 14:19:58 +0000 (17:19 +0300)
commit0aa1b7b2077bfad0c79ca984d1e114f324015308
tree647012813b303747eca93d25d2728f25f1d5e1cd
parent820f4d67a018cdd6c7a27d3f4de3714f8029b4c4
agl-shell: Introduce app_state and app_role enums

This introduces two enums (previously in agl_shell_desktop) protocol
app_state and app_role.

With it, it also adds an event which the client will receive when
the applications changed its state.  The applications states are:
started/activated/deactivated/destroyed, while the roles are floating
and remoting.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
protocol/agl-shell.xml