12323 Commits

Author SHA1 Message Date
Stypox
444aba2c38
Handle scrolling on Android TV 2026-02-07 11:58:48 +01:00
Stypox
f0c324835f
Fix an edge case on the DragMarker position logic 2026-02-07 11:58:48 +01:00
Stypox
e350b10b14
Make LongPressMenuEditor work with DPAD / Android TV 2026-02-07 11:58:47 +01:00
Stypox
6396c97c9a
Rewrite LongPressMenuEditor logic 2026-02-07 11:58:47 +01:00
Stypox
0cc63347af
Access editor from long press menu + fix scrolling 2026-02-07 11:58:47 +01:00
Stypox
a3af6e20ce
Add Back content description to toolbar back buttons 2026-02-07 11:58:47 +01:00
Stypox
9e1c3406a1
Implement LongPressMenuEditor UI (still not persisted) 2026-02-07 11:58:47 +01:00
Stypox
23c2de7c22
Extract FixedHeightCenteredText from LongPressMenu 2026-02-07 11:58:47 +01:00
Stypox
162c9ce565
Address Isira review comment 2026-02-07 11:58:47 +01:00
Stypox
701e8c59c5
Consider duration 0 as duration not known 2026-02-07 11:58:47 +01:00
Stypox
9f4730e61f
Implement long pressing on subscriptions 2026-02-07 11:58:47 +01:00
Stypox
89dcb6fef3
Improve icons for background/popup/play from here
TODO: remove the commented out alternatives
2026-02-07 11:58:47 +01:00
Stypox
89fa03a526
Implement "play from here" for channels 2026-02-07 11:58:47 +01:00
Stypox
91d5e4882c
Implement "play from here" for feed fragment 2026-02-07 11:58:47 +01:00
Stypox
67778718e0
Implement background/popup/play from here 2026-02-07 11:58:47 +01:00
Stypox
4b90295aab
Uniform localizing view counts 2026-02-07 11:58:47 +01:00
Stypox
b50db477a1
Add icons for play/background/popup from here 2026-02-07 11:58:47 +01:00
Stypox
0347fd9bf0
Fix some lints 2026-02-07 11:58:47 +01:00
Stypox
4c604985e1
Add OpenInNew icon next to channel name 2026-02-07 11:58:47 +01:00
Stypox
1d1688529d
Add long press actions to channels and playlists info items 2026-02-07 11:58:47 +01:00
Stypox
a18933792b
Use faded marquee text in long press menu header 2026-02-07 11:58:47 +01:00
Stypox
612122c261
Tune transparencies of decorations in long press menu 2026-02-07 11:58:47 +01:00
Stypox
1bb298be84
Use LongPressMenu in BookmarkFragment 2026-02-07 11:58:47 +01:00
Stypox
e0b24c7529
Add more previews to LongPressMenu 2026-02-07 11:58:47 +01:00
Stypox
3eb42d6685
Slight adjustments to long press menu 2026-02-07 11:58:47 +01:00
Stypox
bfbde938dd
Remove InfoItemDialog 2026-02-07 11:58:47 +01:00
Stypox
985872f2c1
Replace InfoItemDialog with LongPressMenu 2026-02-07 11:58:47 +01:00
Stypox
eca3486e09
Move LongPressable builders to LongPressable class 2026-02-07 11:58:47 +01:00
Stypox
b213a46399
Add download long press menu action 2026-02-07 11:58:47 +01:00
Stypox
ee0f98f9ae
Dismiss long press menu after click on a button 2026-02-07 11:58:47 +01:00
Stypox
b727834092
Improve how long press menu buttons are laid out 2026-02-07 11:58:47 +01:00
Stypox
4581f20885
Move long press menu drag handle to its own composable 2026-02-07 11:58:47 +01:00
Stypox
719f8a5f28
Make LongPressable a data class 2026-02-07 11:58:47 +01:00
Stypox
9abbb7b075
Initial work on handling many long-press actions 2026-02-07 11:58:46 +01:00
Stypox
8e454dcb71
Click on long press menu subtitle opens channel details 2026-02-07 11:58:46 +01:00
Stypox
d4eb403e1d
Add small Edit button in LongPressMenu 2026-02-07 11:58:46 +01:00
Stypox
155fa05e9d
Remove button background and make text 2 lines 2026-02-07 11:58:46 +01:00
Stypox
a7701c43de
Add buttons to long press menu 2026-02-07 11:58:46 +01:00
Stypox
4fe7b8359b
Treat decorations better 2026-02-07 11:58:46 +01:00
Stypox
6ad16fc42e
Calculate button placing in long press menu 2026-02-07 11:58:46 +01:00
Stypox
64c5aa2540
Start implementing LongPressMenu
Implement content preview
2026-02-07 11:58:46 +01:00
Stypox
e276d706d6
Add Either type with left, right and match functions 2026-02-07 11:58:46 +01:00
Stypox
c2b698491b
Merge pull request #13202 from TobiGr/update-refactor
Merge dev into refactor
2026-02-07 11:58:12 +01:00
tobigr
aa8aa6a241 Update hilt for compatibility with newer kotlin version 2026-02-06 12:00:02 +01:00
tobigr
a430517189 Re-add PlayQueueItem.RECOVERY_UNSET
This was removed in #12347 / 31f8dd05a7628b1e60a034c20dca4eb7e516005f
2026-02-06 11:51:15 +01:00
tobigr
e006328bb1 Merge branch 'dev' into refactor 2026-02-06 11:48:59 +01:00
Tobi
56a043669a
Merge pull request #13161 from jpds/outdated-subscription-shuffle
FeedLoadManager: Shuffle the order outdated subscriptions are updated in
2026-02-06 02:13:56 -08:00
tobigr
85abc58158 Merge branch 'master' into dev 2026-02-05 23:01:30 +01:00
Tobi
8578bd9f95
Merge pull request #13200 from TeamNewPipe/release-0.28.3
Release 0.28.3
v0.28.3
2026-02-05 13:27:30 -08:00
tobigr
13577f5421 NewPipe 0.28.3 (1008) 2026-02-05 18:06:15 +01:00