platform/upstream/folks.git
10 years agoBump to 0.9.6 sandbox/pcoval/latest
Philippe Coval [Mon, 31 Mar 2014 12:00:11 +0000 (14:00 +0200)]
Bump to 0.9.6

Change-Id: I9ee797d5c131ac8aef7482b6ac8082476073299c
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
10 years agominimal build
Patrick Ohly [Tue, 9 Jul 2013 13:04:04 +0000 (15:04 +0200)]
minimal build

Disable most backends by default. Building tests depends on telepathy
and is not needed, so disable it always.

This commit uses bcond_with to disable the features by default.

10 years agofolks-uninstalled.pc.in: does not depend on telepathy
Patrick Ohly [Tue, 9 Jul 2013 12:47:31 +0000 (14:47 +0200)]
folks-uninstalled.pc.in: does not depend on telepathy

The dependency on telepathy-glib is wrong (does not show up in
installed version either) and causes build failures when compiling
without telepathy.

10 years agoExclude TpLowlevel typelib file
Markus Lehtonen [Fri, 28 Jun 2013 07:47:59 +0000 (10:47 +0300)]
Exclude TpLowlevel typelib file

Which would make the package uninstallable.

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
10 years agochanges: spec: adapt and workaround build issue
Philippe Coval [Wed, 26 Jun 2013 17:02:02 +0000 (19:02 +0200)]
changes: spec: adapt and workaround build issue

10 years agospec: adapt and workaround build issue
Philippe Coval [Wed, 26 Jun 2013 17:01:15 +0000 (19:01 +0200)]
spec: adapt and workaround build issue

10 years agochanges: Bump to 0.9.3
Philippe Coval [Wed, 26 Jun 2013 15:38:04 +0000 (17:38 +0200)]
changes: Bump to 0.9.3

10 years agoBump to 0.9.3
Philippe Coval [Wed, 26 Jun 2013 15:30:05 +0000 (17:30 +0200)]
Bump to 0.9.3

10 years agoFix packaging: Update module_version value
Erwan Le Blond [Tue, 11 Jun 2013 13:24:13 +0000 (15:24 +0200)]
Fix packaging: Update module_version value

10 years agochanges: set zeitgeist-2.0 build dependency
Corentin Lecouvey [Tue, 19 Mar 2013 10:44:31 +0000 (11:44 +0100)]
changes: set zeitgeist-2.0 build dependency

10 years agospec: set zeitgeist-2.0 build dependency
Corentin Lecouvey [Tue, 19 Mar 2013 10:43:36 +0000 (11:43 +0100)]
spec: set zeitgeist-2.0 build dependency

10 years agochanges: add glib2-tools required dependency
Corentin Lecouvey [Thu, 28 Feb 2013 09:58:12 +0000 (10:58 +0100)]
changes: add glib2-tools required dependency

10 years agoadd glib2-tools required dependency
Corentin Lecouvey [Thu, 28 Feb 2013 09:48:47 +0000 (10:48 +0100)]
add glib2-tools required dependency

10 years agochanges: Bump to 0.9.1
Corentin Lecouvey [Wed, 27 Feb 2013 14:50:44 +0000 (15:50 +0100)]
changes: Bump to 0.9.1

10 years agoadd libfolks ofono backend
Corentin Lecouvey [Mon, 25 Feb 2013 13:41:59 +0000 (14:41 +0100)]
add libfolks ofono backend

10 years agoBump to 0.9.1
Philippe Coval [Mon, 25 Feb 2013 10:21:49 +0000 (11:21 +0100)]
Bump to 0.9.1

10 years agochanges: Workaround : Add --disable-fatal-warning
Philippe Coval [Thu, 14 Feb 2013 14:29:04 +0000 (15:29 +0100)]
changes: Workaround : Add --disable-fatal-warning

10 years agoCleanup specfile
Jean-Benoit MARTIN [Thu, 14 Feb 2013 12:55:29 +0000 (13:55 +0100)]
Cleanup specfile

