Christian Schabesberger
b2c8f0d0e4
fix names from UIH to LinkHandler
2018-07-15 21:21:09 +02:00
Christian Schabesberger
21a5b9fbe8
make the new extractor refactorings work with SoundCloud
2018-07-10 16:26:42 +02:00
Christian Schabesberger
67ff4e9434
bring everything to compile and run
2018-07-08 17:46:21 +02:00
Christian Schabesberger
49ae2a018c
add getMoreInfo to SearchInfo
2018-07-08 14:45:00 +02:00
Christian Schabesberger
8f4833b0e3
Merge pull request #1454 from Somethingweirdhere/dev
...
Added share option to long tap menu
2018-06-25 15:28:37 +02:00
John Zhen Mo
97d6ad224d
-Fixed view not registered when playback is started on external players.
2018-06-18 18:27:37 -07:00
John Zhen Mo
a12933b11c
-Fixed remote playlist metadata not updated when remote source data has changed.
2018-06-18 18:22:52 -07:00
Somethingweirdhere
3bd2262671
Added share option to long tap menu
2018-06-05 19:48:31 +02:00
Christian Schabesberger
7d5c4c47b6
roll back to more stable version of newpipe extractor
2018-05-25 18:29:30 +02:00
Christian Schabesberger
83ddb0ac15
make compartible to yoututbe service restructure
2018-05-11 18:00:28 +02:00
Christian Schabesberger
4901ba0eab
make compatible with encosing urlidhandler commit
2018-05-11 18:00:28 +02:00
Christian Schabesberger
f158276939
merge chagnes with dev
2018-04-29 13:01:37 +02:00
Christian Schabesberger
645162b7bf
add delete while history
...
add delete whole history
2018-04-29 12:51:57 +02:00
Christian Schabesberger
dfbc9fe2c4
made items actually deltable
2018-04-29 12:51:57 +02:00
Christian Schabesberger
b3f00656e2
add delete options for StatisticPlaylistFragment
2018-04-29 12:51:57 +02:00
Christian Schabesberger
df14a69c66
remove HistoryInfoItem again
...
blub
2018-04-29 12:51:57 +02:00
Christian Schabesberger
ecb0a5c919
reorder playqueue/localPlaylist classes
2018-04-29 12:51:57 +02:00
Christian Schabesberger
739db2f26a
rename playlist to player.playqueue
2018-04-29 12:49:52 +02:00
Christian Schabesberger
22725316d3
put local foo into local foo folder
2018-04-29 12:47:12 +02:00
Christian Schabesberger
e319caec03
Project restructure for history part 1
...
- add HistoryInfoItem (deriving from StreamInfoItem)
in order to add a special options menu for the list items
- delete HistoryActivity and everything that belongs to its UI (not the
manager tho)
- put everything that is local into local. (subscriptions still missing)
2018-04-29 12:47:12 +02:00
Christian Schabesberger
ada65b1559
Merge branch 'playlist_to_next' of https://github.com/Shan11812/NewPipe into test
2018-04-14 11:04:08 +02:00
John Zhen Mo
2a806858ee
-Added better player exception handling to player.
...
-Added expired media source cleaning to media source manager.
2018-04-11 20:27:38 -07:00
Mauricio Colli
c3c22f3a4a
Long-click to open the downloads activity
...
- Closes #1263
2018-04-08 16:53:22 -03:00
Christian Schabesberger
db3b73d16b
fix conflict
2018-04-08 18:49:27 +02:00
Christian Schabesberger
bc77818da2
Merge branch 'download-permissions-screen' of https://github.com/arispoloway/NewPipe into perm
2018-04-08 18:21:27 +02:00
Aris Poloway
91122e0d13
Clean up download dialog opening
2018-04-08 11:47:11 -04:00
Mauricio Colli
5c317919d1
Show download size preview
2018-04-08 08:45:15 -03:00
Aris Poloway
f23de23d2e
Open download dialog if video download is clicked instead
2018-04-07 13:32:31 -04:00
Mauricio Colli
0ff0f069f7
Fix Info's start time when using VideoDetailFragment
...
- Update extractor dependency
2018-04-06 04:35:44 -03:00
Christian Schabesberger
afc190e1dd
fix bugreport for kiosk
2018-04-01 21:54:00 +02:00
shan11812
29ee6b0cee
Adds 'Add to Playlist' option to Related and Channel lists
2018-04-01 20:47:24 +05:30
John Zhen Mo
270066127a
-Fixed activity not available exception when setting title on subscription fragments when used as front pager.
2018-03-25 10:29:37 -07:00
John Zhen Mo
aaaad85baa
-Changed detail fragment thumbnail failure to produce a snackbar error rather than a full error activity.
2018-03-22 18:11:59 -07:00
John Zhen Mo
c66413793e
-Added quadratic slider strategy implementation and tests.
...
-Modified playback speed control to use quadratic sliders instead of linear.
-Modified number formatters in player helper to use double instead of float.
-Simplified slider behavior in playback parameter dialog.
-Fixed potential NPE in base local fragment.
2018-03-21 20:08:33 -07:00
John Zhen Mo
f4eb3f269b
-Changed thumbnail toggle in disabled mode to load dark dummy image.
...
-Changed play queue items to display service names.
-Fixed Soundcloud playlist not fitting thumbnail.
-Refactored image display options to follow uniform behavior.
-Refactoring and style changes on audio reactor and media button receiver.
2018-03-19 16:44:17 -07:00
Christian Schabesberger
c8f19b5308
made frontend combatible to latest extractor refactorings
2018-03-18 16:37:49 +01:00
Mauricio Colli
bd0979f0b1
Change thumbnail's scale strategy
...
- Closes #1054
2018-03-10 13:36:50 -03:00
Mauricio Colli
cbc8a3e4fb
Add duration view to video detail fragment
...
- Add "textAllCaps" to the mini stream layout
- Closes #609
2018-03-10 13:20:10 -03:00
Mauricio Colli
f1c721e85a
Implement UI for subscriptions import/export
...
- Nice and easy to use import/export options in the subscriptions fragment
- Includes instructions for each service (in the import fragment/screen)
2018-03-08 11:50:46 -03:00
Mauricio Colli
6b5c818cbf
Implement subscriptions import/export
...
- Import subscriptions from YouTube and SoundCloud (all services that the extractor support)
- Import/export a JSON representation of the subscriptions
- [Minor] Remove some javax annotations in favor of the one provided by the android support library
2018-03-08 10:39:24 -03:00
Schabi
256dcc1749
add live lable to toolbar
2018-03-06 19:24:58 +01:00
John Zhen Mo
1c38a5db8d
-Added loader eviction to avoid spawning too many threads in MediaSourceManager.
...
-Added nonnull and final constraints to variables in MediaSourceManager.
-Added nonnull and final constraints on context related objects in BasePlayer.
-Fixed Hls livestreams crashing player when behind live window for too long.
-Fixed cache miss when InfoCache key mismatch between StreamInfo and StreamInfoItem.
2018-03-03 11:42:23 -08:00
John Zhen Mo
9ee668d7e8
-Fixed inconsistent audio focus state when audio becomes noisy (e.g. headset unplugged).
...
-Fixed live media sources failing when using cached data source by introducing
cacheless data sources.
-Added custom track selector to circumvent ExoPlayer's language normalization NPE.
-Updated Extractor to correctly load live streams.
-Removed deprecated deferred media source and media source manager.
-Removed Livestream exceptions.
2018-02-25 15:10:11 -08:00
John Zhen Mo
9b79ae7de3
-Updated Exoplayer to 2.7.0.
...
-PoC for new seamless stream loading mechanism.
2018-02-24 21:54:47 -08:00
Christian Schabesberger
1df0d812b5
make NewPipe compatible with latest Extractor refactorings
2018-02-24 22:57:25 +01:00
Christian Schabesberger
53ba372b27
remove ActionBarHandler
2018-02-16 12:18:15 +01:00
Christian Schabesberger
61fdc88da3
clean DetailFragment code
2018-02-16 11:31:25 +01:00
Christian Schabesberger
39b429090c
merge RouterActivity and RouterVideoActivity
...
change share title
fixed compatiblity issue
rename info_screen to show_info
2018-02-12 23:07:17 +01:00
Christian Schabesberger
51137159d2
fixed issues from prevoius merge
2018-02-12 00:43:12 +01:00
Christian Schabesberger
8917277030
move download menu item into detail controls menu
2018-02-11 21:34:32 +01:00