-
Notifications
You must be signed in to change notification settings - Fork 177
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
Sort favorite contacts first in list #105
Comments
Do we have favorites in Contacts? |
Coded but not implemented iirc. |
CardDav doesn't seemed to have a concept for favorite as such. My Android phone seems to save the star in an |
Well, since Android does have it and people use it, we should support that. :) Maybe the protocol doesn't cater for it, but that's not really something relevant to users. |
True, users don't care whether it's a standardized feature or not. What it does mean is more testing with different software to figure out how current software in use stores that information to be compatible prior nonstandard art. I personally use Davdroid, but a search on Google Play for carddav gives a bunch of other results as well. Apple and Microsoft products could have favorites as well. Thunderbird CardBook doesn't seem to have favorites. Google web contacts has favorites, but doesn't seem to export that information in a vcard export. |
@daniellandau are you up for trying to implement this? :) |
Presumably 'Favorites' can attempt to be synced by setting it as a group (Category in CardDAV)? Which would mean at very least that users could filter/edit their favorites on other devices, even if it didn't directly sync with other system's mechanisms for 'Favorites'. Sent from my Sony E6683 using FastHub |
This would be great if favourites were supported, and synced with Android (if that occurred, it is likely other extant clients might adopt it). |
@olantrust UX-wise, we want to avoid as many options as possible. @jancborchardt did your mind changed on this one? Or are you still thinking we need to list favourite on top? I have no real preferences as they're doesn't seems to have a general consensus on this. But adding options is something we want to avoid 😉 |
@skjnldsv This is true, but alas the use case on a smartphone is very different - Users have dozens of good client apps to choose from if the default Google contacts app is not suited. Most of these apps do not show favourites at the top, showing them in a separate tab (which is our preference). The Nextcloud webclient is a different matter to the Google Contacts Android app. Unlike that app, the User has no choice of apps, and so is stuck with whatever default settings preferences agreed here. (Of course, some users with a PC could use a desktop client instead. But that's not a realistic alternative for contact apps - the apps available for desktops are woefully inadequate compared to smartphone apps, and don't provide very good vCard syncing, as we've experienced, and generally have ancient UIs. Also, syncing from Nextcloud to a smartphone app provides enough opportunity for damaging important contact data, let alone syncing to a third piece of software on the desktop!) Solution Use case:
|
@skjnldsv Still same thing, showing favorites on top is best. People need to find their important stuff quickly, and a separate view that you need to know about or find and then go to – that does the opposite. :) Sorting important stuff up top is the way to go, like we do in Files for favorites and recommendations. (See also Google Drive for example.) |
Just like we do in Files: nextcloud/server#1802
This will make Favorites more integrated and more than just a filter. Whether you are in all contacts, or a specific group, favorites will always be sorted at the top (itself sorted alphabetically).
cc @nextcloud/contacts @daniellandau
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: