30 Commits (57a304c750d18fe52b7e06eb60a2eb410afe2b52)

Author SHA1 Message Date
Tony Crisci 0672d9cb52 bug: properly send WM_STATE
7 years ago
emersion bb76f52640
Fetch xcb_render_pictformat_t at startup
7 years ago
emersion 3f4ad47421
Use compositor theme for xwm cursor
7 years ago
emersion 4254c28138
Free xwm cursor in xwm_destroy
7 years ago
Tony Crisci 325def3841 xwm: create colormap and visual depth detection
7 years ago
Tony Crisci 4a106648c4 xwm: remove incorrect implementation of net wm state
7 years ago
Tony Crisci 263279b7e0 xwm: rewrite xwm initialization
7 years ago
Tony Crisci ff0006d0f0 xwm: refactor client message handler
7 years ago
Tony Crisci 2ff94d0036 xwm: get rid of displayable surfaces list
7 years ago
Tony Crisci 79e14f65e0 xwm: fix lists
7 years ago
Tony Crisci a3f2754668 xwm: add surface to rootston on surface commit
7 years ago
Tony Crisci 79978383ba xwm: net active window
7 years ago
Tony Crisci 03bd34e826 xwm: atom cleanup
7 years ago
Tony Crisci fb25adae36 xwayland: use xfixes extension
7 years ago
emersion 267f24753f
Add support for WM_HINTS
7 years ago
emersion 0c22ad09a7
xwayland: request hints
7 years ago
emersion 4ccb83bf33
xwayland: add wlr_xwayland_surface_close
7 years ago
emersion 5002d968f3
xwayland: add window_type support
7 years ago
emersion b78ae54158
xwayland: add pid support
7 years ago
emersion 97346e7a1b
xwayland: add state support
7 years ago
emersion f2b03b2ec1
Add reply->type checks, add XCB_ATOM_WM_TRANSIENT_FOR
7 years ago
emersion e3917af69d
xwayland: read window title & class
7 years ago
Drew DeVault efadbf8424 Fix atom_map usage
7 years ago
emersion f0a14a318c
Fix segfault on startup
7 years ago
emersion b7927078e9
x11 -> xwayland, window -> surface, fix some calloc sizes and wrong types
7 years ago
Drew DeVault 3cd4cf4fba Fix ATOM_LAST position
7 years ago
Drew DeVault 220a6e9bf6 Add xwayland activate and fix EGL bug
7 years ago
Dominique Martinet 1458a95e65 example compositor: loop through xwayland surfaces
7 years ago
Dominique Martinet f912316d9b xwm: handle some more events
7 years ago
Dominique Martinet eb5b9cc6da xwayland: move & split internal header file
7 years ago