Commit graph

2801 commits

Author SHA1 Message Date
Tobias Groza
b292c9893d Merge pull request #3752 from Redirion/exoupdate
Update to ExoPlayer 2.11.6
2020-06-26 18:33:53 +02:00
Ethan Budd
d020258294 Fixes crash when a file is deleted then redownloaded 2020-06-18 22:43:06 -05:00
Ethan Budd
561053b46d fixes enqueue resuming paused videos 2020-06-17 22:15:50 -05:00
wb9688
f2d4e462b8 Merge pull request #3704 from Stypox/keep-failed-streams
Do not remove items generating errors form queue
2020-06-15 15:16:26 +02:00
wb9688
7444772ca0 Merge pull request #3437 from TheLastGimbus/fast-rewind-forward-in-background-activity
Fast rewind forward in background activity
2020-06-15 15:06:58 +02:00
TheLastGimbus
26eaffe169 Change to final 2020-06-14 19:52:58 +02:00
TheLastGimbus
9b8a227c41 Add speed button to top bar 2020-06-14 15:16:04 +02:00
TheLastGimbus
528bbb3969 Remove speed buttons from bottom menu 2020-06-14 15:15:38 +02:00
Tobias Groza
86321a278b Merge pull request #3772 from adinilfeld/copy-video-title
Copy video title
2020-06-13 16:38:14 +02:00
Jasper Eames Palmer
6c0b6ea034 Update status color to match toolbar color 2020-06-11 19:29:15 -07:00
adinilfeld
8b791002b7 made ClipboardManager final 2020-06-11 09:36:57 -07:00
adinilfeld
825db7422a inverted if-else statement 2020-06-11 09:36:05 -07:00
adinilfeld
eaf2330678 removed unnecessary setLongClickable 2020-06-11 09:33:05 -07:00
adinilfeld
24d774689f added a copyToClipboard method to ShareUtils, and modified CommentsMiniInfoItemHolder and VideoDetailFragment to use the new method. 2020-06-10 15:14:08 -07:00
adinilfeld
6fdb924877 allowed user to copy video title to clipboard (from detail screen) 2020-06-10 14:17:43 -07:00
adinilfeld
05371df1dc set an OnLongClickListener 2020-06-10 14:11:06 -07:00
Stypox
b1d1254347 Fix search crash: adapter array index out of bounds 2020-06-07 21:28:54 +02:00
Robin
0f2cd29733 Update to ExoPlayer 2.11.5 2020-06-06 15:29:52 +02:00
Stypox
bc914d4932 Do not remove items generating errors form queue 2020-05-31 14:06:22 +02:00
bopol
1aeff68c92 avoid duplicate: use openUrlInBrowser instead of openWebsite 2020-05-31 12:17:54 +02:00
wb9688
4305f062f3 Open the correct kiosk 2020-05-30 08:14: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
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
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
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
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
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
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
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
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
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