1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2026-05-19 11:52:21 +00:00
Commit Graph

12 Commits

Author SHA1 Message Date
Aayush Gupta 2b5a2e8bf3 Hook up URL handling for about page
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-09 23:00:51 +08:00
Aayush Gupta 8523aa48ba Setup publishing proguard rules for the android library
This would allow us to declare compose related proguard rules for Android
in this module

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-07 22:11:46 +08:00
Aayush Gupta e0326756f7 Setup multiplatform testing
The referenced doc is outdated but the information is still relevant in some way
especially the Gradle commands

Ref: https://kotlinlang.org/docs/multiplatform/compose-test.html

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-07 22:06:19 +08:00
Aayush Gupta 110918de76 composeApp: Extract logic about default links and libraries to function parameters
This will make it easier to test

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-07 13:28:24 +08:00
Aayush Gupta 67b9e57f44 Switch to new syntax for declaring SDK versions
Current ones are planned to be deprecated in AGP 10.x

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-07 12:38:52 +08:00
Aayush Gupta 41a1a458bb Switch to compose implementation of AboutActivity
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-07 12:37:01 +08:00
Aayush Gupta fe937de451 Hook up back navigation for all platforms
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-07 11:30:15 +08:00
Aayush Gupta ff9b38eed9 Initial import of about screen logic from refactor
Rework for multiplatform support while cleaning and making logic more modular
for ease with testing individual components

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-05 21:47:05 +08:00
Aayush Gupta f4ae6b75c5 Resize compose activity during input
See: https://issuetracker.google.com/issues/266331465#comment21

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-04 21:59:28 +08:00
Aayush Gupta b7ab28dcbe Initial setup for navigation display with nav3
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-04 21:59:28 +08:00
Aayush Gupta f6129aa3a3 Setup multiplatform settings with KMP and theme
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-04 21:59:28 +08:00
Aayush Gupta f5fef15b72 Initial support for compose multiplatform
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2026-05-04 16:14:03 +08:00