platform/upstream/folks.git
13 years agoAdded the READ_ONLY PersonaStore error
Raul Gutierrez Segales [Mon, 10 Jan 2011 19:30:33 +0000 (19:30 +0000)]
Added the READ_ONLY PersonaStore error

13 years agoDon't print out a stacktrace when an error message is empty.
Travis Reitter [Mon, 17 Jan 2011 23:47:46 +0000 (15:47 -0800)]
Don't print out a stacktrace when an error message is empty.

This was printing a lot of stacktraces for non-errors from GConf.

13 years agoAdd Emailable for contacts with emails
Marco Barisione [Tue, 28 Dec 2010 16:42:18 +0000 (17:42 +0100)]
Add Emailable for contacts with emails

13 years agoAdd Phoneable interface for contacts with phone numbers
Marco Barisione [Mon, 20 Dec 2010 12:37:50 +0000 (12:37 +0000)]
Add Phoneable interface for contacts with phone numbers

13 years agoAdd GenderOwner interface for specifying contact gender
Travis Reitter [Tue, 18 Jan 2011 21:57:44 +0000 (13:57 -0800)]
Add GenderOwner interface for specifying contact gender

13 years agoAdd URLable interface for contacts with associated websites
Travis Reitter [Tue, 18 Jan 2011 21:30:33 +0000 (13:30 -0800)]
Add URLable interface for contacts with associated websites

13 years agoAdd a FieldDetails object for details with extra parameters
Marco Barisione [Wed, 10 Nov 2010 11:54:01 +0000 (11:54 +0000)]
Add a FieldDetails object for details with extra parameters

The class is used for values that can have additional parameters
attached, for instance phone numbers or URLs.

13 years agoAdd a NameOwner interface for contacts with full names and nicknames
Marco Barisione [Mon, 8 Nov 2010 13:56:31 +0000 (13:56 +0000)]
Add a NameOwner interface for contacts with full names and nicknames

13 years agoNote that bgo#628335 was fixed with release 0.1.16
Travis Reitter [Tue, 1 Feb 2011 23:22:02 +0000 (15:22 -0800)]
Note that bgo#628335 was fixed with release 0.1.16

13 years agoPost-release version bump.
Travis Reitter [Tue, 1 Feb 2011 19:34:18 +0000 (11:34 -0800)]
Post-release version bump.

13 years agoRelease version 0.3.4 FOLKS_0_3_4
Travis Reitter [Mon, 31 Jan 2011 17:23:09 +0000 (09:23 -0800)]
Release version 0.3.4

13 years agoWrite inlined docs for LinkedHashSet to work around bgo#629531
Travis Reitter [Mon, 31 Jan 2011 19:48:29 +0000 (11:48 -0800)]
Write inlined docs for LinkedHashSet to work around bgo#629531

13 years agoUpdate old doc link to PresenceOwner.
Travis Reitter [Mon, 31 Jan 2011 17:49:06 +0000 (09:49 -0800)]
Update old doc link to PresenceOwner.

13 years agoDon't use deprecated string.ndup function.
Travis Reitter [Mon, 31 Jan 2011 17:36:29 +0000 (09:36 -0800)]
Don't use deprecated string.ndup function.

13 years agoSet @since lines for new release.
Travis Reitter [Mon, 31 Jan 2011 17:07:36 +0000 (09:07 -0800)]
Set @since lines for new release.

13 years agoCut obsolete comment about IMable.im_addresses.
Travis Reitter [Mon, 31 Jan 2011 16:58:52 +0000 (08:58 -0800)]
Cut obsolete comment about IMable.im_addresses.

13 years agoAdd a note about LinkedHashSet pulling in libgee.
Travis Reitter [Mon, 31 Jan 2011 16:57:34 +0000 (08:57 -0800)]
Add a note about LinkedHashSet pulling in libgee.

13 years agoCombine the API changes sections in NEWS.
Travis Reitter [Mon, 31 Jan 2011 16:54:04 +0000 (08:54 -0800)]
Combine the API changes sections in NEWS.

