New commits on branch next
Guillaume Desmottes
gdesmott at kemper.freedesktop.org
Tue Oct 1 07:01:11 PDT 2013
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f33b6bb7407b0244da73ba69e8c288bc429b1f59
Merge: e4a44ee 2286d8f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Tue Oct 1 15:46:20 2013 +0200
Merge remote-tracking branch 'origin/next' into merge
I didn't notice we already had a 'next' branch. :\
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e4a44eeb50141dc09a23227bd21610295aa28255
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 14:27:43 2013 +0200
Logger.xml: FavouriteContacts(Is)Ready signal and property have been removed
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0f7e51ae4119b8a4617943d5eadbb40d8eedd30a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 14:17:02 2013 +0200
Logger.xml: undraft
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=a7499229f98d9bf7ae8ce821bc73c00571ab0317
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 12:33:05 2013 +0200
support call end detail reason with old TP prefix
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=063582640d027315591f91399d2ce330372c7683
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 11:43:29 2013 +0200
suffix doc module with -1
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=642b9661d4f5f1fa8c7b6ff9dcfe69dfd0df6a92
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 11:29:57 2013 +0200
install header files to telepathy-logger-1/telepathy-logger
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6f5fa7490129ffdbfc961ac6ee63c2193ff74b66
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 11:26:05 2013 +0200
rename gir file to TelepathyLogger1-1
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3d324610ff674363ee9811d9f8bd5367d1cc7d0a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 11:23:08 2013 +0200
suffix .pc file with -1
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=33494a06b684ef84ab913de50fed9f713d42d415
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 11:15:03 2013 +0200
prefix lib file with -1
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=51f72228e4ef4fda0475dc3af52caad1cb320842
Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date: Fri Sep 27 14:04:37 2013 -0400
Rename org.freedesktop.Telepathy to im.telepathy1
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=d0e14a0064e0ff6bee3caa7b034fd8bd44073151
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:52:36 2013 +0200
textchann-null has been replaced by echo-chan in tp-glib next
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9eddabeae916e360f2b7dbe1f2b2562ae86a86c3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 15:44:43 2013 +0200
tests/lib: sync with tp-glib next
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=17a57522113faf0a5512746dd21c9a4c51109716
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:30:25 2013 +0200
TP_CHANNEL_FEATURE_CONTACTS has been removed
CORE is enough.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9beb8e42b482d6119a02c679d0a8882096c55e40
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:30:00 2013 +0200
Messages has been removed, no need to check for it
If channel is Text that's all good.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=dbb46e194c802fc602b7c0a3c9721ca1f8b24c59
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:29:51 2013 +0200
tp_message_to_text() now takes only one arg
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=45198f65e0ed4c245d927de34a7f5a0860fc666b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:22:41 2013 +0200
tp_client_factory_add_contact_features_varargs now takes '0' as guard
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=96013b1ba64f95a48f02f42f928ae8ccc75e7a66
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:20:43 2013 +0200
tp_account_manager_dup_valid_accounts has been renamed
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0d0c7eb7b721ae5f13aba5d430a8bbef41524eec
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:15:11 2013 +0200
TpSimpleClientFactory has been renamed TpClientFactory
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f8aac165e4e975683ac5038e490e72913faf4780
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:10:40 2013 +0200
tools: sync with tp-glib next
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=814f5283d4ecf2564ad9e3625247ebef770a661f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:40:52 2013 +0200
Bump GLib dep to 2.34
Needed for g_test_dbus_new().
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=63fe8fb35930c291efc91f27ffbd741a31a44b42
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:07:51 2013 +0200
build with telepathy-glib-1
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ce1aefeb329be9504992078c30aad9d5b034fa1d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 12:20:37 2013 +0200
log-store-xml: fix reason leaks
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=04ac64efc5cb8f54f0e9ca0672c11623e70ff609
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 12:09:40 2013 +0200
test-tpl-log-store: test end reasons
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=87eb595b7e5b091e106f0f1893e32a8d9d568915
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 30 10:49:55 2013 +0200
log-store-pidgin: keep a ref on the account manager
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b25303cc3b54e84eac6f051bb43a952bbb91a7fa
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 15:23:49 2013 +0200
move tp_tests_copy_dir() to logger-test-helper
This function is logger specific so best to have it in this file. Makes
syncing with tp-glib easier.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2e3e802c3bd98dc73c90dcda389d49e3e37de914
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:56:38 2013 +0200
stop using tp_account_is_prepared()
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=5620e4b93db55a71d97805964371c0f1fcda5d3b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:11:47 2013 +0200
stop using NUM_TP_*
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=06b666b2f412ef4f97880458ea76355abd8c76cd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 14:16:01 2013 +0200
include telepathy-glib-dbus.h
Not needed for now but will be for 1.0
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=bb5133759bc92716c24770e46fc95ad7d8073980
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 12:25:34 2013 +0200
Prepare TpAccount if needed
Make sure that the TpAccount we receive from public API is prepared as more
and more API are relying on it.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9acc98e7c25b1b9bb7f779c595e05a9d88035c48
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 12:17:07 2013 +0200
log-manager: factor out start_async_op_in_thread()
https://bugs.freedesktop.org/show_bug.cgi?id=69814
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6de9db8758f1c339f411aefb9cf2433893f3d02e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Thu Sep 26 17:03:10 2013 +0200
use account's normalized name instead of its account id
It doesn't make sense to use the account opaque ID as 'self id'.
Fix fdo#69814.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8b81467bea6759f9ef0beb092e6cd02a50000840
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Thu Sep 26 16:55:12 2013 +0200
tests/dbus/test-tpl-log-iters-xml: use tpl_test_create_and_prepare_account()
This test will rely on the TpAccount to be prepared soon.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=c7ec26289656a37b1b1e71744ca0e05d0b9d5a41
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Thu Sep 26 16:55:12 2013 +0200
tests/dbus/test-tpl-log-store-xml: use tpl_test_create_and_prepare_account()
This test will rely on the TpAccount to be prepared soon.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=56bdbb0183c507acefd2c673d14509a54ebfddd2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Thu Sep 26 16:46:50 2013 +0200
add logger-test-helper.c
Introduce a new helper file to contain logger test specific helper functions.
Add helper function to register and prepare accounts.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f8b26736c19748d33fe23cc474e61b88434844c6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Fri Sep 27 11:40:46 2013 +0200
text-event: chain up dispose
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=452f55a1877fc5eeba3b218b17a49552ee576fef
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Thu Sep 26 14:07:56 2013 +0200
build with TP_DISABLE_SINGLE_INCLUDE
https://bugs.freedesktop.org/show_bug.cgi?id=69846
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=48a0b475ea349abda6963e576315c546440af2b3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Thu Sep 26 12:26:54 2013 +0200
stop using tp-glib sealed variables
https://bugs.freedesktop.org/show_bug.cgi?id=69846
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b2a2aeae630cc8ee049734620d8d1117b1079874
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Thu Sep 26 12:30:47 2013 +0200
tests/lib: sync with tp-glib master
Adds a few new files used by the new version of the files we are using.
https://bugs.freedesktop.org/show_bug.cgi?id=69846
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ed6f9a63e2a7733472f88d673e01e52ba25c34b0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Wed Sep 25 10:52:11 2013 +0200
fix tp-glib single headers
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=51fd53f00c756dedc5455c0a2159ffa749422adf
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Wed Sep 25 10:51:32 2013 +0200
stop building test-api
It's usless and should be ported to GDBus.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=73efe1f1362f6bed3d74bd92dd2944ca3bb04dc7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Wed Sep 25 10:31:34 2013 +0200
bump TP_VERSION_MIN_REQUIRED to 0.22
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ac363c358b453eb54670c41675f62461e2f28c58
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Wed Sep 25 10:31:02 2013 +0200
test-entity: stop using tp_connection_get_contacts_by_handle()
It has been deprecated.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=fa4c04412ae02c77d58a58b36da338f5b7a640ba
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Wed Sep 25 10:00:54 2013 +0200
tests/lib: sync with tp-glib master
Add room-list-chan.c as it's used by simple-conn.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b5939d56b83f1c125dfd6693e881290d513fa67d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Wed Sep 25 09:55:06 2013 +0200
bump tp-glib dep to 0.21.2
Needed for tp_dbus_properties_mixin_dup_all() which I'm going to use in tests.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=03d9bee69ca5dc45c59e5083bbc521459b8b0c03
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Tue Sep 24 11:36:31 2013 +0200
stop using tp_account_new()
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=30f231cc4b89aac17dd0c1426ac0f11df7056454
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 17:28:56 2013 +0200
client-factory: turn to a singleton
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8e85b78d6aee35b0eb7181c8ad6a870c22fc8a37
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 17:08:01 2013 +0200
ignore deprecation warning when calling tp_account_parse_object_path()
It's not that clear how to fix this for now.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=54dc1def7a7dcaee992a0d615ecd685e0f11e5f2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 16:28:34 2013 +0200
stop using tp_text_channel_get_pending_messages()
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b4e924942d3090ad9df1d0443bfa98cccaf6680e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 16:24:17 2013 +0200
stop using tp_account_manager_get_valid_accounts()
The code example in log-walker.c was wrong as get_valid_accounts() is
(transfer container). dup_valid_accounts() is (transfer full) so it's correct
now.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0f3c1d3f1df18d6d6d1533cc1d4656ff64607fb0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 16:23:43 2013 +0200
stop using tp_account_get_protocol()
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=b4b9349c72aecda03b19f20438a662e92e81e21b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 16:14:49 2013 +0200
use tp_channel_get_connection()
tp_channel_borrow_connection has been deprecated.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4a9fdeb64bc87f09e44ecc0f9c6acaea8bf11f20
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 16:05:45 2013 +0200
sync tools/ with tp-glib master
Needed to stop using deprecated API in generated code.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=15f9b0e7259c46747326758d62c5a9ecb6ce3af2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Tue Sep 24 11:57:45 2013 +0200
bump GLib dep and use versioning macros
Set to 2.32 as tp-glib so we can safely use newer API.
Also, stop disabling single include warnings.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=75b1c3a7749e96a4de1bb700fbe5b3a0637884c7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 15:58:22 2013 +0200
tpl_log_manager_search_async: fix introspection
https://bugs.freedesktop.org/show_bug.cgi?id=69715
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6c566522b8e1dcae7a6e12253f4747c7213926e9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 15:52:06 2013 +0200
sqlite: deal with g_date_time_new_from_unix_utc() failing
https://bugs.freedesktop.org/show_bug.cgi?id=69715
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ea913e27183268fda83cc8056c416c3d1c792508
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 15:51:39 2013 +0200
test-log-manager: make sure to pass a (gint64) as timestamp
https://bugs.freedesktop.org/show_bug.cgi?id=69715
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=a81174c548cca49398f25a5d73f5b51e6a59950e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Mon Sep 23 15:40:30 2013 +0200
automake: use serial-tests
It's easier to use the old tests behavior for now.
Bump the automake dep to 1.12 as that's the version which introduced this new
option.
https://bugs.freedesktop.org/show_bug.cgi?id=69715
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3c88392f00a9e8293bdf4d9f652e43d961838e0b
Merge: e05e541 f3f5ef8
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Wed May 1 17:37:49 2013 +0100
Merge branch 'telepathy-logger-0.8'
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f3f5ef8c566af660954d50f42098705329524c92
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date: Wed Sep 12 15:46:44 2012 +0200
log_store_xml_get_events_for_file: fix self_id leak
https://bugs.freedesktop.org/show_bug.cgi?id=54814
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e05e5410276324522aa66d18d7b4a73b1d031779
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Mon Apr 8 13:59:40 2013 -0400
ignorelist: Fix annotation and documentation
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ac2bac05cfbdd7250a5dedfc873d64feedf58db6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Mon Apr 8 13:59:11 2013 -0400
Coding style fix
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=253cbbba71629c6144c2440c0ab5f4bde975acc4
Author: Dan Vrátil <dvratil at redhat.com>
Date: Mon Apr 8 19:36:23 2013 +0200
Make log-manager tests writable
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=138250b06434cbfb7e30c1abe57ac96816b5d8aa
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Thu Apr 4 11:27:33 2013 -0400
Post release verison bump
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=c0a2104a590e9e68226f836d22ff6e645f3e33d3
Author: Dan Vrátil <dvratil at redhat.com>
Date: Thu Apr 4 11:24:21 2013 -0400
Add ignore list capability
This allow disabling logging for a specific contact.
Fix bug https://bugs.freedesktop.org/show_bug.cgi?id=54033
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=fe31a12e4ed8b558ab640159c39a4e4771d6e9b6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Thu Apr 4 11:13:41 2013 -0400
Post stable release version bump
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=40539695d0ca7b3ef26d5a6d9f6aef10ae686ed9
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Mon Jan 21 13:54:09 2013 +0100
version 0.8.0
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=5edb090bfbd88d02a06ffb27343738c2ae80ed7c
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Mon Jan 21 15:54:13 2013 +0100
doc: Mark TplLogStoreEmpathyClass fields as private to avoid warnings
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=819376cc6483667ce7698e6ac3088bdbbd429ac5
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Mon Jan 21 15:48:12 2013 +0100
doc: Use xi:fallback when including the annotation glossary
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=33ba3a6a506f907f5c9902156941c188803490fb
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Mon Jan 21 13:45:04 2013 +0100
log-walker: Add since tags to docstrings
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2332f4c6c6445616672617b587addc7211d3e99a
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Wed Jan 16 14:47:30 2013 +0000
Split legacy Empathy log reader into its own class
My commit eaefb26 introduced a regression: by assuming that any class
that implements add_event is writable, logs were being written to the
legacy Empathy location.
By splitting the legacy location handling into a subclass, we can
override add_event to un-implement it and make the subclass read-only,
as well as removing special cases from the XML store itself.
Thanks to Debarshi Ray for catching this!
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=586e2c4b847e8c39a01b648ab24e4cbd44dae67d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Wed Jan 16 14:46:49 2013 +0000
log-store-xml: use _tpl_log_store_get_name()
By consistently using the wrapper function rather than calling our
implementation directly, subclassing won't break.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4603bd0549f7b246042522a04abdb0d5f6af3922
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Wed Jan 16 14:34:07 2013 +0000
log-store-xml: simplify choosing basedir
log_store_xml_get_name() makes the same Empathy vs. TpLogger decision as
the test_mode path was making. Since the log store's name is used to
find the real directory, it also seems better to use the same code path
in the test suite.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7d84e7b97603af85c78a3021ae9aabe572f942c9
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jan 9 14:28:34 2013 +0100
log-walker: Use a queue instead of a mutex for serializing operations
Earlier we were using threads to implement the asynchronous get_events
and rewind methods, so we used a mutex to serialize them. However, now
get_events has been moved to a single threaded model, so using a mutex
will lead to undefined behaviour.
Instead we use a queue to store incoming operations (ie. get_events or
rewind) and they are executed one after the other.
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8c591b22881f441d849f81ad16d969af0a37fa39
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Wed Sep 5 00:56:18 2012 +0200
log-walker: Use the op_res for carrying async context
As a result we don't need the wrapper callback for fill_cache.
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=14c8d7d41bcf049ee2c3aca5ef748bea10bc7616
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Wed Sep 5 00:31:29 2012 +0200
log-walker: Use _take_error instead of _set_from_error / _error_free
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=08cb95912dc554c45f3882eca592dca7012425b6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Wed Sep 5 00:26:17 2012 +0200
log-walker: Use complete_in_idle() instead of idle_add()
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=65483732df890a2c702feb55ba594c59118f8658
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Aug 31 15:25:11 2012 +0200
tests: Add a test for log-walker/rewind
... to cover the use of a filter.
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=ae31e0b31f7abea16aade47fa3ccc8c4bbfdae44
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Aug 31 14:59:55 2012 +0200
tests: Add a test for log-walker/get-events
... to cover the use of a filter.
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9912e20532dc785da69346ae70577b75d6ec337d
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Aug 31 14:22:38 2012 +0200
log-walker: Streamline the history code
Purely cosmetic. No changes in functionality.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7818d410e868a1bd8a42eb0de1a754387561cedc
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Aug 31 14:18:43 2012 +0200
log-walker: Run the filter synchronously in the walker
This ensures that the TplLogEventFilter is always run from the same
thread which invoked the walker. This is implemented by keeping track
of skipped events in the history instead of silently ignoring them
within the LogIters. This has the nice side effect that we do not need
to run the filter while rewinding.
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=d7302bd2c4ae43a962a293b53998bd03423adba4
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Aug 31 00:01:54 2012 +0200
log-walker: Rework get_events
... so that only the caches are filled asynchronously and the rest of
the work does not involve the use of a separate thread. This is the
first step towards ensuring that we do not run the TplLogEventFilter
from a separate thread.
NB: This does not solve the actual problem. The TplLogEventFilter is
still invoked from a separate thread. However this refactoring lets us
move in that direction.
Fixes: https://bugs.freedesktop.org/54270
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=33531660b4d5c6bb1450ac80686e75012a06a7eb
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jan 9 13:43:49 2013 +0100
Include config.h as the first thing in every .c file
This is Autoconf best-practice, and ensures that the GLib and Telepathy
version-selection macros defined by configure.ac work as intended.
Including config.h turns on ENABLE_DEBUG, which in turn leads to the
usage of _tpl_debug_set_flags_from_env. In those cases we should
include telepathy-logger/debug-internal.h also.
Fixes: https://bugs.freedesktop.org/59165
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=fb8c6f057b102b854e608cc48f3a08cf2daa59f8
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jan 9 13:59:43 2013 +0100
Bump minimum GLib version to 2.28
We are using g_clear_object.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=59f365ba6c3443ed27ce7109a1a6398df796c13b
Merge: 47a6af1 e901fbf
Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date: Sat Dec 29 16:42:52 2012 +0100
Merge remote-tracking branch 'origin/telepathy-logger-0.6'
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e901fbf2baf78e65616daf7a5f37b5ae4d0072bf
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date: Tue Oct 30 10:09:33 2012 +0100
start on version 0.6.1
Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3bda9376a541ccbdccb478ac154cc0daed156dda
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date: Mon Oct 29 22:16:21 2012 +0100
version 0.6.0
Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=8e68b2dc5d9c8d293d08e08e868bb259ba298ec6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Tue Aug 28 14:33:15 2012 -0400
Add missing file in gitignore
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4f5b655aa1e8f9027403c2c518c68fc8b8232c81
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Aug 28 16:01:41 2012 +0200
tools: Remove telepathy-glib-env from version control
It is generated during the build.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=99520a298e4c913c889c0ef60e5311a692578825
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date: Tue Oct 30 10:00:49 2012 +0100
tools: expect a tar.bz2 not a tar.gz
This is an ugly patch but it'll do for now.
Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6b9494268d300f98a8bf9e72280608431aeb7f49
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Fri Aug 10 16:52:11 2012 +0200
log-store-xml: Filter out duplicate dates in get_dates
Fixes: https://bugs.freedesktop.org/53345
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9acede9cb4e7d0c154032dfc63198782adde901f
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Wed Aug 29 11:54:21 2012 -0400
Fix distcheck, missing file in clean list
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=36d0458e502f48714c58c993b0e6fd0b13a3a11e
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date: Mon Oct 29 22:15:33 2012 +0100
NEWS: summary for 0.6.0
Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=47a6af11fde8599b09eb36ec003935e40661f55e
Merge: 42411a3 6d4d216
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Thu Sep 27 12:23:14 2012 -0400
Merge branch 'cleanup'
https://bugs.freedesktop.org/show_bug.cgi?id=55338
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6d4d216f4a54b70a2cb986be436ed0ffaf90efc8
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:57:04 2012 -0400
Ignore cscope.out file
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2b4aa4d6796a32022039947102248a83539d8857
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:57:02 2012 -0400
TplLogStore: remove :name property entirely.
Given that _tpl_log_store_get_name exists, there's really no reason to
have a property as well.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=02378b69d4057001f873875ea9c03bda516fc08d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:57:01 2012 -0400
Make TplLogStore:name immutable.
For all log stores except the Xml one, this is always set to the same
thing. For the Xml one, the name of the store depends entirely on the
value of empathy-legacy.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e897c6f8284dc4ce6f5329fbfc6b24ba643d3ecd
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:57:01 2012 -0400
LogManager: rearrange creating log stores a little.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=d2bb2390c8598183d23a06ecc99705e6b0a94dbb
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:57:00 2012 -0400
LogManager: simplify checking for duplicate stores
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=5379654f62829ee5cf3751e73d20ae737b750a19
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:56:59 2012 -0400
TplLogStore: make :readable property immutable
Again, it's meaningless to have this be a writeable construct-only
propertyâa store is either readable or it's not.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6e7a9e68a6259ea3deaf6f8125435d3c4f86baa3
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:56:58 2012 -0400
TplLogStore: remove writable property.
This property was defined by the interface to be readwrite, but this
doesn't make any sense: if the object implements the add_event method,
then it is writable, and if not, it doesn't.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e79bf63afac074b24d7d1ba1c0b0f7bb4b042c8d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:56:44 2012 -0400
TplLogStore: attach doc comments to the right properties
:readable and :writable had their doc comments swapped.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=02f14e5ed7074d30825ab1810c75520bfb9ed65f
Author: Will Thompson <will.thompson at collabora.co.uk>
Date: Tue Sep 25 18:56:37 2012 -0400
Correct some typos in docstrings
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=42411a31bc114ddb3fa6834c124e71a86f1d50f9
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Aug 30 20:51:10 2012 +0200
log-walker: Don't leak the GList node
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f917ebdbe9c875862930398fafb1964594d67eb2
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Aug 29 22:32:24 2012 +0200
log-walker: Add an example explaining how to use the API
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=efcc19d4d90ebfca9e1e7b1e67a8313388160a59
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Wed Aug 29 11:54:21 2012 -0400
Fix distcheck, missing file in clean list
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=1896f29a8fc28a3ed3f025ac43a496622aacb8ad
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Wed Aug 29 11:43:54 2012 -0400
Rename is_begin into is_start
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=825e15e5bc9f1fa390fad6560dc2e408be73bc2d
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Tue Aug 28 16:25:23 2012 -0400
Fix doc warning: missing field in TplLogWalkerClass
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0361c0f908c20b6dacf8eb765cf1db546b74939a
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Tue Aug 28 15:56:51 2012 -0400
Documentation fix
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7f3d4a9a978265e5e1e43e258a9657851ee05cdf
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Tue Aug 28 14:33:15 2012 -0400
Add missing file in gitignore
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=bba69923aee73ab8b0b0af299f760c76ba3e9403
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Tue Aug 28 14:33:03 2012 -0400
Add missing valgrind suppression
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=bc228dfa109e1989edadbdf1d85c684f550f84b7
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Aug 28 19:08:34 2012 +0200
doc: Add log-*-internal.h to IGNORE_HFILES and link to log-walker.xml
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=9bdad6350a4efb753282906f837f839b596cbd68
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Aug 28 16:01:41 2012 +0200
tools: Remove telepathy-glib-env from version control
It is generated during the build.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=0ccc2f7770b52edc131adda66ddf60b10ebee1a6
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Aug 28 15:51:40 2012 +0200
tests: Add a test for log-walker/rewind
... to cover events coming from multiple stores spanning several days
where multiple events might have the same timestamp.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7fe417ebfcf7e86d5b2db51f9b3cb19abe54a4af
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Aug 28 13:43:23 2012 +0200
tests: Add a test for log-walker/get-events
... to cover events coming from multiple stores spanning several days
where multiple events might have the same timestamp.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=4c512c2f37529f45021f955d4cc64a6e9ec7f895
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Aug 28 13:39:16 2012 +0200
tests: Add new TpLogger and purple logs to flex the TplLogWalker
The actual test case will be added later. Existing test cases have
been adjusted accordingly.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=783b7bc910a6950bbbddac28439fba307d8a537e
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Jul 31 16:31:24 2012 +0200
tests: Add a test for log-iter-pidgin/rewind
... to cover text events spanning multiple days.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=382cf6755412e9e36d5863175548776e49fb3cfb
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Jul 31 16:31:24 2012 +0200
tests: Add a test for log-iter-pidgin/get-events
... to cover text events spanning multiple days.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=940368c746660b88941af1bf156e6fd584606568
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Jul 31 16:31:24 2012 +0200
tests: Add a test for log-iter-xml/rewind
... to cover text events spanning multiple days, and a mix of call and
text events.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=f933eddd65b7c1104630a6c628eb7bd67bff6ac0
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Jul 31 16:31:24 2012 +0200
tests: Add a test for log-iter-xml/get-events
... to cover text events spanning multiple days, and a mix of call and
text events.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=27cfd34a0476aeb34673d26e96f2dbb23684c300
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Fri Aug 10 16:52:11 2012 +0200
log-store-xml: Filter out duplicate dates in get_dates
Fixes: https://bugs.freedesktop.org/53345
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=799510c6927861ba7662307206f08b1827a3f160
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jul 12 11:27:27 2012 +0200
log-walker: Implement rewind
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=6e9636b104afe03ff99bf63bbe280f9b883c2bef
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jul 11 20:04:21 2012 +0200
log-walker: Add rewind skeleton
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=401e164871a9664de951f287d335bf58372ee4c4
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jul 11 19:42:58 2012 +0200
log-walker: Keep a list of (iter, count) tuples
This represents the order in which events were handed over to the user
from each iterator. Lets say we have 10 events numbered from 0 to 9,
with 0 being the oldest and 9 the latest event, and we have 3
iterators Ia, Ib and Ic. If they were returned in batches of 5 as:
+-----+--------+
|event|iterator|
+-----+--------+
| 5 | Ia |
| 6 | Ib |
| 7 | Ia |
| 8 | Ia |
| 9 | Ic |
+ - - + - -- - +
| 0 | Ic |
| 1 | Ic |
| 2 | Ib |
| 3 | Ib |
| 4 | Ia |
+-----+--------+
Then the list would be:
(Ic, 2), (Ib, 2), (Ia, 2), (Ib, 1), (Ia, 2), (Ic, 1)
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e1188dea59d3cbdc4999ae92b1a36a20ad1bf602
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jul 11 18:58:34 2012 +0200
log-iter-pidgin: Implement rewind
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=3338392907f823e0a965e31c507d11133dd85921
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jul 11 18:54:01 2012 +0200
log-iter-xml: Implement rewind
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=181aba719cde7154248fb6028d65f4236486233b
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Wed Jul 11 18:51:03 2012 +0200
log-iter: Add a rewind pure virtual method
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e2283df2fe5e894067edc5dcbe5207c6ad365d06
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jul 5 12:18:02 2012 +0200
log-walker: Treat the internal state as a critical section
Since the TplLogWalker API is asynchronous, we do not want multiple
overlapping calls to stamp on each others' toes.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=7c93de6ba523445ab44ecd034d04764b0833114c
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jul 5 13:18:37 2012 +0200
log-walker: Add is_begin and is_end methods, and use them in get_events
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=c3a6999e0bd7513dd01010e5d2607b2afe9885ef
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Jun 29 17:18:58 2012 +0200
log-iter-pidgin: Implement get_events
It a sign of completion if the number of events returned is less than
num_events. NULL is returned when there are no more events left in the
log.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=62e9fd3476342ebd70adc7199c6aa2adff265cd7
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Jul 3 10:47:49 2012 +0200
log-store-pidgin: Implement create_iter
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=2a51d5e55c69e310a29c999525b7dce751a1012c
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Jul 3 10:31:44 2012 +0200
Add TplLogIterPidgin skeleton
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=008bffc14c0ed7c17e78e8fb4f4145fd19bba672
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Mon Jul 2 18:47:41 2012 +0200
log-walker: Implement get_events
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=649a5a1e59c0f29424b08e36af20bf9338c586c5
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Jun 29 19:00:53 2012 +0200
log-walker: Add get_events skeleton
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=72d7913032531e3c1094a06a3535a313309f4c7f
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Fri Jun 29 17:18:58 2012 +0200
log-iter-xml: Implement get_events
It a sign of completion if the number of events returned is less than
num_events. NULL is returned when there are no more events left in the
log.
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=87a54bdafbb654c99d716e65162d9336bbf6db3f
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jun 28 16:03:15 2012 +0200
log-manager: Implement walk_filtered_events
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=de7e0c47de6103c67be5d46e56286d05686c1376
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jun 28 15:52:59 2012 +0200
log-store-xml: Implement create_iter
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=56eff0cc3512b4da98e7c27842e20263b652b721
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jun 28 15:51:51 2012 +0200
log-store: Add a create_iter pure virtual method
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=26b9c953a4260f0fccba683741a84e7bb4fcb274
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jun 28 12:37:01 2012 +0200
Add TplLogIterXml skeleton
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=e9d9a4821ab63ab589cbe2a4032eaa5e10ea699d
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Mon Jul 2 18:31:12 2012 +0200
log-store: Add G_TYPE_OBJECT as a prerequisite of TPL_TYPE_LOG_STORE
Without it you can't have properties of type TPL_TYPE_LOG_STORE.
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=cfb39d2342ecb481d56e22345cb8fae314d4d972
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Jun 28 12:21:00 2012 +0200
Add TplLogWalker skeleton
Fixes: https://bugs.freedesktop.org/41772
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=1d40ac8960befda413819fa1863e70326425ee18
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Tue Jun 26 15:23:54 2012 +0200
Add TplLogIter skeleton
Fixes: https://bugs.freedesktop.org/41772
More information about the telepathy-commits
mailing list