forked from enlightenment/enlightenment
actions - add action to turn blanking on/off
now u can bind something to turn this on (or off). better than presentation mode
This commit is contained in:
parent
6654560118
commit
13a5e58e79
|
@ -2907,6 +2907,20 @@ ACT_FN_GO(backlight_adjust, )
|
||||||
e_config_save_queue();
|
e_config_save_queue();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ACT_FN_GO(blanking, EINA_UNUSED)
|
||||||
|
{
|
||||||
|
if (params && (!strcmp(params, "on"))) e_config->screensaver_enable = 1;
|
||||||
|
else if (params && (!strcmp(params, "off"))) e_config->screensaver_enable = 0;
|
||||||
|
else if (params && (!strcmp(params, "toggle")))
|
||||||
|
{
|
||||||
|
if (e_config->screensaver_enable) e_config->screensaver_enable = 0;
|
||||||
|
else e_config->screensaver_enable = 1;
|
||||||
|
}
|
||||||
|
e_screensaver_update();
|
||||||
|
e_dpms_update();
|
||||||
|
e_config_save_queue();
|
||||||
|
}
|
||||||
|
|
||||||
ACT_FN_GO(kbd_layout, )
|
ACT_FN_GO(kbd_layout, )
|
||||||
{
|
{
|
||||||
unsigned int x;
|
unsigned int x;
|
||||||
|
@ -3581,6 +3595,14 @@ e_actions_init(void)
|
||||||
e_action_predef_name_set(N_("Screen"), N_("Backlight Down"), "backlight_adjust",
|
e_action_predef_name_set(N_("Screen"), N_("Backlight Down"), "backlight_adjust",
|
||||||
"-10", NULL, 0);
|
"-10", NULL, 0);
|
||||||
|
|
||||||
|
/* blanking */
|
||||||
|
ACT_GO(blanking);
|
||||||
|
e_action_predef_name_set(N_("Screen"), N_("Blanking Off"), "blanking",
|
||||||
|
"off", "syntax: toggle/off/on, example: off", 0);
|
||||||
|
e_action_predef_name_set(N_("Screen"), N_("Blanking On"), "blanking",
|
||||||
|
"on", "syntax: toggle/off/on, example: on", 0);
|
||||||
|
e_action_predef_name_set(N_("Screen"), N_("Blanking Toggle"), "blanking",
|
||||||
|
"toggle", "syntax: toggle/off/on, example: toggle", 0);
|
||||||
/* screen setup */
|
/* screen setup */
|
||||||
ACT_GO(screen_redo);
|
ACT_GO(screen_redo);
|
||||||
e_action_predef_name_set(N_("Screen"),
|
e_action_predef_name_set(N_("Screen"),
|
||||||
|
|
Loading…
Reference in New Issue