Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-12 | Use #if instead of #ifdef for wlroots config data | emersion | |
This prevents some annoying issues when e.g. not including wlr/config.h or making a typo in the guard name. | |||
2018-10-27 | xwayland: fix typo to enable transparency | emersion | |
We spent literally hours trying to debug this. Turns out it's a typo. Kill me. | |||
2018-09-03 | xwayland: Introduce set_role event | Ryan Dwyer | |
2018-09-02 | xwayland: Add WM_STATE modal property | Ryan Dwyer | |
Adds a modal property to indicate whether the surface wants to be a modal. | |||
2018-04-26 | xwayland: fix some Chromium comboboxes | emersion | |
Some comboboxes (e.g. in chrome://flags) are advertized as… Notifications of course! Yeah, notifications, the thing that tells you you have mail, your battery is low, or the dog has eaten your carpet. This isn't the first time we notice Chromium's X11 backend is pretty shit. Anyway, added notifications and splash screens to the list of unmanaged windows. Also removed utility windows because those should be managed, but maybe I'm wrong and I'll revert this. | |||
2018-04-25 | Make sure we don't use others' prefixes | emersion | |
2018-04-08 | Add wlr_xwayland_surface_ping | emersion | |
2018-04-08 | xwayland: add _NET_WM_WINDOW_TYPE_MENU support | emersion | |
2018-04-03 | xwayland: refactor selection code | emersion | |
2018-04-03 | xwayland: only send one target at a time | emersion | |
2018-04-02 | xwayland: support multiple wayland → xwayland selection transfers | emersion | |
This fixes drag'n'drop support for Chromium. | |||
2018-03-29 | xwayland: use a separate window for drag'n'drop | emersion | |
2018-03-29 | xwayland: allow drag data source transfer after drag ends | emersion | |
2018-03-28 | xwayland: improve error handling | emersion | |
2018-03-28 | xwayland: send DND_DROP | emersion | |
2018-03-28 | xwayland: send DND_POSITION | emersion | |
2018-03-28 | xwayland: send DND_ENTER | emersion | |
2018-03-27 | xwayland: create DND window, add DND atom helpers | emersion | |
2018-03-27 | Fix x11 backend | Dominique Martinet | |
Need to include wlr/config.h before using the various WLR_HAS_xxx defines | |||
2018-03-04 | xwm.h: fix guard ifdef and remove wlr_ prefix from xwm_atoms_contains | Dominique Martinet | |
2018-03-03 | xcb errors: init errors context at start | Dominique Martinet | |
`xcb_errors_context_new` is more than just a malloc, it does a few xcb requests so we benefit from not generating a new context everytime | |||
2018-03-03 | move xwm.h out of include/wlr | Dominique Martinet | |
xwm.h was meant to be private, so move it to include/xwayland/xwm.h We had an ifdef WLR_HAS_XCB_ICCCM in xwayland.h which was easy to move to xwm, it is not safe to use the WLR_HAS_* in the public headers. I checked a few of our current users and none rely on xwm.h being public as expected (rootston, sway, hsroots) |