[Bug 70731] New: TpBaseConnectionManager, TpBaseProtocol: be introspectable
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Oct 21 19:38:43 CEST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=70731
Priority: medium
Bug ID: 70731
Assignee: telepathy-bugs at lists.freedesktop.org
Summary: TpBaseConnectionManager, TpBaseProtocol: be
introspectable
QA Contact: telepathy-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: simon.mcvittie at collabora.co.uk
Hardware: Other
Status: NEW
Version: git master
Component: tp-glib
Product: Telepathy
Things that aren't introspectable (or at least aren't overridable in
PyGObject):
* TpBaseConnectionManager.cm_dbus_name needs to become a virtual method,
perhaps dup_cm_dbus_name(self) (unless someone can explain to me how to
override a class method, or indeed a class field, in PyGObject...)
* TpBaseProtocol.get_parameters() needs to become a typedef so it can
have annotations
* TpBaseProtocol.get_statuses() too
Ideally also:
* TpBaseProtocol.identify_account() and new_connection() should have
GVariant-flavoured versions one day
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list