Skip to content

NuvioPlus 0.1.1

Latest

Choose a tag to compare

@temtesfay temtesfay released this 10 Jun 23:02

NuvioPlus 0.1.1 — iOS (.ipa) and macOS / Mac Catalyst (.dmg) builds.

What's new in this build

  • Mac Catalyst cursor fix — the player cursor now reliably auto-hides and the on-screen controls reappear on mouse movement. The NSEvent local-monitor mask was being passed as an object pointer instead of the raw bit mask, so movement events were only matched by coincidence; it's now passed correctly via a C function pointer.
  • Hero trailer audio — disabled audio spatialization on the home-screen hero trailer players to avoid spatialization artifacts.
  • Home hero layout — the hero description text now shows on Mac only and is hidden on mobile, reducing clutter on phones.
  • Details page — removed a duplicated trailer-player block in the detail hero (merge artifact); the autoplay trailer itself is unchanged and still works.
  • Trailer extraction (iOS + Android) — a separate audio track is now only paired when a separate video stream actually exists, preventing mismatched audio on muxed sources.
  • Bundle identifier changed to com.temtesfay.nuvioapp (and matching auth URL scheme).

Also included from the current branch

Upstream 0.2.4 merge, locally-built MPVKit Catalyst frameworks, subtitle customization, hero-trailer pre-warming pipeline, WebM/VP9 stream filtering on iOS, and Mac scaling/scroll improvements.

Install notes

  • Both builds are development-signed (team V2NZBK2PR6). The .ipa must be sideloaded (AltStore / Sideloadly) and installed to a device registered to that team.
  • The .dmg is not notarized, so on first launch use right-click → Open to bypass Gatekeeper.
  • Internal app version is 0.2.3 (build 74); the 0.1.1 here is the release/package version.