13 years agoMake the TestCase class follow our coding style.
Travis Reitter [Fri, 28 Jan 2011 22:05:14 +0000 (14:05 -0800)]
Make the TestCase class follow our coding style.

13 years agoRename HasPresence -> PresenceOwner.
Travis Reitter [Thu, 23 Dec 2010 02:52:55 +0000 (18:52 -0800)]
Rename HasPresence -> PresenceOwner.

Fixes bgo#627397.

13 years agoRename HasAvatar -> AvatarOwner.
Travis Reitter [Thu, 23 Dec 2010 02:07:15 +0000 (18:07 -0800)]
Rename HasAvatar -> AvatarOwner.

Helps bgo#627397.

13 years agoAdd a simple test case to reproduce bgo#640551 when valgrind-ing.
Travis Reitter [Tue, 25 Jan 2011 05:11:57 +0000 (21:11 -0800)]
Add a simple test case to reproduce bgo#640551 when valgrind-ing.

13 years agoAdd some LinkedHashSet tests.
Travis Reitter [Fri, 21 Jan 2011 19:08:44 +0000 (11:08 -0800)]
Add some LinkedHashSet tests.

Fixes bgo#640213 -- Add tests for LinkedHashSet

13 years agoModified backends to use LinkedHashSet in IMable.im_addresses.
Eitan Isaacson [Sun, 16 Jan 2011 09:48:24 +0000 (11:48 +0200)]
Modified backends to use LinkedHashSet in IMable.im_addresses.

13 years agoModified libfolks to use LinkedHashSet in im_addresses.
Eitan Isaacson [Sun, 16 Jan 2011 09:47:50 +0000 (11:47 +0200)]
Modified libfolks to use LinkedHashSet in im_addresses.

13 years agoAdded a LinkedHashSet ordered set.
Eitan Isaacson [Sun, 16 Jan 2011 09:46:27 +0000 (11:46 +0200)]
Added a LinkedHashSet ordered set.

13 years agoSuppress Telepathy logger warning for tests.
Travis Reitter [Mon, 17 Jan 2011 19:37:55 +0000 (11:37 -0800)]
Suppress Telepathy logger warning for tests.

Fixes bgo#639742 - Logger service unavailable in make check

13 years agoOnly spew D-Bus info during tests if >= 1
Travis Reitter [Mon, 17 Jan 2011 20:03:16 +0000 (12:03 -0800)]
Only spew D-Bus info during tests if  >= 1

13 years agoSilence generally-useless Tp test message.
Travis Reitter [Mon, 17 Jan 2011 19:42:11 +0000 (11:42 -0800)]
Silence generally-useless Tp test message.

13 years agoDon't add a duplicate candidate individual if one matches by user and IID
Philip Withnall [Mon, 17 Jan 2011 22:02:55 +0000 (22:02 +0000)]
Don't add a duplicate candidate individual if one matches by user and IID

If an individual matches a persona being aggregated both by them both being
the user, and by IID match, don't list the individual as a candidate
individual twice (which would cause their personas to appear twice in the
final individual).

13 years agoAdded valgrind support in make check.
Eitan Isaacson [Wed, 12 Jan 2011 20:51:12 +0000 (22:51 +0200)]
Added valgrind support in make check.

https://bugzilla.gnome.org/show_bug.cgi?id=639366

13 years agoAdd policy for keeping the build healthy.
Travis Reitter [Fri, 14 Jan 2011 17:47:01 +0000 (09:47 -0800)]
Add policy for keeping the build healthy.

13 years agoFinish catching BackendStore up to our coding style.
Travis Reitter [Fri, 14 Jan 2011 00:04:21 +0000 (16:04 -0800)]
Finish catching BackendStore up to our coding style.

13 years agoFix dependencies for internal g-i files.
Travis Reitter [Thu, 13 Jan 2011 01:27:37 +0000 (17:27 -0800)]
Fix dependencies for internal g-i files.

