Skip to content

Commit ef43820

Browse files
author
chetanr25
committed
Merging develop to this branch
2 parents 5c67691 + a8a7869 commit ef43820

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+5475
-314
lines changed

.fvmrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"flutter": "3.27.4"
3+
}

.github/workflows/crowdin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
uses: actions/checkout@v4
1414

1515
- name: crowdin action
16-
uses: crowdin/[email protected].0
16+
uses: crowdin/[email protected].1
1717
continue-on-error: true
1818
with:
1919
# Upload sources to Crowdin

.github/workflows/internal-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
concurrency:
1111
group: release
1212
cancel-in-progress: true
13-
if: github.triggering_actor == 'teolemon' || github.triggering_actor == 'stephanegigandet' || github.triggering_actor == 'g123k' || github.triggering_actor == 'monsieurtanuki' || github.triggering_actor == 'M123-dev'
13+
if: github.triggering_actor == 'teolemon' || github.triggering_actor == 'stephanegigandet' || github.triggering_actor == 'g123k' || github.triggering_actor == 'monsieurtanuki' || github.triggering_actor == 'M123-dev' || github.triggering_actor == 'raphael0202'
1414
runs-on: ubuntu-latest
1515
outputs:
1616
VERSION_NAME: ${{ steps.set_output.outputs.VERSION_NAME }}

.github/workflows/on-demand.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
- name: Check for formatting issues (run "dart format . ")
5757
run: dart format .
5858
- name: Push changes if needed
59-
uses: stefanzweifel/git-auto-commit-action@v5
59+
uses: stefanzweifel/git-auto-commit-action@v6
6060
with:
6161
commit_message: "chore: Linting changes"
6262
branch: ${{ github.event.pull_request.head.ref }}
@@ -104,7 +104,7 @@ jobs:
104104
- name: Deletion of 3-letter translation files (2/2)
105105
run: packages/smooth_app/lib/l10n/remove_3_letter_locales.sh
106106
- name: Push changes if needed
107-
uses: stefanzweifel/git-auto-commit-action@v5
107+
uses: stefanzweifel/git-auto-commit-action@v6
108108
with:
109109
commit_message: "chore: Deletion of 3-letter translation files"
110110
branch: ${{ github.event.pull_request.head.ref }}

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,8 +227,6 @@ fabric.properties
227227
# https://plugins.jetbrains.com/plugin/13666-flutter-intl
228228
generated
229229

230-
231-
232230
# Fastlane
233231
key.jks
234232
service_account_key.json
@@ -239,7 +237,6 @@ android_keys.zip
239237
# Flutter version manager
240238
.fvm/
241239

242-
243240
# Unsupported locales
244241
packages/smooth_app/lib/l10n/app_ach.arb
245242
packages/smooth_app/lib/l10n/app_ast.arb

