~ubuntu-branches/debian/sid/folks/sid

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Laurent Bigonville, Laurent Bigonville, Sjoerd Simons
  • Date: 2010-11-04 15:37:37 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20101104153737-d6ystqvviify529o
Tags: 0.3.1-1
[ Laurent Bigonville ]
* New upstream release
  - debian/control:
    + Bump build-dependencies
    + Add minimal version for gobject-introspection build-dependency
    + Bump libtelepathy-glib-dev dependency against libfolks-telepathy-dev
* Adjust both .symbols files

[ Sjoerd Simons ]
* Don't run the tests for now

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit df3b5c96dabaaad88a4a1e402956c8c911ce31ff
 
2
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
3
Date:   Fri Oct 15 13:06:20 2010 -0700
 
4
 
 
5
    Release 0.3.1
 
6
 
 
7
 configure.ac |    6 +++---
 
8
 1 files changed, 3 insertions(+), 3 deletions(-)
 
9
 
 
10
commit 5858d7c0910e1eae8652edaccbd33aa6bcd17c8d
 
11
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
12
Date:   Fri Oct 15 13:36:43 2010 -0700
 
13
 
 
14
    Distribute the dummy relationships file to fix distcheck.
 
15
 
 
16
 tests/telepathy/Makefile.am |    4 ++++
 
17
 1 files changed, 4 insertions(+), 0 deletions(-)
 
18
 
 
19
commit d60e8a1032e627494a8fd25837cfacabc84f98f7
 
20
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
21
Date:   Fri Oct 15 13:05:40 2010 -0700
 
22
 
 
23
    Bump the .so version.
 
24
 
 
25
 configure.ac |    4 ++--
 
26
 1 files changed, 2 insertions(+), 2 deletions(-)
 
27
 
 
28
commit db1fbe4a5a3b41ff45a9a01f8fdac59875ecb021
 
29
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
30
Date:   Fri Oct 15 13:04:09 2010 -0700
 
31
 
 
32
    Make the NEWS file a little more uniform.
 
33
 
 
34
 NEWS |    4 ++--
 
35
 1 files changed, 2 insertions(+), 2 deletions(-)
 
36
 
 
37
commit 719cce7f4528aecd4d31a7f5c5875324e7780e7b
 
38
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
39
Date:   Thu Oct 14 09:20:39 2010 -0700
 
40
 
 
41
    Make Individual implement IMable.
 
42
 
 
43
 NEWS                  |    1 +
 
44
 folks/individual.vala |   60
 
45
 +++++++++++++++++++++++++++++++++++++++++++++++++
 
46
 2 files changed, 61 insertions(+), 0 deletions(-)
 
47
 
 
48
commit 0dc02843b4858cdeaa6aa7caf500e6bb906f6648
 
49
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
50
Date:   Thu Oct 14 09:50:42 2010 -0700
 
51
 
 
52
    Alphabetize the test definitions.
 
53
 
 
54
 tests/telepathy/Makefile.am |    8 ++++----
 
55
 1 files changed, 4 insertions(+), 4 deletions(-)
 
56
 
 
57
commit fd73fcb091f2fe57b53ddebc0f8b5ed007c3c5e8
 
58
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
59
Date:   Thu Oct 14 13:38:05 2010 -0700
 
60
 
 
61
    Set up tests with ENVIRONMENT, not wrapper scripts.
 
62
 
 
63
 tests/telepathy/Makefile.am |   15 ++++++---------
 
64
 1 files changed, 6 insertions(+), 9 deletions(-)
 
65
 
 
66
commit 54c87f683d25fd731855fb485867b92864a464ea
 
67
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
68
Date:   Thu Oct 14 13:18:21 2010 -0700
 
69
 
 
70
    Use a dummy relationships file for Tp tests.
 
71
 
 
72
    The main purposes are to prevent the key-file backend from reading
 
73
    in the user's
 
74
    relationships.ini file and to avoid the inconsistency that could
 
75
    entail.
 
76
 
 
77
    Fixes bgo#632163.
 
78
 
 
79
 NEWS                                         |    2 ++
 
80
 tests/telepathy/Makefile.am                  |    2 ++
 
81
 2 files changed, 4 insertions(+), 0 deletions(-)
 
82
 
 
83
commit f5894cc75d9228319fdede7e89de4a966814168f
 
84
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
85
Date:   Wed Oct 13 15:59:02 2010 -0700
 
86
 
 
87
    Actually include all the LDADD flags for our tests.
 
88
 
 
89
    Thanks to autotools for keeping this hidden for so long.
 
90
 
 
91
    Fixes bgo#632096.
 
92
 
 
93
 NEWS                        |    2 ++
 
94
 tests/telepathy/Makefile.am |    2 +-
 
95
 2 files changed, 3 insertions(+), 1 deletions(-)
 
96
 
 
97
commit eed38d45e206fae39e1f64a3514bc2e03c8bb44d
 
98
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
99
Date:   Wed Oct 13 14:06:35 2010 -0700
 
100
 
 
101
    Rename the contact-properties test.
 
102
 
 
103
 tests/telepathy/Makefile.am                |    6 +-
 
104
 tests/telepathy/contact-properties.vala    |  343
 
105
 ----------------------------
 
106
 tests/telepathy/individual-properties.vala |  343
 
107
 ++++++++++++++++++++++++++++
 
108
 3 files changed, 346 insertions(+), 346 deletions(-)
 
109
 
 
110
commit 2f3853338cf167c3ea26a4cf912d684ba86427f1
 
111
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
112
Date:   Wed Oct 13 14:00:12 2010 -0700
 
113
 
 
114
    Rename the contact-retrieval test.
 
115
 
 
116
 tests/telepathy/Makefile.am               |    6 +-
 
117
 tests/telepathy/contact-retrieval.vala    |  399
 
118
 -----------------------------
 
119
 tests/telepathy/individual-retrieval.vala |  399
 
120
 +++++++++++++++++++++++++++++
 
121
 3 files changed, 402 insertions(+), 402 deletions(-)
 
122
 
 
123
commit 3136fc0d9e12c3c7d61c28d3c90097a12c40e7a9
 
124
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
125
Date:   Wed Oct 13 13:20:58 2010 -0700
 
126
 
 
127
    Update the NEWS for the PersonaStore capabilities.
 
128
 
 
129
 NEWS |    4 ++++
 
130
 1 files changed, 4 insertions(+), 0 deletions(-)
 
131
 
 
132
commit 88b60ddc8acac40e3c39d3ad3250a1be75199967
 
133
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
134
Date:   Tue Oct 12 16:59:08 2010 -0700
 
135
 
 
136
    Add the PersonaStore:can-group-personas property.
 
137
 
 
138
    Helps bgo#626179.
 
139
 
 
140
 backends/key-file/kf-persona-store.vala         |   12 ++++
 
141
 backends/telepathy/lib/tp-lowlevel.c            |   78
 
142
 +++++++++++++++++++++++
 
143
 backends/telepathy/lib/tp-lowlevel.h            |   13 ++++
 
144
 backends/telepathy/lib/tpf-persona-store.vala   |   71
 
145
 +++++++++++++++++++++
 
146
 folks/persona-store.vala                        |   11 +++
 
147
 tests/telepathy/persona-store-capabilities.vala |   22 +++++++
 
148
 6 files changed, 207 insertions(+), 0 deletions(-)
 
149
 
 
150
commit 6d52e4eddefff01ff97faf548a698b56f5f55311
 
151
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
152
Date:   Mon Oct 11 10:58:24 2010 -0700
 
153
 
 
154
    Add the PersonaStore:can-alias-personas property.
 
155
 
 
156
    Helps bgo#626179.
 
157
 
 
158
 backends/key-file/kf-persona-store.vala         |   12 ++++
 
159
 backends/telepathy/lib/tp-lowlevel.c            |   74
 
160
 +++++++++++++++++++++++
 
161
 backends/telepathy/lib/tp-lowlevel.h            |   13 ++++
 
162
 backends/telepathy/lib/tpf-persona-store.vala   |   36 +++++++++++
 
163
 folks/persona-store.vala                        |   11 ++++
 
164
 tests/telepathy/persona-store-capabilities.vala |   22 +++++++
 
165
 6 files changed, 168 insertions(+), 0 deletions(-)
 
166
 
 
167
commit 074a341f2b84096195ae525b0d6da03480d7cacc
 
168
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
169
Date:   Fri Oct 8 15:42:18 2010 -0700
 
170
 
 
171
    Add the PersonaStore:can-remove-personas property.
 
172
 
 
173
    Helps bgo#626179.
 
174
 
 
175
 backends/key-file/kf-persona-store.vala         |   12 +++++++++
 
176
 backends/telepathy/lib/tpf-persona-store.vala   |   17 ++++++++++++
 
177
 folks/persona-store.vala                        |   11 ++++++++
 
178
 tests/telepathy/persona-store-capabilities.vala |   31
 
179
 ++++++++++++++++++++---
 
180
 4 files changed, 67 insertions(+), 4 deletions(-)
 
181
 
 
182
commit a3fb94d88c8c8093fa163195ab091ac724639f74
 
183
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
184
Date:   Mon Oct 4 09:00:54 2010 -0700
 
185
 
 
186
    Add the PersonaStore:can-add-personas property.
 
187
 
 
188
    Helps bgo#626179.
 
189
 
 
190
 backends/key-file/kf-persona-store.vala         |   12 ++
 
191
 backends/telepathy/lib/tpf-persona-store.vala   |   52 ++++++
 
192
 folks/persona-store.vala                        |    7 +
 
193
 tests/telepathy/Makefile.am                     |    5 +
 
194
 tests/telepathy/persona-store-capabilities.vala |  225
 
195
 +++++++++++++++++++++++
 
196
 5 files changed, 301 insertions(+), 0 deletions(-)
 
197
 
 
198
commit 446ba7bed51d425db48f6efd73c507b7f62d7d4d
 
199
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
200
Date:   Thu Oct 7 12:51:22 2010 -0700
 
201
 
 
202
    Add the MaybeBool type.
 
203
 
 
204
 folks/Makefile.am |    1 +
 
205
 folks/types.vala  |   37 +++++++++++++++++++++++++++++++++++++
 
206
 2 files changed, 38 insertions(+), 0 deletions(-)
 
207
 
 
208
commit a735b8a9a8809080c9c68c186d4bdac9e7761e0d
 
209
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
210
Date:   Thu Oct 7 13:55:26 2010 -0700
 
211
 
 
212
    Expose the publish and subscribe group flags in the test CM.
 
213
 
 
214
 tests/lib/telepathy/contactlist/conn.c  |   57
 
