straw/app/src/main/java/org/schabi/newpipe
tobigr ec87d3e0bc Fix removing unwatched streams from playlist when using "remove watched"
The bug is caused by a wanted but forgotten inconsistency in the database.
A stream can be listed in the watch history (StreamHistoryEntity) while having no corresponding playback state (StreamStateEntity) containing the matching playback position. This is caused by the fact that NewPipe does not consider a watch time of less than five seconds to be worthy to be put into the StreamStateEntity because the video was most likely played by error. Those videos are, however, counted and stored in the watch history.
2026-01-27 22:00:15 +01:00
..
about ktlint: Fix standard_argument-list-wrapping violations 2026-01-24 00:31:44 +08:00
database ktlint: Fix function-signature violations 2026-01-24 00:32:03 +08:00
download Feat: opus metadata encoding (#12974) 2026-01-03 11:55:59 +01:00
error ktlint: Fix function-signature violations 2026-01-24 00:32:03 +08:00
fragments Convert newpipe/fragments/list/search/Suggestion{Item,ListAdapter} to kotlin 2026-01-01 11:04:19 +02:00
info_list ktlint: Fix spacing-between-declarations-with-comments violations 2026-01-24 00:31:44 +08:00
ktx ktlint: Fix standard_argument-list-wrapping violations 2026-01-24 00:31:44 +08:00
local Fix removing unwatched streams from playlist when using "remove watched" 2026-01-27 22:00:15 +01:00
player ktlint: Fix function-signature violations 2026-01-24 00:32:03 +08:00
settings ktlint: Fix blank-line-between-when-conditions violations 2026-01-24 00:31:44 +08:00
streams Feat: opus metadata encoding (#12974) 2026-01-03 11:55:59 +01:00
util ktlint: Fix function-signature violations 2026-01-24 00:32:03 +08:00
views ktlint: Fix standard_argument-list-wrapping violations 2026-01-24 00:31:44 +08:00
App.java moved field as requested 2025-10-26 05:32:12 +11:00
BaseFragment.java Replaced `Icepick with Bridge and Android-State` 2024-10-23 21:28:07 +02:00
DownloaderImpl.java Misc small kotlin based refactors 2026-01-11 17:10:13 +02:00
ExitActivity.java Clean up pre-Lollipop checks 2022-07-13 19:02:24 +02:00
MainActivity.java Merge branch 'master' into dev 2025-07-31 23:52:01 +02:00
NewPipeDatabase.kt ktlint: Order imports in lexicographic order 2026-01-24 00:31:13 +08:00
NewVersionWorker.kt ktlint: Fix standard_argument-list-wrapping violations 2026-01-24 00:31:44 +08: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 Fix rebase 2025-12-20 21:23:58 +01:00