- Never let a non-authoritative MeTube 'updated' event downgrade a terminal job (it refilled the progress bar after completion). - Self-heal stale active jobs against MeTube history on status polls, so a missed event no longer leaves a job stuck in 'queued'. - Build YT.Player on an imperatively created child div: React keeps owning the container, so switching to the local copy after a download no longer throws removeChild and blanks the page. - Autoplay on open and seek controls; subtitle experiment reverted. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| auth.py | ||
| categories.py | ||
| channels.py | ||
| feed.py | ||
| health.py | ||
| sync.py | ||
| videos.py | ||