36 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
1f0efbf989 fix: 6565 - put back the fix about long bottom sheets (#6618) 2025-05-28 17:07:56 +02:00
2b558dc03f UI improvements (#6581) 2025-05-06 10:22:30 +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
c63e24a973 fix: resolve layout overflow in first-time price privacy dialog (#6402)
* resolve layout overflow in first-time price privacy dialog

* Revert "resolve layout overflow in first-time price privacy dialog"

This reverts commit cc7c2a6ed6a9b214cb2f95d4cf88adafbbdc7f5a.

* Fix Bottom Sheet Layout & Scrolling Behavior

* format code
2025-03-11 20:20:31 +01:00
097dc91b85 Revert "feat: Product page redesign" (#6332) 2025-02-04 11:17:34 +01:00
90fb5d4c43 Merge branch 'develop' into develop 2025-02-04 08:41:07 +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
d8e101666e Languages selector in a modal sheet (#6316) 2025-01-30 16:36:00 +01:00
8aab910da1 Fixed formatting issue 2025-01-28 18:05:36 +01:00
368a44ca33 Implemented review comments + Dev mode 2025-01-27 10:23:39 +01:00
74fe8560be feat: Multi-lingual input for product name + help banner (#6286)
* Explanation banner for the product name

* Bad examples with the wrong title

* Reorder header icons

* Oops… dark mode

* Dark mode x2

* Fix "Nesquik" typo

* With banner

* Remove the warning icon from the Help modal sheet (too ugly)
2025-01-27 08:01:05 +01:00
ebe11291d4 Alert modal sheet (#6253) 2025-01-20 19:20:20 +01:00
0020264c40 feat: Add infos about the photo in the modal sheet (gallery) (#6229)
* Info about the photo in the banner

* Contributor's name + expandable container

* Recenter outdated icon
2025-01-19 13:03:55 +01:00
e62f1470a5 feat: A modal sheet for price proof selector (#6238)
* A modal sheet for price proof selector

* Fix padding

* Same icons as the photo gallery
2025-01-19 12:15:26 +01:00
995cb1b73b feat: Folksonomy Editor (updated UI, modal sheet…) (#6194)
* Taxonomy UI

* Italic hint style

* Remove dead code
2025-01-13 14:17:59 +01:00
14da48d399 feat: "Quit without saving?" in a modal sheet (#6192)
* "Quit without saving?" in a modal sheet

* Revert changes on SmoothAlertDialog

* Fix bottom margin
2025-01-13 14:16:43 +01:00
a3f44f4c3b KP enhancements (#6184) 2025-01-12 12:14:47 +01:00
019e319384 feat: New UI for history/search lists (#6161)
* Change the UI of history/search list items

* Update goldens
2025-01-09 16:08:37 +01:00
5ddb5127ec New UI for ingredients (#6156) 2025-01-08 13:38:50 +01:00
85c13502d2 Migration to Flutter 3.27 (#6076)
Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2024-12-29 15:20:05 +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
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
a32fde1bd0 fix: Harmonization between modal sheets (#5875)
* Harmonization between modal sheets

* Add a missing const
2024-11-21 13:16:16 +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
a25d09a331 Many changes (#5804)
(cherry picked from commit eb6b774dd0e9170aa9271f2cea33b2c5738b0a9d)
2024-11-07 14:42:47 +01:00
b1005cebd8 feat: Some enhancements for the Bottom Sheet (#5803)
* Enhance Smooth Bottom Sheet

* Fix

* Remove user_picture_source_select translation
2024-11-07 14:41:57 +01:00
066204153f feat: Product page - manage user lists in a bottom sheet (#5778)
* Add to user lists in a bottom sheet

* Better support dark mode
2024-11-02 11:51:51 +01:00
a6569866d4 feat: Upgrade the Flutter version to 3.24 (#5613)
* Let's migrate the app to Flutter 3.24

* `openfoodfacts_flutter_lints` from the `main` branch

* A fix for `/// For the world view`
2024-09-26 16:48:01 +02:00
1118349b00 Remove all unnecessary MediaQuery.of() (#5459) 2024-07-20 09:46:53 +02:00
bccdf1c5ce chore: Migration to Flutter 3.16 (#4917)
* Migration to Flutter 3.16

* Dart format

---------

Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
2024-01-09 12:02:00 +01:00
c31e4582a4 chore: Migration to Flutter 3.13 (#4579)
Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
2023-09-30 19:39:12 +02:00
3f2b7a7a2a User lists: bring Share / View on web / Clear actions to the Modal sheet (#4400) 2023-07-30 09:48:12 +02:00
f9b7b9d4f8 Fix modal sheet button being cropped (#4384) 2023-07-28 08:14:33 +02:00
d00f9a07e4 feat: User lists picker in a modal sheet (#4364)
* CW

* List picker with a modal sheet

* From the product page, we shouldn't be able to switch between lists

* Ensure everything is perfectly aligned
2023-07-24 10:39:28 +02:00
ef15cab269 feat: Settings now use Modal Sheets 🤩 (#4307) 2023-07-22 17:31:15 +02:00