Skip to content

v0.16.0

Choose a tag to compare

@dyptan-io dyptan-io released this 17 Aug 09:25
· 284 commits to main since this release
e679de1

What's Changed

  • Render the impulse-trigger motors a pad actually has by @dyptan-io in #101
  • Trim the log overlay's cost on the logging thread, split logger.rs up by @dyptan-io in #102
  • Drop never-set knobs and keep all persisted state in settings.json by @dyptan-io in #103
  • Support webOS 4 via the NDL DirectMedia v1 API by @dyptan-io in #104
  • Make ui/ a portable widget library, keep this app's screens in app/ by @dyptan-io in #105
  • Move to punktfunk-core v0.28.0 and drop ring for aws-lc-rs by @enricobuehler in #106
  • Move assets out of ui/, opaque TileId cache, split app/mod.rs, per-modal focus geometry by @dyptan-io in #107
  • Cut per-pixel and per-call work out of the UI render path by @dyptan-io in #108
  • Card focus rework, and less redundant work in art decode and the GL path by @dyptan-io in #109
  • Grey out locked settings rows instead of hiding them by @dyptan-io in #111
  • Ignore a stale SMP backend pick on NDL v2 TVs by @dyptan-io in #112
  • Grab USB keyboards in both cursor modes so modifiers stop fighting the TV pointer by @dyptan-io in #113
  • Cross-fade modals, drag the Bitrate slider, and other Settings polish by @dyptan-io in #116
  • Play modal open as the close animation in reverse, retime both by @dyptan-io in #117
  • Keep the d-pad alive when a host's library never loads by @dyptan-io in #118
  • Let NDL decode Opus itself on webOS 5+ by @dyptan-io in #119
  • Hold HDR metadata until NDL confirms the load by @dyptan-io in #120
  • Replace GIF spinner with software-rasterized tiny_skia animation by @dyptan-io in #121
  • feat: add webp support for game art by @dyptan-io in #122

Full Changelog: 0.15.0...0.16.0