folks 0.1.15



       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]