v0.1.0-Y (vc=13): VideoDetail reorder + home search pill + status-bar padding

VideoDetail card order (top → bottom under the player thumbnail):
  Recommended → More from <uploader> → Video details
NewPipeExtractor fan-out: streamInfo brings 'related', and a parallel
ChannelInfo+VIDEOS-tab fetch brings 'moreFromChannel' (filtered to drop
the current video). Same data shape as feed/search rows; reuses RelatedRow.

Home top bar gets a YouTube-style search pill in the title slot — tap
takes you to the search screen. The drawer 'Search' entry is gone (the
pill replaces it).

Section header below the top bar — 'Latest from your subs' / 'History' —
makes which view you're on obvious. Empty subs state is friendlier.

Status-bar padding (statusBarsPadding) added to VideoDetailScreen,
SearchScreen, ChannelScreen, SettingsScreen — fixes content rendering
under the Pixel camera cutout in edge-to-edge mode.
This commit is contained in:
Kayos 2026-05-24 11:02:39 -07:00
parent 9ad3302f52
commit 94ef84f1ac
7 changed files with 145 additions and 47 deletions

View file

@ -15,6 +15,6 @@ const val NEWPIPE_APPLICATION_ID_OLD = "org.schabi.newpipe"
const val NEWPIPE_APPLICATION_ID_NEW = "net.newpipe.app"
// Sulkta fork — Straw
const val STRAW_VERSION_CODE = 12
const val STRAW_VERSION_NAME = "0.1.0-X"
const val STRAW_VERSION_CODE = 13
const val STRAW_VERSION_NAME = "0.1.0-Y"
const val STRAW_APPLICATION_ID = "com.sulkta.straw"