forked from enlightenment/enlightenment
disable winlist binding activation for edge/signal/acpi; this is totally broken
SVN revision: 81446
This commit is contained in:
parent
6418ae1c39
commit
909c59080f
|
@ -3,10 +3,11 @@
|
|||
|
||||
/* actual module specifics */
|
||||
static void _e_mod_action_winlist_cb(E_Object *obj, const char *params);
|
||||
static void _e_mod_action_winlist_mouse_cb(E_Object *obj, const char *params,
|
||||
Ecore_Event_Mouse_Button *ev);
|
||||
static void _e_mod_action_winlist_key_cb(E_Object *obj, const char *params,
|
||||
Ecore_Event_Key *ev);
|
||||
static void _e_mod_action_winlist_mouse_cb(E_Object *obj, const char *params, Ecore_Event_Mouse_Button *ev);
|
||||
static void _e_mod_action_winlist_key_cb(E_Object *obj, const char *params, Ecore_Event_Key *ev);
|
||||
static void _e_mod_action_winlist_edge_cb(E_Object *obj, const char *params, E_Event_Zone_Edge *ev);
|
||||
static void _e_mod_action_winlist_signal_cb(E_Object *obj, const char *params, const char *sig, const char *src);
|
||||
static void _e_mod_action_winlist_acpi_cb(E_Object *obj, const char *params, E_Event_Acpi *ev);
|
||||
|
||||
static E_Module *conf_module = NULL;
|
||||
const char *_winlist_act = NULL;
|
||||
|
@ -34,6 +35,9 @@ e_modapi_init(E_Module *m)
|
|||
_act_winlist->func.go = _e_mod_action_winlist_cb;
|
||||
_act_winlist->func.go_mouse = _e_mod_action_winlist_mouse_cb;
|
||||
_act_winlist->func.go_key = _e_mod_action_winlist_key_cb;
|
||||
_act_winlist->func.go_edge = _e_mod_action_winlist_edge_cb;
|
||||
_act_winlist->func.go_signal = _e_mod_action_winlist_signal_cb;
|
||||
_act_winlist->func.go_acpi = _e_mod_action_winlist_acpi_cb;
|
||||
e_action_predef_name_set(N_("Window : List"), N_("Next Window"),
|
||||
"winlist", "next", NULL, 0);
|
||||
e_action_predef_name_set(N_("Window : List"), N_("Previous Window"),
|
||||
|
@ -199,3 +203,20 @@ _e_mod_action_winlist_key_cb(E_Object *obj, const char *params, Ecore_Event_Key
|
|||
_e_mod_action_winlist_cb_helper(obj, params, ev->modifiers, E_WINLIST_ACTIVATE_TYPE_KEY);
|
||||
}
|
||||
|
||||
static void
|
||||
_e_mod_action_winlist_edge_cb(E_Object *obj EINA_UNUSED, const char *params EINA_UNUSED, E_Event_Zone_Edge *ev EINA_UNUSED)
|
||||
{
|
||||
e_util_dialog_show(_("Winlist Error"), _("Winlist cannot be activated from an edge binding"));
|
||||
}
|
||||
|
||||
static void
|
||||
_e_mod_action_winlist_signal_cb(E_Object *obj EINA_UNUSED, const char *params EINA_UNUSED, const char *sig EINA_UNUSED, const char *src EINA_UNUSED)
|
||||
{
|
||||
e_util_dialog_show(_("Winlist Error"), _("Winlist cannot be activated from a signal binding"));
|
||||
}
|
||||
|
||||
static void
|
||||
_e_mod_action_winlist_acpi_cb(E_Object *obj EINA_UNUSED, const char *params EINA_UNUSED, E_Event_Acpi *ev EINA_UNUSED)
|
||||
{
|
||||
e_util_dialog_show(_("Winlist Error"), _("Winlist cannot be activated from an ACPI binding"));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue