GNOME Bugzilla – Bug 619488
EmpathyTpContactFactort should be killed
Last modified: 2010-05-26 09:40:37 UTC
All features of that object are now part of TpContact (starting from tp-glib 0.11.6 which is not yet released).
Here is a branch doing this: http://git.collabora.co.uk/?p=user/xclaesse/empathy.git;a=shortlog;h=refs/heads/kill-factory It keeps some API as helper function, waiting for the TpConnection API to be revisited, see fd.o bug https://bugs.freedesktop.org/show_bug.cgi?id=27687
Have to first fix bug #616603 and bug #579812
+/* TpContact* -> EmpathyContact* */ say if they are reffed or borrowed empathy_tp_contact_factory_set_alias () Any reason to not have this API on the EmpathyContact object?
(In reply to comment #3) > +/* TpContact* -> EmpathyContact* */ > say if they are reffed or borrowed It is borrowed, see comment when inserting in the table... but I'll make it clear there too. > empathy_tp_contact_factory_set_alias () > Any reason to not have this API on the EmpathyContact object? I actually have a branch to make it on TpContact, but got smcv-complications... https://bugs.freedesktop.org/show_bug.cgi?id=28037 So I didn't bothered moving the code in empathy, but I could do that now, right.
fixes pushed in the branch.
Looks good, please merge.
merged in empathy master, thanks :)