Expand description

Unified shell surface handling

This module provides an abstraction unifying the various iterations of the shell surface protocols (wl_shell, zxdg_shell_v6 and xdg_shell, the current standard).

This abstraction only manages the protocol part of shell surfaces. If you’re looking for a more battery-included abstraction for creating windows, consider the Window type.

Modules

Structs

Enums

  • Possible events generated by a shell surface that you need to handle
  • Possible supported shell protocols
  • types of state on the surface

Traits

Functions