215
 +++++++++++++++++++++++++++++--
 
216
 tests/lib/telepathy/contactlist/conn.h  |    3 +-
 
217
 tests/telepathy/contact-properties.vala |    2 +-
 
218
 tests/telepathy/contact-retrieval.vala  |    2 +-
 
219
 4 files changed, 58 insertions(+), 6 deletions(-)
 
220
 
 
221
commit 28bab0bff215cf8d4a345b8ce58afdff59d177e1
 
222
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
223
Date:   Mon Oct 11 13:33:18 2010 -0700
 
224
 
 
225
    Fix the organization of the new section in NEWS
 
226
 
 
227
 NEWS |    4 +++-
 
228
 1 files changed, 3 insertions(+), 1 deletions(-)
 
229
 
 
230
commit 2ea29b01bb2f43866fcdc71ea5af53803caeafe3
 
231
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
232
Date:   Mon Oct 11 13:28:05 2010 -0700
 
233
 
 
234
    Don't assume Personas all have a corresponding Individual in the
 
235
    link map.
 
236
 
 
237
    This can happen if a Persona is removed (by ID) before its
 
238
    corresponding
 
239
    Individual has been added to the linked-personas map (which is
 
240
    possible if a
 
241
    Telepathy account suddenly goes offline before the linking of the
 
242
    given Persona
 
243
    is complete).
 
244
 
 
245
    Fixes bgo#631864.
 
246
 
 
247
 NEWS                             |    1 +
 
248
 folks/individual-aggregator.vala |    9 +++++----
 
249
 2 files changed, 6 insertions(+), 4 deletions(-)
 
250
 
 
251
commit d46b74f8aaeccbfd488bc5b2d450fd3cd94b75b0
 
252
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
253
Date:   Thu Oct 7 08:35:54 2010 -0700
 
254
 
 
255
    Clarify that the TpContacts have specific features, not necessarily
 
256
    values.
 
257
 
 
258
 NEWS |    6 ++++--
 
259
 1 files changed, 4 insertions(+), 2 deletions(-)
 
260
 
 
261
commit 5d91499c1b5fe2aee752180408281950a68bb62c
 
262
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
263
Date:   Wed Oct 6 15:28:20 2010 -0700
 
264
 
 
265
    Simplify the Tp test Makefile further.
 
266
 
 
267
 tests/telepathy/Makefile.am |    7 ++-----
 
268
 1 files changed, 2 insertions(+), 5 deletions(-)
 
269
 
 
270
commit 5ab78bfd31ee2750f040c1f728c8b0a5f8485130
 
271
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
 
272
Date:   Thu Sep 30 15:54:54 2010 +0100
 
273
 
 
274
    tpf-persona-store: add the client types feature to all new TpContacts
 
275
 
 
276
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
 
277
 
 
278
 NEWS                                          |    1 +
 
279
 backends/telepathy/lib/tpf-persona-store.vala |    1 +
 
280
 2 files changed, 2 insertions(+), 0 deletions(-)
 
281
 
 
282
commit 09f56474b32418dfed4e77b1e11075ee09f67bdf
 
283
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
 
284
Date:   Thu Sep 30 15:54:37 2010 +0100
 
285
 
 
286
    configure: depend on new tp-glib
 
287
 
 
288
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
 
289
 
 
290
 configure.ac |    2 +-
 
291
 1 files changed, 1 insertions(+), 1 deletions(-)
 
292
 
 
293
commit 2ca183d5e22a692485cdb7e5e8e27dad69b4afc0
 
294
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
295
Date:   Wed Oct 6 11:14:14 2010 -0700
 
296
 
 
297
    Update NEWS for bug fix.
 
298
 
 
299
 NEWS |    6 ++++++
 
300
 1 files changed, 6 insertions(+), 0 deletions(-)
 
301
 
 
302
commit 727192f6578e8e1856d2eed5bb579a27489e8c5a
 
303
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
304
Date:   Wed Oct 6 11:00:22 2010 -0700
 
305
 
 
306
    Fix the CLEANFILES for the Tp tests.
 
307
 
 
308
 tests/telepathy/Makefile.am |   12 ++++--------
 
309
 1 files changed, 4 insertions(+), 8 deletions(-)
 
310
 
 
311
commit ccc49aa4317f8a6a3ca6f5de04a74e0842a6a2eb
 
312
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
313
Date:   Wed Oct 6 10:28:59 2010 -0700
 
314
 
 
315
    Relocate Folks.TestCase as a separate library
 
316
 
 
317
 configure.ac                           |    1 +
 
318
 tests/lib/Makefile.am                  |   27 ++++++++++
 
319
 tests/lib/folks-test-uninstalled.pc.in |   12 +++++
 
320
 tests/lib/test-case.vala               |   82
 
321
 ++++++++++++++++++++++++++++++++
 
322
 tests/telepathy/Makefile.am            |    8 ++--
 
323
 tests/telepathy/test-case.vala         |   82
 
324
 --------------------------------
 
325
 6 files changed, 126 insertions(+), 86 deletions(-)
 
326
 
 
327
commit f449e826a86b23fc9dd9aa50e71a5d2c66f7c8c1
 
328
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
329
Date:   Tue Oct 5 17:27:48 2010 -0700
 
330
 
 
331
    React to alias changes coming from Telepathy. Fixes bgo#630431.
 
332
 
 
333
    Add a test for Tpf.Persona properties (changed through the test
 
334
    CM itself).
 
335
 
 
336
    This simulates a change coming through Telepathy, vs. one we're
 
337
    triggering
 
338
    ourselves (as in the last test).
 
339
 
 
340
 backends/telepathy/lib/tpf-persona.vala |    9 ++++
 
341
 tests/telepathy/contact-properties.vala |   74
 
342
 +++++++++++++++++++++++++++++++
 
343
 2 files changed, 83 insertions(+), 0 deletions(-)
 
344
 
 
345
commit 274f41acfb922ab564220f2bf072e09084a3c7fa
 
346
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
347
Date:   Wed Oct 6 09:12:07 2010 -0700
 
348
 
 
349
    Simplify the tests Makefile.
 
350
 
 
351
 tests/telepathy/Makefile.am |   13 +++----------
 
352
 1 files changed, 3 insertions(+), 10 deletions(-)
 
353
 
 
354
commit 07e5575567b3bbe54f6bc7142e3daa2d672a5731
 
355
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
356
Date:   Tue Oct 5 09:10:41 2010 -0700
 
357
 
 
358
    Add a test for Tpf.Persona alias changing (through the Tp backend
 
359
    itself)
 
360
 
 
361
 tests/telepathy/Makefile.am             |   28 +++-
 
362
 tests/telepathy/contact-properties.vala |  269
 
363
 +++++++++++++++++++++++++++++++
 
364
 tests/telepathy/contact-retrieval.vala  |   57 -------
 
365
 3 files changed, 292 insertions(+), 62 deletions(-)
 
366
 
 
367
commit a060bfb8f8e6e342d1f7ed15ac9940b00ccee379
 
368
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
369
Date:   Tue Oct 5 10:59:06 2010 -0700
 
370
 
 
371
    Expose the TpTestContactListConnection's manager.
 
372
 
 
373
 tests/lib/telepathy/contactlist/conn.c |   19 +++++++++++++++++++
 
374
 tests/lib/telepathy/contactlist/conn.h |    5 +++++
 
375
 2 files changed, 24 insertions(+), 0 deletions(-)
 
376
 
 
377
commit 595e1a2c2975a828fa62e7e58e8cedb113a9b16f
 
378
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
379
Date:   Tue Oct 5 16:55:13 2010 -0700
 
380
 
 
381
    Make the TpTest CM emit alias and presence updates.
 
382
 
 
383
 .../telepathy/contactlist/contact-list-manager.c   |   11 +++++++++++
 
384
 1 files changed, 11 insertions(+), 0 deletions(-)
 
385
 
 
386
commit d533f0c1c31fd4026ad2c8d5c1fffc0b8316c420
 
387
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
388
Date:   Tue Oct 5 16:44:38 2010 -0700
 
389
 
 
390
    Include the contact ID in the TestContactDetails for the Tp test
 
391
    library.
 
392
 
 
393
 .../telepathy/contactlist/contact-list-manager.c   |   51
 
394
 +++++++++++++------
 
395
 1 files changed, 35 insertions(+), 16 deletions(-)
 
396
 
 
397
commit 325af19c7a5125ac34bb1ec8752e7b15114cb684
 
398
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
399
Date:   Mon Oct 4 10:36:00 2010 -0700
 
400
 
 
401
    Bump telepathy-glib requirement to ensure proper g-i.
 
402
 
 
403
 configure.ac |    2 +-
 
404
 1 files changed, 1 insertions(+), 1 deletions(-)
 
405
 
 
406
commit ee7528d4f4199bbd1fc5e007e25cb79e9c128bff
 
407
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
408
Date:   Fri Oct 1 12:42:45 2010 -0700
 
409
 
 
410
    Post-release version bump.
 
411
 
 
412
 configure.ac |    4 ++--
 
413
 1 files changed, 2 insertions(+), 2 deletions(-)
 
414
 
 
415
commit 44790fa205ffe57bf537850261a1945b7c323bab
 
416
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
417
Date:   Fri Oct 1 07:49:02 2010 -0700
 
418
 
 
419
    Release 0.3.0
 
420
 
 
421
 configure.ac |    6 +++---
 
422
 1 files changed, 3 insertions(+), 3 deletions(-)
 
423
 
 
424
commit 2f84ebb7ef358227dc7feadf955f4ac16c9fc03c
 
425
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
426
Date:   Thu Sep 30 20:13:50 2010 -0700
 
427
 
 
428
    Fetch TpContact avatar information upon creation.
 
429
 
 
430
    Fixes bgo#630347.
 
431
 
 
432
 NEWS                                          |    1 +
 
433
 backends/telepathy/lib/tpf-persona-store.vala |    2 ++
 
434
 2 files changed, 3 insertions(+), 0 deletions(-)
 
435
 
 
436
commit 88bafab88d8eb2816384f39f6e99a15e9731acc5
 
437
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
438
Date:   Thu Sep 30 10:15:06 2010 -0700
 
439
 
 
440
    Note the TpContact capabilities guarantee in NEWS
 
441
 
 
442
 NEWS |    1 +
 
443
 1 files changed, 1 insertions(+), 0 deletions(-)
 
444
 
 
445
commit 6c67ce8fa614f667b497de04b49f6bd7d77e0375
 
446
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
447
Date:   Thu Sep 30 10:09:18 2010 -0700
 
448
 
 
449
    Fetch capabilities when we create TpContacts.
 