10 years agoWorkaround : Add --disable-fatal-warning
Jean-Benoit MARTIN [Thu, 14 Feb 2013 12:34:08 +0000 (13:34 +0100)]
Workaround : Add --disable-fatal-warning

Add --disable-fatal-warning in configure option to fix the build issue with evolution-data-server

10 years agoFix: replace glib2 macro
Corentin Lecouvey [Wed, 16 Jan 2013 12:56:53 +0000 (13:56 +0100)]
Fix: replace glib2 macro

10 years agoClean up spec file
Philippe Coval [Wed, 16 Jan 2013 10:20:27 +0000 (11:20 +0100)]
Clean up spec file

10 years agoEnabled evolution-data-server backend again
Philippe Coval [Wed, 16 Jan 2013 10:05:37 +0000 (11:05 +0100)]
Enabled evolution-data-server backend again

10 years agoFix: lang package dependency
Corentin Lecouvey [Tue, 15 Jan 2013 17:54:07 +0000 (18:54 +0100)]
Fix: lang package dependency

10 years agoremove evolution-data-server backend
Corentin Lecouvey [Tue, 8 Jan 2013 14:22:39 +0000 (15:22 +0100)]
remove evolution-data-server backend

10 years agoBump to 0.8.0
Philippe Coval [Tue, 8 Jan 2013 10:45:20 +0000 (11:45 +0100)]
Bump to 0.8.0

10 years agoadd: autogen
Philippe Coval [Tue, 8 Jan 2013 10:41:25 +0000 (11:41 +0100)]
add: autogen

10 years agoInital packaging on 0.8.0
Chris E Ferron [Thu, 8 Nov 2012 18:41:06 +0000 (10:41 -0800)]
Inital packaging on 0.8.0

10 years agoRelease version 0.9.6 FOLKS_0_9_6
Philip Withnall [Wed, 6 Nov 2013 16:35:08 +0000 (16:35 +0000)]
Release version 0.9.6

10 years agodocs: Fix links in documentation comments
Philip Withnall [Wed, 6 Nov 2013 15:55:00 +0000 (15:55 +0000)]
docs: Fix links in documentation comments

This prevents valadoc throwing more of a hissy fit than usual.

10 years agoUpdated Polish translation
Piotr Drąg [Wed, 6 Nov 2013 15:36:20 +0000 (16:36 +0100)]
Updated Polish translation

10 years agotests: Add missing valgrind.mk include to test Makefile.ams
Philip Withnall [Wed, 6 Nov 2013 10:59:18 +0000 (10:59 +0000)]
tests: Add missing valgrind.mk include to test Makefile.ams

10 years agotests: Remove unused variables from Makefile.ams
Philip Withnall [Wed, 6 Nov 2013 10:59:00 +0000 (10:59 +0000)]
tests: Remove unused variables from Makefile.ams

10 years agoeds: Remove unused -include in Makefile.am
Philip Withnall [Wed, 6 Nov 2013 10:21:24 +0000 (10:21 +0000)]
eds: Remove unused -include in Makefile.am

10 years agobuild: Add folks-internal.la to $(backend_libadd)
Philip Withnall [Wed, 6 Nov 2013 10:14:39 +0000 (10:14 +0000)]
build: Add folks-internal.la to $(backend_libadd)

10 years agobuild: Drop GLib dependency to ≥ 2.38.2 (from 2.39.0)
Philip Withnall [Wed, 6 Nov 2013 14:55:42 +0000 (14:55 +0000)]
build: Drop GLib dependency to ≥ 2.38.2 (from 2.39.0)

The GLib patches needed for the BlueZ backend to work properly have been
backported to GLib 2.38, and will appear in the GLib 2.38.2 release.

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

10 years agobluez: Prevent blocked Bluetooth devices from becoming persona stores
Philip Withnall [Mon, 4 Nov 2013 14:09:34 +0000 (14:09 +0000)]
bluez: Prevent blocked Bluetooth devices from becoming persona stores

If the user has explicitly blocked a Bluetooth phone from their laptop, they
don’t want to try downloading contacts from it.

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

