Comparing NextLevel:main...layer-editor:main · NextLevel/NextLevel

Commits on Mar 13, 2026

  1. fix(package): restore composite camera defaults for package use

    Update the fork so it can be used as an OpenStudio package dependency instead of a vendored source snapshot.
    
    Changes in this commit:
    - prefer composite back camera device types before plain wide angle cameras so Pro devices can zoom below 1x and hand off lenses more naturally
    - prefer TrueDepth before wide angle on the front camera
    - add package-level tests for default device priority ordering
    - narrow Comparable.clamped(to:) so the package does not export a conflicting helper into consuming apps
    - remove the redundant StrictConcurrency upcoming-feature flag from Package.swift because Swift 6 already enables it
    
    This commit is intended to preserve the camera behavior we rely on in OpenStudio while making the fork safer to consume through SwiftPM.
    Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history