• Joined on 2025-02-03
logan pushed to 59-slim-the-mini-player at yonlu/yellowjacket 2026-08-21 04:02:33 +00:00
e3b64f9255 test(player): assert the desktop bar's size by mechanism, not by pixels
logan commented on pull request yonlu/yellowjacket#173 2026-08-21 03:43:44 +00:00
The phone transport: three controls, sized for a thumb (#59, #56)

Screenshots

424x439 — the mini player after #59/#56. Three controls, prev/next 44px and play 56px, the favourite at 44px beside the art, no queue button. This is what the report asked…

logan created pull request yonlu/yellowjacket#173 2026-08-21 03:43:28 +00:00
The phone transport: three controls, sized for a thumb (#59, #56)
logan pushed to 59-slim-the-mini-player at yonlu/yellowjacket 2026-08-21 03:42:56 +00:00
c7e5a4f086 docs(player): record the phone transport, and four silent failures
f65822c4b2 test(player): pin the phone transport, and the desktop bar not moving
32d4dc2c82 feat(player): slim the phone's mini player to three controls
218e4f5e99 feat(player): give the transport a context, and thumb-sized controls
Compare 4 commits »
logan created branch 59-slim-the-mini-player in yonlu/yellowjacket 2026-08-21 03:42:56 +00:00
logan opened issue yonlu/yellowjacket#172 2026-08-21 03:37:26 +00:00
Android: Now Playing's art collapses to a sliver once the transport is thumb-sized
logan commented on issue yonlu/yellowjacket#64 2026-08-21 03:09:05 +00:00
Android: no in-app volume control — leave volume to the system

Checked while planning #59/#56, because this issue is in the same pixels. It is not done, and its first Finding is now misleading — recording that rather than acting on it.

"volume-control

logan commented on issue yonlu/yellowjacket#56 2026-08-21 03:08:48 +00:00
Android: the transport controls are far too small

Taking this with #59, on one branch (59-slim-the-mini-player) and in one PR. Argued on #73 before starting rather than batched silently.

Your Findings and Direction already ask for this…

logan commented on issue yonlu/yellowjacket#59 2026-08-21 03:08:47 +00:00
Android: slim the mini player to play/pause, prev/next and favourite; reach the queue from Now Playing only

Taking this together with #56 — argued on #73 first, since it pulls Phase 3's item 4 forward into item 3's change rather than reordering anything. Branch: 59-slim-the-mini-player.

Short…

logan commented on issue yonlu/yellowjacket#73 2026-08-21 03:08:33 +00:00
Roadmap: suggested order for the desktop + Android backlog (#5–#72)

Phase 3 items 3 and 4: proposing #59 and #56 as one PR, argued here rather than done quietly. #55 has merged, so #59 is unblocked and is next in the stated order; this only asks to pull item 4…

logan pushed to main at yonlu/yellowjacket 2026-08-21 03:00:46 +00:00
56a5ff99fe Merge pull request 'The queue is a place while it covers the content' (#169) from 55-queue-as-a-screen into main
af4b28b0d7 docs(queue): record why the queue is not a detail view
4ee5b4b473 test(queue): pin the back stack and the mount that was not taken
a70a7ed9eb fix(queue): size the queue screen's way out for a thumb
de2cb2693a feat(queue): give an overlaid queue a place in the back stack
Compare 5 commits »
logan closed issue yonlu/yellowjacket#55 2026-08-21 03:00:45 +00:00
Android: make the queue a real screen instead of a pop-open sidebar
logan merged pull request yonlu/yellowjacket#169 2026-08-21 03:00:45 +00:00
The queue is a place while it covers the content (#55)
logan commented on pull request yonlu/yellowjacket#169 2026-08-21 02:31:08 +00:00
The queue is a place while it covers the content (#55)

CI

Run 17339, both jobs success, checked per step rather than by the run's conclusion:

  • check — commit messages, lint (three tag sets), test (three tag sets), tsc, css literals,…
logan opened issue yonlu/yellowjacket#171 2026-08-21 02:16:47 +00:00
Android: the queue's scrim has no reachable pixels, so tap-outside-to-close does not exist
logan opened issue yonlu/yellowjacket#170 2026-08-21 02:16:33 +00:00
The queue header's two older actions are named only by title
logan commented on pull request yonlu/yellowjacket#169 2026-08-21 02:15:43 +00:00
The queue is a place while it covers the content (#55)

Screenshots

424x439 — the reference device's real viewport. The queue open over Albums: a header with three thumb-sized actions, the list, the mini player and the tab bar. Albums is…

logan created pull request yonlu/yellowjacket#169 2026-08-21 02:15:32 +00:00
The queue is a place while it covers the content (#55)
logan pushed to 55-queue-as-a-screen at yonlu/yellowjacket 2026-08-21 02:15:00 +00:00
af4b28b0d7 docs(queue): record why the queue is not a detail view
4ee5b4b473 test(queue): pin the back stack and the mount that was not taken
a70a7ed9eb fix(queue): size the queue screen's way out for a thumb
de2cb2693a feat(queue): give an overlaid queue a place in the back stack
Compare 4 commits »
logan created branch 55-queue-as-a-screen in yonlu/yellowjacket 2026-08-21 02:15:00 +00:00