From b7f5827d33716d48cfab53bc21bea1c533477b46 Mon Sep 17 00:00:00 2001 From: taha Date: Tue, 22 Sep 2026 10:52:40 +0300 Subject: [PATCH] gradle update --- android/app/gradle/wrapper/gradle-wrapper.properties | 2 +- android/gradle.properties | 6 +++++- android/settings.gradle | 4 ++-- lib/pages/AlHabibMedicalService/h2o/today_page.dart | 1 - .../blood_donation_appointment_terms_conditions.dart | 7 +++---- lib/pages/Blood/user_agreement_page.dart | 2 -- lib/pages/ChildVaccines/vaccinationtable_page.dart | 6 +++--- lib/pages/insurance/insurance_details.dart | 6 +++--- lib/pages/login/user-login-agreement-page.dart | 1 - lib/pages/medical/reports/user_agreement_page.dart | 4 ++-- .../screens/lakum-terms-conditions-page.dart | 6 +++--- .../screens/pharmacy-terms-conditions-page.dart | 10 +++++----- lib/theme/theme_value.dart | 3 ++- lib/uitl/LocalNotification.dart | 2 ++ .../medical/LabResult/laboratory_result_widget.dart | 1 - pubspec.yaml | 2 +- 16 files changed, 32 insertions(+), 31 deletions(-) diff --git a/android/app/gradle/wrapper/gradle-wrapper.properties b/android/app/gradle/wrapper/gradle-wrapper.properties index a2c20300..70984441 100644 --- a/android/app/gradle/wrapper/gradle-wrapper.properties +++ b/android/app/gradle/wrapper/gradle-wrapper.properties @@ -3,5 +3,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-all.zip #distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip diff --git a/android/gradle.properties b/android/gradle.properties index 0c47b937..063e392f 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -6,4 +6,8 @@ android.suppressUnsupportedCompileSdk=33 MAPBOX_USER_NAME = "mapbox" MAPBOX_DOWNLOADS_TOKEN="sk.eyJ1IjoicndhaWQiLCJhIjoiY2x6NWo0bTMzMWZodzJrcGZpemYzc3Z4dSJ9.uSSZuwNSGCcCdPAiORECmg" #MAPBOX_DOWNLOADS_TOKEN="pk.eyJ1IjoicndhaWQiLCJhIjoiY2x5cGo4aHNjMGNsbTJyc2djempobGQxaSJ9.RCaC6WrUt4A4YnZNfxnONQ" -kotlin.jvm.target.validation.mode = IGNORE \ No newline at end of file +kotlin.jvm.target.validation.mode = IGNORE +# This builtInKotlin flag was added automatically by Flutter migrator +android.builtInKotlin=false +# This newDsl flag was added automatically by Flutter migrator +android.newDsl=false diff --git a/android/settings.gradle b/android/settings.gradle index 39151228..c81bb8e2 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -179,8 +179,8 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version '8.11.0' apply false - id("org.jetbrains.kotlin.android") version "2.2.0" apply false + id "com.android.application" version '8.12.2' apply false + id("org.jetbrains.kotlin.android") version "2.2.10" apply false id("com.google.gms.google-services") version "4.4.3" apply false id("com.google.firebase.crashlytics") version "3.0.4" apply false id('org.gradle.toolchains.foojay-resolver-convention') version '0.9.0' apply false diff --git a/lib/pages/AlHabibMedicalService/h2o/today_page.dart b/lib/pages/AlHabibMedicalService/h2o/today_page.dart index 18e3efb6..08248aba 100644 --- a/lib/pages/AlHabibMedicalService/h2o/today_page.dart +++ b/lib/pages/AlHabibMedicalService/h2o/today_page.dart @@ -12,7 +12,6 @@ import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:shared_preferences/shared_preferences.dart'; -import 'package:wave/config.dart'; import 'package:wave/wave.dart'; class TodayPage extends StatefulWidget { diff --git a/lib/pages/Blood/blood_donation_appointment_terms_conditions.dart b/lib/pages/Blood/blood_donation_appointment_terms_conditions.dart index 14c49722..a2932412 100644 --- a/lib/pages/Blood/blood_donation_appointment_terms_conditions.dart +++ b/lib/pages/Blood/blood_donation_appointment_terms_conditions.dart @@ -2,7 +2,7 @@ import 'package:diplomaticquarterapp/core/viewModels/project_view_model.dart'; import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; +import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; import 'package:provider/provider.dart'; class BloodDonationAppointmentTermsConditions extends StatelessWidget { @@ -30,9 +30,8 @@ class BloodDonationAppointmentTermsConditions extends StatelessWidget { child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - Html( - data: projectViewModel!.isArabic ? contentAR : contentEN, - shrinkWrap: true, + HtmlWidget( + projectViewModel!.isArabic ? contentAR : contentEN, ) ], ), diff --git a/lib/pages/Blood/user_agreement_page.dart b/lib/pages/Blood/user_agreement_page.dart index 1f922444..00308542 100644 --- a/lib/pages/Blood/user_agreement_page.dart +++ b/lib/pages/Blood/user_agreement_page.dart @@ -5,11 +5,9 @@ import 'package:diplomaticquarterapp/theme/colors.dart'; import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; import 'package:diplomaticquarterapp/uitl/utils_new.dart'; import 'package:diplomaticquarterapp/widgets/buttons/defaultButton.dart'; -import 'package:diplomaticquarterapp/widgets/buttons/secondary_button.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; import 'package:provider/provider.dart'; class UserAgreementPage extends StatefulWidget { diff --git a/lib/pages/ChildVaccines/vaccinationtable_page.dart b/lib/pages/ChildVaccines/vaccinationtable_page.dart index c909875c..4d1e3f10 100644 --- a/lib/pages/ChildVaccines/vaccinationtable_page.dart +++ b/lib/pages/ChildVaccines/vaccinationtable_page.dart @@ -14,7 +14,7 @@ import 'package:diplomaticquarterapp/widgets/data_display/text.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; +import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; import 'package:provider/provider.dart'; import 'dialogs/SelectGenderDialog.dart'; @@ -185,9 +185,9 @@ class VaccinationTablePage extends StatelessWidget { children: [ Utils.tableColumnValue(diabtec.visit!, isCapitable: false, mProjectViewModel: projectViewModel), // Utils.tableColumnValue(diabtec.vaccinesDescription, isCapitable: false, mProjectViewModel: projectViewModel), - Html( + HtmlWidget( // data:"
BCG
HEPATITIS B
"//model.creteVaccinationTableModelList[index].vaccinesDescription - data: diabtec.vaccinesDescription, + diabtec.vaccinesDescription??"", ), Utils.tableColumnValue(diabtec.givenAt!, isCapitable: false, mProjectViewModel: projectViewModel), ], diff --git a/lib/pages/insurance/insurance_details.dart b/lib/pages/insurance/insurance_details.dart index 9f456f63..35c3a6f1 100644 --- a/lib/pages/insurance/insurance_details.dart +++ b/lib/pages/insurance/insurance_details.dart @@ -3,7 +3,7 @@ import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; +import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; class InsuranceCardDetails extends StatelessWidget { final String data; @@ -20,8 +20,8 @@ class InsuranceCardDetails extends StatelessWidget { backgroundColor: CustomColors.appBackgroudGreyColor, body: Center( child: SingleChildScrollView( - child: Html( - data: data, + child: HtmlWidget( + data, ), ), ), diff --git a/lib/pages/login/user-login-agreement-page.dart b/lib/pages/login/user-login-agreement-page.dart index 96e67f14..edf40261 100644 --- a/lib/pages/login/user-login-agreement-page.dart +++ b/lib/pages/login/user-login-agreement-page.dart @@ -21,7 +21,6 @@ import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:diplomaticquarterapp/widgets/transitions/fade_page.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; import 'package:provider/provider.dart'; import 'package:webview_flutter/webview_flutter.dart'; diff --git a/lib/pages/medical/reports/user_agreement_page.dart b/lib/pages/medical/reports/user_agreement_page.dart index d48ff16d..acd6ef98 100644 --- a/lib/pages/medical/reports/user_agreement_page.dart +++ b/lib/pages/medical/reports/user_agreement_page.dart @@ -3,7 +3,7 @@ import 'package:diplomaticquarterapp/pages/base/base_view.dart'; import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/cupertino.dart'; -import 'package:flutter_html/flutter_html.dart'; +import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; class UserAgreementContent extends StatelessWidget { @override @@ -19,7 +19,7 @@ class UserAgreementContent extends StatelessWidget { appBarTitle: TranslationBase.of(context).userAgreement, body: SingleChildScrollView( physics: BouncingScrollPhysics(), - child: Html(data: model.userAgreementContent), + child: HtmlWidget(model.userAgreementContent), ), ), ); diff --git a/lib/pages/pharmacies/screens/lakum-terms-conditions-page.dart b/lib/pages/pharmacies/screens/lakum-terms-conditions-page.dart index ab1a902e..1c76a899 100644 --- a/lib/pages/pharmacies/screens/lakum-terms-conditions-page.dart +++ b/lib/pages/pharmacies/screens/lakum-terms-conditions-page.dart @@ -6,7 +6,7 @@ import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; import 'package:diplomaticquarterapp/widgets/buttons/borderedButton.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; +import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; import 'package:provider/provider.dart'; class LakumTermsConditions extends StatelessWidget { @@ -38,8 +38,8 @@ class LakumTermsConditions extends StatelessWidget { crossAxisAlignment: CrossAxisAlignment.start, children: [ if (model.listUserAgreement != null && model.listUserAgreement.userAgreementLAKUM != null) - Html( - data: projectProvider.isArabic ? model.listUserAgreement.userAgreementLAKUMn : model.listUserAgreement.userAgreementLAKUM, + HtmlWidget( + projectProvider.isArabic ? model.listUserAgreement.userAgreementLAKUMn??"" : model.listUserAgreement.userAgreementLAKUM??"", ), ], ), diff --git a/lib/pages/pharmacies/screens/pharmacy-terms-conditions-page.dart b/lib/pages/pharmacies/screens/pharmacy-terms-conditions-page.dart index 6c58970c..6f0b6c4e 100644 --- a/lib/pages/pharmacies/screens/pharmacy-terms-conditions-page.dart +++ b/lib/pages/pharmacies/screens/pharmacy-terms-conditions-page.dart @@ -4,7 +4,7 @@ import 'package:diplomaticquarterapp/pages/base/base_view.dart'; import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; +import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; import 'package:provider/provider.dart'; class PharmacyTermsConditions extends StatelessWidget { @@ -34,10 +34,10 @@ class PharmacyTermsConditions extends StatelessWidget { if (model.listUserAgreement != null && model.listUserAgreement.userAgreementLAKUM != null) - Html( - data: projectProvider.isArabic - ? model.listUserAgreement.userAgreementTxtn - : model.listUserAgreement.userAgreementTxt, + HtmlWidget( + projectProvider.isArabic + ? model.listUserAgreement.userAgreementTxtn??"" + : model.listUserAgreement.userAgreementTxt??"", ), ], ), diff --git a/lib/theme/theme_value.dart b/lib/theme/theme_value.dart index 73c1c5aa..08b0023b 100644 --- a/lib/theme/theme_value.dart +++ b/lib/theme/theme_value.dart @@ -1,5 +1,6 @@ import 'package:diplomaticquarterapp/Constants.dart'; +import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; @@ -66,7 +67,7 @@ invertThemes({fontName}) { useMaterial3: false, visualDensity: VisualDensity.adaptivePlatformDensity, brightness: Brightness.dark, - pageTransitionsTheme: const PageTransitionsTheme( + pageTransitionsTheme: PageTransitionsTheme( builders: { TargetPlatform.android: ZoomPageTransitionsBuilder(), TargetPlatform.iOS: CupertinoPageTransitionsBuilder(), diff --git a/lib/uitl/LocalNotification.dart b/lib/uitl/LocalNotification.dart index 4680a591..3437bc44 100644 --- a/lib/uitl/LocalNotification.dart +++ b/lib/uitl/LocalNotification.dart @@ -43,6 +43,8 @@ class LocalNotification { // selectNotificationStream.add(notificationResponse.payload); // } break; + case NotificationResponseType.notificationDismissed: + break; } }, // onDidReceiveBackgroundNotificationResponse: notificationTapBackground, diff --git a/lib/widgets/data_display/medical/LabResult/laboratory_result_widget.dart b/lib/widgets/data_display/medical/LabResult/laboratory_result_widget.dart index 68f88910..64a606d7 100644 --- a/lib/widgets/data_display/medical/LabResult/laboratory_result_widget.dart +++ b/lib/widgets/data_display/medical/LabResult/laboratory_result_widget.dart @@ -9,7 +9,6 @@ import 'package:diplomaticquarterapp/widgets/new_design/doctor_header.dart'; import 'package:diplomaticquarterapp/widgets/others/network_base_view.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_html/flutter_html.dart'; import 'package:flutter_widget_from_html/flutter_widget_from_html.dart'; import 'package:provider/provider.dart'; diff --git a/pubspec.yaml b/pubspec.yaml index 40cf8ad7..b7bf5514 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -31,7 +31,7 @@ dependencies: fl_chart: ^1.0.0 camera: ^0.11.2 permission_handler: ^12.0.0+1 - flutter_html: ^3.0.0-beta.2 +# flutter_html: ^3.0.0-beta.2 flutter_widget_from_html: ^0.17.0 # Pagnation pull_to_refresh: ^2.0.0