1
commit 00ef1f0dc8449b19e42da4e9cf81323e1ce262ca
2
Author: Travis Reitter <travis.reitter@collabora.co.uk>
3
Date: Mon Jan 31 09:23:09 2011 -0800
8
1 files changed, 2 insertions(+), 2 deletions(-)
10
commit abe8b43df9eca686f9f48b4c0491c98c49f805a0
11
Author: Travis Reitter <travis.reitter@collabora.co.uk>
12
Date: Mon Jan 31 11:48:29 2011 -0800
14
Write inlined docs for LinkedHashSet to work around bgo#629531
16
folks/linked-hash-set.vala | 121
17
++++++++++++++++++++++++++++++++++++++------
18
1 files changed, 106 insertions(+), 15 deletions(-)
20
commit 34a5c1c8a7aa2d167430c7ac8d867ec629beda5a
21
Author: Travis Reitter <travis.reitter@collabora.co.uk>
22
Date: Mon Jan 31 09:49:06 2011 -0800
24
Update old doc link to PresenceOwner.
26
folks/imable.vala | 2 +-
27
1 files changed, 1 insertions(+), 1 deletions(-)
29
commit c4ce8560e3d33ed93d814dec7829e81bb3fa3e7c
30
Author: Travis Reitter <travis.reitter@collabora.co.uk>
31
Date: Mon Jan 31 09:36:29 2011 -0800
33
Don't use deprecated string.ndup function.
35
folks/persona.vala | 6 +++---
36
1 files changed, 3 insertions(+), 3 deletions(-)
38
commit a77a239c0dbf87c9ca47a8c7a4a60c59e34a51d0
39
Author: Travis Reitter <travis.reitter@collabora.co.uk>
40
Date: Mon Jan 31 09:07:36 2011 -0800
42
Set @since lines for new release.
44
folks/imable.vala | 2 +-
45
folks/linked-hash-set.vala | 6 ++++--
46
2 files changed, 5 insertions(+), 3 deletions(-)
48
commit e33efba685d61525b7490d44abc22c5f6b13d02b
49
Author: Travis Reitter <travis.reitter@collabora.co.uk>
50
Date: Mon Jan 31 08:58:52 2011 -0800
52
Cut obsolete comment about IMable.im_addresses.
54
folks/imable.vala | 5 -----
55
1 files changed, 0 insertions(+), 5 deletions(-)
57
commit 6d04aa8c96c1950df93fffa9acd8b0006dfeef50
58
Author: Travis Reitter <travis.reitter@collabora.co.uk>
59
Date: Mon Jan 31 08:57:34 2011 -0800
61
Add a note about LinkedHashSet pulling in libgee.
64
1 files changed, 2 insertions(+), 0 deletions(-)
66
commit 66d30bcbfb342e3baee6e64ac6dd26af7d4ac7b7
67
Author: Travis Reitter <travis.reitter@collabora.co.uk>
68
Date: Mon Jan 31 08:54:04 2011 -0800
70
Combine the API changes sections in NEWS.
73
1 files changed, 2 insertions(+), 4 deletions(-)
75
commit c23b3188ce02466e386828f03578383b6e10dafb
76
Author: Travis Reitter <travis.reitter@collabora.co.uk>
77
Date: Fri Jan 28 14:05:14 2011 -0800
79
Make the TestCase class follow our coding style.
81
tests/lib/test-case.vala | 175
82
++++++++++++++++++++++++----------------------
83
1 files changed, 92 insertions(+), 83 deletions(-)
85
commit cea73b98512bb82a81b67fc1bbbf147543c8f046
86
Author: Travis Reitter <travis.reitter@collabora.co.uk>
87
Date: Wed Dec 22 18:52:55 2010 -0800
89
Rename HasPresence -> PresenceOwner.
94
backends/telepathy/lib/tpf-persona.vala | 6 +-
95
folks/Makefile.am | 2 +-
96
folks/has-presence.vala | 161
97
---------------------------
98
folks/individual.vala | 8 +-
99
folks/presence-owner.vala | 162
100
++++++++++++++++++++++++++++
101
tests/telepathy/individual-properties.vala | 2 +-
102
7 files changed, 173 insertions(+), 170 deletions(-)
104
commit d80e62a4502e67971655bfefcaf91849654cc15d
105
Author: Travis Reitter <travis.reitter@collabora.co.uk>
106
Date: Wed Dec 22 18:07:15 2010 -0800
108
Rename HasAvatar -> AvatarOwner.
113
backends/telepathy/lib/tpf-persona.vala | 4 +-
114
folks/Makefile.am | 2 +-
115
folks/avatar-owner.vala | 36
116
+++++++++++++++++++++++++++++++
117
folks/has-avatar.vala | 36
118
-------------------------------
119
folks/individual.vala | 6 ++--
120
6 files changed, 45 insertions(+), 42 deletions(-)
122
commit f9f7d793f74ba34c78454074c64343762db11919
123
Author: Travis Reitter <travis.reitter@collabora.co.uk>
124
Date: Mon Jan 24 21:11:57 2011 -0800
126
Add a simple test case to reproduce bgo#640551 when valgrind-ing.
128
tests/folks/linked-hash-set.vala | 42
129
++++++++++++++++++++++++++++++++++++++
130
1 files changed, 42 insertions(+), 0 deletions(-)
132
commit 797b08434b1d3429cf66eced1dcd8c7d90304e90
133
Author: Travis Reitter <travis.reitter@collabora.co.uk>
134
Date: Fri Jan 21 11:08:44 2011 -0800
136
Add some LinkedHashSet tests.
138
Fixes bgo#640213 -- Add tests for LinkedHashSet
141
tests/folks/Makefile.am | 6 +
142
tests/folks/linked-hash-set.vala | 254
143
++++++++++++++++++++++++++++++++++++++
144
3 files changed, 261 insertions(+), 0 deletions(-)
146
commit 14b8da134abffcf0272c06c72d5f6df6036e06e7
147
Author: Eitan Isaacson <eitan@monotonous.org>
148
Date: Sun Jan 16 11:48:24 2011 +0200
150
Modified backends to use LinkedHashSet in IMable.im_addresses.
152
backends/key-file/kf-persona-store.vala | 4 +-
153
backends/key-file/kf-persona.vala | 75
154
++++++++++++-------------------
155
backends/telepathy/lib/tpf-persona.vala | 12 +++---
156
3 files changed, 37 insertions(+), 54 deletions(-)
158
commit f1f826688cfec808d98bf3e588735812cde6160c
159
Author: Eitan Isaacson <eitan@monotonous.org>
160
Date: Sun Jan 16 11:47:50 2011 +0200
162
Modified libfolks to use LinkedHashSet in im_addresses.
165
folks/imable.vala | 4 ++--
166
folks/individual-aggregator.vala | 34
167
++++++++--------------------------
168
folks/individual.vala | 29 +++++++++--------------------
169
4 files changed, 20 insertions(+), 48 deletions(-)
171
commit da5e0d35d5800bb03ff1e0818c1b51f4284e7c76
172
Author: Eitan Isaacson <eitan@monotonous.org>
173
Date: Sun Jan 16 11:46:27 2011 +0200
175
Added a LinkedHashSet ordered set.
178
folks/Makefile.am | 1 +
179
folks/linked-hash-set.vala | 203
180
++++++++++++++++++++++++++++++++++++++++++++
181
3 files changed, 207 insertions(+), 0 deletions(-)
183
commit 052ce5b471e057aa5f0478e5d605ffacbcbb1e5b
184
Author: Travis Reitter <travis.reitter@collabora.co.uk>
185
Date: Mon Jan 17 11:37:55 2011 -0800
187
Suppress Telepathy logger warning for tests.
189
Fixes bgo#639742 - Logger service unavailable in make check
192
tests/lib/telepathy/contactlist/backend.c | 34
193
+++++++++++++++++++++-------
194
2 files changed, 26 insertions(+), 9 deletions(-)
196
commit 4b9b2220056ca6e480a28fc3cb4e224d8fc98856
197
Author: Travis Reitter <travis.reitter@collabora.co.uk>
198
Date: Mon Jan 17 12:03:16 2011 -0800
200
Only spew D-Bus info during tests if >= 1
202
tests/tools/with-session-bus.sh | 25 +++++++++++++++++++++----
203
1 files changed, 21 insertions(+), 4 deletions(-)
205
commit b263b1f6fd009d2ed96ef6eb36f2f795a41b6182
206
Author: Travis Reitter <travis.reitter@collabora.co.uk>
207
Date: Mon Jan 17 11:42:11 2011 -0800
209
Silence generally-useless Tp test message.
211
.../telepathy/contactlist/contact-list-manager.c | 2 --
212
1 files changed, 0 insertions(+), 2 deletions(-)
214
commit 642b15a9e7662623d1af815595e127cda7dd991c
215
Author: Philip Withnall <philip.withnall@collabora.co.uk>
216
Date: Mon Jan 17 22:02:55 2011 +0000
218
Don't add a duplicate candidate individual if one matches by user
221
If an individual matches a persona being aggregated both by them
223
the user, and by IID match, don't list the individual as a candidate
224
individual twice (which would cause their personas to appear twice
228
folks/individual-aggregator.vala | 3 ++-
229
1 files changed, 2 insertions(+), 1 deletions(-)
231
commit 5f6b4ee0522dfbac090838498f50b93bbaf2e8c6
232
Author: Eitan Isaacson <eitan@monotonous.org>
233
Date: Wed Jan 12 22:51:12 2011 +0200
235
Added valgrind support in make check.
237
https://bugzilla.gnome.org/show_bug.cgi?id=639366
239
tests/folks/Makefile.am | 1 +
240
tests/folks/aggregation.vala | 14 +++++++++-----
241
tests/key-file/Makefile.am | 1 +
242
tests/key-file/individual-retrieval.vala | 8 ++++++--
243
tests/telepathy/Makefile.am | 1 +
244
tests/telepathy/individual-properties.vala | 10 +++++++---
245
tests/telepathy/individual-retrieval.vala | 8 ++++++--
246
tests/telepathy/persona-store-capabilities.vala | 6 +++++-
247
valgrind.mk | 18 ++++++++++++++++++
248
9 files changed, 54 insertions(+), 13 deletions(-)
250
commit 053d6482edea8d1b9b36d121b6ae67c0d29af17f
251
Author: Travis Reitter <travis.reitter@collabora.co.uk>
252
Date: Fri Jan 14 09:47:01 2011 -0800
254
Add policy for keeping the build healthy.
256
HACKING | 10 ++++++++++
257
1 files changed, 10 insertions(+), 0 deletions(-)
259
commit 941e7957329dedd8bdf84f5f55aa1353f57b54d5
260
Author: Travis Reitter <travis.reitter@collabora.co.uk>
261
Date: Thu Jan 13 16:04:21 2011 -0800
263
Finish catching BackendStore up to our coding style.
265
folks/backend-store.vala | 46
266
+++++++++++++++++++++++-----------------------
267
1 files changed, 23 insertions(+), 23 deletions(-)
269
commit 3deac065cfeab4f3229bbea5c256d2083e0567ad
270
Author: Travis Reitter <travis.reitter@collabora.co.uk>
271
Date: Wed Jan 12 17:27:37 2011 -0800
273
Fix dependencies for internal g-i files.
275
As it was, these libraries wouldn't be re-created after a
277
on the very first build).
279
backends/telepathy/lib/Makefile.am | 4 ++--
280
tests/lib/telepathy/contactlist/Makefile.am | 4 ++--
281
2 files changed, 4 insertions(+), 4 deletions(-)
283
commit 291584d75f98cc42d89c0cf2f96381f27bc81a38
284
Author: Travis Reitter <travis.reitter@collabora.co.uk>
285
Date: Wed Jan 12 15:55:57 2011 -0800
287
Also print a stack trace upon a failed test assertion.
289
tests/lib/test-case.vala | 9 +++++++++
290
1 files changed, 9 insertions(+), 0 deletions(-)
292
commit 5d31cf24220502f6725815d7e6f9d317bba9bb35
293
Author: Travis Reitter <travis.reitter@collabora.co.uk>
294
Date: Wed Jan 12 11:44:07 2011 -0800
296
Don't double-list files in MAINTAINERCLEANFILES.
298
tests/lib/telepathy/contactlist/Makefile.am | 2 --
299
1 files changed, 0 insertions(+), 2 deletions(-)
301
commit 18c884702b57279866c51922861c77878b8b415c
302
Author: Travis Reitter <travis.reitter@collabora.co.uk>
303
Date: Tue Jan 11 17:26:01 2011 -0800
305
Distribute sources for generated files.
307
This un-breaks distcheck by ensuring the generated files don't stick
309
_build after the final distclean.
311
This fulfills the requirements laid out in the Automake manual page:
312
http://www.gnu.org/software/hello/manual/automake/distcleancheck.html
314
backends/telepathy/lib/Makefile.am | 4 +++-
315
tests/lib/telepathy/contactlist/Makefile.am | 4 +++-
316
2 files changed, 6 insertions(+), 2 deletions(-)
318
commit 14114584c54b145aefa0e892efd9c7f3fd63a8b0
319
Author: Travis Reitter <travis.reitter@collabora.co.uk>
320
Date: Tue Jan 11 16:30:56 2011 -0800
322
Define the Telepathy BACKEND_NAME directly.
324
Properly distributing the backend.mk file proved more difficult than
326
worth (it was breaking 'make check' during distcheck), so we've
330
backends/telepathy/Makefile.am | 3 ++-
331
backends/telepathy/backend.mk | 1 -
332
backends/telepathy/lib/Makefile.am | 11 ++++++++---
333
tests/folks/backend-loading.vala | 1 +
334
4 files changed, 11 insertions(+), 5 deletions(-)
336
commit d02e7f72faafc1c50f63d9b33c6daa4ee25c9ccc
337
Author: Travis Reitter <travis.reitter@collabora.co.uk>
338
Date: Tue Jan 11 15:01:45 2011 -0800
340
Force Vala for non-release builds.
342
This should make buildbot builds a little more consistent.
344
configure.ac | 8 ++++++++
345
1 files changed, 8 insertions(+), 0 deletions(-)
347
commit f4bba6dc4f26cbebc8d944a3eb93ce9bc5884c6e
348
Author: Travis Reitter <travis.reitter@collabora.co.uk>
349
Date: Tue Jan 11 14:30:16 2011 -0800
351
Add Vala requirement checks for newer tests.
354
1 files changed, 2 insertions(+), 0 deletions(-)
356
commit f3917b1e8f279ec255cee96c210c74e882da754b
357
Author: Philip Withnall <philip.withnall@collabora.co.uk>
358
Date: Mon Jan 10 00:30:13 2011 +0000
360
Bug 639113 — Add static aggregation tests
362
Add some tests which cover several of the ways which personas can be
363
statically aggregated at present. These tests are “static”
365
“dynamic”) because they don't change the inputs to the aggregator
367
it's been prepared. Consequently, they don't cover much of the
369
and bug-prone behaviour of the aggregator. Still, they're a start.
374
tests/folks/Makefile.am | 22 +-
375
tests/folks/aggregation.vala | 653
376
+++++++++++++++++++++++++++++
377
tests/folks/backend-loading.vala | 11 +
378
tests/lib/telepathy/contactlist/backend.c | 8 +
379
5 files changed, 694 insertions(+), 1 deletions(-)
381
commit 39bf15f146f6ec29010b8d71330a98809c097d6a
382
Author: Travis Reitter <travis.reitter@collabora.co.uk>
383
Date: Tue Jan 11 11:31:10 2011 -0800
385
Don't announce removal of Individuals twice.
387
Before this patch, we would announce an Individual's removal,
389
individual, then announce their removal again (at which point they
391
zero Personas, which can make it harder for clients to do anything
393
the notification anyhow).
397
folks/individual-aggregator.vala | 4 +++-
398
1 files changed, 3 insertions(+), 1 deletions(-)
400
commit b81e26d48507e7fd61b26c9732fb67b150593e20
401
Author: Philip Withnall <philip.withnall@collabora.co.uk>
402
Date: Sun Jan 9 21:52:54 2011 +0000
404
Allow multiple test accounts to be connected simultaneously
406
This doesn't affect any existing tests, but will be useful for
408
aggregation across different persona stores works correctly.
410
tests/lib/telepathy/contactlist/account-manager.c | 50 ++++++-
411
tests/lib/telepathy/contactlist/account-manager.h | 5 +
412
tests/lib/telepathy/contactlist/backend.c | 152
413
+++++++++++++++------
414
tests/lib/telepathy/contactlist/backend.h | 8 +
415
tests/telepathy/individual-properties.vala | 4 +
416
tests/telepathy/individual-retrieval.vala | 4 +
417
tests/telepathy/persona-store-capabilities.vala | 4 +
418
7 files changed, 178 insertions(+), 49 deletions(-)
420
commit fb335d6e40ad765ce9da55909ffe7f7464921423
421
Author: Travis Reitter <travis.reitter@collabora.co.uk>
422
Date: Mon Jan 10 21:59:39 2011 -0800
424
Override the test log handler for Telepathy tests.
426
This avoids aborting and printing unnecessary stack traces for the
427
well-known Telepathy-logger warning message.
429
Fixes bgo#639195 - Print stack traces for failed tests to improve
433
tests/lib/telepathy/contactlist/backend.c | 13 +++++++++++--
434
2 files changed, 13 insertions(+), 2 deletions(-)
436
commit 9a539691a07feb1dcb7197b1acceb4fcef7582de
437
Author: Travis Reitter <travis.reitter@collabora.co.uk>
438
Date: Mon Jan 10 16:50:27 2011 -0800
440
Factor Tp logger warning out of Tp tests.
442
Helps bgo#639195 - Print stack traces for failed tests to improve
445
tests/lib/telepathy/contactlist/backend.c | 14 ++++++++++++++
446
tests/telepathy/individual-properties.vala | 21
447
---------------------
448
tests/telepathy/individual-retrieval.vala | 14 --------------
449
tests/telepathy/persona-store-capabilities.vala | 7 -------
450
4 files changed, 14 insertions(+), 42 deletions(-)
452
commit 56c99d93af9191ed47cb05d0daec8c11ed060ad7
453
Author: Travis Reitter <travis.reitter@collabora.co.uk>
454
Date: Mon Jan 10 16:40:14 2011 -0800
456
When a test would print a message >= warning, print a stack trace.
458
This is largely to benefit remote debugging of build bots but
460
debugging test errors easier.
462
Helps bgo#639195 - Print stack traces for failed tests to improve
465
tests/lib/test-case.vala | 17 +++++++++++++++++
466
1 files changed, 17 insertions(+), 0 deletions(-)
468
commit 38672fd3e8c8001099a4d1451a16f26ab71337ab
469
Author: Travis Reitter <travis.reitter@collabora.co.uk>
470
Date: Mon Jan 10 16:10:41 2011 -0800
472
Cut unnecessary log handler for key-file test.
474
Helps bgo#639195 - Print stack traces for failed tests to improve
477
tests/key-file/individual-retrieval.vala | 16 ----------------
478
1 files changed, 0 insertions(+), 16 deletions(-)
480
commit 10696ef6563db92c8b927eb36011dba19cec7b17
481
Author: Travis Reitter <travis.reitter@collabora.co.uk>
482
Date: Mon Jan 10 14:44:39 2011 -0800
484
Cut unnecessary Tp log handler for the general test.
486
Helps bgo#639195 - Print stack traces for failed tests to improve
489
tests/folks/backend-loading.vala | 8 --------
490
1 files changed, 0 insertions(+), 8 deletions(-)
492
commit b4b63b8e706b87fd2b927a1b930024803411075e
493
Author: Travis Reitter <travis.reitter@collabora.co.uk>
494
Date: Thu Jan 6 15:48:08 2011 -0800
496
Note the fix of bgo#638609 in the NEWS
499
1 files changed, 1 insertions(+), 0 deletions(-)
501
commit cfdd138a035c6aa13889660852e13b2fb458dbd5
502
Author: Travis Reitter <travis.reitter@collabora.co.uk>
503
Date: Thu Jan 6 15:39:20 2011 -0800
505
Register core debugging as global G_LOG_DOMAIN to reduce magic
508
Fixes bgo#638609 - libfolks hard-codes backend names for debugging
510
folks/backend-store.vala | 4 +++-
511
1 files changed, 3 insertions(+), 1 deletions(-)
513
commit cf95d8dcce95840188c510d0f1cfe78af7a44ecc
514
Author: Travis Reitter <travis.reitter@collabora.co.uk>
515
Date: Tue Jan 4 12:19:27 2011 -0800
517
Pin backends' names to global BACKEND_NAME to reduce magic strings.
519
Helps bgo#638609 - libfolks hard-codes backend names for debugging
521
backends/key-file/Makefile.am | 5 ++++-
522
backends/key-file/kf-backend.vala | 4 +++-
523
backends/key-file/kf-persona-store.vala | 2 +-
524
backends/telepathy/Makefile.am | 4 +++-
525
backends/telepathy/backend.mk | 1 +
526
backends/telepathy/lib/Makefile.am | 4 +++-
527
backends/telepathy/lib/tpf-persona-store.vala | 5 +++--
528
backends/telepathy/tp-backend.vala | 4 +++-
529
8 files changed, 21 insertions(+), 8 deletions(-)
531
commit efe8d5d6dd1497f4a23bb27323901dabb9a6406f
532
Author: Travis Reitter <travis.reitter@collabora.co.uk>
533
Date: Tue Jan 4 10:58:15 2011 -0800
535
Make the main debug domain 'folks' to match the backends.
537
Helps bgo#638609 - libfolks hard-codes backend names for debugging
539
folks/Makefile.am | 2 +-
540
1 files changed, 1 insertions(+), 1 deletions(-)
542
commit 7b39b7188be6bf37925f76615c9004c5151e543c
543
Author: Travis Reitter <travis.reitter@collabora.co.uk>
544
Date: Tue Jan 4 10:51:49 2011 -0800
546
Make the backends' log domains match their type_id.
548
Helps bgo#638609 - libfolks hard-codes backend names for debugging
550
backends/key-file/Makefile.am | 2 +-
551
backends/telepathy/Makefile.am | 2 +-
552
backends/telepathy/lib/Makefile.am | 2 +-
553
3 files changed, 3 insertions(+), 3 deletions(-)
555
commit e962ee0505a30b89e143a87db7fcfec4c31b1ee7
556
Author: Travis Reitter <travis.reitter@collabora.co.uk>
557
Date: Tue Jan 4 11:26:34 2011 -0800
559
Push flag setting into the Debug constructor.
561
Helps bgo#638609 - libfolks hard-codes backend names for debugging
563
folks/backend-store.vala | 5 +--
564
folks/debug.vala | 49
565
+++++++++++++++++++++------------------------
566
2 files changed, 25 insertions(+), 29 deletions(-)
568
commit 74966cd86b4b213eaad81bcb5c8d5a2738ba1f8c
569
Author: Travis Reitter <travis.reitter@collabora.co.uk>
570
Date: Tue Jan 4 10:54:01 2011 -0800
572
Add new API for setting debugging levels.
574
Helps bgo#638609 - libfolks hard-codes backend names for debugging
576
folks/backend-store.vala | 9 ++++++-
577
folks/debug.vala | 49
578
+++++++++++++++++++++++++++++----------------
579
2 files changed, 38 insertions(+), 20 deletions(-)
581
commit 26f43d1aeeadf48a23cf6fb29d7900720fd4a6ea
582
Author: Travis Reitter <travis.reitter@collabora.co.uk>
583
Date: Mon Jan 3 16:23:05 2011 -0800
585
Make Folks.Debug a class so we can store state.
587
Helps bgo#638609 - libfolks hard-codes backend names for debugging
589
folks/backend-store.vala | 4 +++-
590
folks/debug.vala | 27 +++++++++++++++++++++++++--
591
2 files changed, 28 insertions(+), 3 deletions(-)
593
commit c04e2f11290abf229e188901cd21430b4ae32314
594
Author: Travis Reitter <travis.reitter@collabora.co.uk>
595
Date: Mon Jan 3 14:15:58 2011 -0800
597
Don't use a magic string in the Tp backend.
599
backends/telepathy/lib/tpf-persona.vala | 2 +-
600
1 files changed, 1 insertions(+), 1 deletions(-)
602
commit 7cf015416c26cb840f52d800a17d9394c921bbc8
603
Author: Travis Reitter <travis.reitter@collabora.co.uk>
604
Date: Mon Jan 3 13:29:06 2011 -0800
606
Add a comment for bgo#638609 - backend debug hard-coding
608
folks/debug.vala | 1 +
609
1 files changed, 1 insertions(+), 0 deletions(-)
611
commit 8b2e847d2a9c9b78e095f8dff7f5f20e4db00df9
612
Author: Philip Withnall <philip.withnall@collabora.co.uk>
613
Date: Fri Dec 31 14:23:31 2010 +0000
615
Bug 638395 — folks-inspect prevents default Vala-free builds
617
Add notices and errors to the configure script to notify the user
619
the inspect tool is not being built. Closes: bgo#638395
621
configure.ac | 6 ++++++
622
1 files changed, 6 insertions(+), 0 deletions(-)
624
commit 5655e72bef34eb0308ecd3624d458bf069930c2f
625
Author: Philip Withnall <philip.withnall@collabora.co.uk>
626
Date: Fri Dec 31 14:21:11 2010 +0000
628
Add a missing backslash to the configure.ac file
631
1 files changed, 1 insertions(+), 1 deletions(-)
633
commit 697a12646bd7d25c68c3042f13b3b9e323427262
634
Author: Travis Reitter <travis.reitter@collabora.co.uk>
635
Date: Thu Dec 30 23:19:31 2010 -0800
637
Don't break the build if building folks-inspect without Vala
639
configure.ac | 5 +++--
640
1 files changed, 3 insertions(+), 2 deletions(-)
642
commit 0f65abfa48d5f615419a871a726ca38d9cb3c76b
643
Author: Philip Withnall <philip.withnall@collabora.co.uk>
644
Date: Thu Dec 30 17:59:37 2010 +0000
646
Fix some variable names in the inspector signal parsing code
648
See: https://bugzilla.gnome.org/show_bug.cgi?id=629075#c8
650
tools/inspect/command-signals.vala | 2 +-
651
1 files changed, 1 insertions(+), 1 deletions(-)
653
commit 96b1a7b28989b50cc0bb2241ece5889a2b7fb0cf
654
Author: Philip Withnall <philip.withnall@collabora.co.uk>
655
Date: Mon Sep 6 19:38:21 2010 +0100
657
Bug 629075 — Add folks command line application
659
Add an interactive command line inspection utility for libfolks.
664
tools/Makefile.am | 8 +
665
tools/inspect/Makefile.am | 40 +++
666
tools/inspect/command-backends.vala | 102 ++++++
667
tools/inspect/command-help.vala | 89 +++++
668
tools/inspect/command-individuals.vala | 90 +++++
669
tools/inspect/command-persona-stores.vala | 107 ++++++
670
tools/inspect/command-personas.vala | 81 +++++
671
tools/inspect/command-quit.vala | 57 ++++
672
tools/inspect/command-signals.vala | 250 ++++++++++++++
673
tools/inspect/inspect.vala | 223 +++++++++++++
674
tools/inspect/signal-manager.vala | 502
675
+++++++++++++++++++++++++++++
676
tools/inspect/utils.vala | 477
677
+++++++++++++++++++++++++++
678
14 files changed, 2051 insertions(+), 0 deletions(-)
680
commit 98772a1dce8cf8d47c6a1c942e42dafaa156a700
681
Author: Travis Reitter <travis.reitter@collabora.co.uk>
682
Date: Thu Dec 30 09:23:31 2010 -0800
684
Add NEWS entry for bgo#629083 fix
687
1 files changed, 1 insertions(+), 0 deletions(-)
689
commit ac6e49d352728a089708afebf73e018b5f722e6d
690
Author: Travis Reitter <travis.reitter@collabora.co.uk>
691
Date: Thu Dec 30 09:22:24 2010 -0800
693
Add NEWS entry for bgo#638311 fix
696
1 files changed, 2 insertions(+), 0 deletions(-)
698
commit dc3acdfca04a03f00f0fb04d375fa6946145ce4b
699
Author: Travis Reitter <travis.reitter@collabora.co.uk>
700
Date: Tue Dec 28 17:21:53 2010 -0800
702
Refer to non-local variables and methods with full name.
704
The benefit here is to make it easier to tell when variables are
706
are referred to similarly for consistency.
711
backends/telepathy/lib/tpf-persona-store.vala | 32
712
++++++++++++++-----------
713
backends/telepathy/lib/tpf-persona.vala | 6 ++--
714
folks/backend-store.vala | 2 +-
715
folks/has-presence.vala | 3 +-
716
folks/individual-aggregator.vala | 2 +-
717
6 files changed, 31 insertions(+), 20 deletions(-)
719
commit 6aa04aae7ffda13afe2654a8a3e6b1d9c42c4ff3
720
Author: Travis Reitter <travis.reitter@collabora.co.uk>
721
Date: Tue Dec 28 16:58:34 2010 -0800
723
Cut unnecessary casting.
725
Excessive casting can hide real compiler warnings/errors and is
731
backends/key-file/kf-persona.vala | 3 +--
732
folks/has-presence.vala | 5 ++---
733
folks/individual-aggregator.vala | 12 +++++-------
734
4 files changed, 11 insertions(+), 12 deletions(-)
736
commit 7668bd500b5e6739da2b1e583df5265b0ba2b399
737
Author: Travis Reitter <travis.reitter@collabora.co.uk>
738
Date: Tue Dec 28 09:15:23 2010 -0800
740
Maximize use of 'unowned' keyword.
742
This is used when (and only when) variables:
743
1. would avoid a non-trivial copy (eg, a string or array but not an
745
object ref-count increase)
747
2. will only be assigned unowned values (excessive use of 'unowned'
749
caught by the compiler)
751
The net benefit is avoiding unecessary memory allocation/freeing.
755
HACKING | 9 +++++++++
756
backends/key-file/kf-backend.vala | 2 +-
757
backends/key-file/kf-persona.vala | 4 ++--
758
backends/telepathy/lib/tpf-persona-store.vala | 9 +++++----
759
backends/telepathy/lib/tpf-persona.vala | 4 ++--
760
folks/backend-store.vala | 5 +++--
761
folks/individual-aggregator.vala | 8 ++++----
762
folks/individual.vala | 8 ++++----
763
8 files changed, 30 insertions(+), 19 deletions(-)
765
commit b93b4445e87bc645c1b6c1425deb17a99c27304c
766
Author: Travis Reitter <travis.reitter@collabora.co.uk>
767
Date: Mon Dec 27 17:22:21 2010 -0800
769
Maximize use of the 'var' keyword.
771
This is used whenever a variable:
772
1. is declared and initialized in the same line
774
2. would not avoid a copy by using the 'unowned'. In the future,
776
to declare variables 'unowned var', in which case this point won't
780
The net benefit is less noise on variable declaration lines.
785
backends/key-file/kf-backend.vala | 2 +-
786
backends/key-file/kf-persona-store.vala | 12 ++--
787
backends/key-file/kf-persona.vala | 25 ++++----
788
backends/telepathy/lib/tpf-persona-store.vala | 35 ++++++-----
789
backends/telepathy/lib/tpf-persona.vala | 6 +-
790
backends/telepathy/tp-backend.vala | 3 +-
791
folks/backend-store.vala | 33 +++++-----
792
folks/debug.vala | 2 +-
793
folks/individual-aggregator.vala | 80
794
++++++++++++-------------
795
folks/individual.vala | 44 +++++++-------
796
folks/persona.vala | 2 +-
797
12 files changed, 127 insertions(+), 123 deletions(-)
799
commit 531ad2e2bab35e5aaa0be7fdb0eb12c8f6b5bcff
800
Author: Travis Reitter <travis.reitter@collabora.co.uk>
801
Date: Mon Dec 27 17:14:45 2010 -0800
803
Ensure private and internal methods begin with a _
808
backends/key-file/kf-backend.vala | 4 +-
809
backends/telepathy/lib/tpf-persona-store.vala | 176
810
++++++++++++------------
811
backends/telepathy/lib/tpf-persona.vala | 28 ++--
812
backends/telepathy/tp-backend.vala | 20 ++--
813
folks/backend-store.vala | 42 +++---
814
folks/debug.vala | 2 +-
815
folks/has-presence.vala | 6 +-
816
folks/individual-aggregator.vala | 71 +++++-----
817
folks/individual.vala | 114 ++++++++--------
818
folks/persona.vala | 16 +-
819
11 files changed, 244 insertions(+), 239 deletions(-)
821
commit a9bbcc8e1787511900ea738af3118e15b2cdae3e
822
Author: Travis Reitter <travis.reitter@collabora.co.uk>
823
Date: Mon Dec 27 16:28:38 2010 -0800
825
Ensure private and internal data members begin with a _
830
backends/key-file/kf-backend-factory.vala | 6 +-
831
backends/key-file/kf-persona-store.vala | 64 +++---
832
backends/key-file/kf-persona.vala | 29 +--
833
backends/telepathy/lib/tpf-logger.vala | 36 ++--
834
backends/telepathy/lib/tpf-persona-store.vala | 317
835
+++++++++++++------------
836
backends/telepathy/lib/tpf-persona.vala | 8 +-
837
backends/telepathy/tp-backend-factory.vala | 6 +-
838
backends/telepathy/tp-backend.vala | 19 +-
839
folks/backend-store.vala | 18 +-
840
folks/individual-aggregator.vala | 89 ++++----
841
folks/individual.vala | 26 +-
842
12 files changed, 316 insertions(+), 307 deletions(-)
844
commit 74ad4b3675d93dc02a27032d1caac2ce94119d8b
845
Author: Travis Reitter <travis.reitter@collabora.co.uk>
846
Date: Wed Dec 29 15:55:44 2010 -0800
848
Write down development policies.
853
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
854
1 files changed, 75 insertions(+), 0 deletions(-)
856
commit bb992186c6fa65eac8608d1398edf8ae879c0c67
857
Author: Philip Withnall <philip.withnall@collabora.co.uk>
858
Date: Fri Dec 17 11:16:04 2010 +0000
860
Bug 637240 — libfolks-telepathy.so exports private symbols
862
Limit the symbols exported by the libfolks-telepathy.so library
864
starting with “tpf_”. Based on a patch by
865
Emilio Pozuelo Monfort <pochu27@gmail.com>. Closes: bgo#637240
868
backends/telepathy/lib/Makefile.am | 4 +++-
869
2 files changed, 9 insertions(+), 1 deletions(-)
871
commit 730aedbcc032ac509c111d85b36d4a01a937abf6
872
Author: Philip Withnall <philip.withnall@collabora.co.uk>
873
Date: Mon Dec 13 16:49:18 2010 +0000
875
Post-release version bump
877
configure.ac | 4 ++--
878
1 files changed, 2 insertions(+), 2 deletions(-)
880
commit 36f984c444d87443d86d09f180de25ea8e9d85c1
881
Author: Philip Withnall <philip.withnall@collabora.co.uk>
882
Date: Mon Dec 13 16:45:07 2010 +0000
884
Release version 0.3.3
886
NEWS | 12 ++++++++++++
887
configure.ac | 4 ++--
888
2 files changed, 14 insertions(+), 2 deletions(-)
1
890
commit e82c667d1f435926d2bf22524fd162a4d52b243d
2
891
Author: Philip Withnall <philip.withnall@collabora.co.uk>
3
892
Date: Mon Dec 13 16:40:29 2010 +0000