10 years agodocs: Update NEWS with recent changes
Philip Withnall [Wed, 6 Nov 2013 14:47:53 +0000 (14:47 +0000)]
docs: Update NEWS with recent changes

10 years agoofono: Throw a useful error if prepare() fails for a missing D-Bus service
Philip Withnall [Mon, 4 Nov 2013 13:42:41 +0000 (13:42 +0000)]
ofono: Throw a useful error if prepare() fails for a missing D-Bus service

Previously the error was completely unhelpful.

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

10 years agocore: Bless DBusError.SERVICE_UNKNOWN for D-Bus service problems on prepare()
Philip Withnall [Mon, 4 Nov 2013 13:41:59 +0000 (13:41 +0000)]
core: Bless DBusError.SERVICE_UNKNOWN for D-Bus service problems on prepare()

As folks acquires more D-Bus-enabled backends, we need a common error code
for when the service can’t be started. In the Backend.prepare() documentation,
bless DBusError.SERVICE_UNKNOWN as this error code.

Also fix the BlueZ backend to emit it instead of a custom error code.

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

10 years agoUpdated Indonesian translation
Andika Triwidada [Tue, 5 Nov 2013 01:38:49 +0000 (08:38 +0700)]
Updated Indonesian translation

10 years agoUpdated Lithuanian translation
Aurimas Černius [Sun, 3 Nov 2013 15:11:07 +0000 (17:11 +0200)]
Updated Lithuanian translation

10 years agoUpdated Serbian translation
Мирослав Николић [Sun, 3 Nov 2013 07:48:24 +0000 (08:48 +0100)]
Updated Serbian translation

10 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Sat, 2 Nov 2013 16:41:46 +0000 (14:41 -0200)]
Updated Brazilian Portuguese translation

10 years agoUpdated Brazilian Portuguese translation proofread by Enrico Nicoletto
Rafael Ferreira [Sat, 2 Nov 2013 16:08:17 +0000 (14:08 -0200)]
Updated Brazilian Portuguese translation proofread by Enrico Nicoletto

10 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 1 Nov 2013 18:50:54 +0000 (19:50 +0100)]
Updated Slovenian translation

10 years agoUpdated Galician translations
Fran Diéguez [Fri, 1 Nov 2013 15:18:34 +0000 (16:18 +0100)]
Updated Galician translations

10 years agoUpdated Galician translations
Fran Diéguez [Fri, 1 Nov 2013 10:27:42 +0000 (11:27 +0100)]
Updated Galician translations

10 years agoUpdated Polish translation
Piotr Drąg [Thu, 31 Oct 2013 23:40:53 +0000 (00:40 +0100)]
Updated Polish translation

10 years agobluez: Add a Bluetooth Phonebook Access Profile backend using BlueZ 5
Matthieu Bouron [Tue, 21 Aug 2012 11:19:44 +0000 (16:49 +0530)]
bluez: Add a Bluetooth Phonebook Access Profile backend using BlueZ 5

This pulls contacts out of a paired Bluetooth device and dumps them in
folks.

No test cases are included.

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

This bumps the Vala and GLib dependencies of folks, needed for the following
two fixes.
 • https://bugzilla.gnome.org/show_bug.cgi?id=710643
 • https://bugzilla.gnome.org/show_bug.cgi?id=710726

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

10 years agobuild: Fix PKG_CONFIG_PATH for calls to g-ir-scanner
Philip Withnall [Fri, 25 Oct 2013 19:15:27 +0000 (20:15 +0100)]
build: Fix PKG_CONFIG_PATH for calls to g-ir-scanner

Ensure that g-ir-scanner’s PKG_CONFIG_PATH includes the build
directory containing the generated -uninstalled.pc files for folks,
so that the backends can link against it properly for being scanned.

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

10 years agobackends: Fix paths in *-uninstalled.pc.in pkg-config files
Philip Withnall [Mon, 28 Oct 2013 10:33:12 +0000 (10:33 +0000)]
backends: Fix paths in *-uninstalled.pc.in pkg-config files

