* App review in the "scan card"
* Add a keep alive to prevent many requests
* Add a missing call to super (for the KeepAlive mixin)
* Don't really understand what happened with this file 🤨
Impacted files:
* `background_task_badge.dart`: slightly modified the position as we're not using it in the same conditions
* `offline_tasks_page.dart`: better wording for "refresh later"
* `page_manager.dart`: remove the badge on "profile" icon about background tasks
* `Podfile.lock`: wtf
* `user_preferences_dev_mode.dart`: put back the access to the pending background task page
* `user_preferences_page.dart`: removed the access to the pending background task page
* feat: 3565 - badge on bottom bar about background tasks and access to list
Impacted files:
* `app_en.arb`: added 9 labels related to background tasks
* `background_task_manager.dart`: added an error/status for each task; removed the concept of "blocked" task manager
* `offline_tasks_page.dart`: localized and added error labels
* `page_manager.dart`: added a badge on bottom bar about pending background tasks
* `pubspec.lock`: wtf
* `pubspec.yaml`: added a dependency to `badges`
* `user_preferences_dev_mode.dart`: removed the access to the pending background task page
* `user_preferences_page.dart`: added a direct access to the pending background task page
* feat: 3565 - badge on bottom bar about background tasks and access to list
New file:
* `background_task_badge.dart`: Badge about pending background tasks.
Impacted files:
* `app_en.arb`: added 1 label about subtitle, edited the label about title
* `page_manager.dart`: now using new class `BackgroundTaskBadge`
* `user_preferences_page.dart`: added a subtitle and a badge for background tasks
* feat: 3565 - refreshed goldens test
* feat: 3565 - golden tests
Impacted files:
* `background_task_badge.dart`: refactored
* `background_task_manager.dart`: refactored
* `dao_string_list.dart`: added comments
* `local_database.dart`: added a method to be mocked
* `local_database_mock.dart`: overrode a method
* `offline_tasks_page.dart`: refactored
* `user_preferences_page-dark.png`: goldens
* `user_preferences_page-light.png`: goldens
* `user_preferences_page_test.dart`: added a reference to `LocalDatabase`
* feat: 3565 - golden tests
Impacted files:
* `background_task_badge.dart`: refactored
* `background_task_manager.dart`: refactored
* `dao_string_list.dart`: added comments
* `local_database.dart`: added a method to be mocked
* `local_database_mock.dart`: overrode a method
* `offline_tasks_page.dart`: refactored
* `user_preferences_page-dark.png`: goldens
* `user_preferences_page-light.png`: goldens
* `user_preferences_page_test.dart`: added a reference to `LocalDatabase`
* feat: Update to new color scheme
* Update goldens
* Update packages/smooth_app/lib/themes/smooth_theme.dart
Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
* Updated to new smaller color scheme
* Updated Goldens
* Some minor fixes
* Update pubspec.lock
* Update goldens
* Next fixes
* fix login page
* More fixes
* Even more fixes
* latest fixes with pierre
Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
* feat: first working stateful tab
* feat: enum instead of String
* Update tab_navigator.dart
* feat: Working camera disable for other tabs
* fix: #640 stop camera when navigating further in the stack
* doc + null safety
* fix: activating scanner when rebuilding from ground up
* Updated goldens
The navbar got removed from the images because it is now not directly added by the pages anymore
* doc:
* Minor changes
* fix: Updating product with multiple navigators
* Minor fixes
* Simplification
* Simplification
* Simplification
* Update main.dart
* Update product_list_page.dart
Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>