dotvirus
c0aca723da
Update PlaylistFragment.java
2019-01-18 23:58:24 +01:00
dotvirus
28e5ee51ec
Add playlist to queue when long click on 'Background'
2019-01-18 23:16:02 +01:00
Vasily
7ab10aeb80
Remove search history items using swipe
2018-12-29 20:55:24 +02:00
Ritvik Saraf
559c397b2f
more NPE fix
2018-12-25 20:17:56 +05:30
Ritvik Saraf
646698f1ed
fixed NPE in soundcloud
2018-12-25 19:59:03 +05:30
Ritvik Saraf
c9b938ae55
readded animations
2018-12-25 15:36:15 +05:30
Ritvik Saraf
ceaacc771d
removed jerky animations
2018-12-19 10:58:59 +05:30
Ritvik Saraf
222c8fdb62
tablet ui support for comments
2018-12-09 03:21:55 +05:30
Ritvik Saraf
ff90f257cc
removed useless log statement
2018-12-04 23:37:02 +05:30
Ritvik Saraf
9b84046865
merged upstream/dev
2018-12-04 23:19:57 +05:30
Ritvik Saraf
fa5896ee5b
fixed screen rotation for viewpager
2018-10-19 18:44:03 +05:30
Ritvik Saraf
9fc38b5bb8
improved fling behavior, added tab indicator dots, added next video in related videos
2018-10-17 00:23:02 +05:30
Christian Schabesberger
a7f5ea865e
Merge branch 'dev' into lang
2018-10-16 03:47:11 +02:00
Christian Schabesberger
dc6108c970
Merge branch 'dev' into tablet_ui
2018-10-08 11:56:25 +02:00
Christian Schabesberger
52bf5690c0
add support for content language and content country
2018-10-05 16:20:27 +02:00
Ritvik Saraf
2e9a860aaa
added viewpager. changed from parallaxscrollview to coordinate layout
2018-10-02 20:39:16 +05:30
Ritvik Saraf
e4bef056e6
merged upstream/dev
2018-09-29 15:46:47 +05:30
Ritvik Saraf
d694c5f511
smoother transition to comments fragment
2018-09-23 19:45:26 +05:30
Ritvik Saraf
66c753f3a3
changed comments fragment loading animation
2018-09-23 15:22:45 +05:30
Ritvik Saraf
7047b62442
added comments fragment
2018-09-23 07:02:19 +05:30
Ritvik Saraf
08127e5806
added basic/crappy comments support
2018-09-15 17:15:44 +05:30
BO41
802b26e870
error handling + imports + unboxing
2018-09-11 19:18:50 +02:00
BO41
0ab86937d2
data flow issue + declaration redundancy
...
make final
unused methods
make final
BUILD SUCCESSFUL in 0s
39 actionable tasks: 39 up-to-date
2018-09-11 19:18:41 +02:00
BO41
3ab06bf383
class structure
...
BUILD SUCCESSFUL in 17s
39 actionable tasks: 6 executed, 33 up-to-date
2018-09-11 19:18:14 +02:00
Mauricio Colli
07256e2e34
Handle case where subscribers count is not available
2018-09-04 23:54:17 -03:00
Vasily
8aef24be1e
Merge branch 'tablet_ui' of https://github.com/nv95/NewPipe into tablet_ui
2018-08-29 09:00:15 +03:00
Vasily
fb25f6c7ac
Automatic list layout
2018-08-29 08:19:15 +03:00
Christian Schabesberger
17cd395712
Merge branch 'dev' into tablet_ui
2018-08-28 21:28:10 +02:00
Christian Schabesberger
2003f51d49
fix thumbnail not shown in background player
2018-08-27 16:37:21 +02:00
Christian Schabesberger
eacbaa3680
fix exception on nothing found
2018-08-27 16:37:21 +02:00
Christian Schabesberger
c2d11e786f
rename Search Query handler
2018-08-27 16:37:21 +02:00
Christian Schabesberger
b0efe49e29
fix cycling search results
2018-08-27 16:37:21 +02:00
Christian Schabesberger
2d029b9f76
fix exception when loading premium videos
2018-08-27 16:37:21 +02:00
Christian Schabesberger
a817d8cbf9
git replace getFragmentManager() with getFM()
2018-08-24 12:30:23 +02:00
Christian Schabesberger
4a19c78fa5
despaget certain parts of the new design
2018-08-24 12:27:02 +02:00
Somethingweirdhere
be62a2bfc5
Fixed icons and tab titles
2018-08-24 12:14:53 +02:00
Somethingweirdhere
5cb7771484
Fixed bugs&crashes
2018-08-24 12:14:53 +02:00
Vasily
1e0f6f9e41
Grid view
2018-08-22 10:14:01 +03:00
Christian Schabesberger
26489b0f00
fix filters
2018-07-22 13:55:17 +02:00
Christian Schabesberger
82bb467a2a
move on to version v0.13.6
2018-07-21 14:35:03 +02:00
Christian Schabesberger
e60db5f928
make new filtersystem translatable
2018-07-19 16:18:57 +02:00
Christian Schabesberger
39e04de208
show radio pin for content filter again
2018-07-18 15:05:49 +02:00
Christian Schabesberger
14e0dcb085
fix names from UIH to LinkHandler
2018-07-15 21:21:09 +02:00
Christian Schabesberger
decb167ba9
make the new extractor refactorings work with SoundCloud
2018-07-10 16:26:42 +02:00
Christian Schabesberger
d5a500c037
bring everything to compile and run
2018-07-08 17:46:21 +02:00
Christian Schabesberger
d10f9a5f25
add getMoreInfo to SearchInfo
2018-07-08 14:45:00 +02:00
Christian Schabesberger
eae7babf93
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
7fb9345344
-Fixed remote playlist metadata not updated when remote source data has changed.
2018-06-18 18:22:52 -07:00
Somethingweirdhere
baa63249d1
Added share option to long tap menu
2018-06-05 19:48:31 +02:00
Christian Schabesberger
0a6572c282
roll back to more stable version of newpipe extractor
2018-05-25 18:29:30 +02:00
Christian Schabesberger
0733ae2404
make compatible with encosing urlidhandler commit
2018-05-11 18:00:28 +02:00
Christian Schabesberger
ac2fa74c8f
merge chagnes with dev
2018-04-29 13:01:37 +02:00
Christian Schabesberger
4c10ef65f5
add delete while history
...
add delete whole history
2018-04-29 12:51:57 +02:00
Christian Schabesberger
a09b9d3e4d
made items actually deltable
2018-04-29 12:51:57 +02:00
Christian Schabesberger
c470909f19
add delete options for StatisticPlaylistFragment
2018-04-29 12:51:57 +02:00
Christian Schabesberger
5e59cfcf9d
remove HistoryInfoItem again
...
blub
2018-04-29 12:51:57 +02:00
Christian Schabesberger
a099fe35d2
reorder playqueue/localPlaylist classes
2018-04-29 12:51:57 +02:00
Christian Schabesberger
bcfd8a2450
rename playlist to player.playqueue
2018-04-29 12:49:52 +02:00
Christian Schabesberger
8ed9d71e14
put local foo into local foo folder
2018-04-29 12:47:12 +02:00
Christian Schabesberger
004c2fa55a
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
6c7e54868d
Merge branch 'playlist_to_next' of https://github.com/Shan11812/NewPipe into test
2018-04-14 11:04:08 +02:00
Christian Schabesberger
a0f74e715a
fix bugreport for kiosk
2018-04-01 21:54:00 +02:00
shan11812
2837e44bab
Adds 'Add to Playlist' option to Related and Channel lists
2018-04-01 20:47:24 +05:30
John Zhen Mo
0258726f0a
-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
96a327af17
made frontend combatible to latest extractor refactorings
2018-03-18 16:37:49 +01:00
Mauricio Colli
cc2feab37e
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
83b084a90b
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
John Zhen Mo
8803b60b28
-Updated Exoplayer to 2.7.0.
...
-PoC for new seamless stream loading mechanism.
2018-02-24 21:54:47 -08:00
Christian Schabesberger
a42da09d6c
make NewPipe compatible with latest Extractor refactorings
2018-02-24 22:57:25 +01:00
John Zhen Mo
cb41afb11f
-Fixed Soundcloud playlist bookmark button not working when entered from search page.
...
-Fixed NPE when playlist fragment is destroyed while renaming.
-Fixed remote playlist thumbnail to use uploader avatar when thumbnail url is unavailable.
-Added dispose on exit to all database requests in local playlist fragment.
2018-02-10 17:20:56 -08:00
John Zhen Mo
f62ae930c7
-Merged bookmark buttons on playlist fragment into one.
...
-Fixed bookmark button flickering on visibility toggling.
-Removed toolbar up button control from local fragments, delegating functionality back to main fragment.
-Updated extractor to latest.
2018-02-08 19:53:11 -08:00
John Zhen Mo
d0808ce159
-Fixed playlist creation icon in playlist append dialog.
...
-Fixed bookmarking disposable not part of playlist fragment lifecycle.
-Rearranged local fragment directory structure.
2018-02-08 18:48:36 -08:00
John Zhen Mo
c5ec8d04c1
-Fixed playlist bookmark button not showing out when activity / playlist fragment is created by external share.
2018-02-08 15:58:48 -08:00
John Zhen Mo
c0a75f5b98
-Added ability to save playlist as remote playlist link rather than storing it in database.
...
-Added LeakCanary as part of debug build.
-Modified bookmark list to show both remote and local playlists.
-Removed ability to save channel items as local playlist, in favor of subscribe.
2018-02-07 19:24:36 -08:00
John Zhen Mo
53a1833e26
-Increased save join debounce time to 2 seconds.
...
-Added add to playlist option for videos available as base list items.
-Moved video count to second row on local playlist header.
-Removed bottom line on playlist control UI.
2018-02-07 19:24:36 -08:00
John Zhen Mo
1ff8b5fb9f
-Refactored info item and local item click gestures into the same OnClickGesture.
2018-02-07 19:24:35 -08:00
John Zhen Mo
9b4a07de34
-Redone control panel in video detail fragment.
...
-Added playlist append menu item to channel and playlist fragments.
-Added debouncing to local playlist fragment to allow saving join when list is reordered or item is deleted.
-Extracted hardcoded strings.
2018-02-07 19:24:35 -08:00
John Zhen Mo
388ec3e3d3
-Added history record manager as single entry for all database history transactions.
...
-Merged stream record manager into history record manager.
-Removed subject-based history database actions.
-Merged normalized history table into watch history fragment.
-Modified history fragments to use long click for delete actions.
-Refactored DAO operations from search fragment to record manager.
-Added index to search history table on search string.
-Fix baseplayer round repeat not detected by discontinuity.
2018-02-07 19:24:35 -08:00
John Zhen Mo
f0829f9ef3
-Added support for changing local playlist name and thumbnail url.
...
-Added query to remove stream table orphans.
-Added query for retrieving flattened watch history records.
-Added holder for local playlist stream info items.
-Refactored info item on select listener as on touch gesture.
2018-02-07 19:24:35 -08:00
Mauricio Colli
3a8b04e2d1
Fix and improve service switching (introduced colors)
...
- Every service now have its own colors
- Fix bug navigation button and backstack count
- Fix and themed properly the icons and colors of the main fragment tabs
- Re-organized the styles and colors (too much in one file)
2018-01-30 05:07:40 -02:00
Christian Schabesberger
86eccf219d
refactore some more lambda functions
2018-01-20 15:24:45 +01:00
Coffeemakr
b93d94b0bd
Add subject to shared URL's ( fixes #975 )
2018-01-09 12:41:30 +01:00
Christian Schabesberger
33d75fd2fb
switch languageCode to content country
2018-01-09 12:25:40 +01:00
John Zhen Mo
39b0b2f032
-Added player conversion to background and popup players.
...
-[#919 ] Fixed custom notification does not trigger unlocking on lockscreen.
-[#947 ] Fixes player crashing on internet outage, issue partially addressed.
-Fixed main player losing state after destroy while in background.
-Fixed main player controls not hiding automatically after orientation change.
-Fixed dialog uploader not marqueeing when too long.
-Fixed popup permission throwing NPE on BaseList.
-Refactored popup permissions to start in NavigationHelper.
-Extracted hardcoded string for player menus.
-Bump Java version to 1.8.
-Some lambda conversions.
2018-01-03 22:53:38 -08:00
Christian Schabesberger
808ce72078
fix share menu for playlists
2018-01-04 05:28:01 +01:00
Schabi
50c5314eaf
fix yt trending content language
2017-12-29 15:02:23 +01:00
Christian Schabesberger
bc7332780d
fix show rending before page was loaded
2017-12-17 12:55:30 +01:00
Coffeemakr
bb2af96deb
Use getters for extractor items
2017-12-10 11:07:51 +01:00
John Zhen Mo
69374e25fe
-Fixed cursor position to point to end after search text insert.
...
-Reduced and slightly changed offset of search text insert image.
2017-11-14 15:58:13 -08:00
John Zhen Mo
98e617001d
-Added search suggestion insert per #840 .
2017-11-14 11:34:16 -08:00
John Zhen Mo
77678b8f31
-Modified InfoItem LRU cache expire to allow expiration (current default 4 hours).
...
-Modified info type display on InfoItemDialog to show uploader name if exists.
2017-11-14 11:34:15 -08:00
Christian Schabesberger
1434b40d03
fix not compilling because of icepick
2017-11-14 12:14:01 +01:00
Christian Schabesberger
b80879765c
Merge branch 'dev' of https://github.com/lawonga/NewPipe into fix
2017-11-12 23:58:08 +01:00
Christian Schabesberger
fdeb7543ca
fix channel rssbutton null pointer bug
2017-11-12 13:59:11 +01:00
Christian Schabesberger
cd5b60cbed
fix layout
2017-11-12 09:16:51 +01:00
John Zhen Mo
ce36f3ae3b
-Modified play queue action buttons on playlist and channel fragments.
...
-Added info item menu with custom title banner on long click.
-Enabled starting playlists and channels from middle.
-Enabled caching for play queue item thumbnails.
-Modified play queue to revert to first item on deleting last item.
2017-11-11 14:48:16 -08:00
John Zhen Mo
cf147aa161
-Reverted dropdown menu UI for list view info items.
2017-11-11 14:48:16 -08:00
John Zhen Mo
7700cff5e5
-Added play buttons to channel fragment similar to playlist fragment.
...
-Fixed abstract info play queue reloading the same initial page.
-Fixed OOB on get item for abstract play queue.
2017-11-11 14:48:16 -08:00
John Zhen Mo
b8a17580c5
-Added play queue dropdown to channel info items.
...
-Added play queue dropdown to playlist info items.
-Added Channel Play Queue.
-Renamed External Play Queue to Playlist Play Queue.
-Modified Playlist Play Queue to allow loading from initial state.
2017-11-11 14:48:16 -08:00
John Zhen Mo
87febf8679
-Added dropdown to start play for all StreamInfoItem.
...
-Refactored NavigationHelper to allow service player control to open anywhere.
-Refactored NavigationHelper to allow starting player at anywhere.
2017-11-11 14:48:16 -08:00
Christian Schabesberger
ff38ae202b
Merge branch 'fix-open-channel-url-in-browser' of https://github.com/coffeemakr/NewPipe into chan
2017-11-02 20:36:31 +01:00
Coffeemakr
b52e48a355
Use provided url instead of channelInfo
2017-11-01 16:30:24 +01:00
Coffeemakr
26d18c588e
Implement channel menu ( closes #759 )
2017-10-31 09:25:27 +01:00
John Zhen Mo
9068247856
-Reverted manual track selection from exoplayer track selector.
...
-Added quality record to play queue items.
-Added quality and recovery record play queue events.
-Added landscape view for ServicePlayerActivity.
-Moved repeat and shuffle button to play queue panel in main video player.
-Fixed potential NPE in MediaSourceManager by no longer nulling play queue on dispose.
-Renamed PlayQueueEvent to PlayQueueEventType.
-Renamed PlayQueueMessage to PlayQueueEvent.
2017-10-30 20:58:46 -07:00
John Zhen M
09d8ae1316
-Generify all player intents to use play queues.
...
-Fixed sync updates out-of-sync on background notification.
-Fixed main video player destroyed on resume.
-Fixed track selection using wrong dimension for parameter.
-Fixed background player to use default audio quality.
-Removed quality index from single queue items.
2017-10-30 20:58:43 -07:00
John Zhen M
7d7a6f7ccc
-Enable background and popup playlists.
2017-10-30 20:58:42 -07:00
John Zhen M
b54d18d888
-Changed intents to start all players, including player swap.
...
-Make play queue and items serializable
-Removed now deprecated code for playing url in exoplayer
2017-10-30 20:58:42 -07:00
John Zhen M
73f46d3762
-Modified play queues and items to use extraction helper.
...
-Fixed play queue item removal.
-Rebase changes.
2017-10-30 20:58:41 -07:00
Christian Schabesberger
391d3e7fc7
fix back button for feed on main page
2017-10-30 23:03:18 +01:00
Christian Schabesberger
65a6488e44
dont show search history in suggestion when disabled
2017-10-30 22:04:58 +01:00
Christian Schabesberger
025a44b629
fix channel title for new tabs
2017-10-26 20:45:16 +02:00
Christian Schabesberger
dd64bf2af7
make title contain current tab
2017-10-26 15:16:35 +02:00
Christian Schabesberger
9a073713bb
put tabs on top
2017-10-25 15:20:57 +02:00
Christian Schabesberger
5d4269be4c
Merge branch 'dev' into trending
2017-10-22 23:43:48 +02:00
Christian Schabesberger
8e8d74b5b7
remove header front kiosk
2017-10-13 13:01:16 +02:00
Christian Schabesberger
0951f0f824
small fixes
...
small fixes
2017-10-11 15:25:10 +02:00
Christian Schabesberger
f7534b3a0f
Merge branch 'dev' into trending
2017-10-09 14:37:20 +02:00
Cyril Müller
c890ab44d6
Merge branch 'dev' into fix-service-id-not-initialized
2017-10-09 11:23:19 +02:00
Coffeemakr
89b11ff71c
Fail-fast for service id == -1
2017-10-08 22:11:38 +02:00
Christian Schabesberger
6d8a361c9a
add menu to select kiosk of current service
2017-10-05 14:57:19 +02:00
Christian Schabesberger
46fa9a9366
translate kiosk name using resources
...
fix CDATA fuu
2017-09-28 16:38:44 +02:00
Mauricio Colli
78cbfa20d9
Improve search
...
- Use a list instead of a popup
- Show search history entries
2017-09-28 10:06:48 -03:00
Christian Schabesberger
3490273b49
made fragments frontpagable
2017-09-26 18:16:39 +02:00
Christian Schabesberger
f6c624b59a
make name translatable, fix tab on items, remove back button
...
s/kisok/kiosk/g
2017-09-25 12:52:13 +02:00
Christian Schabesberger
90b9223aae
Merge branch 'dev' into trending
2017-09-23 20:39:01 +02:00
Christian Schabesberger
0d2296917a
creating first prototype of kiosk page
2017-09-23 17:39:04 +02:00
Felix Ableitner
5b8ff28556
Open youtube links directly from search ( fixes #35 ) ( #692 )
...
* Open youtube links directly from search (fixes #35 )
2017-09-19 18:38:27 +02:00
Mauricio Colli
3e6bed538a
Update extractor version
2017-09-19 18:38:27 +02:00
Mauricio Colli
939017ada9
Update extractor version
2017-09-11 11:21:01 -03:00
Mauricio Colli
146d4a8365
Update extractor and refactored NewPipe
2017-09-03 13:57:12 -03:00