e_client/e_zone: support iconified_type for iconify by parent 64/297164/1 accepted/tizen/unified/20230816.170056
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 10 Aug 2023 08:08:00 +0000 (17:08 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 11 Aug 2023 05:52:25 +0000 (14:52 +0900)
commit84f7106a436c5df2d3e7ba54de78ce9fc20d3602
treebe8b099eebaca8f115a9769d132ecd23daa3d036
parent319f6ca00ffbc6ade1aa46ebd9ffa7da23f446fc
e_client/e_zone: support iconified_type for iconify by parent

We add a new iconified type - E_ICONIFIED_TYPE_PARENT_ICONIFY_BY_CLIENT.
If the transient parent is iconified by client request, then the children are
iconified also and the iconified_type is set to this type.

FYI, however, if the transient parent is iconified by visibility, then the
children are not iconified.

Change-Id: I3afa825bfe3e8cc566519928e3d9d78423a67671
src/bin/e_client.c
src/bin/e_client.h
src/bin/e_info_server.c
src/bin/e_zone.c