package oxbow

  1. Overview
  2. Docs
Dynamic window manager for the river Wayland compositor

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1.0.tar.gz
md5=a637acaa0e19046cd65fff733874eb97
sha512=76230cbecd7510de7a05b5d1f335915ef7b6c4aa557d8dbfd23591606618d2cfa25082d17b93f2f4b53a118d1cbf6a80e4ad51cf0f099b4921fb83d6df0c9801

doc/oxbow.runtime/Oxbow_runtime/Handlers/index.html

Module Oxbow_runtime.HandlersSource

Sourceval registry : Wayland.Registry.t option ref

registry is a reference to the wayland registry.

Sourceval on_finished : Oxbow_state.Wm.t Oxbow_state.Box.t -> unit

on_finished wm_box handles the finished event.

Effects: mutates WM state

on_manage_start river_wm_v1 wm_box handles the manage cycle.

Effects: mutates WM state

on_output river_wm_v1 river_output wm_box handles new output creation.

Effects: mutates WM state

on_render_start river_wm_v1 wm_box handles the render cycle.

Effects: mutates WM state

on_seat river_wm_v1 river_seat wm_box handles new seat creation.

Effects: mutates WM state

on_session_locked river_wm_v1 wm_box handles the session lock request.

Effects: mutates WM state

on_session_unlocked river_wm_v1 wm_box handles the session unlock request.

Effects: mutates WM state

Sourceval on_unavailable : River.Obj.Window_management.t -> unit

on_unavailable river_wm_v1 handles the unavailable event.

Effects: mutates WM state

on_window river_wm_v1 river_window wm_box handles new window creation.

Effects: mutates WM state

on_input_device device wm_box handles newly added input devices.

Effects: mutates WM state

on_libinput_device device wm_box handles newly added libinput devices.

Effects: mutates WM state

on_xkb_keyboard xkb wm_box handles newly added xkb keybords.

Effects: mutates WM state