commit 97fed159e4d5edf41b9875482209a5210ad84b3a from: rsc date: Fri May 14 23:11:48 2004 UTC avoid stupid aspect ratios. commit - 983990c806eb019cb490449cac70032417222a41 commit + 97fed159e4d5edf41b9875482209a5210ad84b3a blob - 5424e383c8a97120e6d0314d1fd8e9d45ff6cda7 blob + fe7a33717a91ba38f57d208b841d9471367f8e55 --- src/libdraw/x11-init.c +++ src/libdraw/x11-init.c @@ -326,8 +326,12 @@ xattach(char *label) if(parsewinsize(winsize, &r, &havemin) < 0) sysfatal("%r"); }else{ - r = Rect(0, 0, WidthOfScreen(xscreen)*3/4, - HeightOfScreen(xscreen)*3/4); + r = Rect(0, 0, WidthOfScreen(xscreen)*2/3, + HeightOfScreen(xscreen)*2/3); + if(Dx(r) > Dy(r)*3/2) + r.max.x = r.min.x + Dy(r)*3/2; + if(Dy(r) > Dx(r)*3/2) + r.max.y = r.min.y + Dx(r)*3/2; havemin = 0; }