commit df3b5c96dabaaad88a4a1e402956c8c911ce31ff Author: Travis Reitter Date: Fri Oct 15 13:06:20 2010 -0700 Release 0.3.1 configure.ac | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 5858d7c0910e1eae8652edaccbd33aa6bcd17c8d Author: Travis Reitter Date: Fri Oct 15 13:36:43 2010 -0700 Distribute the dummy relationships file to fix distcheck. tests/telepathy/Makefile.am | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit d60e8a1032e627494a8fd25837cfacabc84f98f7 Author: Travis Reitter Date: Fri Oct 15 13:05:40 2010 -0700 Bump the .so version. configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit db1fbe4a5a3b41ff45a9a01f8fdac59875ecb021 Author: Travis Reitter Date: Fri Oct 15 13:04:09 2010 -0700 Make the NEWS file a little more uniform. NEWS | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 719cce7f4528aecd4d31a7f5c5875324e7780e7b Author: Travis Reitter Date: Thu Oct 14 09:20:39 2010 -0700 Make Individual implement IMable. NEWS | 1 + folks/individual.vala | 60 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+), 0 deletions(-) commit 0dc02843b4858cdeaa6aa7caf500e6bb906f6648 Author: Travis Reitter Date: Thu Oct 14 09:50:42 2010 -0700 Alphabetize the test definitions. tests/telepathy/Makefile.am | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit fd73fcb091f2fe57b53ddebc0f8b5ed007c3c5e8 Author: Travis Reitter Date: Thu Oct 14 13:38:05 2010 -0700 Set up tests with ENVIRONMENT, not wrapper scripts. tests/telepathy/Makefile.am | 15 ++++++--------- 1 files changed, 6 insertions(+), 9 deletions(-) commit 54c87f683d25fd731855fb485867b92864a464ea Author: Travis Reitter Date: Thu Oct 14 13:18:21 2010 -0700 Use a dummy relationships file for Tp tests. The main purposes are to prevent the key-file backend from reading in the user's relationships.ini file and to avoid the inconsistency that could entail. Fixes bgo#632163. NEWS | 2 ++ tests/telepathy/Makefile.am | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-) commit f5894cc75d9228319fdede7e89de4a966814168f Author: Travis Reitter Date: Wed Oct 13 15:59:02 2010 -0700 Actually include all the LDADD flags for our tests. Thanks to autotools for keeping this hidden for so long. Fixes bgo#632096. NEWS | 2 ++ tests/telepathy/Makefile.am | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) commit eed38d45e206fae39e1f64a3514bc2e03c8bb44d Author: Travis Reitter Date: Wed Oct 13 14:06:35 2010 -0700 Rename the contact-properties test. tests/telepathy/Makefile.am | 6 +- tests/telepathy/contact-properties.vala | 343 ---------------------------- tests/telepathy/individual-properties.vala | 343 ++++++++++++++++++++++++++++ 3 files changed, 346 insertions(+), 346 deletions(-) commit 2f3853338cf167c3ea26a4cf912d684ba86427f1 Author: Travis Reitter Date: Wed Oct 13 14:00:12 2010 -0700 Rename the contact-retrieval test. tests/telepathy/Makefile.am | 6 +- tests/telepathy/contact-retrieval.vala | 399 ----------------------------- tests/telepathy/individual-retrieval.vala | 399 +++++++++++++++++++++++++++++ 3 files changed, 402 insertions(+), 402 deletions(-) commit 3136fc0d9e12c3c7d61c28d3c90097a12c40e7a9 Author: Travis Reitter Date: Wed Oct 13 13:20:58 2010 -0700 Update the NEWS for the PersonaStore capabilities. NEWS | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 88b60ddc8acac40e3c39d3ad3250a1be75199967 Author: Travis Reitter Date: Tue Oct 12 16:59:08 2010 -0700 Add the PersonaStore:can-group-personas property. Helps bgo#626179. backends/key-file/kf-persona-store.vala | 12 ++++ backends/telepathy/lib/tp-lowlevel.c | 78 +++++++++++++++++++++++ backends/telepathy/lib/tp-lowlevel.h | 13 ++++ backends/telepathy/lib/tpf-persona-store.vala | 71 +++++++++++++++++++++ folks/persona-store.vala | 11 +++ tests/telepathy/persona-store-capabilities.vala | 22 +++++++ 6 files changed, 207 insertions(+), 0 deletions(-) commit 6d52e4eddefff01ff97faf548a698b56f5f55311 Author: Travis Reitter Date: Mon Oct 11 10:58:24 2010 -0700 Add the PersonaStore:can-alias-personas property. Helps bgo#626179. backends/key-file/kf-persona-store.vala | 12 ++++ backends/telepathy/lib/tp-lowlevel.c | 74 +++++++++++++++++++++++ backends/telepathy/lib/tp-lowlevel.h | 13 ++++ backends/telepathy/lib/tpf-persona-store.vala | 36 +++++++++++ folks/persona-store.vala | 11 ++++ tests/telepathy/persona-store-capabilities.vala | 22 +++++++ 6 files changed, 168 insertions(+), 0 deletions(-) commit 074a341f2b84096195ae525b0d6da03480d7cacc Author: Travis Reitter Date: Fri Oct 8 15:42:18 2010 -0700 Add the PersonaStore:can-remove-personas property. Helps bgo#626179. backends/key-file/kf-persona-store.vala | 12 +++++++++ backends/telepathy/lib/tpf-persona-store.vala | 17 ++++++++++++ folks/persona-store.vala | 11 ++++++++ tests/telepathy/persona-store-capabilities.vala | 31 ++++++++++++++++++++--- 4 files changed, 67 insertions(+), 4 deletions(-) commit a3fb94d88c8c8093fa163195ab091ac724639f74 Author: Travis Reitter Date: Mon Oct 4 09:00:54 2010 -0700 Add the PersonaStore:can-add-personas property. Helps bgo#626179. backends/key-file/kf-persona-store.vala | 12 ++ backends/telepathy/lib/tpf-persona-store.vala | 52 ++++++ folks/persona-store.vala | 7 + tests/telepathy/Makefile.am | 5 + tests/telepathy/persona-store-capabilities.vala | 225 +++++++++++++++++++++++ 5 files changed, 301 insertions(+), 0 deletions(-) commit 446ba7bed51d425db48f6efd73c507b7f62d7d4d Author: Travis Reitter Date: Thu Oct 7 12:51:22 2010 -0700 Add the MaybeBool type. folks/Makefile.am | 1 + folks/types.vala | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 0 deletions(-) commit a735b8a9a8809080c9c68c186d4bdac9e7761e0d Author: Travis Reitter Date: Thu Oct 7 13:55:26 2010 -0700 Expose the publish and subscribe group flags in the test CM. tests/lib/telepathy/contactlist/conn.c | 57 +++++++++++++++++++++++++++++-- tests/lib/telepathy/contactlist/conn.h | 3 +- tests/telepathy/contact-properties.vala | 2 +- tests/telepathy/contact-retrieval.vala | 2 +- 4 files changed, 58 insertions(+), 6 deletions(-) commit 28bab0bff215cf8d4a345b8ce58afdff59d177e1 Author: Travis Reitter Date: Mon Oct 11 13:33:18 2010 -0700 Fix the organization of the new section in NEWS NEWS | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 2ea29b01bb2f43866fcdc71ea5af53803caeafe3 Author: Travis Reitter Date: Mon Oct 11 13:28:05 2010 -0700 Don't assume Personas all have a corresponding Individual in the link map. This can happen if a Persona is removed (by ID) before its corresponding Individual has been added to the linked-personas map (which is possible if a Telepathy account suddenly goes offline before the linking of the given Persona is complete). Fixes bgo#631864. NEWS | 1 + folks/individual-aggregator.vala | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) commit d46b74f8aaeccbfd488bc5b2d450fd3cd94b75b0 Author: Travis Reitter Date: Thu Oct 7 08:35:54 2010 -0700 Clarify that the TpContacts have specific features, not necessarily values. NEWS | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 5d91499c1b5fe2aee752180408281950a68bb62c Author: Travis Reitter Date: Wed Oct 6 15:28:20 2010 -0700 Simplify the Tp test Makefile further. tests/telepathy/Makefile.am | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit 5ab78bfd31ee2750f040c1f728c8b0a5f8485130 Author: Jonny Lamb Date: Thu Sep 30 15:54:54 2010 +0100 tpf-persona-store: add the client types feature to all new TpContacts Signed-off-by: Jonny Lamb NEWS | 1 + backends/telepathy/lib/tpf-persona-store.vala | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit 09f56474b32418dfed4e77b1e11075ee09f67bdf Author: Jonny Lamb Date: Thu Sep 30 15:54:37 2010 +0100 configure: depend on new tp-glib Signed-off-by: Jonny Lamb configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2ca183d5e22a692485cdb7e5e8e27dad69b4afc0 Author: Travis Reitter Date: Wed Oct 6 11:14:14 2010 -0700 Update NEWS for bug fix. NEWS | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 727192f6578e8e1856d2eed5bb579a27489e8c5a Author: Travis Reitter Date: Wed Oct 6 11:00:22 2010 -0700 Fix the CLEANFILES for the Tp tests. tests/telepathy/Makefile.am | 12 ++++-------- 1 files changed, 4 insertions(+), 8 deletions(-) commit ccc49aa4317f8a6a3ca6f5de04a74e0842a6a2eb Author: Travis Reitter Date: Wed Oct 6 10:28:59 2010 -0700 Relocate Folks.TestCase as a separate library configure.ac | 1 + tests/lib/Makefile.am | 27 ++++++++++ tests/lib/folks-test-uninstalled.pc.in | 12 +++++ tests/lib/test-case.vala | 82 ++++++++++++++++++++++++++++++++ tests/telepathy/Makefile.am | 8 ++-- tests/telepathy/test-case.vala | 82 -------------------------------- 6 files changed, 126 insertions(+), 86 deletions(-) commit f449e826a86b23fc9dd9aa50e71a5d2c66f7c8c1 Author: Travis Reitter Date: Tue Oct 5 17:27:48 2010 -0700 React to alias changes coming from Telepathy. Fixes bgo#630431. Add a test for Tpf.Persona properties (changed through the test CM itself). This simulates a change coming through Telepathy, vs. one we're triggering ourselves (as in the last test). backends/telepathy/lib/tpf-persona.vala | 9 ++++ tests/telepathy/contact-properties.vala | 74 +++++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+), 0 deletions(-) commit 274f41acfb922ab564220f2bf072e09084a3c7fa Author: Travis Reitter Date: Wed Oct 6 09:12:07 2010 -0700 Simplify the tests Makefile. tests/telepathy/Makefile.am | 13 +++---------- 1 files changed, 3 insertions(+), 10 deletions(-) commit 07e5575567b3bbe54f6bc7142e3daa2d672a5731 Author: Travis Reitter Date: Tue Oct 5 09:10:41 2010 -0700 Add a test for Tpf.Persona alias changing (through the Tp backend itself) tests/telepathy/Makefile.am | 28 +++- tests/telepathy/contact-properties.vala | 269 +++++++++++++++++++++++++++++++ tests/telepathy/contact-retrieval.vala | 57 ------- 3 files changed, 292 insertions(+), 62 deletions(-) commit a060bfb8f8e6e342d1f7ed15ac9940b00ccee379 Author: Travis Reitter Date: Tue Oct 5 10:59:06 2010 -0700 Expose the TpTestContactListConnection's manager. tests/lib/telepathy/contactlist/conn.c | 19 +++++++++++++++++++ tests/lib/telepathy/contactlist/conn.h | 5 +++++ 2 files changed, 24 insertions(+), 0 deletions(-) commit 595e1a2c2975a828fa62e7e58e8cedb113a9b16f Author: Travis Reitter Date: Tue Oct 5 16:55:13 2010 -0700 Make the TpTest CM emit alias and presence updates. .../telepathy/contactlist/contact-list-manager.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit d533f0c1c31fd4026ad2c8d5c1fffc0b8316c420 Author: Travis Reitter Date: Tue Oct 5 16:44:38 2010 -0700 Include the contact ID in the TestContactDetails for the Tp test library. .../telepathy/contactlist/contact-list-manager.c | 51 +++++++++++++------ 1 files changed, 35 insertions(+), 16 deletions(-) commit 325af19c7a5125ac34bb1ec8752e7b15114cb684 Author: Travis Reitter Date: Mon Oct 4 10:36:00 2010 -0700 Bump telepathy-glib requirement to ensure proper g-i. configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ee7528d4f4199bbd1fc5e007e25cb79e9c128bff Author: Travis Reitter Date: Fri Oct 1 12:42:45 2010 -0700 Post-release version bump. configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)