Skip to content

v0.17.0

Choose a tag to compare

@dyptan-io dyptan-io released this 20 Aug 12:24
· 103 commits to main since this release
da9dc25

What's Changed

  • Press animation, settings hover fix, anti-aliased curves by @dyptan-io in #126
  • Dip only the button that was pressed by @dyptan-io in #128
  • Fix RNG panic on webOS 4.x TVs by @dyptan-io in #114
  • Play a button's press dip with its action, not before it by @dyptan-io in #129
  • Give NDL an audio plane on every load so it paces the picture by @dyptan-io in #130
  • Remove exprimental frame pacer as not beneficial by @dyptan-io in #131
  • Poll mDNS from the menu tick and re-browse periodically by @dyptan-io in #134
  • Per-game settings overrides by @dyptan-io in #133
  • Fix the DualSense touchpad, and forward its contacts and motion to the host by @dyptan-io in #115
  • fix: probe actual root access for game mode by @dyptan-io in #135
  • Fix root detection on rooted TVs by @dyptan-io in #137
  • Fade overlong labels instead of ellipsizing them by @dyptan-io in #138
  • Keep per-game overrides until they're cleared by @dyptan-io in #139
  • Split session/mod.rs by phase; fix audio-spawn teardown race by @dyptan-io in #140
  • Run the NDL clock plane on every V2 load with an audio plane by @dyptan-io in #136
  • Rework the menu render pipeline by @dyptan-io in #141
  • Fix Controller row staying locked after reconnect by @dyptan-io in #142
  • Re-poll gamepad type on every add; bound HDR stray-cursor re-assert by @dyptan-io in #143
  • Fix DualSense gyro wire scale and split evdev pad handling by @dyptan-io in #144
  • Rewrite store description and README as plain facts by @dyptan-io in #145
  • Warp pointer to force compositor cursor updates on webOS by @dyptan-io in #146
  • Fix permanent audio mute after NDL loss hold, cap ABR at slider max by @dyptan-io in #147
  • App-layer rework: group App's fields, split rendering into windowed passes, cut per-frame allocation by @dyptan-io in #148

Full Changelog: 0.16.2...0.17.0