A new "Using it" page covering what a user needs and could not previously
find written down anywhere: the tab order (Feed first, Watch last, and why),
the Feed's two modes and the brakes on its refresh-on-open, where the account
button is and what signing in with cookies buys, and the full keyboard and
mouse table for the player -- including that F11 and Escape work from anywhere
in the window, which matters because fullscreen hides the tab bar.
Building gains the parts that only bite when working on the code: the render
API embedding and its two hard rules (the render context must not outlive its
GL context; nothing may reparent, screenshot or apply a graphics effect to the
video widget), that pip install is a copy rather than a link, and how to test
playback without depending on YouTube's throttling.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The fork's documentation, moved out of the repository
Building, how upstream is tracked, and YTSage's own README kept for reference.
The upstream README's images were relative paths into the repository, which
would have 404'd from a wiki page; they are absolute raw URLs now.
Unlike the rest of this org, SageTube's history is not being rewritten. It is a
fork that still merges from oop7/YTSage, and rewriting would change every
commit id and end that. The documentation leaves in an ordinary commit instead.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>