79 Commits (master)

Author SHA1 Message Date
Carsten Haitzler 877fde5eaa e comp wl - fix warning for uninit var 6 months ago
Carsten Haitzler c9356a3f8c wl drag start - check source ptr consistently 3 years ago
Carsten Haitzler 490e532aa3 comp wl - fix check of source mime types 3 years ago
Carsten Haitzler 33ef4bc881 e comp wl - remove dead code 3 years ago
Mike Blumenkrantz 02ea045ca7 cancel wl selections after removing destroy listener 5 years ago
Mike Blumenkrantz 160d6b91a0 null wl clipboard+selection source pointers when destroying clipboard source 5 years ago
Mike Blumenkrantz b24b68df77 set null input regions for surfaces upon calling set_cursor or start_drag 5 years ago
Mike Blumenkrantz 04ef45f55d add special case for xwl-originating drags to set dnd actions 5 years ago
Mike Blumenkrantz def1b28174 save xwindow of x11 selection owner, not client 5 years ago
Mike Blumenkrantz ad56e78872 only store the compositor's own data manager resource to e_comp_wl->mgr.resource 5 years ago
Mike Blumenkrantz 4d92808e65 use kbd focus resource's client instead of "focused" client in data device 5 years ago
Mike Blumenkrantz 84e9118c9f don't reject internal wl selections based on serial value 5 years ago
Mike Blumenkrantz 9df31011c8 unset wl selection target client if that client is deleted 6 years ago
Mike Blumenkrantz 2c7e91d38f make e_comp_wl->ptr.x/y ints and fix usage to be consistent 6 years ago
Mike Blumenkrantz 75ff919036 more correctly handle dnd completion for wl 6 years ago
Mike Blumenkrantz b568e7abb1 simplify _e_comp_wl_data_device_drag_finished() slightly 6 years ago
Mike Blumenkrantz 1f7bd4b83d move wl data device focus-change handling to data device leave() fn 6 years ago
Mike Blumenkrantz 989b0cd096 fix selective disabling of -Wunused-parameter under clang in copied weston code 6 years ago
Marcel Hollerbach 10b753bf75 e_dnd: move the ungrab to the object free 6 years ago
Marcel Hollerbach 180abefc0c e_comp_wl: destroy e_drag when source disappears 6 years ago
Marcel Hollerbach fde72ce193 e_comp_data: NULL out source once it is freed 6 years ago
Mike Blumenkrantz 54e6da6576 only update wl dnd actions when applying focus 7 years ago
Mike Blumenkrantz aefa7d3795 always update wl dnd offer actions 7 years ago
Mike Blumenkrantz fc759b1f0c more accurately reject wl selection setting based on whether serial is invalid 7 years ago
Mike Blumenkrantz 9dd36ff01c apply formatting rules to e_comp_wl_data.c 7 years ago
Mike Blumenkrantz bfd204be71 update wl dnd/clipboard support to v3 of protocol 7 years ago
Mike Blumenkrantz 33e23c7364 add copyright headers (MIT) from weston to e_comp_wl_data 7 years ago
Derek Foreman 79a770b638 wayland: Stop E from consuming all CPU as soon as a selection is made 7 years ago
Derek Foreman 6007a51f17 wayland: Don't leak a clipboard source if adding fd handler fails 7 years ago
Mike Blumenkrantz 510d05d8d3 remove wl selection hacks from f0ba92d39e 7 years ago
Chris Michael 5b8d133d76 add prototype functions for missing wl_data_source interface 7 years ago
Chris Michael 0275987d69 add prototype functions for missing wl_data_offer interface 7 years ago
Derek Foreman 3304ea7b6c Remove inappropriate usage of %m 7 years ago
Chris Michael 21e6d0a145 Fix formatting 7 years ago
Mike Blumenkrantz 3f13b6889d replace existing usage of x/wl_comp_data with corresponding globals 7 years ago
Mike Blumenkrantz 4956fe3304 delete data device resources from hash using client 7 years ago
Chris Michael 2f1d32a081 enlightenment: Replace old comp_type conditionals 7 years ago
Mike Blumenkrantz 7f3d59f6f2 init null wl mime types array when new type is offered 7 years ago
Mike Blumenkrantz ecffe370d1 convert E_Comp_Wl_Data_Source->mime_types to Eina_Array 7 years ago
Mike Blumenkrantz 442d63d8d6 track button mask for all drags, only end drag when mask has depopulated 7 years ago
Mike Blumenkrantz 11e374ce13 only create fd handler for wl clipboard data source if fd is passed 7 years ago
Mike Blumenkrantz ebc6c0ee35 don't remove wl data source listener when xwl owns the selection 7 years ago
Mike Blumenkrantz 335f9c4324 finish off x11<->wl clipboard support 7 years ago
Mike Blumenkrantz 0ee67a1e52 make e_comp_wl_data_device_keyboard_focus_set() external 7 years ago
Mike Blumenkrantz 495a14ea17 make wl clipboard source create/unref external 7 years ago
Mike Blumenkrantz 0a690c7d17 don't crash in wl compositor when data resource is destroyed in multiple listeners 7 years ago
Mike Blumenkrantz bf4c5452f3 track xwl clipboard owner 7 years ago
Mike Blumenkrantz 2e000a45dc use current ecore-x time when setting selection owner for xwl dnd operations 7 years ago
Mike Blumenkrantz 8e211f1950 implement wl->x11 dnd operations 7 years ago
Mike Blumenkrantz 5bde1a8648 implement x11->wayland dnd operations 7 years ago