Bug 69629

Summary: [salut] port to tp-glib 0.99.1
Product: Telepathy Reporter: Xavier Claessens <xclaesse>
Component: salutAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium    
Version: git master   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 69628    
Bug Blocks: 69431    

Comment 1 Simon McVittie 2013-09-23 10:02:57 UTC
> - IMPLEMENT (get_alias_flags);

Is the replacement property implemented?

> - TpHandleRepoIface *repos[NUM_TP_HANDLE_TYPES])
> + TpHandleRepoIface *repos[TP_NUM_HANDLE_TYPES])

Please sed this in master

> + "message", G_TYPE_STRING, message,

This is going to crash if message is null, please copy the updated shim from wherever Guillaume committed it (Idle? tp-glib?) or double-check that message is never null

> -#define SALUT_PROTOCOL_LOCAL_XMPP_ICON_NAME "im-" SALUT_PROTOCOL_LOCAL_XMPP_NAME
> +#define SALUT_PROTOCOL_LOCAL_XMPP_ICON_NAME "im-local-xmpp"

Ugh, that hadn't occurred to me. We should probably change TpProtocol in next so it applies s/_/-/ when deriving the default icon name? :-(

> +++ b/tests/twisted/constants.py

Please sync this from Gabble on master, so it uses PREFIX more and the resulting diff is less horrible.
Comment 2 Simon McVittie 2013-09-25 15:03:59 UTC
(In reply to comment #1)
> > - IMPLEMENT (get_alias_flags);
> 
> Is the replacement property implemented?

Still needs doing?

> > - TpHandleRepoIface *repos[NUM_TP_HANDLE_TYPES])
> > + TpHandleRepoIface *repos[TP_NUM_HANDLE_TYPES])
> 
> Please sed this in master

done

> > + "message", G_TYPE_STRING, message,
> 
> This is going to crash if message is null, please copy the updated shim from
> wherever Guillaume committed it (Idle? tp-glib?) or double-check that
> message is never null

Still needs doing?

> Ugh, that hadn't occurred to me. We should probably change TpProtocol in
> next so it applies s/_/-/ when deriving the default icon name? :-(

done

> > +++ b/tests/twisted/constants.py
> 
> Please sync this from Gabble on master, so it uses PREFIX more and the
> resulting diff is less horrible.

done
Comment 3 Xavier Claessens 2013-09-25 15:29:29 UTC
All done now, 'next' branch pushed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.