Bug 69797

Summary: Logger: remove deprecated API
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: loggerAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium CC: guillaume.desmottes
Version: unspecifiedKeywords: patch
Hardware: Other   
OS: All   
Whiteboard: r+ with trivial change
i915 platform: i915 features:
Attachments: bump GLib dep and use versioning macros
sync tools/ with tp-glib master
use tp_channel_get_connection()
stop using tp_account_get_protocol()
stop using tp_account_manager_get_valid_accounts()
stop using tp_text_channel_get_pending_messages()
ignore deprecation warning when calling tp_account_parse_object_path()
client-factory: turn to a singleton
stop using tp_account_new()
bump tp-glib dep to 0.21.2
tests/lib: sync with tp-glib master
test-entity: stop using tp_connection_get_contacts_by_handle()
bump TP_VERSION_MIN_REQUIRED to 0.22
stop building test-api
fix tp-glib single headers

Description Guillaume Desmottes 2013-09-25 08:39:55 UTC
.
Comment 1 Guillaume Desmottes 2013-09-25 09:03:22 UTC
Created attachment 86523 [details] [review]
bump GLib dep and use versioning macros
Comment 2 Guillaume Desmottes 2013-09-25 09:03:34 UTC
Created attachment 86524 [details] [review]
sync tools/ with tp-glib master
Comment 3 Guillaume Desmottes 2013-09-25 09:03:49 UTC
Created attachment 86525 [details] [review]
use tp_channel_get_connection()
Comment 4 Guillaume Desmottes 2013-09-25 09:04:01 UTC
Created attachment 86526 [details] [review]
stop using tp_account_get_protocol()
Comment 5 Guillaume Desmottes 2013-09-25 09:04:16 UTC
Created attachment 86528 [details] [review]
stop using tp_account_manager_get_valid_accounts()
Comment 6 Guillaume Desmottes 2013-09-25 09:04:31 UTC
Created attachment 86529 [details] [review]
stop using tp_text_channel_get_pending_messages()
Comment 7 Guillaume Desmottes 2013-09-25 09:04:45 UTC
Created attachment 86530 [details] [review]
ignore deprecation warning when calling tp_account_parse_object_path()
Comment 8 Guillaume Desmottes 2013-09-25 09:05:01 UTC
Created attachment 86531 [details] [review]
client-factory: turn to a singleton
Comment 9 Guillaume Desmottes 2013-09-25 09:05:24 UTC
Created attachment 86532 [details] [review]
stop using tp_account_new()
Comment 10 Guillaume Desmottes 2013-09-25 09:05:36 UTC
Created attachment 86533 [details] [review]
bump tp-glib dep to 0.21.2
Comment 11 Guillaume Desmottes 2013-09-25 09:05:49 UTC
Created attachment 86534 [details] [review]
tests/lib: sync with tp-glib master
Comment 12 Guillaume Desmottes 2013-09-25 09:06:16 UTC
Created attachment 86535 [details] [review]
test-entity: stop using tp_connection_get_contacts_by_handle()
Comment 13 Guillaume Desmottes 2013-09-25 09:06:29 UTC
Created attachment 86536 [details] [review]
bump TP_VERSION_MIN_REQUIRED to 0.22
Comment 14 Guillaume Desmottes 2013-09-25 09:06:46 UTC
Created attachment 86537 [details] [review]
stop building test-api
Comment 15 Guillaume Desmottes 2013-09-25 09:06:59 UTC
Created attachment 86538 [details] [review]
fix tp-glib single headers
Comment 16 Simon McVittie 2013-09-25 12:57:04 UTC
> ignore deprecation warning when calling
> tp_account_parse_object_path()
>
> It's not that clear how to fix this for now.

Please (find or) open a bug and refer to it in the FIXME comment.
Comment 17 Simon McVittie 2013-09-25 13:00:41 UTC
> +/* TODO: use GDBus */

Please find or open a bug.

Other than that, this looks fine. Insta-r+ if you add those two bug URLs.
Comment 18 Guillaume Desmottes 2013-09-25 14:38:48 UTC
Opened bug #69814 and bug #69815.

Merged the patches to master.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.