783 Commits

Author SHA1 Message Date
oSumAtrIX
05660125fb feat(YouTube - Hide layout components): Hide "For You" shelf in channel page 2023-11-23 03:55:02 +01:00
LisoUseInAIKyrios
e639e8066d fix(YouTube - Custom playback speed): Fix toast error on opening playback speed menu (#522) 2023-11-22 21:18:01 +02:00
oSumAtrIX
f9c7b10710 chore: Suppress deprecated flag 2023-11-22 01:03:30 +01:00
oSumAtrIX
4105caf610 chore: Merge branch dev to main (#521) 2023-11-20 18:56:05 +01:00
LisoUseInAIKyrios
d39003e0b7 fix(YouTube - Spoof client): Fix frozen video on playback start (#520) 2023-11-20 18:55:55 +01:00
oSumAtrIX
cb86316e11 fix(YouTube - Hide layout components): Check if bytes parameter of LayoutComponentsFilter#filterMixPlaylists for null 2023-11-20 18:55:55 +01:00
LisoUseInAIKyrios
8ee64731d6 feat(YouTube): Add Disable rolling number animations patch (#519) 2023-11-20 18:55:53 +01:00
oSumAtrIX
1edbd6c472 chore: Merge branch dev to main (#518) 2023-11-19 04:59:59 +01:00
oSumAtrIX
1e6bd9f5d0 chore(YouTube): Only debug log if protobufBuffer has no array 2023-11-18 22:14:08 +01:00
LisoUseInAIKyrios
a73d7286ae fix(YouTube - ReturnYouTubeDislike): Improve layout padding (#517) 2023-11-18 21:10:26 +02:00
oSumAtrIX
5f6c7951d7 fix(YouTube): Check if protobufBuffer can be filtered
An `UnsupportedOperationException` exception would be thrown in `LithoFilterParameters#LithoFilterParameters` if this buffer is not backed by an accessible array
2023-11-18 19:18:53 +01:00
oSumAtrIX
35cdfb6727 chore: Merge branch dev to main (#511) 2023-11-18 05:10:38 +01:00
oSumAtrIX
54f6819a40 feat(YouTube - Hide layout components): Hide description components 2023-11-18 04:34:16 +01:00
oSumAtrIX
8660fa9e0a feat(YouTube - Return YouTube Dislike): Support version 18.43.45 and 18.44.41 (#514)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2023-11-18 01:50:55 +02:00
LisoUseInAIKyrios
a19f894172 fix(YouTube - Disable resuming Shorts on startup): Adjust patch name (#516) 2023-11-17 12:21:59 +02:00
oSumAtrIX
6a222fe717 fix(YouTube - Disable suggested video end screen): Properly hide it every time the screen appears
Previously, the screen appeared, which a handler was attached to, in order to hide it again, but the handler was removed again from the same screen, so the next time it appeared, it was not hidden.
2023-11-12 17:02:40 +01:00
oSumAtrIX
8ec89a171f perf(YouTube - Client spoof): Reduce timeout to fetch storyboard renderer
Because this is blocking the UI thread, a short timeout is preferable.
2023-11-12 17:02:38 +01:00
oSumAtrIX
0c9ac2125d fix(YouTube - Hide layout components): Reduce false positives when hiding mix playlists
Implementation references taken from github.com/inotia00/revanced-integrations/commit/cfaf3d6356f316623ad32b10719b1b5ef0ba25b9
2023-11-12 17:02:23 +01:00
oSumAtrIX
3a281ae13a feat(YouTube): Add Enable slide to seek patch
Implementation references taken from github.com/inotia00/revanced-patches/commit/0ede1987544aa0068f28665c6c029df23a30afe2
2023-11-12 17:02:23 +01:00
oSumAtrIX
f4e85f197c feat(YouTube): Add Remove tracking query parameter patch
Implementation references taken from github.com/inotia00/revanced-patches/commit/4037d9c85b7e37f8635f8fdcc1efea85dcddb5e2.
2023-11-12 17:02:22 +01:00
LisoUseInAIKyrios
5ef20a8133 fix(YouTube - Client spoof): Fix low resolution precise seeking thumbnails (#513) 2023-11-11 20:22:41 +02:00
Linus
4b8a9b9b13 fix(Remove screenshot restriction): Improve reliability (#471) 2023-11-10 02:06:01 +01:00
oSumAtrIX
c73f8f752d fix(YouTube): Prevent playing touch interaction sound when unintended 2023-11-07 12:43:53 +01:00
oSumAtrIX
00d9623fb8 fix(YouTube - Disable suggested video end screen): Do not spam click to disable the screen 2023-11-07 12:43:53 +01:00
LisoUseInAIKyrios
c27d83b70a fix(YouTube): Rename Restore old seekbar thumbnails and Restore old quality menu (#510) 2023-11-06 13:58:17 +02:00
oSumAtrIX
3f4ee6685d chore: Merge branch dev to main (#505) 2023-11-04 22:11:22 +01:00
nullptr
8037345135 fix(YouTube - Player flyout menu): Restore functionality (#502) 2023-11-03 19:27:23 +01:00
oSumAtrIX
5e80ccd6d6 fix(YouTube - Client spoof): Set the client version correctly
Previously the version was hardcoded.
2023-10-26 00:07:02 +02:00
oSumAtrIX
55bdb7db73 feat(YouTube - Disable precise seeking gesture): Use better patch name
The new name now is taken from what YouTube names this feature.
2023-10-25 19:34:25 +02:00
oSumAtrIX
fc8e5a14c9 feat(YouTube): Add Enable old seekbar thumbnails patch 2023-10-25 19:34:25 +02:00
oSumAtrIX
83e8f1d1c8 fix(YouTube - Disable suggested video end screen): Hide the view once possible
Previously the patch tried to hide the screen when it was not visible to begin with.
2023-10-25 19:34:24 +02:00
LisoUseInAIKyrios
fd430c1154 fix(YouTube - ReturnYouTubeDislike): Use API back off if client connection fails for any reason (#509) 2023-10-25 12:53:44 +03:00
oSumAtrIX
849fb62875 feat(YouTube): Add Disable suggested video end screen patch 2023-10-25 01:47:03 +02:00
oSumAtrIX
72e8a4ff51 feat(YouTube): Add Disable fullscreen ambient mode patch 2023-10-25 01:46:44 +02:00
LisoUseInAIKyrios
43ca0de3cf fix(YouTube - ReturnYouTubeDislike): Fix RYD prefetching home feed Shorts (#508) 2023-10-24 23:34:13 +03:00
oSumAtrIX
9114803b4b feat(YouTube - Hide layout components): Hide video quality menu footer 2023-10-23 21:46:38 +02:00
LisoUseInAIKyrios
37d7f670c0 fix(YouTube - Custom filter): Fix app crash if invalid character is used in custom filter (#506) 2023-10-21 15:18:00 +03:00
LisoUseInAIKyrios
77c3d6dd25 Revert "fix(YouTube - Minimized playback): Fix pip incorrectly showing for Short playback (#504)"
This reverts commit 9350f4b4516c784b79b40ac9b7aa06238397a456.
2023-10-20 13:35:14 +03:00
LisoUseInAIKyrios
9350f4b451 fix(YouTube - Minimized playback): Fix pip incorrectly showing for Short playback (#504) 2023-10-20 13:18:02 +03:00
oSumAtrIX
6f45e88cb0 chore: Merge branch dev to main (#499) 2023-10-20 03:22:33 +02:00
oSumAtrIX
d76c00a694 feat(YouTube): Add Announcements patch (#503) 2023-10-20 03:13:37 +02:00
oSumAtrIX
ad4c975024 feat(YouTube): Add Spoof device dimensions patch 2023-10-19 03:06:57 +02:00
LisoUseInAIKyrios
f721725132 perf(YouTube): Reduce memory requirement for prefix tree searching (#501) 2023-10-17 13:08:35 +03:00
LisoUseInAIKyrios
d7b3d71e8d fix(YouTube - Old video quality menu): Fix toast error on tablet devices (#500) 2023-10-15 18:58:21 +03:00
LisoUseInAIKyrios
01fb1f3f90 fix(YouTube - Minimized playback): Fix pip incorrectly showing if app is minimized immediately after opening a Short 2023-10-14 11:16:41 +03:00
oSumAtrIX
bf3f843c08 feat(YouTube - Theme): Disable gradient loading screen 2023-10-14 01:00:25 +02:00
nullptr
b3661fb93c fix(YouTube - Hide Layout components): Exempt expandable chips from exceptions (#498)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-10-13 17:18:42 +02:00
oSumAtrIX
ff9f5e174e fix(YouTube - Hide layout components): Hide new channel watermark component 2023-10-13 17:14:04 +02:00
oSumAtrIX
77e4e54911 chore: Merge branch dev to main (#496) 2023-10-12 23:24:25 +02:00
LisoUseInAIKyrios
0d8766d405 fix(YouTube - ReturnYouTubeDislike): Fix dislikes not showing on Shorts (#495) 2023-10-12 12:27:38 +03:00