Skip to content
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

Improve the Photo Manager using new features from openfoodfacts-dart #766

Closed
7 of 9 tasks
Tracked by #513 ...
teolemon opened this issue Dec 27, 2021 · 10 comments
Closed
7 of 9 tasks
Tracked by #513 ...

Improve the Photo Manager using new features from openfoodfacts-dart #766

teolemon opened this issue Dec 27, 2021 · 10 comments
Labels
✏️ Contribution Epic image upload 🎨 Mockups available Some mockups are available for this issue. Please check everything is ok before starting coding. 🎯 P1 🖼️ Photos - Photo manager

Comments

@teolemon
Copy link
Member

teolemon commented Dec 27, 2021

What

  • Support for image selection/unselection/cropping/rotation recently landed in openfoodfacts-dart, besides, user need to be able to refresh images.

Tasks

  1. image upload images multilingual products 🖼️ Photos - Photo manager
    monsieurtanuki
  2. 🖼️ Photos - Cropping 🖼️ Photos - Photo manager
    monsieurtanuki
  3. 🖼️ Photos - Cropping 🖼️ Photos - Photo manager
    monsieurtanuki
  4. P2 🖼️ Photos - Cropping
  5. P2 image upload images 🖼️ Photos - Photo manager
    monsieurtanuki
  6. P2 image carousel image upload images 🖼️ Photos - Photo manager
    BhuvanAde
  7. image upload 🎯 P1 🖼️ Photos - Photo manager

Part of

Code pointers

Mockups

Photo manager

@teolemon
Copy link
Member Author

teolemon commented Jan 4, 2022

I created a new mockup with dual text/icon buttons @monsieurtanuki @M123-dev

@jasmeet0817
Copy link
Contributor

jasmeet0817 commented Jan 4, 2022 via email

@teolemon
Copy link
Member Author

teolemon commented Jan 4, 2022

@jasmeet0817
Copy link
Contributor

jasmeet0817 commented Jan 4, 2022

@teolemon teolemon added 🎨 Mockups available Some mockups are available for this issue. Please check everything is ok before starting coding. P5 labels Mar 9, 2022
@teolemon teolemon mentioned this issue Mar 25, 2022
3 tasks
@teolemon teolemon added this to the V2 milestone Apr 9, 2022
@teolemon teolemon added P3 and removed P5 labels Jul 2, 2022
@teolemon
Copy link
Member Author

teolemon commented Jul 3, 2022

image

@teolemon teolemon changed the title Adding photo management features from openfoodfacts-dart Improve the Photo Manager using new features from openfoodfacts-dart Jul 3, 2022
@teolemon
Copy link
Member Author

teolemon commented Dec 2, 2022

image

@teolemon
Copy link
Member Author

screen-20230122-214003.mp4

@teolemon
Copy link
Member Author

@monsieurtanuki I added a video for future reference

@monsieurtanuki
Copy link
Contributor

@teolemon For future reference this is what we currently have in Smoothie:

screen 1: selected pictures screen 2: display screen 3: edit
Capture d’écran 2023-01-23 à 07 52 12 Capture d’écran 2023-01-23 à 07 52 23 Capture d’écran 2023-01-23 à 07 52 39

In your video I can see (on the equivalent of our "screen 2"):

  • type selector - we have it but differently
  • language selector - we DON'T have it yet
  • unselect image - we DON'T have it yet
  • take a new photo - we have it but differently
  • crop and rotate - we have it but differently
  • select an existing image - we DON'T have it yet

Your latest concern is about "select an existing image":

  • obviously that should be on our "screen 2"
  • that would download the "images" from the server (cache?) and display them in a grid
  • when you click on an image in the grid, you land on the crop page
  • therefore we should also move the "take new photo" from our screen 3 to screen 2, for consistency (and we would get closer to your legacy interface)

In the end it would look like that (no type and language selector yet):

new screen 2 new screen 3
Capture d’écran 2023-01-23 à 08 32 00 Capture d’écran 2023-01-23 à 08 14 12

@teolemon
Copy link
Member Author

This is fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✏️ Contribution Epic image upload 🎨 Mockups available Some mockups are available for this issue. Please check everything is ok before starting coding. 🎯 P1 🖼️ Photos - Photo manager
Projects
Status: Done
Archived in project
Development

No branches or pull requests

5 participants