9c4749e49b
Also stops one benign libmpv message being logged as an error: `after creating texture: OpenGL error INVALID_ENUM` comes from the GL driver, arrives several times per playback start and per fullscreen toggle, and playback continues regardless. Hundreds of lines a session buried the errors that matter -- it is a debug line now. Verified end to end on the real display with an actual video playing: ten tab switches and four fullscreen toggles while frames were rendering, position advancing throughout, the render context intact, no crash, and an empty error log afterwards. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
15 lines
551 B
Python
15 lines
551 B
Python
"""
|
|
SageTube - watch-first YouTube client
|
|
|
|
Search, browse, subscribe and stream in an embedded mpv player, with the full
|
|
yt-dlp download feature set inherited from YTSage. Built with PySide6.
|
|
|
|
The version below is the single source of truth for the running application:
|
|
the window title, the About dialog and the update checker all read it. It must
|
|
match `version` in pyproject.toml and the repository's latest signed tag --
|
|
this package's tag line continues YTSage's, which is why it starts at 5.x.
|
|
"""
|
|
|
|
__version__ = "5.5.0"
|
|
__author__ = "Houmeres"
|