zarzet
c5a262b865
fix(motion): pause loading effects when hidden or motion is reduced
2026-09-28 11:58:50 +07:00
zarzet
892911c825
feat(material): unify search filters and extension actions
2026-09-28 11:58:49 +07:00
zarzet
c2eab0da51
fix(material): keep navigation tint continuous through system inset
2026-09-27 18:18:19 +07:00
zarzet
472e549f8f
feat(player): animate Material seek bar with expressive waves
2026-09-27 17:18:51 +07:00
zarzet
d390a214c3
feat(material): adopt expressive controls across the app
2026-09-27 17:01:11 +07:00
zarzet
579c6fe4d9
fix(ui): show Dolby Atmos as a compact logo
2026-09-27 16:11:00 +07:00
zarzet
63210c0277
fix(queue): style Mornye swipe removal and simplify queue heading
2026-09-27 16:06:23 +07:00
zarzet
7d43153b07
feat(album): zoom artwork when pulling down the Mornye header
2026-09-27 15:44:21 +07:00
zarzet
3449822212
fix(album): remove dividers above Mornye disc headings
2026-09-27 15:44:20 +07:00
zarzet
2304894276
fix(library): replace library badge text with a folder icon
2026-09-27 15:44:20 +07:00
zarzet
d92bcf7716
feat(player): add AAudio hi-res, WavPack DSD and DAC volume
2026-09-27 15:26:11 +07:00
zarzet
5f0463a7a4
feat(player): continue playback with Library autoplay
2026-09-27 11:53:40 +07:00
zarzet
c498439554
fix(mornye): improve frosted menu contrast and readability
2026-09-27 05:16:07 +07:00
zarzet
48891a1bb3
fix(mornye): keep popover glass clear and correctly clipped
2026-09-27 05:00:06 +07:00
zarzet
ebef6ec317
fix(mornye): use translucent liquid glass for action menus
2026-09-27 04:48:44 +07:00
zarzet
c89601b6dc
feat(mornye): add persistent accent color choices
2026-09-27 04:32:02 +07:00
zarzet
6b53eb9c06
fix(settings): restore distinct category icons on the main page
2026-09-27 04:22:51 +07:00
zarzet
0b35b134f0
fix(player): align lyrics and compact header with timeline
2026-09-27 04:18:10 +07:00
zarzet
443a9a2bdf
feat(player): expand artwork when tapping the compact cover
2026-09-27 03:53:41 +07:00
zarzet
f953c46f81
fix(ios): scan app documents without the Files folder picker
2026-09-27 01:44:29 +07:00
zarzet
c263feb722
fix(artist): restore artwork accents with neutral portrait fallback
2026-09-27 01:13:02 +07:00
zarzet
be69ab4b80
fix(player): separate adjacent titles during track swipes
2026-09-27 01:03:31 +07:00
zarzet
01adae5b9d
fix(player): swipe left to advance and right to return
2026-09-27 00:59:40 +07:00
zarzet
bf7dd5b1c4
feat(player): swipe track headers and remove individual queue entries
2026-09-27 00:35:55 +07:00
zarzet
3e6bb3bba4
fix(lyrics): keep the active line anchored during language transitions
2026-09-27 00:20:02 +07:00
zarzet
369afa550b
feat(library): search songs albums artists and playlists by relevance
2026-09-27 00:00:01 +07:00
zarzet
7a26f3beac
perf(player): rebuild preview buttons only on status changes
2026-09-26 23:41:58 +07:00
zarzet
abfd8df5fb
perf(search): reduce list rendering and provider rebuilds
2026-09-26 23:41:47 +07:00
zarzet
e0093841bc
fix(album): show More only for truncated descriptions
2026-09-26 23:39:50 +07:00
zarzet
2cfd2e8a48
fix(artist): zoom artwork during pull-down stretching
2026-09-26 23:24:28 +07:00
zarzet
39f7f27e35
fix(navigation): preserve compact state and active icon colors
2026-09-26 23:24:17 +07:00
zarzet
06951f742a
feat(album): display disc groups from catalog metadata
2026-09-26 23:24:12 +07:00
zarzet
95e0e3197d
feat(lyrics): support multiple vocalists and aligned lyrics
2026-09-26 14:50:05 +07:00
zarzet
33f0811acd
fix(lyrics): slow instrumental dot pulse
2026-09-26 12:45:16 +07:00
zarzet
5aad892882
fix(lyrics): pulse instrumental dots in unison
2026-09-26 04:10:00 +07:00
zarzet
0aaef057cd
fix(player): preserve lyrics state while switching to queue
2026-09-26 04:09:47 +07:00
zarzet
607f9c440b
feat(player): animate circular feedback on transport buttons
2026-09-26 03:50:52 +07:00
zarzet
7d7716cd6f
feat(albums): show formatted editorial descriptions
2026-09-26 03:50:37 +07:00
zarzet
0e1881d837
fix(lyrics): pulse instrumental countdown dots
2026-09-26 03:50:29 +07:00
zarzet
863d1536dd
fix(lyrics): smooth highlight lift and keep romanization still
...
Ease the lift before each highlight and let it settle more gradually for held words. Keep timed pronunciation and translation lines stationary while preserving their color sweep.
2026-09-26 03:05:34 +07:00
zarzet
8e7e71827c
feat(lyrics): animate live previews while scrubbing playback
2026-09-26 01:31:31 +07:00
zarzet
55a390d679
fix(ui): correct glass shader coordinates on scaled tablets
...
Use native window metrics for glass shaders while preserving scaled layout metrics for their content. Cover fullscreen tablet orientations and resizing to a compact window.
Fixes #597
2026-09-25 21:11:30 +07:00
zarzet
b40ba27cd6
feat(lyrics): add countdown dots for instrumental breaks
2026-09-25 21:09:38 +07:00
zarzet
e9dcbf73b4
style: slim down the upcoming concerts badge
2026-09-25 20:15:29 +07:00
zarzet
8ab201cb82
style: simplify track metadata card headings
2026-09-25 20:05:19 +07:00
zarzet
3be9f40380
fix: adapt Hi-Res analysis card to Mornye and clarify results
2026-09-25 19:57:46 +07:00
zarzet
6598a360b5
fix(lyrics): align pronunciation phrases and improve readability
2026-09-25 18:34:35 +07:00
zarzet
ca7665d805
fix(lyrics): soften landscape footer and use neutral tab colors
2026-09-25 16:30:44 +07:00
zarzet
e09d0c1609
fix(lyrics): hide controls after five seconds only during playback
2026-09-25 16:26:25 +07:00
zarzet
fc13a6c7c0
fix(player): move track header with the cover between panels
2026-09-25 16:05:37 +07:00