zarzet
90165d471c
test(providers): keep notifier fixture counters private
2026-10-06 21:59:18 +07:00
zarzet
bbc2c96971
fix(glass): refract navbar icons through the held lens
2026-10-05 23:20:51 +07:00
zarzet
224961d68d
fix(glass): swell navbar glass without resizing icons
2026-10-05 22:29:46 +07:00
zarzet
a56f206c43
test(glass): capture native Mornye poses and layer counts
2026-10-05 20:33:49 +07:00
zarzet
fec2f86cfc
test(performance): benchmark Mornye on iOS and Android emulators
2026-10-05 19:41:47 +07:00
zarzet
5c6a0390c2
fix(automix): diagnose crossfade fallback reasons
2026-10-04 04:51:32 +07:00
zarzet
0ec8c96269
feat(automix): add configurable duration and transition effects
2026-10-04 03:55:24 +07:00
zarzet
82068263f2
fix(mornye): match tab highlights to the expanding glass outline
2026-10-03 16:59:29 +07:00
zarzet
04ee6bc6f2
fix(lyrics): grant scoped access to selected audio files
...
Open temporary media directory grants for reading, embedding and exporting lyrics on iOS and Android. Resolve native file aliases consistently while retaining extension storage restrictions.
Validate with 4 iOS integration tests, 42 Flutter tests, 6 Rust file capability tests, and Android Kotlin compilation. Refs #631 .
2026-10-03 12:19:03 +07:00
zarzet
84cac92983
feat(network): add SMB and WebDAV libraries with streaming and uploads
2026-10-03 04:27:47 +07:00
zarzet
0914e7d978
feat(mornye): restore liquid glass with continuous draggable navigation
2026-10-03 04:24:54 +07:00
zarzet
0b2cf0e4e5
feat(discord): add opt-in mobile rich presence with track artwork
2026-10-03 02:14:11 +07:00