Skip to main content

build_client_grid

Function build_client_grid 

fn build_client_grid(
    clients: &Clients,
    workspace_area: &WorkspaceArea,
    aspect_ratio_adjustment: f64,
) -> ClientGrid
Expand description

Build a ClientGrid from clients and workspace_area using the same aspect-ratio expression the tiler uses.

§Arguments

  • clients - Currently tracked clients in launch order.
  • workspace_area - Available workspace minus the daemon console.
  • aspect_ratio_adjustment - The aspect_ratio_adjustment daemon config.

§Returns

A populated ClientGrid.