Commit Graph

553 Commits

Author SHA1 Message Date
LisoUseInAIKyrios
03f09cf7bc
feat(youtube/sponsorblock): skip to video highlight (#352) 2023-04-16 22:18:32 +04:00
LisoUseInAIKyrios
14223f40b5
feat(youtube): user selectable default video speed and quality (#354)
Co-authored-by: johnconner122 <107796137+johnconner122@users.noreply.github.com>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-04-16 19:27:39 +02:00
oSumAtrIX
5ba4cbd4e0
feat(youtube/general-ads): hide new type of ad 2023-04-16 19:27:39 +02:00
LisoUseInAIKyrios
212e4f2ce4
fix(youtube/return-youtube-dislike): stale dislike data shown after opening / closing the app during shorts playback (#356) 2023-04-16 19:27:38 +02:00
LisoUseInAIKyrios
b959c8ef98
fix(youtube/sponsorblock): change default behavior to better match the browser (#353) 2023-04-16 19:27:38 +02:00
oSumAtrIX
6265a91841
feat(youtube/general-ads): block new type of ad 2023-04-16 19:27:37 +02:00
LisoUseInAIKyrios
6dbccfd472
fix(youtube/sponsorblock): settings do not show default behavior (#351) 2023-04-16 19:27:37 +02:00
LisoUseInAIKyrios
e3d923d564
fix(youtube/return-youtube-dislike): fix error toast when voting (#349) 2023-04-16 19:27:36 +02:00
LisoUseInAIKyrios
80ae9ebbd2
refactor(youtube/settings): remove code that is no longer needed 2023-04-16 19:27:36 +02:00
LisoUseInAIKyrios
584de16236
fix(youtube/settings): fix dialog not shown if dismissed with back button 2023-04-16 19:27:35 +02:00
LisoUseInAIKyrios
a0ad968aaa
feat(youtube/settings): disable preference control if the feature is turned off. show a dialog explaining side effects of some patches (#328)
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-04-16 19:27:31 +02:00
LisoUseInAIKyrios
d4de3f6819
refactor(youtube/video-information): include video speed (#345) 2023-04-16 19:26:53 +02:00
oSumAtrIX
22e453706d
chore: bump dependencies 2023-04-16 19:26:53 +02:00
LisoUseInAIKyrios
3025103014
fix(youtube/sponsorblock): update HTTP user agent (#344) 2023-04-16 19:26:52 +02:00
LisoUseInAIKyrios
e3529cfcec
refactor(youtube/sponsorblock): improve various implementations (#308)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-04-16 19:26:52 +02:00
johnconner122
6528d444b4
fix(youtube/general-ads): hide new types of ads (#339) 2023-04-16 19:26:51 +02:00
oSumAtrIX
f8184905bd
feat(youtube/general-ads): hide new type of ad 2023-04-16 19:26:51 +02:00
Robert
214f2c89c2
feat(youtube/spoof-signature-verification): enable by default (#357) 2023-04-13 21:28:57 +02:00
LisoUseInAIKyrios
eeddb59b08
fix(youtube/spoof-signature-verification): additional fixes for subtitle locations (#346)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-04-13 06:10:52 +02:00
LisoUseInAIKyrios
1a0a6ee90b
fix(youtube/spoof-signature-verification): fixed subtitles in wrong location (#343) 2023-04-13 06:10:51 +02:00
oSumAtrIX
86bedb2183
fix(youtube/spoof-signature-verification): spoof videos in playlists 2023-04-13 06:10:50 +02:00
LisoUseInAIKyrios
7627e5d057
fix(youtube/remember-playback-speed): allow to not remember playback speed (#338)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-03-19 23:00:34 +01:00
LisoUseInAIKyrios
d16980ef2f
feat(youtube/spoof-signature-verification): automatic signature spoofing
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-03-17 21:59:04 +04:00
LisoUseInAIKyrios
68d09305b9
fix(youtube/spoof-signature-verification): fix audio during home feed video playback (#336)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-03-15 21:39:18 +04:00
LisoUseInAIKyrios
46e0272f9e
fix(youtube/return-youtube-dislike): layout fix for low dpi devices (#335) 2023-03-15 02:44:05 +04:00
LisoUseInAIKyrios
5e518855d1 fixing LTR layout 2023-03-14 22:40:05 +04:00
oSumAtrIX
1e1504d118
fix: minor syntax issue 2023-03-14 16:23:20 +01:00
johnconner122
7e64e05709
feat(youtube/general-ads): hide new type of ad (#331)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-03-14 15:26:31 +01:00
oSumAtrIX
d5919a8a2c
feat(youtube): remove custom-video-buffer patch (#1718) 2023-03-14 15:26:30 +01:00
oSumAtrIX
844bc3b24f
feat(youtube/general-ads): hide new type of ad 2023-03-14 15:26:30 +01:00
oSumAtrIX
67fa87051f
chore: fix logging message 2023-03-14 15:26:30 +01:00
oSumAtrIX
1f90f7b9cc
fix(youtube/remember-video-quality): treat any connection as wifi except mobile and bluetooth 2023-03-14 15:26:29 +01:00
LisousEinaiKyrios
416c695837
fix(youtube/return-youtube-dislike): improve segmented like/dislike layout 2023-03-14 15:26:00 +01:00
oSumAtrIX
919f2855ed
fix(youtube/hide-floating-microphone-button): reboot when changing settings
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-27 00:23:59 +01:00
oSumAtrIX
a1d4fabaaf
refactor(youtube/settings): remove unused code
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-26 23:15:36 +01:00
oSumAtrIX
66bcf12dc6
refactor(youtube/settings): remove deprecated settings
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-26 23:15:35 +01:00
oSumAtrIX
7dc6bb4428
refactor(youtube/settings): use default parameter
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-26 23:15:35 +01:00
oSumAtrIX
24162934ba
refactor(youtube/hide-timestamp): use better descriptions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-26 23:15:35 +01:00
oSumAtrIX
cb77e96da9
feat(youtube): hide-floating-microphone-button patch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-26 23:15:34 +01:00
oSumAtrIX
519c2bd511
feat(youtube/hide-autoplay-button): do not disable autoplay button when hidden
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-26 23:15:34 +01:00
oSumAtrIX
0b3508bd8d
fix(youtube/general-ads): hide any kind of buttoned ad
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-26 22:17:31 +01:00
johnconner122
f31e3a02a0
fix(youtube/general-ads): hide chapters in video description (#326) 2023-02-25 16:24:45 +01:00
oSumAtrIX
3c00e58c13
feat(youtube/general-ads): do not hide components in library tab
This reverts commit fd975ecd

Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-25 00:09:48 +01:00
oSumAtrIX
db6ce55477
feat(youtube/general-ads): hide image shelf from search results
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-24 04:14:08 +01:00
oSumAtrIX
e626bd08c1
fix(youtube/general-ads): use correct setting to hide related videos in quick actions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-24 03:28:27 +01:00
oSumAtrIX
476902e9ce
fix(youtube/general-ads): check for quick actions in path instead of component identifier
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-24 03:28:26 +01:00
oSumAtrIX
05bfc68907
fix(youtube/general-ads): use correct setting to hide related videos in quick actions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-24 03:28:26 +01:00
LisoUseInAIKyrios
0aef5e60e2
feat(youtube/return-youtube-dislike): support for shorts (#312)
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-24 02:59:32 +01:00
oSumAtrIX
cfc571c12c
feat(youtube/general-ads): hide related videos in quick action
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-23 13:31:15 +01:00
oSumAtrIX
ae862cbac6
feat(youtube/general-ads): hide quick actions in fullscreen
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-23 13:30:49 +01:00
oSumAtrIX
dce882b128
feat(youtube): remove patch open-links-directly
The patch did not serve any real purpose

Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-22 16:23:06 +01:00
oSumAtrIX
5749a1dd65
refactor(youtube/hide-info-cards): fix casing
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-22 06:09:37 +01:00
oSumAtrIX
2d73b8b29b
feat(youtube/open-links-directly): skip every redirect url
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-22 06:09:36 +01:00
oSumAtrIX
b5a29fdce1
fix: remove nullable annotation in Kotlin code
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-22 05:42:37 +01:00
oSumAtrIX
96eea3d4fc
feat(twitter): hide-recommended-users patch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-22 05:38:27 +01:00
oSumAtrIX
665598836a
fix(twitter): make hide-ads patch compatible with any version
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-22 05:38:26 +01:00
oSumAtrIX
f1e6cbcdf1
chore: update dependencies
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-22 05:33:42 +01:00
oSumAtrIX
c320384066
refactor(youtube): remove dead code
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-20 05:16:20 +01:00
oSumAtrIX
45c3f6e774
refactor(youtube): separate patches into two
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-20 05:16:20 +01:00
oSumAtrIX
e040b7de2f
refactor(youtube/general-ads): correct settings name
Syncing with 1a96d79356e0432cfcf6287cdebbad8227eef6d1 from revanced-patches

Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-20 05:16:19 +01:00
oSumAtrIX
96fcc0b1c7
fix(youtube/hide-watch-in-vr): fix descriptions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-20 05:16:19 +01:00
oSumAtrIX
35c4266e8b
feat(youtube/general-ads): hide channel bar
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-20 05:16:19 +01:00
oSumAtrIX
fd975ecd2a
feat(youtube/general-ads): hide horizontal video shelf
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-20 05:16:18 +01:00
oSumAtrIX
da1572c28d
feat(youtube/general-ads): hide full-screen feed banner
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-18 22:00:44 +01:00
oSumAtrIX
9df1e460c5
feat(youtube/general-ads): hide web search results
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-14 14:56:47 +01:00
oSumAtrIX
cdf43efcf2
fix(youtube/general-ads): block other kind of survey 2023-02-14 14:56:47 +01:00
oSumAtrIX
cfb7aab779
fix(youtube/general-ads): do not hide chapters when hiding preview comments
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-13 03:31:01 +01:00
johnconner122
7225bc3c48
fix(youtube/general-ads): use correct setting for BlockRule (#316) 2023-02-11 14:49:33 +01:00
oSumAtrIX
1dd84a3785
fix(youtube/minimized-playback): disable when playing shorts
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-11 01:25:48 +01:00
oSumAtrIX
43e419e6a6
feat(youtube/general-ads): hide pill to view products
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-10 19:41:21 +01:00
oSumAtrIX
2e9d3fc63f
refactor(youtube/microg-support): make use of MICROG_VENDOR field
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-06 23:07:19 +01:00
oSumAtrIX
d5bcef2cdb
feat(youtube): hide-player-buttons patch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-03 04:39:38 +01:00
oSumAtrIX
5ca042a602
refactor(youtube): remove obsolete fix-playback patch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-02-01 20:57:48 +01:00
oSumAtrIX
293eae4a46
feat: spoof-wifi-connection patch (#297) 2023-02-01 20:52:40 +01:00
Linus789
dc1faa94e0 fix unregisterNetworkCallback throwing exception when the callback has not been registered
todo: squash
2023-01-31 15:04:14 +01:00
github-actions[bot]
530260e248
chore: merge branch dev to main (#306)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
2023-01-28 20:07:01 +01:00
LisoUseInAIKyrios
dbf1f3f0ce
feat(youtube): show toasts along exceptions (#293)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-28 08:38:31 +01:00
LisoUseInAIKyrios
7551f0104c
fix(youtube/return-youtube-dislike): do not fetch voting stats when watching shorts (#302)
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-28 08:28:42 +01:00
oSumAtrIX
04147c17c9
feat(youtube/general-ads): remove hiding video shelf
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-28 06:00:34 +01:00
oSumAtrIX
84257a7348
Apply suggestions from code review [skip ci] 2023-01-23 02:46:27 +01:00
LisoUseInAIKyrios
03764bcc65
fix(youtube/return-youtube-dislike): gracefully exit if Vanced MicroG is missing or not running (#303)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-22 20:22:02 +01:00
reis
6e31b7889a
feat(youtube/microg-support): check if Vanced MicroG is running in the background (#301)
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-22 17:18:55 +01:00
Rizwan
4cbe8338b3
feat(youtube): open-links-externally patch 2023-01-22 15:49:14 +01:00
Linus789
6679e6ee45 feat: spoof-wifi-connection patch 2023-01-21 23:20:57 +01:00
LisoUseInAIKyrios
559bbf9778
fix(youtube): save new instead of default value (#298) 2023-01-21 23:17:50 +01:00
reis
0af87e2908
fix(youtube/microg-support): open download link if Vanced MicroG is missing (#290) 2023-01-16 23:42:37 +01:00
LisoUseInAIKyrios
fd818a35f5
feat(youtube): spoof-app-version patch (#282)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-10 19:27:43 +01:00
LisoUseInAIKyrios
a80fab7070
feat(youtube/return-youtube-dislike): style for minimum width (#284) 2023-01-10 19:01:21 +01:00
Linus
c3eff913dd
feat: remove-screenshot-restriction patch (#285)
Co-authored-by: Linus789 <Linus789@users.noreply.github.com>
2023-01-08 22:24:31 +01:00
LisoUseInAIKyrios
2a16da15d9
feat(youtube/return-youtube-dislike): better matching color for separators (#281) 2023-01-08 07:31:07 +01:00
oSumAtrIX
212d3a72d8
fix: load numeric preferences as type String
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 14:19:00 +01:00
oSumAtrIX
56c1a3c03c
fix: save preferences with correct type
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 11:30:21 +01:00
oSumAtrIX
915b8d371a
refactor: early return in saveValue
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 11:30:21 +01:00
oSumAtrIX
070e1666b7
chore: bump dependency versions
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 09:39:49 +01:00
oSumAtrIX
b5c0c843a5
feat(youtube): remember-playback-rate patch
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 09:39:26 +01:00
oSumAtrIX
2e74fc55eb
refactor: simplify SharedPrefHelper class
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-07 09:38:55 +01:00
LisoUseInAIKyrios
f5c5fcb5e4
fix: ensure thread safety for class StringRef (#273) 2023-01-05 22:21:41 +01:00
8cAyqpVKio
954e60191e
build: bump version before executing build task (#274) 2023-01-05 22:18:24 +01:00
LisoUseInAIKyrios
8f8e8ea87e
fix(youtube/return-youtube-dislike): use manufacturer specific span styles (#265)
Signed-off-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-01-04 17:49:42 +01:00
hyunsu15
0fc94e2305
refactor: use existing method ReVancedUtils.getIdentifier (#271) 2023-01-04 16:32:18 +01:00