forked from enlightenment/enlightenment
e: forgotten module for setting up desk lock/unlock applications.
SVN revision: 74033
This commit is contained in:
parent
78b9f4a0e5
commit
dcfb8078dd
|
@ -133,6 +133,36 @@ e_int_config_apps_restart(E_Container *con, const char *params __UNUSED__)
|
|||
return _create_dialog(con, data);
|
||||
}
|
||||
|
||||
E_Config_Dialog *
|
||||
e_int_config_apps_desk_lock(E_Container *con, const char *params __UNUSED__)
|
||||
{
|
||||
E_Config_Data *data;
|
||||
char buff[PATH_MAX];
|
||||
|
||||
e_user_dir_concat_static(buff, "applications/desk-lock/.order");
|
||||
data = E_NEW(E_Config_Data, 1);
|
||||
data->title = eina_stringshare_add(_("Desk Lock Applications"));
|
||||
data->dialog = eina_stringshare_add("applications/desk_lock_applications");
|
||||
data->icon = eina_stringshare_add("preferences-applications-desk-lock");
|
||||
data->filename = eina_stringshare_add(buff);
|
||||
return _create_dialog(con, data);
|
||||
}
|
||||
|
||||
E_Config_Dialog *
|
||||
e_int_config_apps_desk_unlock(E_Container *con, const char *params __UNUSED__)
|
||||
{
|
||||
E_Config_Data *data;
|
||||
char buff[PATH_MAX];
|
||||
|
||||
e_user_dir_concat_static(buff, "applications/desk-unlock/.order");
|
||||
data = E_NEW(E_Config_Data, 1);
|
||||
data->title = eina_stringshare_add(_("Desk Unlock Applications"));
|
||||
data->dialog = eina_stringshare_add("applications/desk_unlock_applications");
|
||||
data->icon = eina_stringshare_add("preferences-applications-desk-unlock");
|
||||
data->filename = eina_stringshare_add(buff);
|
||||
return _create_dialog(con, data);
|
||||
}
|
||||
|
||||
/* local function prototypes */
|
||||
static E_Config_Dialog *
|
||||
_create_dialog(E_Container *con, E_Config_Data *data)
|
||||
|
|
|
@ -9,6 +9,8 @@ E_Config_Dialog *e_int_config_apps_ibar(E_Container *con, const char *params __U
|
|||
E_Config_Dialog *e_int_config_apps_ibar_other(E_Container *con, const char *path);
|
||||
E_Config_Dialog *e_int_config_apps_startup(E_Container *con, const char *params __UNUSED__);
|
||||
E_Config_Dialog *e_int_config_apps_restart(E_Container *con, const char *params __UNUSED__);
|
||||
E_Config_Dialog *e_int_config_apps_desk_lock(E_Container *con, const char *params __UNUSED__);
|
||||
E_Config_Dialog *e_int_config_apps_desk_unlock(E_Container *con, const char *params __UNUSED__);
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -33,6 +33,14 @@ e_modapi_init(E_Module *m)
|
|||
_("IBar Applications"), NULL,
|
||||
"preferences-applications-ibar",
|
||||
e_int_config_apps_ibar);
|
||||
e_configure_registry_item_add("applications/desk_lock_applications", 45,
|
||||
_("Desk Lock Applications"), NULL,
|
||||
"preferences-applications-desk-lock",
|
||||
e_int_config_apps_desk_lock);
|
||||
e_configure_registry_item_add("applications/desk_unlock_applications", 46,
|
||||
_("Desk Unlock Applications"), NULL,
|
||||
"preferences-applications-desk-lock",
|
||||
e_int_config_apps_desk_unlock);
|
||||
e_configure_registry_item_add("applications/restart_applications", 50,
|
||||
_("Restart Applications"), NULL,
|
||||
"preferences-applications-restart",
|
||||
|
|
Loading…
Reference in New Issue