Enhances YouTube Theater with features like Fullpage Theater, Auto Open Theater, and more, including support for the new UI
Tästä skriptistä on versioita, joissa koodia päivitettiin. Näytä kaikki versiot.
Add backward compatibility.
- Add a check to ensure the userscript manager supports GM.getValue and GM.setValue- Verify that active is an HTMLElement- Fix a potential issue with the popup toggle shortcut- Add queuePress to ensure the logic runs in sequence
More performance improved
- Update JSDoc types- Lint- Small performance improvement
Add @compatible metadata
Refactor and simplify code
- Fix in-player title for new UI- Small simplification
Better fix header issue
More fix header issue
- Fix header issue- Update chat hidden check logic
- Add more languages in metadata- Simplify CSS- Change attribute selector
- Fix wrong url- Simplify load config
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
Näytä kaikki skriptin versiot.