e_client: add the layout_apply value and APIs 59/292359/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 4 May 2023 07:56:03 +0000 (16:56 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 4 May 2023 09:36:47 +0000 (18:36 +0900)
commitc3072af97dd7a3059017f473e55e9526e11dd051
tree309871d6f993bb25cfdeec509bef62ce16af8f48
parent078307614d099400204fc8721f1f3338216616ae
e_client: add the layout_apply value and APIs

We added the layout_apply code to maintain the state of layout_set as below.
1. add a layout_apply value in E_Client structure
2. add new APIs for setting/getting the layout_set apply state.
   - void e_client_layout_apply(E_Client *ec, Eina_Bool apply);
   - Eina_Bool e_client_is_layout_apply(E_Client *ec);

Change-Id: Ia785e49749b1f12173e2ba76ff2e16d09c1aca59
src/bin/e_client.c
src/bin/e_client.h