314 Commits

Author SHA1 Message Date
4aae8f94a8 Bump project dependencies (#6726) 2025-07-10 11:38:43 +02:00
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
692610cf6f Bump to flutter_lints 6.0.0 (#6713) 2025-07-06 12:01:44 +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
0fc73c5398 chore: New translations to review and merge (#6599)
* New translations app_en.arb (Slovak)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations infoplist.strings (Chinese Traditional)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations infoplist.strings (Chinese Traditional)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations infoplist.strings (Chinese Traditional)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Portuguese, Brazilian)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)
2025-06-12 18:06:25 +02:00
78459d6072 chore(deps): bump fastlane in /packages/smooth_app/ios (#6642)
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.227.2 to 2.228.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Changelog](https://github.com/fastlane/fastlane/blob/master/CHANGELOG.latest.md)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.227.2...fastlane/2.228.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-version: 2.228.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-10 21:40:49 +02:00
798a8d5cd6 chore: New translations to review and merge (#6569)
* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations infoplist.strings (Chinese Traditional)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (English)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (German)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2025-05-15 10:17:48 +02:00
6ca6a0b984 chore(deps): bump fastlane in /packages/smooth_app/ios (#6582)
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.227.1 to 2.227.2.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Changelog](https://github.com/fastlane/fastlane/blob/master/CHANGELOG.latest.md)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.227.1...fastlane/2.227.2)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-version: 2.227.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 10:16:51 +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
8ed470b320 chore: New translations to review and merge (#6534)
* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (Karakalpak)

* New translations app_en.arb (German)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Slovak)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovak)

* Delete packages/smooth_app/lib/l10n/app_kaa.arb

* New translations app_en.arb (Greek)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (English)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (Karakalpak)

* New translations app_en.arb (German)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Danish)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations infoplist.strings (Chinese Traditional)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Slovak)

* Delete packages/smooth_app/lib/l10n/app_kaa.arb

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2025-04-30 20:49:26 +02:00
f6284e0861 feat: Adding Robotoff Questions to product edition (#6407)
* feat: adds robotoff questions to SimpleInputPage

* feat: add localization for Robotoff question answered message

* fix: remove unused import

* Added missing type annotation

* feat: redesigned Robotoff questions integration.

* fix: update state change notification mechanism in AbstractSimpleInputPageHelper

* feat: improve layout and padding in SimpleInputWidget and SmoothIconButton

* feat: implement SmoothBooleanButton for enhanced boolean selection UI

* fix: take into account multiple questions

* Merging translations

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

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

---------

Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
2025-04-26 16:58:02 +02:00
f943f18000 ci: Update xcversion in fastfile 2025-04-26 10:44:28 +02:00
eefcb3a405 chore(deps): bump fastlane in /packages/smooth_app/ios (#6536)
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.227.0 to 2.227.1.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Changelog](https://github.com/fastlane/fastlane/blob/master/CHANGELOG.latest.md)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.227.0...fastlane/2.227.1)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-version: 2.227.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 10:54:58 +02:00
eb39c5d423 Upgrade Sentry to 8.14.1 (#6520) 2025-04-07 13:36:01 +02:00
12caac037c chore(deps): bump fastlane in /packages/smooth_app/ios (#6446)
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.226.0 to 2.227.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Changelog](https://github.com/fastlane/fastlane/blob/master/CHANGELOG.latest.md)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.226.0...fastlane/2.227.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 19:59:06 +01:00
d20c0ca42d chore: New translations to review and merge (#6400)
* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (Karakalpak)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (English)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (Karakalpak)

* New translations app_en.arb (French)

* New translations app_en.arb (German)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (English)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (English)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations infoplist.strings (Greek)

* New translations infoplist.strings (Portuguese)

* New translations infoplist.strings (Chinese Traditional)

* New translations infoplist.strings (Portuguese, Brazilian)

* New translations infoplist.strings (Chinese Traditional, Hong Kong)

* Delete packages/smooth_app/lib/l10n/app_kaa.arb

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2025-03-04 14:42:24 +01:00
e93f0692c4 feat: Added Robotoff nutrition extraction to nutrition edit page (#6366)
* Add robotoff nutrition extraction to nutrition edit page

* feat: Enhance nutrition extraction UI with loading indicators and improved nutrient handling

* feat: Add localized messages for nutrient extraction actions and results

* feat: Track robotoff nutrition extraction events and update UI components

* Removed duplicated translation entries

* feat: Refactor analytics tracking for Robotoff nutrition events
2025-03-02 14:47:52 +01:00
cb27d0dbe8 Revert "feat: Adding Robotoff Questions to product edition (#6389)" (#6406)
This reverts commit 95c1d514511d658dd5a1044484bf230bc3673afc.
2025-03-02 14:47:15 +01:00
95c1d51451 feat: Adding Robotoff Questions to product edition (#6389)
* feat: adds robotoff questions to SimpleInputPage

* feat: add localization for Robotoff question answered message

* fix: remove unused import

* Added missing type annotation
2025-03-02 12:38:12 +01:00
31097e1714 Footer height on Android (#6385) 2025-02-17 15:18:19 +01:00
63eef889bb feat: Contribute to your country link (#5874)
* feat: added the help improve OFF in your country tile on the contribute page

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

* fix: fixing comma

* feat: added country wiki class and a check to show the listtile

* Update packages/smooth_app/lib/pages/preferences/user_preferences_contribute.dart

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

* feat: satisfying pr requests

* feat: refactored userPreferences.countyCode to be a part of UserPreferenceContribute

* feat: adding map to country wiki links

* feat: adding country wiki link to user prefs

* feat: quick fix of adding the icon to the help improve country tile

* feat: format

* fix: organizing imports

* feat: make the help country links conditional

* fix: formatted code

* fix: deleting unused ports

* chore: formatted and added golden test

* chore: added setCountry to dialogs_test.dart

* chore: formatted code

---------

Co-authored-by: monsieurtanuki <fabrice_fontaine@hotmail.com>
Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2025-02-14 09:33:18 +01:00
097dc91b85 Revert "feat: Product page redesign" (#6332) 2025-02-04 11:17:34 +01:00
1997595331 Merge branch 'openfoodfacts:develop' into develop 2025-01-27 08:48:02 +01:00
e9c8a8bfed fix: Themed icon for iOS (#6288) 2025-01-26 09:55:57 +01:00
c5ef434aa6 Merge branch 'openfoodfacts:develop' into develop 2025-01-22 09:30:18 +01:00
67b7ce437e Reworking product page 2025-01-21 15:39:33 +01:00
8d3344a3d3 chore: New translations to review and merge (#6216)
* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Afrikaans)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (English)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Karakalpak)

* New translations infoplist.strings (Karakalpak)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Lithuanian)

* Delete packages/smooth_app/lib/l10n/app_kaa.arb

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2025-01-17 13:19:10 +01:00
c9008227dc iOS dark icon with gradient (#6210) 2025-01-15 17:10:42 +01:00
de4a6a0aca Bump Xcode version (#6188) 2025-01-12 15:59:38 +01:00
ab8dd2b94b chore: New translations to review and merge (#6105)
* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (English)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Afrikaans)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (English)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* Apply suggestions from code review

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2025-01-10 11:46:51 +01:00
eb01310e23 Upgrade connectivity_plus (#6118) 2025-01-04 11:52:04 +01:00
35803709a4 chore: Upgrade project dependencies (#6107)
* a

* iOS/macOS pod update
2025-01-04 09:09:12 +01:00
1ac6fffd23 chore(deps): bump fastlane-plugin-versioning in /packages/smooth_app/ios (#6102)
Bumps [fastlane-plugin-versioning](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning/releases)
- [Commits](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning/compare/v0.7.0...v0.7.1)

---
updated-dependencies:
- dependency-name: fastlane-plugin-versioning
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 11:05:48 +01:00
a89f7a54b8 feat: Migration to the latest camera/mobile_scanner (#6075)
* Migration to the latest camera/mobile_scanner

* Bump minSdkVersion (Android)

* Minor change
2024-12-28 10:38:40 +01:00
e301f4f970 chore(deps): bump fastlane in /packages/smooth_app/ios (#6034)
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.225.0 to 2.226.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Changelog](https://github.com/fastlane/fastlane/blob/master/CHANGELOG.latest.md)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.225.0...fastlane/2.226.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 09:41:51 +01:00
a0c455624c chore: New translations to review & merge (#5838)
* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Filipino)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Flemish)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Songhay)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Asturian)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Acholi)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Valencian)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Berber)

* New translations app_en.arb (Scots)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Cherokee)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Santali)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Seychellois Creole)

* New translations app_en.arb (Venetian)

* New translations app_en.arb (Southern Sami)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Talossan)

* New translations app_en.arb (Zeelandic)

* New translations app_en.arb (Kabyle)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (German)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (French)

* New translations app_en.arb (Czech)

* New translations app_en.arb (French)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Afrikaans)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (English)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Seychellois Creole)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Urdu (India))

* New translations app_en.arb (German)

* New translations app_en.arb (Ukrainian)

* remove locales

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2024-11-26 21:49:56 +01:00
b54e461256 feat: "Use photo as" available directly in the gallery (+ a fix) (#5916)
* Fix FAB showing/hiding with the TabBar

* "Use photo as" available in the gallery
2024-11-24 14:12:01 +01:00
06bbbdc6a5 Update Podfile (#5912) 2024-11-23 19:20:38 +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
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
61f2f55a8b chore: New translations to review and merge (#5836)
* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Afrikaans)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Filipino)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Flemish)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Songhay)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Asturian)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Acholi)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Valencian)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Berber)