As it was, these libraries wouldn't be re-created after a maintainer-clean (or
on the very first build).

13 years agoAlso print a stack trace upon a failed test assertion.
Travis Reitter [Wed, 12 Jan 2011 23:55:57 +0000 (15:55 -0800)]
Also print a stack trace upon a failed test assertion.

13 years agoDon't double-list files in MAINTAINERCLEANFILES.
Travis Reitter [Wed, 12 Jan 2011 19:44:07 +0000 (11:44 -0800)]
Don't double-list files in MAINTAINERCLEANFILES.

13 years agoDistribute sources for generated files.
Travis Reitter [Wed, 12 Jan 2011 01:26:01 +0000 (17:26 -0800)]
Distribute sources for generated files.

This un-breaks distcheck by ensuring the generated files don't stick around in
_build after the final distclean.

This fulfills the requirements laid out in the Automake manual page:
http://www.gnu.org/software/hello/manual/automake/distcleancheck.html

13 years agoDefine the Telepathy BACKEND_NAME directly.
Travis Reitter [Wed, 12 Jan 2011 00:30:56 +0000 (16:30 -0800)]
Define the Telepathy BACKEND_NAME directly.

Properly distributing the backend.mk file proved more difficult than it was
worth (it was breaking 'make check' during distcheck), so we've reverted to
direct definition.

13 years agoForce Vala for non-release builds.
Travis Reitter [Tue, 11 Jan 2011 23:01:45 +0000 (15:01 -0800)]
Force Vala for non-release builds.

This should make buildbot builds a little more consistent.

13 years agoAdd Vala requirement checks for newer tests.
Travis Reitter [Tue, 11 Jan 2011 22:30:16 +0000 (14:30 -0800)]
Add Vala requirement checks for newer tests.

13 years agoBug 639113 — Add static aggregation tests
Philip Withnall [Mon, 10 Jan 2011 00:30:13 +0000 (00:30 +0000)]
Bug 639113 — Add static aggregation tests

Add some tests which cover several of the ways which personas can be
statically aggregated at present. These tests are “static” (as opposed to
“dynamic”) because they don't change the inputs to the aggregator after
it's been prepared. Consequently, they don't cover much of the interesting
and bug-prone behaviour of the aggregator. Still, they're a start.

Closes: bgo#639113

13 years agoDon't announce removal of Individuals twice.
Travis Reitter [Tue, 11 Jan 2011 19:31:10 +0000 (11:31 -0800)]
Don't announce removal of Individuals twice.

Before this patch, we would announce an Individual's removal, "dispose" of the
individual, then announce their removal again (at which point they would have
zero Personas, which can make it harder for clients to do anything useful with
the notification anyhow).

Helps: bgo#639113

13 years agoAllow multiple test accounts to be connected simultaneously
Philip Withnall [Sun, 9 Jan 2011 21:52:54 +0000 (21:52 +0000)]
Allow multiple test accounts to be connected simultaneously

This doesn't affect any existing tests, but will be useful for testing that
aggregation across different persona stores works correctly.

13 years agoOverride the test log handler for Telepathy tests.
Travis Reitter [Tue, 11 Jan 2011 05:59:39 +0000 (21:59 -0800)]
Override the test log handler for Telepathy tests.

This avoids aborting and printing unnecessary stack traces for the
well-known Telepathy-logger warning message.

Fixes bgo#639195 - Print stack traces for failed tests to improve
remote debugging

13 years agoFactor Tp logger warning out of Tp tests.
Travis Reitter [Tue, 11 Jan 2011 00:50:27 +0000 (16:50 -0800)]
Factor Tp logger warning out of Tp tests.

Helps bgo#639195 - Print stack traces for failed tests to improve
remote debugging

13 years agoWhen a test would print a message >= warning, print a stack trace.
Travis Reitter [Tue, 11 Jan 2011 00:40:14 +0000 (16:40 -0800)]
When a test would print a message >= warning, print a stack trace.

