diff --git a/.vscode/launch.json b/.vscode/launch.json index 189af4f..35f6a2f 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -6,18 +6,18 @@ "configurations": [ { - "name": "barcode_scanner", + "name": "e_scan", "request": "launch", "type": "dart" }, { - "name": "barcode_scanner (profile mode)", + "name": "e_scan (profile mode)", "request": "launch", "type": "dart", "flutterMode": "profile" }, { - "name": "barcode_scanner (release mode)", + "name": "e_scan (release mode)", "request": "launch", "type": "dart", "flutterMode": "release" diff --git a/README.md b/README.md index bf044e8..4a85a46 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# barcode_scanner +# e_scan A new Flutter project. diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index aa3bbce..b68fbdc 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -16,7 +16,7 @@ plugins { } android { - namespace = "com.ethumada.barcode_scanner" + namespace = "com.ethumada.e_scan" compileSdk = flutter.compileSdkVersion ndkVersion = "27.0.12077973" @@ -31,7 +31,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.ethumada.barcode_scanner" + applicationId = "com.ethumada.e_scan" // You can update the following values to match your application needs. // For more information, see: https://flutter.dev/to/review-gradle-config. minSdk = flutter.minSdkVersion diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 2659d03..a8a21fe 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleName - barcode_scanner + eScan CFBundlePackageType APPL CFBundleShortVersionString diff --git a/lib/app.dart b/lib/app.dart index 136c1bf..8ee3da4 100644 --- a/lib/app.dart +++ b/lib/app.dart @@ -1,6 +1,6 @@ -import 'package:barcode_scanner/router/router.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; -import 'package:barcode_scanner/utils/utils.dart'; +import 'package:e_scan/router/router.dart'; +import 'package:e_scan/themes/app_theme.dart'; +import 'package:e_scan/utils/utils.dart'; import 'package:flutter/material.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; diff --git a/lib/backend/api/api_calls.dart b/lib/backend/api/api_calls.dart index c997835..a50c740 100644 --- a/lib/backend/api/api_calls.dart +++ b/lib/backend/api/api_calls.dart @@ -1,9 +1,9 @@ -import 'package:barcode_scanner/backend/schema/auth/auth_model.dart'; -import 'package:barcode_scanner/backend/schema/stock_picking/stock_picking_model.dart'; -import 'package:barcode_scanner/provider_container.dart'; -import 'package:barcode_scanner/services/dio_service.dart'; -import 'package:barcode_scanner/services/token_provider.dart'; -import 'package:barcode_scanner/utils/utils.dart'; +import 'package:e_scan/backend/schema/auth/auth_model.dart'; +import 'package:e_scan/backend/schema/stock_picking/stock_picking_model.dart'; +import 'package:e_scan/provider_container.dart'; +import 'package:e_scan/services/dio_service.dart'; +import 'package:e_scan/services/token_provider.dart'; +import 'package:e_scan/utils/utils.dart'; import 'package:dio/dio.dart'; import 'package:flutter/foundation.dart'; import 'package:multiple_result/multiple_result.dart'; diff --git a/lib/backend/objectbox/entities/product/product_entity.dart b/lib/backend/objectbox/entities/product/product_entity.dart index 49819a6..2634676 100644 --- a/lib/backend/objectbox/entities/product/product_entity.dart +++ b/lib/backend/objectbox/entities/product/product_entity.dart @@ -1,4 +1,4 @@ -import 'package:barcode_scanner/backend/schema/product/product_model.dart'; +import 'package:e_scan/backend/schema/product/product_model.dart'; import 'package:objectbox/objectbox.dart'; /// Modèle de base de données ObjectBox diff --git a/lib/backend/objectbox/objectbox_manager.dart b/lib/backend/objectbox/objectbox_manager.dart index f3fa472..822c5fc 100644 --- a/lib/backend/objectbox/objectbox_manager.dart +++ b/lib/backend/objectbox/objectbox_manager.dart @@ -2,8 +2,8 @@ import 'dart:io'; import 'package:path/path.dart' as p; import 'package:path_provider/path_provider.dart'; -import 'package:barcode_scanner/backend/objectbox/objectbox.g.dart'; -export 'package:barcode_scanner/backend/objectbox/objectbox.g.dart'; +import 'package:e_scan/backend/objectbox/objectbox.g.dart'; +export 'package:e_scan/backend/objectbox/objectbox.g.dart'; late ObjectboxManager objectboxManager; diff --git a/lib/backend/schema/product/product_model.dart b/lib/backend/schema/product/product_model.dart index 371d384..bfc100d 100644 --- a/lib/backend/schema/product/product_model.dart +++ b/lib/backend/schema/product/product_model.dart @@ -1,4 +1,4 @@ -import 'package:barcode_scanner/backend/objectbox/entities/product/product_entity.dart'; +import 'package:e_scan/backend/objectbox/entities/product/product_entity.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; part 'product_model.freezed.dart'; diff --git a/lib/backend/schema/user/user_struct.dart b/lib/backend/schema/user/user_struct.dart index ba44e51..53491a9 100644 --- a/lib/backend/schema/user/user_struct.dart +++ b/lib/backend/schema/user/user_struct.dart @@ -1,7 +1,7 @@ import 'dart:convert'; -import 'package:barcode_scanner/provider_container.dart'; -import 'package:barcode_scanner/services/secure_storage.dart'; +import 'package:e_scan/provider_container.dart'; +import 'package:e_scan/services/secure_storage.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; part 'user_struct.freezed.dart'; diff --git a/lib/components/drawer_component.dart b/lib/components/drawer_component.dart index cb90e1a..9006bbb 100644 --- a/lib/components/drawer_component.dart +++ b/lib/components/drawer_component.dart @@ -1,9 +1,9 @@ -import 'package:barcode_scanner/backend/schema/user/user_struct.dart'; -import 'package:barcode_scanner/pages/login/login_page_model.dart'; -import 'package:barcode_scanner/pages/operation/reception/reception_page_model.dart'; -import 'package:barcode_scanner/router/go_router_builder.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/backend/schema/user/user_struct.dart'; +import 'package:e_scan/pages/login/login_page_model.dart'; +import 'package:e_scan/pages/operation/reception/reception_page_model.dart'; +import 'package:e_scan/router/go_router_builder.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; diff --git a/lib/components/loading_progress_component.dart b/lib/components/loading_progress_component.dart index faf70b4..6cb8eb2 100644 --- a/lib/components/loading_progress_component.dart +++ b/lib/components/loading_progress_component.dart @@ -1,4 +1,4 @@ -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class LoadingProgressComponent extends StatelessWidget { diff --git a/lib/components/main_appbar_component.dart b/lib/components/main_appbar_component.dart index 070d283..148fab5 100644 --- a/lib/components/main_appbar_component.dart +++ b/lib/components/main_appbar_component.dart @@ -1,4 +1,4 @@ -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class MainAppbarComponent extends StatelessWidget diff --git a/lib/components/outline_button_component.dart b/lib/components/outline_button_component.dart index f52e157..65d35ea 100644 --- a/lib/components/outline_button_component.dart +++ b/lib/components/outline_button_component.dart @@ -1,5 +1,5 @@ -import 'package:barcode_scanner/components/loading_progress_component.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/loading_progress_component.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class OutlineButtonComponent extends StatelessWidget { diff --git a/lib/components/primary_button_component.dart b/lib/components/primary_button_component.dart index 897e541..a1390a3 100644 --- a/lib/components/primary_button_component.dart +++ b/lib/components/primary_button_component.dart @@ -1,5 +1,5 @@ -import 'package:barcode_scanner/components/loading_progress_component.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/loading_progress_component.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class PrimaryButtonComponent extends StatelessWidget { diff --git a/lib/components/product_scanned_component.dart b/lib/components/product_scanned_component.dart index 3c5cae6..4306abe 100644 --- a/lib/components/product_scanned_component.dart +++ b/lib/components/product_scanned_component.dart @@ -1,5 +1,5 @@ -import 'package:barcode_scanner/backend/schema/product/product_model.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/backend/schema/product/product_model.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class ProductScannedComponent extends StatefulWidget { diff --git a/lib/components/quick_action_component.dart b/lib/components/quick_action_component.dart index 276b695..32f53c7 100644 --- a/lib/components/quick_action_component.dart +++ b/lib/components/quick_action_component.dart @@ -1,5 +1,5 @@ -import 'package:barcode_scanner/components/components.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/components.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class QuickActionComponent extends StatelessWidget { diff --git a/lib/components/stock_picking_card_component.dart b/lib/components/stock_picking_card_component.dart index a6c05b9..80acd85 100644 --- a/lib/components/stock_picking_card_component.dart +++ b/lib/components/stock_picking_card_component.dart @@ -1,4 +1,4 @@ -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class StockPickingCard extends StatelessWidget { diff --git a/lib/main.dart b/lib/main.dart index 88e19c7..e20280a 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,6 +1,6 @@ -import 'package:barcode_scanner/app.dart'; -import 'package:barcode_scanner/provider_container.dart'; -import 'package:barcode_scanner/services/service_initializer.dart'; +import 'package:e_scan/app.dart'; +import 'package:e_scan/provider_container.dart'; +import 'package:e_scan/services/service_initializer.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; diff --git a/lib/pages/login/login_page.dart b/lib/pages/login/login_page.dart index 3cfc38b..2eadf68 100644 --- a/lib/pages/login/login_page.dart +++ b/lib/pages/login/login_page.dart @@ -1,7 +1,7 @@ -import 'package:barcode_scanner/components/primary_button_component.dart'; -import 'package:barcode_scanner/pages/login/login_page_model.dart'; -import 'package:barcode_scanner/router/go_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/primary_button_component.dart'; +import 'package:e_scan/pages/login/login_page_model.dart'; +import 'package:e_scan/router/go_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; diff --git a/lib/pages/login/login_page_model.dart b/lib/pages/login/login_page_model.dart index 06a4fc2..e4486dd 100644 --- a/lib/pages/login/login_page_model.dart +++ b/lib/pages/login/login_page_model.dart @@ -1,8 +1,8 @@ -import 'package:barcode_scanner/backend/api/api_calls.dart'; -import 'package:barcode_scanner/backend/schema/auth/auth_model.dart'; -import 'package:barcode_scanner/backend/schema/user/user_struct.dart'; -import 'package:barcode_scanner/services/secure_storage.dart'; -import 'package:barcode_scanner/services/token_provider.dart'; +import 'package:e_scan/backend/api/api_calls.dart'; +import 'package:e_scan/backend/schema/auth/auth_model.dart'; +import 'package:e_scan/backend/schema/user/user_struct.dart'; +import 'package:e_scan/services/secure_storage.dart'; +import 'package:e_scan/services/token_provider.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter_secure_storage/flutter_secure_storage.dart'; diff --git a/lib/pages/operation/delivery/delivery_page.dart b/lib/pages/operation/delivery/delivery_page.dart index d862313..9419c3c 100644 --- a/lib/pages/operation/delivery/delivery_page.dart +++ b/lib/pages/operation/delivery/delivery_page.dart @@ -1,6 +1,6 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:barcode_scanner/components/components.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/components.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class DeliveryPage extends ConsumerStatefulWidget { diff --git a/lib/pages/operation/inventory/inventory_page.dart b/lib/pages/operation/inventory/inventory_page.dart index 24549bf..f969030 100644 --- a/lib/pages/operation/inventory/inventory_page.dart +++ b/lib/pages/operation/inventory/inventory_page.dart @@ -1,6 +1,6 @@ import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:barcode_scanner/components/components.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/components.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; class InventoryPage extends ConsumerStatefulWidget { diff --git a/lib/pages/operation/reception/reception_details_page.dart b/lib/pages/operation/reception/reception_details_page.dart index 3068a12..3e990e7 100644 --- a/lib/pages/operation/reception/reception_details_page.dart +++ b/lib/pages/operation/reception/reception_details_page.dart @@ -1,9 +1,7 @@ -import 'package:barcode_scanner/backend/schema/stock_picking/stock_picking_model.dart'; -import 'package:barcode_scanner/components/components.dart'; -import 'package:barcode_scanner/pages/operation/reception/reception_details_page_model.dart'; -import 'package:barcode_scanner/pages/operation/reception/reception_page_model.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/components.dart'; +import 'package:e_scan/pages/operation/reception/reception_details_page_model.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter/material.dart'; @@ -11,7 +9,6 @@ import 'package:flutter/material.dart'; class ReceptionDetailsPage extends ConsumerStatefulWidget { const ReceptionDetailsPage({super.key, required this.receptionId}); final int receptionId; - @override ConsumerState createState() => _ReceptionDetailsPageState(); diff --git a/lib/pages/operation/reception/reception_details_page_model.dart b/lib/pages/operation/reception/reception_details_page_model.dart index 92390a5..6555364 100644 --- a/lib/pages/operation/reception/reception_details_page_model.dart +++ b/lib/pages/operation/reception/reception_details_page_model.dart @@ -1,11 +1,7 @@ -import 'package:barcode_scanner/backend/api/api_calls.dart'; -import 'package:barcode_scanner/backend/schema/stock_picking/stock_picking_model.dart'; -import 'package:barcode_scanner/backend/schema/user/user_struct.dart'; -import 'package:barcode_scanner/services/secure_storage.dart'; -import 'package:barcode_scanner/services/token_provider.dart'; +import 'package:e_scan/backend/api/api_calls.dart'; +import 'package:e_scan/backend/schema/stock_picking/stock_picking_model.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:flutter_secure_storage/flutter_secure_storage.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; part 'reception_details_page_model.freezed.dart'; diff --git a/lib/pages/operation/reception/reception_page.dart b/lib/pages/operation/reception/reception_page.dart index 16bf9bf..a7673ee 100644 --- a/lib/pages/operation/reception/reception_page.dart +++ b/lib/pages/operation/reception/reception_page.dart @@ -1,8 +1,8 @@ -import 'package:barcode_scanner/backend/schema/stock_picking/stock_picking_model.dart'; -import 'package:barcode_scanner/components/components.dart'; -import 'package:barcode_scanner/pages/operation/reception/reception_page_model.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/backend/schema/stock_picking/stock_picking_model.dart'; +import 'package:e_scan/components/components.dart'; +import 'package:e_scan/pages/operation/reception/reception_page_model.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter/material.dart'; diff --git a/lib/pages/operation/reception/reception_page_model.dart b/lib/pages/operation/reception/reception_page_model.dart index 9372123..91eb4c8 100644 --- a/lib/pages/operation/reception/reception_page_model.dart +++ b/lib/pages/operation/reception/reception_page_model.dart @@ -1,8 +1,8 @@ -import 'package:barcode_scanner/backend/api/api_calls.dart'; -import 'package:barcode_scanner/backend/schema/stock_picking/stock_picking_model.dart'; -import 'package:barcode_scanner/backend/schema/user/user_struct.dart'; -import 'package:barcode_scanner/services/secure_storage.dart'; -import 'package:barcode_scanner/services/token_provider.dart'; +import 'package:e_scan/backend/api/api_calls.dart'; +import 'package:e_scan/backend/schema/stock_picking/stock_picking_model.dart'; +import 'package:e_scan/backend/schema/user/user_struct.dart'; +import 'package:e_scan/services/secure_storage.dart'; +import 'package:e_scan/services/token_provider.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter_secure_storage/flutter_secure_storage.dart'; diff --git a/lib/pages/product/product_form/product_form_page.dart b/lib/pages/product/product_form/product_form_page.dart index 1b25ddc..f81de80 100644 --- a/lib/pages/product/product_form/product_form_page.dart +++ b/lib/pages/product/product_form/product_form_page.dart @@ -1,9 +1,9 @@ -import 'package:barcode_scanner/components/loading_progress_component.dart'; +import 'package:e_scan/components/loading_progress_component.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:barcode_scanner/components/primary_button_component.dart'; -import 'package:barcode_scanner/pages/product/product_form/product_form_page_model.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/primary_button_component.dart'; +import 'package:e_scan/pages/product/product_form/product_form_page_model.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; diff --git a/lib/pages/product/product_form/product_form_page_model.dart b/lib/pages/product/product_form/product_form_page_model.dart index 9d6b0ff..5793fca 100644 --- a/lib/pages/product/product_form/product_form_page_model.dart +++ b/lib/pages/product/product_form/product_form_page_model.dart @@ -1,5 +1,5 @@ -import 'package:barcode_scanner/backend/objectbox/entities/product/product_entity.dart'; -import 'package:barcode_scanner/backend/objectbox/objectbox_manager.dart'; +import 'package:e_scan/backend/objectbox/entities/product/product_entity.dart'; +import 'package:e_scan/backend/objectbox/objectbox_manager.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; diff --git a/lib/pages/product/product_list/product_list_page.dart b/lib/pages/product/product_list/product_list_page.dart index 1e70407..67a8afb 100644 --- a/lib/pages/product/product_list/product_list_page.dart +++ b/lib/pages/product/product_list/product_list_page.dart @@ -1,7 +1,7 @@ -import 'package:barcode_scanner/components/loading_progress_component.dart'; -import 'package:barcode_scanner/pages/product/product_list/product_list_page_model.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/loading_progress_component.dart'; +import 'package:e_scan/pages/product/product_list/product_list_page_model.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; diff --git a/lib/pages/product/product_list/product_list_page_model.dart b/lib/pages/product/product_list/product_list_page_model.dart index b4c2af5..4cd4715 100644 --- a/lib/pages/product/product_list/product_list_page_model.dart +++ b/lib/pages/product/product_list/product_list_page_model.dart @@ -1,5 +1,5 @@ -import 'package:barcode_scanner/backend/objectbox/entities/product/product_entity.dart'; -import 'package:barcode_scanner/backend/objectbox/objectbox_manager.dart'; +import 'package:e_scan/backend/objectbox/entities/product/product_entity.dart'; +import 'package:e_scan/backend/objectbox/objectbox_manager.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; diff --git a/lib/pages/profile/profile_page.dart b/lib/pages/profile/profile_page.dart index c338989..0beb75b 100644 --- a/lib/pages/profile/profile_page.dart +++ b/lib/pages/profile/profile_page.dart @@ -1,7 +1,7 @@ -import 'package:barcode_scanner/backend/schema/user/user_struct.dart'; -import 'package:barcode_scanner/components/primary_button_component.dart'; -import 'package:barcode_scanner/pages/profile/profile_page_model.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/backend/schema/user/user_struct.dart'; +import 'package:e_scan/components/primary_button_component.dart'; +import 'package:e_scan/pages/profile/profile_page_model.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; import 'package:flutter/scheduler.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; diff --git a/lib/pages/profile/profile_page_model.dart b/lib/pages/profile/profile_page_model.dart index 1c07d74..57450a3 100644 --- a/lib/pages/profile/profile_page_model.dart +++ b/lib/pages/profile/profile_page_model.dart @@ -1,7 +1,7 @@ -import 'package:barcode_scanner/backend/objectbox/entities/product/product_entity.dart'; -import 'package:barcode_scanner/backend/objectbox/objectbox_manager.dart'; -import 'package:barcode_scanner/backend/schema/user/user_struct.dart'; -import 'package:barcode_scanner/services/token_provider.dart'; +import 'package:e_scan/backend/objectbox/entities/product/product_entity.dart'; +import 'package:e_scan/backend/objectbox/objectbox_manager.dart'; +import 'package:e_scan/backend/schema/user/user_struct.dart'; +import 'package:e_scan/services/token_provider.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; diff --git a/lib/pages/scanner/scanner_page.dart b/lib/pages/scanner/scanner_page.dart index 7fee447..5ddcc47 100644 --- a/lib/pages/scanner/scanner_page.dart +++ b/lib/pages/scanner/scanner_page.dart @@ -1,13 +1,13 @@ import 'dart:async'; -import 'package:barcode_scanner/backend/api/api_calls.dart'; -import 'package:barcode_scanner/backend/objectbox/entities/product/product_entity.dart'; -import 'package:barcode_scanner/backend/objectbox/objectbox_manager.dart'; -import 'package:barcode_scanner/backend/schema/product/product_model.dart'; -import 'package:barcode_scanner/components/loading_progress_component.dart'; -import 'package:barcode_scanner/components/product_scanned_component.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/backend/api/api_calls.dart'; +import 'package:e_scan/backend/objectbox/entities/product/product_entity.dart'; +import 'package:e_scan/backend/objectbox/objectbox_manager.dart'; +import 'package:e_scan/backend/schema/product/product_model.dart'; +import 'package:e_scan/components/loading_progress_component.dart'; +import 'package:e_scan/components/product_scanned_component.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:mobile_scanner/mobile_scanner.dart'; diff --git a/lib/pages/splash/splash_page.dart b/lib/pages/splash/splash_page.dart index 60339d9..179d9ad 100644 --- a/lib/pages/splash/splash_page.dart +++ b/lib/pages/splash/splash_page.dart @@ -1,8 +1,8 @@ -import 'package:barcode_scanner/components/loading_progress_component.dart'; -import 'package:barcode_scanner/pages/login/login_page_model.dart'; -import 'package:barcode_scanner/router/go_router_builder.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/components/loading_progress_component.dart'; +import 'package:e_scan/pages/login/login_page_model.dart'; +import 'package:e_scan/router/go_router_builder.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; diff --git a/lib/router/go_router_builder.dart b/lib/router/go_router_builder.dart index 30fd20e..c20ebb0 100644 --- a/lib/router/go_router_builder.dart +++ b/lib/router/go_router_builder.dart @@ -1,6 +1,6 @@ import 'dart:async'; -import 'package:barcode_scanner/pages/pages.dart'; -import 'package:barcode_scanner/router/go_secure_router_builder.dart'; +import 'package:e_scan/pages/pages.dart'; +import 'package:e_scan/router/go_secure_router_builder.dart'; import 'package:flutter/material.dart'; import 'package:go_router/go_router.dart'; export 'package:go_router/go_router.dart'; diff --git a/lib/router/go_secure_router_builder.dart b/lib/router/go_secure_router_builder.dart index e07f0f9..7723d3b 100644 --- a/lib/router/go_secure_router_builder.dart +++ b/lib/router/go_secure_router_builder.dart @@ -1,8 +1,8 @@ -import 'package:barcode_scanner/pages/login/login_page_model.dart'; -import 'package:barcode_scanner/provider_container.dart'; -import 'package:barcode_scanner/router/go_router_builder.dart'; -import 'package:barcode_scanner/pages/pages.dart'; -import 'package:barcode_scanner/router/router.dart'; +import 'package:e_scan/pages/login/login_page_model.dart'; +import 'package:e_scan/provider_container.dart'; +import 'package:e_scan/router/go_router_builder.dart'; +import 'package:e_scan/pages/pages.dart'; +import 'package:e_scan/router/router.dart'; import 'package:flutter/material.dart'; export 'package:go_router/go_router.dart'; part 'go_secure_router_builder.g.dart'; diff --git a/lib/router/router.dart b/lib/router/router.dart index 2f90dd1..10a69df 100644 --- a/lib/router/router.dart +++ b/lib/router/router.dart @@ -1,6 +1,5 @@ -import 'package:barcode_scanner/router/go_router_builder.dart' hide $appRoutes; -import 'package:barcode_scanner/router/go_secure_router_builder.dart' - hide $appRoutes; +import 'package:e_scan/router/go_router_builder.dart' hide $appRoutes; +import 'package:e_scan/router/go_secure_router_builder.dart' hide $appRoutes; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; @@ -77,8 +76,7 @@ CustomTransitionPage buildPageWithDefaultTransition({ return CustomTransitionPage( key: state.pageKey, child: child, - transitionsBuilder: - (context, animation, secondaryAnimation, child) => - FadeTransition(opacity: animation, child: child), + transitionsBuilder: (context, animation, secondaryAnimation, child) => + FadeTransition(opacity: animation, child: child), ); } diff --git a/lib/services/dio_service.dart b/lib/services/dio_service.dart index cf2a126..d223715 100644 --- a/lib/services/dio_service.dart +++ b/lib/services/dio_service.dart @@ -1,9 +1,9 @@ import 'dart:io'; import 'dart:async'; import 'dart:convert'; -import 'package:barcode_scanner/services/token_provider.dart'; -import 'package:barcode_scanner/utils/app_constants.dart'; -import 'package:barcode_scanner/utils/utils.dart'; +import 'package:e_scan/services/token_provider.dart'; +import 'package:e_scan/utils/app_constants.dart'; +import 'package:e_scan/utils/utils.dart'; import 'package:dio/io.dart'; import 'package:dio/dio.dart'; import 'package:flutter/widgets.dart'; diff --git a/lib/services/service_initializer.dart b/lib/services/service_initializer.dart index 70b3819..f2b3289 100644 --- a/lib/services/service_initializer.dart +++ b/lib/services/service_initializer.dart @@ -1,7 +1,7 @@ -import 'package:barcode_scanner/backend/objectbox/objectbox_manager.dart'; -import 'package:barcode_scanner/pages/login/login_page_model.dart'; -import 'package:barcode_scanner/provider_container.dart'; -import 'package:barcode_scanner/themes/app_theme.dart'; +import 'package:e_scan/backend/objectbox/objectbox_manager.dart'; +import 'package:e_scan/pages/login/login_page_model.dart'; +import 'package:e_scan/provider_container.dart'; +import 'package:e_scan/themes/app_theme.dart'; import 'package:flutter/foundation.dart'; diff --git a/lib/services/token_provider.dart b/lib/services/token_provider.dart index 1d13b7a..f080dab 100644 --- a/lib/services/token_provider.dart +++ b/lib/services/token_provider.dart @@ -1,7 +1,7 @@ import 'dart:convert'; -import 'package:barcode_scanner/backend/schema/user/user_struct.dart'; -import 'package:barcode_scanner/services/secure_storage.dart'; +import 'package:e_scan/backend/schema/user/user_struct.dart'; +import 'package:e_scan/services/secure_storage.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter_secure_storage/flutter_secure_storage.dart'; diff --git a/linux/CMakeLists.txt b/linux/CMakeLists.txt index 8499787..8963408 100644 --- a/linux/CMakeLists.txt +++ b/linux/CMakeLists.txt @@ -4,10 +4,10 @@ project(runner LANGUAGES CXX) # The name of the executable created for the application. Change this to change # the on-disk name of your application. -set(BINARY_NAME "barcode_scanner") +set(BINARY_NAME "e_scan") # The unique GTK application identifier for this application. See: # https://wiki.gnome.org/HowDoI/ChooseApplicationID -set(APPLICATION_ID "com.ethumada.barcode_scanner") +set(APPLICATION_ID "com.ethumada.e_scan") # Explicitly opt in to modern CMake behaviors to avoid warnings with recent # versions of CMake. diff --git a/linux/runner/my_application.cc b/linux/runner/my_application.cc index b47c689..87252d6 100644 --- a/linux/runner/my_application.cc +++ b/linux/runner/my_application.cc @@ -40,11 +40,11 @@ static void my_application_activate(GApplication* application) { if (use_header_bar) { GtkHeaderBar* header_bar = GTK_HEADER_BAR(gtk_header_bar_new()); gtk_widget_show(GTK_WIDGET(header_bar)); - gtk_header_bar_set_title(header_bar, "barcode_scanner"); + gtk_header_bar_set_title(header_bar, "e_scan"); gtk_header_bar_set_show_close_button(header_bar, TRUE); gtk_window_set_titlebar(window, GTK_WIDGET(header_bar)); } else { - gtk_window_set_title(window, "barcode_scanner"); + gtk_window_set_title(window, "e_scan"); } gtk_window_set_default_size(window, 1280, 720); diff --git a/macos/Runner.xcodeproj/project.pbxproj b/macos/Runner.xcodeproj/project.pbxproj index e9a2f8e..ff08ddf 100644 --- a/macos/Runner.xcodeproj/project.pbxproj +++ b/macos/Runner.xcodeproj/project.pbxproj @@ -64,7 +64,7 @@ 331C80D7294CF71000263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; 333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; }; 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneratedPluginRegistrant.swift; sourceTree = ""; }; - 33CC10ED2044A3C60003C045 /* barcode_scanner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "barcode_scanner.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 33CC10ED2044A3C60003C045 /* e_scan.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "e_scan.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 33CC10F02044A3C60003C045 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 33CC10F22044A3C60003C045 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = Runner/Assets.xcassets; sourceTree = ""; }; 33CC10F52044A3C60003C045 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = ""; }; @@ -131,7 +131,7 @@ 33CC10EE2044A3C60003C045 /* Products */ = { isa = PBXGroup; children = ( - 33CC10ED2044A3C60003C045 /* barcode_scanner.app */, + 33CC10ED2044A3C60003C045 /* e_scan.app */, 331C80D5294CF71000263BE5 /* RunnerTests.xctest */, ); name = Products; @@ -217,7 +217,7 @@ ); name = Runner; productName = Runner; - productReference = 33CC10ED2044A3C60003C045 /* barcode_scanner.app */; + productReference = 33CC10ED2044A3C60003C045 /* e_scan.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -388,7 +388,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.ethumada.barcodeScanner.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/barcode_scanner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/barcode_scanner"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/e_scan.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/e_scan"; }; name = Debug; }; @@ -402,7 +402,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.ethumada.barcodeScanner.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/barcode_scanner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/barcode_scanner"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/e_scan.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/e_scan"; }; name = Release; }; @@ -416,7 +416,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.ethumada.barcodeScanner.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/barcode_scanner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/barcode_scanner"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/e_scan.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/e_scan"; }; name = Profile; }; diff --git a/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index de1e8ae..a3b9d99 100644 --- a/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -15,7 +15,7 @@ @@ -31,7 +31,7 @@ @@ -66,7 +66,7 @@ @@ -83,7 +83,7 @@ diff --git a/macos/Runner/Configs/AppInfo.xcconfig b/macos/Runner/Configs/AppInfo.xcconfig index bb92334..80d7cf0 100644 --- a/macos/Runner/Configs/AppInfo.xcconfig +++ b/macos/Runner/Configs/AppInfo.xcconfig @@ -5,7 +5,7 @@ // 'flutter create' template. // The application's name. By default this is also the title of the Flutter window. -PRODUCT_NAME = barcode_scanner +PRODUCT_NAME = e_scan // The application's bundle identifier PRODUCT_BUNDLE_IDENTIFIER = com.ethumada.barcodeScanner diff --git a/pubspec.yaml b/pubspec.yaml index bed8984..3fbbab0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,4 +1,4 @@ -name: barcode_scanner +name: e_scan description: "A new Flutter project." # The following line prevents the package from being accidentally published to # pub.dev using `flutter pub publish`. This is preferred for private packages. diff --git a/test/widget_test.dart b/test/widget_test.dart index ad99d79..ca7ce30 100644 --- a/test/widget_test.dart +++ b/test/widget_test.dart @@ -5,7 +5,7 @@ // gestures. You can also use WidgetTester to find child widgets in the widget // tree, read text, and verify that the values of widget properties are correct. -import 'package:barcode_scanner/app.dart'; +import 'package:e_scan/app.dart'; import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/web/index.html b/web/index.html index ef24d9a..859c629 100644 --- a/web/index.html +++ b/web/index.html @@ -1,7 +1,7 @@ - - - + - - - + + + - - - - - + + + + + - - + + - barcode_scanner - - - - - + e_scan + + + + + diff --git a/web/manifest.json b/web/manifest.json index 9fec9bc..7a5e69d 100644 --- a/web/manifest.json +++ b/web/manifest.json @@ -1,35 +1,35 @@ { - "name": "barcode_scanner", - "short_name": "barcode_scanner", - "start_url": ".", - "display": "standalone", - "background_color": "#0175C2", - "theme_color": "#0175C2", - "description": "A new Flutter project.", - "orientation": "portrait-primary", - "prefer_related_applications": false, - "icons": [ - { - "src": "icons/Icon-192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "icons/Icon-512.png", - "sizes": "512x512", - "type": "image/png" - }, - { - "src": "icons/Icon-maskable-192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "maskable" - }, - { - "src": "icons/Icon-maskable-512.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "maskable" - } - ] + "name": "e_scan", + "short_name": "e_scan", + "start_url": ".", + "display": "standalone", + "background_color": "#0175C2", + "theme_color": "#0175C2", + "description": "A new Flutter project.", + "orientation": "portrait-primary", + "prefer_related_applications": false, + "icons": [ + { + "src": "icons/Icon-192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "icons/Icon-512.png", + "sizes": "512x512", + "type": "image/png" + }, + { + "src": "icons/Icon-maskable-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "icons/Icon-maskable-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ] } diff --git a/windows/CMakeLists.txt b/windows/CMakeLists.txt index 2f304a6..1c1076b 100644 --- a/windows/CMakeLists.txt +++ b/windows/CMakeLists.txt @@ -1,10 +1,10 @@ # Project-level configuration. cmake_minimum_required(VERSION 3.14) -project(barcode_scanner LANGUAGES CXX) +project(e_scan LANGUAGES CXX) # The name of the executable created for the application. Change this to change # the on-disk name of your application. -set(BINARY_NAME "barcode_scanner") +set(BINARY_NAME "e_scan") # Explicitly opt in to modern CMake behaviors to avoid warnings with recent # versions of CMake. diff --git a/windows/runner/Runner.rc b/windows/runner/Runner.rc index 93b7c6c..3a8734b 100644 --- a/windows/runner/Runner.rc +++ b/windows/runner/Runner.rc @@ -90,12 +90,12 @@ BEGIN BLOCK "040904e4" BEGIN VALUE "CompanyName", "com.ethumada" "\0" - VALUE "FileDescription", "barcode_scanner" "\0" + VALUE "FileDescription", "e_scan" "\0" VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "barcode_scanner" "\0" + VALUE "InternalName", "e_scan" "\0" VALUE "LegalCopyright", "Copyright (C) 2025 com.ethumada. All rights reserved." "\0" - VALUE "OriginalFilename", "barcode_scanner.exe" "\0" - VALUE "ProductName", "barcode_scanner" "\0" + VALUE "OriginalFilename", "e_scan.exe" "\0" + VALUE "ProductName", "e_scan" "\0" VALUE "ProductVersion", VERSION_AS_STRING "\0" END END diff --git a/windows/runner/main.cpp b/windows/runner/main.cpp index 6f61335..26ba703 100644 --- a/windows/runner/main.cpp +++ b/windows/runner/main.cpp @@ -27,7 +27,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FlutterWindow window(project); Win32Window::Point origin(10, 10); Win32Window::Size size(1280, 720); - if (!window.Create(L"barcode_scanner", origin, size)) { + if (!window.Create(L"e_scan", origin, size)) { return EXIT_FAILURE; } window.SetQuitOnClose(true);