rotating an edge without thining the shape
You can use "shear" which is part of the 2.8 new gyzmos:



Note that it works for more complex shapes, and you can do it in the direction you want:



For 2.79, you can use CtrlShiftAltS (yes only that), then choose X or Y axis to do nearly the same.