From 318f572f4a882bff7b8667bde40f2a90bf38c885 Mon Sep 17 00:00:00 2001 From: "M.Nizar Fahrurrozi" Date: Wed, 13 May 2026 19:10:01 +0700 Subject: [PATCH] Update kode terbaru --- android/app/build.gradle | 2 +- android/app/src/main/AndroidManifest.xml | 9 + lib/main.dart | 44 +- lib/screens/analytics_screen.dart | 2 +- lib/screens/change_password_screen.dart | 270 ++++++++ lib/screens/control_settings_screen.dart | 2 +- lib/screens/forgot_password_screen.dart | 313 ++++++++++ lib/screens/home_screen.dart | 14 +- lib/screens/image_result_screen.dart | 337 ++++++++-- lib/screens/login_screen.dart | 108 +++- lib/screens/monitoring_screen.dart | 580 ++++++++++-------- lib/screens/recording_screen.dart | 112 +++- lib/screens/register_screen.dart | 157 ++++- lib/screens/settings_screen.dart | 329 ++++++++-- lib/services/mqtt_service.dart | 13 +- lib/services/supabase_service.dart | 176 ++++-- linux/flutter/generated_plugin_registrant.cc | 8 + linux/flutter/generated_plugins.cmake | 2 + macos/Flutter/GeneratedPluginRegistrant.swift | 4 + pubspec.lock | 200 +++++- pubspec.yaml | 7 + .../flutter/generated_plugin_registrant.cc | 3 + windows/flutter/generated_plugins.cmake | 1 + 23 files changed, 2169 insertions(+), 524 deletions(-) create mode 100644 lib/screens/change_password_screen.dart create mode 100644 lib/screens/forgot_password_screen.dart diff --git a/android/app/build.gradle b/android/app/build.gradle index dbe8e5d..a6666e5 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -17,7 +17,7 @@ def flutterVersionName = localProperties.getProperty('flutter.versionName') ?: ' android { namespace "com.example.coffee_iot_flutter" - compileSdk 35 + compileSdk 36 ndkVersion flutter.ndkVersion compileOptions { diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index eb89d57..a8ecd8d 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -14,6 +14,15 @@ android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" android:hardwareAccelerated="true" android:windowSoftInputMode="adjustResize"> + + + + + + +