Copy–paste errors.

10 years agobuild: Factor common automakery out of backends’ Makefile.ams
Philip Withnall [Mon, 28 Oct 2013 10:15:56 +0000 (10:15 +0000)]
build: Factor common automakery out of backends’ Makefile.ams

This makes the backends’ build process so much more consistent, and reduces
a huge amount of copy–paste automakery.

10 years agobackends: Remove BackendFactory classes
Philip Withnall [Mon, 28 Oct 2013 09:53:32 +0000 (09:53 +0000)]
backends: Remove BackendFactory classes

They were constructed, made one method call in their constructor, and then
sat there for the lifetime of the process, using a little bit of memory each,
and not doing anything else.

Instead, just add the new Backend to the BackendStore directly from the
module initialiser. This cuts out a reasonable amount of generated C, and
slightly reduces memory overheads. Yay!

10 years agotests: Fix missing backslash in EDS tests Makefile.am
Renato Araujo Oliveira Filho [Mon, 28 Oct 2013 09:30:47 +0000 (09:30 +0000)]
tests: Fix missing backslash in EDS tests Makefile.am

10 years agobuild: Enable colourised output from GCC
Philip Withnall [Fri, 25 Oct 2013 17:09:50 +0000 (18:09 +0100)]
build: Enable colourised output from GCC

If GCC supports it, enable the -fdiagnostics-color=auto option, which adds
colour to warnings and errors outputted by GCC. Enable this for both generated
and non-generated C code.

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

10 years agobuild: Disable some GCC warnings for generated C code
Philip Withnall [Fri, 25 Oct 2013 10:50:31 +0000 (11:50 +0100)]
build: Disable some GCC warnings for generated C code

The GCC warning spew which results from Vala’s non-perfect generated C
code is distracting and can mask genuine warnings from valac or GCC.

This patch adds some #pragmas in warnings.h which disable as many of these
warnings as possible. Unfortunately some of the warnings are for const
qualifier discards and passing parameters of the wrong type, which (as far
as I know) can’t be disabled.

In any case, this patch eliminates GCC warnings for several C files, which is
better than nothing.

Note that warnings.h should only be included in build targets which compile
only Vala, and don’t compile any non-generated C code. Non-generated C code
should always be compiled with all warnings enabled, to catch legitimate
errors. See the comment at the top of warnings.h.

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

10 years agobuild: Whitespace cleanup in various Makefile.am files
Philip Withnall [Fri, 25 Oct 2013 08:58:20 +0000 (09:58 +0100)]
build: Whitespace cleanup in various Makefile.am files

10 years agotelepathy: Remove redundant entries from a CPPFLAGS variable
Philip Withnall [Fri, 25 Oct 2013 08:56:34 +0000 (09:56 +0100)]
telepathy: Remove redundant entries from a CPPFLAGS variable

They’re already in AM_CPPFLAGS, which is substituted into that CPPFLAGS
variable.

10 years agocore: Remove an excess parameter from a printf()-format function call
Philip Withnall [Fri, 25 Oct 2013 10:59:52 +0000 (11:59 +0100)]
core: Remove an excess parameter from a printf()-format function call

10 years agocore: Add [PrintfFormat] attributes to some internal debug methods
Philip Withnall [Fri, 25 Oct 2013 10:59:28 +0000 (11:59 +0100)]
core: Add [PrintfFormat] attributes to some internal debug methods

10 years agocore: Eliminate a shadowed variable
Philip Withnall [Fri, 25 Oct 2013 10:58:58 +0000 (11:58 +0100)]
core: Eliminate a shadowed variable

Vala is fine with this but GCC complains. Let’s keep GCC happy.

10 years agotest: bump the timeout for the Tracker favourite-updates test
Travis Reitter [Mon, 21 Oct 2013 23:36:51 +0000 (16:36 -0700)]
test: bump the timeout for the Tracker favourite-updates test

This may be a little excessive but smaller amounts occasionally caused a
failure on timeout.

In theory, this shouldn't matter too much, since the test exits early once
conditions are satisfied.

