Enlightenment: Whitelist and autoload the sysinfo gadgets.
This commit is contained in:
parent
422499e512
commit
35e9501637
|
@ -1478,6 +1478,29 @@ e_config_load(void)
|
|||
e_config->modules = eina_list_append(e_config->modules, module);
|
||||
}
|
||||
}
|
||||
CONFIG_VERSION_CHECK(23)
|
||||
{
|
||||
Eina_List *l;
|
||||
E_Config_Module *em, *module;
|
||||
Eina_Bool sysinfo_en = EINA_FALSE;
|
||||
|
||||
CONFIG_VERSION_UPDATE_INFO(23);
|
||||
|
||||
EINA_LIST_FOREACH(e_config->modules, l, em)
|
||||
{
|
||||
if (!em->enabled) continue;
|
||||
if (eina_streq(em->name, "sysinfo"))
|
||||
sysinfo_en = EINA_TRUE;
|
||||
}
|
||||
if (!sysinfo_en)
|
||||
{
|
||||
module = E_NEW(E_Config_Module, 1);
|
||||
module->name = eina_stringshare_add("sysinfo");
|
||||
module->enabled = 1;
|
||||
module->delayed = 1;
|
||||
e_config->modules = eina_list_append(e_config->modules, module);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!e_config->remember_internal_fm_windows)
|
||||
e_config->remember_internal_fm_windows = !!(e_config->remember_internal_windows & E_REMEMBER_INTERNAL_FM_WINS);
|
||||
|
|
|
@ -46,7 +46,7 @@ typedef enum
|
|||
/* increment this whenever a new set of config values are added but the users
|
||||
* config doesn't need to be wiped - simply new values need to be put in
|
||||
*/
|
||||
#define E_CONFIG_FILE_GENERATION 22
|
||||
#define E_CONFIG_FILE_GENERATION 23
|
||||
#define E_CONFIG_FILE_VERSION ((E_CONFIG_FILE_EPOCH * 1000000) + E_CONFIG_FILE_GENERATION)
|
||||
|
||||
#define E_CONFIG_BINDINGS_VERSION 0 // DO NOT INCREMENT UNLESS YOU WANT TO WIPE ALL BINDINGS!!!!!
|
||||
|
|
|
@ -1033,6 +1033,7 @@ _e_module_whitelist_check(void)
|
|||
"shot",
|
||||
"start",
|
||||
"syscon",
|
||||
"sysinfo",
|
||||
"systray",
|
||||
"tasks",
|
||||
"teamwork",
|
||||
|
|
Loading…
Reference in New Issue