Christian Schabesberger
86151786e8
Merge branch 'player_fix' of https://github.com/karyogamy/NewPipe into dev
2018-02-21 23:20:08 +01:00
Christian Schabesberger
e098cee28a
Merge branch 'pfix' into dev
2018-02-21 23:00:56 +01:00
John Zhen Mo
76f921e6e6
-Changed Rx exception handling to swallow undeliverable exceptions by default.
2018-02-21 10:42:54 -08:00
Mauricio Colli
806e7c4bf5
Improve some aspects of the Downloader implementation
2018-02-21 08:08:52 -03:00
John Zhen Mo
d5b167b1b6
-Changed global Rx exception handling to no longer trigger error activity if the exception is undeliverable.
...
-Added debug settings to force reporting of undeliverable Rx exceptions.
-Changed back MediaSourceManager to use serial disposable for syncing.
2018-02-20 22:35:34 -08:00
John Zhen Mo
9896b3d93a
-Added debug default values on settings init.
2018-02-20 21:16:53 -08:00
John Zhen Mo
8f056ee2fc
-Added debug preference settings for debug and beta builds.
...
-Removed leak canary toggle on app menu.
-Added leak canary settings to debug preference.
-Removed/renamed leak canary related strings.
2018-02-20 21:16:53 -08:00
John Zhen Mo
dc2aa114ca
-Fixed auto-generated string not translatable.
2018-02-20 21:15:23 -08:00
John Zhen Mo
7e1b21ed8d
-Fixed media source manager sync identical item multiple times, causing OOM.
...
-Removed deprecated translated leak canary string from other languages.
2018-02-20 21:15:23 -08:00
John Zhen Mo
fc39b06712
-Fixed video player source loading for audio only streams.
...
-Changed "monitor leak" string to "LeakCanary" as untranslatable.
2018-02-20 21:15:23 -08:00
John Zhen Mo
0420dcf4e7
-Added view registration on repeats.
...
-Added drag reorder speed clamping to play queue list.
-Fixed service player activity memory leak.
-Fixed media source manager sync disposable fallthrough causing NPE.
-Fixed thread bouncing during play queue item async stream resolution.
-Updated ExoPlayer to 2.6.0.
2018-02-20 21:15:23 -08:00
Christian Schabesberger
75e1444170
Merge branch 'okhttp' of https://github.com/wb9688/NewPipe into ht
2018-02-21 00:28:03 +01:00
Christian Schabesberger
07172dd698
add link to NewPipe blog
2018-02-21 00:24:43 +01:00
wb9688
8c3f30f25a
Use OkHttp
2018-02-20 16:24:43 +01:00
Christian Schabesberger
67d1afaa84
Merge pull request #1109 from TobiGr/soundcloud-kiosk
...
Enable SoundCloud kiosks as main page fragment for debug and beta
2018-02-20 13:38:20 +01:00
Christian Schabesberger
3fae26e3ba
fix drawer header service label noch chaning, and other things
2018-02-19 21:04:13 +01:00
Christian Schabesberger
b9582059d0
add inital drawer hader layout
2018-02-16 23:56:04 +01:00
Christian Schabesberger
f3e26efee7
Merge pull request #1111 from TeamNewPipe/renav
...
add header/footer to drawer
2018-02-16 21:43:39 +01:00
Christian Schabesberger
40ccb4518a
add header/footer to drawer
2018-02-16 14:45:52 +01:00
TobiGr
39209add8c
Enable SoundCloud kiosks as main page fragment for debug and beta
2018-02-16 13:13:40 +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
9427231035
solve merge conflict
2018-02-14 21:06:20 +01:00
Christian Schabesberger
dead4de7cd
Merge branch 'subtitles' of https://github.com/karyogamy/NewPipe into sub
2018-02-14 20:59:40 +01:00
Christian Schabesberger
76a9a9ee83
fixed preferred_player inconsistancy
2018-02-14 19:33:43 +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
John Zhen Mo
d5acca2400
-Fixed preferences fetching.
2018-02-11 11:40:08 -08:00
John Zhen Mo
0ed1a101ce
-Changed leak canary toggle text to "monitor leaks".
...
-Added toast when enabling/disabling heap dumping.
2018-02-11 11:33:17 -08:00
John Zhen Mo
cdc06439df
-Added toggle for enabling leak canary heap dump.
2018-02-11 11:33:16 -08:00
John Zhen Mo
32d48057f1
-Added LeakCanary to debug build for memory detection on activities and fragments.
...
-Added LeakCanary no-op lib to release and beta builds.
2018-02-11 11:32:57 -08:00
John Zhen Mo
b66fb538af
-Code clean up on resize switching.
2018-02-11 11:32:40 -08:00
John Zhen Mo
a06b9345de
-Added settings for managing caption font size.
2018-02-11 11:32:40 -08:00
John Zhen Mo
aa3446f232
-Moved caption extraction and menu building into exoplayer track changing callback.
...
-Updated extractor dependency.
2018-02-11 11:32:39 -08:00
John Zhen Mo
6ae847f535
-Modified popup video player to show extra options only when screen is large enough.
...
-Modified available resize options for different player modes.
-Fixed caption menu not working on popup player.
-Extracted hardcoded strings.
-Added button effects to both main and popup players.
2018-02-11 11:32:39 -08:00
John Zhen Mo
4226a099e1
-Replace main player dropdown menu with expand/collapse custom UI.
2018-02-11 11:32:10 -08:00
John Zhen Mo
e5578af885
-Added subtitles loading and display.
...
-Added subtitles switching button to popup and main players.
-Added aspect ratio switching button to popup pand main players.
2018-02-11 11:31:49 -08:00
Christian Schabesberger
292f3eb8ac
Merge branch 'play' into dev
2018-02-11 20:26:06 +01:00
John Zhen Mo
370772a6e2
-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
3af38a0cd7
-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
724c8e3db8
-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
b5b660f602
-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
df1b955261
-Fixed bookmark fragment in main pager not showing hamburger menu.
2018-02-08 10:13:29 -08:00
John Zhen Mo
65aa1b7935
-Added remote playlist table creation to migrations.
2018-02-07 19:24:36 -08:00
John Zhen Mo
d0308e8b02
-Renamed "watch history" fragment under bookmark to "last played".
...
-Renamed "watched history" fragment under history to "watch history".
2018-02-07 19:24:36 -08:00
John Zhen Mo
576c87fec3
-Added listener unregistration to local item adapters to release dependency and avoid memory leak.
...
-Added listener unregistration on all listeners using contexts in local item related fragments.
2018-02-07 19:24:36 -08:00
John Zhen Mo
667549894c
-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
286b4f80b1
-Fixed NPE issues when button views are clicked on local playlist and statistics playlist fragments are out of focus.
...
-Added disk cache size limit for image loader.
-Fixed button names for playlist rename dialog.
2018-02-07 19:24:36 -08:00
John Zhen Mo
023050e6f6
-Fixed database updates cause outdated record to overwrite reordered local playlist when fragment is active.
...
-Fixed save on exit causes empty list being saved after orientation changes on older devices.
-Fixed NPE on animating garbage collected views on local item fragments.
-Reduced drag speed from 15 to 12 items per second.
2018-02-07 19:24:36 -08:00