10 years agoFix phone normalization
Xavier Claessens [Mon, 21 Oct 2013 14:29:02 +0000 (10:29 -0400)]
Fix phone normalization

This make the code actually match the algorithm described on
http://blog.barisione.org/2010-06/handling-phone-numbers/

It also use a StringBuilder instead of doing tones of string copy.

10 years agobackends: Work around a Vala const-array null-termination bug
Philip Withnall [Tue, 8 Oct 2013 14:06:13 +0000 (15:06 +0100)]
backends: Work around a Vala const-array null-termination bug

Bug #682698 means that Vala does not null-terminate const arrays, yet it
expects them to be null terminated when returning them to g_object_get().
This results in g_object_get() walking off into arbitrary memory, and Bad
Things happen shortly afterwards.

Work around this (because it doesn’t look like the Vala bug is going to be
fixed any time soon) by manually null-terminating all const arrays (typically
linkable_properties and writeable_properties lists in backends) and modifying
code which iterates over them to ignore null entries.

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

10 years agoofono: Skip whitespace between vCards when splitting them up
Philip Withnall [Tue, 15 Oct 2013 11:27:06 +0000 (12:27 +0100)]
ofono: Skip whitespace between vCards when splitting them up

This eliminates the following libebook warning which we were triggering.
libebook itself skips the whitespace, so this introduces no functional
changes.

    libebook-contacts-WARNING **: vcard began without a BEGIN:VCARD

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

10 years agotelepathy: Fix tp-zeitgeist-dummy to match changes in b38f7126
Philip Withnall [Mon, 21 Oct 2013 16:40:04 +0000 (17:40 +0100)]
telepathy: Fix tp-zeitgeist-dummy to match changes in b38f7126

10 years agoStop using lowlevel telepathy-glib API
Xavier Claessens [Mon, 21 Oct 2013 15:56:10 +0000 (11:56 -0400)]
Stop using lowlevel telepathy-glib API

10 years agocore: Connect to Persona::notify, not all its details, in Individual
Simon McVittie [Thu, 28 Mar 2013 14:02:05 +0000 (14:02 +0000)]
core: Connect to Persona::notify, not all its details, in Individual

In practice, we care about basically every property anyway, and
tests/eds/perf was spending more than 6% of its time connecting
to these signals. Just connect to notify and demultiplex through a
lookup table for about a 5% speed-up.

In principle we could make the lookup table into a
hash table if it proves to be worth it, but life is probably too short.

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

10 years agoBug 709674 — Ignore non-phonebook-enabled modems in ofono backend
Philip Withnall [Tue, 8 Oct 2013 18:51:30 +0000 (19:51 +0100)]
Bug 709674 — Ignore non-phonebook-enabled modems in ofono backend

Ignore ofono modems which don’t support the org.ofono.Phonebook interface,
which is needed for accessing contacts stored on the SIM.

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

10 years agoUse autotools's parallel test harness
Travis Reitter [Tue, 24 Sep 2013 23:23:46 +0000 (16:23 -0700)]
Use autotools's parallel test harness

