gtkwindow: Allow edge resizing from corners if constraints forbid either side
The fix is twofold. First, when checking that a corner is resizable, we must check the constraints on both edges. Second, when checking either edge we must include both perpendicular sides in order to allow those to be resizable when the constraint does not allow resizing the edge being checked.
Showing with 54 additions and 12 deletions