124 Commits

Author SHA1 Message Date
Aayush Gupta
b5b73f557b ktlint: Setup and format kotlin scripts
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-30 11:29:52 +08:00
Aayush Gupta
2cffe8a411 Bump to latest version of dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-22 13:10:00 +08:00
Aayush Gupta
a68acce413 Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-13 16:00:18 +08:00
Aayush Gupta
e2e589ea6b Bump to latest dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-12-05 14:47:45 +08:00
Aayush Gupta
41b12cfbd8 Bump all dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-30 18:49:00 +08:00
Aayush Gupta
300aa5ae3f Bump Gradle to 9.2.1
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-23 07:06:45 +08:00
Aayush Gupta
3708fc3c9d Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-20 15:42:28 +08:00
Aayush Gupta
a705c33a8e Bump to latest stable AGP release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-12 16:31:31 +08:00
Aayush Gupta
972a2541bc Bump dependencies to latest releases
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-09 19:17:40 +08:00
Aayush Gupta
5a19fedcf7 Bump to latest stable Gradle
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-11-09 19:12:12 +08:00
Aayush Gupta
2543c32231 Bump to latest version of dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-10-25 00:38:33 +08:00
Aayush Gupta
bde20f6677 libs: Bump to latest stable dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-10-09 14:37:03 +08:00
Aayush Gupta
711e523234 libs: Bump dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-29 15:43:59 +08:00
Aayush Gupta
87c0678ad9 gradle: Bump to Gradle 9.1.0
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-23 15:29:08 +08:00
Aayush Gupta
68bd4a6bc5 libs: bump to latest dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-16 22:35:48 +05:30
Aayush Gupta
e1b3f5be73 compose: downloads: Initial migration
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-16 15:49:56 +05:30
Aayush Gupta
edd599fe95 fixup! Bump to latest dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-11 16:36:33 +08:00
Aayush Gupta
f46fde8596 Bump to latest dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-11 14:55:49 +08:00
Aayush Gupta
8547ff64ce compose: Switch to new library for hiltViewModel
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-08 14:06:30 +08:00
Aayush Gupta
cf69552f85 Bump to latest stable AGP and dependencies
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-09-04 15:50:37 +08:00
Aayush Gupta
9fdabaac45 Bump dependencies to latest releases
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-30 19:14:28 +08:00
Aayush Gupta
7c705aef2b libs: Bump hilt to 2.57.1
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2025-08-26 16:09:43 +08:00
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