This is largely to benefit remote debugging of build bots but also makes
debugging test errors easier.

Helps bgo#639195 - Print stack traces for failed tests to improve
remote debugging

13 years agoCut unnecessary log handler for key-file test.
Travis Reitter [Tue, 11 Jan 2011 00:10:41 +0000 (16:10 -0800)]
Cut unnecessary log handler for key-file test.

Helps bgo#639195 - Print stack traces for failed tests to improve
remote debugging

13 years agoCut unnecessary Tp log handler for the general test.
Travis Reitter [Mon, 10 Jan 2011 22:44:39 +0000 (14:44 -0800)]
Cut unnecessary Tp log handler for the general test.

Helps bgo#639195 - Print stack traces for failed tests to improve
remote debugging

13 years agoNote the fix of bgo#638609 in the NEWS
Travis Reitter [Thu, 6 Jan 2011 23:48:08 +0000 (15:48 -0800)]
Note the fix of bgo#638609 in the NEWS

13 years agoRegister core debugging as global G_LOG_DOMAIN to reduce magic strings.
Travis Reitter [Thu, 6 Jan 2011 23:39:20 +0000 (15:39 -0800)]
Register core debugging as global G_LOG_DOMAIN to reduce magic strings.

Fixes bgo#638609 - libfolks hard-codes backend names for debugging

13 years agoPin backends' names to global BACKEND_NAME to reduce magic strings.
Travis Reitter [Tue, 4 Jan 2011 20:19:27 +0000 (12:19 -0800)]
Pin backends' names to global BACKEND_NAME to reduce magic strings.

Helps bgo#638609 - libfolks hard-codes backend names for debugging

13 years agoMake the main debug domain 'folks' to match the backends.
Travis Reitter [Tue, 4 Jan 2011 18:58:15 +0000 (10:58 -0800)]
Make the main debug domain 'folks' to match the backends.

Helps bgo#638609 - libfolks hard-codes backend names for debugging

13 years agoMake the backends' log domains match their type_id.
Travis Reitter [Tue, 4 Jan 2011 18:51:49 +0000 (10:51 -0800)]
Make the backends' log domains match their type_id.

Helps bgo#638609 - libfolks hard-codes backend names for debugging

13 years agoPush flag setting into the Debug constructor.
Travis Reitter [Tue, 4 Jan 2011 19:26:34 +0000 (11:26 -0800)]
Push flag setting into the Debug constructor.

Helps bgo#638609 - libfolks hard-codes backend names for debugging

13 years agoAdd new API for setting debugging levels.
Travis Reitter [Tue, 4 Jan 2011 18:54:01 +0000 (10:54 -0800)]
Add new API for setting debugging levels.

Helps bgo#638609 - libfolks hard-codes backend names for debugging

13 years agoMake Folks.Debug a class so we can store state.
Travis Reitter [Tue, 4 Jan 2011 00:23:05 +0000 (16:23 -0800)]
Make Folks.Debug a class so we can store state.

Helps bgo#638609 - libfolks hard-codes backend names for debugging

13 years agoDon't use a magic string in the Tp backend.
Travis Reitter [Mon, 3 Jan 2011 22:15:58 +0000 (14:15 -0800)]
Don't use a magic string in the Tp backend.

13 years agoAdd a comment for bgo#638609 - backend debug hard-coding
Travis Reitter [Mon, 3 Jan 2011 21:29:06 +0000 (13:29 -0800)]
Add a comment for bgo#638609 - backend debug hard-coding

13 years agoBug 638395 — folks-inspect prevents default Vala-free builds
Philip Withnall [Fri, 31 Dec 2010 14:23:31 +0000 (14:23 +0000)]
Bug 638395 — folks-inspect prevents default Vala-free builds

Add notices and errors to the configure script to notify the user of why
the inspect tool is not being built. Closes: bgo#638395

