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