450
 
 
451
    Patch concept by Felix Kaser.
 
452
 
 
453
 backends/telepathy/lib/tpf-persona-store.vala |    1 +
 
454
 1 files changed, 1 insertions(+), 0 deletions(-)
 
455
 
 
456
commit 2fd4266a5deb862e06f9366579ef3e056bb8a1eb
 
457
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
458
Date:   Thu Sep 30 10:06:02 2010 -0700
 
459
 
 
460
    Factor out a redundant array.
 
461
 
 
462
 backends/telepathy/lib/tpf-persona-store.vala |   33
 
463
 ++++++-------------------
 
464
 1 files changed, 8 insertions(+), 25 deletions(-)
 
465
 
 
466
commit e79e0fa114237c638f776f4e8df5ec451e1c8c52
 
467
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
468
Date:   Tue Sep 28 16:23:32 2010 -0700
 
469
 
 
470
    Prefer to use object members directly instead of accessors.
 
471
 
 
472
    Patch by Patryk Zawadzki.
 
473
 
 
474
 backends/telepathy/lib/tpf-persona-store.vala |    4 ++--
 
475
 backends/telepathy/lib/tpf-persona.vala       |    6 +++---
 
476
 2 files changed, 5 insertions(+), 5 deletions(-)
 
477
 
 
478
commit 81552a6128d13627ce3e0b2526070dc7af17db5e
 
479
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
480
Date:   Mon Sep 27 12:01:00 2010 -0700
 
481
 
 
482
    Turn on valac warnings for the KeyFile backend.
 
483
 
 
484
 backends/key-file/Makefile.am             |    1 +
 
485
 backends/key-file/kf-backend-factory.vala |   10 +---------
 
486
 configure.ac                              |    2 ++
 
487
 3 files changed, 4 insertions(+), 9 deletions(-)
 
488
 
 
489
commit c208d498b9f6e51cd9d8771e34f4921278a10d69
 
490
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
491
Date:   Mon Sep 27 11:28:42 2010 -0700
 
492
 
 
493
    Cut unnecessary D-Bus flags for libfolks-backend-telepathy
 
494
 
 
495
 backends/telepathy/Makefile.am |    2 --
 
496
 1 files changed, 0 insertions(+), 2 deletions(-)
 
497
 
 
498
commit 45977b1f901d8cf241061f74a1859ae142111143
 
499
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
500
Date:   Mon Sep 27 11:13:16 2010 -0700
 
501
 
 
502
    Make a distinction between valac and vapigen flags.
 
503
 
 
504
 backends/telepathy/lib/Makefile.am          |    9 +++++++--
 
505
 configure.ac                                |    4 ++--
 
506
 folks/Makefile.am                           |    2 +-
 
507
 tests/lib/telepathy/contactlist/Makefile.am |    4 ++--
 
508
 4 files changed, 12 insertions(+), 7 deletions(-)
 
509
 
 
510
commit 7f0614529c11b673a71e539b06a5c3e5ff9886d8
 
511
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
512
Date:   Mon Sep 27 10:24:33 2010 -0700
 
513
 
 
514
    Turn on stronger error checking for the test library.
 
515
 
 
516
 tests/lib/telepathy/contactlist/Makefile.am |    5 ++++-
 
517
 tests/lib/telepathy/contactlist/account.c   |    2 +-
 
518
 2 files changed, 5 insertions(+), 2 deletions(-)
 
519
 
 
520
commit cf5f016882f540c93cf84a8cc9ab8557ceafdd3a
 
521
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
522
Date:   Mon Sep 27 10:13:48 2010 -0700
 
523
 
 
524
    Turn on stronger error checking for libtp-lowlevel.
 
525
 
 
526
 backends/telepathy/lib/Makefile.am |    1 +
 
527
 1 files changed, 1 insertions(+), 0 deletions(-)
 
528
 
 
529
commit 08ce9455ad34ac299959144a00279da90ba0b43e
 
530
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
531
Date:   Thu Sep 23 18:31:46 2010 -0700
 
532
 
 
533
    Fix use of CPP/CFLAGS for the Telepathy backend libraries.
 
534
 
 
535
 backends/telepathy/lib/Makefile.am |    6 ++----
 
536
 1 files changed, 2 insertions(+), 4 deletions(-)
 
537
 
 
538
commit 4225e3065e5d49bda7227e225cdc244543dd84e2
 
539
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
540
Date:   Thu Sep 23 18:25:04 2010 -0700
 
541
 
 
542
    Re-use existing autoconf code for setting extra maintainer flags.
 
543
 
 
544
 backends/telepathy/lib/Makefile.am |    5 +----
 
545
 configure.ac                       |    5 +++--
 
546
 2 files changed, 4 insertions(+), 6 deletions(-)
 
547
 
 
548
commit 4967acd0c235dc3eb0149cfa737443926339d08c
 
549
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
550
Date:   Mon Sep 6 13:37:53 2010 -0700
 
551
 
 
552
    Add a test for adding Personas.
 
553
 
 
554
    Fixes bgo#629008.
 
555
 
 
556
 NEWS                                   |    1 +
 
557
 tests/telepathy/Makefile.am            |    3 +
 
558
 tests/telepathy/contact-retrieval.vala |  181
 
559
 ++++++++++++++++++++++++++++++++
 
560
 3 files changed, 185 insertions(+), 0 deletions(-)
 
561
 
 
562
commit ba73b7bbdb0ffa08611097d11a34383b714715c1
 
563
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
564
Date:   Tue Sep 7 22:47:59 2010 -0700
 
565
 
 
566
    Explicitly reset the aggregator between tests.
 
567
 
 
568
    Helps bgo#629008.
 
569
 
 
570
 tests/telepathy/contact-retrieval.vala |    6 ++++++
 
571
 1 files changed, 6 insertions(+), 0 deletions(-)
 
572
 
 
573
commit b5d1c361f342a859ef35442a3672f07d3ccde844
 
574
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
575
Date:   Tue Sep 7 16:40:05 2010 -0700
 
576
 
 
577
    Don't deref a null PersonaStore in a failure case.
 
578
 
 
579
    Helps bgo#629008.
 
580
 
 
581
 folks/individual-aggregator.vala |    4 ++--
 
582
 1 files changed, 2 insertions(+), 2 deletions(-)
 
583
 
 
584
commit d5fe872c623c0108de9d7afe5282bb224113d786
 
585
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
586
Date:   Mon Sep 6 13:55:40 2010 -0700
 
587
 
 
588
    Prepare the aggregator asynchronously (as clients will)
 
589
 
 
590
    Helps bgo#629008.
 
591
 
 
592
 tests/telepathy/contact-retrieval.vala |   24 +++++++++++++++++++++---
 
593
 1 files changed, 21 insertions(+), 3 deletions(-)
 
594
 
 
595
commit c911b3a7dce4b564c72bafd21e972f091bdf5b00
 
596
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
597
Date:   Fri Sep 3 17:51:31 2010 -0700
 
598
 
 
599
    Re-use the defined protocol prefix for tests.
 
600
 
 
601
    Helps bgo#629008.
 
602
 
 
603
 tests/telepathy/contact-retrieval.vala |    2 +-
 
604
 1 files changed, 1 insertions(+), 1 deletions(-)
 
605
 
 
606
commit 4e0f531abd8f2ce6ebd09c0dcbda14321a5216a1
 
607
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
608
Date:   Fri Sep 3 17:49:20 2010 -0700
 
609
 
 
610
    Centralize the list of expected test Individuals.
 
611
 
 
612
    Helps bgo#629008.
 
613
 
 
614
 tests/telepathy/contact-retrieval.vala |   32
 
615
 +++++++++++++++++++-------------
 
616
 1 files changed, 19 insertions(+), 13 deletions(-)
 
617
 
 
618
commit 42612cdf772bc6a03d2f43bbbc3568d1439227c2
 
619
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
620
Date:   Thu Sep 9 09:24:11 2010 -0700
 
621
 
 
622
    Add Backend.is_prepared and make prepare() idempotent.
 
623
 
 
624
    Fixes bgo#629331.
 
625
 
 
626
 NEWS                               |    3 ++
 
627
 backends/key-file/kf-backend.vala  |   66
 
628
 +++++++++++++++++++++++++-----------
 
629
 backends/telepathy/tp-backend.vala |   47 +++++++++++++++++++------
 
630
 folks/backend.vala                 |   10 +++++
 
631
 4 files changed, 95 insertions(+), 31 deletions(-)
 
632
 
 
633
commit ae8cd14af5ffe741830019355bcf2c66943c8759
 
634
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
635
Date:   Thu Sep 9 09:10:22 2010 -0700
 
636
 
 
637
    Add IndividualAggregator.is_prepared and make prepare() idempotent.
 
638
 
 
639
    Helps bgo#629331.
 
640
 
 
641
 folks/individual-aggregator.vala |   25 ++++++++++++++++++++++++-
 
642
 1 files changed, 24 insertions(+), 1 deletions(-)
 
643
 
 
644
commit 329c41f971e0aad006b880c2640a30d38b459675
 
645
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
646
Date:   Thu Sep 9 09:07:11 2010 -0700
 
647
 
 
648
    Add PersonaStore.is_prepared and make prepare() idempotent.
 
649
 
 
650
    Helps bgo#629331.
 
651
 
 
652
 backends/key-file/kf-persona-store.vala       |  186
 
653
 ++++++++++++++-----------
 
654
 backends/telepathy/lib/tpf-persona-store.vala |  131 ++++++++++-------
 
655
 folks/persona-store.vala                      |   10 ++
 
656
 3 files changed, 194 insertions(+), 133 deletions(-)
 
657
 
 
658
commit 5c035298f3a0fe33f0b53798d66d4f3e73014a25
 
659
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
660
Date:   Wed Sep 8 16:15:02 2010 -0700
 
661
 
 
662
    Make BackendStore.load_backends() idempotent.
 
663
 
 
664
    Helps bgo#629331.
 
665
 
 
666
 folks/backend-store.vala |   92
 
667
 ++++++++++++++++++++++++++-------------------
 
668
 1 files changed, 53 insertions(+), 39 deletions(-)
 
669
 
 
670
commit 7d96b351e766e15e857d022b6937abdc0be05356
 
671
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
672
Date:   Tue Sep 7 16:11:30 2010 -0700
 
673
 
 
674
    Clean up the behavior of the add_persona_from_details() functions.
 
675
 
 
676
    This clarifies when an add fails for a temporary reason (eg, the
 
677
    store is
 
678
    offline) and can be re-attempted.
 
679
 
 
680
    Fixes bgo#629006.
 
