125 Commits (master)

Author SHA1 Message Date
Christopher Michael de1cd33e75 e_bindings: Minor formatting fixes 1 year ago
Marcel Hollerbach 28b0ce28ac e_bindings: do not crash when action is not found 1 year ago
Marcel Hollerbach 424a6a1930 move gesture recognition to e itself 2 years ago
Marcel Hollerbach ed5dcfbd60 gesture_recognition: Rework to use elput 2 years ago
Christopher Michael a8eb8821f8 e_bindings: Remove unused variable 2 years ago
Marcel Hollerbach 4678fa60c2 Introduce gesture recognition 2 years ago
Elyes HAOUAS 3524bc167c tree-wide: get rid of trailing whitespace (part 1) 3 years ago
Mike Blumenkrantz fd4a942906 add e_binding function to return printable string of modifiers for mouse binding 5 years ago
Mike Blumenkrantz 92614d0c69 store the currently active key binding as an accessible variable 5 years ago
Mike Blumenkrantz 8cc46fb201 make e_bindings_modifiers_from_ecore() an externally usable function 5 years ago
Mike Blumenkrantz 98dbaa9090 fix clickable edge binding activation with other mouse buttons 5 years ago
Mike Blumenkrantz 8748b197fa implement action routing for wayland clients 5 years ago
Carsten Haitzler 011bb9711c e bindings - fix warning about uninitialized val 5 years ago
Derek Foreman 73aecd73ab Replace all timer_add with timer_loop_add 6 years ago
Chris Michael 92aa99b97a Use proper coordinate adjustment 6 years ago
Carsten Haitzler 3903d44666 e - BLOODY BUILD AGAIN - DAMN FLOAT WARNINGS... 6 years ago
Mike Blumenkrantz 7264ac9e96 resolve binding+action float-equal warnings 6 years ago
Mike Blumenkrantz 6f1f165d32 resolve certain double/float comparisons in with increased correctness 6 years ago
Carsten Haitzler a1541f9a40 e bindings - fix warnings about possible use of undefined var 6 years ago
Carsten Haitzler 03d0f1d2dc e - fix float warnings cmp where they actually may cause issues 6 years ago
Mike Blumenkrantz a1d0f97968 do not perform x11 mouse/wheel grabs for ANY binding contexts 7 years ago
Mike Blumenkrantz d4996e2db3 trigger mouse binding end callbacks on mouse up 7 years ago
Derek Foreman 7063aa3bb8 Initialize pointer before passing to e_wheel_bindings_find() 7 years ago
Derek Foreman cd3a071519 Initialize pointer before calling e_bindings_mouse_button_find() 7 years ago
Mike Blumenkrantz 3f82a7f1fb return no binding found when trying to incrementally resolve end-of-list mousebinds 7 years ago
Mike Blumenkrantz fe5d2e6e61 add bool return for mouse-based E_Action callbacks 7 years ago
Mike Blumenkrantz 39c6f1c33a ignore subsequent bindings with ANY context after finding a previous ANY binding 7 years ago
Mike Blumenkrantz b5103ac3e2 compare key OR keyname in e_bindings_key_event_find() 7 years ago
Mike Blumenkrantz 6544ae2c65 add back binding key->keyname check in e_bindings_key_event_find() 7 years ago
Mike Blumenkrantz 6a20006ac2 prefer specific context activation for bindings over generic context 7 years ago
Mike Blumenkrantz 37394b26c3 use event-finding functions to simplify key/edge binding handlers 7 years ago
Mike Blumenkrantz 93b106f17e add edge binding event find function 7 years ago
Mike Blumenkrantz 6e3b9763b0 remove e_bindings_key_up_event_find, rename other one to e_bindings_key_event_find 7 years ago
Mike Blumenkrantz c637c70f1c add extra param to e_bindings_key_down_event_find() to return found binding 7 years ago
Mike Blumenkrantz 8500517e34 add function for disabling mouse/key/wheel/signal bindings 7 years ago
Chris Michael 0a94e8ba71 enlightenment: Make E build again with EFL from git 8 years ago
Mike Blumenkrantz 58447e9508 completely remove E_Manager 8 years ago
Mike Blumenkrantz 1fe1c94245 comp canvas functions no longer require an E_Comp param 8 years ago
Stefan Schmidt 8c60f2e02c e_bindings: de-e_comp_get()ify 8 years ago
Chris Michael 6dff3365e7 clean compiler warnings when building for wayland-only 8 years ago
Mike Blumenkrantz 358ba0f36f e_bindings_key_allowed() handles NULL param 9 years ago
Mike Blumenkrantz 6e72796544 check key events for both key and keyname bindings 9 years ago
Chris Michael 915f8f0613 @bugfix: Fix building for WAYLAND_ONLY by using the proper define 9 years ago
Mike Blumenkrantz 4b58fa9a4e replace ev->keyname with ev->key 9 years ago
Mike Blumenkrantz 86656e4df9 compositor rewrite / charlie-foxtrot situation 9 years ago
Sebastian Dransfeld e818c83322 e: ignore signals with no signal 9 years ago
Carsten Haitzler 8462dc3c04 put in "key allowed" call in e_bindings for keys to filter out 10 years ago
Mike Blumenkrantz aa6a2d173d giant comp rejiggering commit because anything smaller would have broken something: 10 years ago
Mike Blumenkrantz 41759238cd a much requested feature: drag-only edge bindings 10 years ago
Mike Blumenkrantz c48fd0b06d giant commit that wipes all bindi^W^W^Wsplits out binding configs into a separate config domain so they can be more easily copied and so they won't be wiped in the event that primary config is wiped 10 years ago