sadr0b0t / yashlang

PeerTube and YouTube player for Android with local playlists and whitelisted recommendations
GNU General Public License v3.0
52 stars 3 forks source link

Прокручивать рекомендации к открытому ролику при опции "играть в плейлисте" #117

Closed sadr0b0t closed 1 year ago

sadr0b0t commented 2 years ago

При открытии ролика через меню "играть в плейлисте" было бы хорошо, если бы рекомендации прокручивались сразу к этому ролику. В этом случае можно было бы возвращаться в плейлист на последний просмотренный ролик и он бы продолжал играть дальше с середины.

Проблема в том, что рекомендации (если только не выбран режим shuffle - там передается массив сразу со всеми элементами) генерируются динамически через курсор из базы данных. Поэтому сделать scrollToPosition может не получиться (а может и получится, проверить). И в этом есть логика: в общем случае нужный ролик может оказать в самом конце списка рекомендаций и чтобы к нему промотать потребуется загрузить всю таблицу.

sadr0b0t commented 1 year ago

так, это дубль этого https://github.com/sadr0b0t/yashlang/issues/172