add (terrible) support for auto window resizing

This commit is contained in:
Emile Clark-Boman 2025-09-12 00:17:48 +10:00
parent a90b99baa3
commit 373081a1b3
4 changed files with 94 additions and 90 deletions

View file

@ -51,11 +51,13 @@ struct crs_tree {
};
/* === External Interface === */
int init_cursetree(struct crs_tree **const tree);
int ct_init(struct crs_tree **const tree);
void destroy_tree(struct crs_tree *const tree);
void resize_tree(struct crs_tree *const tree, struct crs_nodedims *const dims);
void ct_update(struct crs_tree *const tree);
void bifurcate_window_node(struct crs_node **node, const enum crs_axis axis,
const int invert_axis, const float ratio);
void bifurcate_window_node(struct crs_node **const node,
const enum crs_axis axis, const int invert_axis,
const float ratio);
#endif /* DORNE_TREE_H */