100 Commits (master)

Author SHA1 Message Date
Mike Blumenkrantz b80ddda9fb update gadget runner to (stabilized) efl api 3 years ago
Carsten Haitzler c1f73110ac wl input - use eina mkstemp to handle umask right 3 years ago
Derek Foreman a037001031 Send unique keymap fds to clients 4 years ago
Mike Blumenkrantz aba428d86c add missing efl-wl header from mismerged commit 5 years ago
Mike Blumenkrantz 9a484d1b64 add generic handling for passing xkb objects to efl-wl objects under wayland 5 years ago
Mike Blumenkrantz b8f8c42aec make wl_pointer cursor handling state-based to correctly handle cursor visuals 5 years ago
Mike Blumenkrantz b24b68df77 set null input regions for surfaces upon calling set_cursor or start_drag 5 years ago
Derek Foreman 9566b72e86 Fix crash when processing a wayland client cursor set after death 5 years ago
Derek Foreman 022dd52cd9 Remove more pre-ecore-drm2 stuff 5 years ago
Mike Blumenkrantz fd2817df4a use seat0 as default seat name instead of default 6 years ago
Mike Blumenkrantz 15ea942ab8 update wl input to use new keyboard context/keymap api 6 years ago
Mike Blumenkrantz 2297427514 remove unused struct members 6 years ago
Mike Blumenkrantz f6e332946c add flag for wl clients to determine ssd mouse-in vs client mouse-in 6 years ago
Mike Blumenkrantz b91d224a4d add Return and Caps_Lock handling to wl key event generation 6 years ago
Mike Blumenkrantz b228c95dce make wl key input generator take keynames instead of keycodes 6 years ago
Mike Blumenkrantz 0d4a52a240 fix return code checking for errors when generating wl key events 6 years ago
Mike Blumenkrantz 0acea1a2b1 add specific handling for xwl cursor unsetting on mouse-out to ssd 6 years ago
Mike Blumenkrantz 036bcc1f67 hide wl client cursors when set_pointer is passed a null surface 6 years ago
Mike Blumenkrantz e2f8d2ba69 implement pointer-constraints v1 6 years ago
Chris Michael d01509cf26 fix formatting 6 years ago
Mike Blumenkrantz 5f246e079b set wl pointer surfaces to E_LAYER_CLIENT_PRIO during setup 6 years ago
Chris Michael 2970f4d76f Revert "don't crash is surface resource has no e_client" 6 years ago
Chris Michael fbb17af2d6 don't crash is surface resource has no e_client 6 years ago
Marcel Hollerbach d1e700cb68 e_comp_wl: introduce api to set index of keymap 7 years ago
Chris Michael 0d2b6b047c port enlightenment to use drm2 7 years ago
Mike Blumenkrantz c9e168460e ensure that wl keymap is initialized, even if no configuration exists 7 years ago
Mike Blumenkrantz 0cb7013cda block wl keyboard modifier updating during input grabs 7 years ago
Marcel Hollerbach 62440eb5fe e_comp_wl: let keymaps be set when compositor is not running 7 years ago
Marcel Hollerbach 7cfb6f3d3f e_comp_wl: remove useless params from keymap_set 7 years ago
Marcel Hollerbach ab4e4e17cb e_comp_wl: allow variants and options for keyboard settings 7 years ago
Chris Michael ccd867e6ff destroy seat resource when we get a release request 7 years ago
Derek Foreman 33582859e2 Don't allow deleted wayland clients to set the cursor 7 years ago
Chris Michael dfce9c44fe add prototype function for missing wl_seat interface 7 years ago
Mike Blumenkrantz d6772d8911 update xkb.cur_group and send event upon serializing an EFFECTIVE layout in wl input 7 years ago
Mike Blumenkrantz 8678e01ce9 do not update keymap group in _e_comp_wl_input_keymap_update() 7 years ago
Mike Blumenkrantz 892c4a44ca add render updates for cursor clients if damages exist during set_cursor 7 years ago
Mike Blumenkrantz fbedd9dcac automatically mark wayland cursor surfaces as visible during set_cursor 7 years ago
Mike Blumenkrantz 40c1e796fe add function for wayland compositors to generate (fake) keyboard events 7 years ago
Derek Foreman 3304ea7b6c Remove inappropriate usage of %m 7 years ago
JengHyun Kang bdb462e19f Set cached xkb context/keymap 7 years ago
Chris Michael 7733e873fd Add function to clear and reload keyboard modifiers 7 years ago
Chris Michael 2bdd6762ad Fix formatting 7 years ago
Mike Blumenkrantz e5e31a2501 remove e_comp_wl struct keyboard repeat members 7 years ago
Sung-Jin Park 6826608961 (1) e_config.c/e_comp_wl.c: add code for making repeat values configurable 7 years ago
Derek Foreman 81ff082e0d Stop using MIN macros when choosing versions for wayland resources 7 years ago
Mike Blumenkrantz 28b022d033 append new keyboard resources for wayland focused-client to the focused list 7 years ago
Mike Blumenkrantz a832bb8ded fix typo in wayland keyboard resource unbind list management 7 years ago
Seunghun Lee b44d4ad339 e-comp-wl-input: don't leak the initial keymap. 7 years ago
Mike Blumenkrantz b9c4911374 s/EAPI/E_API/ ...again 7 years ago
Seunghun Lee 26d352f219 Add module "wl_text_input" for supporting *wl_text_input* and *wl_input_method* protocol in wayland. 7 years ago