folks 0.1.15
- From: "Philip Withnall" <install-module gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: folks 0.1.15
- Date: Fri, 27 Aug 2010 10:32:34 +0000 (UTC)
Module: folks
Version: 0.1.15
Uploaded by: Philip Withnall
http://download.gnome.org/sources/folks/0.1/folks-0.1.15.tar.gz
sha256sum: 20dfb306cafd9597213e0401e9681073252dd4e0b7e796324decc856e7911394
size: 520K
http://download.gnome.org/sources/folks/0.1/folks-0.1.15.tar.bz2
sha256sum: 55dd000a97353dd6b564e0f60a84091ecfcdbe08c80157a4e001430b2c38dee7
size: 388K
ChangeLog
---------
commit 908d51d9a8d3ea32961bebc08429bd2b3fbca3d3
Author: Philip Withnall <philip withnall collabora co uk>
Date: Fri Aug 27 11:11:53 2010 +0100
Remove outdated telepathy-check.vala from EXTRA_DIST
Makefile.am | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
commit d32c5b2be0b899239408e18a498a28c98c12bfcc
Author: Philip Withnall <philip withnall collabora co uk>
Date: Fri Aug 27 11:02:26 2010 +0100
Fix symbol version numbers
I got mixed up between pre- and post-release incrementing.
backends/key-file/kf-persona.vala | 2 +-
folks/individual.vala | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
commit 5cd2f5278a2be05bb561759f5d0737bf0427a2dd
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 26 22:27:02 2010 +0100
Don't use deprecated Gee.Map.remove() method
folks/individual.vala | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 1781654659c6590365dce68b19f36e2b46fbf484
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 26 14:44:10 2010 +0100
Add checks for memset() and strstr()
According to `autoscan`, these are used by some of the generated C
code, and
should be checked for at configure time.
configure.ac | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
commit d4c97e7062c7c2f93ea42f61c199ce7944d0e198
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 26 14:33:38 2010 +0100
Tidy up configure.ac
This is just the result of running `autoupdate` on configure.ac,
plus the
addition of two extra options to AC_INIT, specifying the tarball
name and
project homepage.
configure.ac | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
commit e221dec87f9092b526a1d87b285b127c5a2c4ca2
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 26 12:37:15 2010 +0100
Move the folks-telepathy library to a "lib" subdir of
backends/telepathy
This solves the ordering problem between building folks-telepathy.la
and
folks-backend-telepathy.la, where the latter depends on the former,
under
parallel installation. See
http://old.nabble.com/relinking-error-td27796838.html for an
explanation of
why adding DEPENDENCIES doesn't work.
This fixes parallel installation of libfolks. Closes: bgo#627898
backends/telepathy/Makefile.am | 173 +---
.../telepathy/folks-telepathy-uninstalled.pc.in | 12 -
backends/telepathy/folks-telepathy.deps | 3 -
backends/telepathy/folks-telepathy.pc.in | 15 -
backends/telepathy/lib/Makefile.am | 184 +++
.../lib/folks-telepathy-uninstalled.pc.in | 12 +
backends/telepathy/lib/folks-telepathy.deps | 3 +
backends/telepathy/lib/folks-telepathy.pc.in | 15 +
backends/telepathy/lib/tp-lowlevel.c | 614 +++++++++++
backends/telepathy/lib/tp-lowlevel.h | 145 +++
backends/telepathy/lib/tpf-logger.vala | 133 +++
backends/telepathy/lib/tpf-persona-store.vala | 1164
++++++++++++++++++++
backends/telepathy/lib/tpf-persona.vala | 350 ++++++
backends/telepathy/tp-lowlevel.c | 614 -----------
backends/telepathy/tp-lowlevel.h | 145 ---
backends/telepathy/tpf-logger.vala | 133 ---
backends/telepathy/tpf-persona-store.vala | 1164
--------------------
backends/telepathy/tpf-persona.vala | 350 ------
configure.ac | 5 +-
docs/Makefile.am | 6 +-
20 files changed, 2637 insertions(+), 2603 deletions(-)
commit 870ffaab3cb41d34e7694b1eba27992c44df89f3
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 26 14:23:33 2010 +0100
Don't use BUILT_SOURCES in makefiles
It messes around with the order of building things, which can cause
problems
when building subdirectories which are dependencies of the current
directory.
We didn't actually need it anyway, since all the files mentioned in
BUILT_SOURCES were pulled in as dependencies of other build targets.
backends/key-file/Makefile.am | 12 ++++--------
backends/telepathy/Makefile.am | 28 +++++++++++++---------------
folks/Makefile.am | 16 ++++++----------
3 files changed, 23 insertions(+), 33 deletions(-)
commit a1190e33fb96e2edf15d27b9120b8e95eef0318d
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 18:10:36 2010 +0100
Push favourite changes to all Personas unconditionally
Since the changes are only pushed down to Personas if the favourite
status
has changed, they have to be pushed down to every Persona anyway
(or the
aggregated favourite status wouldn't change).
folks/individual.vala | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit c9afc15599021aa2b4a18ccd1563662c35290a3d
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 18:08:35 2010 +0100
Write alias changes to every Persona if there are no writeable
Personas
This is necessary for singleton Individuals which only contain
a Tpf.Persona.
folks/individual.vala | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-)
commit 67db896d4d9eef20b4581ac1f4c34c21d3ad9bf6
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 17:02:53 2010 +0100
Don't unnecessarily push group changes down to Personas
The Individual.change_group() method should only be called in
response to
user interaction, as it pushes the group change down to all the
Individual's
Personas.
folks/individual.vala | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 95727c7cbe7fde32ca60206e6bd46d3f36694d00
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 16:55:06 2010 +0100
Don't listen to notify::groups in Individual
We listen to the group_changed signal instead.
folks/individual.vala | 7 -------
1 files changed, 0 insertions(+), 7 deletions(-)
commit 450e7f20e9df7167303c526786ab355eaf305463
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 16:54:10 2010 +0100
Fix groups signal emissions in Tpf.Persona
backends/telepathy/tpf-persona.vala | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
commit 336f592c771c8fb852f5b3035bdd162b2ad19a21
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 16:45:49 2010 +0100
Add a missing yield to make group changes async in the telepathy
backend
backends/telepathy/tpf-persona.vala | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
commit b6e3d2cb6d730584160116f766d1a8fc5f090e37
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 16:33:28 2010 +0100
Use the alias from a writeable Persona in preference to other aliases
The writeable Persona's alias, if non-empty, is the one which has
been set
by the user, so should be the preference.
folks/individual.vala | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
commit 0eeef6c82d05078ec64940a57e7044c1dc6e2903
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 16:22:37 2010 +0100
Add alias support to the key-file backend
To store user-set aliases for Individuals. Helps: bgo#627508
backends/key-file/kf-persona.vala | 31 ++++++++++++++++++++++++++++++-
1 files changed, 30 insertions(+), 1 deletions(-)
commit b82218b4c387d83b87b882aace8c79f84670b235
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 16:01:11 2010 +0100
Fall back to using a display ID if no Personas have an alias
This is prettier than falling back to a UID. Closes: bgo#626410
folks/individual.vala | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
commit a0232c6fa4ac11f4ee237d3c3e758c5d6c4b93ae
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 15:58:02 2010 +0100
Fall back to the display ID for TpfPersonas with empty aliases
backends/telepathy/tpf-persona.vala | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
commit cd2400c5ed45df81a4024e41c4020b61a6051b37
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 19 14:59:38 2010 +0100
Bug 626578 â?? Use vala's vala.m4 to check for telepathy-glib(.vapi)
configure.ac | 10 +++----
m4/vala.m4 | 70
++++++++++++++++++++++++++++++++++++++++++++++++++
telepathy-check.vala | 6 ----
3 files changed, 74 insertions(+), 12 deletions(-)
commit db4f574a00273779a7e369dfedc6da02a1b1eaae
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Aug 25 19:00:37 2010 +0100
Bug 627968 â?? Add Individual.trust_level property
Add a property to indicate how far the Individual should be
trusted. This
is NONE if any of the Individual's Personas come from a non-trusted
PersonaStore. Closes: bgo#627968
folks/individual.vala | 66
+++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 66 insertions(+), 0 deletions(-)
commit 40e2b0181123bf1bc82d3bbc8dab22c0e7ef2440
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 19 17:59:27 2010 +0100
Only keep one reference to each Persona in an Individual
folks/individual.vala | 17 +++++------------
1 files changed, 5 insertions(+), 12 deletions(-)
commit 15947652e0e31dad9bf9061565c5b243b628572c
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 19 17:55:02 2010 +0100
Bug 626725 â?? Add an Individual.personas_changed signal
Add a personas_changed signal, allowing client code to do various
things
with the lists of added and removed Personas, instead of having
to determine
which Personas were added or removed themselves. Closes: bgo#626725
folks/individual.vala | 185
+++++++++++++++++++++++++++++++++----------------
1 files changed, 125 insertions(+), 60 deletions(-)
commit 8cebb98c04b20eaf0efd04b68d92f2a1a0dd789d
Author: Philip Withnall <philip withnall collabora co uk>
Date: Thu Aug 19 16:17:08 2010 +0100
Store a set of Personas inside each Individual for speed of lookup
Store a set of all the Personas in the Individual, rather than
compartmentalised sets of the Personas from each PersonaStore. With
the
set of Personas kept in sync with the list of Personas, this
allows both
fast lookup and iteration.
folks/individual.vala | 154
+++++++++++++++++++++++-------------------------
1 files changed, 74 insertions(+), 80 deletions(-)
commit 7aa66a278818094e82cd8b108ab30cba6ef9d480
Author: Travis Reitter <travis reitter collabora co uk>
Date: Mon Aug 23 13:07:30 2010 -0700
Fix the calculation for the persona_store_id length in
Persona.split_uid().
folks/persona.vala | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit 2118606508ae1ef5c9395864c776328ffd590bd3
Author: Philip Withnall <philip withnall collabora co uk>
Date: Mon Aug 23 17:59:58 2010 +0100
Depend on libgee <= 0.5.2
libgee 0.5.3 breaks API. See bgo#627746
configure.ac | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
commit e469532a16c4b5a12b694e242404c23574fe122e
Author: Travis Reitter <travis reitter collabora co uk>
Date: Fri Aug 20 11:15:52 2010 -0700
Make gobject-introspection a hard requirement.
Fixes bgo#627506
backends/telepathy/Makefile.am | 2 --
configure.ac | 2 +-
2 files changed, 1 insertions(+), 3 deletions(-)
commit 37c6361ec6dad777f657ac4f2b272d1628080c35
Author: Travis Reitter <travis reitter collabora co uk>
Date: Fri Aug 20 08:37:04 2010 -0700
Clean up the variable naming for parallel data structures.
folks/individual-aggregator.vala | 30 ++++++++++++++++--------------
1 files changed, 16 insertions(+), 14 deletions(-)
commit f2fc13b30ab64f82a8681f7466fed7d5b15cd1da
Author: Philip Withnall <philip withnall collabora co uk>
Date: Fri Aug 20 12:22:13 2010 +0100
Ensure duplicate Individuals don't enter candidate_inds when
aggregating
If Individuals matched on more than one property, they would appear
in the
list of candidate Individuals multiple times, causing the resulting
linked
Individual to contain duplicate Personas and Bad Things to happen.
Helps: bgo#626544
folks/individual-aggregator.vala | 21 +++++++++++++++++++--
1 files changed, 19 insertions(+), 2 deletions(-)
commit ae5928a23c08501f0f47db8e29f51f5f6a838889
Author: Philip Withnall <philip withnall collabora co uk>
Date: Fri Aug 20 11:53:18 2010 +0100
Ensure the IMable.im_addresses property does not contain duplicates
This can cause Personas to appear multiple times in a linked
Individual,
leading to bad state. Helps: bgo#626544
backends/key-file/kf-persona.vala | 14 ++++++++++++--
folks/imable.vala | 12 +++++++++---
folks/individual-aggregator.vala | 22 ++++++++++++++++++++--
3 files changed, 41 insertions(+), 7 deletions(-)
commit 97dd951ab8486d0ffba4a97f3e79fa53a0143d36
Author: Maciej Piechotka <uzytkownik2 gmail com>
Date: Thu Aug 19 00:24:05 2010 +0200
Bug 627314 â?? folks cannot be install in gentoo sandbox
Correct a problem in the Telepathy backend's LDADD. Closes: bgo#627314
backends/telepathy/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit cdb38b17e75908722297a0c30807be81f81c489e
Author: Travis Reitter <travis reitter collabora co uk>
Date: Wed Aug 18 18:27:10 2010 -0700
Bundle introspection.m4, because ...autotools.
Makefile.am | 1 -
m4/introspection.m4 | 94
+++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 94 insertions(+), 1 deletions(-)
commit 3f860968a15d778a788b61f9a2d9d4b72dd6fe52
Author: Travis Reitter <travis reitter collabora co uk>
Date: Wed Aug 18 12:15:45 2010 -0700
Check whether the Persona instance is IMable, not the class.
folks/individual-aggregator.vala | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit bbbdbf577240ed720a33e651ff35c4aef2a08f49
Author: Travis Reitter <travis reitter collabora co uk>
Date: Wed Aug 18 09:31:04 2010 -0700
Post-release version bump and non-release indicator
configure.ac | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 6810363f05aee6de6e969e48ec7bb6f501548dbd
--
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]