* New translations app_en.arb (Scots)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Cherokee)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Santali)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Seychellois Creole)

* New translations app_en.arb (Venetian)

* New translations app_en.arb (Southern Sami)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Talossan)

* New translations app_en.arb (Zeelandic)

* New translations app_en.arb (Kabyle)

* New translations app_en.arb (Urdu (India))

* New translations infoplist.strings (Portuguese)

* New translations infoplist.strings (Swedish)

* New translations infoplist.strings (Portuguese, Brazilian)

* New translations infoplist.strings (Filipino)

* New translations infoplist.strings (Flemish)

* New translations infoplist.strings (Songhay)

* New translations infoplist.strings (Asturian)

* New translations infoplist.strings (Acholi)

* New translations infoplist.strings (Valencian)

* New translations infoplist.strings (Berber)

* New translations infoplist.strings (Scots)

* New translations infoplist.strings (Cherokee)

* New translations infoplist.strings (Haitian Creole)

* New translations infoplist.strings (Santali)

* New translations infoplist.strings (Seychellois Creole)

* New translations infoplist.strings (Venetian)

* New translations infoplist.strings (Southern Sami)

* New translations infoplist.strings (Talossan)

* New translations infoplist.strings (Zeelandic)

* New translations infoplist.strings (Kabyle)

