[top~1 open YouTube & Video web-extension] Enrich your experience & choice! 🧰100+clever features📌set&forget📌Longest-standing(yet rare&tough alone. Please help/join🧩us👨👩👧👧) ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen}
New Contributors | 🎈 | 🎈 |
---|---|---|
@bart1998 - https://github.com/code-charity/youtube/pull/2141 | @ThomSipkens - https://github.com/code-charity/youtube/pull/2147 | @BoazStassar - https://github.com/code-charity/youtube/pull/2151 |
@SanderDebets - https://github.com/code-charity/youtube/pull/2149 | @Viktor-3 - https://github.com/code-charity/youtube/pull/2161 | @ADTmux - https://github.com/code-charity/youtube/pull/2176 |
@testunde - https://github.com/code-charity/youtube/pull/2194 | @PTheocharis - https://github.com/code-charity/youtube/pull/2198 | @Alpaczyk - https://github.com/code-charity/youtube/pull/2212 |
July 2024
: Many extensions scheduled for extinction: let's assess what we can do
Inspiring plans?
https://github.com/code-charity/youtube/issues/2251 ( crowd fixes, https://github.com/code-charity/youtube/discussions/1881, https://github.com/code-charity/youtube/issues/1451, https://github.com/code-charity/youtube/issues/1445, ... , ... )
Thanks for the review! youtu.be/SLfff7Kw_Xc&t=18s @ChrisTitusTech (Btw it's meant to use while on YouTube to see changes. And somehow i couldn't post a comment🤣)
You might notice a couple sweet new features & fixes. Fortunately so much happened, that i can't sum it up today.
Changelog: https://github.com/code-charity/youtube/compare/v4.780...v4.928 Update init.js indentation, formatting by @raszpl in https://github.com/code-charity/youtube/pull/2106 themes Patch 5 by @raszpl in https://github.com/code-charity/youtube/pull/2107 functions.js variable explicitly already declared in function name by @raszpl in https://github.com/code-charity/youtube/pull/2108 satus.js formatting, fixing some variable declarations by @raszpl in https://github.com/code-charity/youtube/pull/2122 background.js hideSubscribe only once by @raszpl in https://github.com/code-charity/youtube/pull/2121 settings.js adding Disabled Language option by @raszpl in https://github.com/code-charity/youtube/pull/2124 Update messages.json by @decimaldreamer in https://github.com/code-charity/youtube/pull/2115 Turkish update and others messages modified by @unnamed-orbert in https://github.com/code-charity/youtube/pull/2129 themes.js hopefully last time by @raszpl in https://github.com/code-charity/youtube/pull/2133 themes.js never ending optimizations by @raszpl in https://github.com/code-charity/youtube/pull/2134 Added an option to remove black bars in full screen mode by @bart1998 in https://github.com/code-charity/youtube/pull/2141 Update styles.css --yt-searchbox-background -> --ytd-searchbox-backgr… by @raszpl in https://github.com/code-charity/youtube/pull/2143 player.js formatting, eliminating global variable by @raszpl in https://github.com/code-charity/youtube/pull/2140 Rename autoplay to reflect its real function by @raszpl in https://github.com/code-charity/youtube/pull/2110 Update satus.css make shortcut keys readable in popup by @raszpl in https://github.com/code-charity/youtube/pull/2145 Update styles.css corrected --yt-spec-text-primary-inverse by @raszpl in https://github.com/code-charity/youtube/pull/2150 Update styles.css override subscribe button when not subscribed by @raszpl in https://github.com/code-charity/youtube/pull/2148 satus.js redundant self variable, use native js default function para… by @raszpl in https://github.com/code-charity/youtube/pull/2146 Add option to automatically disable captions in lyrics/karaoke videos #1235 by @ThomSipkens in https://github.com/code-charity/youtube/pull/2147 Copied player settings from appearance/player to the player menu (Fix to Issue #2037) by @BoazStassar in https://github.com/code-charity/youtube/pull/2151 Add Cinema Mode by @SanderDebets in https://github.com/code-charity/youtube/pull/2149 Add new safari installing method by @dodieboy in https://github.com/code-charity/youtube/pull/2158 Create build-safari-app.yml by @dodieboy in https://github.com/code-charity/youtube/pull/2159 core.js changing Description mode duplicated buttons under the player by @raszpl in https://github.com/code-charity/youtube/pull/2155 Fix issue 2044 by @Viktor-3 in https://github.com/code-charity/youtube/pull/2161 Update player.js autoplayDisable rename by @raszpl in https://github.com/code-charity/youtube/pull/2156 Update active-features.js show themes by @raszpl in https://github.com/code-charity/youtube/pull/2169 Update satus.js limit writes to essential ones by @raszpl in https://github.com/code-charity/youtube/pull/2167 Update themes.js normalizing, removing redundant data by @raszpl in https://github.com/code-charity/youtube/pull/2170 Added Fix for buttons below the player by @ADTmux in https://github.com/code-charity/youtube/pull/2176 Quick fix by @dodieboy in https://github.com/code-charity/youtube/pull/2182 Fix Live Chat collapsing once storage loaded by @testunde in https://github.com/code-charity/youtube/pull/2194 Updated Greek Translations by @PTheocharis in https://github.com/code-charity/youtube/pull/2198 Update core.js limit localstorage writes to only essential ones by @raszpl in https://github.com/code-charity/youtube/pull/2180 Update themes.js group property is only for component: 'radio' by @raszpl in https://github.com/code-charity/youtube/pull/2209 Update satus.js extend .on listener to redirecting to elements like w… by @raszpl in https://github.com/code-charity/youtube/pull/2210 Update search.js polish, bugs fixed, remember/restore last search query and position. by @raszpl in https://github.com/code-charity/youtube/pull/2201 Update general.css stop scrollbar-color from overriding ::-webkit-scr… by @raszpl in https://github.com/code-charity/youtube/pull/2214 Feature #300: Reduce quality when window loses focus (from pull request #2162) by @Alpaczyk in https://github.com/code-charity/youtube/pull/2212 Update general.css selector typo by @raszpl in https://github.com/code-charity/youtube/pull/2196 Update styles.css make desert theme search button icon visible by @raszpl in https://github.com/code-charity/youtube/pull/2172 Update player.js fixed playerQualityWithoutFocus by @raszpl in https://github.com/code-charity/youtube/pull/2218 Update player.js unmangle by @raszpl in https://github.com/code-charity/youtube/pull/2221 Update themes.js 'ytd-masthead') no guaranteed to exists, fixes rando… by @raszpl in https://github.com/code-charity/youtube/pull/2226 Update active-features.js search returns buttons now, skip those by @raszpl in https://github.com/code-charity/youtube/pull/2231 functions.js click handler catch html5-video-container by @raszpl in https://github.com/code-charity/youtube/pull/2177 Update player.js quick bodge fix for #2137 by @raszpl in https://github.com/code-charity/youtube/pull/2242 Blocklist overhaul by @raszpl in https://github.com/code-charity/youtube/pull/2244 Blocklist overhaul for testing by @raszpl in https://github.com/code-charity/youtube/pull/2098 Update player.js slightly more readable autoplayDisable by @raszpl in https://github.com/code-charity/youtube/pull/2157 Update satus.js correct Menu load timing problems #2160 by @raszpl in https://github.com/code-charity/youtube/pull/2163 Update functions.js check channel page when calling blocklist(channel by @raszpl in https://github.com/code-charity/youtube/pull/2246 Update themes.js no more cookie, no more [dark] dependence by @raszpl in https://github.com/code-charity/youtube/pull/2174 Update themes.js ytd-masthead is handled by CSS now by @raszpl in https://github.com/code-charity/youtube/pull/2247 Update skeleton.js move search: searchPosition: to search component by @raszpl in https://github.com/code-charity/youtube/pull/2248 Update satus.js remember slider by @raszpl in https://github.com/code-charity/youtube/pull/2249 Update satus.js missing blur listener makes empty search disappear on… by @raszpl in https://github.com/code-charity/youtube/pull/2250 Update functions.js fix YT dark theme by @raszpl in https://github.com/code-charity/youtube/pull/2253 unmangle/cleanup/simplifying. Ready. by @raszpl in https://github.com/code-charity/youtube/pull/2256
Full Changelog: https://github.com/code-charity/youtube/compare/v4.780...v4.850
Great fixes & enhancements thanks to @raszpl! 🎆:
#2059 #2065 #2063 #2071 #2062 ( #2073 #2072 )
#2076 ( #2075 #2096 #2084 )
#2077 ( #2091 #2097 )
pending: #2098 #2085
#2081 thanks to @PedroBT03 (Welcome!) (+pending: #2100)
#2039 thanks to @unnamed-orbert
#2034 Thanks to "echo_12"! (Japanese translation on Crowdin. Welcome!)
also welcome @Midhun134 #2024 @Amrani-Farouk-Hossam-Eddine @pojith
Please help us or other extensions migrate to manifest v3 these month. As always, please help us find possible glitches.
Disabling video previews (on hover) thanks to @ugackMiner53 (#1785)
Allowing ads for small channels below 130000 subscribers or any amount thanks to @josephShokry - Also:
Button to sync settings (if the browser-user is logged in elsewhere)
Fix for our theme's color of description&links thanks to @poorChameleon
"Always repeat" can be enabled without showing the button
Fix(sync) for the visual state of our two Repeat(loop)-Buttons thanks to @kjonathan024 (#1504)
Comments in a sidebar without an extra sidebar (even on wide enough screens) thanks to @a1exanderklein (#1960)
TYVM! @code-charity/contributors Catching up with what's been missing for long can be more relevant, just possibly less shiny than totally new stuff.
...To be a top 1000 Github repo, you'd need ~22222 stars. (We need not achieve that). Yet our Github activity doesn't match our amount of users & with a little help by 0.0x% of the users, we could develope X times faster. So i feel guilty never having tried this harder. So to start something, the extension's menu home page shows the recent ~30 Feature requests.
fixes: like/dislike shortcuts; day of the week; search bar focused on home page; blocking videos & channels by @Huhni
@WongChoice added subtitles in screenshot name, optionally rendered in screenshots too!
@DMCS20 updated/improved our Spanish. @Atesfahun tried to optimize / troubleshoot and @AbhinavGoel9 too.
and people ask to be assigned to issues increasingly(!) So i regeret missing some of them for long (please feel free to assign somebody 'by default' each time that you watch an issue @code-charity/contributors (or least you can vote for the priority)
Thanks!
Thanks: @MAZ01001 stayed amazing with complete/longsighted work! - @PG-257811 @asifurrahaman754 contributed repeatedly, even when i asked😮. Most enduring contributor these month: @D-Rekk. Thanks for bug reporting too! @eyevou @Anoaxx. New contributors: @yashi-15 @JustEmo.
Pop-out Player considers & shows Playlists
thanks to @MAZ01001Speed-watching music detection
is finally mature / few enough false-positives thanks to @eyevou finding several examples.toggle 100% player-height
thanks to @D-RekkCopy transcripts
(not published just yet)Search results lists in a new tab
both thanks to @asifurrahaman754As always, several bugs fixed, most notorious one: Playlist reverse
(#1544) thanks to @chasevis
New CSS: Related videos options: focus
titles
hide tabs only
+hidden
is no longer hiding anything else. (There's hide sidebar
if you really will). Hide 'Shorts remixing this video'
. Fix: blacklisted videos hardly take space. + Fixes for: Thumbnails to the right! , transcript on the left! , transcript: compact spacing, etc. + Channel default page: Any tab (about
, channels
, shorts
, community
)
+ attempted to fix ad-skipping. Needs testing - as i'm blind to most ads (unable to see even without blocking them) #1762
& @Lauviah0622 came to care about improving ImprovedTube in all 57 language files
And let's us remove shorts from the search results & home page
& @Huhni fixed the "play-all"-button and blocking / blacklisting Channels, despite it was a riddle. (If we are lucky, this amount of effort & time also increases probability of repeating)
& @KiloBravoBFE translated to Swedish
& @mlcivilengineer fixed a bug with speed-watching vs. music & @eyevou sounds determined to find any more
& @TienTim uploaded to the AppStore once again. We ${\color{red}must}$ run an Apple VPS & automate the process for every extension, can't we?
& @fharper notified today, that YouTube is experimenting with video details on the side🧐 (utilizing the right year old issue #1398 - just like he should and you should too!)
🥰 Active longterm contributors: @dodieboy @raszpl 🥰 🥰 5 new contributors @jarrodsmeyers @Huhni @vinay-nb @Fulgar @masterghost2002 🥰 @D-Rekk made the youtube home page menu more tidy / foldable ---➤
Incorporation
edit:
Roll-out is done, 1x bug fixed.