• Joined on 2025-02-03
yonlu pushed to fix/quick-wins-batch at yonlu/yellowjacket 2026-08-19 18:22:24 +00:00
2926ecd4b4 docs(notes): record that no test tier can see a hover media query
ff3c4003cb Merge branch 'fix/61-mini-player-plain-text' into fix/quick-wins-batch
def596a99e Merge branch 'fix/68-hover-affordances-pointer' into fix/quick-wins-batch
14f78c0b57 Merge branch 'fix/118-in-library-clear' into fix/quick-wins-batch
7cea238e71 Merge branch 'fix/119-dev-headless-port' into fix/quick-wins-batch
Compare 7 commits »
yonlu created branch fix/quick-wins-batch in yonlu/yellowjacket 2026-08-19 18:22:24 +00:00
yonlu pushed to fix/61-mini-player-plain-text at yonlu/yellowjacket 2026-08-19 18:21:14 +00:00
c518ac8c73 feat(now-playing): plain text instead of links in the phone mini player
yonlu created branch fix/61-mini-player-plain-text in yonlu/yellowjacket 2026-08-19 18:21:14 +00:00
yonlu pushed to fix/118-in-library-clear at yonlu/yellowjacket 2026-08-19 18:18:55 +00:00
23f3d4b3b0 fix(explore): clear in_library on a row that has no local id
yonlu created branch fix/118-in-library-clear in yonlu/yellowjacket 2026-08-19 18:18:55 +00:00
yonlu created branch fix/119-dev-headless-port in yonlu/yellowjacket 2026-08-19 18:17:46 +00:00
yonlu pushed to fix/119-dev-headless-port at yonlu/yellowjacket 2026-08-19 18:17:46 +00:00
8d46c4abb7 fix(scripts): refuse to start dev-headless on a port somebody else holds
yonlu pushed to fix/130-issue-claim-user at yonlu/yellowjacket 2026-08-19 18:15:27 +00:00
087c69ac8d fix(scripts): let issue.sh claim work on a write:issue-only token
yonlu created branch fix/130-issue-claim-user in yonlu/yellowjacket 2026-08-19 18:15:27 +00:00
yonlu opened issue yonlu/yellowjacket#137 2026-08-19 17:29:51 +00:00
Hover-only affordances that are the *only* route to their action are unreachable on touch
yonlu commented on issue yonlu/yellowjacket#61 2026-08-19 17:18:30 +00:00
Android: drop the tiny album/artist/source links from the mini player

Rendering the mini player title/artist/source as plain text below the phone breakpoint; the links stay on the full-screen Now Playing view.

yonlu commented on issue yonlu/yellowjacket#68 2026-08-19 17:18:28 +00:00
Android: no hover play button on album cards on touch

Gating hover-revealed affordances on @media (hover: hover) and (pointer: fine) rather than on width, and sweeping the other hover-only controls for the same rule.

yonlu commented on issue yonlu/yellowjacket#118 2026-08-19 17:18:27 +00:00
Explore: in_library can never be cleared on a row that has no local id

Widening pruneStaleLocalCrossReferences so a row carrying in_library with a NULL local id is also cleared, for all three entity types, with a regression test seeding exactly that fixed point.

yonlu commented on issue yonlu/yellowjacket#119 2026-08-19 17:18:25 +00:00
dev-headless silently talks to whatever already holds its port

Making dev-headless.sh refuse to start when something already holds its port, naming the holder (pid + cwd) rather than silently handing the harness to it.

yonlu commented on issue yonlu/yellowjacket#131 2026-08-19 17:18:24 +00:00
codegen-check fails on any unstaged change, and blames the code generators

Scoping the codegen-check hook to the files go generate actually writes, so an unrelated unstaged edit stops being reported as stale generated code.

yonlu created pull request yonlu/yellowjacket#129 2026-08-19 13:18:23 +00:00
Fix the player states that report one track's progress against another
yonlu created branch fix/player-playing-state in yonlu/yellowjacket 2026-08-19 13:17:58 +00:00
yonlu pushed to fix/player-playing-state at yonlu/yellowjacket 2026-08-19 13:17:58 +00:00
61d549a9d5 ci: run the pre-push hooks sequentially
2b84bc53e9 fix(player): stop reporting one track's state against another
282dab43eb fix(player): end the stream when the audio source stops producing
Compare 3 commits »