summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-08-07Let's call this version 0.2.1HEADmasterSimon McVittie1-2/+2
2012-08-06Avoid deprecated thingsSimon McVittie3-4/+4
Reviewed-by: Olli Salli <olli.salli@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=53160
2012-08-06Depend on GLib 2.30, tp-glib 0.18 and ignore any newer deprecationsSimon McVittie1-6/+12
Reviewed-by: Alvaro Soliverez <alvaro.soliverez@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=53162
2012-02-27Make it build with Android NDK R7Alvaro Soliverez1-0/+1
2012-02-22Support building for AndroidDerek Foreman5-1/+87
2012-02-16build: move "docs" to come last in the toplevel Makefile's SUBDIRSRob Staudinger1-2/+4
The docs build depends on generated headers for the DBus interfaces, so it needs to come after the very generation of those.
2012-02-07Produce DLL files when compiled for windowsSiraj Razick1-1/+1
When we cross-compile telepathy-glib for windows with the current flags we end up with a static library and it creates link issues in libraries and applications which uses teleapthy-glib on windows. to solve this -no-undefined LDFLAG is introduced in this commit. This ensures all the symbols are defined when we compile for windows. see: http://www.gnu.org/software/libtool/manual/libtool.html for more details about -no-undefined flag.
2012-02-03build: add builddir to includes to allow for out-of-tree buildsRob Staudinger1-1/+2
In an out of tree build the generated headers would end up below $(top_builddir). Add this directory to the include path, so the required headers are found. Fixes: #44828
2011-12-01server-ft: ensure the 0 offset is a guint64 even on 32bit architecturesJonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-11-23server-ft: print debug messages when transferred bytes changesJonny Lamb1-1/+17
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-11-23tp-yts-glib tests: add file transfer test/exampleJonny Lamb3-1/+306
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-11-23configure: bump tp-glib versionJonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-11-23account-manager: also add the client factory to the Yts AMJonny Lamb1-1/+3
TpYtsAM can't be a TpAM subclass which is a shame, but not so bad. By also setting the factory property on TpYtsAM as our TpYtsClientFactory it means people can call tp_proxy_get_factory on TpYtsAM and get the correct factory. Hooray, this might actually work! Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-11-09Fix deprecation warningsWill Thompson5-10/+10
2011-11-09server-client-pong: add --persist flagWill Thompson1-2/+8
2011-11-09server-client-ping: correct a commentWill Thompson1-2/+1
2011-09-29Merge branch 'gabble'Jonny Lamb18-14/+1448
2011-09-23tests: add more gabble based testsJonny Lamb7-11/+654
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08configure: depend on tp-glib ≥ 0.15.5Jonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08tests/server-client-{ping,pong}: ensure accounts using the account managerJonny Lamb2-2/+10
This means that the client factory created in the account manager will be propagated through to the account and then on to channels, etc. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08account-manager: add ensure_account functionJonny Lamb3-0/+33
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08client: stop using the channel factory objectJonny Lamb1-10/+0
This has been superseded by the client factory subclass. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08account-manager: store an actual TpAccountManager to retain the client factoryJonny Lamb1-1/+45
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08client-factory: implement simple TpAutomaticClientFactory subclassJonny Lamb5-0/+195
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08channel: add new_with_factory functionJonny Lamb3-1/+38
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-09-08Adjust namespaces so they start with org.freedesktopRob Staudinger5-6/+6
Signed-off-by: Rob Staudinger <robsta@linux.intel.com>
2011-09-08build: Bump version to 0.2.0Rob Staudinger1-1/+1
Signed-off-by: Rob Staudinger <robsta@linux.intel.com>
2011-09-06server-client-{ping,pong}: add demos for ytstenut and gabbleJonny Lamb4-1/+485
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-05-05channel: add accessors for channel propertiesJonny Lamb4-0/+292
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-05-04status: add ::service-added, ::service-removed and ::status-changedJonny Lamb2-0/+105
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-05-02status: clarify new behaviour of tp_yts_status_ensure()Jonny Lamb1-1/+5
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-05-02status: fix grammarJonny Lamb1-2/+2
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-05-02status: take a TpAccount and wait for a connection instead of taking a ↵Jonny Lamb5-148/+145
connection directly Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-27passing-status: set status, then clear it, then leaveJonny Lamb1-3/+39
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-27passing-status: add test program to advertise a status and then leaveJonny Lamb3-1/+217
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-27nosey-status: print existing Discovered{Statuses,Services} at startupJonny Lamb1-8/+65
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-27nosey-status: register a client so we can advertise interestJonny Lamb1-1/+11
This way, StatusChanged will actually be signalled. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26passing-service: add yet another test to show a service that appears for 10sJonny Lamb3-1/+123
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26client: add support for poking in the handler capability tokens for Ytstenut ↵Jonny Lamb3-5/+235
clients Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26nosey-status: add another test for debugging status sidecarJonny Lamb3-1/+289
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26status: register dbus-glib marshallers here tooJonny Lamb1-0/+5
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26status: fix copy-paste error when checking a async resultJonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26status: don't try and set a non-existant propertyJonny Lamb1-4/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26status: call the right add_private GObject functionJonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26client-ping: wait for the TpConnection property to be filled before using itJonny Lamb1-10/+32
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26tp-yst-glib: add client ping & pong clients as examplesJonny Lamb4-1/+418
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26client: generate dbus-glib marshaller registration codeJonny Lamb2-0/+10
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-26glib-client-marshaller-gen.py: make function staticJonny Lamb1-1/+1
We don't want it public, or even protected. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-25account-manager: prepare the TpAccount before returning itJonny Lamb1-4/+32
It's much more convenient this way. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2011-04-25client: fix type assertionJonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>