-
-
Notifications
You must be signed in to change notification settings - Fork 259
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: 3919 - select languages for new product images #4255
Conversation
New file: * `add_new_product_helper.dart`: Helper classes for `AddNewProductPage` that was getting too big. Impacted files: * `add_basic_details_page.dart`: minor refactoring * `add_new_product_page.dart`: moved code to new file `add_new_product_helper.dart`; refactored the trackers with new class `AnalyticsProductTracker`; refactored the access to image edit * `add_simple_input_button.dart`: minor refactoring * `crop_page.dart`: minor refactoring * `edit_new_packagings.dart`: minor refactoring * `edit_ocr_page.dart`: minor refactoring * `edit_product_page.dart`: minor refactoring * `image_crop_page.dart`: minor refactoring * `image_field_extension.dart`: minor refactoring * `nutrition_page_loaded.dart`: minor refactoring * `product_cards_helper.dart`: minor refactoring * `product_field_editor.dart`: minor refactoring * `product_image_carousel.dart`: minor refactoring * `product_image_carousel_item.dart`: renamed from `image_upload_card.dart` * `product_image_gallery_view.dart`: minor refactoring * `product_image_local_button.dart`: minor refactoring * `product_image_server_button.dart`: minor refactoring * `product_image_swipeable_view.dart`: minor refactoring * `product_image_viewer.dart`: minor refactoring * `product_refresher.dart`: minor refactoring * `uploaded_image_gallery.dart`: minor refactoring
Codecov Report
@@ Coverage Diff @@
## develop #4255 +/- ##
===========================================
- Coverage 10.31% 10.27% -0.04%
===========================================
Files 296 297 +1
Lines 15431 15487 +56
===========================================
Hits 1591 1591
- Misses 13840 13896 +56
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Does it mean the picker lets you multi select languages, and then prevent the thing from going green unless those 2 have 2 for each section ? |
No, the button goes green when there's at least one picture for this field (for one language). |
Before validating this PR,I would like #4315 to be merged, as not everyone can access the subfeature, so it's important to fix it first. |
Hey @monsieurtanuki I merged a bit too hastily Can you fix it so that I can install the Waldo build to test it ? |
Should be OK now. |
You can test this PR on: Android |
@teolemon Could you test the feature? |
Argh, that's because #4438 was not merged |
@teolemon ping |
thanks @monsieurtanuki , merging |
What
Screenshot
No changes actually here
Click on an "edit image" button
Same product, in Dutch
Fixes bug(s)
Files
New file:
add_new_product_helper.dart
: Helper classes forAddNewProductPage
that was getting too big.Impacted files:
add_basic_details_page.dart
: minor refactoringadd_new_product_page.dart
: moved code to new fileadd_new_product_helper.dart
; refactored the trackers with new classAnalyticsProductTracker
; refactored the access to image editadd_simple_input_button.dart
: minor refactoringcrop_page.dart
: minor refactoringedit_new_packagings.dart
: minor refactoringedit_ocr_page.dart
: minor refactoringedit_product_page.dart
: minor refactoringimage_crop_page.dart
: minor refactoringimage_field_extension.dart
: minor refactoringnutrition_page_loaded.dart
: minor refactoringproduct_cards_helper.dart
: minor refactoringproduct_field_editor.dart
: minor refactoringproduct_image_carousel.dart
: minor refactoringproduct_image_carousel_item.dart
: renamed fromimage_upload_card.dart
product_image_gallery_view.dart
: minor refactoringproduct_image_local_button.dart
: minor refactoringproduct_image_server_button.dart
: minor refactoringproduct_image_swipeable_view.dart
: minor refactoringproduct_image_viewer.dart
: minor refactoringproduct_refresher.dart
: minor refactoringuploaded_image_gallery.dart
: minor refactoring