polymorphicshade
f1424755ca
SponsorBlock: Reduced the amount of video ID hash characters sent to the SponsorBlock API
...
This should hopefully improve privacy.
2020-09-17 10:53:44 -06:00
polymorphicshade
5dc035b9cb
SponsorBlock: Getting segments now uses video ID hash
...
When querying the SponsorBlock API for video segments, the first chunk of characters of the video ID SHA-256 hash is sent instead of the video ID.
2020-09-16 22:33:22 -06:00
polymorphicshade
129d72d97a
SponsorBlock: Merge branch 'dev' into sponsorblock
2020-09-16 21:40:02 -06:00
bopol
4b7311bafd
Merge pull request #3826 from Stypox/unsupported-url-dialog
...
Show dialog with open options in case of an unsupported url
2020-09-12 23:54:51 +02:00
bopol
eeba9c0a5f
Merge remote-tracking branch 'upstream/dev' into unsupported-url-dialog
2020-09-12 23:19:18 +02:00
Stypox
11d9a037f7
Merge pull request #4252 from opusforlife2/autoplay_to_autoqueue2
...
Change Autoplay to Autoqueue to reduce ambiguity
2020-09-11 22:11:13 +02:00
Stypox
2215ce58a4
Merge pull request #3794 from budde25/download-same-file-crash
...
Fixes crash when a file is deleted then redownloaded
2020-09-09 15:41:06 +02:00
Stypox
530f745e44
Merge pull request #4154 from avently/video-placement
...
Prevent jumping of the player and wrong padding on devices with cutout
2020-09-08 19:47:09 +02:00
opusforlife2
a5a2313851
Use new string for auto-queue toggle
2020-09-08 10:44:58 +00:00
opusforlife2
4e98c2e7f6
Add string for auto queue toggle
2020-09-08 10:43:11 +00:00
Stypox
14486782dc
Merge pull request #3909 from TacoTheDank/deprecations-and-cleanup
...
Deprecations and cleanup
2020-09-07 20:51:24 +02:00
Stypox
5b631e0387
Revert to deprecated BEHAVIOR_SET_USER_VISIBLE_HINT in TabAdapter
...
Also added comment explaining why
2020-09-06 14:02:25 +02:00
TacoTheDank
06d54ef77e
Clean up SDK version checks
2020-09-06 12:55:30 +02:00
TacoTheDank
6c5ef567ed
Replace deprecated Html#fromHtml with HtmlCompat#fromHtml
2020-09-06 12:55:30 +02:00
TacoTheDank
f86b40302d
Some general-purpose lint cleanup
2020-09-06 12:55:26 +02:00
TacoTheDank
273c287fbf
Fix some lambdas
2020-09-06 12:52:43 +02:00
TacoTheDank
6cb16be5df
Use enhanced 'for' loops
2020-09-06 12:52:43 +02:00
TacoTheDank
a4feb3fc09
Fix some deprecations
2020-09-06 12:52:43 +02:00
TacoTheDank
ba6c7de35a
Use AndroidX preference
2020-09-06 12:52:42 +02:00
TacoTheDank
79e2bb382f
Update ExoPlayer, OkHttp, use Kotlin JDK8
2020-09-06 12:48:35 +02:00
polymorphicshade
0e810e9a7b
SponsorBlock: Fixed infinite skip loop
...
Fixed an issue where having "Use fast inexact seek" enabled causes an infinite segment skip loop.
2020-09-05 22:53:22 -06:00
polymorphicshade
844dc53220
SponsorBlock: Fixed rounding issue when marking segments
2020-09-05 22:25:02 -06:00
polymorphicshade
62b109171c
SponsorBlock: Merge branch 'dev' into sponsorblock
2020-09-05 22:13:36 -06:00
Stypox
a801d0994f
Merge pull request #4223 from avently/small-fixes
...
Small fixes of issues with brightness, background playback, gestures
2020-09-05 20:51:37 +02:00
Avently
0a22f21410
Small fixes of issues with brightness, background playback, gestures
2020-09-04 05:39:55 +03:00
Tobias Groza
0fd1e2fcd9
Merge pull request #4038 from vmazoyer/remember_dl_pref
...
Remember last selected media type for downloads.
2020-09-03 20:11:36 +02:00
vmazoyer
99442b6e04
Remember last selected media type for downloads.
2020-09-03 19:47:34 +02:00
Avently
b8a35e9e4a
Moved device-specific code into DeviceUtils
2020-09-03 15:48:17 +03:00
Avently
e833d415e3
Fixed wrong padding on devices with cutout on vertical videos
2020-09-03 15:48:17 +03:00
Avently
8030312924
Prevent jumping of the player on devices with cutout
2020-09-03 15:48:17 +03:00
Stypox
a84b54f940
Merge pull request #4127 from nmurali94/bugfix-keep-license-on-rotate
...
Restore license pop-up when orientation changes
2020-09-02 16:28:43 +02:00
TobiGr
c66c81294e
Remove unused and redundant code.
2020-09-01 17:39:06 +02:00
Tobias Groza
bfdc215c65
Merge pull request #4155 from avently/gestures-interception
...
Skipping interception of some gestures
2020-09-01 16:51:34 +02:00
Tobias Groza
8d2ec30818
Merge pull request #4120 from mhmdanas/replace-SubtitlesStream-getURL-with-getUrl
...
Use SubtitlesStream#getUrl instead of getURL
2020-08-26 22:15:44 +02:00
mhmdanas
e5ffddfc6b
Use SubtitlesStream#getUrl instead of getURL
2020-08-26 23:04:18 +03:00
polymorphicshade
7db26f3721
SponsorBlock: Fixed button from being cut off on smaller screens
...
Adjusted the layout of the secondary buttons in the player. This should (hopefully) make all the buttons accessible on smaller screens. Also gave the SponsorBlock icons some padding to look a little better. Also renamed some string resources.
2020-08-25 18:45:30 -06:00
polymorphicshade
4f417b5b7c
SponsorBlock: "exclusion" to "whitelist"
...
Changed wording, and some other things I forgot do to earlier...
2020-08-24 11:28:53 -06:00
polymorphicshade
983078168c
SponsorBlock: Forgot another pesky null check...
2020-08-23 15:28:21 -06:00
polymorphicshade
4bfd2b0bd5
SponsorBlock: Made some strings translatable
...
I forgot to make these translatable...
2020-08-23 15:21:38 -06:00
polymorphicshade
4cadf54bc2
SponsorBlock: Added exclusion list feature
...
Added the ability to add uploaders to a persistent exclusion list by long-pressing the SponsorBlock icon. Segments won't be skipped, but they will still be marked.
2020-08-23 15:03:48 -06:00
polymorphicshade
dfb94a2503
SponsorBlock: One more blockSponsorsButton null check
2020-08-21 09:03:16 -06:00
wb9688
331999fb95
Merge pull request #4158 from TobiGr/code-improvements
...
Remove duplicate code
2020-08-21 16:41:11 +02:00
polymorphicshade
e18579b016
SponsorBlock: Added some null checks for the blockSponsorsButton
...
In case it's null for whatever reason...
2020-08-20 22:37:45 -06:00
polymorphicshade
472089eb8f
SponsorBlock: Tweaked category title text
2020-08-19 20:26:21 -06:00
polymorphicshade
2da3dead0d
SponsorBlock: Made string resource names consistent
...
Renamed "sponsorblock" to "sponsor_block" where applicable. Also cleaned up some related debug logging.
2020-08-19 15:23:41 -06:00
polymorphicshade
bf78cbb63e
SponsorBlock: Improved enable/disable icons
...
Re-did the enable/disable icons to be cleaner and their behavior more understandable (w/ toast). Made icons more consistent with others (black, white, actually 24dp).
2020-08-19 09:36:23 -06:00
TobiGr
552d585fca
Extract common part from if
2020-08-18 13:28:13 +02:00
Avently
24c24d6c72
Skipping interception of some gestures
2020-08-17 20:42:05 +03:00
wb9688
b7f50c3e12
Merge pull request #4080 from avently/cpu-usage-improvement
...
Reduced CPU usage when playing a video by 7-10%
2020-08-17 09:46:07 +02:00
polymorphicshade
76c649ada0
SponsorBlock: Changed how MarkableSeekBar draws markers.
...
These changes should fix issues on different screen densities. Also removed unnecessary "segment" verbiage from toast notification strings.
2020-08-16 21:00:18 -06:00