inst->val = v;
e_backlight_mode_set(inst->gcc->gadcon->zone, E_BACKLIGHT_MODE_NORMAL);
e_backlight_level_set(inst->gcc->gadcon->zone, v, 0.0);
+ e_config->backlight.normal = v;
+ e_config_save_queue();
_backlight_gadget_update(inst);
}
else if ((!strcmp(keysym, "Down")) ||
inst->val = v;
e_backlight_mode_set(inst->gcc->gadcon->zone, E_BACKLIGHT_MODE_NORMAL);
e_backlight_level_set(inst->gcc->gadcon->zone, v, 0.0);
+ e_config->backlight.normal = v;
+ e_config_save_queue();
_backlight_gadget_update(inst);
}
else if ((!strcmp(keysym, "0")) ||
inst->val = v;
e_backlight_mode_set(inst->gcc->gadcon->zone, E_BACKLIGHT_MODE_NORMAL);
e_backlight_level_set(inst->gcc->gadcon->zone, v, 0.0);
+ e_config->backlight.normal = v;
+ e_config_save_queue();
_backlight_gadget_update(inst);
}
else
E_Config_Binding_Key *binding;
E_Binding_Modifier mod;
- EINA_LIST_FOREACH(e_bindings->key_bindings, l, binding)
+ EINA_LIST_FOREACH(e_bindings->key_bindings, l, binding)
{
if (binding->action && strcmp(binding->action, "backlight")) continue;
Instance *inst = data;
e_backlight_mode_set(inst->gcc->gadcon->zone, E_BACKLIGHT_MODE_NORMAL);
e_backlight_level_set(inst->gcc->gadcon->zone, inst->val, 0.0);
+ e_config->backlight.normal = inst->val;
+ e_config_save_queue();
}
static void
double v = inst->val - 0.1;
if (v < 0.0) v = 0.0;
e_backlight_level_set(inst->gcc->gadcon->zone, v, 0.0);
+ e_config->backlight.normal = v;
+ e_config_save_queue();
}
static void
double v = inst->val + 0.1;
if (v > 1.0) v = 1.0;
e_backlight_level_set(inst->gcc->gadcon->zone, v, 0.0);
+ e_config->backlight.normal = v;
+ e_config_save_queue();
}
static void