13 years agoAdd a missing backslash to the configure.ac file
Philip Withnall [Fri, 31 Dec 2010 14:21:11 +0000 (14:21 +0000)]
Add a missing backslash to the configure.ac file

13 years agoDon't break the build if building folks-inspect without Vala
Travis Reitter [Fri, 31 Dec 2010 07:19:31 +0000 (23:19 -0800)]
Don't break the build if building folks-inspect without Vala

13 years agoFix some variable names in the inspector signal parsing code
Philip Withnall [Thu, 30 Dec 2010 17:59:37 +0000 (17:59 +0000)]
Fix some variable names in the inspector signal parsing code

See: https://bugzilla.gnome.org/show_bug.cgi?id=629075#c8

13 years agoBug 629075 — Add folks command line application
Philip Withnall [Mon, 6 Sep 2010 18:38:21 +0000 (19:38 +0100)]
Bug 629075 — Add folks command line application

Add an interactive command line inspection utility for libfolks.
Closes: bgo#629075.

13 years agoAdd NEWS entry for bgo#629083 fix
Travis Reitter [Thu, 30 Dec 2010 17:23:31 +0000 (09:23 -0800)]
Add NEWS entry for bgo#629083 fix

13 years agoAdd NEWS entry for bgo#638311 fix
Travis Reitter [Thu, 30 Dec 2010 17:22:24 +0000 (09:22 -0800)]
Add NEWS entry for bgo#638311 fix

13 years agoRefer to non-local variables and methods with full name.
Travis Reitter [Wed, 29 Dec 2010 01:21:53 +0000 (17:21 -0800)]
Refer to non-local variables and methods with full name.

The benefit here is to make it easier to tell when variables are local. Methods
are referred to similarly for consistency.

Fixes bgo#629083

13 years agoCut unnecessary casting.
Travis Reitter [Wed, 29 Dec 2010 00:58:34 +0000 (16:58 -0800)]
Cut unnecessary casting.

Excessive casting can hide real compiler warnings/errors and is best avoided.

Helps bgo#629083

13 years agoMaximize use of 'unowned' keyword.
Travis Reitter [Tue, 28 Dec 2010 17:15:23 +0000 (09:15 -0800)]
Maximize use of 'unowned' keyword.

This is used when (and only when) variables:
1. would avoid a non-trivial copy (eg, a string or array but not an int or
object ref-count increase)
AND
2. will only be assigned unowned values (excessive use of 'unowned' here will be
caught by the compiler)

The net benefit is avoiding unecessary memory allocation/freeing.

Helps bgo#629083

13 years agoMaximize use of the 'var' keyword.
Travis Reitter [Tue, 28 Dec 2010 01:22:21 +0000 (17:22 -0800)]
Maximize use of the 'var' keyword.

This is used whenever a variable:
1. is declared and initialized in the same line
AND
2. would not avoid a copy by using the 'unowned'. In the future, we may be able
to declare variables 'unowned var', in which case this point won't matter. See
bgo#638199.

The net benefit is less noise on variable declaration lines.

Helps bgo#629083

13 years agoEnsure private and internal methods begin with a _
Travis Reitter [Tue, 28 Dec 2010 01:14:45 +0000 (17:14 -0800)]
Ensure private and internal methods begin with a _

Helps bgo#629083

13 years agoEnsure private and internal data members begin with a _
Travis Reitter [Tue, 28 Dec 2010 00:28:38 +0000 (16:28 -0800)]
Ensure private and internal data members begin with a _

Helps bgo#629083

13 years agoWrite down development policies.
Travis Reitter [Wed, 29 Dec 2010 23:55:44 +0000 (15:55 -0800)]
Write down development policies.

Fixes bgo #638311.

13 years agoBug 637240 — libfolks-telepathy.so exports private symbols
Philip Withnall [Fri, 17 Dec 2010 11:16:04 +0000 (11:16 +0000)]
Bug 637240 — libfolks-telepathy.so exports private symbols

