160 Commits

Author SHA1 Message Date
KobeW50
7da46fee22 (Patch options): Use consistent description styles 2024-07-28 18:44:13 -04:00
inotia00
b1f9c00ee4 chore: lint code 2024-07-27 17:29:17 +09:00
inotia00
1d4adaff4c refactor(YouTube/Hide settings menu): switch to shared patch 2024-07-26 19:45:11 +09:00
inotia00
a6e2c7d918 fix(YouTube/Disable auto captions): turning on Disable forced auto captions will disable subtitles https://github.com/inotia00/ReVanced_Extended/issues/2267 2024-07-26 19:26:33 +09:00
inotia00
a9230dbb6e fix(GmsCore support): wrong description of patch option 2024-07-18 03:00:49 +09:00
inotia00
fa585ad2de chore: lint code 2024-07-18 02:44:47 +09:00
inotia00
d10869a129 feat(YouTube): separate the Bypass image region restrictions patch from the Alternative thumbnails patch (Reflecting changes in ReVanced) 2024-07-17 15:53:21 +09:00
inotia00
eb63d2ac3a feat(YouTube/Player components): Hide player popup panels setting now hides the products panel (Contributed by @OxrxL) https://github.com/inotia00/ReVanced_Extended/issues/2236 2024-07-17 14:03:02 +09:00
inotia00
2d670c2d36 feat: merge the Custom package name patch into the GmsCore support patch and add patch options GmsCoreVendorGroupId, CheckGmsCore, PackageNameYouTube, PackageNameYouTubeMusic 2024-07-17 13:40:03 +09:00
OLAF74
b9018ad7eb
feat(YouTube Music): add Alternative domain patch (#64)
* Adaptation of the patch from YouTube

* Copy unchanged translations from YouTube Translations

* feat: apply code review suggestions

* fix: arrange lexicographic settings using `Closeable`

---------

Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com>
2024-07-14 12:15:02 +09:00
inotia00
00cc6d0945 feat(YouTube): add support version 19.25.39, drop support version 19.23.40 2024-07-05 15:14:14 +09:00
inotia00
8b1f2e8aaf chore: lint code 2024-06-27 23:31:31 +09:00
inotia00
8186e9c8b2 chore: lint code 2024-06-23 14:09:48 +09:00
inotia00
e1f3da76c4 refactor(Utils): appropriate message is displayed in the exception when the index is not found 2024-06-22 19:52:46 +09:00
Hoàng Gia Bảo
27c40de516
fix(GmsCore support): Spoof package name (#57)
* fix(YouTube - GMSCore Support): Spoof `requestChecksum` package name

* Apply code review suggestions

* fix(YouTube - GmsCore Support): Add `YouTube` package visibility

* feat(GmsCore support): Add the `android.permission.QUERY_ALL_PACKAGES` permission instead of adding the package name to the <queries> element

* feat(YouTube/Spoof signature): implemented with settings

* Update description

Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>

* Update strings.xml

Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>

* Update strings.xml

Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>

* Update strings.xml

Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>

* fix(YouTube/Spoof signature): Instead of using hardcoded package names, use the Manifest's MetaData

* chore: remove unused variable

* fix(YouTube/Spoof signature): Removed from settings, integrated into `GmsCore support` patch

---------

Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com>
Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>
2024-06-22 15:56:05 +09:00
inotia00
3526d3dbcd fix(Hide ads): app crashes in the old client 2024-06-13 23:41:18 +09:00
inotia00
a4c50493f7 chore: lint code 2024-06-13 00:20:35 +09:00
inotia00
c003ad99bc feat(Hide ads): add Close fullscreen ads settings https://github.com/inotia00/ReVanced_Extended/issues/2017 2024-06-11 03:01:50 +09:00
inotia00
e277843885 chore: lint code 2024-06-11 02:45:13 +09:00
inotia00
b9ef6ea3bf fix(YouTube/Spoof client): restore playback speed menu when spoofing to an iOS, Android TV, Android Testsuite client 95f290f113 2024-06-11 01:51:16 +09:00
KobeW50
dd34c3f93f
Proper nouns and clarity of in-app strings (#54)
* (YT Music): Fix proper nouns and clarity

* Update strings.xml

* Update strings.xml

* Update strings.xml

* Update strings.xml

* Recently added YouTube strings

* refactor: Patch option descriptions

* Update src/main/kotlin/app/revanced/patches/youtube/player/overlaybuttons/OverlayButtonsPatch.kt

Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>

* Revert Android 8.0 change

* Update strings.xml

* refactor(YouTube - Hide feed components): Description

* Fix capitalization of `Comments`

---------

Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com>
2024-06-09 00:08:02 +09:00
Aaron Veil
09ed1b965d
feat: merge patch RVX/anddea (#55)
* feat(YouTube): Add `Custom Shorts action buttons` patch (Replaces `Shorts outline icon` patch)

* feat(YouTube): Add `Visual preferences icons` patch

* feat(Custom branding icon): Add more icons

* feat(Custom branding icon): Add patch options `ChangeHeader`, `ChangeSplashIcon`, `RestoreOldSplashAnimation`

* feat(Translations): Add patch options to remove languages and provide own translation / strings.xml

* feat(YouTube/Settings): Add search bar in settings

* feat(YouTube/Shorts components): Add `Hide disabled comments button` and `Hide live chat header` settings

* refactor(YouTube/Settings): Fix typos in strings

* feat(YouTube/Settings): clarify patch option descriptions

Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>

* feat(YouTube): clarify patch option

Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>

---------

Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com>
Co-authored-by: KobeW50 <84587632+KobeW50@users.noreply.github.com>
2024-06-09 00:04:23 +09:00
inotia00
ecd6fbdf5b chore: lint code 2024-06-07 21:44:22 +09:00
inotia00
adc9072bba chore: lint code 2024-05-27 23:41:20 +09:00
inotia00
029219a4cc feat(YouTube): add support versions 19.19.39 ~ 19.20.34 2024-05-26 17:19:44 +09:00
inotia00
0b9ea6ac26 feat(YouTube): add Spoof client patch 2024-05-26 16:51:15 +09:00
inotia00
f15a5d5259 feat(YouTube Music): add support versions 7.01.53 ~ 7.02.51 2024-05-26 16:01:24 +09:00
inotia00
1f59997e53 fix(GmsCore support): add missing constants
- Add constants that exist in MicroG GmsCore's Manifest but not in BaseGmsCoreSupportPatch.
- Fixes an issue where nothing happens when clicking the 'Help & feedback' button on YouTube and YouTube Music.
- Fixes an issue where force close occurs when clicking the 'Manage accounts' button in YouTube Music.
2024-05-04 22:10:53 +09:00
inotia00
78067f1c68 feat(YouTube Music): add support versions 6.34.51 ~ 6.50.51 2024-05-03 04:43:15 +09:00
inotia00
9d78f19b74 feat(YouTube): Hide search term thumbnail, Hide toolbar button, Hide trending searches, Hide voice search button patches has been integrated into Toolbar components patch 2024-04-27 04:48:04 +09:00
inotia00
1a43c2b57e fix(YouTube): do not crash if root installation opens a video in the Play store 2024-04-25 22:12:25 +09:00
inotia00
4fe5ea9fce fix(GmsCore support): prompt to disable battery optimizations, if not done already 2024-04-20 23:38:45 +09:00
inotia00
844c295904 feat(YouTube/Hide feed components): Hide carousel shelf setting no longer checks browserId 2024-04-20 23:12:38 +09:00
inotia00
e1fd3c8586 refactor(YouTube/Settings): reorganize settings menu 2024-04-19 19:35:04 +09:00
inotia00
017ef705f8 feat(YouTube/Overlay buttons): hook download button for feed flyout menu 2024-04-08 13:30:19 +09:00
inotia00
324162e561 refactor: fix patch structure 2024-04-04 04:05:13 +09:00
inotia00
3a3ee89518 refactor: fix patch structure 2024-04-03 22:36:31 +09:00
inotia00
19adea7a86 feat(GmsCore support): switch to ReVanced GmsCore vendor 2024-04-01 09:25:11 +09:00
inotia00
135f8d852d refactor: fix package and code structure 2024-03-31 06:15:20 +09:00
inotia00
d895abd41a feat(YouTube/Overlay buttons): add Hide fullscreen button settings 2024-03-23 20:12:37 +09:00
inotia00
096871e6af fix(Client spoof): spoof all user agents 2024-03-20 01:30:55 +09:00
inotia00
cfcc0e5801 feat(YouTube Music/Litho filter): add support for identifier and byte buffer 2024-03-20 01:13:33 +09:00
inotia00
aa6d8106c5 chore: lint code 2024-01-26 03:35:21 +09:00
inotia00
b83a1bdd45 feat(YouTube): support version 19.02.39 2024-01-24 23:02:52 +09:00
inotia00
5e12e0fa6a feat(YouTube Music/Hide general ads): remove Hide interstitial ads settings 2024-01-23 20:22:34 +09:00
inotia00
1f3043c8f7 fix(YouTube Music/Hide double tap overlay filter): Hide double tap overlay filter patch hides the player overlay filter 2024-01-18 08:03:15 +09:00
inotia00
c93402a88d fix(Custom branding name): patching time is long on RVX Manager 2024-01-18 07:36:16 +09:00
KobeW50
380d21390c
Improve strings (#40)
* (Reddit): Improve patch descriptions

* (Reddit): Fix grammar in new patch descriptions

* fix (YTM): Typo in toggle description

* fix (Remove viewer discretion dialog): Typo

* (YT Music): Improve patch descriptions

* (Zen mode): Use "Grey" instead of "Gray"

* (Opus codec): Make description more specific

* (YT Music): Update in-app strings and toasts

* (YTM - Change start page) Fix typos

* (Enable old player layout): Make disclaimer more descriptive

* (Reddit - Open links directly): Grammar in description

* Update some in-app descriptions

* Apply suggestion from review
2024-01-14 19:16:51 +09:00
inotia00
3b1bad3bab feat(YouTube Music): add Hide double tap overlay filter patch 2024-01-03 20:39:27 +09:00
inotia00
ad06b62092 fix(Sanitize sharing links): patch doesn't work 2024-01-03 20:35:43 +09:00