e_config: add deiconify_approve
authorJuyeon Lee <juyeonne.lee@samsung.com>
Fri, 30 Jun 2017 10:38:25 +0000 (19:38 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Wed, 5 Jul 2017 08:48:34 +0000 (17:48 +0900)
Change-Id: I95e5d15e37e0be1b81e31bbf12a9915a16f844e0

src/bin/e_config.c
src/bin/e_config.h

index 54728cd0ad475b917322be20e8aeced9ae90ca12..4c724c08a78e6d0b139205bc01de022d12388189 100644 (file)
@@ -283,6 +283,7 @@ _e_config_edd_init(Eina_Bool old)
    E_CONFIG_VAL(D, T, launchscreen_without_timer, UCHAR);
    E_CONFIG_VAL(D, T, log_type, INT);
    E_CONFIG_VAL(D, T, rsm_buffer_release_mode, INT);
+   E_CONFIG_VAL(D, T, deiconify_approve, UCHAR);
 }
 
 /* externally accessible functions */
@@ -483,6 +484,7 @@ e_config_load(void)
    E_CONFIG_LIMIT(e_config->launchscreen_without_timer, 0, 1);
    E_CONFIG_LIMIT(e_config->log_type, 0, 255);
    E_CONFIG_LIMIT(e_config->rsm_buffer_release_mode, 0, 2);
+   E_CONFIG_LIMIT(e_config->deiconify_approve, 0, 1);
 }
 
 E_API int
index 394c0b44b476702c9bb2838902eddbc6fbed13f2..b047ef7c643da15eaa45a464040e68b779807cc1 100644 (file)
@@ -180,6 +180,7 @@ struct _E_Config
    Eina_Bool launchscreen_without_timer;
    int log_type;
    int rsm_buffer_release_mode; /* 0:none, 1:release on free, 2:release on hide */
+   Eina_Bool deiconify_approve; /* 0:none, 1:wait render commit when deiconify*/
 };
 
 struct _E_Config_Desklock_Background