summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-04-09Adapt for GVariant-based tp_group_mixin_change_membersnextgroup-mixinSimon McVittie2-12/+14
This means we need GLib 2.40 for GVariantDict. Enable GLib 2.28 deprecations, but not 2.30 because we still use GValueArray. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77190
2014-04-08Stop using tp_dbus_properties_mixin_iface_init which has been removedSimon McVittie1-3/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77144
2014-04-08Change terminology from handle type to entity typeSimon McVittie4-6/+14
In the process, pick up a new constants.py from MC. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=77139
2014-04-04tests: record a log file for IdleSimon McVittie1-0/+5
This makes run-test.sh diverge from other CMs again, which is a little unfortunate. MC and Gabble get this by service-activating a wrapper around the CM instead of the real thing, but Idle doesn't install that wrapper.
2014-04-03Install GNOME InstalledTests metadata for installed testsSimon McVittie1-0/+16
2014-04-03Make run-test.sh more like the one in Gabble (next-tests branch)Simon McVittie2-13/+96
* output TAP format to stdout * set XDG_CONFIG_*, XDG_DATA_*, XDG_CACHE_HOME * output IDLE_DEBUG=all and CHECK_TWISTED_VERBOSE logs on failure
2014-04-03Substitute twistedtestsdir in run-test.shSimon McVittie2-4/+4
Another point of unnecessary divergence.
2014-04-03Rename idle-twisted-tests.list to twisted-tests.listSimon McVittie3-4/+4
2014-04-03Pass G_TEST_SRCDIR, G_TEST_BUILDDIR to run-test.sh in its environmentSimon McVittie2-11/+6
2014-04-03Automatically pick up idletest.key, idletest.cert from G_TEST_SRCDIRSimon McVittie2-6/+3
2014-04-03Use GLib-style G_TEST_SRCDIR, G_TEST_BUILDDIR as intermediate variablesSimon McVittie1-27/+19
2014-04-03Rename IDLE_TEST_SLEEP to CHECK_TWISTED_SLEEPSimon McVittie2-2/+2
2014-04-03Rename IDLE_TEST_UNINSTALLED to CHECK_TWISTED_UNINSTALLEDSimon McVittie2-2/+2
This removes some pointless divergence between CMs.
2014-04-03Turn off anti-flooding in the test wrapper, not in exec-with-log.shSimon McVittie2-1/+7
We don't use exec-with-log.sh when installed.
2014-04-03Add support for installing testsSimon McVittie5-22/+91
Put them below ${datadir} since they're architecture-independent.
2014-04-03nano versionSimon McVittie2-1/+6
2014-04-030.99.10Simon McVittie2-3/+18
2014-04-03Adapt for stuff that moved to the -dbus librarySimon McVittie1-0/+1
2014-04-03Update codegen: include telepathy-glib-dbus.h in service-side codeSimon McVittie1-1/+3
2014-04-01Adapt for removal of TpDBusDaemonSimon McVittie2-13/+12
2014-03-24Don't try to sync_dbus by talking to a Connection that just closedSimon McVittie1-1/+4
The ConnectionManager should still exist, so use that instead.
2014-03-24tests: be more careful to include an explicit interface in method callsSimon McVittie2-2/+2
GDBus doesn't implement implicit-interface method calls.
2014-03-24Replace dbus_g_method_return with g_dbus_method_invocation_return_valueSimon McVittie1-1/+1
2014-03-24Sync release-prep tools from telepathy-glibSimon McVittie2-3/+12
2014-03-24codegen: sync from telepathy-glib, gdbus3 branchSimon McVittie3-245/+454
2014-03-24Change sync_dbus to be sensitive to the proxy's object pathSimon McVittie1-7/+26
Using an unimplemented interface isn't enough to act as a "barrier" on a GDBus service. This implementation is copied from my branch for Mission Control; Idle always uses the "it's a Connection" code path.
2014-03-24Replace DBusGMethodInvocation with GDBusMethodInvocationSimon McVittie6-19/+19
Excluding tools/ again. Automated: git grep -lz DBusGMethodInvocation | xargs -0 perl -pi -e 's/\bDBusGMethodInvocation\b/GDBusMethodInvocation/g'
2014-03-24Replace dbus_g_method_return_error with g_dbus_method_invocation_return_gerrorSimon McVittie5-14/+14
Excluding glib-ginterface-gen.py. 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-20nano versionSimon McVittie1-1/+1
2014-03-200.99.8Simon McVittie1-3/+3
2014-03-18tp_message_peek() has been removedGuillaume Desmottes1-8/+11
2014-02-21tp_base_connection_disconnect_with_dbus_error now takes a GVariantGuillaume Desmottes1-2/+2
2014-02-14Merge branch 'master' into next-mergeGuillaume Desmottes1-0/+2
2014-02-14idle-connection: make sure to always reset force_disconnect_idGuillaume Desmottes1-0/+2
Recent GLib raises a critical when trying to remove an invalid source.
2014-02-13TpHandleType has been renamed to TpEntityTypeGuillaume Desmottes13-51/+51
2014-01-30Merge branch 'master' into next-mergeGuillaume Desmottes10-117/+188
Conflicts: configure.ac extensions/Connection_Interface_Renaming.xml src/idle-connection.c tests/twisted/constants.py
2014-01-29TpChannelManager: new APIGuillaume Desmottes4-98/+56
2014-01-29update for new specGuillaume Desmottes11-50/+33
- NewChannels -> NewChannel - RequestableChannelClasses is now in Connection - Call. add InitialTones property
2014-01-29depends on tp-glib 0.99.7Guillaume Desmottes1-1/+1
2014-01-13nano versionSimon McVittie1-1/+1
2014-01-13snapshot 0.99.6Simon McVittie1-2/+2
2014-01-13Adapt for merge of Contacts into Connection, and deletion of RequestsSimon McVittie9-73/+111
This also resyncs constants.py, servicetest.py with Gabble 0.99.6. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=50093 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> [added telepathy-glib 0.99.6 dependency] Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2014-01-07Be parallel-installable with Idle 0.xSimon McVittie5-12/+12
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49737 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2014-01-07Re-namespace to im.telepathy.v1Simon McVittie11-23/+23
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71262 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2014-01-07.gitignore: ignore all of build-auxSimon McVittie1-0/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71262 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2014-01-07Use telepathy-glib 0.23 for Renaming interfaceSimon McVittie4-108/+12
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=25147 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2014-01-07Sync constants from Gabble masterSimon McVittie1-14/+109
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=25147 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2014-01-07Require telepathy-glib 0.23Simon McVittie1-3/+3
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=25147 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-10-31move manager file to telepathy-1/Guillaume Desmottes1-1/+1
2013-10-25Adapt for use of ABI versions in generated codeSimon McVittie9-88/+87