NewPipe/app/src/main/java/org/schabi/newpipe
Avently a2d5314cf7 Fourth block of fixes for review
- wrote more methods to PlayQueue. Now it supports internal history of played items with ability to play previous() item. Also it has equals() to check whether queues has the same content or not
- backstack in fragment is more powerful now with help of PlayQueue's history and able to work great with playlists' PlayQueue and SinglePlayQueue at the same time
- simplified logic inside fragment. Easy to understand. New PlayQueue will be added in backstack from only one place; less number of setInitialData() calls
- BasePlayer now able to check PlayQueue and compare it with currently playing. And if it is the same queue it tries to not init() it twice. It gives possibility to have a great backstack in fragment since the same queue will not be played from two different instances and will not be added to backstack twice  with duplicated history inside
- better support of Player.STATE_IDLE
- worked with layouts of player and made them better and more universal
- service will be stopped when activity finishes by a user decision
- fixed a problem related to ChannelPlayQueue and PlaylistPlayQueue in initial start of fragment
- fixed crash in popup
2020-01-06 13:39:01 +03:00
..
about Migrate to AndroidX 2019-10-04 14:59:08 +02:00
database Fixed library showing null 2019-10-16 19:56:31 -06:00
download commit 2019-11-26 13:41:16 -03:00
fragments Fourth block of fixes for review 2020-01-06 13:39:01 +03:00
info_list Show parsed relative times instead of whatever the service gives us 2019-11-17 23:58:55 -03:00
local fix last recomendation. syntax and imports 2019-12-10 12:18:49 -07:00
player Fourth block of fixes for review 2020-01-06 13:39:01 +03:00
report Migrate to AndroidX 2019-10-04 14:59:08 +02:00
settings All players in one place 2019-12-30 00:15:01 +03:00
streams Migrate annotation to androidx 2019-12-12 21:31:23 +01:00
util First block of fixes for review 2019-12-31 19:06:39 +03:00
views Migrate to AndroidX 2019-10-04 14:59:08 +02:00
ActivityCommunicator.java Update extractor and refactored NewPipe 2017-09-03 13:57:12 -03:00
App.java merged upstream/dev 2019-11-20 03:48:56 +05:30
BaseFragment.java Enable toolbar title visibility when setting a new one 2019-11-20 00:23:33 -03:00
CheckForNewAppVersionTask.java Migrate to AndroidX 2019-10-04 14:59:08 +02:00
DownloaderImpl.java Remove commented-out code and hide stacktraces in release mode 2019-12-13 21:46:19 +01:00
ExitActivity.java Update extractor and refactored NewPipe 2017-09-03 13:57:12 -03:00
ImageDownloader.java Use new Localization and Downloader implementations from extractor 2019-11-17 23:58:52 -03:00
MainActivity.java All players in one place 2019-12-30 00:15:01 +03:00
NewPipeDatabase.java Migrate to AndroidX 2019-10-04 14:59:08 +02:00
PanicResponderActivity.java Update extractor and refactored NewPipe 2017-09-03 13:57:12 -03:00
ReCaptchaActivity.java Use new Localization and Downloader implementations from extractor 2019-11-17 23:58:52 -03:00
RouterActivity.java All players in one place 2019-12-30 00:15:01 +03:00