681
 
 
682
 NEWS                                          |    4 +++
 
683
 backends/telepathy/lib/tpf-persona-store.vala |   29
 
684
 +++++++++++++++++-------
 
685
 folks/individual-aggregator.vala              |   27
 
686
 ++++++++++++++++++-----
 
687
 folks/persona-store.vala                      |   20 ++++++++++++++--
 
688
 4 files changed, 62 insertions(+), 18 deletions(-)
 
689
 
 
690
commit 9596cedc66a858732fc4c8bf6c4d2bbfab29efc2
 
691
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
692
Date:   Wed Sep 15 08:55:50 2010 -0700
 
693
 
 
694
    Add STORE_OFFLINE error types for temporary failures.
 
695
 
 
696
    These are temporary/recoverable failures due to the store being
 
697
    offline.
 
698
 
 
699
    Helps bgo#629006.
 
700
 
 
701
 folks/individual-aggregator.vala |    7 +++++++
 
702
 folks/persona-store.vala         |    7 +++++++
 
703
 2 files changed, 14 insertions(+), 0 deletions(-)
 
704
 
 
705
commit ad168908b7d4c66c155d4bb742eb038e442c7649
 
706
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
707
Date:   Tue Sep 21 12:36:36 2010 +0100
 
708
 
 
709
    Cache notifications for IndividualAggregator.user during aggregation
 
710
 
 
711
 folks/individual-aggregator.vala |   30 +++++++++++++++++++-----------
 
712
 1 files changed, 19 insertions(+), 11 deletions(-)
 
713
 
 
714
commit 39439003e7a8899e5c3b1dbf86e25a8d21e02558
 
715
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
716
Date:   Tue Sep 21 12:28:33 2010 +0100
 
717
 
 
718
    Ensure a given individual isn't marked as added and replaced at the
 
719
    same time
 
720
 
 
721
    When linking personas with Persona.is_user == true, it's possible
 
722
    for the
 
723
    final_individuals during the call to add_personas() to be replaced
 
724
    and added
 
725
    at the same time (i.e. added, then replaced). This breaks things,
 
726
    but can
 
727
    be fixed by caching the set of added individuals before it's
 
728
    finalised, and
 
729
    removing replaced individuals from it as we go.
 
730
 
 
731
 folks/individual-aggregator.vala |   36
 
732
 ++++++++++++++++++++++++++++++++----
 
733
 1 files changed, 32 insertions(+), 4 deletions(-)
 
734
 
 
735
commit 1f831577bef5ad7cd0579cf55ea93e2879193746
 
736
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
737
Date:   Tue Sep 21 11:33:40 2010 +0100
 
738
 
 
739
    Bug 629643 — do not fall back to the id if alias is empty
 
740
 
 
741
    Only use the display ID as a fallback in Individual: in Tpf.Persona,
 
742
    we
 
743
    should let empty aliases be exposed, so that the client can (if
 
744
    they so
 
745
    desire) check whether an Individual's alias is a display ID or a
 
746
    real alias.
 
747
    Closes: bgo#629643
 
748
 
 
749
 NEWS                                    |    1 +
 
750
 backends/telepathy/lib/tpf-persona.vala |   11 ++---------
 
751
 2 files changed, 3 insertions(+), 9 deletions(-)
 
752
 
 
753
commit 1752549c7c0dacfc465cf727b8074cbe519d1a2f
 
754
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
755
Date:   Tue Sep 21 11:32:22 2010 +0100
 
756
 
 
757
    Fix an assertion error in IndividualAggregator
 
758
 
 
759
    Due to the order in which the aggregation functions are called,
 
760
    it's possible
 
761
    for this.user to not be null when a new user is set. Helps: bgo#627402
 
762
 
 
763
 folks/individual-aggregator.vala |    5 +----
 
764
 1 files changed, 1 insertions(+), 4 deletions(-)
 
765
 
 
766
commit 797a0521987d2729de7fa1655f69d06dc7e42d9f
 
767
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
768
Date:   Wed Sep 15 17:44:23 2010 +0100
 
769
 
 
770
    Ensure Individuals are added before they're removed
 
771
 
 
772
    Rearrange the linking process slightly so that we can guarantee that
 
773
    Individuals won't be signalled as removed (or replaced) before they're
 
774
    signalled as added. Closes: bgo#629642
 
775
 
 
776
 NEWS                             |    1 +
 
777
 folks/individual-aggregator.vala |   45
 
778
 ++++++++++++++++++++++----------------
 
779
 2 files changed, 27 insertions(+), 19 deletions(-)
 
780
 
 
781
commit 9c0183f2ec131731c10d5f285210a5b567ab1f84
 
782
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
783
Date:   Tue Sep 21 10:26:19 2010 +0100
 
784
 
 
785
    Update NEWS file for recent commits
 
786
 
 
787
 NEWS |    2 ++
 
788
 1 files changed, 2 insertions(+), 0 deletions(-)
 
789
 
 
790
commit 95a282dc35afcaea7534bde0fff2831d25957f83
 
791
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
792
Date:   Mon Aug 23 17:26:35 2010 +0100
 
793
 
 
794
    Support the Persona.is_user property in the telepathy backend
 
795
 
 
796
    Closes: bgo#627402
 
797
 
 
798
 NEWS                                          |    3 +
 
799
 backends/telepathy/lib/tpf-persona-store.vala |   72
 
800
 ++++++++++++++++++++++++-
 
801
 backends/telepathy/lib/tpf-persona.vala       |    6 ++-
 
802
 folks/persona-store.vala                      |    8 +++
 
803
 4 files changed, 86 insertions(+), 3 deletions(-)
 
804
 
 
805
commit 0457ec58cc8ee691ed3ed568a147af4a3a83a294
 
806
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
807
Date:   Mon Aug 23 17:26:18 2010 +0100
 
808
 
 
809
    Support the Persona.is_user property in the key-file backend
 
810
 
 
811
    Helps: bgo#627402
 
812
 
 
813
 backends/key-file/kf-persona.vala |    3 ++-
 
814
 1 files changed, 2 insertions(+), 1 deletions(-)
 
815
 
 
816
commit 61322635e38d64130d7333ab366aa5e32a4c73a8
 
817
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
818
Date:   Mon Sep 6 13:49:31 2010 +0100
 
819
 
 
820
    Implicitly trust Personas which are marked as being the user
 
821
 
 
822
    We assume that the backend is in complete control of its user
 
823
    accounts, so
 
824
    we can fully trust Personas which have Persona.is_user == true.
 
825
    Helps: bgo#627402
 
826
 
 
827
 folks/individual.vala |    3 ++-
 
828
 1 files changed, 2 insertions(+), 1 deletions(-)
 
829
 
 
830
commit 24732788143198877b528dcf06f147a77ee2b7e7
 
831
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
832
Date:   Mon Aug 23 16:31:49 2010 +0100
 
833
 
 
834
    Add a "user" property to the IndividualAggregator
 
835
 
 
836
    This contains the Individual representing the user who owns all
 
837
    the relevant
 
838
    accounts in each backend. This also changes the linking code so
 
839
    that Personas
 
840
    with is_user == true are always linked, and only ever linked to
 
841
    other Personas
 
842
    with is_user == true (i.e. Personas are always linked to Personas
 
843
    with like
 
844
    is_user values). This ensures that there's only ever one Individual
 
845
    with
 
846
    is_user == true. Helps: bgo#627402
 
847
 
 
848
 NEWS                                          |    1 +
 
849
 backends/telepathy/lib/tpf-persona-store.vala |   10 ++++++-
 
850
 folks/individual-aggregator.vala              |   34
 
851
 +++++++++++++++++++++++++
 
852
 3 files changed, 43 insertions(+), 2 deletions(-)
 
853
 
 
854
commit a124e5c7cfffd3896e51f708d52eb0a16f795d7a
 
855
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
856
Date:   Mon Aug 23 16:11:08 2010 +0100
 
857
 
 
858
    Add an "is-user" property to Individual and Persona
 
859
 
 
860
    This is true iff the Individual or Persona is the owner of the
 
861
    relevant
 
862
    accounts. Helps: bgo#627402
 
863
 
 
864
 NEWS                  |    2 ++
 
865
 folks/individual.vala |   41 +++++++++++++++++++++++++++++++++++++++++
 
866
 folks/persona.vala    |   10 ++++++++++
 
867
 3 files changed, 53 insertions(+), 0 deletions(-)
 
868
 
 
869
commit 78d808e6771cd2395bca6aa47c3b2f28391e129b
 
870
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
871
Date:   Tue Aug 31 15:19:31 2010 +0100
 
872
 
 
873
    Use foreach{} rather than .foreach() in
 
874
    IndividualAggregator.link_personas()
 
875
 
 
876
 folks/individual-aggregator.vala |    8 +++-----
 
877
 1 files changed, 3 insertions(+), 5 deletions(-)
 
878
 
 
879
commit 3890258a25f4970a5a1fcb8275666a54a2b537ed
 
880
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
881
Date:   Wed Sep 15 14:08:03 2010 +0100
 
882
 
 
883
    Use the devhelp doclet to build the documentation
 
884
 
 
885
 docs/Makefile.am |   94
 
886
 ++++++++++++++++++++++++++++-------------------------
 
887
 1 files changed, 50 insertions(+), 44 deletions(-)
 
888
 
 
889
commit d282f243ea83cb5a1ca1553076ede66649c972f3
 
890
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
891
Date:   Wed Sep 15 12:19:55 2010 +0100
 
892
 
 
893
    Add missing documentation
 
894
 
 
895
 folks/individual-aggregator.vala |   35
 
896
 ++++++++++++++++++++++++++++++++++-
 
897
 folks/individual.vala            |    2 ++
 
898
 folks/persona.vala               |    6 ++++++
 
899
 folks/presence.vala              |    2 ++
 
900
 4 files changed, 44 insertions(+), 1 deletions(-)
 
901
 
 
902
commit a9ceea30f13bb6a223d9a71985e9e4ae6ce69069
 
903
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
904
Date:   Wed Sep 15 11:45:25 2010 +0100
 
905
 
 
906
    Remove {@inheritDoc} from folks-telepathy documentation
 
907
 
 
908
    It's not possible to inherit documentation across packages, so we
 
909
    have to
 
910
    rely on links instead. Helps: bgo#629526
 
911
 
 
912
 backends/telepathy/lib/tpf-persona-store.vala |   29
 
913
 +++++++++++++++++-----
 
914
 backends/telepathy/lib/tpf-persona.vala       |   32
 
915
 ++++++++++++++++++------
 
916
 2 files changed, 46 insertions(+), 15 deletions(-)
 