Limit the symbols exported by the libfolks-telepathy.so library to those
starting with “tpf_”. Based on a patch by
Emilio Pozuelo Monfort <pochu27@gmail.com>. Closes: bgo#637240

13 years agoPost-release version bump
Philip Withnall [Mon, 13 Dec 2010 16:49:18 +0000 (16:49 +0000)]
Post-release version bump

13 years agoRelease version 0.3.3 FOLKS_0_3_3
Philip Withnall [Mon, 13 Dec 2010 16:45:07 +0000 (16:45 +0000)]
Release version 0.3.3

13 years agoAdd missing files to POTFILES.in and POTFILES.skip
Philip Withnall [Mon, 13 Dec 2010 16:40:29 +0000 (16:40 +0000)]
Add missing files to POTFILES.in and POTFILES.skip

13 years agoRemove outdated translation files from EXTRA_DIST
Philip Withnall [Mon, 13 Dec 2010 16:35:59 +0000 (16:35 +0000)]
Remove outdated translation files from EXTRA_DIST

They're no longer copied into the build tree since we no longer call
autopoint. See: bgo#635649

13 years agoEnsure each Persona is added to the relinked_personas list at most once
Philip Withnall [Mon, 13 Dec 2010 15:35:38 +0000 (15:35 +0000)]
Ensure each Persona is added to the relinked_personas list at most once

In some cases when relinking the user's Individual when taking Empathy
offline, several of the user's Personas can get into the relinked_personas
list multiple times. This causes an infinite loop of linking and relinking
those Personas. Closes: bgo#637136

13 years agoBug 636714 — Assertion failure on invalid IM address
Philip Withnall [Sun, 12 Dec 2010 17:52:52 +0000 (17:52 +0000)]
Bug 636714 — Assertion failure on invalid IM address

Handle invalid IM addresses in relationships.ini more gracefully by throwing
an exception from IMable.normalise_im_address() if it detects an invalid
address, rather than aborting due to an assertion failure. Closes: bgo#636714

13 years agoDon't trust personas from IRC
Philip Withnall [Mon, 13 Dec 2010 15:23:15 +0000 (15:23 +0000)]
Don't trust personas from IRC

13 years agoRename the Favourite interface to Favouritable
Philip Withnall [Sun, 12 Dec 2010 18:32:51 +0000 (18:32 +0000)]
Rename the Favourite interface to Favouritable

Closes: bgo#627397

13 years agoRename the Presence interface to HasPresence
Philip Withnall [Sun, 12 Dec 2010 18:28:20 +0000 (18:28 +0000)]
Rename the Presence interface to HasPresence

Helps: bgo#627397

13 years agoRename the Avatar interface to HasAvatar
Philip Withnall [Sun, 12 Dec 2010 18:24:08 +0000 (18:24 +0000)]
Rename the Avatar interface to HasAvatar

Helps: bgo#627397

13 years agoAdd recent bug fixes to NEWS file
Philip Withnall [Sun, 12 Dec 2010 17:44:35 +0000 (17:44 +0000)]
Add recent bug fixes to NEWS file

13 years agoAdd documented libraries to LDFLAGS in the documentation Makefile.am
Philip Withnall [Sun, 12 Dec 2010 17:06:38 +0000 (17:06 +0000)]
Add documented libraries to LDFLAGS in the documentation Makefile.am

gtkdoc-scangobj expects to have the libraries it's linking its scanner program
to present in LDFLAGS. gtk-doc.make normally does this automatically for
normal gtk-doc-enabled projects, but we need to do it manually.

13 years agoAdd missing documentation for method parameters
Philip Withnall [Sun, 12 Dec 2010 16:34:01 +0000 (16:34 +0000)]
Add missing documentation for method parameters

13 years agoFix documentation of enum members
Philip Withnall [Sun, 12 Dec 2010 16:29:07 +0000 (16:29 +0000)]
Fix documentation of enum members

