}
static Eina_Bool
-_e_comp_key_down(void *data EINA_UNUSED, int type EINA_UNUSED, Ecore_Event_Key *ev)
-{
- if ((!strcasecmp(ev->key, "f")) &&
- (ev->modifiers & ECORE_EVENT_MODIFIER_SHIFT) &&
- (ev->modifiers & ECORE_EVENT_MODIFIER_CTRL) &&
- (ev->modifiers & ECORE_EVENT_MODIFIER_ALT))
- {
- e_comp_canvas_fps_toggle();
- }
- return ECORE_CALLBACK_PASS_ON;
-}
-
-static Eina_Bool
_e_comp_signal_user(void *data EINA_UNUSED, int type EINA_UNUSED, Ecore_Event_Signal_User *ev)
{
if (ev->number == 1)
E_LIST_HANDLER_APPEND(handlers, E_EVENT_SCREENSAVER_ON, _e_comp_screensaver_on, NULL);
E_LIST_HANDLER_APPEND(handlers, E_EVENT_SCREENSAVER_OFF, _e_comp_screensaver_off, NULL);
- E_LIST_HANDLER_APPEND(handlers, ECORE_EVENT_KEY_DOWN, _e_comp_key_down, NULL);
E_LIST_HANDLER_APPEND(handlers, ECORE_EVENT_SIGNAL_USER, _e_comp_signal_user, NULL);
E_LIST_HANDLER_APPEND(handlers, E_EVENT_COMP_OBJECT_ADD, _e_comp_object_add, NULL);