7 Commits
Author SHA1 Message Date
bastien e0028e10e0 Merge branch 'release/0.0.3'
Laverie/mobile/pipeline/tag This commit looks good
2026-07-09 22:57:22 +02:00
bastien d42163f12f Maj dashboard 2026-07-09 22:57:07 +02:00
bastien 8a888e2ecd Merge tag '0.0.2' into develop
0.0.2
2026-07-05 01:10:36 +02:00
bastien 920bed947e Merge branch 'release/0.0.2'
Laverie/mobile/pipeline/tag This commit looks good
2026-07-05 01:10:29 +02:00
bastien 8b4ea2e1ec version 0.0.2 2026-07-05 01:10:19 +02:00
bastien 409847b4a9 correction prod 2026-07-05 01:09:44 +02:00
bastien fb678bcc03 Merge tag '0.0.1' into develop
0.0.1 test
2026-07-05 00:43:02 +02:00
7 changed files with 16 additions and 10 deletions
+4
View File
@@ -30,6 +30,10 @@ android {
// TODO: Add your own signing config for the release build. // TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works. // Signing with the debug keys for now, so `flutter run --release` works.
signingConfig = signingConfigs.getByName("debug") signingConfig = signingConfigs.getByName("debug")
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro",
)
} }
} }
} }
+7
View File
@@ -0,0 +1,7 @@
# Stripe push provisioning (optionnel) SDK privé non disponible sur Maven public
-dontwarn com.google.android.gms.tapandpay.TapAndPayClient
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivity$g
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Args
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter$Error
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningActivityStarter
-dontwarn com.stripe.android.pushProvisioning.PushProvisioningEphemeralKeyProvider
+1 -1
View File
@@ -2,7 +2,7 @@ org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m
android.useAndroidX=true android.useAndroidX=true
# This newDsl flag was added by the Flutter template # This newDsl flag was added by the Flutter template
android.newDsl=false android.newDsl=false
# Compatibilité plugins Flutter pas encore migrés vers le Kotlin intégré AGP 9 # Compatibilité plugins Flutter (mobile_scanner, stripe_android) pas encore migrés vers le Kotlin intégré AGP 9
android.builtInKotlin=false android.builtInKotlin=false
# Évite les erreurs de cache Kotlin cross-disques (C: pub cache / D: projet) sous Windows # Évite les erreurs de cache Kotlin cross-disques (C: pub cache / D: projet) sous Windows
kotlin.incremental=false kotlin.incremental=false
+1 -1
View File
@@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-all.zip
+1 -1
View File
@@ -19,7 +19,7 @@ pluginManagement {
plugins { plugins {
id("dev.flutter.flutter-plugin-loader") version "1.0.0" id("dev.flutter.flutter-plugin-loader") version "1.0.0"
id("com.android.application") version "9.0.1" apply false id("com.android.application") version "8.11.1" apply false
id("org.jetbrains.kotlin.android") version "2.3.20" apply false id("org.jetbrains.kotlin.android") version "2.3.20" apply false
} }
@@ -60,14 +60,9 @@ class HomeScreen extends ConsumerWidget {
padding: const EdgeInsets.fromLTRB(16, 8, 16, 24), padding: const EdgeInsets.fromLTRB(16, 8, 16, 24),
children: [ children: [
Text( Text(
user?.firstName != null ? 'Bonjour ${user!.firstName} 👋' : 'Bienvenue', user?.firstName != null ? 'Bonjour ${user!.firstName}' : 'Bienvenue',
style: Theme.of(context).textTheme.headlineMedium?.copyWith(fontSize: 20), style: Theme.of(context).textTheme.headlineMedium?.copyWith(fontSize: 20),
), ),
const SizedBox(height: 4),
Text(
'Votre laverie, dans votre poche.',
style: Theme.of(context).textTheme.bodyMedium,
),
const SizedBox(height: 16), const SizedBox(height: 16),
const QuickActionsRow(), const QuickActionsRow(),
if (activeWash != null) ...[ if (activeWash != null) ...[
+1 -1
View File
@@ -3,7 +3,7 @@ description: >
Application mobile native Laverie Connectée (Android + iOS). Application mobile native Laverie Connectée (Android + iOS).
Pas de cible web Flutter — Android en priorité, iOS préparé. Pas de cible web Flutter — Android en priorité, iOS préparé.
publish_to: 'none' publish_to: 'none'
version: 0.0.1 version: 0.0.3
environment: environment:
sdk: '>=3.2.0 <4.0.0' sdk: '>=3.2.0 <4.0.0'