mirror of
https://github.com/tmux/tmux.git
synced 2026-06-03 16:46:18 +00:00
Move cell creation into layout.c, from Dane Jensen.
This commit is contained in:
11
tmux.h
11
tmux.h
@@ -3451,12 +3451,6 @@ void window_pane_send_theme_update(struct window_pane *);
|
||||
struct style_range *window_pane_border_status_get_range(struct window_pane *,
|
||||
u_int, u_int);
|
||||
int window_pane_is_floating(struct window_pane *);
|
||||
int window_pane_tiled_geometry(struct window *,
|
||||
struct window_pane *, int *, int *, enum layout_type *,
|
||||
struct cmdq_item *, struct args *, char **);
|
||||
int window_pane_floating_geometry(struct window *,
|
||||
struct window_pane *, u_int *, u_int *, u_int *, u_int *,
|
||||
struct cmdq_item *, struct args *, char **);
|
||||
|
||||
/* layout.c */
|
||||
u_int layout_count_cells(struct layout_cell *);
|
||||
@@ -3490,6 +3484,11 @@ struct layout_cell *layout_split_pane(struct window_pane *, enum layout_type,
|
||||
void layout_close_pane(struct window_pane *);
|
||||
int layout_spread_cell(struct window *, struct layout_cell *);
|
||||
void layout_spread_out(struct window_pane *);
|
||||
struct layout_cell *layout_get_floating_cell(struct cmdq_item *, struct args *,
|
||||
struct window *, struct window_pane *, struct layout_cell *,
|
||||
char **);
|
||||
struct layout_cell *layout_get_tiled_cell(struct cmdq_item *, struct args *,
|
||||
struct window *, struct window_pane *, int, char **);
|
||||
|
||||
/* layout-custom.c */
|
||||
char *layout_dump(struct window *, struct layout_cell *);
|
||||
|
||||
Reference in New Issue
Block a user