GNOME Bugzilla – Bug 792026
UI for setting contacts as favorite
Last modified: 2018-01-21 18:02:20 UTC
I like to set some contacts as "favorite" in Google Contacts, as it makes them show up at the top (both in the Web UI, as on my phone for quick access). It would be really useful if this could be provided by GNOME contacts as well. I wouldn't mind implementing this, but I'd like to get some feedback first on the possible design. So this bug is twofold: 1) Whether we should show favourites at the top. This can somewhat be related to bug 734720 (showing the user's own contact at the top). 2) What kind of UI do we use for this? Possible suggestions: * A button in the headerbar * Show a button in the list pane, e.g. on hover (this might clash with the checkbuttons) * Show a button in the corner of the contact editor * Show a button in the action bar * ...
CC'ing Allan, my go-to contact (bad pun intended) for design issues.
(In reply to Niels De Graef from comment #0) > I like to set some contacts as "favorite" in Google Contacts, as it makes > them show up at the top (both in the Web UI, as on my phone for quick > access). It would be really useful if this could be provided by GNOME > contacts as well. Sounds like a good idea! > So this bug is twofold: > 1) Whether we should show favourites at the top. This can somewhat be > related to bug 734720 (showing the user's own contact at the top). That could work, but you'd need to communicate why some contacts are at the top, probably with a "favorites" heading and then a "all contacts" heading below it. An alternative would be to change the "All Contacts" heading to a pair of linked toggle buttons: "All" / "Favorites". > 2) What kind of UI do we use for this? Possible suggestions: > * A button in the headerbar I think this would be my preference. It's what we do in the other apps (see Photos, for example). It also means that you don't have to dig for the action - it's right there.
Showing contacts separately at the top is now implemented on master (commit 83e6b54). We still need to have a button to (un)set a contact as favorite though.
This has been landed as of commit 6d0b512 on master