aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-26 04:39:58 -0400
committerCraig Jennings <c@cjennings.net>2026-06-26 04:39:58 -0400
commit4facbbe9dec4d2a713735a80f11c412ebb53eb62 (patch)
treedbc1a3ce92c6d632b47212f2e1c8e585f71761b3 /todo.org
parentd1b5d00e6e9e8d00d2273dd8b03d00220eee37c4 (diff)
downloaddotemacs-4facbbe9dec4d2a713735a80f11c412ebb53eb62.tar.gz
dotemacs-4facbbe9dec4d2a713735a80f11c412ebb53eb62.zip
chore(todo): file the video-loop manual check under Manual testing
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org7
1 files changed, 7 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index c7960068a..a834cf8ba 100644
--- a/todo.org
+++ b/todo.org
@@ -80,6 +80,13 @@ What we're verifying: =C-; a n= (or =M-SPC=) cycles into a detached ai-term (ali
- Confirm one is attached (a live =agent [...]= buffer) and one is detached (its =aiv-= tmux session is alive but has no buffer).
- Press =C-; a n= repeatedly to cycle through the agents.
Expected: the rotation includes the detached agent; landing on it recreates its terminal buffer and reattaches the tmux session (its live output appears), instead of skipping it. Order is stable (by buffer name) and wraps after the last.
+*** VERIFY Opening a video from dirvish plays it on repeat (mpv)
+What we're verifying: a video opened from dirvish launches mpv with --loop-file=inf so it plays on repeat; non-video external files are unaffected. The routing, predicate, and arg list are unit-tested (15/15) and verified live; this is the visual playback only Craig can confirm.
+- In dirvish, put point on a video file (.mp4 / .mkv / .webm) and press RET to open it.
+Expected: mpv opens the video and loops it continuously (restarts at the end), detached so Emacs is not blocked.
+- Open a non-video external file (a .pdf or .docx) from dirvish.
+Expected: it opens in the OS default handler as before, not mpv.
+Expected: videos open in mpv on repeat; other external files keep their normal handler.
*** VERIFY Google Keep v1 live setup and first fetch
What we're verifying: read-only v1 fetches real Keep notes and renders =data/keep.org= once the one-time gkeepapi + master-token setup is done. The code and 27 tests (12 Python + 15 ERT) are green; this is the live-credential step only Craig can run.
- Install the client into the interpreter =cj/keep-python= uses: =pip install gkeepapi= (or pipx).