917
 
 
918
commit 531a4e3e6f0064214a854625e790107ad7e57236
 
919
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
920
Date:   Mon Sep 13 16:12:00 2010 +0100
 
921
 
 
922
    Split the documentation into folks and folks-telepathy packages
 
923
 
 
924
    This means that each documentation package is only scanning files
 
925
    from one
 
926
    directory, opening us up to the possibility of adding gtk-doc support.
 
927
    Helps: bgo#629526
 
928
 
 
929
 docs/Makefile.am |   75
 
930
 ++++++++++++++++++++++++++++++++++++------------------
 
931
 1 files changed, 50 insertions(+), 25 deletions(-)
 
932
 
 
933
commit 7debb14bfbb22b5865c1d60804c81777151e3640
 
934
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
935
Date:   Mon Sep 13 16:24:03 2010 +0100
 
936
 
 
937
    Move debug initialisation to BackendStore
 
938
 
 
939
    Now that the BackendStore is a singleton, its initialiser will
 
940
    more reliably
 
941
    be called than the initialiser for IndividualAggregator (since
 
942
    clients can
 
943
    theoretically not use the IndividualAggregator, but have to use the
 
944
    BackendStore). Closes: bgo#629096
 
945
 
 
946
 folks/backend-store.vala         |    3 +++
 
947
 folks/individual-aggregator.vala |    2 --
 
948
 2 files changed, 3 insertions(+), 2 deletions(-)
 
949
 
 
950
commit d90b67557b76cc8a7ffd11d76af7e605809c595d
 
951
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
952
Date:   Mon Sep 20 12:44:02 2010 +0100
 
953
 
 
954
    Retrospectively update NEWS file
 
955
 
 
956
    Add NEWS entries from all the releases back to 0.1.9, when we moved
 
957
    to GNOME
 
958
    infrastructure.
 
959
 
 
960
 NEWS |  225
 
961
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 
962
 1 files changed, 217 insertions(+), 8 deletions(-)
 
963
 
 
964
commit 7b37bbfcca7c619a321617d8e007d98886e915a3
 
965
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
966
Date:   Tue Sep 14 17:25:03 2010 +0100
 
967
 
 
968
    Bug 629666 — libfolks should not hard autodetect libxml
 
969
 
 
970
    Add an --enable-import-tool configure option which requires libxml2
 
971
    when
 
972
    passed, doesn't require it when --disable-import-tool is passed,
 
973
    and builds
 
974
    the tool if possible (but doesn't require libxml2)  when nothing's
 
975
    passed.
 
976
    Closes: bgo#629666
 
977
 
 
978
 configure.ac      |   15 ++++++++++++---
 
979
 tools/Makefile.am |    2 +-
 
980
 2 files changed, 13 insertions(+), 4 deletions(-)
 
981
 
 
982
commit 1615ac8208291008004a7058b0f5f1b41aa13ea4
 
983
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
984
Date:   Tue Sep 14 16:24:22 2010 +0100
 
985
 
 
986
    Make libfolks.so depend on gmodule-no-export
 
987
 
 
988
    Since the BackendStore uses g_module_*. Helps: bgo#629644
 
989
 
 
990
 configure.ac      |    1 +
 
991
 folks/Makefile.am |    2 ++
 
992
 2 files changed, 3 insertions(+), 0 deletions(-)
 
993
 
 
994
commit 673c673854b52e6de3eab30e29841c0ae747a607
 
995
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
996
Date:   Tue Sep 14 14:45:02 2010 +0100
 
997
 
 
998
    Explicitly link the backends to libfolks.la
 
999
 
 
1000
    Closes: bgo#629644
 
1001
 
 
1002
 backends/key-file/Makefile.am  |    1 +
 
1003
 backends/telepathy/Makefile.am |    1 +
 
1004
 2 files changed, 2 insertions(+), 0 deletions(-)
 
1005
 
 
1006
commit 0489968d1a76ccd296b8b60ce9862d822b3863ec
 
1007
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1008
Date:   Mon Sep 13 11:16:29 2010 +0100
 
1009
 
 
1010
    Bug 629311 — Folks should normalize IDs written to the writable
 
1011
    backend
 
1012
 
 
1013
    Add a new IMable.normalise_im_address() method, which should be
 
1014
    called on
 
1015
    any IM address added to IMable.im_addresses, normalising it so that
 
1016
    only the
 
1017
    canonical version is used within libfolks. Closes: bgo#629311
 
1018
 
 
1019
 backends/key-file/kf-persona.vala       |   31 +++++++++---
 
1020
 backends/telepathy/lib/tpf-persona.vala |    3 +-
 
1021
 folks/imable.vala                       |   79
 
1022
 +++++++++++++++++++++++++++++++
 
1023
 3 files changed, 105 insertions(+), 8 deletions(-)
 
1024
 
 
1025
commit a05a672149b66063efa3e5bd149a633d277030e9
 
1026
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1027
Date:   Sat Sep 18 16:37:29 2010 +0100
 
1028
 
 
1029
    Bump version to 0.3.0
 
1030
 
 
1031
    Since we've changed to an odd–even version scheme (where odd
 
1032
    minor versions
 
1033
    are unstable and even ones are stable), master needs to be odd,
 
1034
    since version
 
1035
    0.2.0 has just been released as stable.
 
1036
 
 
1037
 configure.ac |    6 +++---
 
1038
 1 files changed, 3 insertions(+), 3 deletions(-)
 
1039
 
 
1040
commit ec82ec3c124af3f7cf435bcf0bda63b3fb1efe72
 
1041
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1042
Date:   Sat Sep 18 15:29:20 2010 +0100
 
1043
 
 
1044
    Don't list session.conf in CLEANFILES
 
1045
 
 
1046
    Since it's generated by AC_CONFIG_FILES, it already has rebuild
 
1047
    and clean
 
1048
    rules generated for it. Adding it to CLEANFILES breaks this.
 
1049
 
 
1050
 tests/lib/telepathy/contactlist/Makefile.am |    1 -
 
1051
 1 files changed, 0 insertions(+), 1 deletions(-)
 
1052
 
 
1053
commit 82c26118f4f087ce57f75ab0051d0b00af650487
 
1054
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1055
Date:   Fri Sep 17 17:53:17 2010 -0700
 
1056
 
 
1057
    Require the latest releases of our dependencies.
 
1058
 
 
1059
 configure.ac |    6 +++---
 
1060
 1 files changed, 3 insertions(+), 3 deletions(-)
 
1061
 
 
1062
commit 858fc13f485d5d5b8b0721f6c8096c671e46aca0
 
1063
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1064
Date:   Fri Sep 17 17:52:43 2010 -0700
 
1065
 
 
1066
    Clear up ambiguity between GLib.Proxy and TelepathyGLib.Proxy
 
1067
 
 
1068
 backends/telepathy/lib/tpf-persona-store.vala |    4 ++--
 
1069
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1070
 
 
1071
commit 2eda0f418ed33f57f35ca792bc685ac139af9ba1
 
1072
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1073
Date:   Thu Sep 16 10:36:30 2010 -0700
 
1074
 
 
1075
    Cut some obsolete comments in TpLowlevel.
 
1076
 
 
1077
 backends/telepathy/lib/tp-lowlevel.c |    9 ---------
 
1078
 1 files changed, 0 insertions(+), 9 deletions(-)
 
1079
 
 
1080
commit 853291d76e23ec509229e49fe5f6594082741eb3
 
1081
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1082
Date:   Thu Sep 16 10:35:33 2010 -0700
 
1083
 
 
1084
    Fix the GIR annotation for connection_open_contact_list_channel_finish
 
1085
 
 
1086
 backends/telepathy/lib/tp-lowlevel.c |    7 +++----
 
1087
 1 files changed, 3 insertions(+), 4 deletions(-)
 
1088
 
 
1089
commit 19c87d6eba24c8765e0dca0adbef9af7e6e689c5
 
1090
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1091
Date:   Thu Sep 16 10:19:22 2010 -0700
 
1092
 
 
1093
    Fix the GIR annotations for connect_to_new_group_channels
 
1094
 
 
1095
 backends/telepathy/lib/tp-lowlevel.c |    6 +++---
 
1096
 1 files changed, 3 insertions(+), 3 deletions(-)
 
1097
 
 
1098
commit 32ab6381fd34d9222095dd080bb54cb7580596f0
 
1099
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1100
Date:   Thu Sep 16 10:11:48 2010 -0700
 
1101
 
 
1102
    Turn on all g-i warnings and make them errors (for non-releases).
 
1103
 
 
1104
 backends/telepathy/lib/Makefile.am |   10 +++++++++-
 
1105
 configure.ac                       |    2 ++
 
1106
 2 files changed, 11 insertions(+), 1 deletions(-)
 
1107
 
 
1108
commit e15bae8f525c3c0b87f1694ed71ba4011aa4ff9e
 
1109
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1110
Date:   Thu Sep 16 11:58:36 2010 +0100
 
1111
 
 
1112
    Make a result argument nullable
 
1113
 
 
1114
    Since there is no .finish() method for this async function, and
 
1115
    the result
 
1116
    is always NULL, the result argument should be nullable. This
 
1117
    prevents it
 
1118
    spewing warnings.
 
1119
 
 
1120
 backends/telepathy/lib/tpf-persona-store.vala |    2 +-
 
1121
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1122
 
 
1123
commit 6d46ca53be1d0bf82ce47b368d9d8218f8fe57b9
 
1124
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1125
Date:   Wed Sep 15 16:45:40 2010 -0700
 
1126
 
 
1127
    Depend upon the next release of Vala for required fixes.
 
1128
 
 
1129
    valac's version number doesn't update between releases, so we need
 
1130
    to depend
 
1131
    upon the next release number to properly depend upon the fixes.
 
1132
 
 
1133
 configure.ac |    2 +-
 
1134
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1135
 
 
1136
commit edc6e13d5efd3bd62597245c1efa743a3be712f5
 
1137
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1138
Date:   Wed Sep 15 13:22:16 2010 -0700
 
1139
 
 
1140
    Adjust to changes introduced with the Vala fix for bgo#629691
 
1141
 
 
1142
 backends/telepathy/lib/tp-lowlevel.c          |    2 +-
 
1143
 backends/telepathy/lib/tp-lowlevel.h          |   10 ++++++++++
 
1144
 backends/telepathy/lib/tpf-persona-store.vala |    5 +++--
 
1145
 configure.ac                                  |    2 +-
 
1146
 4 files changed, 15 insertions(+), 4 deletions(-)
 
1147
 
 
1148
commit 2ab92c8e6337490cfc57f7e1ac820511eb618f92
 