We were already unintentionally using it in some cases (depending upon the
developer's system) without the proper safeguards in place. Without them,
the EDS and Tracker tests will mysteriously result in a ton of segfaulting
background processes because they can't be safely run simultaneously.

The upside of using the parallel harness is that it's still safe to use for
the simpler test suites (eg, key-file, folks, telepathy) and should speed up
their runtimes quite a bit. It also adds cleaner logging facilities and
makes the default output a little cleaner.

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

10 years agoUse git.mk's definitions to simplify configure.ac
Travis Reitter [Mon, 30 Sep 2013 17:45:38 +0000 (10:45 -0700)]
Use git.mk's definitions to simplify configure.ac

10 years agoUpgrade git.mk
Travis Reitter [Mon, 30 Sep 2013 16:43:32 +0000 (09:43 -0700)]
Upgrade git.mk

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

10 years agoofono: Work around a Vala bug causing a double-free when adding a modem
Philip Withnall [Tue, 8 Oct 2013 18:29:38 +0000 (19:29 +0100)]
ofono: Work around a Vala bug causing a double-free when adding a modem

Work around Vala bug #709665:
https://bugzilla.gnome.org/show_bug.cgi?id=709665
which allowed an assignment of a string*[] value to a string[] variable.
string*[] values need the container freeing, but not the members of the
array. However, since the variable was a string[], Vala generated C code to
free both the container and the members, resulting in a double-free of each
member.

10 years agoTelepathy: use can_set_contact_alias() instead of fetching flags
Xavier Claessens [Fri, 27 Sep 2013 20:21:48 +0000 (16:21 -0400)]
Telepathy: use can_set_contact_alias() instead of fetching flags

10 years agoTests: Do no hardcode individual sha1
Xavier Claessens [Thu, 26 Sep 2013 20:06:41 +0000 (16:06 -0400)]
Tests: Do no hardcode individual sha1

With telepathy 1.0 the account prefix is going to change, so all
sha1 will have to be recalculated. It's better to calculate them
so changing one line is enough to port to tp1.

10 years agotests: fix trivial whitespace in Makefile
Travis Reitter [Mon, 30 Sep 2013 16:06:05 +0000 (09:06 -0700)]
tests: fix trivial whitespace in Makefile

10 years agoBug 705403 — Use GLib.BytesIcon instead of Edsf.MemoryIcon
Philip Withnall [Sat, 3 Aug 2013 13:24:32 +0000 (15:24 +0200)]
Bug 705403 — Use GLib.BytesIcon instead of Edsf.MemoryIcon

Use GLib.BytesIcon internally instead of Edsf.MemoryIcon, which can
be deleted. This bumps our GLib requirement to 2.37.6, but doesn’t
affect API.

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

10 years agoUpdate NEWS
Xavier Claessens [Thu, 26 Sep 2013 18:44:54 +0000 (14:44 -0400)]
Update NEWS

10 years agoStop using deprecated EDS API
Xavier Claessens [Wed, 25 Sep 2013 20:23:15 +0000 (16:23 -0400)]
Stop using deprecated EDS API

10 years ago[l10n]Added Turkish translation
Osman Karagöz [Wed, 25 Sep 2013 21:15:46 +0000 (00:15 +0300)]
[l10n]Added Turkish translation

10 years agobuild: Generate backends’ GIR files using valac rather than g-ir-scanner
Philip Withnall [Wed, 7 Aug 2013 12:54:56 +0000 (14:54 +0200)]
build: Generate backends’ GIR files using valac rather than g-ir-scanner

Vala knows more about the types used in the code, and doesn’t emit any
GIR annotations; so g-ir-scanner is left guessing about (transfer)
annotations (amongst others).

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

10 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sun, 22 Sep 2013 09:35:45 +0000 (11:35 +0200)]
Updated Basque language

10 years agoFinnish translation by Jiri Grönroos
Timo Jyrinki [Wed, 18 Sep 2013 10:59:33 +0000 (13:59 +0300)]
Finnish translation by Jiri Grönroos

10 years agoSet the GIR namespace and version for folks-generics
Travis Reitter [Tue, 27 Aug 2013 17:07:14 +0000 (10:07 -0700)]
Set the GIR namespace and version for folks-generics