The documentation comments for enum members have to be proper valadoc comments
(i.e. starting with /** and ending with */ on separate lines).

13 years agoFix string length calculation in the BackendStore for Vala 0.12
Philip Withnall [Sun, 12 Dec 2010 16:18:57 +0000 (16:18 +0000)]
Fix string length calculation in the BackendStore for Vala 0.12

13 years agoRemove use of deprecated GLib API in Vala 0.12
Philip Withnall [Sun, 12 Dec 2010 16:18:01 +0000 (16:18 +0000)]
Remove use of deprecated GLib API in Vala 0.12

13 years agoRemove use of Unicode characters in documentation comments
Philip Withnall [Sun, 12 Dec 2010 16:15:22 +0000 (16:15 +0000)]
Remove use of Unicode characters in documentation comments

The normal valadoc doclet is fine with them, but the gtkdoc doclet doesn't
like them. See: bgo#637072

13 years agoGenerate gtk-doc for libfolks and libfolks-telepathy.
Travis Reitter [Mon, 18 Oct 2010 20:00:13 +0000 (13:00 -0700)]
Generate gtk-doc for libfolks and libfolks-telepathy.

13 years agoDon't delete in-tree m4 macros when doing maintainer-clean
Philip Withnall [Sun, 12 Dec 2010 11:09:12 +0000 (11:09 +0000)]
Don't delete in-tree m4 macros when doing maintainer-clean

13 years agoRemove libtool m4 macros from the git tree
Philip Withnall [Sun, 12 Dec 2010 11:04:58 +0000 (11:04 +0000)]
Remove libtool m4 macros from the git tree

They're copied into the build tree from the system libtool installation by
libtoolize, and don't belong in git.

13 years agoBug 636251 — Fails to add contact
Stef Walter [Wed, 1 Dec 2010 20:50:22 +0000 (20:50 +0000)]
Bug 636251 — Fails to add contact

Vala compiles this line of code wrong, and tries to double check
that there is a GValue boxed inside of the GValue.

Closes: bgo#636251

13 years agoBug 635823 — Link telepathy test program to GIO
Robert Ancell [Fri, 26 Nov 2010 03:32:39 +0000 (14:32 +1100)]
Bug 635823 — Link telepathy test program to GIO

Closes: bgo#635823

13 years agoBug 635703 – Leak in connection_get_requestable_channel_classes_cb
Philip Withnall [Sat, 27 Nov 2010 21:32:41 +0000 (21:32 +0000)]
Bug 635703 – Leak in connection_get_requestable_channel_classes_cb

Tidy up memory handling in the function so that it doesn't leak in odd
conditions. Closes: bgo#635703

13 years agoFix return types and documentation for a tp-lowlevel.c method
Philip Withnall [Sat, 27 Nov 2010 21:17:56 +0000 (21:17 +0000)]
Fix return types and documentation for a tp-lowlevel.c method

folks_tp_lowlevel_connection_get_requestable_channel_classes_finish() had
incorrect return values in assertion failure conditions, and the
documentation said to use the wrong function to free its return value.

13 years agoBug 635649 — autopoint fails to run
Philip Withnall [Sat, 27 Nov 2010 21:08:12 +0000 (21:08 +0000)]
Bug 635649 — autopoint fails to run

Since the changes due to bgo#635134, we should no longer call autopoint in
autogen.sh. Closes: bgo#635649

13 years agoDon't use IT_PROG_INTLTOOL and AM_GNU_GETTEXT
Philip Withnall [Mon, 22 Nov 2010 22:06:04 +0000 (22:06 +0000)]
Don't use IT_PROG_INTLTOOL and AM_GNU_GETTEXT

They conflict. See bgo#635134.

13 years agoFix leak in tp-lowlevel.c
Philip Withnall [Thu, 18 Nov 2010 21:20:17 +0000 (21:20 +0000)]
Fix leak in tp-lowlevel.c

Closes: bgo#635178