Skip to content

AetherPlayer 0.17.1

Choose a tag to compare

@superuser404notfound superuser404notfound released this 05 Sep 18:31
· 158 commits to main since this release

One fix, on the iOS player: Stats for Nerds in landscape sized the whole player instead of just itself.

Player

  • Stats for Nerds no longer zooms the picture and puts the controls out of reach in landscape. The inspector is shared with the Mac app, where its minimum size is what gives its window a minimum, and it carried that minimum into an iPhone screen that cannot grant it. The panel asked for 420 pt of height inside the 381 pt an iPhone 16 Pro has in landscape, so the player chrome grew 115 pt taller than the screen (176 pt on an SE, 77 pt on a Pro Max), and the video view, which shares that container, grew with it: a 1920x1080 source was fitted into 874x496 instead of 874x402, which is why the picture came up at full width and cropped top and bottom rather than pillarboxed. The transport bar landed with 31 of its 146 pt on screen and the top bar went off the opposite edge, so neither Close nor Tracks, the only route back to the stats switch, could be reached, and rotating to portrait was the only way out. The window minimum now lives on the Mac side, where the window is, and the shared view carries no size its host has to honour.

The engine pin moves to AetherEngine 6.68.1 with this release. Its fix is to a video gravity this app never sets, so nothing changes on that side.

Full engine notes: AetherEngine/CHANGELOG.md.

Full diff: v0.17.0...v0.17.1