Enhances YouTube Theater with features like Fullpage Theater, Auto Open Theater, and more, including support for the new UI.
These are versions of this script where the code was updated. Show all versions.
Remove unused
Cleaning up
Wording & Small cleaning up
Add auto-hiding title overlay in theater mode.
- Add support light theme- Make sure sub option key always correct
One more
Simplify
Add a "delay" suboption to "Show Header When Mouse is Near"
Oops, missed it
- Change suboptions naming key- Fix attempt for chat overlay panel remains visible when chat is not "Fixed"
Change default threshold to 200
- Add type for options- Add support for suboptions- Add a "threshold" suboption to "Show Header When Mouse is Near"
Add a trigger to ensure the observer runs during initialization.
* Add attribute prefix* Simplify fullpage condition
Easier to read condition
Correct description of its function
- Change description- Force update hide end cards
- Add option to toggle full page theater- Change hide end cards behavior
- Better element query- Rearrange run order- Make sure observer disconnect immediately after element found
- Move function back- Use theater variable for checking theater state
Fix header not showing
Fix fixed panels not hidden
Change script name
- Add customizable label- Small Optimization
Remove unsafeWindow
Critical issue, please update immediately- Fix window issue
Fix window issue on Safari
Make sure to replace the correct attribute
Fix attribute conflict
Oops
- Cleaning up & Simplify- Compress Icon- Better toggleHeader
More simplify
Wrong type
Simplify createDiv
More cleaning up
Lower trigger value
Breaking: show header when mouse is near will now override scroll header toggle
Move popup container
Revert if condition
Fix popup show state
Show all script versions