github tB0nE/nightfall v0.7.9

latest releases: v0.9.0-preview.1, v0.8.2-preview.1, v0.8.1...
one month ago

Small steps ✨

Hey everyone, so I've been taking things a bit slower and actually having fun with the app, after all, I actually built it for myself! As I've noticed things I have been making smaller changes here and there. Here are the main differences to 0.7.8 that is important:

New Features

  • Fixed a bug where the steam was dying after 5 minutes of inactivity - not great for watching stuff.
  • Changing to ZipDepth introduced some corruption in the edge upscaling in 3d mode, although it was working, the artifacts were distracting.
  • Added a log download button in the top left, this will really help debugging stuff on headsets I don't own.
  • Added a visual menu around the screen, and the corner bars disappear when not needed. I might end up removing the menu and keyboard shortcuts from the controller, then they can be freed up for something else.
  • Added shortcuts to the virtual keyboard
  • tooltips, tooltips everywhere!

Stability fixes

  • Fixed inconsistent controller position indicators when controllers enter or leave tracking
  • Fixed a native-renderer startup race that could crash the first connection after launching Nightfall
  • Kept ambient composition layers stable instead of unnecessarily rebuilding their OpenXR swapchains
  • Disabled the unreliable idle-disconnect processor that could end an active stream after its configured timeout
  • Reworked composition overlays, settings ownership, and stream-session lifecycle into smaller modules to make future changes safer

Sorry, still no Linux build

This release only includes the Android APK. The Linux client remains supported in the source tree, and the cleanup in this release applies to the shared code too, but it still needs a proper validation pass before I am comfortable publishing another AppImage.

Don't miss a new nightfall release

NewReleases is sending notifications on new releases.