Sulkta day-1: straw — KMP/Compose YouTube client fork
Initial Sulkta fork of NewPipe with a new :strawApp module that ships a clean Compose-based Android APK at applicationId com.sulkta.straw. What's here: - :strawApp — thin Android application shell, MaterialTheme + StrawHome Composable. Lives alongside legacy :app so we don't break upstream. - buildSrc — STRAW_APPLICATION_ID/VERSION constants alongside the existing NEWPIPE_APPLICATION_ID_OLD/NEW. - docs/sulkta — RECON.md (NewPipe codebase breakdown) + DECISIONS.md (stack + scope decisions). NewPipe's :shared KMP scaffold is at 892 LOC and renders nothing; this fork picks up there and races ahead. Day-1 ships a hello APK; day-2 wires NewPipeExtractor + Media3 player + SponsorBlock + Return YouTube Dislike. GPL-3.0-or-later per upstream.
This commit is contained in:
parent
94005cfe9c
commit
ff4dc6f121
8 changed files with 398 additions and 1 deletions
|
|
@ -20,7 +20,8 @@ dependencyResolutionManagement {
|
|||
maven(url = "https://repo.clojars.org")
|
||||
}
|
||||
}
|
||||
include (":app") // androidApp
|
||||
include (":app") // androidApp (legacy NewPipe)
|
||||
include(":strawApp") // Sulkta fork — Straw Android app shell
|
||||
include(":desktopApp")
|
||||
include("shared")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue