aboutsummaryrefslogtreecommitdiff
path: root/xwayland/xwm.c
AgeCommit message (Collapse)Author
2017-09-29xwayland: add set_parent eventemersion
2017-09-29xwayland: add signals for configure, set_{class,title}emersion
2017-09-29Add reply->type checks, add XCB_ATOM_WM_TRANSIENT_FORemersion
2017-09-29xwayland: expose wlr_xwayland_surface_configureemersion
2017-09-29xwayland: read window title & classemersion
2017-09-28Fix atom_map usageDrew DeVault
2017-09-28x11 -> xwayland, window -> surface, fix some calloc sizes and wrong typesemersion
2017-09-28Add xwayland activate and fix EGL bugDrew DeVault
2017-09-28Fix rootston keyboard, add XwaylandDrew DeVault
2017-08-27xwayland: free xcb eventsDominique Martinet
2017-08-26Remove __PRETTY_FUNCTION__Scott Anderson
This is pointlessly non-portable and completely equivilent to __func__ in C.
2017-08-24xwm: free x11 windows on finishDominique Martinet
2017-08-24xwayland: fix some shutdown casesDominique Martinet
2017-08-24xwayland: fix shutdown caused by Xwayland/client stopDominique Martinet
2017-08-23xwm: remove xcb-util dependencyDominique Martinet
This hardcodes a define, but other projects (wlc/weston) either use the raw number or just redefine it with another name anyway... This should fix travis build.
2017-08-23xwayland: fix style issuesDominique Martinet
2017-08-23xwm: reply to configure_requestsDominique Martinet
2017-08-23example compositor: loop through xwayland surfacesDominique Martinet
2017-08-23xwm: handle some more eventsDominique Martinet
handle map/unmap_notify, property_notify (just logging for now), and client_message for wl_surface_id. We almost can display an X window now, just need the compositor to iterate over them
2017-08-23xwayland: move & split internal header fileDominique Martinet
2017-08-23xwm: fix minimal init, this gets us some events on window creationsDominique Martinet
2017-08-23wlr_compositor: add signal for create_surfaceDominique Martinet
2017-08-23xwayland: split xwm structure out, initial xwm.cDominique Martinet