Skip to content

0.17.0: YouTube history - #31

Merged
catchouli merged 2 commits into
mainfrom
youtube-history
Oct 18, 2026
Merged

catchouli merged 2 commits into
mainfrom
youtube-history

Conversation

@catchouli

Copy link
Copy Markdown
Owner

Adds a History button on the YouTube page (next to Channels). It lists the videos you've played, newest first. Each one shows the channel, when you played it, and either watched, time left, or started. OK plays it and hold OK opens the usual options.

  • It reads YouTube's existing saved progress (one row per video, at the last time it was played), so it already syncs between devices. No database or sync changes were needed.
  • Videos you've only marked watched from a list, without playing them, are left out.
  • Unlike a library's history, it shows each video once, not every session.

Tested: a new yt_history unit test; the workspace tests and clippy pass. I haven't run the UI.

Lists the videos you've played, most recent first, from YouTube's saved
progress, so it syncs between devices like the rest of it. Videos only
marked watched from a list aren't included.
@catchouli
catchouli merged commit 8849304 into main Oct 18, 2026
3 checks passed
@catchouli
catchouli deleted the youtube-history branch October 18, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant