]> git.sur5r.net Git - i3/i3/blobdiff - include/floating.h
Bugfix: Correctly check boundaries and reassign floating windows when moving (Thanks...
[i3/i3] / include / floating.h
index e97029f5bb4e0e1a4198ac3db18e93b5122679cc..b6c7c6e37176b4657f7ad66fb619f29071257be0 100644 (file)
@@ -137,4 +137,13 @@ void drag_pointer(Con *con, const xcb_button_press_event_t *event,
                   xcb_window_t confine_to, border_t border, callback_t callback,
                   const void *extra);
 
+/**
+ * Repositions the CT_FLOATING_CON to have the coordinates specified by
+ * newrect, but only if the coordinates are not out-of-bounds. Also reassigns
+ * the floating con to a different workspace if this move was across different
+ * outputs.
+ *
+ */
+void floating_reposition(Con *con, Rect newrect);
+
 #endif