YouTube-Enhancer / extension

A browser extension to enhance YouTube
MIT License
115 stars 8 forks source link

Stage 1: Refactor codebase (re) #520

Open mist8kengas opened 3 weeks ago

mist8kengas commented 3 weeks ago

The first stage of refactoring involves small changes[^1] to the codebase that shouldn't have any known bugs.

External extensive tests and code review are highly appreciated.


This PR also includes a contribution guide proposal.

[^1]: Small changes include but are not limited to: use better syntax, remove repetitive code, optimize statements.

livingflore commented 3 weeks ago
[✅] automaticQuality
[✅] automaticTheaterMode
[✅] bottomButtons
[✅] buttonPlacement
[✅] customCSS
[✅] featureMenu
[✅] hideEndScreenCards
[✅] hideEndScreenCardsButton
[✅] hideLiveStreamChat
[✅] hideScrollbar
[✅] hideShorts
[✅] hideTranslateComment
[✅] importExportSettings
[✅] language
[✅] loopButton
[✅] maximizePlayerButton
[✅] onScreenDisplaySettings
[✅] openTranscriptButton
[✅] openYouTubeSettingsOnHover
[✅] pauseBackgroundPlayers
[✅] playbackSpeed
[✅] remainingTime
[✅] rememberLastVolume
[✅] removeRedirect
[✅] screenshotButton
[✅] scrollWheelSpeedControl
[✅] scrollWheelVolumeControl
[✅] shareShortener
[✅] shortsAutoScroll
[✅] skipContinueWatching
[✅] videoHistory
[✅] volumeBoost
[✅] youtubeDeepDark