* remove 3 letter

* remove 3 letters

---------

Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2024-11-11 11:33:09 +01:00
660446b6b4 chore(deps): bump fastlane-plugin-versioning in /packages/smooth_app/ios (#5796)
Bumps [fastlane-plugin-versioning](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning) from 0.6.1 to 0.7.0.
- [Release notes](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning/releases)
- [Commits](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning/compare/v0.6.1...v0.7.0)

---
updated-dependencies:
- dependency-name: fastlane-plugin-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-10 11:56:28 +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
c0c4bf10a5 chore(deps): bump fastlane-plugin-versioning in /packages/smooth_app/ios (#5786)
Bumps [fastlane-plugin-versioning](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning/releases)
- [Commits](https://github.com/SiarheiFedartsou/fastlane-plugin-versioning/compare/v0.6.0...v0.6.1)

---
updated-dependencies:
- dependency-name: fastlane-plugin-versioning
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 18:03:59 +01:00
0cc9e47c3f Visual improvements for the scan page (#5773) 2024-11-02 09:48:23 +01:00
493ac30242 chore(deps): bump rexml in /packages/smooth_app/ios in the bundler group (#5765)
Bumps the bundler group in /packages/smooth_app/ios with 1 update: [rexml](https://github.com/ruby/rexml).


Updates `rexml` from 3.3.8 to 3.3.9
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.3.8...v3.3.9)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 20:02:46 +01:00
b988dc6d1e feat: 5648 - deep link for Prices (+ OxF fixes) (#5734)
* feat: 5648 - deep link for Prices (+ OxF fixes)

Impacted files:
* `AndroidManifest.xml`: added an entry for Prices regarding deeplinks
* `launch_url_helper.dart`: added beauty, products and petfood regarding deeplinks
* `Runner.entitlements`: added an entry for Prices, beauty, products and petfood regarding deeplinks

* added prices.net
2024-10-25 20:15:28 +02:00
bb1c105461 Onboarding first screen: add a slight padding for devices without a transparent nav bar (#5705)
Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
2024-10-25 19:24:55 +02:00
985772a0ff chore(deps): bump fastlane in /packages/smooth_app/ios (#5725)
Bumps [fastlane](https://github.com/fastlane/fastlane) from 2.224.0 to 2.225.0.
- [Release notes](https://github.com/fastlane/fastlane/releases)
- [Changelog](https://github.com/fastlane/fastlane/blob/master/CHANGELOG.latest.md)
- [Commits](https://github.com/fastlane/fastlane/compare/fastlane/2.224.0...fastlane/2.225.0)

---
updated-dependencies:
- dependency-name: fastlane
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-25 19:22:41 +02:00
cfa5dae680 iOS icons with an alpha channel (#5722) 2024-10-21 14:25:06 +02:00