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

Add all scanned products to a list in a couple clicks #3371

Closed
thibaultmol opened this issue Nov 27, 2022 · 9 comments
Closed

Add all scanned products to a list in a couple clicks #3371

thibaultmol opened this issue Nov 27, 2022 · 9 comments
Assignees
Labels
✨ enhancement New feature or request User lists
Milestone

Comments

@thibaultmol
Copy link

Problem

I was in the supermarket and scanned all the yoghurts in my store, to then add them all to a list. To look up later what the best ones were. I had to add them one by one after I scanned them all

Proposed solution

Ability to add all items that are currently still present on the 'search' screen to a list in one go.

@thibaultmol thibaultmol added the ✨ enhancement New feature or request label Nov 27, 2022
@monsieurtanuki
Copy link
Contributor

Not sure what you mean exactly with the "search" screen.
That said, I believe that:

  • if you go to "history", you'll see all your recent products - in your case, all your recent yoghurts
  • a long click on one product will trigger the multi select mode
  • for the moment, you can only compare the products from there. If you could add selected products to a list instead, that would solve the issue, wouldn't it?

@thibaultmol
Copy link
Author

"If you could add selected products to a list instead, that would solve the issue, wouldn't it?"
Yes, that's what this issue is about.

I meant that in the 'search' tab (middle tab in the bottom of the app) (the main screen where you scan barcodes). If you scan a bunch of products there. So then you have 'compare x products' in the top right of your screen.
To add all those x products to a list. In one action

@monsieurtanuki
Copy link
Contributor

OK, I don't scan, that's why I didn't understand what you meant.

I don't like this screen either, but that's another story.
The problem with that particular screen is that we cannot put that many buttons; that would clog the display.
And the current choice is: "clear" and "compare all".
Instead of "compare all", we could go to a list page - where we could compare, select all, select none, copy to clipboard, copy to a local list.
That's a matter of UX choice. @teolemon your opinion on the subject?

@M123-dev
Copy link
Member

M123-dev commented Nov 27, 2022

Yes, adding a third button would be overkill, instead we could just add a "Save as list" button in a 3 dot menu on the comparison screen.

I could work on that

@monsieurtanuki
Copy link
Contributor

@M123-dev The thing is that

  • the "compare" screen is different from the "product list" screen
  • it does not propose multi-selection mode
  • it's not very intuitive to go to a "compare" screen in order to "copy to clipboard selected barcodes"

That said, we could imagine implementing the "..." with "copy to clipboard" and "copy to another list" in both compare screen and product list screen.

I had a go with the "history" screen (a "product list" screen), and added 2 features in the "..." ("Clear" was already there).
The idea would be to open the multi-selection mode for both "Copy to clipboard" and "Copy to another list"
Capture d’écran 2022-11-27 à 19 12 37

@thibaultmol Would that suit your needs?
@M123-dev Please work on that!

@thibaultmol
Copy link
Author

I scanned 150+- yoghurts. That'd be 150 clicks (to select every product from the history) + a couple more.

But I think your solution would work BUT on the 'scan' screen you get when you click 'compare'. Since that would then automatically include all products from that scanning session
image

@monsieurtanuki
Copy link
Contributor

@thibaultmol I'm not a big fan of "always select all products" - if we implement #1392 that will only add one step (the click on "select all") and you'll be able to cherry pick and remove irrelevant items for whatever bulk action you want to perform (e.g. "copy to clipboard", "copy to another list").

We do plan to implement the "..." on both "scan page" (aka "compare page") and "product list page", so in 3 clicks you'd be able to copy all your scanned products to a list.

Fun fact: a long time ago, in #1637 (the issue, not the year, it was not that long ago) we discussed about limiting the number of scanned products to 25...

@thibaultmol
Copy link
Author

I guess if the plan is inded to have the ... menu which has the ability to add items to a list combined with the 'select all' button. Then yeah, that would solve this.

(glad the limit of 25 wasn't implemented. it's up to the user to decide how many items he wants to be selected all at once in my opinion)

@M123-dev
Copy link
Member

M123-dev commented Feb 8, 2023

@thibaultmol this issue should be working by now. There is a button for it in the compare page. If there is something missing feel free to reopen

@M123-dev M123-dev closed this as completed Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement New feature or request User lists
Development

No branches or pull requests

4 participants