]> git.mdlowis.com Git - proto/labwc.git/commit
Chase wlroots: Unified mapping
authorChristopher Snowhill <kode54@gmail.com>
Thu, 15 Jun 2023 09:35:43 +0000 (02:35 -0700)
committerJohan Malm <johanmalm@users.noreply.github.com>
Mon, 27 Nov 2023 21:01:53 +0000 (21:01 +0000)
commitd7dc6e01b446bf18385efeff15005deb3d48fd4f
treec5279e317dd08498e5b93685829f8219b4e1a06d
parentbf576e97de239503534b400b9ce59c82ae84258a
Chase wlroots: Unified mapping

Need to handle new unified mapping, where mapping is attached to the
wlr_surface objects instead of their parents. Also, most of them require
a new associate event for xsurface objects, their surface member will be
NULL before this event is received.

Refactored by jlindgren:
- add struct mappable
- unify map/unmap logic
include/view.h
include/xwayland.h
src/dnd.c
src/layers.c
src/session-lock.c
src/view.c
src/xdg.c
src/xwayland-unmanaged.c
src/xwayland.c
subprojects/wlroots.wrap