|
i3
|

Go to the source code of this file.
Functions | |
| void | tiling_drag (Con *con, xcb_button_press_event_t *event) |
| Initiates a mouse drag operation on a tiled window. More... | |
| void tiling_drag | ( | Con * | con, |
| xcb_button_press_event_t * | event | ||
| ) |
Initiates a mouse drag operation on a tiled window.
Definition at line 270 of file tiling_drag.c.
References BEFORE, BORDER_TOP, CF_NONE, CF_OUTPUT, con_activate(), con_disable_fullscreen(), con_enable_fullscreen(), con_exists(), con_focus(), con_get_fullscreen_covering_ws(), con_get_workspace(), con_move_to_target(), con_num_children(), con_orientation(), conn, callback_params::direction, direction_to_string(), DLOG, drag_pointer(), DRAG_REVERT, callback_params::drop_type, DT_CENTER, DT_PARENT, DT_SIBLING, ELOG, focused, Con::fullscreen_mode, callback_params::indicator, insert_con_into(), ipc_send_window_event(), L_SPLITH, L_SPLITV, L_STACKED, L_TABBED, Con::layout, callback_params::orientation, orientation_from_direction(), Con::parent, position_from_direction(), position_to_string(), TAILQ_FIRST, TAILQ_LAST, callback_params::target, tree_move(), tree_render(), tree_split(), VERT, workspace_show(), x_mask_event_mask(), and XCURSOR_CURSOR_MOVE.
Referenced by route_click().
