zarzet
|
892911c825
|
feat(material): unify search filters and extension actions
|
2026-09-28 11:58:49 +07:00 |
|
zarzet
|
fb13b87561
|
fix(metadata): resolve album artist consistently across separate downloads
|
2026-09-28 11:45:10 +07:00 |
|
zarzet
|
25c6292783
|
fix(settings): use neutral category icons in Material
|
2026-09-27 18:28:50 +07:00 |
|
zarzet
|
c2eab0da51
|
fix(material): keep navigation tint continuous through system inset
|
2026-09-27 18:18:19 +07:00 |
|
zarzet
|
3980f1f851
|
fix(player): move Material audio output to bottom right
|
2026-09-27 17:51:45 +07:00 |
|
zarzet
|
fad7e64fd3
|
fix(player): align Material lyrics toggle to bottom left
|
2026-09-27 17:48:11 +07:00 |
|
zarzet
|
cd7c60cca7
|
feat(player): show Material lyrics in the artwork area
|
2026-09-27 17:40:21 +07:00 |
|
zarzet
|
02a1c8504c
|
fix(player): give Material quality badge and controls more space
|
2026-09-27 17:32:27 +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
|
a9ed5a19cd
|
fix(album): show Material quality badges only for exceptions
|
2026-09-27 16:15:17 +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
|
25f9d16e3d
|
feat(settings): give playback its own settings page
|
2026-09-27 15:28:03 +07:00 |
|
zarzet
|
e0f5a96564
|
fix(player): distinguish AAudio access and decoder failures
|
2026-09-27 15:26:11 +07:00 |
|
zarzet
|
d92bcf7716
|
feat(player): add AAudio hi-res, WavPack DSD and DAC volume
|
2026-09-27 15:26:11 +07:00 |
|
zarzet
|
6decce0f8b
|
fix(lyrics): keep V3 collaborations on the primary side
|
2026-09-27 15:26:11 +07:00 |
|
zarzet
|
608675a255
|
feat(player): add direct USB audio and DSD transport
|
2026-09-27 15:26:10 +07:00 |
|
zarzet
|
4e464b5b6b
|
feat(player): add verified USB bit-perfect PCM output
|
2026-09-27 12:22:42 +07:00 |
|
zarzet
|
5f0463a7a4
|
feat(player): continue playback with Library autoplay
|
2026-09-27 11:53:40 +07:00 |
|
zarzet
|
9e4f24ba24
|
fix(lyrics): reveal backing vocals and gaps at their start
|
2026-09-27 11:39:33 +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
|
dbe16e69dd
|
fix(mornye): preserve contrast with custom accent colors
|
2026-09-27 04:38:05 +07:00 |
|
zarzet
|
9322e54739
|
feat(appearance): add an optional system font
|
2026-09-27 04:36:28 +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
|
34cda0a802
|
fix(lyrics): preserve Apple vocal sides for group parts
|
2026-09-27 04:06:15 +07:00 |
|
zarzet
|
fedf5f137a
|
feat(lyrics): group smaller backing vocals beneath their lead
|
2026-09-27 04:01:43 +07:00 |
|
zarzet
|
443a9a2bdf
|
feat(player): expand artwork when tapping the compact cover
|
2026-09-27 03:53:41 +07:00 |
|
zarzet
|
c87c139588
|
chore(release): bump app version to 5.0.6
|
2026-09-27 03:19:30 +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
|
fa4a03c754
|
fix(player): retain duration probing after queue edits during loading
|
2026-09-27 00:42:53 +07:00 |
|
zarzet
|
da5a0522ca
|
fix(lyrics): stagger highlight lift across graphemes
|
2026-09-27 00:41:33 +07:00 |
|
zarzet
|
bf7dd5b1c4
|
feat(player): swipe track headers and remove individual queue entries
|
2026-09-27 00:35:55 +07:00 |
|
zarzet
|
ad31299a75
|
fix(artist): use white Mornye header actions regardless of artwork color
|
2026-09-27 00:32:20 +07:00 |
|
zarzet
|
8199e4dbba
|
fix(player): keep shuffle order stable and restore the original queue
|
2026-09-27 00:27:26 +07:00 |
|
zarzet
|
3e6bb3bba4
|
fix(lyrics): keep the active line anchored during language transitions
|
2026-09-27 00:20:02 +07:00 |
|
zarzet
|
3f111b5ea6
|
fix(player): serialize source changes during rapid track selection
|
2026-09-27 00:15:38 +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 |
|