47 Commits

Author SHA1 Message Date
72ec278689 feat: Redesign of the list of prices (#6716)
* Redesign of the list of prices

* Fix

* Revert the iOS config
2025-07-07 12:27:58 +02:00
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
dda75e283e feat: Flutter 3.32 (#6665)
* Migration to Flutter 3.32

* Temporary ignore dart formatter issues
2025-06-23 09:56:00 +02:00
453ccf558f feat: Improvements for Robotoff questions in Edit mode (#6579)
* Improve robotoff questions in edit mode

* SmoothImage for the proof

* Remove print statement
2025-05-05 19:23:01 +02:00
9a23a8c5ba feat: add properties (Folksonomy Engine) button to navbar (#6505)
Co-authored-by: Edouard Marquez <moi@edouard-marquez.me>
2025-05-05 01:05:51 +02:00
fd3ae027fa feat: Food icons with NOVA groups (#6521)
* Food icons for NOVA

* Level -> group
2025-04-07 13:34:50 +02:00
19aef3b3da feat: Food icons for the product page (#6387)
* Food icons for the product page

* Lint error

* factor-like attributes

* Update packages/smooth_app/lib/pages/product/attribute_icons.dart

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

* Revert "Update packages/smooth_app/lib/pages/product/attribute_icons.dart"

This reverts commit aaa1efce5646d3a2d51c68ed89af552dd3d28d9d.

---------

Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
2025-03-12 17:12:39 +01: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
61585caadd feat: Edit product page with product type + footer (#6313)
* Edit product page with product type + footer

* Revert background_task_image

* Haptic feedback for barcode copy

* Fix a regression with TopBar2
2025-01-30 16:31:31 +01:00
8324456818 feat: Improved nutrition input (#6261)
* Improved nutrition input

* Translate all TODOs

* Loading + error states

* Update labeler

* "Add" icon with the same size as "Help"

* Fix light/dark mode switch issue

* Button to a nutrient at the bottom

* Remove warning
2025-01-21 19:20:48 +01:00
663a125740 Allow to retake a picture (#6228) 2025-01-19 12:13:35 +01:00
975ab434ec Pinch to zoom explanation + handle errors (#6186) 2025-01-12 16:00:46 +01:00
e37d5698db 3 variants (#6163) 2025-01-10 11:29:44 +01:00
5ddb5127ec New UI for ingredients (#6156) 2025-01-08 13:38:50 +01:00
1f8ad04833 feat: UI improvements for the edit mode (bis) (#6147)
* Improvements for Edit mode (once again)

* Basic details improvements

* Basic details hints

* Force the new layout on subpages
2025-01-07 14:14:46 +01:00
40e9dd4c46 fix: Fix cloud animation (#6144)
* Fix cloud animation

* Remove unused anim
2025-01-06 20:23:07 +01:00
ea1893deb8 chore: Minor UI changes (#6095)
* Minor UI changes

* Remove warning
2025-01-03 11:03:49 +01:00
db6ccda32d feat: New layout when a product is found (#6073)
* New layout when a product is found

* Customizable fields

* Change types
2024-12-27 18:46:53 +01:00
18b3f08816 feat: The modal sheet for the 4 main photos with the date (#5957)
* Add the date to the photo grid

* Tiny fix

* Remove unused key
2024-11-28 12:15:53 +01:00
57e13ea164 feat: Product page: notify when there are pending operations (#5947)
* Product page: notify when there are pending operations

* Fix warning
2024-11-27 22:51:51 +01:00
4cf7e0a066 Nutrition page: owner fields in a banner + pick quantity from the product (#5922)
Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2024-11-26 19:16:36 +01:00
c8d5392b42 fix: Optimized version of the scan cards for small screens (#5928)
* Optimized version of the scan cards for small screens

* Fix some Rive animations

* Use a slideup transition from the carousel
2024-11-25 10:42:02 +01:00
b44a5f546c feat: Many improvements for the photo gallery (#5895)
* Improvements for the photo gallery (and many many other changes)

* Make the indicator white (temporary?)

---------

Co-authored-by: Edouard Marquez <edouard@marquez.cool>
2024-11-23 12:45:50 +01:00
d7836ba430 feat: Product page: add to list counter + appbar shadow (#5869)
* Product page: scroll shadow + add to list count

* Better highlight when the Compare feature is disabled

* Fix typo
2024-11-18 13:24:04 +01:00
9eba6ae3be feat: UI Improvements for the photo gallery (#5852)
* Improve the photo gallery UI

* ClipRrect needed

* Improve the photo gallery UI

* ClipRrect needed

---------

Co-authored-by: Edouard Marquez <edouard@marquez.cool>
2024-11-14 11:16:23 +01:00
d6446baeb9 feat: Allow to reorder the action bar (#5826)
* Allow to reorder the action bar

* + vibrations

* +1 more

* Improve the haptic error pattern

* And some vibrations to modal actions

* Remove a visual glitch

* Update packages/smooth_app/lib/l10n/app_en.arb

* fix: Update app_en.arb

* Fix build issue

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
Co-authored-by: Pierre Slamich <pierre.slamich@gmail.com>
2024-11-11 19:23:22 +01:00
7045e2ce6f Add a loading state to the tagline image (#5832) 2024-11-11 09:42:25 +01:00
e869e158e2 ci: Fix build issue (#5811) 2024-11-07 17:40:55 +01:00
a25d09a331 Many changes (#5804)
(cherry picked from commit eb6b774dd0e9170aa9271f2cea33b2c5738b0a9d)
2024-11-07 14:42:47 +01:00
b7d4ecffa9 feat: 28 new icons (#5805)
* 29 new icons

* Rename Image to Picture
2024-11-07 14:25:27 +01:00
b07b942076 feat: Action bar for the product (+ light redesign) (#5749)
* Light redesign for the Product page + action bar

(cherry picked from commit cb50d79ce66aacdb729b44c94e061112db3b3aa3)

* Remove unused variable

* Update Sketch file
2024-10-27 20:00:17 +01:00
7b3cfab9d5 feat: User lists: change the way to switch between lists (#5521)
* User lists: change the way the switch between lists

* Improve a11n
2024-08-05 10:03:32 +02:00
4499eefdad Upload indicator for the image viewer (#5425) 2024-06-24 07:10:36 +02:00
b322c68348 Cloud upload indicator for the gallery (#5419) 2024-06-20 17:39:21 +02:00
6026fbc91b fix: Fix issues with themes (#5410)
* Fix issues with themes

* Reformat code
2024-06-19 10:07:31 +02:00
5786f53d41 Preview badge (#5368) 2024-06-14 18:41:04 +02:00
b5b308c99d fix: ThemeProvider properly resync the theme (#5363)
* Fix theme internals

* Also fix the animation
2024-06-13 08:29:22 +02:00
2429276d04 Shortcut to Nutriscore V2 guide in the FAQ + generic way to access the NutriScore logo (#5284) 2024-05-24 09:00:22 +02:00
74cf6c6a23 feat: 5 new icons: chicken / fish / milk / soda happy / soda unhappy (#5268)
* 5 new icons: chicken / fish / milk / soda happy / soda unhappy

* Add fish as an AppIcon

* Add Salt icon + a thgeme for `AppIcon`
2024-05-19 18:59:32 +02:00
d2d8d0a6df feat: Add NutriScore V2 into cache + semantics (#5264)
* Add NutriScore V2 into cache + semantics

* Missing tailing comma

* Remove `devtools_options.yaml`

* Remove "new-formula" SVGs
2024-05-18 15:03:15 +02:00
ac4036522e Use the Nutriscore animation on fast track (#5257) 2024-05-17 08:56:33 +02:00
c9fc91eced Import the NutriScore animation (#5035) 2024-02-06 10:58:04 +01:00
acbe69465f chore: Add a QRCode icon in the font (#5015)
* QRCode icons

* Fix typo
2024-01-27 15:04:48 +01:00
6aa82a1495 Remove all Lottie files and use the barcode animation from the redesign (#4990) 2024-01-15 13:00:22 +01:00
05a1328b1d feat: Support light and dark modes for the eye animation (#4885)
* Support light and dark modes for the eye animation

* Minor fix

* Reformat file

* Refix
2023-12-08 23:04:01 +01:00
09d32c12a6 feat: Use the search eye animation from the POC (#4833)
* Use the search eye animation from the POC

* Oops I forgot the translation

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2023-11-24 15:49:42 +01:00
dceeee7cb2 chore: Import icons from the POC (#4747)
* Import all icons from the POC

* Add a missing type
2023-10-31 09:28:04 +01:00