[Telepathy-commits] merge: telepathy-glib
Merge Monkey
monkey at collabora.co.uk
Mon Jan 14 03:34:40 PST 2008
Merge to:
telepathy-glib
From:
/home/smcv/public_html/darcs/tp-glib-smcv-error-behaviour
Changes:
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp_dbus_check_valid_member_name: raise TP_DBUS_ERROR_INVALID_MEMBER_NAME, not TP_ERROR_INVALID_ARGUMENT
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp_dbus_check_valid_object_path: raise TP_DBUS_ERROR_INVALID_OBJECT_PATH, not TP_ERROR_INVALID_ARGUMENT
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp_dbus_check_valid_bus_name: raise TP_DBUS_ERROR_INVALID_BUS_NAME instead of TP_ERROR_INVALID_ARGUMENT
Simon McVittie <simon.mcvittie at collabora.co.uk>
Add basic framework for remapping DBUS_GERROR_REMOTE_EXCEPTION into a useful GError
Simon McVittie <simon.mcvittie at collabora.co.uk>
Remove obsolete signal_conn_magic from TpProxy
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpChannel: raise TP_DBUS_ERROR_OBJECT_REMOVED instead of TP_ERROR_NOT_AVAILABLE when invalidated due to Closed
Simon McVittie <simon.mcvittie at collabora.co.uk>
When a TpProxy lacks an interface, raise TP_DBUS_ERROR_NO_INTERFACE instead of TP_ERROR_NOT_IMPLEMENTED,
Simon McVittie <simon.mcvittie at collabora.co.uk>
Add some more error domains so we don't have to conflate Telepathy protocol errors with internally-generated errors in telepathy-glib
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpConnection: raise error from TP_ERRORS_DISCONNECTED domain, rather than TP_ERROR_DISCONNECTED from TP_ERRORS domain, when invalidated due to StatusChanged(DISCONNECTED, *)
Simon McVittie <simon.mcvittie at collabora.co.uk>
Document NUM_TP_DBUS_ERRORS to keep gtkdoc happy
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpProxy: simplify some too-clever assertion ordering, which no longer works now we invoke callbacks in idle handlers
Simon McVittie <simon.mcvittie at collabora.co.uk>
tp_dbus_check_valid_interface_name: raise TP_DBUS_ERROR_INVALID_INTERFACE_NAME instead of TP_ERROR_INVALID_ARGUMENT
Simon McVittie <simon.mcvittie at collabora.co.uk>
Move -tp_errors_removed_from_group_quark in sections.txt: it's ABI but not API
Simon McVittie <simon.mcvittie at collabora.co.uk>
TpProxy: raise TP_DBUS_ERROR_NAME_OWNER_LOST, not DBUS_GERROR_NAME_HAS_NO_OWNER, and TP_DBUS_ERROR_PROXY_UNREFERENCED, not TP_ERROR_NOT_AVAILABLE
More information about the Telepathy-commits
mailing list