xwayland: why wl_data_device protocol is not implemented
Hi all, I am writing a wayland compositor and now I am at the stage of dealing with Xwayland. I am wondering if there is any technical reason why
wl_data_device is not implemented inside Xwayland?
I found Xwayland provides the wl_selection atom and compositor need to create a fake
wl_data_source an bridge the transfer between X windows and wl_surfaces. I guess this can be done inside the Xwayland and it could abstract a
wl_data_offer and then do the copy internally? For the moment this is the burden on every compositor implementation.