1149
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1150
Date:   Wed Sep 15 16:50:55 2010 +0100
 
1151
 
 
1152
    Fix documentation syntax
 
1153
 
 
1154
 folks/backend-store.vala |    4 ++--
 
1155
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1156
 
 
1157
commit 4abe9dc0789b3b8c9bf5f6d6e7bb451ecc838587
 
1158
Merge: f69f90d c6e5052
 
1159
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1160
Date:   Wed Sep 15 08:13:50 2010 -0700
 
1161
 
 
1162
    Merge branch 'bgo628970-expose-backends3'
 
1163
 
 
1164
commit c6e5052b366db020357696f90176c814c82f70b7
 
1165
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1166
Date:   Thu Sep 9 16:15:49 2010 -0700
 
1167
 
 
1168
    Move Backend preparation to BackendStore. Fixes bgo#628970.
 
1169
 
 
1170
    An effect of this is that all backends will be prepared by the time
 
1171
    IndividualAggregator.prepare() completes.
 
1172
 
 
1173
 folks/backend-store.vala         |   38
 
1174
 +++++++++++++++++++++++++---------
 
1175
 folks/individual-aggregator.vala |   42
 
1176
 ++++++++++++++++++++++---------------
 
1177
 2 files changed, 53 insertions(+), 27 deletions(-)
 
1178
 
 
1179
commit 41c8d990629d1ef210a18e2d02ea56ba4a5cce17
 
1180
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1181
Date:   Wed Sep 8 09:53:21 2010 -0700
 
1182
 
 
1183
    Expose the BackendStore's Backends. Helps bgo#628970.
 
1184
 
 
1185
 folks/backend-store.vala |   32 ++++++++++++++++++++++++++++++++
 
1186
 1 files changed, 32 insertions(+), 0 deletions(-)
 
1187
 
 
1188
commit f69f90d83b92371ea10bd536793da80a4655b662
 
1189
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1190
Date:   Tue Sep 14 08:33:36 2010 -0700
 
1191
 
 
1192
    Cut out unnecessary tp-glib version checking.
 
1193
 
 
1194
 configure.ac          |   13 -------------
 
1195
 tests/Makefile.am     |    5 +----
 
1196
 tests/lib/Makefile.am |    8 +++-----
 
1197
 3 files changed, 4 insertions(+), 22 deletions(-)
 
1198
 
 
1199
commit af444ebede64877359a28e91ad1991ac77856a28
 
1200
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1201
Date:   Tue Sep 14 08:34:52 2010 -0700
 
1202
 
 
1203
    Update the name for TelepathyGLib.Intset
 
1204
 
 
1205
 backends/telepathy/lib/tpf-persona-store.vala |    6 +++---
 
1206
 configure.ac                                  |    2 +-
 
1207
 2 files changed, 4 insertions(+), 4 deletions(-)
 
1208
 
 
1209
commit a5acb1e9fd0a5635c4d8692c2f58f1ca0184bf91
 
1210
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1211
Date:   Wed Sep 8 10:24:55 2010 -0700
 
1212
 
 
1213
    Make BackendStore a singleton. Helps bgo#628970.
 
1214
 
 
1215
 NEWS                             |   11 +++++++++++
 
1216
 folks/backend-store.vala         |   20 +++++++++++++++++++-
 
1217
 folks/individual-aggregator.vala |    2 +-
 
1218
 tools/import.vala                |    2 +-
 
1219
 4 files changed, 32 insertions(+), 3 deletions(-)
 
1220
 
 
1221
commit 5e5a6897efa6702d1d7d23424b77c932e8ae06f1
 
1222
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1223
Date:   Tue Sep 14 17:18:44 2010 +0100
 
1224
 
 
1225
    Fix the type of an AsyncReadyCallback in Tpf.PersonaStore
 
1226
 
 
1227
 backends/telepathy/lib/tpf-persona-store.vala |    4 ++--
 
1228
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1229
 
 
1230
commit dcc02edc23b877e0dc289e6448987d3a72fd8e47
 
1231
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1232
Date:   Tue Sep 14 15:04:02 2010 +0100
 
1233
 
 
1234
    Move BuildConf into the Folks namespace
 
1235
 
 
1236
    This fixes the libfolks build against Vala master.
 
1237
 
 
1238
 folks/backend-store.vala         |    1 -
 
1239
 folks/backend.vala               |    3 +--
 
1240
 folks/build-conf.vapi            |    3 ++-
 
1241
 folks/individual-aggregator.vala |    1 -
 
1242
 folks/individual.vala            |    1 -
 
1243
 folks/persona-store.vala         |    1 -
 
1244
 folks/persona.vala               |    1 -
 
1245
 7 files changed, 3 insertions(+), 8 deletions(-)
 
1246
 
 
1247
commit d62a55567a337125e935b9f455a2cf0c7a98afaa
 
1248
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1249
Date:   Tue Sep 14 10:53:19 2010 +0100
 
1250
 
 
1251
    Add missing annotations to TpLowlevel
 
1252
 
 
1253
 backends/telepathy/lib/tp-lowlevel.c |   14 +++++++++++++-
 
1254
 1 files changed, 13 insertions(+), 1 deletions(-)
 
1255
 
 
1256
commit 4e2ec7751959fc89b3912a21f66d3cccaa55d024
 
1257
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1258
Date:   Tue Sep 14 10:53:08 2010 +0100
 
1259
 
 
1260
    Enable g-ir-scanner warnings for TpLowlevel
 
1261
 
 
1262
 backends/telepathy/lib/Makefile.am |    2 +-
 
1263
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1264
 
 
1265
commit cf02c907fb29014e7e3c62060c0cfb321cdd6e9c
 
1266
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1267
Date:   Mon Sep 13 16:18:32 2010 +0100
 
1268
 
 
1269
    Post-branch version bump
 
1270
 
 
1271
 configure.ac |    4 ++--
 
1272
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1273
 
 
1274
commit cc5e8d6da1935a7c7c731318c782e1a3eb1974b2
 
1275
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1276
Date:   Mon Sep 13 15:40:10 2010 +0100
 
1277
 
 
1278
    Automatically version the generated documentation
 
1279
 
 
1280
 configure.ac     |    4 ++++
 
1281
 docs/Makefile.am |   28 ++++++++++++++--------------
 
1282
 2 files changed, 18 insertions(+), 14 deletions(-)
 
1283
 
 
1284
commit 4d343ba155404c07b700cd431e27973beeb1e7fb
 
1285
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1286
Date:   Mon Sep 13 14:28:56 2010 +0100
 
1287
 
 
1288
    Rename Alias interface to Aliasable
 
1289
 
 
1290
    Helps: bgo#627397
 
1291
 
 
1292
 backends/key-file/kf-persona.vala       |    2 +-
 
1293
 backends/telepathy/lib/tpf-persona.vala |    2 +-
 
1294
 folks/Makefile.am                       |    2 +-
 
1295
 folks/alias.vala                        |   36
 
1296
 -------------------------------
 
1297
 folks/aliasable.vala                    |   36
 
1298
 +++++++++++++++++++++++++++++++
 
1299
 folks/individual.vala                   |   18 +++++++-------
 
1300
 tools/import-pidgin.vala                |    4 +-
 
1301
 7 files changed, 50 insertions(+), 50 deletions(-)
 
1302
 
 
1303
commit 74c267a0046f4dd067984def2456f25abc2f9d94
 
1304
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1305
Date:   Mon Sep 13 14:10:06 2010 +0100
 
1306
 
 
1307
    Rename Groups interface to Groupable
 
1308
 
 
1309
    Helps: bgo#627397
 
1310
 
 
1311
 backends/key-file/kf-persona-store.vala       |    8 +-
 
1312
 backends/telepathy/lib/tpf-persona-store.vala |    8 +-
 
1313
 backends/telepathy/lib/tpf-persona.vala       |    2 +-
 
1314
 folks/Makefile.am                             |    2 +-
 
1315
 folks/groupable.vala                          |  123
 
1316
 +++++++++++++++++++++++++
 
1317
 folks/groups.vala                             |  123
 
1318
 -------------------------
 
1319
 folks/individual-aggregator.vala              |    4 +-
 
1320
 folks/individual.vala                         |   26 +++---
 
1321
 folks/persona-store.vala                      |    2 +-
 
1322
 tools/import-pidgin.vala                      |    4 +-
 
1323
 10 files changed, 151 insertions(+), 151 deletions(-)
 
1324
 
 
1325
commit 6642e5306c0dd60476ed5b90741f3b318ffac450
 
1326
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1327
Date:   Mon Sep 13 14:12:27 2010 +0100
 
1328
 
 
1329
    Fix a private error domain in Tpf.PersonaStore
 
1330
 
 
1331
    This is a partial revert of 6fe31a311871f096f605ed93bc60fb09db835235.
 
1332
 
 
1333
 backends/telepathy/lib/tpf-persona-store.vala |    4 ++--
 
1334
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1335
 
 
1336
commit 6fe31a311871f096f605ed93bc60fb09db835235
 
1337
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1338
Date:   Mon Sep 13 13:49:41 2010 +0100
 
1339
 
 
1340
    Fix some error domains
 
1341
 
 
1342
    Add error domains to override methods, remove error domains from
 
1343
    constructors and make some error domains more specific. This
 
1344
    shouldn't break
 
1345
    API. Helps: bgo#627158
 
1346
 
 
1347
 backends/key-file/kf-backend.vala             |    4 ++--
 
1348
 backends/telepathy/lib/tpf-persona-store.vala |    4 ++--
 
1349
 folks/individual-aggregator.vala              |    2 +-
 
1350
 3 files changed, 5 insertions(+), 5 deletions(-)
 
1351
 
 
1352
commit eb8f16d827179ae2fb2a94cb90aca74bb962e0c5
 
1353
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1354
Date:   Mon Sep 13 13:28:56 2010 +0100
 
1355
 
 
1356
    Add missing @inheritDoc doclets
 
1357
 
 
1358
 backends/key-file/kf-backend.vala             |    3 +++
 
1359
 backends/key-file/kf-persona-store.vala       |    3 +++
 
1360
 backends/key-file/kf-persona.vala             |    3 +++
 
1361
 backends/telepathy/lib/tpf-persona-store.vala |    3 +++
 
1362
 backends/telepathy/tp-backend.vala            |    3 +++
 
1363
 5 files changed, 15 insertions(+), 0 deletions(-)
 
1364
 
 
1365
commit 002a9585e7a13062d958dec2fac86e9fa060627c
 
1366
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1367
Date:   Mon Sep 13 13:28:14 2010 +0100
 
1368
 
 
1369
    Bug 626008 — Add @since lines to all symbols
 
