client-toolkit
client-toolkit copied to clipboard
discussion: 0.30 "super delegate" types
Most clients implementing desktop semantics consistently rely on a few protocols:
- xdg_shell
- wl_seat
- wl_compositor
- wl_pointer (for CSD)
It may be worth considering a sort of "super delegate" type like DesktopState to encapsulate all 4 groups of protocols.