-
-
Notifications
You must be signed in to change notification settings - Fork 443
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(youtube/return-youtube-dislikes): fix temporarily frozen video after opening a shorts #2126
fix(youtube/return-youtube-dislikes): fix temporarily frozen video after opening a shorts #2126
Conversation
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
.../app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
Outdated
Show resolved
Hide resolved
...vanced/patches/youtube/layout/returnyoutubedislike/fingerprints/ShortsTextViewFingerprint.kt
Show resolved
Hide resolved
…ubedislike/patch/ReturnYouTubeDislikePatch.kt Co-authored-by: oSumAtrIX <[email protected]>
…ubedislike/patch/ReturnYouTubeDislikePatch.kt Co-authored-by: oSumAtrIX <[email protected]>
…ubedislike/patch/ReturnYouTubeDislikePatch.kt Co-authored-by: oSumAtrIX <[email protected]>
# Conflicts: # src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
I added an additional RYD option to turn on/off dislikes for shorts. By default RYD for shorts is turned on. I figured since the shorts loading is now asynchronously, some users may not like the way the dislikes 'pop' on screen after the video is already playing. It's only a few lines of code to support the option. I spent way too much time trying to fix the occasional issue of when flipping thru shorts and a new short is swiped on screen, sometimes the prior shorts dislikes is shown for a few milliseconds before updating to the correct value. It's caused by the shorts hook running before the video id hook (so to the RYD patch, it initially applies the dislikes of the prior video). I see only two reliable ways to fix the occasional flickering shorts dislikes
I looked for an alternate patch point further outside where the Shorts button is created, but everywhere used the same obfuscated data object and was worse than the current patch location. On the upside, the image lag (the entire reason I made this PR) is now fixed. Also fixed is the bug where shorts would sometimes show the wrong dislike value (caused by the hooks being called out of order, described above). |
The earliest good hook is when the server response is parsed to a model. This is known already. That model contains a |
# Conflicts: # src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/patch/ReturnYouTubeDislikePatch.kt
src/main/resources/returnyoutubedislike/host/values/strings.xml
Outdated
Show resolved
Hide resolved
src/main/resources/returnyoutubedislike/host/values/strings.xml
Outdated
Show resolved
Hide resolved
# [2.174.0-dev.26](ReVanced/revanced-patches@v2.174.0-dev.25...v2.174.0-dev.26) (2023-05-14) ### Bug Fixes * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#2126](ReVanced/revanced-patches#2126)) ([e0877e3](ReVanced/revanced-patches@e0877e3))
# [2.174.0](ReVanced/revanced-patches@v2.173.0...v2.174.0) (2023-05-24) ### Bug Fixes * account fo breaking changes from ReVanced Patcher ([#2103](ReVanced/revanced-patches#2103)) ([5be25cd](ReVanced/revanced-patches@5be25cd)) * check for opcode type `CONST` ([e5bb63c](ReVanced/revanced-patches@e5bb63c)) * incorrect cast of instruction ([fb94a1c](ReVanced/revanced-patches@fb94a1c)) * incorrect instruction offsets ([42a5a38](ReVanced/revanced-patches@42a5a38)) * incorrect smali syntax ([4e74a80](ReVanced/revanced-patches@4e74a80)) * **photomath/unlock-plus:** constrain to last working version ([#2232](ReVanced/revanced-patches#2232)) ([4da268e](ReVanced/revanced-patches@4da268e)) * **readme-generator:** attempt sorting versions with `FlexVer` ([#2059](ReVanced/revanced-patches#2059)) ([a54c464](ReVanced/revanced-patches@a54c464)) * **spotify/disable-capture-restriction:** make compatible with latest versions ([#2095](ReVanced/revanced-patches#2095)) ([e48f127](ReVanced/revanced-patches@e48f127)) * **twitter:** correctly resolve to integrations methods ([c655416](ReVanced/revanced-patches@c655416)) * **youtube/custom-video-speed:** add missing class for `video-speeds` patch ([#2137](ReVanced/revanced-patches#2137)) ([758ef42](ReVanced/revanced-patches@758ef42)) * **youtube/integrations:** allow playback of embedded videos ([#2092](ReVanced/revanced-patches#2092)) ([8a43d75](ReVanced/revanced-patches@8a43d75)) * **youtube/minimized-playback:** update settings description ([#2191](ReVanced/revanced-patches#2191)) ([a561a9a](ReVanced/revanced-patches@a561a9a)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app. ([#2112](ReVanced/revanced-patches#2112)) ([f68a41c](ReVanced/revanced-patches@f68a41c)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#2126](ReVanced/revanced-patches#2126)) ([e0877e3](ReVanced/revanced-patches@e0877e3)) * **youtube/settings:** fix non functional back button in settings ([#2178](ReVanced/revanced-patches#2178)) ([46da834](ReVanced/revanced-patches@46da834)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#2051](ReVanced/revanced-patches#2051)) ([30a954c](ReVanced/revanced-patches@30a954c)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#2152](ReVanced/revanced-patches#2152)) ([c6c23ff](ReVanced/revanced-patches@c6c23ff)) * **youtube/spoof-signature-verification:** adjusting summary text ([#2169](ReVanced/revanced-patches#2169)) ([4ccb1ee](ReVanced/revanced-patches@4ccb1ee)) * **youtube/theme:** apply custom seekbar color to video thumbnails ([#2085](ReVanced/revanced-patches#2085)) ([d497027](ReVanced/revanced-patches@d497027)) * **youtube/theme:** move options out of dependency patch ([a953448](ReVanced/revanced-patches@a953448)) * **youtube/vanced-microg-support:** depend on `client-spoof` patch ([83a4905](ReVanced/revanced-patches@83a4905)) * **youtube/video-speed:** add compatibility annotation ([#2156](ReVanced/revanced-patches#2156)) ([ffa2e5d](ReVanced/revanced-patches@ffa2e5d)) * **youtube:** add missing compatibility annotations for `theme` and `hide-load-more-button` ([#2150](ReVanced/revanced-patches#2150)) ([78803f8](ReVanced/revanced-patches@78803f8)) ### Features * add capability to filter from protobuf buffer ([b738b6b](ReVanced/revanced-patches@b738b6b)) * **candylinkvpn:** add `unlock-pro` patch ([#2157](ReVanced/revanced-patches#2157)) ([7159f86](ReVanced/revanced-patches@7159f86)) * improve structure of `README` ([279b193](ReVanced/revanced-patches@279b193)) * **messenger:** add `disable-switching-emoji-to-sticker-in-message-input-field` patch ([#2099](ReVanced/revanced-patches#2099)) ([ac5532a](ReVanced/revanced-patches@ac5532a)) * **messenger:** add `disable-typing-indicator` patch ([#2115](ReVanced/revanced-patches#2115)) ([5d1de4f](ReVanced/revanced-patches@5d1de4f)) * **patch:** bump compatibility ([#2060](ReVanced/revanced-patches#2060)) ([f86836d](ReVanced/revanced-patches@f86836d)) * **reddit:** add `sanitize-sharing-links` patch ([#2192](ReVanced/revanced-patches#2192)) ([9593e4b](ReVanced/revanced-patches@9593e4b)) * **reddit:** remove compatibility version constraints ([#2226](ReVanced/revanced-patches#2226)) ([f1288e4](ReVanced/revanced-patches@f1288e4)) * **syncforreddit:** add `disable-ads` patch ([#2066](ReVanced/revanced-patches#2066)) ([c1de5d6](ReVanced/revanced-patches@c1de5d6)) * **trakt:** add `unlock-pro` patch ([#2210](ReVanced/revanced-patches#2210)) ([1e8dcae](ReVanced/revanced-patches@1e8dcae)) * **twitch/auto-claim-channel-points:** use correct casing for "Channel Points" ([#2138](ReVanced/revanced-patches#2138)) ([76a3bf2](ReVanced/revanced-patches@76a3bf2)) * **twitch:** add `auto-claim-channel-points` patch ([#2131](ReVanced/revanced-patches#2131)) ([80fb670](ReVanced/revanced-patches@80fb670)) * use consistent names for patches ([6347146](ReVanced/revanced-patches@6347146)) * **vsco:** add `unlock-pro` patch ([#2168](ReVanced/revanced-patches#2168)) ([7ffd1a0](ReVanced/revanced-patches@7ffd1a0)) * **youtube/copy-video-url:** add tap and hold functionality to copy video url buttons ([#2174](ReVanced/revanced-patches#2174)) ([95bbf46](ReVanced/revanced-patches@95bbf46)) * **youtube/downloads:** improve patch description ([e0f6452](ReVanced/revanced-patches@e0f6452)) * **youtube/hide-filter-bar:** add `PreferenceScreen` summary ([2bba5f7](ReVanced/revanced-patches@2bba5f7)) * **youtube/hide-player-overlay:** make it toggleable in settings ([#2044](ReVanced/revanced-patches#2044)) ([f693d55](ReVanced/revanced-patches@f693d55)) * **youtube/hide-shorts-components:** hide navigation bar ([24f376a](ReVanced/revanced-patches@24f376a)) * **youtube/settings:** add reset button to edit preference dialog ([#2047](ReVanced/revanced-patches#2047)) ([ede765a](ReVanced/revanced-patches@ede765a)) * **youtube/video-speed:** change custom video speeds inside app settings ([#2114](ReVanced/revanced-patches#2114)) ([d97815a](ReVanced/revanced-patches@d97815a)) * **youtube:** `hide-load-more-button` patch ([#2078](ReVanced/revanced-patches#2078)) ([7170802](ReVanced/revanced-patches@7170802)) * **youtube:** add `hide-filter-bar` patch ([6cc5f61](ReVanced/revanced-patches@6cc5f61)) * **youtube:** add `hide-shorts-components` patch ([64868f4](ReVanced/revanced-patches@64868f4)) * **youtube:** add options to disable toasts on connection error ([#2159](ReVanced/revanced-patches#2159)) ([99916ae](ReVanced/revanced-patches@99916ae)) * **youtube:** constrain patches to `18.16.37` ([758b300](ReVanced/revanced-patches@758b300)) * **youtube:** import / export of revanced settings ([#2077](ReVanced/revanced-patches#2077)) ([b59cb3e](ReVanced/revanced-patches@b59cb3e)) * **youtube:** move video settings to `Video` settings category ([#2010](ReVanced/revanced-patches#2010)) ([f4b9180](ReVanced/revanced-patches@f4b9180)) * **youtube:** support version `18.19.35` ([491f292](ReVanced/revanced-patches@491f292))
# [2.154.0](https://github.com/xscd/revanced-patches/compare/v2.153.0...v2.154.0) (2023-07-19) ### Bug Fixes * account fo breaking changes from ReVanced Patcher ([#2103](https://github.com/xscd/revanced-patches/issues/2103)) ([5be25cd](https://github.com/xscd/revanced-patches/commit/5be25cde4b34d58ced35a7edbb499477b538b748)) * add missing annotation to patches ([#1882](https://github.com/xscd/revanced-patches/issues/1882)) ([d86b6a4](https://github.com/xscd/revanced-patches/commit/d86b6a4a659172c3f1db8eb883f28dfee4e83e4c)) * allocate for more than eight `LithoFilter` array items ([#2643](https://github.com/xscd/revanced-patches/issues/2643)) ([fc8660b](https://github.com/xscd/revanced-patches/commit/fc8660b740bec2747e5f82b7321027bb8a51e0cf)) * **backdrops/pro-unlock:** constrain to most recent working app version ([#1677](https://github.com/xscd/revanced-patches/issues/1677)) ([7680838](https://github.com/xscd/revanced-patches/commit/768083882952f49b8c867043518ba888603b3049)) * **boostforreddit:** use correct options ([ec39732](https://github.com/xscd/revanced-patches/commit/ec39732a05f7c4c3360b8ba42fe50fd60952e6ac)) * bump patcher dependency version ([a5d16d7](https://github.com/xscd/revanced-patches/commit/a5d16d7a22168b519180684e0efa3b0450915d7b)) * **change-package-name:** use `null` as default value for option `packageName` ([#1998](https://github.com/xscd/revanced-patches/issues/1998)) ([8128e6b](https://github.com/xscd/revanced-patches/commit/8128e6ba57ec4e4e01a0923a0d353cc934b93899)) * check for opcode type `CONST` ([e5bb63c](https://github.com/xscd/revanced-patches/commit/e5bb63c7ab4427b6116de4a999be306e0f3cf12e)) * don't include all Litho patches, when not included ([fc69491](https://github.com/xscd/revanced-patches/commit/fc69491dfe4b119d46dd3da27b556e55fe0cecfb)) * **enable-android-debugging:** don't include by default ([b2856f7](https://github.com/xscd/revanced-patches/commit/b2856f7f71640f78dfc11b3dff90a58add48d605)) * **enable-android-debugging:** make option `debuggable` false by default ([e717e26](https://github.com/xscd/revanced-patches/commit/e717e260fd0449a97929c3c82da577362586c5e1)) * **enable-android-debugging:** remove json options ([#2497](https://github.com/xscd/revanced-patches/issues/2497)) ([3e25f5f](https://github.com/xscd/revanced-patches/commit/3e25f5f8df24a585dc1097aa16877841f0c6b74a)) * find resource by correct name ([7e562f3](https://github.com/xscd/revanced-patches/commit/7e562f3fb30d0ef5601114433090b2eebcf04c9e)) * **googlerecorder/remove-device-restrictions:** add missing app constraint ([#2438](https://github.com/xscd/revanced-patches/issues/2438)) ([d5efe26](https://github.com/xscd/revanced-patches/commit/d5efe26f8959cde75dd3865ec3c2df4b05210e4a)) * incorrect cast of instruction ([fb94a1c](https://github.com/xscd/revanced-patches/commit/fb94a1cb48e8952981e2f9146eb90ee92a517b2e)) * incorrect instruction offsets ([42a5a38](https://github.com/xscd/revanced-patches/commit/42a5a387da3c53c579234a44c124ab0ba26117cb)) * incorrect smali syntax ([4e74a80](https://github.com/xscd/revanced-patches/commit/4e74a800c311d7acb2c2ddb492b43747db8a8def)) * **infinityforreddit/change-oauth-client-id:** patch correct method ([#2564](https://github.com/xscd/revanced-patches/issues/2564)) ([f1ba16e](https://github.com/xscd/revanced-patches/commit/f1ba16ebfe2fda86af96d094481ed472eebcb4f9)) * **instagram/hide-timeline-ads:** constrain to version `275.0.0.27.98` ([#2377](https://github.com/xscd/revanced-patches/issues/2377)) ([6ee836c](https://github.com/xscd/revanced-patches/commit/6ee836c587676ba53c2e4748ec1828e193f1c071)) * **instagram/hide-timeline-ads:** fix compatibility with newer versions ([3d4646a](https://github.com/xscd/revanced-patches/commit/3d4646ae7efe13f9f7e47cf5ba7613aac4d04d66)) * **instagram/hide-timeline-ads:** fix compatibility with newer versions ([#1672](https://github.com/xscd/revanced-patches/issues/1672)) ([b803e3e](https://github.com/xscd/revanced-patches/commit/b803e3e1a743e32809195e8a358568572a59dac2)) * parse any kind of patch version ([66cd88f](https://github.com/xscd/revanced-patches/commit/66cd88f4d8a9161a4c51b70f2384dcee92fe2aea)) * **photomath/unlock-plus:** constrain to last working version ([#2232](https://github.com/xscd/revanced-patches/issues/2232)) ([4da268e](https://github.com/xscd/revanced-patches/commit/4da268edc006ea496e3b1efd037676f1c40397da)) * **readme-generator:** attempt sorting versions with `FlexVer` ([#2059](https://github.com/xscd/revanced-patches/issues/2059)) ([a54c464](https://github.com/xscd/revanced-patches/commit/a54c464522fa2a6a2d2525c8cb0ec961c2cc771c)) * **reddit/general-reddit-ads:** specify last version that works correctly ([#1495](https://github.com/xscd/revanced-patches/issues/1495)) ([2a3bedd](https://github.com/xscd/revanced-patches/commit/2a3bedd5608d2f23b174c4227ac167e44e54215e)) * **reddit/hide-ads:** search for correct reference class descriptor ([ad2a858](https://github.com/xscd/revanced-patches/commit/ad2a8585b2a5ecbc5eb92dd23b0ab124aa8a2541)) * **reddit/hide-comment-ads:** do not require integrations ([c2211d4](https://github.com/xscd/revanced-patches/commit/c2211d458d5cab030999e604a87cc1d02805b7ef)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#2575](https://github.com/xscd/revanced-patches/issues/2575)) ([737be98](https://github.com/xscd/revanced-patches/commit/737be9815bad985328bbbead4d32f9398241eef2)) * **relayforreddit/change-oauth-client-id:** change client id instead of developer key ([#2508](https://github.com/xscd/revanced-patches/issues/2508)) ([4befb44](https://github.com/xscd/revanced-patches/commit/4befb4414638c5936f99d8d63d73c729efc773a5)) * **settings:** sort setting preferences using lowercase ([#2312](https://github.com/xscd/revanced-patches/issues/2312)) ([2743a95](https://github.com/xscd/revanced-patches/commit/2743a95b417a6023799035e30631e7b3a68bcc45)) * **songpal:** make patches more resilient ([#2386](https://github.com/xscd/revanced-patches/issues/2386)) ([947bf42](https://github.com/xscd/revanced-patches/commit/947bf42b7c8d029b8a26a5c306869e02a69b62fd)) * **spoof-wifi-connection:** use updated instruction indices ([#2199](https://github.com/xscd/revanced-patches/issues/2199)) ([76fb700](https://github.com/xscd/revanced-patches/commit/76fb700884dae5b71a57f9530fad9d4a98ba0af0)) * **spotify/disable-capture-restriction:** make compatible with latest versions ([#2095](https://github.com/xscd/revanced-patches/issues/2095)) ([e48f127](https://github.com/xscd/revanced-patches/commit/e48f1278da2a9d82e70be41fa2c4c480c574816b)) * **Sync for Reddit - Disable ads:** fix compatibility with latest version ([1456577](https://github.com/xscd/revanced-patches/commit/1456577f11c4a7e49d6c1ba0103b919dc487f4cf)) * **syncforreddit/change-oauth-client-id:** add dev edition ([#2516](https://github.com/xscd/revanced-patches/issues/2516)) ([7c7294b](https://github.com/xscd/revanced-patches/commit/7c7294b750f54390dd2308de63cc09545010b17f)) * **syncforreddit/change-oauth-client-id:** trim whitespace from OAuth string ([#2402](https://github.com/xscd/revanced-patches/issues/2402)) ([2afea71](https://github.com/xscd/revanced-patches/commit/2afea71557cfe4eb64d7c7ebf5a07dfd24a11824)) * **syncforreddit/change-oauth-client-id:** use correct signature for Android API ([4db2eba](https://github.com/xscd/revanced-patches/commit/4db2eba6d66f094f1d2400bfa8b9c15a175f796e)) * **syncforreddit/change-oauth-client-id:** use downloads directory ([9b5af77](https://github.com/xscd/revanced-patches/commit/9b5af77a229a22466cfe8ed41a21d081beeae960)) * **syncforreddit:** use correct overriding method signature ([#2483](https://github.com/xscd/revanced-patches/issues/2483)) ([f9770cf](https://github.com/xscd/revanced-patches/commit/f9770cf1babce61cd32f6ca9140103419d8d094d)) * **tiktok/settings:** fix tiktok settings patch ([d940829](https://github.com/xscd/revanced-patches/commit/d940829f57acb4cc8f45b8aea9003f894bd5f25b)) * **tiktok/settings:** show the original ads settings when click to ads entry in tiktok settings. ([14c5b9f](https://github.com/xscd/revanced-patches/commit/14c5b9f725d6cbb7eb6ee759a71428c64169ab10)) * **tiktok/show-seekbar:** fix crash when showing seekbar ([#1643](https://github.com/xscd/revanced-patches/issues/1643)) ([160b716](https://github.com/xscd/revanced-patches/commit/160b71644dfdf8efd1f19cdf8e9f572fe1b86d9d)) * **trakt:** bump compatibility to newer version ([#2554](https://github.com/xscd/revanced-patches/issues/2554)) ([2a2897d](https://github.com/xscd/revanced-patches/commit/2a2897dc9e81799a3318875122fc7b49692e3764)) * **twitch/block-embedded-ads:** correct spelling mistake ([#1962](https://github.com/xscd/revanced-patches/issues/1962)) ([6138c2a](https://github.com/xscd/revanced-patches/commit/6138c2ac24f586137bc4ef974a6600d24ebdda3e)) * **twitch:** misspelling annotations ([675c970](https://github.com/xscd/revanced-patches/commit/675c970041abc30440533f763c5be709abd3f725)) * **twitter/hide-views-stats:** constrain to last working version ([#1522](https://github.com/xscd/revanced-patches/issues/1522)) ([bf45817](https://github.com/xscd/revanced-patches/commit/bf45817677fd058f9b255dbef5c1ca9aaec95531)) * **twitter:** correctly resolve to integrations methods ([c655416](https://github.com/xscd/revanced-patches/commit/c655416a91f0a32cfe82b1384f5958cace891833)) * **twitter:** make `hide-promoted-ads` patch compatible with any version ([3dbc5ff](https://github.com/xscd/revanced-patches/commit/3dbc5ff2722559211232999ae29e7fabafe3b857)) * use correct fingerprint ([84fe9c3](https://github.com/xscd/revanced-patches/commit/84fe9c36461586f25ace146e0e29597e3dfc99ca)) * use correct import ([9b6e730](https://github.com/xscd/revanced-patches/commit/9b6e730395e56e60cf08372dbbc3a10e92ba8e95)) * use correct patch naming convention ([3d8856b](https://github.com/xscd/revanced-patches/commit/3d8856b29aba4d7436e637bc5778261b4acddeba)) * **youtube-music/bypass-certificate-checks:** fix fingerprint for the latest target app ([#2567](https://github.com/xscd/revanced-patches/issues/2567)) ([8eacb5b](https://github.com/xscd/revanced-patches/commit/8eacb5b5ace816da4d98b990eff0ea208691660c)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#2476](https://github.com/xscd/revanced-patches/issues/2476)) ([6756f80](https://github.com/xscd/revanced-patches/commit/6756f80e3e0c09376a1fd613d28644bdaa24da57)) * **youtube/comments:** add missing filter ([#2423](https://github.com/xscd/revanced-patches/issues/2423)) ([cab04b3](https://github.com/xscd/revanced-patches/commit/cab04b3a56cfc5bf00b7c6fcf6f86ab75aa5d4fd)) * **youtube/custom-branding:** correct scaling, margin and images ([#1580](https://github.com/xscd/revanced-patches/issues/1580)) ([491c413](https://github.com/xscd/revanced-patches/commit/491c4138f0185664a9c5d3db9ebdf026ff4594e8)) * **youtube/custom-video-buffer:** remove non functional deprecated patch ([de233e2](https://github.com/xscd/revanced-patches/commit/de233e28246b1716b42bf331d2355ff4beed9564)) * **youtube/custom-video-speed:** add missing class for `video-speeds` patch ([#2137](https://github.com/xscd/revanced-patches/issues/2137)) ([758ef42](https://github.com/xscd/revanced-patches/commit/758ef42f9cd36d665b1737b67bcdde22d3e3eb98)) * **youtube/custom-video-speed:** don not implicitly depend on `old-video-quality-menu` patch ([acfda46](https://github.com/xscd/revanced-patches/commit/acfda46bce2558df18a6fa562008e058df5ad31e)) * **youtube/disable-fullscreen-panels-auto-popup:** use proper descriptions ([4c82487](https://github.com/xscd/revanced-patches/commit/4c824876b45e32c5b79a9817b0a362f31bd13879)) * **youtube/downloads:** rename patch to `external-downloads` ([#2274](https://github.com/xscd/revanced-patches/issues/2274)) ([4480911](https://github.com/xscd/revanced-patches/commit/4480911e0b056f2148616a0c2af6b4ab7c482c3b)) * **youtube/general-ads:** fix switch description wording ([9003977](https://github.com/xscd/revanced-patches/commit/9003977c00d8056c38fd31476d2e367fb3aa9030)) * **youtube/general-ads:** remove duplicate preference ([89820c6](https://github.com/xscd/revanced-patches/commit/89820c60bb393a6a94bbc868a6fae0501c91d811)) * **youtube/general-ads:** use better description for switch ([d33f959](https://github.com/xscd/revanced-patches/commit/d33f9597529d63014dd42fc6fe1e84b76831e0f3)) * **youtube/hide-album-cards:** call correct integrations method ([0dbffaa](https://github.com/xscd/revanced-patches/commit/0dbffaae7d6dcb7050a9ea6e3c771839bcfdfbe1)) * **youtube/hide-get-premium:** shorten descriptions ([f5224c4](https://github.com/xscd/revanced-patches/commit/f5224c4980285ef1e29d17887f02b5b397785245)) * **youtube/hide-info-cards:** allow toggling visibility of info-cards ([#1464](https://github.com/xscd/revanced-patches/issues/1464)) ([e6dcb55](https://github.com/xscd/revanced-patches/commit/e6dcb55382441f03c4b1322ccd652a22db104254)) * **youtube/hide-info-cards:** fix hide-info-cards setting does not work ([#2246](https://github.com/xscd/revanced-patches/issues/2246)) ([72773ac](https://github.com/xscd/revanced-patches/commit/72773ac56987753fac6c0087d048b4378a3dd360)) * **youtube/hide-layout-components:** hide mix playlists ([33a87bd](https://github.com/xscd/revanced-patches/commit/33a87bd6eac1639687ebdf96ef8924cd674f81e4)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#2261](https://github.com/xscd/revanced-patches/issues/2261)) ([91d1aab](https://github.com/xscd/revanced-patches/commit/91d1aabd32be1607019bc443fb06284ca3343e9d)) * **youtube/hide-shorts-components:** clarify settings switch ([#2276](https://github.com/xscd/revanced-patches/issues/2276)) ([3e6d052](https://github.com/xscd/revanced-patches/commit/3e6d0528b287ded401dacdcea698d4ec97b926ee)) * **youtube/hide-time:** use correct integrations class ([539ccf4](https://github.com/xscd/revanced-patches/commit/539ccf43a884ab3ff812884279aa75f42ba872d5)) * **youtube/hide-video-action-buttons:** change 'Hide create, clip and thanks buttons' to default off ([#1923](https://github.com/xscd/revanced-patches/issues/1923)) ([fc89c86](https://github.com/xscd/revanced-patches/commit/fc89c865f94fffd748809eaf0504cc91f6389500)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#1924](https://github.com/xscd/revanced-patches/issues/1924)) ([bc05e44](https://github.com/xscd/revanced-patches/commit/bc05e4494d914f944a831bfb83a150ad93bb342f)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#1959](https://github.com/xscd/revanced-patches/issues/1959)) ([3ab5842](https://github.com/xscd/revanced-patches/commit/3ab5842ebbee3381604efcaa454ea5c49d3a5363)) * **youtube/hide-watch-in-vr:** fix descriptions ([f261e64](https://github.com/xscd/revanced-patches/commit/f261e64b10db9cddee2a850feab16c8c7092c333)) * **youtube/integrations:** allow playback of embedded videos ([#2092](https://github.com/xscd/revanced-patches/issues/2092)) ([8a43d75](https://github.com/xscd/revanced-patches/commit/8a43d75e2db63c47bb9ad1b75027df0868c094e5)) * **youtube/integrations:** fix playback of embedded videos ([#2304](https://github.com/xscd/revanced-patches/issues/2304)) ([1dffbaf](https://github.com/xscd/revanced-patches/commit/1dffbaf0aa73f0f703516648d5cd935000fa2770)) * **youtube/microg-support:** remove incorrect patch dependency ([3e0c45c](https://github.com/xscd/revanced-patches/commit/3e0c45c2dff9f6336e42fdd3d1b5b5de5af1b1cb)) * **youtube/microg-support:** rename patch correctly ([091a25d](https://github.com/xscd/revanced-patches/commit/091a25d46145b1c27791245fca0933e9c8a68e9a)) * **youtube/microg-support:** replace new permission ([3d1cce5](https://github.com/xscd/revanced-patches/commit/3d1cce5b4ca54c622b863f24febeb03a6060033c)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#1990](https://github.com/xscd/revanced-patches/issues/1990)) ([b91d18d](https://github.com/xscd/revanced-patches/commit/b91d18d24f332a9aa8721dc053e395d352b5796d)) * **youtube/minimized-playback:** disable when playing shorts ([cd48030](https://github.com/xscd/revanced-patches/commit/cd48030cada3666d0159ad25711c20045a8a70c7)) * **youtube/minimized-playback:** fix background play of kids videos ([#2016](https://github.com/xscd/revanced-patches/issues/2016)) ([89b1484](https://github.com/xscd/revanced-patches/commit/89b1484d1d8c1419ba8020d0571b25071d43e926)) * **youtube/minimized-playback:** update settings description ([#2191](https://github.com/xscd/revanced-patches/issues/2191)) ([a561a9a](https://github.com/xscd/revanced-patches/commit/a561a9afc233e466459546fcc8452800ec56e057)) * **youtube/open-links-directly:** reference correct integrations method ([e14893e](https://github.com/xscd/revanced-patches/commit/e14893ec89d002287123196396946fff557b7ef4)) * **youtube/open-links-directly:** use better titles and correct descriptions ([#1488](https://github.com/xscd/revanced-patches/issues/1488)) ([2874bbe](https://github.com/xscd/revanced-patches/commit/2874bbef154d28e56b5928048a255409a956a012)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#1762](https://github.com/xscd/revanced-patches/issues/1762)) ([49ec3e8](https://github.com/xscd/revanced-patches/commit/49ec3e83f18ec4eb180d220c5a7015f8e4feb3a7)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app. ([#2112](https://github.com/xscd/revanced-patches/issues/2112)) ([f68a41c](https://github.com/xscd/revanced-patches/commit/f68a41ce9f9a78818d3f28b069e70b8c66125f53)) * **youtube/remember-video-quality:** fix typo in video resolutions ([#2323](https://github.com/xscd/revanced-patches/issues/2323)) ([a99cef8](https://github.com/xscd/revanced-patches/commit/a99cef87b40b67a5feb97999fb4f2925ea80b42e)) * **youtube/remove-player-controls-background:** use correct patch name and description ([8732a84](https://github.com/xscd/revanced-patches/commit/8732a84422087fca7e9e1635a0b1d8d2cbf034f4)) * **youtube/return-youtube-dislike:** add missing strings ([19047b6](https://github.com/xscd/revanced-patches/commit/19047b6963ff578a70d3d327306e1050f7ce1c70)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#1532](https://github.com/xscd/revanced-patches/issues/1532)) ([f46fcad](https://github.com/xscd/revanced-patches/commit/f46fcadd855a13d9f8916f21980abcf5564e97d7)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#1873](https://github.com/xscd/revanced-patches/issues/1873)) ([85675b8](https://github.com/xscd/revanced-patches/commit/85675b800070de9752b2a4bfea3182381d4cfba4)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#2126](https://github.com/xscd/revanced-patches/issues/2126)) ([e0877e3](https://github.com/xscd/revanced-patches/commit/e0877e33814ba396e64e18a577064aa5be952413)) * **youtube/return-youtube-dislike:** support older UI layouts ([#2031](https://github.com/xscd/revanced-patches/issues/2031)) ([c82ccb5](https://github.com/xscd/revanced-patches/commit/c82ccb59955d7663a5be20338b4b5c9b7601195c)) * **youtube/settings:** fix non functional back button in settings ([#2178](https://github.com/xscd/revanced-patches/issues/2178)) ([46da834](https://github.com/xscd/revanced-patches/commit/46da83430f69b451f971bf5e9261e9d64d1a365c)) * **youtube/settings:** resolve fingerprints robustly ([8e98605](https://github.com/xscd/revanced-patches/commit/8e98605a7491d69e99c6b1aeb2de3db9396faa20)) * **youtube/sponsorblock:** correct spelling mistake ([#1941](https://github.com/xscd/revanced-patches/issues/1941)) ([d9d0fe7](https://github.com/xscd/revanced-patches/commit/d9d0fe7e236ccce348e8b3214454d29656a853c0)) * **youtube/sponsorblock:** do not depend on `remember-playback-speed` patch ([b0834fa](https://github.com/xscd/revanced-patches/commit/b0834faa69755a94f70ae5075a10cf15e8a6b857)) * **youtube/sponsorblock:** fix autorepeat button layout ([#1868](https://github.com/xscd/revanced-patches/issues/1868)) ([5e148d9](https://github.com/xscd/revanced-patches/commit/5e148d9384e8f9f1bc8f5daa7e68a05574810329)) * **youtube/sponsorblock:** fix segments not skipping during background play ([#1765](https://github.com/xscd/revanced-patches/issues/1765)) ([7620ea1](https://github.com/xscd/revanced-patches/commit/7620ea1752406d703deb15aa0267d4572b1b171a)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#2051](https://github.com/xscd/revanced-patches/issues/2051)) ([30a954c](https://github.com/xscd/revanced-patches/commit/30a954cac83a66fbb25589edc487797ea5f19986)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#2634](https://github.com/xscd/revanced-patches/issues/2634)) ([3175431](https://github.com/xscd/revanced-patches/commit/31754311870324b1e245b12965d7486878e9eba4)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#2152](https://github.com/xscd/revanced-patches/issues/2152)) ([c6c23ff](https://github.com/xscd/revanced-patches/commit/c6c23ff0d9a18e3ef3d4b9b28ffa562a2eceb58b)) * **youtube/sponsorblock:** replace missing strings ([7b8f0db](https://github.com/xscd/revanced-patches/commit/7b8f0db2c17da6488db1ec2c21a21a14ff8466aa)) * **youtube/sponsorblock:** use lowercase letters for URL string ([#1942](https://github.com/xscd/revanced-patches/issues/1942)) ([b58842a](https://github.com/xscd/revanced-patches/commit/b58842a5f6f3fbcf06e87821bbc1ad3be7ca2fc0)) * **youtube/spoof-app-version:** adjust available app targets ([#2030](https://github.com/xscd/revanced-patches/issues/2030)) ([a16cb0d](https://github.com/xscd/revanced-patches/commit/a16cb0d32f40694f237cb1820b965cee26663fdd)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#1975](https://github.com/xscd/revanced-patches/issues/1975)) ([08584e6](https://github.com/xscd/revanced-patches/commit/08584e680fc658f37e8730499fa5197a08370776)) * **youtube/spoof-signature-verification:** adjusting summary text ([#2169](https://github.com/xscd/revanced-patches/issues/2169)) ([4ccb1ee](https://github.com/xscd/revanced-patches/commit/4ccb1ee0b988bc0ddd6a0c986975b17caa828770)) * **youtube/spoof-signature-verification:** depend on `client-spoof` patch ([0d47375](https://github.com/xscd/revanced-patches/commit/0d47375092639e3e5dad8d67991004fc2f103606)) * **youtube/spoof-signature-verification:** fix audio during home feed video playback ([#1754](https://github.com/xscd/revanced-patches/issues/1754)) ([7dd067b](https://github.com/xscd/revanced-patches/commit/7dd067b0e96679fe653c9796bef31d743287b2d0)) * **youtube/spoof-signature-verification:** fixed subtitles in wrong location ([#1833](https://github.com/xscd/revanced-patches/issues/1833)) ([0dbfa62](https://github.com/xscd/revanced-patches/commit/0dbfa6247e6e7ff51e8fee86fd798f693ab05bcf)) * **youtube/spoof-signature-verification:** remove auto re-enable functionality ([#2556](https://github.com/xscd/revanced-patches/issues/2556)) ([b8df8fb](https://github.com/xscd/revanced-patches/commit/b8df8fb99707fdac32e272fee8469dfeb940504d)) * **youtube/spoof-signature-verification:** spoof videos in playlists ([0a858ec](https://github.com/xscd/revanced-patches/commit/0a858ecef3f152dfd97e7f2d27501201968de4e4)) * **youtube/spoof-signature-verification:** use correct fingerprint ([13090ee](https://github.com/xscd/revanced-patches/commit/13090eeb47660980cec8dc5bbb80447de5047a1d)) * **youtube/tablet-mini-player:** throw if fingerprint fails to resolve ([642eef3](https://github.com/xscd/revanced-patches/commit/642eef39e8e8eeb1f95980f95b83e79faffe3a18)) * **youtube/theme:** apply custom seekbar color to video thumbnails ([#2085](https://github.com/xscd/revanced-patches/issues/2085)) ([d497027](https://github.com/xscd/revanced-patches/commit/d4970273ad10f62cd9455ef9b847c686147f7dca)) * **youtube/theme:** move options out of dependency patch ([a953448](https://github.com/xscd/revanced-patches/commit/a95344879c2ac2cd6da8ce0273dcb05e8a35d2ec)) * **youtube/theme:** use custom light/dark colors for launch splash screen ([#2337](https://github.com/xscd/revanced-patches/issues/2337)) ([8adc05a](https://github.com/xscd/revanced-patches/commit/8adc05a17445dede5f35ee27426d20b750a2a1d3)) * **youtube/theme:** use dynamic background color for custom splash screen ([#2319](https://github.com/xscd/revanced-patches/issues/2319)) ([28594f3](https://github.com/xscd/revanced-patches/commit/28594f3eeaf99fa32ee57214ebbc4342529c6694)) * **youtube/vanced-microg-support:** depend on `client-spoof` patch ([83a4905](https://github.com/xscd/revanced-patches/commit/83a490575c60adf21db926df3013f539c6d33068)) * **youtube/video-speed:** add compatibility annotation ([#2156](https://github.com/xscd/revanced-patches/issues/2156)) ([ffa2e5d](https://github.com/xscd/revanced-patches/commit/ffa2e5d7eb0b90bb5c7a6854bab4caf9f810d917)) * **youtube:** add missing compatibility annotations for `theme` and `hide-load-more-button` ([#2150](https://github.com/xscd/revanced-patches/issues/2150)) ([78803f8](https://github.com/xscd/revanced-patches/commit/78803f8ea85684e4c69e75b676fa40bae8760957)) * **youtube:** improve patching speed ([#2514](https://github.com/xscd/revanced-patches/issues/2514)) ([77bb761](https://github.com/xscd/revanced-patches/commit/77bb761b0bb38613ad9d5017c881396afa471558)) * **youtube:** reliably resolve fingerprints ([1598306](https://github.com/xscd/revanced-patches/commit/1598306eb58ae8f8dc38b472628b237e55ec0f1b)) * **youtube:** resolve duplicate preference keys ([#1550](https://github.com/xscd/revanced-patches/issues/1550)) ([aafdb89](https://github.com/xscd/revanced-patches/commit/aafdb891b2f0f243cb2d997a38ab3e6a7b46aba8)) * **youtube:** separate `hide-ads` to `hide-layout-components` patch ([7e0417f](https://github.com/xscd/revanced-patches/commit/7e0417f6728fa7b79a9d8cbcfd3ccba484a5567d)) * **youtubevanced/hide-ads:** hide more types of ads ([#1781](https://github.com/xscd/revanced-patches/issues/1781)) ([47ff447](https://github.com/xscd/revanced-patches/commit/47ff447f8ec0e5bbc174f34bd7d61b3031276641)) * **youtubevanced/hide-ads:** remove broken ad filter ([#1881](https://github.com/xscd/revanced-patches/issues/1881)) ([5b987e1](https://github.com/xscd/revanced-patches/commit/5b987e14e81a47691883a5b5196c7ffee03941d0)) ### Features * `change-package-name` patch ([#1864](https://github.com/xscd/revanced-patches/issues/1864)) ([f9a6672](https://github.com/xscd/revanced-patches/commit/f9a6672122eb28fe06c9f5e137906ad868a491d6)) * `enable-android-debugging` patch ([#1876](https://github.com/xscd/revanced-patches/issues/1876)) ([bd224d9](https://github.com/xscd/revanced-patches/commit/bd224d90deb838ee3e7bd0c16860023ebf113e96)) * `export-all-activities` patch ([#1751](https://github.com/xscd/revanced-patches/issues/1751)) ([aad6e05](https://github.com/xscd/revanced-patches/commit/aad6e055380f91462d94fc96c4ec17a27e283c64)) * `remove-screenshot-restriction` patch ([#1455](https://github.com/xscd/revanced-patches/issues/1455)) ([a16ab79](https://github.com/xscd/revanced-patches/commit/a16ab7969d98b1e05ac896a4b9aa834cdac8734e)) * `spoof-wifi-connection` patch ([#1527](https://github.com/xscd/revanced-patches/issues/1527)) ([adce206](https://github.com/xscd/revanced-patches/commit/adce206d66e1f7017328fe68a5818d424f70e588)) * add capability to filter from protobuf buffer ([b738b6b](https://github.com/xscd/revanced-patches/commit/b738b6bf3506f222844ef4bca99a91f78d331391)) * **androidtwelvewidgets:** `unlock-paid-widgets` patch ([#1641](https://github.com/xscd/revanced-patches/issues/1641)) ([44b74ae](https://github.com/xscd/revanced-patches/commit/44b74ae268c3f534dbaecc0adc00767e9b9c0e51)) * **baconreader/change-oauth-client-id:** add compatibility for premium package ([#2550](https://github.com/xscd/revanced-patches/issues/2550)) ([4d1b0b4](https://github.com/xscd/revanced-patches/commit/4d1b0b442768be4f7a12de63d8b973b2ca113f23)) * **baconreader:** add `change-oauth-client-id` patch ([#2535](https://github.com/xscd/revanced-patches/issues/2535)) ([6f5e007](https://github.com/xscd/revanced-patches/commit/6f5e007a78dc5e1ed3935a3436ac1de7eb719ea1)) * **boostforreddit:** add `change-oauth-client-id` patch ([3dbc4bd](https://github.com/xscd/revanced-patches/commit/3dbc4bd49df1656893ef69c68550a2deb6a92cb7)) * **candylinkvpn:** add `unlock-pro` patch ([#2157](https://github.com/xscd/revanced-patches/issues/2157)) ([7159f86](https://github.com/xscd/revanced-patches/commit/7159f867801300d4ae32937743de59421de76238)) * change patches naming convention ([#2612](https://github.com/xscd/revanced-patches/issues/2612)) ([2dacc45](https://github.com/xscd/revanced-patches/commit/2dacc45f7430f7b3e60a8a2db60c3d6395a2f5cc)) * **citra:** remove patches ([#2384](https://github.com/xscd/revanced-patches/issues/2384)) ([d182329](https://github.com/xscd/revanced-patches/commit/d1823297ce27fc6f3246123c91d9463080afb7ee)) * explain how to capture crash logs [skip ci] ([f938ba8](https://github.com/xscd/revanced-patches/commit/f938ba81ec98f06f508dbdceeabd29a0ea7bf1af)) * **facebook:** `hide-inbox-ads` patch ([#1893](https://github.com/xscd/revanced-patches/issues/1893)) ([2cfc982](https://github.com/xscd/revanced-patches/commit/2cfc9829e119884ca566d6ad90fd0542317891d7)) * **finanzonline:** `remove-bootloader-detection` patch ([3952138](https://github.com/xscd/revanced-patches/commit/39521386c2296f46479e31c39ab245c2778ebd65)) * **finanzonline:** `remove-root-detection` patch ([1d46d63](https://github.com/xscd/revanced-patches/commit/1d46d63fdcf3cbce53a7719f4490225368c4d5ae)) * **finanzonline:** support any version ([#2347](https://github.com/xscd/revanced-patches/issues/2347)) ([cc66b1f](https://github.com/xscd/revanced-patches/commit/cc66b1fc6200bbdcc2697ddd7085d46447775be2)) * **google-recorder:** add `remove-device-restrictions` patch ([ef96ed1](https://github.com/xscd/revanced-patches/commit/ef96ed124e12091dde34124eabd8be9f2bb9280c)) * **id-austria:** `remove-root-detection` patch ([3cf77cd](https://github.com/xscd/revanced-patches/commit/3cf77cdb4ebbd128d29eedefa1ee35289e3c8058)) * **id-austria:** `spoof-signature` patch ([355a847](https://github.com/xscd/revanced-patches/commit/355a847b1ccd69c4ab2c356395c97b4871e53f1f)) * **id-austria:** bump compatibility to `2.6.0` ([#1827](https://github.com/xscd/revanced-patches/issues/1827)) ([f48e794](https://github.com/xscd/revanced-patches/commit/f48e794eebf9ea44008c4c8a3967ad039d19180a)) * **id-austria:** remove compatibility version constraint ([#1952](https://github.com/xscd/revanced-patches/issues/1952)) ([94ffd5a](https://github.com/xscd/revanced-patches/commit/94ffd5a26fe42f223a09ad6bd7f34f1fac0986ad)) * improve structure of `README` ([279b193](https://github.com/xscd/revanced-patches/commit/279b193b687ad9cba44ab9c2a88d2ce06be0bbf0)) * **infinityforreddit:** add `change-oauth-client-id` patch ([#2452](https://github.com/xscd/revanced-patches/issues/2452)) ([9efd790](https://github.com/xscd/revanced-patches/commit/9efd7904acc6dc70f45c6c0f835c839473d9205f)) * **inshorts:** `hide-ads` patch ([#1828](https://github.com/xscd/revanced-patches/issues/1828)) ([04a2acc](https://github.com/xscd/revanced-patches/commit/04a2accfe9f9254af9074ad0a309d485cedb01cb)) * **instagram:** `hide-timeline-ads` patch ([61668e6](https://github.com/xscd/revanced-patches/commit/61668e67083b74a08f8015308f4afe548e16a9ad)) * **irplus:** `remove-ads` patch ([#1554](https://github.com/xscd/revanced-patches/issues/1554)) ([9943a52](https://github.com/xscd/revanced-patches/commit/9943a520d29ee89598b4aa6aba69ff83cb4768ce)) * **memegenerator:** `unlock-pro` patch ([#1902](https://github.com/xscd/revanced-patches/issues/1902)) ([7d30541](https://github.com/xscd/revanced-patches/commit/7d3054178187bed294d156d3858613fa63a626ef)) * **messenger:** add `disable-switching-emoji-to-sticker-in-message-input-field` patch ([#2099](https://github.com/xscd/revanced-patches/issues/2099)) ([ac5532a](https://github.com/xscd/revanced-patches/commit/ac5532a65c353b1964d9b7d990341fc7362e510d)) * **messenger:** add `disable-typing-indicator` patch ([#2115](https://github.com/xscd/revanced-patches/issues/2115)) ([5d1de4f](https://github.com/xscd/revanced-patches/commit/5d1de4f4eab83e61cfc1c4aaee74179afcb9431f)) * **music:** bump patches compatibility to v5.41.50 ([#1551](https://github.com/xscd/revanced-patches/issues/1551)) ([0b1024a](https://github.com/xscd/revanced-patches/commit/0b1024ab754a3e2ce798a54cccda6f41f97069a5)) * **music:** remove patches constraint on app version ([#1638](https://github.com/xscd/revanced-patches/issues/1638)) ([fe64881](https://github.com/xscd/revanced-patches/commit/fe64881c83a7dd42761dbd67689fbc0ddcb73d78)) * **music:** update patches compatibility to v5.38.53 ([#1453](https://github.com/xscd/revanced-patches/issues/1453)) ([c7d116a](https://github.com/xscd/revanced-patches/commit/c7d116afd7293924760e7b6c1de0ba5d6cbd00a0)) * **music:** update patches compatibility to v5.39.52 ([#1484](https://github.com/xscd/revanced-patches/issues/1484)) ([81d6527](https://github.com/xscd/revanced-patches/commit/81d65273be81b5934e1cca543850db58f8df019e)) * **music:** update patches compatibility to v5.40.51 ([#1541](https://github.com/xscd/revanced-patches/issues/1541)) ([13143cb](https://github.com/xscd/revanced-patches/commit/13143cb5260f8793d246633a6a506bdc9f3a3ce7)) * **myexpenses/unlock-pro:** constrain to last working version ([f68c87b](https://github.com/xscd/revanced-patches/commit/f68c87b0edc88e80ef2f3110f75be86236dffdb7)) * **netguard:** `remove-broadcasts-restriction` patch ([#1581](https://github.com/xscd/revanced-patches/issues/1581)) ([73132e3](https://github.com/xscd/revanced-patches/commit/73132e37cf83f4c1f05cf6a184dfd8e454f7456e)) * **nfctoolsse:** add `unlock-pro` patch ([#2272](https://github.com/xscd/revanced-patches/issues/2272)) ([9789ad3](https://github.com/xscd/revanced-patches/commit/9789ad30ff82d9bb99e870dc8053775dc222a010)) * **nova-launcher:** `unlock-prime` patch ([#1463](https://github.com/xscd/revanced-patches/issues/1463)) ([cf710b2](https://github.com/xscd/revanced-patches/commit/cf710b27740cce4b9a0fbdf03a494eb8c65246da)) * **patch:** bump compatibility ([#2060](https://github.com/xscd/revanced-patches/issues/2060)) ([f86836d](https://github.com/xscd/revanced-patches/commit/f86836d6295db9eb8c59916deaa991b4d99e96be)) * **photomath/unlock-plus:** bump compatibility to `8.21.1` ([#1926](https://github.com/xscd/revanced-patches/issues/1926)) ([beb8d9c](https://github.com/xscd/revanced-patches/commit/beb8d9cbf254b4a2b2207a307934be65507dcf80)) * **photomath:** `unlock-plus` patch ([#1633](https://github.com/xscd/revanced-patches/issues/1633)) ([a673514](https://github.com/xscd/revanced-patches/commit/a673514f848e583513924a6a9b8cfbb56153cc3a)) * **photomath:** bump compatibility up to `8.21.0` ([#1886](https://github.com/xscd/revanced-patches/issues/1886)) ([43464fd](https://github.com/xscd/revanced-patches/commit/43464fd6ffe6f097c574156146aeb23f8f026840)) * **pixiv:** add `hide-ads` patch ([#2578](https://github.com/xscd/revanced-patches/issues/2578)) ([862a7ec](https://github.com/xscd/revanced-patches/commit/862a7ec5b0767c28e79454a44218069d3e9cbac7)) * **reddit:** `hide-subreddit-banner` patch ([13a1381](https://github.com/xscd/revanced-patches/commit/13a138122875b30e82df68a680e413f6ad7ba382)) * **reddit:** add `disable-screenshot-popup` patch ([#2387](https://github.com/xscd/revanced-patches/issues/2387)) ([473e051](https://github.com/xscd/revanced-patches/commit/473e0512314dfa9790cf83b4cfcc7505058d3a51)) * **reddit:** add `hide-promoted` patch ([#2350](https://github.com/xscd/revanced-patches/issues/2350)) ([c3fd36c](https://github.com/xscd/revanced-patches/commit/c3fd36cfba7fb8246f8b3a29d9310bd88f01c3e7)) * **reddit:** add `sanitize-sharing-links` patch ([#2192](https://github.com/xscd/revanced-patches/issues/2192)) ([9593e4b](https://github.com/xscd/revanced-patches/commit/9593e4b5db604957545b4ab6747c82fb815ac08b)) * **reddit:** add more compatibility constraints ([65e5c26](https://github.com/xscd/revanced-patches/commit/65e5c2639084f07e1f19b9933febcebc43ad12c4)) * **reddit:** bump compatibility to `2023.09.1` ([#1729](https://github.com/xscd/revanced-patches/issues/1729)) ([c8997e8](https://github.com/xscd/revanced-patches/commit/c8997e8ca587aedfa4318ace9fc119c262f00933)) * **reddit:** bump compatibility to `2023.10.0` ([#1772](https://github.com/xscd/revanced-patches/issues/1772)) ([f95ab6e](https://github.com/xscd/revanced-patches/commit/f95ab6e13e70667fdffe479b7292112244e6bb9e)) * **reddit:** bump compatibility to `2023.12.0` ([#1825](https://github.com/xscd/revanced-patches/issues/1825)) ([e3666e6](https://github.com/xscd/revanced-patches/commit/e3666e68ed4816c85fbb110cb098f53fddf135f1)) * **reddit:** bump patches compatibility to `v2023.05.0` ([0a72fa1](https://github.com/xscd/revanced-patches/commit/0a72fa10bf009192157e04e0788daf5462324a0e)) * **redditisfun/change-oauth-client-id:** add compatibility for paid versions ([#2536](https://github.com/xscd/revanced-patches/issues/2536)) ([e739d2f](https://github.com/xscd/revanced-patches/commit/e739d2fa16bbd0125db82c0758928addbd9950c9)) * **redditisfun:** add `change-oauth-client-id` patch ([14809cd](https://github.com/xscd/revanced-patches/commit/14809cd4510ad9514b4a4820187a81681669374c)) * **reddit:** remove compatibility version constraints ([#2226](https://github.com/xscd/revanced-patches/issues/2226)) ([f1288e4](https://github.com/xscd/revanced-patches/commit/f1288e4bb8fb1b9f394d73fd814d97db8704b8e0)) * **relayforreddit:** add `change-oauth-client-id` patch ([#2491](https://github.com/xscd/revanced-patches/issues/2491)) ([fe66f40](https://github.com/xscd/revanced-patches/commit/fe66f4089d6365564c8097d3c7a1bc842c343194)) * remove unnecessary notice ([7e9f0b2](https://github.com/xscd/revanced-patches/commit/7e9f0b2d02e910984f08777fefcd2ad7df6a21ee)) * **remove-screen-capture-restriction:** remove app constraint ([#2260](https://github.com/xscd/revanced-patches/issues/2260)) ([49ce47c](https://github.com/xscd/revanced-patches/commit/49ce47c3eed6a1626674d0f60ae0fdbe349e804b)) * **scbeasy:** add `remove-debugging-detection` patch ([#2287](https://github.com/xscd/revanced-patches/issues/2287)) ([53d91e3](https://github.com/xscd/revanced-patches/commit/53d91e32183663b0aa70994cc4e1d8ae5eb8c8e4)) * **slideforreddit:** add `change-oauth-client-id` patch ([#2571](https://github.com/xscd/revanced-patches/issues/2571)) ([8cd60ee](https://github.com/xscd/revanced-patches/commit/8cd60eea36bd49514ed1c42bf362dce7e9675fca)) * **songpal:** add `remove-badge-tab` patch ([bde9053](https://github.com/xscd/revanced-patches/commit/bde9053f04e202a7b394a1dad335470d5495e5fc)) * **songpal:** add `remove-notification-badge` patch ([1b77f96](https://github.com/xscd/revanced-patches/commit/1b77f9633cf7e72d653f1d37483b7399e1ad797d)) * **spotify-lite:** enable on-demand patch ([9f0de4f](https://github.com/xscd/revanced-patches/commit/9f0de4f5678e9f57baaf6ec788821641d75defdc)) * **syncforreddit/change-oauth-client-id:** improve error message ([a39b2fd](https://github.com/xscd/revanced-patches/commit/a39b2fd9828b514670135918e69ee736cb4615e5)) * **syncforreddit/change-oauth-client-id:** support pro version ([d34288b](https://github.com/xscd/revanced-patches/commit/d34288b6e8c7f5bb944622a3c741fcc693868033)) * **syncforreddit:** add `change-oauth-client-id` patch ([#2393](https://github.com/xscd/revanced-patches/issues/2393)) ([c93f0c6](https://github.com/xscd/revanced-patches/commit/c93f0c6a99fb2365747371f0f38eff8e0b77aee1)) * **syncforreddit:** add `disable-ads` patch ([#2066](https://github.com/xscd/revanced-patches/issues/2066)) ([c1de5d6](https://github.com/xscd/revanced-patches/commit/c1de5d6e433263b9a17305fa1c65807921594731)) * **tiktok:** remove compatibility version constraints ([#2306](https://github.com/xscd/revanced-patches/issues/2306)) ([a12c4bb](https://github.com/xscd/revanced-patches/commit/a12c4bb1610234d19b4ac86cd57bb09335566b68)) * **tiktok:** update patches compatibility to v27.8.3 ([#1483](https://github.com/xscd/revanced-patches/issues/1483)) ([e72b3bd](https://github.com/xscd/revanced-patches/commit/e72b3bd4e22f5ade7193ba6a3cdf61fcd91fba55)) * **trakt:** add `unlock-pro` patch ([#2210](https://github.com/xscd/revanced-patches/issues/2210)) ([1e8dcae](https://github.com/xscd/revanced-patches/commit/1e8dcae6f540455b8698703bbded5f52fd0c6300)) * **twitch/auto-claim-channel-points:** use correct casing for "Channel Points" ([#2138](https://github.com/xscd/revanced-patches/issues/2138)) ([76a3bf2](https://github.com/xscd/revanced-patches/commit/76a3bf23b5e5591ae635e612af07cbbd78d49f53)) * **twitch:** 15.4.1 support ([#2462](https://github.com/xscd/revanced-patches/issues/2462)) ([826ed49](https://github.com/xscd/revanced-patches/commit/826ed49c7ca5a00e383b743f88f75dbfc00adb43)) * **twitch:** add `auto-claim-channel-points` patch ([#2131](https://github.com/xscd/revanced-patches/issues/2131)) ([80fb670](https://github.com/xscd/revanced-patches/commit/80fb6701b52a8c6c6bada5546dffe3438f0e4879)) * **twitch:** constraint compatibility to `14.6.1` ([#1736](https://github.com/xscd/revanced-patches/issues/1736)) ([7d4294f](https://github.com/xscd/revanced-patches/commit/7d4294f691e1e2e8a2679e2504a9fd5dc7e05201)) * **twitter:** `hide-recommended-users` patch ([e8c9a91](https://github.com/xscd/revanced-patches/commit/e8c9a91a92fafcc79ce521f62c3865827df55d0f)) * **twitter:** constrain patches compatibility to working versions ([#1646](https://github.com/xscd/revanced-patches/issues/1646)) ([d984bdc](https://github.com/xscd/revanced-patches/commit/d984bdc8b17dea127880b696ee1bed1503762707)) * **twitter:** remove `monochrome-icon` patch ([#1786](https://github.com/xscd/revanced-patches/issues/1786)) ([b8bf804](https://github.com/xscd/revanced-patches/commit/b8bf804835e75c9f2c8453c8ce22cfd8d17318ce)) * use better patch description ([32fcd25](https://github.com/xscd/revanced-patches/commit/32fcd258c6b00315265c09380550a2e98b5ec9e7)) * use better patch descriptions ([931aa0f](https://github.com/xscd/revanced-patches/commit/931aa0fba631d1740986131219eff94c4c1b2306)) * use clearer descriptions for patches ([ff3ca30](https://github.com/xscd/revanced-patches/commit/ff3ca30e31f4d603b80d35e150f49d996acf9988)) * use consistent names for patches ([6347146](https://github.com/xscd/revanced-patches/commit/634714690086168e63d6aa9475893135cb58db68)) * **vsco:** add `unlock-pro` patch ([#2168](https://github.com/xscd/revanced-patches/issues/2168)) ([7ffd1a0](https://github.com/xscd/revanced-patches/commit/7ffd1a09a7bcf09bc7e7d5f3c8c8613ca34c8c59)) * **youtube-music:** `bypass-certificate-checks` patch ([#1810](https://github.com/xscd/revanced-patches/issues/1810)) ([ef8f26f](https://github.com/xscd/revanced-patches/commit/ef8f26fb976c3044039f9bff0496088763ab66cd)) * **youtube-music:** remove version compatibility constraints ([276af14](https://github.com/xscd/revanced-patches/commit/276af1415a4d354c62fe6259b6559bca1fa84f08)) * **youtube/copy-video-url:** add tap and hold functionality to copy video url buttons ([#2174](https://github.com/xscd/revanced-patches/issues/2174)) ([95bbf46](https://github.com/xscd/revanced-patches/commit/95bbf46e77a608bd7ba8f0073d50fef01012d4df)) * **youtube/create-button:** switch create with notifications button ([385ceda](https://github.com/xscd/revanced-patches/commit/385ceda61f586f24b11a284688f55758ef5b4e74)) * **youtube/custom-branding:** update logo ([e2187f3](https://github.com/xscd/revanced-patches/commit/e2187f33ff82fce40592517aef31cb191b42987c)) * **youtube/custom-video-buffer:** replace patch with removal notice ([#1718](https://github.com/xscd/revanced-patches/issues/1718)) ([29f952d](https://github.com/xscd/revanced-patches/commit/29f952d73e07f8f666d4744d6d97374bebfdc3c6)) * **youtube/disable-player-popup-panels:** use better patch description ([7150662](https://github.com/xscd/revanced-patches/commit/71506625aca42aa4901878c0f706793e17ca5607)) * **youtube/downloads:** improve patch description ([e0f6452](https://github.com/xscd/revanced-patches/commit/e0f64520d0235ea219f1965ba34b7e52ded9c1d9)) * **youtube/general-ads:** do not hide components in library tab ([d56d3bd](https://github.com/xscd/revanced-patches/commit/d56d3bd94b8f06ff9f915fe0b0ba3d5f484ea971)) * **youtube/general-ads:** hide channel bar ([c74c77d](https://github.com/xscd/revanced-patches/commit/c74c77d12568dda54d971d1998f7e73a45543a3b)) * **youtube/general-ads:** hide horizontal video shelf ([169e2ba](https://github.com/xscd/revanced-patches/commit/169e2ba67024210450ef6cc74e734d3e7f162cbe)) * **youtube/general-ads:** hide image shelf from search results ([e4c2450](https://github.com/xscd/revanced-patches/commit/e4c2450ebac4cacae64a81060de8c146ba542e37)) * **youtube/general-ads:** hide multiple audio track button on video player overlay ([#2021](https://github.com/xscd/revanced-patches/issues/2021)) ([8d7f305](https://github.com/xscd/revanced-patches/commit/8d7f305aa2d8f86a9232a6a9577a87f58b53d51c)) * **youtube/general-ads:** hide pill to view products ([7b1bc1a](https://github.com/xscd/revanced-patches/commit/7b1bc1ad50f2b38277b0c19aad735ea65f8333d3)) * **youtube/general-ads:** hide quick actions in fullscreen ([fff9670](https://github.com/xscd/revanced-patches/commit/fff9670a81108b8343d0b7913953fc6c2bb4a6f0)) * **youtube/general-ads:** hide related videos in quick action ([d23c31a](https://github.com/xscd/revanced-patches/commit/d23c31a9ec39189e08474044ac5ca06d974add76)) * **youtube/general-ads:** hide web search results ([9975981](https://github.com/xscd/revanced-patches/commit/997598109409ec6a096c652dd8b4b4d27daeb8ec)) * **youtube/general-ads:** merge `hide-get-premium` patch into `general-ads` patch ([5195dd8](https://github.com/xscd/revanced-patches/commit/5195dd8936d63c482dbcb2cd0e7e9aab3c75954e)) * **youtube/general-ads:** remove hiding video shelf ([c4c9e5b](https://github.com/xscd/revanced-patches/commit/c4c9e5bb3765d08d6653864d33546c25ba367292)) * **youtube/hide-ads:** hide mix playlists ([dbb38ed](https://github.com/xscd/revanced-patches/commit/dbb38eddfd33db685b8e8be2f2a641a1199e7361)) * **youtube/hide-autoplay-button:** do not disable autoplay button when hidden ([98d0084](https://github.com/xscd/revanced-patches/commit/98d00848c9a0aa0247d77e9ae16450697a6c154c)) * **youtube/hide-filter-bar:** add `PreferenceScreen` summary ([2bba5f7](https://github.com/xscd/revanced-patches/commit/2bba5f72fae06e352d2984fea7c8cc65d38ed221)) * **youtube/hide-get-premium:** hide get premium advertisements under video player ([#2020](https://github.com/xscd/revanced-patches/issues/2020)) ([05904a2](https://github.com/xscd/revanced-patches/commit/05904a2569cf9b82e3731692b93bc3a6bb005b03)) * **youtube/hide-layout-components:** separate hiding expandable chips and chapters ([3fb1ce9](https://github.com/xscd/revanced-patches/commit/3fb1ce9f9af150b784e42aaf5b419bb123c08375)) * **youtube/hide-player-overlay:** exclude by default ([1c6fb94](https://github.com/xscd/revanced-patches/commit/1c6fb941f59599e2fe4a7d6f96babb6b0edac054)) * **youtube/hide-player-overlay:** make it toggleable in settings ([#2044](https://github.com/xscd/revanced-patches/issues/2044)) ([f693d55](https://github.com/xscd/revanced-patches/commit/f693d55caf1e0b72bb1f4c39b1eeb59436191e02)) * **youtube/hide-seekbar:** more fine grained hiding of seekbar ([#2252](https://github.com/xscd/revanced-patches/issues/2252)) ([0f07bf4](https://github.com/xscd/revanced-patches/commit/0f07bf467a4aa06c9bcdf60a2498d88eea8c1429)) * **youtube/hide-shorts-components:** hide channel bar & sound button ([749c83d](https://github.com/xscd/revanced-patches/commit/749c83d068c2201ed6f29047d5428d1072924960)) * **youtube/hide-shorts-components:** hide navigation bar ([24f376a](https://github.com/xscd/revanced-patches/commit/24f376a4b8d6bdccc32ffff0d983f22eb4940791)) * **youtube/hide-shorts-components:** hide shorts info panel ([#2278](https://github.com/xscd/revanced-patches/issues/2278)) ([a5b323d](https://github.com/xscd/revanced-patches/commit/a5b323d1d9e5b175c93f0b29732eb1123b83bab7)) * **youtube/microg-support:** check if Vanced MicroG is running in the background ([#1531](https://github.com/xscd/revanced-patches/issues/1531)) ([81934ef](https://github.com/xscd/revanced-patches/commit/81934efb39b8ed9b0a523ffd7c4d841227ac141f)) * **youtube/microg-support:** do not depend on `spoof-signature-verification` patch ([af4e765](https://github.com/xscd/revanced-patches/commit/af4e765ca87c6c979e95bc274b32c764a0a32a88)) * **youtube/navigation-buttons:** use a better preference screen title ([5d7772b](https://github.com/xscd/revanced-patches/commit/5d7772be942c72e05644eca3f68d2bd6b9762d26)) * **youtube/open-links-directly:** skip every redirect url ([f155e26](https://github.com/xscd/revanced-patches/commit/f155e261d4973d304c57e0144ddd8e115e6103ee)) * **youtube/return-youtube-dislike:** style for minimum width ([#1454](https://github.com/xscd/revanced-patches/issues/1454)) ([fd782aa](https://github.com/xscd/revanced-patches/commit/fd782aa0a37edf2344425c80afafb2c87851bc1a)) * **youtube/return-youtube-dislike:** support for shorts ([#1596](https://github.com/xscd/revanced-patches/issues/1596)) ([967c1cb](https://github.com/xscd/revanced-patches/commit/967c1cbd4b340a382a355f13d236d2881bafddbf)) * **youtube/settings:** add reset button to edit preference dialog ([#2047](https://github.com/xscd/revanced-patches/issues/2047)) ([ede765a](https://github.com/xscd/revanced-patches/commit/ede765ae3c506909ee8a99517b99b6f5f113f01a)) * **youtube/settings:** disable preferences and add dialog messages to preferences ([#1801](https://github.com/xscd/revanced-patches/issues/1801)) ([05023ba](https://github.com/xscd/revanced-patches/commit/05023bab1d94e04553ac274468bdba7a19ad9180)) * **youtube/sponsorblock:** automatically hide skip button ([#1956](https://github.com/xscd/revanced-patches/issues/1956)) ([c3c8ae6](https://github.com/xscd/revanced-patches/commit/c3c8ae6b4377b12838971cedc32779e12c07363c)) * **youtube/sponsorblock:** skip to video highlight ([#1874](https://github.com/xscd/revanced-patches/issues/1874)) ([83747b7](https://github.com/xscd/revanced-patches/commit/83747b7aea33d8fe4b4b9514fdf7c9081c357410)) * **youtube/spoof-app-version:** user selectable version to spoof ([#2013](https://github.com/xscd/revanced-patches/issues/2013)) ([fd66417](https://github.com/xscd/revanced-patches/commit/fd6641747bd60bdd8b967db7cceaed454fb891a1)) * **youtube/spoof-signature-verification:** automatic signature spoofing ([f1395f4](https://github.com/xscd/revanced-patches/commit/f1395f49fae1c0a00de074d58fa7d81f562d3009)) * **youtube/spoof-signature-verification:** enable by default ([#1896](https://github.com/xscd/revanced-patches/issues/1896)) ([23eb096](https://github.com/xscd/revanced-patches/commit/23eb096e54f0ccea56f343700c9978b8f8455e75)) * **youtube/spoof-signature-verification:** list known spoofing side effects in revanced settings ([#2011](https://github.com/xscd/revanced-patches/issues/2011)) ([dc6e9b2](https://github.com/xscd/revanced-patches/commit/dc6e9b2268efe8a1bb72b80e5285d7002f448f4d)) * **youtube/swipe-controls:** add option to save and restore brightness ([3d03471](https://github.com/xscd/revanced-patches/commit/3d03471b1c2f18d22f17167db78764520064353a)) * **youtube/theme:** change seekbar color via preference ([9b465d9](https://github.com/xscd/revanced-patches/commit/9b465d95887863f6b42baa6b710ed98c97383a82)) * **youtube/theme:** theme seekbar when clicked ([691a231](https://github.com/xscd/revanced-patches/commit/691a231d99b3b2fbe446fc7edb7a88c7a3127037)) * **youtube/video-speed:** change custom video speeds inside app settings ([#2114](https://github.com/xscd/revanced-patches/issues/2114)) ([d97815a](https://github.com/xscd/revanced-patches/commit/d97815af18e645fd0fa087db0174bcc2a771ec72)) * **youtube/wide-searchbar:** rename patch ([bb5885e](https://github.com/xscd/revanced-patches/commit/bb5885eca4b750f15776de9099fb4dd83f6d70f5)) * **youtube:** `hide-floating-microphone-button` patch ([8f33b11](https://github.com/xscd/revanced-patches/commit/8f33b110facb8f8a04416459f3d715bc77002231)) * **youtube:** `hide-load-more-button` patch ([#2078](https://github.com/xscd/revanced-patches/issues/2078)) ([7170802](https://github.com/xscd/revanced-patches/commit/71708022a06453f6f56c19d686fc505286523391)) * **youtube:** `hide-player-buttons` patch ([3469d37](https://github.com/xscd/revanced-patches/commit/3469d37bcedfd2dfbe46231b17cd098b591810c1)) * **youtube:** `hide-player-overlay` patch ([#1965](https://github.com/xscd/revanced-patches/issues/1965)) ([d233d96](https://github.com/xscd/revanced-patches/commit/d233d96faf838b22f4c458ad445af048362e7421)) * **youtube:** `navigation-buttons` patch ([4bece31](https://github.com/xscd/revanced-patches/commit/4bece31f56eb340933ad26da3d1bfc902ea8569f)) * **youtube:** `open-links-externally` patch ([#1524](https://github.com/xscd/revanced-patches/issues/1524)) ([caf3d70](https://github.com/xscd/revanced-patches/commit/caf3d70c30bc440923c0e76e7331010905f6e729)) * **youtube:** `spoof-app-version` patch ([#1449](https://github.com/xscd/revanced-patches/issues/1449)) ([bd4d3b5](https://github.com/xscd/revanced-patches/commit/bd4d3b5706f26e398292df952ca8aec6c7dd1d6a)) * **youtube:** `spoof-signature-verification` patch ([#1745](https://github.com/xscd/revanced-patches/issues/1745)) ([4306f25](https://github.com/xscd/revanced-patches/commit/4306f25d3f3b1afdbc75f48485b3897c15aa49e9)) * **youtube:** add `hide-filter-bar` patch ([6cc5f61](https://github.com/xscd/revanced-patches/commit/6cc5f61e0712fe25cd45b137773decaf4b9bb582)) * **youtube:** add `hide-shorts-components` patch ([64868f4](https://github.com/xscd/revanced-patches/commit/64868f41be9f567cb54d9214fafbf849d08b64d2)) * **youtube:** add options to disable toasts on connection error ([#2159](https://github.com/xscd/revanced-patches/issues/2159)) ([99916ae](https://github.com/xscd/revanced-patches/commit/99916aefaaea3b94e94e2901d70493fdb18a3dab)) * **youtube:** bump compatibility to `18.05.40` ([#1704](https://github.com/xscd/revanced-patches/issues/1704)) ([77fe23b](https://github.com/xscd/revanced-patches/commit/77fe23b53e27b7b6a1c48ba0cfeb182ae99f9ab8)) * **youtube:** bump compatibility to `18.05.40` ([#1743](https://github.com/xscd/revanced-patches/issues/1743)) ([1090388](https://github.com/xscd/revanced-patches/commit/109038839574f7ba07f91ef27b61d6a650f2ef34)) * **youtube:** bump compatibility to `18.08.37` ([29561ec](https://github.com/xscd/revanced-patches/commit/29561eca10e18e11f2d4a7f9bab2f12303490b6f)) * **youtube:** bump compatibility to `18.15.40` ([ad82fcd](https://github.com/xscd/revanced-patches/commit/ad82fcdb63c7cc77e7387b7f0da95b005c90ce31)) * **youtube:** bump compatibility to `18.16.37` ([fe3fdd5](https://github.com/xscd/revanced-patches/commit/fe3fdd5c6cb186bcebc2f86b1d5b597109b25cb6)) * **youtube:** change default video speed and quality inside the settings menu ([#1880](https://github.com/xscd/revanced-patches/issues/1880)) ([fbb1763](https://github.com/xscd/revanced-patches/commit/fbb17636d8ab9f2a43ead896451804b04464527c)) * **youtube:** constrain compatibility to `18.08.37` ([7403fc8](https://github.com/xscd/revanced-patches/commit/7403fc86ae7b7d756a2939fa0a507f237aaf6edf)) * **youtube:** constrain patches to `18.15.40` ([c0c10de](https://github.com/xscd/revanced-patches/commit/c0c10dec3446d35e20b17c25510cddcbe07b494f)) * **youtube:** constrain patches to `18.16.37` ([758b300](https://github.com/xscd/revanced-patches/commit/758b3005919e11d9dd4f19bf110e9d282f8d1925)) * **youtube:** import / export of revanced settings ([#2077](https://github.com/xscd/revanced-patches/issues/2077)) ([b59cb3e](https://github.com/xscd/revanced-patches/commit/b59cb3ed60293aaf81067ff3469863add09c6b13)) * **youtube:** move video settings to `Video` settings category ([#2010](https://github.com/xscd/revanced-patches/issues/2010)) ([f4b9180](https://github.com/xscd/revanced-patches/commit/f4b918075a70d1a4ed9ac7e9c1f0e0acd1c77404)) * **youtube:** remove `fix-playback` patch ([edcb6cc](https://github.com/xscd/revanced-patches/commit/edcb6cc94961aaebe2df884db3049b2afa79f38f)) * **youtube:** remove non working patch `hide-my-mix` ([6ae0f0b](https://github.com/xscd/revanced-patches/commit/6ae0f0b466322c4d60feb20ed0e809783452b9d4)) * **youtube:** remove patch `open-links-directly` ([79291a0](https://github.com/xscd/revanced-patches/commit/79291a0d34bd9514cbef5d97c21c59dfbffad287)) * **youtube:** rename `video-speed` to `playback-speed` ([#2642](https://github.com/xscd/revanced-patches/issues/2642)) ([77e8639](https://github.com/xscd/revanced-patches/commit/77e8639b71048f2795f8f32fe18d052b335e3ce4)) * **youtube:** show toasts along exceptions ([#1511](https://github.com/xscd/revanced-patches/issues/1511)) ([5817e4d](https://github.com/xscd/revanced-patches/commit/5817e4d27fab692c0e95ab4aa2fa8f13005cb780)) * **youtube:** sponsorblock improvements ([#1557](https://github.com/xscd/revanced-patches/issues/1557)) ([b5d712a](https://github.com/xscd/revanced-patches/commit/b5d712a3326d1e8cdb8d8642aa7bd1bee6e30ac1)) * **youtube:** support version `18.08.37` ([4f4ceab](https://github.com/xscd/revanced-patches/commit/4f4ceab2cc32a38dd3967fd4e81f690330c08f5c)) * **youtube:** support version `18.15.40` ([c3614ab](https://github.com/xscd/revanced-patches/commit/c3614ab1d10a70fdb0813d7249866d696b28088f)) * **youtube:** support version `18.16.37` ([8beb5ea](https://github.com/xscd/revanced-patches/commit/8beb5ea860284be915c0ef0c6039821a50c14fa8)) * **youtube:** support version `18.19.35` ([491f292](https://github.com/xscd/revanced-patches/commit/491f292182a419cb5399de768560ae4daa7c86cb)) * **youtube:** support version `18.23.35` ([#2461](https://github.com/xscd/revanced-patches/issues/2461)) ([d20fde1](https://github.com/xscd/revanced-patches/commit/d20fde1e57077fe9a943f9782b415d7a0249b083)) * **youtubevanced:** `general-ads` patch ([#1693](https://github.com/xscd/revanced-patches/issues/1693)) ([b6ca3b4](https://github.com/xscd/revanced-patches/commit/b6ca3b4491cc0a5c42b6a52ec48ad0ff8a54f0b2)) * **yuka:** `unlock-premium` patch ([#1608](https://github.com/xscd/revanced-patches/issues/1608)) ([71e1594](https://github.com/xscd/revanced-patches/commit/71e15945c1b4019eaa2ff214b4efbfc6b1a67376))
…ter opening a shorts (ReVanced#2126) Co-authored-by: oSumAtrIX <[email protected]>
# [2.174.0-dev.26](ReVanced/revanced-patches@v2.174.0-dev.25...v2.174.0-dev.26) (2023-05-14) ### Bug Fixes * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([ReVanced#2126](ReVanced/revanced-patches#2126)) ([e0877e3](ReVanced/revanced-patches@d72f2bc))
# [2.174.0](ReVanced/revanced-patches@v2.173.0...v2.174.0) (2023-05-24) ### Bug Fixes * account fo breaking changes from ReVanced Patcher ([ReVanced#2103](ReVanced/revanced-patches#2103)) ([5be25cd](ReVanced/revanced-patches@500a619)) * check for opcode type `CONST` ([e5bb63c](ReVanced/revanced-patches@2687b3e)) * incorrect cast of instruction ([fb94a1c](ReVanced/revanced-patches@08f9e63)) * incorrect instruction offsets ([42a5a38](ReVanced/revanced-patches@4263883)) * incorrect smali syntax ([4e74a80](ReVanced/revanced-patches@56bfa33)) * **photomath/unlock-plus:** constrain to last working version ([ReVanced#2232](ReVanced/revanced-patches#2232)) ([4da268e](ReVanced/revanced-patches@03a3b10)) * **readme-generator:** attempt sorting versions with `FlexVer` ([ReVanced#2059](ReVanced/revanced-patches#2059)) ([a54c464](ReVanced/revanced-patches@dd8dcea)) * **spotify/disable-capture-restriction:** make compatible with latest versions ([ReVanced#2095](ReVanced/revanced-patches#2095)) ([e48f127](ReVanced/revanced-patches@7a6a079)) * **twitter:** correctly resolve to integrations methods ([c655416](ReVanced/revanced-patches@8e4ad3e)) * **youtube/custom-video-speed:** add missing class for `video-speeds` patch ([ReVanced#2137](ReVanced/revanced-patches#2137)) ([758ef42](ReVanced/revanced-patches@c35de2b)) * **youtube/integrations:** allow playback of embedded videos ([ReVanced#2092](ReVanced/revanced-patches#2092)) ([8a43d75](ReVanced/revanced-patches@d0671d3)) * **youtube/minimized-playback:** update settings description ([ReVanced#2191](ReVanced/revanced-patches#2191)) ([a561a9a](ReVanced/revanced-patches@3d3c5c2)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app. ([ReVanced#2112](ReVanced/revanced-patches#2112)) ([f68a41c](ReVanced/revanced-patches@6643997)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([ReVanced#2126](ReVanced/revanced-patches#2126)) ([e0877e3](ReVanced/revanced-patches@d72f2bc)) * **youtube/settings:** fix non functional back button in settings ([ReVanced#2178](ReVanced/revanced-patches#2178)) ([46da834](ReVanced/revanced-patches@97a3a51)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([ReVanced#2051](ReVanced/revanced-patches#2051)) ([30a954c](ReVanced/revanced-patches@2156a06)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([ReVanced#2152](ReVanced/revanced-patches#2152)) ([c6c23ff](ReVanced/revanced-patches@ff5d719)) * **youtube/spoof-signature-verification:** adjusting summary text ([ReVanced#2169](ReVanced/revanced-patches#2169)) ([4ccb1ee](ReVanced/revanced-patches@dc5af70)) * **youtube/theme:** apply custom seekbar color to video thumbnails ([ReVanced#2085](ReVanced/revanced-patches#2085)) ([d497027](ReVanced/revanced-patches@4635c63)) * **youtube/theme:** move options out of dependency patch ([a953448](ReVanced/revanced-patches@b8ff3ca)) * **youtube/vanced-microg-support:** depend on `client-spoof` patch ([83a4905](ReVanced/revanced-patches@b13feba)) * **youtube/video-speed:** add compatibility annotation ([ReVanced#2156](ReVanced/revanced-patches#2156)) ([ffa2e5d](ReVanced/revanced-patches@e5b7c9d)) * **youtube:** add missing compatibility annotations for `theme` and `hide-load-more-button` ([ReVanced#2150](ReVanced/revanced-patches#2150)) ([78803f8](ReVanced/revanced-patches@9282b54)) ### Features * add capability to filter from protobuf buffer ([b738b6b](ReVanced/revanced-patches@00ca1a0)) * **candylinkvpn:** add `unlock-pro` patch ([ReVanced#2157](ReVanced/revanced-patches#2157)) ([7159f86](ReVanced/revanced-patches@296c485)) * improve structure of `README` ([279b193](ReVanced/revanced-patches@ba4b6d9)) * **messenger:** add `disable-switching-emoji-to-sticker-in-message-input-field` patch ([ReVanced#2099](ReVanced/revanced-patches#2099)) ([ac5532a](ReVanced/revanced-patches@14b30a1)) * **messenger:** add `disable-typing-indicator` patch ([ReVanced#2115](ReVanced/revanced-patches#2115)) ([5d1de4f](ReVanced/revanced-patches@30ae687)) * **patch:** bump compatibility ([ReVanced#2060](ReVanced/revanced-patches#2060)) ([f86836d](ReVanced/revanced-patches@9ab7812)) * **reddit:** add `sanitize-sharing-links` patch ([ReVanced#2192](ReVanced/revanced-patches#2192)) ([9593e4b](ReVanced/revanced-patches@78d112d)) * **reddit:** remove compatibility version constraints ([ReVanced#2226](ReVanced/revanced-patches#2226)) ([f1288e4](ReVanced/revanced-patches@4cf362c)) * **syncforreddit:** add `disable-ads` patch ([ReVanced#2066](ReVanced/revanced-patches#2066)) ([c1de5d6](ReVanced/revanced-patches@148790a)) * **trakt:** add `unlock-pro` patch ([ReVanced#2210](ReVanced/revanced-patches#2210)) ([1e8dcae](ReVanced/revanced-patches@46b35ac)) * **twitch/auto-claim-channel-points:** use correct casing for "Channel Points" ([ReVanced#2138](ReVanced/revanced-patches#2138)) ([76a3bf2](ReVanced/revanced-patches@e27f88b)) * **twitch:** add `auto-claim-channel-points` patch ([ReVanced#2131](ReVanced/revanced-patches#2131)) ([80fb670](ReVanced/revanced-patches@da5a809)) * use consistent names for patches ([6347146](ReVanced/revanced-patches@2d32615)) * **vsco:** add `unlock-pro` patch ([ReVanced#2168](ReVanced/revanced-patches#2168)) ([7ffd1a0](ReVanced/revanced-patches@cd19617)) * **youtube/copy-video-url:** add tap and hold functionality to copy video url buttons ([ReVanced#2174](ReVanced/revanced-patches#2174)) ([95bbf46](ReVanced/revanced-patches@75ba6ba)) * **youtube/downloads:** improve patch description ([e0f6452](ReVanced/revanced-patches@821de81)) * **youtube/hide-filter-bar:** add `PreferenceScreen` summary ([2bba5f7](ReVanced/revanced-patches@a312d8a)) * **youtube/hide-player-overlay:** make it toggleable in settings ([ReVanced#2044](ReVanced/revanced-patches#2044)) ([f693d55](ReVanced/revanced-patches@a042b30)) * **youtube/hide-shorts-components:** hide navigation bar ([24f376a](ReVanced/revanced-patches@686c1f3)) * **youtube/settings:** add reset button to edit preference dialog ([ReVanced#2047](ReVanced/revanced-patches#2047)) ([ede765a](ReVanced/revanced-patches@f269906)) * **youtube/video-speed:** change custom video speeds inside app settings ([ReVanced#2114](ReVanced/revanced-patches#2114)) ([d97815a](ReVanced/revanced-patches@a33e7de)) * **youtube:** `hide-load-more-button` patch ([ReVanced#2078](ReVanced/revanced-patches#2078)) ([7170802](ReVanced/revanced-patches@be98c03)) * **youtube:** add `hide-filter-bar` patch ([6cc5f61](ReVanced/revanced-patches@0932096)) * **youtube:** add `hide-shorts-components` patch ([64868f4](ReVanced/revanced-patches@ca3aae7)) * **youtube:** add options to disable toasts on connection error ([ReVanced#2159](ReVanced/revanced-patches#2159)) ([99916ae](ReVanced/revanced-patches@759c70f)) * **youtube:** constrain patches to `18.16.37` ([758b300](ReVanced/revanced-patches@91e0676)) * **youtube:** import / export of revanced settings ([ReVanced#2077](ReVanced/revanced-patches#2077)) ([b59cb3e](ReVanced/revanced-patches@d209022)) * **youtube:** move video settings to `Video` settings category ([ReVanced#2010](ReVanced/revanced-patches#2010)) ([f4b9180](ReVanced/revanced-patches@1b1abef)) * **youtube:** support version `18.19.35` ([491f292](ReVanced/revanced-patches@c899783))
Changed the Shorts patch code to function asynchronously.
This fixes the occasional issue of shorts video being temporarily frozen while the RYD api call completes (it's most noticeable on the first Shorts opened from a cold app start).
This PR also fixes an issue of dislikes not showing if the short was previously disliked.
Integration changes