Summary: | Add sidecar support | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Jonny Lamb <jonny.lamb> |
Component: | salut | Assignee: | Telepathy bugs list <telepathy-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | normal | ||
Priority: | medium | Keywords: | patch |
Version: | git master | ||
Hardware: | Other | ||
OS: | All | ||
URL: | http://cgit.freedesktop.org/~jonny/telepathy-salut/log?h=sidetzars | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Jonny Lamb
2011-03-15 08:31:32 UTC
+ if (!salut_plugin_implements_sidecar (plugin, sidecar_interface)) + g_simple_async_report_error_in_idle (G_OBJECT (plugin), callback, + user_data, TP_ERRORS, TP_ERROR_NOT_IMPLEMENTED, + "Salut is buggy: '%s' doesn't implement sidecar %s", + iface->name, sidecar_interface); + else if (iface->create_sidecar == NULL) + g_simple_async_report_error_in_idle (G_OBJECT (plugin), callback, + user_data, TP_ERRORS, TP_ERROR_NOT_IMPLEMENTED, + "'%s' is buggy: it claims to implement %s, but does not implement " + "create_sidecar", iface->name, sidecar_interface); These could use TP_ERROR_CONFUSED maybe? But basically fine. Perfetto! |
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.