Recent thumbs: match screen aspect ratio

Change-Id: Ic84386eae43feb6a0567f596fdc888effa0acc94