Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
<p>
<a href="https://flutter.dev/"><img src="https://img.shields.io/badge/Flutter-%2302569B.svg?style=for-the-badge&logo=Flutter&logoColor=white" alt="Flutter Badge"/></a>
<a href="https://dart.dev/"><img src="https://img.shields.io/badge/Dart-0175C2.svg?style=for-the-badge&logo=dart&logoColor=white" alt="Dart Badge"/></a>
<a href="https://github.com/Devasy23/Workout-logger/stargazers"><img src="https://img.shields.io/github/stars/Devasy23/Workout-logger?style=for-the-badge&color=yellow" alt="Stars Badge"/></a>
<a href="https://github.com/Devasy23/Workout-logger/network/members"><img src="https://img.shields.io/github/forks/Devasy23/Workout-logger?style=for-the-badge&color=orange" alt="Forks Badge"/></a>
<a href="https://github.com/Devasy23/Workout-logger/issues"><img src="https://img.shields.io/github/issues/Devasy23/Workout-logger?style=for-the-badge&color=red" alt="Issues Badge"/></a>
<a href="https://github.com/Devasy/RepForge/stargazers"><img src="https://img.shields.io/github/stars/Devasy/RepForge?style=for-the-badge&color=yellow" alt="Stars Badge"/></a>
<a href="https://github.com/Devasy/RepForge/network/members"><img src="https://img.shields.io/github/forks/Devasy/RepForge?style=for-the-badge&color=orange" alt="Forks Badge"/></a>
<a href="https://github.com/Devasy/RepForge/issues"><img src="https://img.shields.io/github/issues/Devasy/RepForge?style=for-the-badge&color=red" alt="Issues Badge"/></a>
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-green.svg?style=for-the-badge" alt="License Badge"/></a>
</p>
</div>
Expand Down Expand Up @@ -49,8 +49,8 @@ Want to take RepForge for a spin or contribute? Follow these steps to build the

1. **Clone the repository:**
```bash
git clone https://github.com/Devasy23/Workout-logger.git
cd Workout-logger/workout-logger
git clone https://github.com/Devasy/RepForge.git
cd RepForge/workout-logger
```

2. **Install dependencies:**
Expand Down Expand Up @@ -84,7 +84,7 @@ We believe in the power of open-source! Whether you want to fix a bug, add a fea
5. Open a **Pull Request** and describe your changes.

### What to work on?
Check out the **[Issues](https://github.com/Devasy23/Workout-logger/issues)** tab! If you have a new idea, feel free to open a new issue for a feature request or bug report before starting your work. Whether it's a UI tweak, performance upgrade, or a brand new workout mode, we'd love to see it!
Check out the **[Issues](https://github.com/Devasy/RepForge/issues)** tab! If you have a new idea, feel free to open a new issue for a feature request or bug report before starting your work. Whether it's a UI tweak, performance upgrade, or a brand new workout mode, we'd love to see it!

### Development Guidelines
- Follow standard Flutter and Dart formatting (`flutter format .`).
Expand All @@ -101,7 +101,7 @@ This project is a personal workout tracking application.

**Devasy Patel**
- Email: patel.devasy.23@gmail.com
- GitHub: [@Devasy23](https://github.com/Devasy23)
- GitHub: [@Devasy](https://github.com/Devasy)

---
<div align="center">
Expand Down
19 changes: 10 additions & 9 deletions workout-logger/android/app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,25 @@ import com.android.build.gradle.internal.api.ApkVariantOutputImpl

plugins {
id("com.android.application")
id("kotlin-android")
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
// kotlin-android is injected automatically by Flutter's built-in Kotlin support.
// (android.builtInKotlin=true in gradle.properties)
id("dev.flutter.flutter-gradle-plugin")
}

android {
namespace = "com.devasy.repforge"
compileSdk = 36
compileSdkExtension = 19
compileSdk = 37
ndkVersion = flutter.ndkVersion

compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}

kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()
kotlin {
compilerOptions {
jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17
}
}
Comment thread
coderabbitai[bot] marked this conversation as resolved.

// Strip AGP's "Dependency metadata" signing block from the APK. It embeds a
Expand Down Expand Up @@ -53,7 +54,7 @@ android {
// supported. If downgrading, remove the health_connector dependency and
// all HealthConnectService usages, then restore minSdk to flutter.minSdkVersion.
minSdk = 26
targetSdk = 36
targetSdk = 37
versionCode = flutter.versionCode
versionName = flutter.versionName
// App display name; overridden per build type below so debug installs
Expand Down
4 changes: 4 additions & 0 deletions workout-logger/android/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true
android.enableJetifier=true
# This builtInKotlin flag was added automatically by Flutter migrator
android.builtInKotlin=true
# This newDsl flag was added automatically by Flutter migrator
android.newDsl=true
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-all.zip
4 changes: 2 additions & 2 deletions workout-logger/android/settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ pluginManagement {

plugins {
id("dev.flutter.flutter-plugin-loader") version "1.0.0"
id("com.android.application") version "8.9.1" apply false
id("org.jetbrains.kotlin.android") version "2.1.0" apply false
id("com.android.application") version "8.11.1" apply false
id("org.jetbrains.kotlin.android") version "2.2.20" apply false
}

include(":app")
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ RepForge is fully offline by default. The optional AI Coach feature sends data t

LICENSE

Apache-2.0. Source code: https://github.com/Devasy23/Workout-logger
Apache-2.0. Source code: https://github.com/Devasy/RepForge
Loading
Loading