Commit Graph

102 Commits

Author SHA1 Message Date
Aayush Gupta
3f621d6b07 Switch to android's text formatter class for download speed formatting
Also drop unused dependency upon lifecycle process

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-25 22:31:30 +08:00
Aayush Gupta
2f93879c1d compose: navigation: Migrate from navigation2 to navigation3
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-21 15:59:31 +08:00
Aayush Gupta
cf75e9f9f1 REUSE compliance [1/*]
Resolve license and copyright issues for all files other than the "app/" module

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-21 14:45:44 +08:00
Aayush Gupta
d4179319f4 Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-20 10:14:42 +08:00
Aayush Gupta
1e4820d53d Bump minSdk to API 23 with latest dependencies
androidx now requires API 23

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-20 10:14:42 +08:00
Aayush Gupta
e792c57943 libs: Bump compose material3 to latest stable
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-20 10:14:42 +08:00
Aayush Gupta
a37485080f Bump compose-material3 to latest alpha
The library hasn't hit a stable release in over an year by now

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-20 10:14:42 +08:00
Aayush Gupta
097f5a7375 compose: Initial migration of AppDetails* logic to compose [2/*]
Deprecate setting to hide similar and related apps as they will be always
listed in the suggestions pane on widescreen devices

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-20 10:14:40 +08:00
Aayush Gupta
f6f858e9f5 compose: Initial migration of AppDetails* logic to compose [1/*]
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-20 10:13:29 +08:00
Aayush Gupta
9ca68752d5 Bump to latest stable AGP, Gradle and dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-02 15:27:20 +08:00
Aayush Gupta
703aa82315 Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-07-22 14:49:19 +08:00
Aayush Gupta
ee758cf76b Bump to latest stable AGP and dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-07-13 15:55:45 +08:00
Aayush Gupta
f322921984 libs: Bump Gradle and libs to latest stable dependency
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-07-07 15:15:37 +08:00
Aayush Gupta
31b1567c86 gradle: Limit huawei maven repo to coreservice
* We don't want any more modules from huawei's maven repo except coreservice
* Rename libs syntax to be more clear about developer

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-07-07 14:27:08 +08:00
Rahul Patel
aea945491d Allow huawei variants to install microG & support silent installs. 2025-07-05 14:59:41 +05:30
Aayush Gupta
cfe52d5a04 gradle: Bump kotlinx.serialization to 1.9.0
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-06-30 12:24:58 +08:00
Aayush Gupta
9c00b1e340 Bump to latest stable Kotlin and KSP releases
Disable KSP2 using the experimental parameter. We still cannot update room
library as that conflicts with epoxy. The goal remains to drop epoxy after
migrating to jetpack compose.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-06-26 13:30:31 +08:00
Aayush Gupta
92a26f68a6 Bump to latest stable AGP release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-06-26 13:20:29 +08:00
Aayush Gupta
a547f0d998 Bump compose and work to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-06-21 15:23:30 +08:00
Aayush Gupta
6853478f5a Merge branch 'dev' 2025-06-21 15:16:59 +08:00
Syuugo
0d2f2c2995 Upgrade Gradle to 8.14.2 2025-06-20 12:46:22 +09:00
Aayush Gupta
16289c36ef Bump compose and lifecycle dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-06-17 14:19:12 +08:00
Rahul Patel
a90f1863f8 gplayapi:3.5.6 2025-06-02 14:13:39 +05:30
Rahul Patel
b507cd6d73 gplayapi:3.5.5 2025-06-01 20:10:23 +05:30
Aayush Gupta
0f21bf731f Bump to latest stable AGP and dependencies
Skipped rikkaHiddenAPI as sources for 4.4.0 seems to be not public

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-05-30 14:20:21 +08:00
Rahul Patel
a505f6f644 gplayapi:3.5.3 2025-05-27 17:47:43 +05:30
Aayush Gupta
88bc6bd328 Bump coil and compose to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-05-21 14:52:55 +08:00
Aayush Gupta
eda01a6ec0 Switch from gson to kotlinx.serialization
Kotlin offers better null and type safety compared to gson

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-05-19 19:23:15 +08:00
Aayush Gupta
e39bc3b8a5 libs: Bump gplyapi to 3.5.0
* Map versionCode as Long
* Handle all cases of immutable object modification

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-05-19 19:17:06 +08:00
Aayush Gupta
b5c4da7a9b libs: Bump dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-05-09 14:25:13 +08:00
Aayush Gupta
05a21c0dc5 libs: Simplify version variables
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-05-06 15:21:36 +08:00
Aayush Gupta
f964d7dbdc Bump to latest Gradle release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-05-06 15:15:11 +08:00
Aayush Gupta
e789f74f18 libs: Bump AGP and dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-04-24 13:25:40 +08:00
Aayush Gupta
48e91ba874 libs: Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-04-13 19:25:15 +08:00
Aayush Gupta
e8d64339a7 libs: Bump AGP and dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-27 11:56:15 +08:00
Aayush Gupta
ceca1799c7 libs: Bump kotlin and hilt to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-23 17:21:12 +08:00
Aayush Gupta
1316ad0a75 Bump dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-19 12:28:21 +08:00
Aayush Gupta
dcb2976004 libs: Bump to latest stable AGP, Gradle and dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-03-05 16:58:41 +05:30
Aayush Gupta
80b6d1f7f1 libs: Bump dependencies to latest stable version
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-02-17 10:27:58 +08:00
Aayush Gupta
a9b2f0acf2 compose: Replicate BlacklistFragment in compose
Introduce a new activity to host composables as View system behaves
quite bad when composable are used inside it.

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-02-16 15:07:47 +08:00
Aayush Gupta
1db64250d5 libs: Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-02-09 11:47:27 +07:00
Rahul Patel
ea3a2cfb82 bump up gplayapi to 3.4.6
fixes: https://gitlab.com/AuroraOSS/AuroraStore/-/issues/1219
2025-01-28 01:23:47 +05:30
Aayush Gupta
68d89af1a5 libs: Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-01-19 12:44:52 +07:00
Aayush Gupta
b53bb4c06c Bump to latest stable AGP and dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-01-13 12:16:43 +07:00
Aayush Gupta
6d3c1b98e6 libs: Bump hilt to 2.54
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-01-07 14:40:27 +07:00
Aayush Gupta
50940d8031 libs: Bump to latest stable gradle release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-12-24 11:35:02 +07:00
Aayush Gupta
e2bec13606 libs: Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-12-19 12:25:32 +07:00
Rahul Patel
c7fefb12c7 AppDetails: Fix user review + minor cleanup 2024-12-14 23:29:02 +05:30
Aayush Gupta
7bc5f437c1 libs: Bump gplayapi to 3.4.3
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-12-03 14:29:38 +08:00
Aayush Gupta
9329e32e68 libs: Bump to latest AGP and dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-12-03 12:00:32 +08:00