1370
 
 
1371
    Add @since lines to the documentation of all symbols which were
 
1372
    added after
 
1373
    the initial release (0.1.9). Closes: bgo#626008
 
1374
 
 
1375
 backends/key-file/kf-backend.vala       |    2 ++
 
1376
 backends/key-file/kf-persona-store.vala |    2 ++
 
1377
 backends/key-file/kf-persona.vala       |    2 ++
 
1378
 folks/backend.vala                      |    2 ++
 
1379
 folks/groups.vala                       |    2 ++
 
1380
 folks/imable.vala                       |    4 ++++
 
1381
 folks/individual-aggregator.vala        |    6 ++++++
 
1382
 folks/individual.vala                   |    2 ++
 
1383
 folks/persona-store.vala                |   14 ++++++++++++++
 
1384
 folks/persona.vala                      |    7 +++++++
 
1385
 folks/presence.vala                     |    1 +
 
1386
 11 files changed, 44 insertions(+), 0 deletions(-)
 
1387
 
 
1388
commit 391b4971474837f5ae63fa827609ca8e42f87da2
 
1389
Author: Brian Pepple <bpepple@fedoraproject.org>
 
1390
Date:   Sun Sep 12 17:56:51 2010 -0400
 
1391
 
 
1392
    Link gio libs in import-tool makefiles
 
1393
 
 
1394
    Closes: bgo#629452
 
1395
 
 
1396
 tools/Makefile.am |    2 ++
 
1397
 1 files changed, 2 insertions(+), 0 deletions(-)
 
1398
 
 
1399
commit 6e9bcd1804b328797aa5309a268b65531bb69e8a
 
1400
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1401
Date:   Fri Sep 10 16:26:05 2010 -0700
 
1402
 
 
1403
    Post-release version bump.
 
1404
 
 
1405
 configure.ac |    4 ++--
 
1406
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1407
 
 
1408
commit 9eac7260280df8c4eaca1de246ea87c8965982d5
 
1409
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1410
Date:   Fri Sep 10 15:20:57 2010 -0700
 
1411
 
 
1412
    Release version 0.1.17
 
1413
 
 
1414
 configure.ac |    8 ++++----
 
1415
 1 files changed, 4 insertions(+), 4 deletions(-)
 
1416
 
 
1417
commit 17d54039f6b4a505ca83fbfb88b6dcccb9cd9d8f
 
1418
Author: Travis Reitter <travis.reitter@collabora.co.uk>
 
1419
Date:   Fri Sep 10 12:13:42 2010 -0700
 
1420
 
 
1421
    Add some more detailed validation/error reporting to the importing
 
1422
    tool.
 
1423
 
 
1424
 tools/import-pidgin.vala |   27 +++++++++++++++++++++++++++
 
1425
 1 files changed, 27 insertions(+), 0 deletions(-)
 
1426
 
 
1427
commit e41c4a953bf36bd13ebabb0fb78bd1389b17ef56
 
1428
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1429
Date:   Wed Sep 8 19:36:04 2010 +0100
 
1430
 
 
1431
    Bug 629084 — Add a folks-import tool
 
1432
 
 
1433
    Add a folks-import tool which allows importing of Pidgin meta-contact
 
1434
    information to libfolks' key file. Closes: bgo#629084
 
1435
 
 
1436
 Makefile.am              |    1 +
 
1437
 configure.ac             |    9 ++
 
1438
 folks/backend-store.vala |    2 +-
 
1439
 tools/Makefile.am        |   34 +++++++
 
1440
 tools/import-pidgin.vala |  247
 
1441
 ++++++++++++++++++++++++++++++++++++++++++++++
 
1442
 tools/import.vala        |  189 +++++++++++++++++++++++++++++++++++
 
1443
 6 files changed, 481 insertions(+), 1 deletions(-)
 
1444
 
 
1445
commit 964ed5760f9dabe6562cca7bdc2f564ee7a8a8a1
 
1446
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1447
Date:   Thu Sep 9 16:07:08 2010 +0100
 
1448
 
 
1449
    Block flushing of Kf.PersonaStore on any pending file operations
 
1450
 
 
1451
    If a file operation is still underway, don't allow the Kf.PersonaStore
 
1452
    to be
 
1453
    finalized until it's finished. This prevents libfolks from being
 
1454
    closed before
 
1455
    changes to relationships.ini have been written out. We also prevent
 
1456
    multiple
 
1457
    file operations from happening (pseudo-) concurrently, by cancelling
 
1458
    any
 
1459
    pending operation when we schedule a new one.
 
1460
 
 
1461
 backends/key-file/kf-persona-store.vala |   40
 
1462
 ++++++++++++++++++++++++++++--
 
1463
 folks/persona-store.vala                |   17 +++++++++++++
 
1464
 2 files changed, 54 insertions(+), 3 deletions(-)
 
1465
 
 
1466
commit 88df560e88cf14e3fc6b0b6060173dd94e3ecaed
 
1467
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1468
Date:   Mon Sep 6 10:35:25 2010 +0100
 
1469
 
 
1470
    Bug 628853 — hangs if there's no relationships.ini file
 
1471
 
 
1472
    The code to create the directory tree for relationships.ini wasn't
 
1473
    handling
 
1474
    errors properly, so was getting stuck in an infinite loop in the
 
1475
    case that
 
1476
    the ~/.local/share/folks directory existed but relationships.ini
 
1477
    didn't.
 
1478
    Closes: bgo#628853
 
1479
 
 
1480
 backends/key-file/kf-persona-store.vala |   23 +++++++++++++++++++----
 
1481
 1 files changed, 19 insertions(+), 4 deletions(-)
 
1482
 
 
1483
commit 107927b9efc7760f69d368525c969d3ee33ecb3e
 
1484
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1485
Date:   Thu Sep 9 12:33:22 2010 +0100
 
1486
 
 
1487
    Notify of Tpf.PersonaStore's Personas being removed when disabling
 
1488
    accounts
 
1489
 
 
1490
    When disabling, removing or marking an account as invalid, we need
 
1491
    to signal
 
1492
    that the account's contacts (i.e. the Tpf.PersonaStore's Personas)
 
1493
    have been
 
1494
    removed. Closes: bgo#629082
 
1495
 
 
1496
 backends/telepathy/lib/tpf-persona-store.vala |   21
 
1497
 ++++++++++++++++++---
 
1498
 1 files changed, 18 insertions(+), 3 deletions(-)
 
1499
 
 
1500
commit 4148a6a1474791ea0add1d47f913d1f3aec7e733
 
1501
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1502
Date:   Wed Sep 8 11:10:49 2010 +0100
 
1503
 
 
1504
    Warn on key file parse errors, rather than explode
 
1505
 
 
1506
    Contrary to popular belief, it is possible to encounter errors
 
1507
    when parsing
 
1508
    key files. In this case, the key-file backend shouldn't explode
 
1509
    without a
 
1510
    helpful error message. Helps: bgo#628930
 
1511
 
 
1512
 backends/key-file/kf-persona.vala |    2 +-
 
1513
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1514
 
 
1515
commit 35ebac56b63a4d0a704c1a94ef7271dfcf266803
 
1516
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1517
Date:   Wed Sep 8 11:06:25 2010 +0100
 
1518
 
 
1519
    Fix saving the key file when it contains multi-byte characters
 
1520
 
 
1521
    The calculation of the length of the data to be saved was being
 
1522
    done in
 
1523
    characters, not bytes, whereas the I/O function was expecting a
 
1524
    length in
 
1525
    bytes. This caused some number of bytes to be dropped from the end
 
1526
    of the
 
1527
    file, potentially splitting a multibyte character and breaking
 
1528
    the file
 
1529
    encoding (not to mention losing data otherwise). Closes: bgo#628930
 
1530
 
 
1531
 backends/key-file/kf-persona-store.vala |    4 +++-
 
1532
 1 files changed, 3 insertions(+), 1 deletions(-)
 
1533
 
 
1534
commit c2c799bd5bd39de40ef17cdaa7050b6837b088ac
 
1535
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1536
Date:   Wed Sep 8 10:39:47 2010 +0100
 
1537
 
 
1538
    Add more debugging for aliases
 
1539
 
 
1540
 backends/key-file/kf-persona.vala |    3 +++
 
1541
 folks/individual.vala             |   18 +++++++++++++++++-
 
1542
 2 files changed, 20 insertions(+), 1 deletions(-)
 
1543
 
 
1544
commit 427b76062a2b677bfc46dac6495e4c19829775c6
 
1545
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1546
Date:   Wed Sep 8 10:31:30 2010 +0100
 
1547
 
 
1548
    Don't save the key file when loading Personas' aliases
 
1549
 
 
1550
    We were previously saving the key file for each __alias key loaded,
 
1551
    as it was
 
1552
    loading the alias into Kf.Persona.alias, rather than
 
1553
    Kf.Persona._alias,
 
1554
    causing the key file to be saved each time.
 
1555
 
 
1556
    This may have caused or contributed towards the corruption seen
 
1557
    in bgo#628930.
 
1558
 
 
1559
 backends/key-file/kf-persona.vala |    2 +-
 
1560
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1561
 
 
1562
commit ae93e946acb356def0429ba36f1c71b72228930b
 
1563
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1564
Date:   Wed Sep 8 10:28:53 2010 +0100
 
1565
 
 
1566
    Don't allow setting a Kf.Persona's alias to its current value
 
1567
 
 
1568
 backends/key-file/kf-persona.vala |    3 +++
 
1569
 1 files changed, 3 insertions(+), 0 deletions(-)
 
1570
 
 
1571
commit 70b574223b1cd14623c6fb523a8bf33ea33385ef
 
1572
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1573
Date:   Fri Sep 10 11:54:00 2010 +0100
 
1574
 
 
1575
    Add generated C files to GITIGNOREFILES
 
1576
 
 
1577
 backends/key-file/Makefile.am  |    6 ++++++
 
1578
 backends/telepathy/Makefile.am |    6 ++++++
 
1579
 tests/telepathy/Makefile.am    |    5 +++++
 
1580
 3 files changed, 17 insertions(+), 0 deletions(-)
 
1581
 
 
1582
commit d044180af13bc8b2798a89f1280017755f4a8260
 
1583
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1584
Date:   Fri Sep 10 11:30:28 2010 +0100
 
1585
 
 
1586
    Move tools/manager-file.py to tests/tools/manager-file.py
 
1587
 
 
1588
    It belongs with the test tools, since it's only useful for the
 
1589
    Telepathy test
 
1590
    rig.
 
1591
 
 
1592
 tests/lib/telepathy/contactlist/Makefile.am |    4 +-
 
