Support "resize set W H"
This commit is contained in:
@ -60,6 +60,12 @@ void cmd_move_con_to_workspace_name(I3_CMD, char *name);
|
||||
*/
|
||||
void cmd_move_con_to_workspace_number(I3_CMD, char *which);
|
||||
|
||||
/**
|
||||
* Implementation of 'resize set <px> [px] <px> [px]'.
|
||||
*
|
||||
*/
|
||||
void cmd_size(I3_CMD, char *cwidth, char *cheight);
|
||||
|
||||
/**
|
||||
* Implementation of 'resize grow|shrink <direction> [<px> px] [or <ppt> ppt]'.
|
||||
*
|
||||
|
@ -188,6 +188,15 @@ drag_result_t drag_pointer(Con *con, const xcb_button_press_event_t *event,
|
||||
*/
|
||||
void floating_reposition(Con *con, Rect newrect);
|
||||
|
||||
/**
|
||||
* Sets size of the CT_FLOATING_CON to specified dimensions. Might limit the
|
||||
* actual size with regard to size constraints taken from user settings.
|
||||
* Additionally, the dimensions may be upscaled until they're divisible by the
|
||||
* window's size hints.
|
||||
*
|
||||
*/
|
||||
void floating_resize(Con *floating_con, int x, int y);
|
||||
|
||||
/**
|
||||
* Fixes the coordinates of the floating window whenever the window gets
|
||||
* reassigned to a different output (or when the output’s rect changes).
|
||||
|
Reference in New Issue
Block a user