Open mist8kengas opened 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
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.