11 Commits

Author SHA1 Message Date
e3bc40fdf3 chore: Migration to Dart 3.8 (#6668)
* Migration to Dart 3.8

* New GA

* Fix dartdoc
2025-06-23 18:14:17 +02:00
cdf637d960 fix: Product edition UI improvements (#6320)
* Edition improvements

* Sketch file

* Nutrition editor: the Next key is working again on Android

* Nutrition editor: tapping the title will force the focus on the TextField
2025-02-03 17:26:56 +01:00
992c81cebe On lists, ensure to always add new items to the top (#4211) 2023-06-20 10:27:50 +02:00
421661ca41 feat: The compare feature only accepts two existing products (#4139)
* The compare feature only accepts two existing products

* Update packages/smooth_app/lib/helpers/collections_helper.dart

Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>

---------

Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
2023-06-15 12:24:12 +02:00
e5a759c23b Supported devices algorithm improved for the alternative scanner mode (#3005) 2022-09-15 17:53:16 +02:00
c70683939d feat: Add a gallery of the images selected and uploaded for a product (#2801)
* feat: image list gallery
* feat: display every image in gallery view
* feat: shimmering effect in `smooth_list_view.dart`
* docs: add documentation to `product_image_gallery_view.dart`
* refactor: extract SmoothBackButton

Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
2022-09-04 19:33:29 +02:00
9598b254f3 feat: Improvements for the decoding process (1/3) (#2835)
* Improvements for the decoding process

* Fix typo
2022-08-24 15:09:53 +02:00
2b7279ccf7 UI/UX improvements (#2768) 2022-08-21 17:48:36 +02:00
a8c0e52622 feat: Improved TagLine system (#1979)
* Tagline with a better algorithm to find values (eg: fr_BE will return fr_FR)

* Fix analysis warnings
2022-05-25 12:42:30 +02:00
a4b178eb15 feat: Data import/migration feature (#1844)
* Data import/migration feature

* Empty tests for the two new packages

* Remove unused .gitignore

* Remove the coverage file

* Remove unecessary preference page
2022-05-19 18:44:37 +02:00
ca1fa29ea2 feat: Scanner improvements (#1781)
* All barcode detections are now computed in an Isolate

* Add a setStateSafe method

* Only accept 1D barcodes

* Between each decoding a window is passed

* Let's try to reduce a little bit the quality of the camera

* Improve a little bit the documentation

* Fix a typo

* Fix some typos

* Fixes issues highlighted by MonsieurTanuki in the PR

* Remove irrelevant `mount` check

* Fix wrong import
2022-05-11 16:49:58 +02:00