NewPipe/app/src/main/java/org/schabi/newpipe/local/holder
Trust_04zh e947e86eae
Make positions in list depend on watch history, remove confusing animations
The following is the list of all commits squashed together:

Regain function for option `Positions in lists`

use option `Resume playback` to control display of progress info in VideoDetailFragment, remove this (extra) function from option `Positions in lists`.
remove extra check for live streams, live streams updates just as non-live streams.

fix #8176 by eliminating exit delay

Regain function for option `Positions in lists`

update code with developer's comments

 apply static import to methods in util class DependentPreferenceHelper

Regain function for option `Positions in lists`

use option `Resume playback` to control display of progress info in VideoDetailFragment, remove this (extra) function from option `Positions in lists`.
remove extra check for live streams, live streams updates just as non-live streams.

fix behavior for displaying progress bar when autoplay off but video resume on

not to retrieve unnecessary states when position in lists disabled

fix mistake in code

simplify conditional logic

update doc comment and remove unused method

Fix not showing duration if position indicators disabled

Positions in lists only depends on watch history
2023-02-07 09:48:18 +01:00
..
LocalItemHolder.java Switch to the Java 8 Date/Time API. 2020-11-05 15:02:51 +05:30
LocalPlaylistCardItemHolder.java Thumbnails used in NewPipe are small (list/grid) mode. This PR facilitates full width thumbnails and dubbed as card mode. 2023-01-15 22:32:03 +05:30
LocalPlaylistGridItemHolder.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
LocalPlaylistItemHolder.java See if playlists already contain a stream from db 2023-01-14 18:01:48 +01:00
LocalPlaylistStreamCardItemHolder.java Thumbnails used in NewPipe are small (list/grid) mode. This PR facilitates full width thumbnails and dubbed as card mode. 2023-01-15 22:32:03 +05:30
LocalPlaylistStreamGridItemHolder.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
LocalPlaylistStreamItemHolder.java Make positions in list depend on watch history, remove confusing animations 2023-02-07 09:48:18 +01:00
LocalStatisticStreamCardItemHolder.java Thumbnails used in NewPipe are small (list/grid) mode. This PR facilitates full width thumbnails and dubbed as card mode. 2023-01-15 22:32:03 +05:30
LocalStatisticStreamGridItemHolder.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
LocalStatisticStreamItemHolder.java Make positions in list depend on watch history, remove confusing animations 2023-02-07 09:48:18 +01:00
PlaylistItemHolder.java Switch to the Java 8 Date/Time API. 2020-11-05 15:02:51 +05:30
RemotePlaylistCardItemHolder.java Thumbnails used in NewPipe are small (list/grid) mode. This PR facilitates full width thumbnails and dubbed as card mode. 2023-01-15 22:32:03 +05:30
RemotePlaylistGridItemHolder.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
RemotePlaylistItemHolder.java Fix compile errors 2022-07-04 23:19:41 +02:00