GNOME Bugzilla – Bug 579615
Move EmpathyContactSelector to telepathy-gtk
Last modified: 2018-05-22 13:26:30 UTC
The consensus is to progressively move libempathy-gtk to a future telepathy-gtk. The EmpathyContactSelector contact chooser seems a good starting point as that's probably the most useful widget for external applications. The goal of this bug is to track issues blocking the moving of this widget to telepathy-gtk.
EmpathyContactSelector's API should use TpContact instead of EmpathyContact (bug 579612)
Another blocker is the usage of EmpathyContactList. The best approach is probably to wait for Connection.Interface.Roster and the associated helper code in telepathy-glib.
Last remaining beast is EmpathyContactListStore which should be rewritten/refactored to deal with rosters instead of EmpathyContactList.
I think gnome-games guys started to implement their own contact selector: maybe it could be used as a base instead of the Empathy one pulling lot of Empathy code with it? Also, it would be good to have a nice model/view separation in telepathy-gtk.
If I understand correctly, this issue involve searchbar for contacts. Will it work the same like in PSI-IM? http://images35.fotosik.pl/174/8424161407fb97b4.png I mean, when I will start typing first words, Empathy will show nick which include these words?
Yeah Empathy 2.31.x does exactly that now :)
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/64.