NewPipe/app/src/main/java/org/schabi/newpipe
bg1722 bef5907ec3
show OverallDuration in Playlist
earlier only overall amount of videos was shown. Now overall duration is shown there too - as formatted by existing Localization.concatenateStrings() and Localization.getDurationString().

show all videos OverallDuration in local Playlist too

refactor to make implementation in LocalPlaylistFragment and PlaylistFragment more obviously similar

unfortunately could not refactor upto BaseLocalListFragment

revert the changes for online Playlists

because they are paginated and may be infinite i.e. correct count may come only from the service->extractor chain which unfortunately does not give overall duration yet

next try to improve user-experience with online Playlist

just show that duration is longer (">") than the calculated value in case there is more page(s)

even more improve user-experience for online Playlist

by adding the duration of next items as soon as they are made visible

make showing of playlists duration configurable, disabled by default

adjusted duration to be handled as long because it comes as long from extractor

no idea why I handled it as int earlier

Revert "make showing of playlists duration configurable, disabled by default", refactor

This reverts commit bc1ba17a20d3dd1763210f81d7ca67c5f1734a3d.

Fix rebase

Apply review

Rename video -> stream

Remove unused settings keys
2024-03-29 14:11:27 +01:00
..
about Store/retrieve parcelable arrays as lists instead. 2023-12-23 11:38:40 +01:00
database Merge pull request #8242 from dtcxzyw/trim-search-string 2024-03-28 18:34:59 +01:00
download Fix NPE, since dismissing a dialog still calls onViewCreated() 2024-03-28 11:35:21 +01:00
error Merge pull request #10086 from TacoTheDank/bumpAndroidX 2023-12-23 11:46:28 +01:00
fragments show OverallDuration in Playlist 2024-03-29 14:11:27 +01:00
info_list Ellipsize playlist description if it is longer than 5 lines 2023-12-23 12:33:52 +01:00
ktx Store/retrieve parcelable arrays as lists instead. 2023-12-23 11:38:40 +01:00
local show OverallDuration in Playlist 2024-03-29 14:11:27 +01:00
player Allow play/pausing from notification when buffering 2023-12-29 16:18:26 +01:00
settings Ask for consent before starting update checks 2024-03-28 23:42:00 +01:00
streams Added "free memory" check before downloading [Android N / API 24+] (#10505) 2024-03-21 09:18:55 +01:00
util show OverallDuration in Playlist 2024-03-29 14:11:27 +01:00
views Bump compileSdk to 34 2023-12-23 11:38:32 +01:00
App.java Ask for consent before starting update checks 2024-03-28 23:42:00 +01:00
BaseFragment.java Fix crashes due to wrong root fragment manager 2023-12-10 16:06:07 +01:00
DownloaderImpl.java Use Collectors.joining(). 2022-08-06 06:54:21 +05:30
ExitActivity.java Clean up pre-Lollipop checks 2022-07-13 19:02:24 +02:00
MainActivity.java Improve new version checks before running 2024-03-29 11:14:30 +01:00
NewPipeDatabase.java Trim search string and remove duplicate records from the database 2023-08-16 21:26:35 +02:00
NewVersionWorker.kt Convert isReleaseApk to lazy value 2024-03-20 14:00:13 +01:00
PanicResponderActivity.java Clean up pre-Lollipop checks 2022-07-13 19:02:24 +02:00
QueueItemMenuUtil.java Support obtaining multiple images from the extractor 2023-09-22 09:57:33 +02:00
RouterActivity.java Channels are now an Info 2023-09-18 23:22:32 +02:00