-
64d5cbf738
Merge pull request #272 from JMR-dev/fix/102-picker-back-press-overshoot
main
Jason Ross
2026-09-07 17:47:18 -05:00
-
-
842965a479
Say who closed the picker, because it was us and the KDoc denied it
fix/102-picker-back-press-overshoot

JMR-devandClaude Opus 5
2026-09-07 17:18:23 -05:00
-
89832563e6
Stop the picker dismissal destroying MainActivity, and census what turns legs red

JMR-devandClaude Opus 5
2026-09-07 17:05:08 -05:00
-
-
ef9d35ed40
Merge pull request #269 from JMR-dev/fix/268-saf-picker-determinism
Jason Ross
2026-09-07 16:21:34 -05:00
-
-
b0b8b66d31
Name reattach's third outcome, which this KDoc denied existed
fix/268-saf-picker-determinism

JMR-devandClaude Opus 5
2026-09-07 16:19:24 -05:00
-
9fd96d08fd
Synchronise SafPickerRoundTripTest on state, not on timing (#268)

JMR-devandClaude Opus 5
2026-09-07 15:44:20 -05:00
-
-
fa22bf3b13
Merge pull request #261 from JMR-dev/feat/ogg-vorbis-libvorbis
Jason Ross
2026-09-07 13:25:37 -05:00
-
-
73482520aa
Merge branch 'main' into feat/ogg-vorbis-libvorbis
feat/ogg-vorbis-libvorbis
Jason Ross
2026-09-07 12:16:43 -05:00
-
-
-
-
563ec33d94
Merge pull request #267 from JMR-dev/docs/e9-union-branch-tier
Jason Ross
2026-09-07 12:06:19 -05:00
-
-
a4ca93b00e
Say what the artefact check measured, not what it implies

JMR-devandClaude Opus 5
2026-09-07 12:03:08 -05:00
-
aaa1b64f87
Read the union's branch tier, and decide 12 of its 22 sites (E9)

JMR-devandClaude Opus 5
2026-09-07 11:56:44 -05:00
-
-
e6ac84cd24
Merge remote-tracking branch 'origin/main' into feat/ogg-vorbis-libvorbis
JMR-dev
2026-09-07 11:47:17 -05:00
-
-
-
-
c2cc9e2fc7
Merge pull request #259 from JMR-dev/feat/expedited-conversion-work
Jason Ross
2026-09-07 11:20:52 -05:00
-
-
4d21996735
Merge branch 'main' into feat/expedited-conversion-work
feat/expedited-conversion-work
Jason Ross
2026-09-07 11:11:53 -05:00
-
-
-
-
d45abe7409
Rebuild the FFmpeg AAR with libvorbis, and make Ogg Vorbis reachable (#254)

JMR-devandClaude Opus 5
2026-09-06 18:31:36 -05:00
-
-
-
264b8027e4
Merge pull request #260 from JMR-dev/fix/gate-cache-in-worktrees
Jason Ross
2026-09-06 18:02:22 -05:00
-
-
7d1d3191a9
Resolve the gate's cache dir with --git-common-dir, and say when it cannot (#258)
fix/gate-cache-in-worktrees

JMR-devandClaude Opus 5
2026-09-06 17:54:12 -05:00
-
-
6a8cc01862
Expedite user-initiated work, and give both getForegroundInfo overrides a caller (#252)

JMR-devandClaude Opus 5
2026-09-06 17:06:00 -05:00
-
-
68b863fbdb
Merge pull request #257 from JMR-dev/chore/gate-runs-shellcheck
Jason Ross
2026-09-06 16:28:29 -05:00
-
-
f4174e5b06
Run actionlint in the gate too, at CI's exact pin
chore/gate-runs-shellcheck

JMR-devandClaude Opus 5
2026-09-06 16:19:49 -05:00
-
dd01f9f27c
Run shellcheck in the local gate, at CI's exact pin

JMR-devandClaude Opus 5
2026-09-06 16:16:23 -05:00
-
-
dd76229e90
Merge pull request #256 from JMR-dev/test/publish-delete-arm-real-provider
Jason Ross
2026-09-06 16:11:13 -05:00
-
-
8105291f6a
Make the gate name the levels it ran instead of claiming all of them
test/publish-delete-arm-real-provider

JMR-devandClaude Opus 5
2026-09-06 16:02:47 -05:00
-
68bd24e54a
Gate commits and pushes on a local sweep at every supported API level

JMR-devandClaude Opus 5
2026-09-06 15:52:21 -05:00
-
19e35394e1
Bound the conversion against API 35's encode, not API 34's

JMR-devandClaude Opus 5
2026-09-06 15:20:51 -05:00
-
cbbaf74285
Delete the document a failed save could not write (#250)

JMR-devandClaude Opus 5
2026-09-06 14:49:24 -05:00
-
-
fac8e67db2
Merge pull request #255 from JMR-dev/docs/e8-instrumented-coverage
Jason Ross
2026-09-06 14:54:10 -05:00
-
-
4de169c99b
Record the first instrumented coverage measurement, and classify the 32 it found
docs/e8-instrumented-coverage

JMR-devandClaude Opus 5
2026-09-06 14:21:39 -05:00
-
-
b6d75c9b28
Record the first instrumented coverage measurement, and classify the 32 it found
docs/api37-carrier-count-drift

JMR-devandClaude Opus 5
2026-09-06 14:21:39 -05:00
-
e27d7601b1
Merge pull request #251 from JMR-dev/docs/api37-carrier-count-drift
Jason Ross
2026-09-06 14:13:56 -05:00
-
-
e81403c5f3
Measure the fourth claim rather than asserting it, and fix three slips

JMR-devandClaude Opus 5
2026-09-06 11:20:05 -05:00
-
54167c052f
Re-derive the API 37 carrier counts, and correct what #226 left behind

JMR-devandClaude Opus 5
2026-09-06 11:16:15 -05:00
-
-
1f21557b8d
Merge pull request #249 from JMR-dev/docs/e7-second-constraint
Jason Ross
2026-09-06 10:57:35 -05:00
-
-
3b0c262030
Record E7's second constraint, and that the premise held (#226)
docs/e7-second-constraint

JMR-devandClaude Opus 5
2026-09-06 10:49:09 -05:00
-
-
18aff51c98
Merge pull request #248 from JMR-dev/test/publish-to-a-real-saf-destination
Jason Ross
2026-09-06 10:48:21 -05:00
-
-
b23ff0f082
Wait for the app to come back before asking Compose about it
test/publish-to-a-real-saf-destination

JMR-devandClaude Opus 5
2026-09-06 10:28:02 -05:00
-
fa10d94192
Save to a document stock DocumentsUI created (#226)

JMR-devandClaude Opus 5
2026-09-06 10:04:06 -05:00
-
-
69d5392227
Merge pull request #247 from JMR-dev/fix/api37-report-match-line
Jason Ross
2026-09-06 09:11:24 -05:00
-
-
e7c3e5688f
Stop the match line claiming a failure count nobody measured
fix/api37-report-match-line

JMR-devandClaude Opus 5
2026-09-06 09:02:40 -05:00
-
-
b3eea75365
Stop the match line claiming a failure count nobody measured
fix/api37-task-snapshot-crash

JMR-devandClaude Opus 5
2026-09-06 09:02:40 -05:00
-
b3d4318273
Merge pull request #245 from JMR-dev/fix/api37-task-snapshot-crash
Jason Ross
2026-09-06 09:01:56 -05:00
-
-
07f7ed4259
Merge #221, and make the two counts derived rather than remembered

JMR-devandClaude Opus 5
2026-09-06 08:53:59 -05:00
-
-
-
-
dc6ee3dc9b
Merge pull request #221 from JMR-dev/test/join-failure-message-on-device
Jason Ross
2026-09-06 08:50:59 -05:00
-
-
7fd95ddede
Merge main, and re-derive every count it moved

JMR-devandClaude Opus 5
2026-09-06 08:49:59 -05:00
-
-
-
-
350b179c9e
Merge branch 'main' into test/join-failure-message-on-device
test/join-failure-message-on-device
Jason Ross
2026-09-06 08:43:20 -05:00
-
-
-
-
0cc4c4f3a3
Merge pull request #244 from JMR-dev/docs/e2e-read-findings-e7
Jason Ross
2026-09-06 03:32:19 -05:00
-
-
c5b2dc0f55
Record what working the e2e tickets found (E7, and #238)
docs/e2e-read-findings-e7

JMR-devandClaude Opus 5
2026-09-06 02:50:37 -05:00
-
-
8db9a6f52f
Merge pull request #243 from JMR-dev/test/cancelling-a-running-export
Jason Ross
2026-09-06 02:48:22 -05:00
-
-
31f249ae04
Cancel a running Media3 export, completing #224's third engine
test/cancelling-a-running-export

JMR-devandClaude Opus 5
2026-09-06 02:28:18 -05:00
-
-
d6e1e3bf86
Merge pull request #242 from JMR-dev/test/reattach-to-a-running-job
Jason Ross
2026-09-06 02:17:06 -05:00
-
-
6992f0e783
Reattach to a conversion that is still running (#230)
test/reattach-to-a-running-job

JMR-devandClaude Opus 5
2026-09-06 01:58:24 -05:00
-
-
bb920b5bd0
Merge pull request #239 from JMR-dev/test/content-uri-reaches-ffmpeg
Jason Ross
2026-09-06 01:51:10 -05:00
-
-
802997439d
Let a join read the files the user actually picked (#238, #225)
test/content-uri-reaches-ffmpeg

JMR-devandClaude Opus 5
2026-09-06 00:35:16 -05:00
-
-
495eaa4ab8
Merge pull request #241 from JMR-dev/fix/launcher-wiring-waits-for-the-pick
Jason Ross
2026-09-06 01:41:55 -05:00
-
-
bc8e67888e
Wait for the pick the launcher test is about (#220)
fix/launcher-wiring-waits-for-the-pick

JMR-devandClaude Opus 5
2026-09-06 01:34:17 -05:00
-
-
706eea8709
Merge pull request #240 from JMR-dev/fix/cancel-tests-need-a-slower-encode
Jason Ross
2026-09-06 01:20:57 -05:00
-
-
163ce54b77
Stop the cancel tests losing their race on a loaded runner
fix/cancel-tests-need-a-slower-encode

JMR-devandClaude Opus 5
2026-09-06 01:04:03 -05:00
-
-
d293646f69
Merge pull request #237 from JMR-dev/test/cancelling-a-running-join
Jason Ross
2026-09-06 00:11:33 -05:00
-
-
5416788274
Cancel a running join session too (#224)
test/cancelling-a-running-join

JMR-devandClaude Opus 5
2026-09-06 00:02:52 -05:00
-
-
ad2a75d9a0
Merge pull request #236 from JMR-dev/test/cancelling-a-running-session
Jason Ross
2026-09-05 23:53:13 -05:00
-
-
2b921fafe4
Merge pull request #235 from JMR-dev/test/notification-cancel-action
Jason Ross
2026-09-05 23:45:53 -05:00
-
-
98c0e4dba2
Cancel a running FFmpeg session, which nothing had ever done (#224)
test/cancelling-a-running-session

JMR-devandClaude Opus 5
2026-09-05 23:45:34 -05:00
-
-
-
557b3edab4
Compare the advisory failure count only on a run that finished

JMR-devandClaude Opus 5
2026-09-05 23:26:56 -05:00
-
cf540f1ecc
Merge pull request #234 from JMR-dev/test/ffmpeg-progress-is-observed
Jason Ross
2026-09-05 23:21:54 -05:00
-
-
e0412329ff
Press the Cancel button in the notification (#227)
test/notification-cancel-action

JMR-devandClaude Opus 5
2026-09-05 23:20:49 -05:00
-
-
-
97558c259f
The root fix was wrong, and this is what it found: the disable does nothing

JMR-devandClaude Opus 5
2026-09-05 23:15:57 -05:00
-
948d53b67e
Read the progress percentage FFmpeg has always been computing (#229)
test/ffmpeg-progress-is-observed

JMR-devandClaude Opus 5
2026-09-05 23:13:36 -05:00
-
-
54932e97c6
Merge pull request #232 from JMR-dev/test/fallback-asserts-the-path
Jason Ross
2026-09-05 23:06:41 -05:00
-
-
745c4f62ce
The local runner had the same missing root, and hid it in /dev/null

JMR-devandClaude Opus 5
2026-09-05 22:58:10 -05:00
-
ba16f5a89b
Make the fallback test say when it cannot test the fallback (#223)
test/fallback-asserts-the-path

JMR-devandClaude Opus 5
2026-09-05 22:30:57 -05:00
-
-
e2f8ef2918
Cite the two measurements the last two commits asserted

JMR-devandClaude Opus 5
2026-09-05 22:55:42 -05:00
-
393b931fff
Give api37-debug's own SystemUI disable the same root, and say why there are two

JMR-devandClaude Opus 5
2026-09-05 22:54:27 -05:00
-
bffcff92c7
Merge pull request #233 from JMR-dev/test/flac-and-opus-assert-their-format
Jason Ross
2026-09-05 22:45:47 -05:00
-
-
9f06eb9988
Check that FLAC and Opus are FLAC and Opus (#228)
test/flac-and-opus-assert-their-format

JMR-devandClaude Opus 5
2026-09-05 22:36:30 -05:00
-
-
d759ef32f1
Take the picker test off the API 37 gating leg, and give the SystemUI disable root

JMR-devandClaude Opus 5
2026-09-05 22:23:33 -05:00
-
06ca167034
Merge pull request #231 from JMR-dev/docs/e2e-read-findings
Jason Ross
2026-09-05 22:13:07 -05:00
-
-
-
-
c757565d64
Read the instrumented suite, and find the test that proves nothing
docs/e2e-read-findings

JMR-devandClaude Opus 5
2026-09-05 21:54:56 -05:00
-
-
4d090d9a81
Move CLAUDE.md's instrumented counts with the test that changes them

JMR-devandClaude Opus 5
2026-09-05 21:25:44 -05:00
-
39327beea7
Assert the join failure message against a real FFmpeg session

JMR-devandClaude Opus 5
2026-09-05 21:13:06 -05:00
-
-
4b02294cfb
Merge pull request #222 from JMR-dev/docs/wave4-coverage-numbers
Jason Ross
2026-09-05 21:24:43 -05:00
-
-
79097a0256
Record wave 4's landed coverage, and that the hang watchdog has fired
docs/wave4-coverage-numbers

JMR-devandClaude Opus 5
2026-09-05 21:24:33 -05:00
-
-
6004398a83
Merge pull request #219 from JMR-dev/fix/rotation-waits-for-recreation
Jason Ross
2026-09-05 20:43:47 -05:00
-
-
a354620bf5
Merge pull request #218 from JMR-dev/fix/injectable-startup-sweep-scope
Jason Ross
2026-09-05 20:43:24 -05:00
-
-
17c91081cd
Merge branch 'main' into fix/injectable-startup-sweep-scope
fix/injectable-startup-sweep-scope
Jason Ross
2026-09-05 20:35:39 -05:00
-
-
-
-
20f718842d
Merge pull request #217 from JMR-dev/test/session-outcome-seam
Jason Ross
2026-09-05 20:29:45 -05:00
-
-
dec7089b59
Merge branch 'main' into test/session-outcome-seam
test/session-outcome-seam
Jason Ross
2026-09-05 20:21:57 -05:00
-
-
-
-
b677a9ad02
Merge pull request #216 from JMR-dev/fix/convert-guards-on-ready
Jason Ross
2026-09-05 20:19:19 -05:00
-
-
34e4ab52a4
Merge pull request #215 from JMR-dev/test/retry-save-mime
Jason Ross
2026-09-05 20:18:57 -05:00
-
-
1437157a8f
Merge pull request #214 from JMR-dev/test/launcher-callback-identity
Jason Ross
2026-09-05 20:18:36 -05:00
-
-
1041faf920
Merge branch 'main' into test/launcher-callback-identity
test/launcher-callback-identity
Jason Ross
2026-09-05 20:11:15 -05:00
-
-
-
-
fe68f839c1
Merge pull request #213 from JMR-dev/test/theme-follows-system-dark
Jason Ross
2026-09-05 20:10:01 -05:00
-
-
f65578b1f7
Merge branch 'main' into test/theme-follows-system-dark
test/theme-follows-system-dark
Jason Ross
2026-09-05 20:01:47 -05:00
-
-
-
-
b38ad6a683
Merge pull request #212 from JMR-dev/test/hardware-progress-reaches-workmanager
Jason Ross
2026-09-05 20:00:46 -05:00
-
-
9a0f494e26
Merge pull request #211 from JMR-dev/test/ffprobe-mapping-seam
Jason Ross
2026-09-05 20:00:22 -05:00
-
-
f3478706b3
Merge pull request #210 from JMR-dev/test/device-codec-enumeration-seam
Jason Ross
2026-09-05 19:59:58 -05:00
-
-
61c400d2c6
Merge pull request #209 from JMR-dev/test/unknown-container-row
Jason Ross
2026-09-05 19:59:36 -05:00
-
-
d83775d5c6
Merge pull request #208 from JMR-dev/test/audio-drop-arm
Jason Ross
2026-09-05 19:59:14 -05:00
-
-
e90f5a801c
Merge branch 'main' into test/audio-drop-arm
test/audio-drop-arm
Jason Ross
2026-09-05 19:49:49 -05:00
-
-
-
-
68015b3374
Merge pull request #207 from JMR-dev/test/null-message-fallbacks
Jason Ross
2026-09-05 19:48:11 -05:00
-
-
32ab54da3c
Wait for the rotation to rebuild the Activity, not for the composition to idle
fix/rotation-waits-for-recreation

JMR-devandClaude Opus 5
2026-09-05 19:28:31 -05:00
-