108 Commits (925468fbe92e440f293e223026af1ed7dd8dc1ea)

Author SHA1 Message Date
Mike Blumenkrantz 925468fbe9 shadow toggling wip 7 years ago
Mike Blumenkrantz ef9bb4325e remove e_comp_wl struct keyboard repeat members 7 years ago
Sung-Jin Park 004c791da5 (1) e_config.c/e_comp_wl.c: add code for making repeat values configurable 7 years ago
Chris Michael 6b25e902c7 remove unused event loop and add external Ecore_Wl2_Display variable 7 years ago
Mike Blumenkrantz ae6416c27c add wayland egl client support 7 years ago
Mike Blumenkrantz 89a789fe3d redo CSD for wayland clients to use comp object frame geometry 7 years ago
Seunghun Lee 26d352f219 Add module "wl_text_input" for supporting *wl_text_input* and *wl_input_method* protocol in wayland. 8 years ago
Mike Blumenkrantz 3f13b6889d replace existing usage of x/wl_comp_data with corresponding globals 8 years ago
Mike Blumenkrantz 97f131582e add local event for wl_wl output to use when a global has been received 8 years ago
Mike Blumenkrantz 48be7016ad make wl client mouse button handler fn external 8 years ago
Mike Blumenkrantz bf4c5452f3 track xwl clipboard owner 8 years ago
Mike Blumenkrantz 9740477615 store global wayland data manager resource 8 years ago
Mike Blumenkrantz 53900d184a use pointer hash to track data manager resources 8 years ago
Mike Blumenkrantz 1beecb72d7 add server-side wl dnd 8 years ago
Mike Blumenkrantz e5678549da track the current pointer focus client in wayland compositor 8 years ago
Mike Blumenkrantz 0d19a5914b apply csd sizing transform for wayland configure events 8 years ago
Mike Blumenkrantz 0321fd690e do not send duplicate configures for wayland clients during maximize 8 years ago
Mike Blumenkrantz 5cbbe261d7 add a timer for wl client focus to delay held key input 8 years ago
Mike Blumenkrantz d38b2eb6b3 create/manage list of focused wl keyboard resources for reuse in kbd operations 8 years ago
Mike Blumenkrantz 5c00c1009b redo wl compositor key eventing 8 years ago
Mike Blumenkrantz d5e25a8449 add wl_wl wl output module 8 years ago
Chris Michael 66a42b7994 e-comp-wl: Add screenshooter structure to comp_wl_data and add additional fields we need in E_Comp_Wl_Output 8 years ago
Mike Blumenkrantz 1716f1a6fa return NULL when a client's xwayland pixmap is unreachable 8 years ago
Mike Blumenkrantz cca2363c7c clean up xwl data on client deletion 8 years ago
Mike Blumenkrantz 2b38147c43 add hooking for WL_SURFACE_ID atom on XWayland windows and composite them 8 years ago
Mike Blumenkrantz 972b003163 finish xwayland module implementation 8 years ago
Chris Michael fd2e05f715 drm randr: More work on getting RandR functional in E-Wl. This adds a 8 years ago
Chris Michael 0a94e8ba71 enlightenment: Make E build again with EFL from git 8 years ago
Mike Blumenkrantz 96f07bff8a wl client pixmaps now use a different method for creating the pixmap id 8 years ago
Derek Foreman def3ac82ae wayland compositor: Remove focus_update from compositor client data 8 years ago
Mike Blumenkrantz d466fe3824 remove E_Comp usage from e_comp_wl 8 years ago
Bryce Harrington 673de24fa7 wayland: Handle failure to init a display screen 8 years ago
Mike Blumenkrantz 230033aa67 Revert "when we get a request to close client app, defer resource deletion" 8 years ago
Mike Blumenkrantz b069009a16 grab wl shell surface geom and use for adjusting resize operations 8 years ago
Chris Michael 1cf7c1f151 when we get a request to close client app, defer resource deletion 8 years ago
Chris Michael 35c3eb7dcf fix compile issue due to output change and fixup subsurface creation to match new "state" paradigm 8 years ago
Chris Michael 88f44e1a1d adjust wayland compositor scale when we adjust e_scale 8 years ago
Chris Michael 0ac3045827 add a surface_state structure to E_Comp_Wl_Client_Data 8 years ago
Bryce Harrington 89dbb9bd27 cosmetic: Whitespace cleanup of wayland client files 8 years ago
Derek Foreman 1da3aa24dd Fix wl_output tracking in wayland compositor 8 years ago
Chris Michael be6c62eb34 add E_Comp_Wl_Output structure and function prototype to create outputs 8 years ago
Derek Foreman 4276b3ac55 Provide wl_output interface to clients 8 years ago
Mike Blumenkrantz 4d80185e69 send wl keyboard enter during commit 8 years ago
Mike Blumenkrantz 7e422ed0c2 remove wl opaque tilers, just set border in opaque callback 8 years ago
Mike Blumenkrantz 270bc92f81 add wl util function for calculating pixmap id 8 years ago
Chris Michael 96dd7324f8 add a mod_changed field to compositor data so we can know when 8 years ago
Chris Michael c6a5f9448c add function prototype for getting idle time 8 years ago
Chris Michael 3d9e6cd934 remove unused inline function 8 years ago
Chris Michael 41fe2c901a e-comp-wl: Add internal function prototype for subsurface commit 8 years ago
Chris Michael c1c3a90f3c e-comp-wl: Cleanup wayland compositor header 8 years ago