summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-04-09Adapt for simplified presence mixinpresence-mixinnextSimon McVittie2-79/+15
Among other things, this removes the vestigial support for per-presence priority, which was theoretically supported, but hasn't actually worked since we moved to SimplePresence. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77191
2014-04-09Adapt for GVariant-based tp_group_mixin_change_members()group-mixinSimon McVittie1-9/+11
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77190
2014-04-09Require GLib 2.40, and remove deprecated and useless g_type_init() callsSimon McVittie8-13/+4
2014-04-08Allow Set to fail with o.fd.DBus.Error.InvalidArgsSimon McVittie1-3/+6
That's what GDBus does for inappropriate types or permissions. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77144
2014-04-08Stop using tp_dbus_properties_mixin_iface_init which has been removedSimon McVittie3-7/+1
TpSvc* interfaces always (try to) use the D-Bus properties mixin now. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77144
2014-04-08Swap terminology from "handle type" to "entity type"Simon McVittie18-77/+79
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77139
2014-04-03Nano versionSimon McVittie2-1/+6
2014-04-030.99.10Simon McVittie2-7/+16
2014-04-03Adapt for move of tp_asv_*() to -dbus librarynext-decoreSimon McVittie1-0/+2
2014-04-03Update codegen: include telepathy-glib-dbus.h in generated service codeSimon McVittie1-1/+3
2014-04-02Adapt for removal of TpDBusDaemonnext-factorySimon McVittie7-31/+17
2014-03-27avatars: be more precise about what we're returningnext-gdbusSimon McVittie1-17/+23
The dbus-glib codegen tolerated use of the wrong return_from function, because dbus_g_method_return used unterminated varargs anyway, so it had no way to detect excess arguments. g_dbus_method_invocation_return_value *does* have a way to detect excess arguments, and treats them as programming error. Unfortunately, we had always used tp_svc_connection_interface_avatars1_return_from_set_avatar() (returning (s)) to return from ClearAvatar (returning ()).
2014-03-27Be more specific about interfacesSimon McVittie4-7/+7
GDBus doesn't implement method calls with implicit interface.
2014-03-27Don't try to sync_dbus by talking to a Connection that just closedSimon McVittie2-2/+8
The ConnectionManager should still exist, so use that instead.
2014-03-27sync_dbus: use an implemented interfaceSimon McVittie1-7/+26
2014-03-27GabbleMucFactory: find IM channels by asking the IM factory, not dbus-glibSimon McVittie4-19/+52
2014-03-27Replace dbus_g_method_return with g_dbus_method_invocation_return_valueSimon McVittie3-3/+4
2014-03-27Use g_dbus_method_invocation_return_gerrorSimon McVittie17-61/+61
Automated: git grep -lz dbus_g_method_return_error | xargs -0 perl -pi -e 's/\bdbus_g_method_return_error\b/g_dbus_method_invocation_return_gerror/g'
2014-03-27Use GDBusMethodInvocationSimon McVittie22-66/+66
Automated: git grep -lz DBusGMethodInvocation | xargs -0 perl -pi -e 's/\bDBusGMethodInvocation\b/GDBusMethodInvocation/g'
2014-03-27Sync other tools from telepathy-glib tools branchSimon McVittie2-73/+8
2014-03-27Sync codegen from telepathy-glib gdbus branchSimon McVittie7-775/+734
2014-03-27Sync check-coding-style from telepathy-glib next, and compensate for diffSimon McVittie2-1/+6
2014-03-26Stop trying to use automake-1.11next-testsSimon McVittie1-13/+0
2014-03-26Install GNOME InstalledTests metadata for any installed testsSimon McVittie1-0/+16
2014-03-26Sync run-test.sh from telepathy-mission-control next-tests branchSimon McVittie2-16/+98
2014-03-26Rename gabble-twisted-tests.list to twisted-tests.listSimon McVittie3-5/+5
It goes in a Gabble-specific directory anyway, so its name is an unnecessary point of divergence between projects.
2014-03-26Replace GABBLE_TEST_UNINSTALLED with CHECK_TWISTED_UNINSTALLEDSimon McVittie2-2/+2
2014-03-26Replace GABBLE_TEST_SLEEP with CHECK_TWISTED_SLEEPSimon McVittie2-2/+2
2014-03-26Remove GABBLE_TWISTED_PATH, use G_TEST_SRCDIRSimon McVittie2-8/+2
2014-03-26tests: work in terms of G_TEST_SRCDIR, G_TEST_BUILDDIR and ${twistedtestsdir}Simon McVittie2-24/+26
GLib already has a convention that G_TEST_SRCDIR, G_TEST_BUILDDIR are set to @abs_srcdir@, @abs_builddir@. Let's use it. That makes it much simpler to use a substitution variable whose value is .../tests/twisted rather than .../tests, so do that too. As a side benefit, this removes a variable whose name is Gabble-specific.
2014-03-19nano versionSimon McVittie1-1/+1
2014-03-190.99.8Simon McVittie1-3/+3
2014-03-19Merge branch 'master' into nextSimon McVittie2-0/+5
Conflicts: configure.ac
2014-03-19Merge branch 'telepathy-gabble-0.18'Simon McVittie0-0/+0
2014-03-19Update WockySimon McVittie1-0/+0
- jingle-content: reset idle ID in its callback - data-form: reformat <code> blocks so recent gtk-doc can cope
2014-03-19Update WockySimon McVittie1-0/+0
* data-form: reformat <code> blocks so recent gtk-doc can cope * jingle-content: reset idle ID in its callback
2014-03-19plugin-loader: clear GError after g_dir_open failsWill Thompson1-2/+3
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=66085 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2014-03-18tp_message_peek() has been removedGuillaume Desmottes1-8/+12
2014-02-28tp_asv_to_vardict() now returns a floating refGuillaume Desmottes2-2/+3
2014-02-26Bump telepathy-glib version to 0.23.2Xavier Claessens1-1/+1
It is needed for the TpBaseConnection:account-path-suffix property.
2014-02-21tp_base_connection_disconnect_with_dbus_error now takes a GVariantGuillaume Desmottes7-20/+15
2014-02-14Merge branch 'master' into next-mergeGuillaume Desmottes1-0/+0
2014-02-14wocky: updateGuillaume Desmottes1-0/+0
2014-02-13TpHandleType has been renamed to TpEntityTypeGuillaume Desmottes56-286/+286
2014-02-09Protocol: implement the "account-path-suffix" connection parameterXavier Claessens1-0/+5
2014-02-04remove Decloak extensionGuillaume Desmottes14-580/+0
It's not used by Call1 and is not XMPP spec compliant.
2014-01-29constants: update with DTMF API changeGuillaume Desmottes1-4/+1
2014-01-29new TpChannelManager APIGuillaume Desmottes11-170/+120
2014-01-29update for new specGuillaume Desmottes42-265/+160
- NewChannels -> NewChannel - RequestableChannelClasses is now in Connection - Call. add InitialTones property
2014-01-29depends on tp-glib 0.99.7Guillaume Desmottes1-1/+1