Commit graph

6547 commits

Author SHA1 Message Date
TobiGr
51958340fc Updatethe extractor version 2020-05-28 21:56:54 +02:00
wb9688
78a2aa6f81 Fix viewing licenses 2020-05-28 11:39:17 +02:00
wb9688
e58211dc6a Upgrade jsoup 2020-05-28 11:39:17 +02:00
wb9688
e0092771a1 Upgrade ACRA 2020-05-25 11:03:07 +02:00
wb9688
76fee31989 Upgrade LeakCanary 2020-05-25 11:03:07 +02:00
wb9688
6b18bdc85a Upgrade some dependencies 2020-05-22 15:40:28 +02:00
Tobias Groza
1610f4ff4d Merge pull request #3271 from Stypox/icons
Use vector drawables instead of PNGs for material icons
2020-05-21 19:32:43 +02:00
Stypox
94c2bb0929 Use drop down/up instead of expand icons in drawer
As per the material guidelines
2020-05-21 15:39:36 +02:00
Stypox
f767116c25 Add shadow behind play icon in video detail fragment 2020-05-21 15:39:36 +02:00
Stypox
d63b091ec0 Fix checkstyle issues
Also replace all tabs with 4 spaces
2020-05-21 15:39:36 +02:00
Stypox
6a6dd7a220 Fix invisible fullscreen button in popup player on API 19 2020-05-21 15:39:36 +02:00
Stypox
0c29ab7b6d Use AppCompatResources instead of ContextCompat 2020-05-21 15:39:36 +02:00
Stypox
e16cb7c4d6 Fix pause used instead of play in paused popup player when seeking
Also use `setBackgroundResource` to automatically obtain PNG drawables (from exoplayer)
2020-05-21 15:39:36 +02:00
Stypox
91ece5d27d Replace hardcoded white drawable with themed one 2020-05-21 15:39:36 +02:00
Stypox
ef98eea131 Fix additional empty title on tab selection fragments in API 19 2020-05-21 15:39:36 +02:00
Stypox
824d3ac1d6 Fix choice dialogs on API 19 by manually getting drawable 2020-05-21 15:39:36 +02:00
Stypox
35f39b8427 Update AndroidX to fix icon crashes in preferences on API 19
Also remove legacy libraries
Use `androidx.preference:preference` instead of `androidx.legacy:legacy-preference-v14` and remove `androidx.legacy:legacy-support-v4
2020-05-21 15:39:36 +02:00
Stypox
6f29813ebd Readd ic_close and ic_replay PNGs: needed in notifications
The other icons used in notifications are taken from exoplayer's ones: `@drawable/exo_controls_*`
2020-05-21 15:39:36 +02:00
Stypox
88cf4ded82 Fix background player queue crashing on opening 2020-05-21 15:39:36 +02:00
Stypox
a5db391317 Fix MainFragment tab icons did not follow theme color 2020-05-21 15:39:36 +02:00
Stypox
1eacd3e73d Rename ic_hot in ic_kiosk_hot and improve getKioskIcon() 2020-05-21 15:39:36 +02:00
Stypox
e7a25934f6 Use app:srcCompat and derivatives intead of android: ones
To fix crashes on API 19
2020-05-21 15:39:36 +02:00
Stypox
c80aba9a88 Use vector drawables instead of PNGs for material icons
For all manually-created images PNG have been kept.
- rename all icon attrs to have a `ic_` prefix
- always use `_24dp` icons, because there is no real difference, since they are vector drawables
- always use the original name found on material.io for icon drawables, as to not create confusion and possibly duplicates. Icon names can still be different from real drawable names, though I have made some of them compliant to this or maybe more meaningul.
- remove duplicate `getIconByAttr()` in ThemeHelper (use `resolveResourceIdFromAttr()`
- use standard icons for `expand_more` and `expand_less` instead of triangles
- use `play_button_outline` instead of custom PNG as play button in VideoDetailFragment (questionable, as there is no shadow anymore)
2020-05-21 15:39:35 +02:00
bopol
b5f508b309 Merge pull request #3501 from B0pol/openInBrowser
Open in browser button now really opens in browser
2020-05-21 09:24:57 +02:00
bopol
04fce1feb4 fix checkstyle 2020-05-19 21:57:46 +02:00
bopol
d47207e44d apply @stypox suggestions 2020-05-19 21:52:30 +02:00
bopol
9577c113b2 Open in browser button now really opens in browser 2020-05-19 21:51:47 +02:00
Tobias Groza
6a8d02900b Merge pull request #3618 from Stypox/long-press-strings
Improve long-press menu strings
2020-05-19 08:38:00 +02:00
Stypox
c19440e97a Improve long-press menu strings 2020-05-19 08:24:04 +02:00
Stypox
4517d6191d Merge pull request #3613 from wb9688/fix-download-dialog-freeze
Fix download dialog freeze
2020-05-18 14:11:17 +02:00
wb9688
7a0c0eeebd Remove not needed Checkstyle stuff 2020-05-18 13:40:01 +02:00
wb9688
4e01e38b0f Fix ListHelper ANR 2020-05-18 13:40:01 +02:00
Stypox
5ede571a12 Merge pull request #3513 from Stypox/exoplayer
Update to ExoPlayer 2.11.4
2020-05-17 22:02:19 +02:00
B0pol
846d4ca981 Merge pull request #3581 from B0pol/gitignore
Add vscode / eclipse files to gitignore
2020-05-13 18:11:51 +00:00
bopol
f11f555890 gitignore update 2020-05-13 19:54:02 +02:00
Tobias Groza
3bc983981a Merge pull request #3580 from wb9688/fix-email
Fix sending e-mail from crash reporter
2020-05-13 17:10:22 +02:00
bopol
8dc26078cb Add vscode / eclipse files to gitignore 2020-05-13 11:07:02 +02:00
Stypox
b549f01408 Merge pull request #3565 from B0pol/retry-button-color
Change retry & subscribe buttons background color based on service color
2020-05-13 11:01:40 +02:00
wb9688
e7aa33b384 Fix sending e-mail from crash reporter 2020-05-13 09:42:08 +02:00
bopol
1151024ab4 subscribe button now match service's main color 2020-05-11 19:29:34 +02:00
bopol
c2b0cff3d9 color retry button based on service color 2020-05-10 10:54:12 +02:00
Tobias Groza
cf1425bb96 Merge pull request #3337 from AioiLight/blocking-gesture-when-touch-from-navbar
Block the gesture when touch it from NavigationBar or StatusBar.
2020-05-09 10:43:15 +02:00
AioiLight
5245ac250d Clean up code
Follow Checkstyle

Move to PlayerGestureListener from VideoPlayerImpl

Update app/src/main/java/org/schabi/newpipe/player/MainVideoPlayer.java

Co-authored-by: wb9688 <46277131+wb9688@users.noreply.github.com>
2020-05-09 10:11:46 +02:00
Tobias Groza
bf564ae17c Merge pull request #3430 from Royosef/DisplayParentChannelDetails
Display parent channel details
2020-05-08 23:29:28 +02:00
wb9688
d566e4641f Bump NewPipeExtractor 2020-05-08 18:07:52 +02:00
wb9688
a65b783ca6 Adjust sub-channel thumbnail size 2020-05-08 15:51:21 +02:00
wb9688
c9c1320da6 Don't show sub-channel thumbnail by default 2020-05-08 15:51:21 +02:00
wb9688
4585c92fbe Merge pull request #3545 from Stypox/kore
Fix Kodi button showing up with unsupported services
2020-05-07 21:44:09 +02:00
Stypox
5ae0ffca23 In player hide kodi button if service unsupported 2020-05-07 21:11:34 +02:00
Roy Yosef
84db446bb1 Navigate to parent(uploader) channel from the uploader section on long click 2020-05-07 20:40:17 +02:00