summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-10-09Put Autoconf, Automake, Libtool droppings in /build-auxHEADmasterSimon McVittie2-0/+2
This is basically Mission Control commit c3cba937, requested in <https://bugs.freedesktop.org/show_bug.cgi?id=69542>. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=70045 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-10-09Use MKDIR_P, not deprecated mkdir_pSimon McVittie1-1/+1
Similar to MC commit 04dd9b4. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=70045 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-10-09Use subdir-objects (compile a/b.c to a/b.lo, not ./b.lo)Simon McVittie1-1/+1
Automake 2 will make this the default, and 1.14 warns about not using it. Equivalent to MC commit 1f11065. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=70045 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-10-03stop using old request/handle APIGuillaume Desmottes6-46/+50
2013-10-03protocol.py: stop using old APIGuillaume Desmottes1-6/+0
2013-10-03create_channel_factories has been removedGuillaume Desmottes1-1/+0
2013-10-03s/NUM_TP_*/TP_NUM_*Guillaume Desmottes3-4/+4
2013-10-03include telepathy-glib-dbusGuillaume Desmottes9-0/+11
2013-10-02Merge branch 'telepathy-rakia-0.8' and bump version to 0.8.99Simon McVittie2-4/+12
Conflicts: NEWS configure.ac
2013-10-02nano versionSimon McVittie2-1/+6
2013-10-020.8.0Simon McVittie2-2/+10
2013-10-02Disable warnings about deprecated functions for stable branchSimon McVittie1-1/+2
Since this is a stable branch, we're unlikely to fix uses of deprecated functions, so we shouldn't warn about them. To be reverted in the 0.9 branch.
2013-10-02stop using RakiaDirectionGuillaume Desmottes6-88/+81
We were already mixing it with TpMediaStreamDirection, causing enum casting errors. Both enums were having the same values anyway.
2013-10-02test-message.py: use constantsGuillaume Desmottes1-15/+11
2013-10-02test-self-alias.py: use constantsGuillaume Desmottes1-12/+8
2013-10-01fixup! sync constants.py from Gabble masterGuillaume Desmottes3-14/+14
2013-10-01use constants in more testsGuillaume Desmottes3-54/+35
https://bugs.freedesktop.org/show_bug.cgi?id=69995
2013-10-01sofiatest: use constantsGuillaume Desmottes1-2/+2
https://bugs.freedesktop.org/show_bug.cgi?id=69995
2013-10-01sync servicetest.py with GabbleGuillaume Desmottes1-27/+260
https://bugs.freedesktop.org/show_bug.cgi?id=69995
2013-10-01tests: move D-Bus signal handler to sofiatestGuillaume Desmottes2-16/+17
Gabble moved the equivalent test handler out of servicetest a while ago. https://bugs.freedesktop.org/show_bug.cgi?id=69995
2013-10-01sync constants.py from Gabble masterGuillaume Desmottes3-85/+267
https://bugs.freedesktop.org/show_bug.cgi?id=69995
2013-10-01remove full namespace prefix in commentsGuillaume Desmottes3-3/+3
The comments are still clear and 1.0 future proof. https://bugs.freedesktop.org/show_bug.cgi?id=69995
2013-10-01text-channel: use TpBaseChannelGuillaume Desmottes3-339/+80
https://bugs.freedesktop.org/show_bug.cgi?id=69970
2013-10-01remove tp_caller.cGuillaume Desmottes2-576/+0
This tool/example (it's not an actual test) isn't build since a while and was using StreamMedia, the stream engine and libtelepathy (!).
2013-09-16use TP_SEAL_ENABLEGuillaume Desmottes7-31/+58
I changed TP_INTERNAL_CONNECTION_STATUS_NEW to TP_CONNECTION_STATUS_DISCONNECTED as tp_base_connection_get_status() returns DISCONNECTED instead of NEW.
2013-09-16use TP_DISABLE_SINGLE_INCLUDEGuillaume Desmottes25-60/+22
2013-09-16Make sure we won't use latest deprecated tp-glib APIGuillaume Desmottes1-1/+4
2013-09-10nano versionSimon McVittie2-1/+6
2013-09-10prepare releaseSimon McVittie2-3/+6
2013-09-10NEWS so far for 0.7.5Simon McVittie1-0/+24
Enough has changed here that I want a release candidate before 0.8.0. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=67872 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-09-10Update telepathy.am from Gabble 0.18.1 to fix out-of-tree and parallel releasesSimon McVittie1-5/+20
I left out the bit that checked that gtk-doc was enabled, because we don't have gtk-doc in Rakia. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=67872 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> [commit message amended to what I said on the bug -smcv] Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-09-10test-message: make the test pass againSimon McVittie1-4/+6
This was wrongly asserting that Text channels only had the Destroyable interface, and regressed when we fixed the bug that the Messages interface was missing. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=67872 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-09-10Run regression tests under the run-test.sh "driver"Simon McVittie2-35/+58
As well as making the tests pass under Automake 1.13, this lays the groundwork for OSTree-style "installed tests" later. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65290 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=67872 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-09-10Import run-test.sh.in from Gabble 0.18.1Simon McVittie2-0/+70
I'm copying it in verbatim, to make the changes made to adapt it to Rakia easier to review. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65290 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=67872 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> [commit message previously said 'master' but 0.18.1's is identical -smcv] Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-09-10.gitignore: automake 1.13 copies in /test-driverSimon McVittie1-0/+1
Gabble commit 2a54c7cd0, where it was reviewed by Xavier. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65290 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=67872 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-07-24Text channels: add Channel.Interface.Messages in the interface listAlban Crequy1-0/+1
The 'Channel.Interface.Messages' interface is already supported in Rakia's text channels but it is wrongly not listed in the 'Interfaces' property. It causes handlers such as Empathy to think it is not implemented and to discard text channels. Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2013-06-05Stop using handle qdataSimon McVittie7-50/+67
The handles now live as long as the connection, so there's no point in trying to bind to their lifetime; just keep a hash table. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=62840 Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@gmail.com>
2013-06-04Initialize libdbus for thread safetySimon McVittie1-0/+6
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54972 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2013-06-04Avoid having two of the same set of commands run in parallelSimon McVittie1-4/+6
A rule like this: _gen/x.c _gen/x.h: prerequisites $(AM_V_GEN)x-generator doesn't consider x.c and x.h together. Instead, it expands to two rules, one to generate x.c and one to generate x.h, which happen to run the same commands. This means that in the worst case, you can end up running x-generator twice in parallel, and they'll race with each other and overwrite or delete each other's output. Based on commit 36c2a545c from telepathy-glib. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=64285 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2013-06-04Update with-session-bus.sh from telepathy-glibSimon McVittie1-3/+15
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=63119
2013-03-28Remove deprecated macros.Brian Pepple3-5/+5
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=62839 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> [added AC_PREREQ bump to 2.60 for AC_PROG_MKDIR_P -smcv]
2012-05-10Stop refcounting handlesSimon McVittie5-49/+11
They've been "immortal" since before telepathy-glib 0.14. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Use tp_cm_message_set_sender instead of deprecated tp_message_set_handleSimon McVittie1-4/+2
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Use tp_cm_message_new instead of deprecated/misleading tp_message_newSimon McVittie1-2/+2
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Replace deprecated TP_ERRORS with TP_ERRORSimon McVittie8-12/+12
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49732 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-05-10Apply GLib deprecation/availability version checksSimon McVittie1-0/+4
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Consistently include config.h in every .c file, firstSimon McVittie7-0/+14
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Enable warnings about suspicious signed/unsigned comparisons, and fix themSimon McVittie4-7/+6
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Switch on warnings about prototypes, and fix themSimon McVittie11-14/+19
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
2012-05-10Eradicate trailing whitespace after backslash (Automake warns about it)Simon McVittie1-1/+1
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49725 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Reviewed-by: Mikhail Zabaluev <mikhail.zabaluev@nokia.com>