.vscode/settings.json

Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
11
{
2-
"cSpell.words": [
3-
"artboard",
4-
"cortado",
5-
"ecoscore",
6-
"entrypoints",
7-
"fdroid",
8-
"fimber",
9-
"folksonomy",
10-
"hideable",
11-
"lerp",
12-
"macchiato",
13-
"nutri",
14-
"nutriscore",
15-
"openbeautyfacts",
16-
"openfoodfacts",
17-
"openpetfoodfacts",
18-
"openproductsfacts",
19-
"opff",
20-
"packagings",
21-
"reorderable",
22-
"ristreto",
23-
"robotoff",
24-
"rrect",
25-
"snackbar",
26-
"sqflite",
27-
"swipeable",
28-
"tabbar",
29-
"tadam",
30-
"teolemon",
31-
"textfield",
32-
"topbar",
33-
"unfocus",
34-
"webview"
35-
]
2+
"cSpell.words": [
3+
"artboard",
4+
"cortado",
5+
"ecoscore",
6+
"entrypoints",
7+
"fdroid",
8+
"fimber",
9+
"folksonomy",
10+
"hideable",
11+
"lerp",
12+
"macchiato",
13+
"nutri",
14+
"nutriscore",
15+
"openbeautyfacts",
16+
"openfoodfacts",
17+
"openpetfoodfacts",
18+
"openproductsfacts",
19+
"opff",
20+
"packagings",
21+
"reorderable",
22+
"ristreto",
23+
"robotoff",
24+
"rrect",
25+
"snackbar",
26+
"sqflite",
27+
"swipeable",
28+
"tabbar",
29+
"tadam",
30+
"teolemon",
31+
"textfield",
32+
"topbar",
33+
"unfocus",
34+
"webview"
35+
],
36+
"dart.flutterSdkPath": ".fvm/versions/3.27.4"
3637
}

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,19 @@ Full list of features on the wiki: https://wiki.openfoodfacts.org/Mobile_App/Fea
7878
- Make sure you have installed Flutter and all the requirements
7979
- [Official Flutter installation guide](https://docs.flutter.dev/get-started/install)
8080
- Currently, the app uses the following version of Flutter: **3.27**.
81+
- **Setting Up Your Environment with FVM**
82+
- To manage Flutter versions easily, download and install **FVM (Flutter Version Management)**:
83+
- Install FVM by following the [official FVM installation guide](https://fvm.app/documentation/getting-started/installation).
84+
- Once FVM is installed, run the following commands to set Flutter to version 3.27.4:
85+
```bash
86+
fvm install 3.27.4
87+
fvm use 3.27.4
88+
```
89+
- Verify the Flutter version with:
90+
```bash
91+
fvm flutter --version
92+
```
93+
8194
We have predefined run configurations for Android Studio and Visual Studio Code
8295
In order to run the application, make sure you are in the `packages/smooth_app` directory and run these commands:
8396
- `flutter pub get .`

crowdin.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,13 @@ pull_request_labels:
77
files:
88
- source: /packages/smooth_app/lib/l10n/app_en.arb
99
translation: /packages/smooth_app/lib/l10n/app_%two_letters_code%.arb
10+
languages_mapping:
11+
two_letters_code:
12+
pt-BR: pt_BR
13+
pt-PT: pt
1014
- source: /packages/smooth_app/ios/Runner/en.lproj/InfoPlist.strings
1115
translation: /packages/smooth_app/ios/Runner/%two_letters_code%.lproj/InfoPlist.strings
16+
languages_mapping:
17+
two_letters_code:
18+
pt-BR: pt_BR
19+
pt-PT: pt

packages/smooth_app/android/Gemfile.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,26 @@ GEM
1515
public_suffix (>= 2.0.2, < 7.0)
1616
artifactory (3.0.17)
1717
atomos (0.1.3)
18-
aws-eventstream (1.3.2)
19-
aws-partitions (1.1097.0)
20-
aws-sdk-core (3.223.0)
18+
aws-eventstream (1.4.0)
19+
aws-partitions (1.1114.0)
20+
aws-sdk-core (3.225.1)
2121
aws-eventstream (~> 1, >= 1.3.0)
2222
aws-partitions (~> 1, >= 1.992.0)
2323
aws-sigv4 (~> 1.9)
2424
base64
2525
jmespath (~> 1, >= 1.6.1)
2626
logger
27-
aws-sdk-kms (1.100.0)
28-
aws-sdk-core (~> 3, >= 3.216.0)
27+
aws-sdk-kms (1.104.0)
28+
aws-sdk-core (~> 3, >= 3.225.0)
2929
aws-sigv4 (~> 1.5)
30-
aws-sdk-s3 (1.185.0)
31-
aws-sdk-core (~> 3, >= 3.216.0)
30+
aws-sdk-s3 (1.189.0)
31+
aws-sdk-core (~> 3, >= 3.225.0)
3232
aws-sdk-kms (~> 1)
3333
aws-sigv4 (~> 1.5)
34-
aws-sigv4 (1.11.0)
34+
aws-sigv4 (1.12.0)
3535
aws-eventstream (~> 1, >= 1.0.2)
3636
babosa (1.0.4)
37-
base64 (0.2.0)
37+
base64 (0.3.0)
3838
claide (1.1.0)
3939
colored (1.2)
4040
colored2 (3.1.2)
@@ -76,7 +76,7 @@ GEM
7676
faraday_middleware (1.2.1)
7777
faraday (~> 1.0)
7878
fastimage (2.4.0)
79-
fastlane (2.227.2)
79+
fastlane (2.228.0)
8080
CFPropertyList (>= 2.3, < 4.0.0)
8181
addressable (>= 2.8, < 3.0.0)
8282
artifactory (~> 3.0)
@@ -165,7 +165,7 @@ GEM
165165
httpclient (2.9.0)
166166
mutex_m
167167
jmespath (1.6.2)
168-
json (2.11.3)
168+
json (2.12.2)
169169
jwt (2.10.1)
170170
base64
171171
logger (1.7.0)
@@ -175,13 +175,13 @@ GEM
175175
multipart-post (2.4.1)
176176
mutex_m (0.3.0)
177177
nanaimo (0.4.0)
178-
naturally (2.2.1)
178+
naturally (2.2.2)
179179
nkf (0.2.0)
180180
optparse (0.6.0)
181181
os (1.1.4)
182182
plist (3.7.2)
183183
public_suffix (6.0.2)
184-
rake (13.2.1)
184+
rake (13.3.0)
185185
representable (3.2.0)
186186
declarative (< 0.1.0)
187187
trailblazer-option (>= 0.1.1, < 0.2.0)

packages/smooth_app/ios/Gemfile.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,26 @@ GEM
1515
public_suffix (>= 2.0.2, < 7.0)
1616
artifactory (3.0.17)
1717
atomos (0.1.3)
18-
aws-eventstream (1.3.2)
19-
aws-partitions (1.1097.0)
20-
aws-sdk-core (3.223.0)
18+
aws-eventstream (1.4.0)
19+
aws-partitions (1.1114.0)
20+
aws-sdk-core (3.225.1)
2121
aws-eventstream (~> 1, >= 1.3.0)
2222
aws-partitions (~> 1, >= 1.992.0)
2323
aws-sigv4 (~> 1.9)
2424
base64
2525
jmespath (~> 1, >= 1.6.1)
2626
logger
27-
aws-sdk-kms (1.100.0)
28-
aws-sdk-core (~> 3, >= 3.216.0)
27+
aws-sdk-kms (1.104.0)
28+
aws-sdk-core (~> 3, >= 3.225.0)
2929
aws-sigv4 (~> 1.5)
30-
aws-sdk-s3 (1.185.0)
31-
aws-sdk-core (~> 3, >= 3.216.0)
30+
aws-sdk-s3 (1.189.0)
31+
aws-sdk-core (~> 3, >= 3.225.0)
3232
aws-sdk-kms (~> 1)
3333
aws-sigv4 (~> 1.5)
34-
aws-sigv4 (1.11.0)
34+
aws-sigv4 (1.12.0)
3535
aws-eventstream (~> 1, >= 1.0.2)
3636
babosa (1.0.4)
37-
base64 (0.2.0)
37+
base64 (0.3.0)
3838
blockenspiel (0.5.0)
3939
claide (1.1.0)
4040
colored (1.2)
@@ -77,7 +77,7 @@ GEM
7777
faraday_middleware (1.2.1)
7878
faraday (~> 1.0)
7979
fastimage (2.4.0)
80-
fastlane (2.227.2)
80+
fastlane (2.228.0)
8181
CFPropertyList (>= 2.3, < 4.0.0)
8282
addressable (>= 2.8, < 3.0.0)
8383
artifactory (~> 3.0)
@@ -166,7 +166,7 @@ GEM
166166
httpclient (2.9.0)
167167
mutex_m
168168
jmespath (1.6.2)
169-
json (2.11.3)
169+
json (2.12.2)
170170
jwt (2.10.1)
171171
base64
172172
logger (1.7.0)
@@ -176,13 +176,13 @@ GEM
176176
multipart-post (2.4.1)
177177
mutex_m (0.3.0)
178178
nanaimo (0.4.0)
179-
naturally (2.2.1)
179+
naturally (2.2.2)
180180
nkf (0.2.0)
181181
optparse (0.6.0)
182182
os (1.1.4)
183183
plist (3.7.2)
184184
public_suffix (6.0.2)
185-
rake (13.2.1)
185+
rake (13.3.0)
186186
representable (3.2.0)
187187
declarative (< 0.1.0)
188188
trailblazer-option (>= 0.1.1, < 0.2.0)

0 commit comments

Comments
 (0)