• Joined on 2025-02-03
logan pushed to main at yonlu/yellowjacket 2026-08-21 20:47:45 +00:00
25ea1f3511 Merge pull request 'Android: make the app say what it is doing, then count what the audio path misses' (#191) from 135-android-underrun-instrumentation into main
842fe47e9e feat(player): count what the ring buffer misses
168e588387 feat(android): route slog to logcat
Compare 3 commits »
logan commented on issue yonlu/yellowjacket#135 2026-08-21 20:35:38 +00:00
Android: static popping during playback

Measured on the device. The ring buffer is not underrunning, and the Findings' first candidate is out.

Instrument in PR #191 (feat(player): count what the ring buffer misses), following…

logan created pull request yonlu/yellowjacket#191 2026-08-21 20:35:09 +00:00
Android: make the app say what it is doing, then count what the audio path misses
logan pushed to 135-android-underrun-instrumentation at yonlu/yellowjacket 2026-08-21 20:34:44 +00:00
842fe47e9e feat(player): count what the ring buffer misses
168e588387 feat(android): route slog to logcat
Compare 2 commits »
logan created branch 135-android-underrun-instrumentation in yonlu/yellowjacket 2026-08-21 20:34:44 +00:00
logan pushed to main at yonlu/yellowjacket 2026-08-21 20:19:47 +00:00
7eb55bd378 Merge pull request 'Android: a Now Playing that survives a 439px screen, and the audit behind it' (#188) from 51-android-small-screens into main
f31331c83b docs(skill): what a fresh install is doing before you measure it
6a22601af7 docs(player): a device number is not a number CI can assert
ce9951b93a test(player): assert the mechanism, not the room CI happened to have
99a45401c7 docs(player): correct the audit's scope, and the probe's false positives
Compare 8 commits »
logan merged pull request yonlu/yellowjacket#188 2026-08-21 20:19:46 +00:00
Android: a Now Playing that survives a 439px screen, and the audit behind it
logan closed issue yonlu/yellowjacket#51 2026-08-21 20:19:46 +00:00
Android: support small screens (Light Phone 3, 1080x1240) as well as normal ones (Pixel 7)
logan commented on issue yonlu/yellowjacket#135 2026-08-21 20:18:46 +00:00
Android: static popping during playback

Taking this. Branch 135-android-underrun-instrumentation, stacked on 160-android-slog-logcat because it depends on it: this issue's own Direction is "count the underruns and log them ... read…

logan opened issue yonlu/yellowjacket#190 2026-08-21 20:17:52 +00:00
Android: SQLite has no temp directory, so the champion index never builds
logan opened issue yonlu/yellowjacket#189 2026-08-21 20:17:01 +00:00
release-group MBID backfill queries a table renamed away in plan 013
logan commented on issue yonlu/yellowjacket#160 2026-08-21 20:07:12 +00:00
Android: route slog to logcat, so the app can say why it is exiting

Taking this. Branch 160-android-slog-logcat.

Sequenced ahead of #135 and #186, argued on #73: #135's own Direction is "count the underruns and log them", which is unreadable on the device until…

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

Taking #160 next, ahead of #186 and ahead of #135. I recommended #186 earlier today and am changing that recommendation; the argument belongs here rather than in a commit message.

Phase 3…

logan pushed to 51-android-small-screens at yonlu/yellowjacket 2026-08-21 20:06:31 +00:00
f31331c83b docs(skill): what a fresh install is doing before you measure it
logan pushed to 51-android-small-screens at yonlu/yellowjacket 2026-08-21 19:56:08 +00:00
6a22601af7 docs(player): a device number is not a number CI can assert
ce9951b93a test(player): assert the mechanism, not the room CI happened to have
99a45401c7 docs(player): correct the audit's scope, and the probe's false positives
Compare 3 commits »
logan commented on issue yonlu/yellowjacket#51 2026-08-21 19:50:18 +00:00
Android: support small screens (Light Phone 3, 1080x1240) as well as normal ones (Pixel 7)

The placeholder path, and a correction about what had been verified.

The first device verification above was run against a build that was missing two of the final declarations — I had…

logan commented on issue yonlu/yellowjacket#186 2026-08-21 19:46:11 +00:00
Android: every control that is not the transport is below the 44px touch floor

The sweep was extended to the detail views, Downloads and Autotag, which the first table did not cover. Same device, same method. Six more controls, and two of them are smaller than anything…

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

Phase 3 is done. #51 was its last open item and is in PR #188; #62, #57, #55, #59, #61, #56, #58 and #52 were already closed.

The sequencing this list insisted on paid for itself, so it is…

logan commented on issue yonlu/yellowjacket#51 2026-08-21 19:44:02 +00:00
Android: support small screens (Light Phone 3, 1080x1240) as well as normal ones (Pixel 7)

Audited on the device, and the umbrella has a null result plus two children. PR #188.

Reference device: TLP301 (Light Phone III), Android 14 / SDK 34, arm64, WebView Chrome 113, **424x439…

logan created pull request yonlu/yellowjacket#188 2026-08-21 19:43:24 +00:00
Android: a Now Playing that survives a 439px screen, and the audit behind it