This ends up avoiding a valadoc crasher (bgo#706857) which the maintainers
can't reproduce.  Strictly speaking, we should have it in place anyhow, so
it should be pretty safe.

It also ends up passing these details along to folks-internal.vapi when it's
generated as well.

10 years agobuild: Fix autogen and configure
Seán de Búrca [Tue, 27 Aug 2013 05:00:47 +0000 (23:00 -0600)]
build: Fix autogen and configure

Include ACLOCAL_FLAGS when setting. ACLOCAL_AMFLAGS.

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

10 years agoupdate NEWS
Simon McVittie [Wed, 28 Aug 2013 09:59:22 +0000 (10:59 +0100)]
update NEWS

10 years agoPhoneFieldDetailsTests: make constant static strings unowned
Simon McVittie [Fri, 23 Aug 2013 17:23:12 +0000 (18:23 +0100)]
PhoneFieldDetailsTests: make constant static strings unowned

This works around Vala bug GNOME#646970, which is only fixed in a
development version (0.21). Newer Vala versions automatically make
these strings behave as if unowned anyway.

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=706683
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Philip Withnall <philip@tecnocode.co.uk>
10 years agoRevert "Temporarily disable the Tracker tests, as they're currently broken"
Travis Reitter [Tue, 27 Aug 2013 01:23:44 +0000 (18:23 -0700)]
Revert "Temporarily disable the Tracker tests, as they're currently broken"

This reverts commit bfa9bad7c100e2f6cdbd8e42367fa515df5470d4.

10 years agoRevert "Temporarily disable docs for distcheck due to bgo#706857"
Travis Reitter [Tue, 27 Aug 2013 01:23:28 +0000 (18:23 -0700)]
Revert "Temporarily disable docs for distcheck due to bgo#706857"

This reverts commit 2c13f603fc0b865968cb581a40a0edcb450c9c7b.

10 years agoPost-release version bump
Travis Reitter [Tue, 27 Aug 2013 01:23:06 +0000 (18:23 -0700)]
Post-release version bump

10 years agoRelease version 0.9.5 upstream FOLKS_0_9_5 upstream/0.9.5
Travis Reitter [Tue, 27 Aug 2013 00:37:47 +0000 (17:37 -0700)]
Release version 0.9.5

10 years agoTemporarily disable the Tracker tests, as they're currently broken
Travis Reitter [Tue, 27 Aug 2013 01:13:15 +0000 (18:13 -0700)]
Temporarily disable the Tracker tests, as they're currently broken

10 years agoTemporarily disable docs for distcheck due to bgo#706857
Travis Reitter [Tue, 27 Aug 2013 00:42:28 +0000 (17:42 -0700)]
Temporarily disable docs for distcheck due to bgo#706857

10 years agoDo not distribute _gen/param-spec-struct.h in tarballs or scan it with g-i
Simon McVittie [Thu, 4 Apr 2013 11:43:34 +0000 (12:43 +0100)]
Do not distribute _gen/param-spec-struct.h in tarballs or scan it with g-i

It isn't self-contained, and provokes a (non-fatal) syntax error from
g-ir-scanner.

Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Acked-by: Philip Withnall
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=697261

10 years agoFolks.SmallSet: return a value
Dominique Leuenberger [Thu, 22 Aug 2013 05:50:19 +0000 (07:50 +0200)]
Folks.SmallSet: return a value

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

10 years agocore: Tidy up documentation in LocationDetails
Philip Withnall [Wed, 7 Aug 2013 10:45:18 +0000 (12:45 +0200)]
core: Tidy up documentation in LocationDetails

10 years agouse IndividualAggregator.dup () in tests and tools
Guillaume Desmottes [Mon, 5 Aug 2013 12:30:13 +0000 (14:30 +0200)]
use IndividualAggregator.dup () in tests and tools

The default constructor has been deprecated.

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

10 years agoaggregator: add dup() methods returning a singleton
Guillaume Desmottes [Mon, 5 Aug 2013 09:10:46 +0000 (11:10 +0200)]
aggregator: add dup() methods returning a singleton

As discussed on bgo#705289 we don't support having different aggregator
instances as they would share the same set of personas. Adding this singleton
makes things easier for client applications.

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

10 years agoRevert "add unit test for bgo#705289"
Guillaume Desmottes [Mon, 5 Aug 2013 09:21:15 +0000 (11:21 +0200)]
Revert "add unit test for bgo#705289"

It doesn't make sense any more as multiple aggregators are not supported any
more.

This reverts commit 1b7e8d83bb7488aac7bcf2d59df3a7b35f316ae2.

10 years agoUpdate Chinese simplified translation
甘露(Gan Lu) [Sat, 3 Aug 2013 13:29:32 +0000 (21:29 +0800)]
Update Chinese simplified translation