Home | History | Annotate | Download | only in dist

Lines Matching defs:layout

28  * one-off and generate a layout tree.
74 layout_set_select(struct window *w, u_int layout)
76 if (layout > nitems(layout_sets) - 1)
77 layout = nitems(layout_sets) - 1;
79 if (layout_sets[layout].arrange != NULL)
80 layout_sets[layout].arrange(w);
82 w->lastlayout = layout;
83 return (layout);
89 u_int layout;
92 layout = 0;
94 layout = w->lastlayout + 1;
95 if (layout > nitems(layout_sets) - 1)
96 layout = 0;
99 if (layout_sets[layout].arrange != NULL)
100 layout_sets[layout].arrange(w);
101 w->lastlayout = layout;
102 return (layout);
108 u_int layout;
111 layout = nitems(layout_sets) - 1;
113 layout = w->lastlayout;
114 if (layout == 0)
115 layout = nitems(layout_sets) - 1;
117 layout--;
120 if (layout_sets[layout].arrange != NULL)
121 layout_sets[layout].arrange(w);
122 w->lastlayout = layout;
123 return (layout);
176 notify_window("window-layout-changed", w);
286 notify_window("window-layout-changed", w);
384 notify_window("window-layout-changed", w);
482 notify_window("window-layout-changed", w);
580 notify_window("window-layout-changed", w);
601 max_columns = options_get_number(oo, "tiled-layout-max-columns");
694 notify_window("window-layout-changed", w);