1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2024-06-25 06:33:21 +00:00
NewPipe/app/src/main/java/org/schabi/newpipe/fragments/list
TobiGr 109d06b4bb
Deduplicate code to initialize ClickListeners on playlist controls
Add the separate utility class PlayButtonHelper to handle the initialization of the listeners.
The ClickListeners on playlist controls had different behaviours. This commit fixes that.

The commit also refactors the way how the app determines whether it is started for the first time. The previous version was not clean and recent in this PR caused it to fail.
2023-09-18 23:22:32 +02:00
..
channel Deduplicate code to initialize ClickListeners on playlist controls 2023-09-18 23:22:32 +02:00
comments 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
kiosk Adjust empty state message for ListInfoFragments depending on Info stream type 2023-08-05 03:50:28 +02:00
playlist Deduplicate code to initialize ClickListeners on playlist controls 2023-09-18 23:22:32 +02:00
search Use SparseArrayCompat for thumbnails. 2022-11-22 17:51:54 +05:30
videos Fix NPEs after OnSharedPreferenceChangeListener changes 2023-01-16 22:30:28 +01:00
BaseListFragment.java Fix NPEs after OnSharedPreferenceChangeListener changes 2023-01-16 22:30:28 +01:00
BaseListInfoFragment.java Channels are now an Info 2023-09-18 23:22:32 +02:00
ListViewContract.java Update extractor and refactored NewPipe 2017-09-03 13:57:12 -03:00