Commit graph

11422 commits

Author SHA1 Message Date
Stypox
3692858a3d
Move popup layout param to PopupPlayerUi 2022-07-13 23:33:18 +02:00
Stypox
9c51fc3ade
Move functions to get Android dimen to ThemeHelper 2022-07-13 23:33:18 +02:00
Stypox
1cf746f721
Fix volume gestures not working anymore 2022-07-13 23:33:18 +02:00
Stypox
4979f84e41
Solve some Sonarlint warnings 2022-07-13 23:33:16 +02:00
Stypox
a19073ec01
Restore checkstyle and solve its errors 2022-07-13 23:32:27 +02:00
Stypox
1b39b5376f
Add some javadocs; move preparing player uis to PlayerUiList 2022-07-13 23:31:59 +02:00
Stypox
6559416bd8
Improve //region comments in player UIs 2022-07-13 23:30:30 +02:00
Stypox
fa25ecf521
Add comment about broadcast receiver 2022-07-13 23:27:24 +02:00
Stypox
6fb0256997
Remove unused PlayerServiceBinder 2022-07-13 23:27:24 +02:00
Stypox
8c26403e91
Remove unused PlayerState 2022-07-13 23:27:24 +02:00
Stypox
90a89f8ca5
Move player-notification files into their package 2022-07-13 23:27:24 +02:00
Stypox
0bba1d95de
Move all notification-related calls to NotificationPlayerUi 2022-07-13 23:27:24 +02:00
Stypox
b3f99645a3
Fix some crashes / issues after player refactor 2022-07-13 23:27:23 +02:00
Stypox
76ced59b62
Refactor player: separate UIs and more 2022-07-13 23:25:26 +02:00
Stypox
bc3731265e
Merge pull request #7613 from litetex/increase-minsdk
Bump minSdk to 21 - Android 5 / Lollipop
2022-07-13 19:09:05 +02:00
TacoTheDank
189c92affa
More minSdk 21 cleanup 2022-07-13 19:03:47 +02:00
TacoTheDank
4ec9cbe379
Remove AndroidX Webkit 2022-07-13 19:03:47 +02:00
litetex
9648525ac1
Clean up pre-Lollipop theming 2022-07-13 19:03:47 +02:00
litetex
b125780991
Clean up pre-Lollipop compat attributes 2022-07-13 19:03:45 +02:00
litetex
99104fc11d
Clean up pre-Lollipop checks 2022-07-13 19:02:24 +02:00
litetex
7cb137ae8d
Remove MultiDex 2022-07-13 19:02:24 +02:00
litetex
e55e79bcca
Bump minSdk to 21 (Android 5 / Lollipop) 2022-07-13 19:02:23 +02:00
Stypox
0b644fd794
Merge pull request #8569 from mhmdanas/add-workflow-permissions
Use minimum required permissions for GitHub workflows
2022-07-13 18:56:10 +02:00
Stypox
d5599ebfa3
Merge pull request #8573 from Stypox/better-thumbnails
Make thumbnails' `scaleType` `fitCenter`
2022-07-13 18:33:19 +02:00
Taco
f7d8781bac
Specify used ExoPlayer libraries (#8469) 2022-07-13 17:57:14 +02:00
Alex
6f7298b9db
Crop the notification thumbnail in 1:1 mode instead of stretching it (#8533)
Change square bitmap transformation strategy: change the bitmap transformation strategy when a 1:1 aspect ratio is
enabled to not stretch the bitmap but rather crop it.

On Android 11/12, the way the whole thumbnail was used for the
notification icon was not ideal, however the setting to toggle a 1:1
(as it states in settings) resulted in distortions.

Fix this by simply cropping the bitmap.

Also update the 1:1 mode strings to remove mentions of scaling or
distortions, as those no longer apply.
2022-07-13 17:19:44 +02:00
Carlos Melero
d0b6d95f1b
Add Share option to local playlists
A newline-separated text is shared
2022-07-13 14:32:23 +02:00
Robin
93b913e14d
Merge pull request #8536 from TacoTheDank/bumpExoPlayer
Update ExoPlayer to 2.18.0
2022-07-13 12:59:12 +02:00
Stypox
b96c8a0c2f
Merge pull request #8545 from carmebar/hide-future-videos
Add option to hide future videos in feed
2022-07-13 11:07:38 +02:00
Stypox
a392a06cc0
Fix feed menu items order in category to leave space for search
The search menu item gets added in first place when the feed fragment is added as a tab to the main fragment. So the main fragment's menu items' orderInCategory should start from 2.
2022-07-13 11:04:40 +02:00
polymorphicshade
e00fc5e813 updated version 2022-07-12 20:00:16 -06:00
polymorphicshade
5140eb36b2 fixed the SponsorBlock icon in the player so it displays the correct initial image 2022-07-11 13:26:58 -06:00
polymorphicshade
c413299a40 fixed some XML layout issues in player.xml
(should fix the seekbar preview alignment on the screen)
2022-07-11 13:18:47 -06:00
poly
590d1f5ac9
Merge pull request #210 from 0xb01u/sponsorblock-fix-previewrecap-toast
Fix preview/recap toast bug
2022-07-11 09:12:28 -06:00
Bolu
aa8a711bca Fix preview toast bug 2022-07-11 13:07:22 +02:00
polymorphicshade
0127c35462 fixed some merge issues 2022-07-09 11:32:00 -06:00
poly
a4b9c8f19b
Merge pull request #150 from slaytostay/preview-category
Implement Preview/Recap Category
2022-07-09 11:20:41 -06:00
poly
51c862498f
Merge branch 'sponsorblock' into preview-category 2022-07-09 11:20:34 -06:00
poly
0aaaf432bd
Merge pull request #183 from MDP43140/filler-category
Add Filler category
2022-07-09 11:06:04 -06:00
poly
afc3bf1f99
Merge pull request #177 from Elaborendum/patch-2
Fix typo and add Spanish translation for SponsorBlock Categories
2022-07-09 11:05:11 -06:00
poly
51da1f140d
Merge branch 'sponsorblock' into patch-2 2022-07-09 11:05:05 -06:00
poly
1e20a752cb
Merge pull request #179 from bloatmode/sponsorblock
Add italian translation
2022-07-09 11:01:28 -06:00
poly
1e2b83eb60
Merge branch 'sponsorblock' into sponsorblock 2022-07-09 11:01:23 -06:00
poly
be496bb120
Merge pull request #184 from MDP43140/sb-translation-id
Add Indonesia translation
2022-07-09 11:00:20 -06:00
poly
b4907ee932
Merge branch 'sponsorblock' into sb-translation-id 2022-07-09 11:00:14 -06:00
poly
2639b7c8c9
Merge pull request #189 from Seven-t7/sponsorblock
Add sponsorblock pt-BR translation
2022-07-09 10:57:57 -06:00
poly
30c7aad27b
Merge branch 'sponsorblock' into sponsorblock 2022-07-09 10:57:44 -06:00
poly
2f5fca649a
Merge pull request #190 from gilbsgilbs/autoupdate-official
Bring back upstream code for release APK check
2022-07-09 10:53:16 -06:00
poly
ec0a40c724
Merge pull request #209 from Atemu/about-correct-url
values: change github_url show in AboutFragment to the fork's
2022-07-09 10:43:38 -06:00
polymorphicshade
d4d37af486 Merge branch 'master' into sponsorblock
# Conflicts:
#	README.md
#	app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java
#	app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java
#	app/src/main/java/org/schabi/newpipe/player/Player.java
#	app/src/main/java/us/shandian/giga/ui/adapter/MissionAdapter.java
#	app/src/main/res/values-es/strings.xml
#	app/src/main/res/values-zh-rTW/strings.xml
#	app/src/main/res/values/strings.xml
#	doc/README.es.md
#	doc/README.ja.md
#	doc/README.ko.md
#	doc/README.pt_BR.md
#	doc/README.ro.md
#	doc/README.so.md
#	doc/README.tr.md
2022-07-09 10:26:42 -06:00