-
-
Notifications
You must be signed in to change notification settings - Fork 150
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
Actions with selected item / unification and simplification of manipulations with items & groups #1585
Comments
The "Copy" option is actually "Copy ID to clipboard" (as it says when you long-press), so you copy just the IDs. But I understand this may be confusing because the icon is the regular copy icon. Your suggestions for group management are a bit complicated, because a card can be in multiple groups and it's not clear to me what should happen if a card is in group A and B and you select it while in group B and move it to group C. Should it be in group A and C? Or only group C? Also with dragging, it isn't clear what exactly should happen in these more complex cases. Is there any issue with the current batch group management system where you go to Groups -> Edit -> Select all the cards you want to be in that group? Is it just less discoverable? |
Thanks for prompt reaction! |
You're now putting a lot of different requests, completely different from your initial request, in a single message. You also haven't answered my questions. But I'll do my best to answer anyway.
I have a few generic groups like "Card" (for all store cards), "Ticket" (for event tickets), "Coupon" (for coupons). If I go to some event which gives me both tickets and coupons, I can temporarily make a second group for that event to keep my old organization while also having everything for that event together. How others use it, I can't know, I can't track, but removing multi-group support for a single card would break some of my workflows.
This was requested in #10 to copy the card ID and added back in the Loyalty Card Keychain days (2017) by the previous developer. I just never had a reason to remove the copy ID option, but it may indeed not be useful and this ticket shows it's potentially confusing. Maybe it should be removed.
The ability to long-press a group in the top bar in the main view and get a few options like "Move left", "Move right", "Manage cards", "Rename" and "Delete" seems like a logical addition to me. Feel free to make a new issue for that.
I disagree. Catima is about managing cards, a card is the main thing to interact with. Groups are a secondary convenience feature. Cards and groups should not be treated the same as cards are more important.
Android design guidelines state that the Floating Action Button should be for the primary action, in this case, adding a new card and this is what most apps do. Keeping similar behaviour to other apps and following official guidelines that have had user acceptance testing is a good practice and not one I plan on moving away from.
Because, as I stated, a card can be in multiple groups. We can't change that now without breaking stuff for users. And thus, this flow you propose can't work because it is not clear what should happen in case the card is in multiple groups already.
There is no such thing as a "sub-group" in Catima. There is only one level of group. A card is in 0 or more groups. There is no hierarchy. See it more as "tags". "All" is indeed not a group, it just shows you all cards regardless of which group. It therefore allows you to quickly filter: "I want to see all cards, I only want to see cards in group X, I only want to see cards in group Y, etc."
A file tree is something every nerd like us understands, but many non-technical users do not understand it, and thus it makes the UI more confusing for them. A file tree also takes longer to browse, the more levels you add the longer it takes to get to the item you need. It adds new questions (should the content of subdirectories be shown? If so, how?). It adds complexity and slows down one of the most important tasks: finding the card you're looking for.
Just because it's not your style doesn't mean it's not KISS. I've talked with quite a few people before implementing this and had quite some testers. People have often talked about how much they like how groups work in Catima and how simple they find it. It works really well for the vast majority of users and hits the sweet spot for flexibility needed while not being overwhelming for the vast majority of users. Summarizing, I think you're right that long-pressing one of the groups on the top of the screen in the Catima home screen should probably do something and I'd welcome a new ticket for that. And the "Copy ID" option is probably confusing and given how little people will use the feature maybe it should be removed to reduce risk of confusion. The rest, well, I disagree they are improvements :) |
Hello.
There is option (by long pressing item) to select it and in upper row appears some options, like Edit and Copy icons. Edit is ok, but no use of Copy as nowhere afterwards there is possibility to paste copied item. There is no Move option (from one folder to another) as well.
Please implement move (paste would be great as well) option from one folder/group to another. Delete could be reasonable as well.
Move could be implemented as well with just dragging item to respective category.
P.S. Thanks for opensource card management app available in f-droid!
The text was updated successfully, but these errors were encountered: