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);
|
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 */
|
/* local function prototypes */
|
||||||
static E_Config_Dialog *
|
static E_Config_Dialog *
|
||||||
_create_dialog(E_Container *con, E_Config_Data *data)
|
_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_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_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_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
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -33,6 +33,14 @@ e_modapi_init(E_Module *m)
|
||||||
_("IBar Applications"), NULL,
|
_("IBar Applications"), NULL,
|
||||||
"preferences-applications-ibar",
|
"preferences-applications-ibar",
|
||||||
e_int_config_apps_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,
|
e_configure_registry_item_add("applications/restart_applications", 50,
|
||||||
_("Restart Applications"), NULL,
|
_("Restart Applications"), NULL,
|
||||||
"preferences-applications-restart",
|
"preferences-applications-restart",
|
||||||
|
|
Loading…
Reference in New Issue