swayfx/sway/input
Brian Ashworth 430359519c floating_maximum_size: change default behavior
This changes the way zero (which is the default) is interpreted for both
the width and height of `floating_maximum_size`. It now refers to the
width and height of the entire output layout, which matches i3's
behavior.

This also removes duplicated code to calculate the floating constraints
in three files. Before this, `container_init_floating` used two-thirds
of the workspace width/height as the max and the entire workspace
width/height was used everywhere else. Now, all callers use a single
function `floating_calculate_constraints`.
2019-03-02 09:10:26 +01:00
..
cursor.c seat: don't send button release when not pressed 2019-02-28 23:02:06 -05:00
input-manager.c seat_cmd_cursor: do not create non-existing seat 2019-02-03 14:01:29 -05:00
keyboard.c input/keyboard: respect solo repeat_{rate,delay} 2019-02-10 18:45:02 +01:00
seat.c seat: don't send button release when not pressed 2019-02-28 23:02:06 -05:00
seatop_down.c seat: don't send button release when not pressed 2019-02-28 23:02:06 -05:00
seatop_move_floating.c seat: don't send button release when not pressed 2019-02-28 23:02:06 -05:00
seatop_move_tiling.c seat: don't send button release when not pressed 2019-02-28 23:02:06 -05:00
seatop_resize_floating.c floating_maximum_size: change default behavior 2019-03-02 09:10:26 +01:00
seatop_resize_tiling.c seat: don't send button release when not pressed 2019-02-28 23:02:06 -05:00