Commit Graph

31 Commits

Author SHA1 Message Date
Aayush Gupta
21dacd8167 Drop dependency upon EventBus library
Migrate to sharedflow instead which are built within kotlin to
avoid an external dependency

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-07-11 10:50:46 +07:00
Aayush Gupta
dff3b74448 libs: Bump dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-07-09 18:11:39 +07:00
Aayush Gupta
9ae646aff6 Bump to latest stable AGP & dependencies
Also re-enable leakcanary now that it is fixed

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-06-27 17:12:10 +05:30
Aayush Gupta
aaffe2bf76 Bump to latest stable Gradle
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-06-10 10:35:52 +05:30
Aayush Gupta
cabfaa983b Sync gplayapi 3.2.12 from jitpack
Jitpack seems fixed now

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-05-30 19:58:49 +05:30
Aayush Gupta
41ebc720c5 Bump lifecycle dependencies to 2.8.1
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-05-30 16:25:07 +05:30
Aayush Gupta
2217315f80 Bump AGP, plugins and dependencies to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-05-24 18:26:30 +05:30
Aayush Gupta
2739f2fbc9 gradle: Sync gplayapi from our gitlab package registry
Jitpack is having issues again for some reason

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-05-20 12:32:33 +05:30
Aayush Gupta
e142e4f00d Bump AGP and dependencies to latest stable releases
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-05-01 22:56:47 +05:30
Aayush Gupta
96cd614ab6 Bump compose bom to 2024.04.01
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-19 11:25:30 +05:30
Aayush Gupta
c3963519e0 MainActivity: Move navigation drawer items into dialogfragment
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-16 10:37:38 +05:30
Aayush Gupta
37fa494583 Add support for jetpack compose
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-15 11:26:02 +05:30
Aayush Gupta
2d6c0dc003 Bump KSP to 1.9.23-1.0.20
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-15 10:31:36 +05:30
Aayush Gupta
46c6cdd00f Bump AGP to 8.3.2
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-12 21:46:43 +05:30
Aayush Gupta
efb3b11902 Bump gplayapi to 3.2.11
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-06 11:48:50 +05:30
Aayush Gupta
9937015757 Bump kotlin and KSP to 1.9.23
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-04 13:37:46 +05:30
Aayush Gupta
f8d9922652 Migrate to build version catalog
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-04 13:29:52 +05:30
Aayush Gupta
678940c412 Bump AGP & Gradle to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-04-04 11:30:08 +05:30
Aayush Gupta
5ceb339b35 Bump to Gradle 8.6
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2024-02-08 12:32:34 +01:00
Aayush Gupta
15d2a9841a Bump Gradle & dependencies to latest stable version
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-12-02 14:13:40 +05:30
Aayush Gupta
5cc49daa12 Bump to latest stable AGP and Gradle version
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-10-25 00:14:34 +05:30
Aayush Gupta
184bfb5f69 Bump AGP and Gradle to latest stable release
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-08-22 13:54:41 +05:30
Aayush Gupta
99234ed9e3 fixup! Bump to latest stable AGP and Gradle versions
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-07-30 23:35:04 +08:00
Aayush Gupta
516e3378b6 Bump to latest stable AGP and Gradle versions
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-07-30 22:58:03 +08:00
Aayush Gupta
87a960c475 Bump to AGP 8.0.1
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-05-08 14:25:07 +05:30
Patryk Mis
eb193c0ab0 Update Gradle to v7.6.1
All Gradle wrapper files were updated as per instructions from Android Gradle Plugin's release notes (with one exception explained below):

gradlew wrapper --gradle-version 7.6.1 --distribution-type bin --gradle-distribution-sha256-sum 6147605a23b4eff6c334927a86ff3508cb5d6722cd624c97ded4c2e8640f1f87

--gradle-distribution-sha256-sum switch ads additional verification of downloaded Gradle distribution (as explained at https://docs.gradle.org/current/userguide/gradle_wrapper.html#sec:verification) for security reasons.

Version 7.6.1 is the latest from v7.x.x series, which is supported by the Android Gradle Plugin v7.4.2.
It contains various improvements and fixes documented at https://docs.gradle.org/7.6.1/release-notes.html.

Keeping up to date with the latest versions is good practice for various reasons, including (but not limited to) potential security fixes.

Signed-off-by: Patryk Mis <foss@patrykmis.com>
2023-05-02 11:22:27 +02:00
Aayush Gupta
cba0a5f794 Bump to latest stable AGP and Gradle version
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2023-04-08 00:18:23 +05:30
Aayush Gupta
ecf16661dc Refactor gradle configuration and update dependencies
- Enable java 11 language features
- Switch to groovy syntax
- Switch to new gradle plugins and dependency configuration
- Drop deprecated properties
- Switch from buildscript to project.ext closure for version property
- Update dependencies to latest stable versions
- Address build errors arising due to dependencies update

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
2022-08-28 19:30:40 +05:30
Rahul Kumar Patel
25c0c8b32d Bump SDK to 32 + update gradle 2022-02-13 00:41:35 +05:30
Oliver Scott
f83d26df58 Android 12 updates
* Updated gradle version and dependencies
* Bumped compileSdkVersion and targetSdkVersion to 31
* Added support for updates without user action
* Bumped versionCode and versionName

Changes required by API level 31:
 * Added explicit exported tags to activities and receivers
 * Added explicit IMMUTABLE|MUTABLE flags to PendingIntents
2021-11-12 09:46:00 -05:00
Rahul Kumar Patel
dfc706b13e Initial v4 2021-02-15 05:37:36 +05:30