1593
 tests/tools/Makefile.am                     |    5 +-
 
1594
 tests/tools/manager-file.py                 |  175
 
1595
 +++++++++++++++++++++++++++
 
1596
 tools/manager-file.py                       |  175
 
1597
 ---------------------------
 
1598
 4 files changed, 181 insertions(+), 178 deletions(-)
 
1599
 
 
1600
commit 09cccdfc9140f90ca19285e48fb8bb541af134b6
 
1601
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1602
Date:   Fri Sep 10 11:28:49 2010 +0100
 
1603
 
 
1604
    Add mkinstalldirs to MAINTAINERCLEANFILES
 
1605
 
 
1606
 Makefile.am |    1 +
 
1607
 1 files changed, 1 insertions(+), 0 deletions(-)
 
1608
 
 
1609
commit 51f3682983892bc060a55ccadca284e13b994393
 
1610
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1611
Date:   Fri Sep 10 11:15:12 2010 +0100
 
1612
 
 
1613
    Install folks.vapi and folks-telepathy.vapi
 
1614
 
 
1615
 backends/telepathy/lib/Makefile.am          |    6 ++++++
 
1616
 backends/telepathy/lib/folks-telepathy.deps |    3 ++-
 
1617
 folks/Makefile.am                           |    6 ++++++
 
1618
 folks/folks.deps                            |    1 +
 
1619
 4 files changed, 15 insertions(+), 1 deletions(-)
 
1620
 
 
1621
commit 676d8dbdf4b8eb56cca346df583371b48855b68f
 
1622
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1623
Date:   Fri Sep 10 11:10:52 2010 +0100
 
1624
 
 
1625
    Use session.conf from the builddir to fix builddir != srcdir
 
1626
 
 
1627
 tests/telepathy/Makefile.am |    2 +-
 
1628
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1629
 
 
1630
commit 624a2be18f96373101b5d83b04ad7b21687e262d
 
1631
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1632
Date:   Fri Sep 10 11:08:33 2010 +0100
 
1633
 
 
1634
    Ensure tests/tools/with-session-bus.sh is distributed
 
1635
 
 
1636
 configure.ac            |    1 +
 
1637
 tests/Makefile.am       |    1 +
 
1638
 tests/tools/Makefile.am |    3 +++
 
1639
 3 files changed, 5 insertions(+), 0 deletions(-)
 
1640
 
 
1641
commit 6d49c9f944050bec5558118f48926b7322cb30ba
 
1642
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1643
Date:   Fri Sep 10 11:02:02 2010 +0100
 
1644
 
 
1645
    Correct use of CPPFLAGS/CFLAGS in backend Makefile.ams
 
1646
 
 
1647
 backends/key-file/Makefile.am  |    3 +--
 
1648
 backends/telepathy/Makefile.am |    3 +--
 
1649
 2 files changed, 2 insertions(+), 4 deletions(-)
 
1650
 
 
1651
commit 173e24e83691d0e06ba1528e86d2ec84bf079f08
 
1652
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1653
Date:   Fri Sep 10 11:00:52 2010 +0100
 
1654
 
 
1655
    Port the backend Makefile.ams to use automake-1.11's Vala support
 
1656
 
 
1657
 backends/key-file/Makefile.am  |   46
 
1658
 ++++--------------------------------
 
1659
 backends/telepathy/Makefile.am |   50
 
1660
 +++------------------------------------
 
1661
 2 files changed, 10 insertions(+), 86 deletions(-)
 
1662
 
 
1663
commit 855a8371ca448040e2292e388718a8ab8a6cf970
 
1664
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1665
Date:   Fri Sep 10 11:00:44 2010 +0100
 
1666
 
 
1667
    Remove an unused variable from docs/Makefile.am
 
1668
 
 
1669
 docs/Makefile.am |    1 -
 
1670
 1 files changed, 0 insertions(+), 1 deletions(-)
 
1671
 
 
1672
commit 8f439ae38a2d7eb49cf961bcc0882cf133d49232
 
1673
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1674
Date:   Thu Sep 9 19:13:38 2010 +0100
 
1675
 
 
1676
    Fix configure.ac indentation and layout
 
1677
 
 
1678
 configure.ac |  152
 
1679
 +++++++++++++++++++++++++++++-----------------------------
 
1680
 1 files changed, 76 insertions(+), 76 deletions(-)
 
1681
 
 
1682
commit 61e217dd6c056e7e07a30c00ceac675f4d981cd4
 
1683
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1684
Date:   Thu Sep 9 18:58:16 2010 +0100
 
1685
 
 
1686
    Remove unnecessary AC_SUBST calls
 
1687
 
 
1688
    PKG_CHECK_MODULES does AC_SUBST for us.
 
1689
 
 
1690
 configure.ac |   12 ------------
 
1691
 1 files changed, 0 insertions(+), 12 deletions(-)
 
1692
 
 
1693
commit 13aee0e2eca151cb25564447177b166e260ed0b4
 
1694
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1695
Date:   Thu Sep 9 18:51:14 2010 +0100
 
1696
 
 
1697
    Use the M4Sugar conditional statements instead of plain m4 ones
 
1698
 
 
1699
 configure.ac |    5 +++--
 
1700
 1 files changed, 3 insertions(+), 2 deletions(-)
 
1701
 
 
1702
commit 13f3aa1e6a7385ec0af534708ab8b5a294c3d262
 
1703
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1704
Date:   Thu Sep 9 18:42:40 2010 +0100
 
1705
 
 
1706
    Fix m4 quoting in configure.ac
 
1707
 
 
1708
    (I think.)
 
1709
 
 
1710
 configure.ac |  134
 
1711
 +++++++++++++++++++++++++++++-----------------------------
 
1712
 1 files changed, 67 insertions(+), 67 deletions(-)
 
1713
 
 
1714
commit 251c914c8437abfa92212beddf77b2fa5d75eda5
 
1715
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1716
Date:   Thu Sep 9 18:19:52 2010 +0100
 
1717
 
 
1718
    Don't use dnl for comments in configure.ac
 
1719
 
 
1720
    It's not strictly intended to be used for commenting; more for
 
1721
    obliterating
 
1722
    macro output when redefining things. '#' is for comments.
 
1723
 
 
1724
 configure.ac |    4 ++--
 
1725
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1726
 
 
1727
commit 5353632439278dbe41511fc3cd7647715fee23e8
 
1728
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1729
Date:   Thu Jul 8 18:55:34 2010 +0100
 
1730
 
 
1731
    Add a test of an individual's properties
 
1732
 
 
1733
 tests/telepathy/contact-retrieval.vala |   54
 
1734
 ++++++++++++++++++++++++++++++++
 
1735
 1 files changed, 54 insertions(+), 0 deletions(-)
 
1736
 
 
1737
commit 2dc9aee089f3550f8eda1da00a70bf3b911fc25b
 
1738
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1739
Date:   Thu Jun 10 07:19:50 2010 -0700
 
1740
 
 
1741
    Add the framework for a test suite
 
1742
 
 
1743
    Add the framework for a test suite for the Telepathy backend,
 
1744
    including
 
1745
    a dummy account manager, account and connection, to allow complete
 
1746
    control
 
1747
    over the personas created in libfolks.
 
1748
 
 
1749
    This comes with a test case framework which wraps the GLib test
 
1750
    framework,
 
1751
    used by a test case which tests that all expected individuals are
 
1752
    exposed by
 
1753
    the individual aggregator.
 
1754
 
 
1755
    Heavily based on work by Travis Reitter
 
1756
    <travis.reitter@collabora.co.uk>.
 
1757
 
 
1758
 Makefile.am                                        |    1 +
 
1759
 configure.ac                                       |   19 +
 
1760
 tests/Makefile.am                                  |   16 +
 
1761
 tests/lib/Makefile.am                              |    7 +
 
1762
 tests/lib/telepathy/Makefile.am                    |    5 +
 
1763
 tests/lib/telepathy/contactlist/Makefile.am        |   84 +
 
1764
 tests/lib/telepathy/contactlist/account-manager.c  |  188 +++
 
1765
 tests/lib/telepathy/contactlist/account-manager.h  |   61 +
 
1766
 tests/lib/telepathy/contactlist/account.c          |  341 ++++
 
1767
 tests/lib/telepathy/contactlist/account.h          |   60 +
 
1768
 tests/lib/telepathy/contactlist/conn.c             |  614 ++++++++
 
1769
 tests/lib/telepathy/contactlist/conn.h             |   68 +
 
1770
 .../telepathy/contactlist/contact-list-manager.c   | 1649
 
1771
 ++++++++++++++++++++
 
1772
 .../telepathy/contactlist/contact-list-manager.h   |  107 ++
 
1773
 tests/lib/telepathy/contactlist/contact-list.c     |  632 ++++++++
 
1774
 tests/lib/telepathy/contactlist/contact-list.h     |  118 ++
 
1775
 tests/lib/telepathy/contactlist/manager-file.py    |   23 +
 
1776
 tests/lib/telepathy/contactlist/session.conf.in    |   54 +
 
1777
 .../telepathy/contactlist/tp-test-contactlist.deps |    5 +
 
1778
 .../telepathy/contactlist/tp-test-contactlist.h    |   10 +
 
1779
 tests/telepathy/Makefile.am                        |   63 +
 
1780
 tests/telepathy/contact-retrieval.vala             |  191 +++
 
1781
 tests/telepathy/test-case.vala                     |   82 +
 
1782
 tests/tools/with-session-bus.sh                    |   94 ++
 
1783
 tools/manager-file.py                              |  175 +++
 
1784
 25 files changed, 4667 insertions(+), 0 deletions(-)
 
1785
 
 
1786
commit 8bdce4231224a0b1b3187b6cbe627705c036e6ef
 
1787
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1788
Date:   Wed Sep 1 16:38:15 2010 +0100
 
1789
 
 
1790
    Post-release version bump and non-release indicator
 
1791
 
 
1792
 configure.ac |    4 ++--
 
1793
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1794
 
 
1795
commit fc14b380a34775cf4707feb011df9f3d5986a7d9
 
1796
Author: Philip Withnall <philip.withnall@collabora.co.uk>
 
1797
Date:   Wed Sep 1 16:36:26 2010 +0100
 
1798
 
 
1799
    Release version 0.1.16
 
1800
 
 
1801
 configure.ac |    4 ++--
 
1802
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1803
 
1
1804
commit eab18686b082b448f76078c881a1fd2e6df2c28b
2
1805
Author: Philip Withnall <philip.withnall@collabora.co.uk>
3
1806
Date:   Tue Aug 31 17:57:25 2010 +0100