/pidgin/main: 250fdd93e9c3: facebook: migrated key mappings to t...
James Geboski <[email protected]>
| Newsgroups | gmane.comp.gnome.gaim.cvs |
|---|---|
| Message-ID | <[email protected]> |
Changeset: 250fdd93e9c37a78935250a051dd0dd6eade21c6 Author: James Geboski <[email protected]> Date: 2016-01-04 19:54 -0500 Branch: default URL: https://hg.pidgin.im/pidgin/main/rev/250fdd93e9c3 Description: facebook: migrated key mappings to the GTK-Doc diffstat: libpurple/protocols/facebook/api.c | 82 -------------------------------------- libpurple/protocols/facebook/api.h | 76 +++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+), 82 deletions(-) diffs (276 lines): diff --git a/libpurple/protocols/facebook/api.c b/libpurple/protocols/facebook/api.c --- a/libpurple/protocols/facebook/api.c +++ b/libpurple/protocols/facebook/api.c @@ -1079,7 +1079,6 @@ fb_api_cb_mqtt_connect(FbMqtt *mqtt, gpo fb_mqtt_unsubscribe(mqtt, "/orca_message_notifications", NULL); if (priv->sid == 0) { - /* See fb_api_thread_list() for key mapping */ bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_add_str(bldr, "1", "0"); fb_api_http_query(api, FB_API_QUERY_THREADS, bldr, @@ -1998,14 +1997,6 @@ fb_api_contact(FbApi *api, FbId uid) { JsonBuilder *bldr; - /* Object key mapping: - * 0: user_fbids - * 1: include_full_user_info - * 2: profile_pic_large_size - * 3: profile_pic_medium_size - * 4: profile_pic_small_size - */ - bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_arr_begin(bldr, "0"); fb_json_bldr_add_strf(bldr, NULL, "%" FB_ID_FORMAT, uid); @@ -2099,16 +2090,6 @@ fb_api_contacts(FbApi *api) { JsonBuilder *bldr; - /* Object key mapping: - * 0: profile_types - * 1: limit - * 2: big_img_size - * 3: huge_img_size - * 4: small_img_size - * 5: low_res_cover_size - * 6: media_type - */ - bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_arr_begin(bldr, "0"); fb_json_bldr_add_str(bldr, NULL, "user"); @@ -2124,17 +2105,6 @@ fb_api_contacts_after(FbApi *api, const { JsonBuilder *bldr; - /* Object key mapping: - * 0: profile_types - * 1: after - * 2: limit - * 3: big_img_size - * 4: huge_img_size - * 5: small_img_size - * 6: low_res_cover_size - * 7: media_type - */ - if (g_str_has_prefix(writeid, "contact_")) { writeid += 8; } @@ -2492,7 +2462,6 @@ fb_api_cb_unread(PurpleHttpConnection *c id = fb_json_values_next_str(values, "0"); } - /* See fb_api_thread_info() for key mapping */ bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_arr_begin(bldr, "0"); fb_json_bldr_add_str(bldr, NULL, id); @@ -2527,7 +2496,6 @@ fb_api_unread(FbApi *api) return; } - /* See fb_api_thread_list() for key mapping */ bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_add_str(bldr, "2", "true"); fb_json_bldr_add_int(bldr, "1", priv->unread); @@ -2582,14 +2550,6 @@ fb_api_sticker(FbApi *api, FbId sid, FbA JsonBuilder *bldr; PurpleHttpConnection *http; - /* Object key mapping: - * 0: sticker_ids - * 1: media_type - * 2: preview_size - * 3: scaling_factor - * 4: animated_media_type - */ - bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_arr_begin(bldr, "0"); fb_json_bldr_add_strf(bldr, NULL, "%" FB_ID_FORMAT, sid); @@ -2718,26 +2678,6 @@ fb_api_thread(FbApi *api, FbId tid) { JsonBuilder *bldr; - /* Object key mapping: - * 0: thread_ids - * 1: verification_type - * 2: hash_key - * 3: small_preview_size - * 4: large_preview_size - * 5: item_count - * 6: event_count - * 7: full_screen_height - * 8: full_screen_width - * 9: medium_preview_size - * 10: fetch_users_separately - * 11: include_message_info - * 12: msg_count - * 13: include_full_user_info - * 14: profile_pic_large_size - * 15: profile_pic_medium_size - * 16: profile_pic_small_size - */ - bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_arr_begin(bldr, "0"); fb_json_bldr_add_strf(bldr, NULL, "%" FB_ID_FORMAT, tid); @@ -2943,28 +2883,6 @@ fb_api_threads(FbApi *api) { JsonBuilder *bldr; - /* Object key mapping: - * 0: folder_tag - * 1: thread_count - * 2: include_thread_info - * 3: verification_type - * 4: hash_key - * 5: small_preview_size - * 6: large_preview_size - * 7: item_count - * 8: event_count - * 9: full_screen_height - * 10: full_screen_width - * 11: medium_preview_size - * 12: fetch_users_separately - * 13: include_message_info - * 14: msg_count - * 15: <UNKNOWN> - * 16: profile_pic_large_size - * 17: profile_pic_medium_size - * 18: profile_pic_small_size - */ - bldr = fb_json_bldr_new(JSON_NODE_OBJECT); fb_json_bldr_add_str(bldr, "2", "true"); fb_json_bldr_add_str(bldr, "12", "false"); diff --git a/libpurple/protocols/facebook/api.h b/libpurple/protocols/facebook/api.h --- a/libpurple/protocols/facebook/api.h +++ b/libpurple/protocols/facebook/api.h @@ -144,6 +144,13 @@ * FB_API_QUERY_CONTACT: * * The query hash for the `UsersQuery`. + * + * Key mapping: + * 0: user_fbids + * 1: include_full_user_info + * 2: profile_pic_large_size + * 3: profile_pic_medium_size + * 4: profile_pic_small_size */ #define FB_API_QUERY_CONTACT 10153915107411729 @@ -151,6 +158,15 @@ * FB_API_QUERY_CONTACTS: * * The query hash for the `FetchContactsFullQuery`. + * + * Key mapping: + * 0: profile_types + * 1: limit + * 2: big_img_size + * 3: huge_img_size + * 4: small_img_size + * 5: low_res_cover_size + * 6: media_type */ #define FB_API_QUERY_CONTACTS 10153856456271729 @@ -158,6 +174,16 @@ * FB_API_QUERY_CONTACTS_AFTER: * * The query hash for the `FetchContactsFullWithAfterQuery`. + * + * Key mapping: + * 0: profile_types + * 1: after + * 2: limit + * 3: big_img_size + * 4: huge_img_size + * 5: small_img_size + * 6: low_res_cover_size + * 7: media_type */ #define FB_API_QUERY_CONTACTS_AFTER 10153856456281729 @@ -165,6 +191,13 @@ * FB_API_QUERY_STICKER: * * The query hash for the `FetchStickersWithPreviewsQuery`. + * + * Key mapping: + * 0: sticker_ids + * 1: media_type + * 2: preview_size + * 3: scaling_factor + * 4: animated_media_type */ #define FB_API_QUERY_STICKER 10152877994321729 @@ -172,6 +205,25 @@ * FB_API_QUERY_THREAD: * * The query hash for the `ThreadQuery`. + * + * Key mapping: + * 0: thread_ids + * 1: verification_type + * 2: hash_key + * 3: small_preview_size + * 4: large_preview_size + * 5: item_count + * 6: event_count + * 7: full_screen_height + * 8: full_screen_width + * 9: medium_preview_size + * 10: fetch_users_separately + * 11: include_message_info + * 12: msg_count + * 13: include_full_user_info + * 14: profile_pic_large_size + * 15: profile_pic_medium_size + * 16: profile_pic_small_size */ #define FB_API_QUERY_THREAD 10153919752036729 @@ -179,6 +231,27 @@ * FB_API_QUERY_THREADS: * * The query hash for the `ThreadListQuery`. + * + * Key mapping: + * 0: folder_tag + * 1: thread_count + * 2: include_thread_info + * 3: verification_type + * 4: hash_key + * 5: small_preview_size + * 6: large_preview_size + * 7: item_count + * 8: event_count + * 9: full_screen_height + * 10: full_screen_width + * 11: medium_preview_size + * 12: fetch_users_separately + * 13: include_message_info + * 14: msg_count + * 15: <UNKNOWN> + * 16: profile_pic_large_size + * 17: profile_pic_medium_size + * 18: profile_pic_small_size */ #define FB_API_QUERY_THREADS 10153919752026729 @@ -186,6 +259,9 @@ * FB_API_QUERY_XMA: * * The query hash for the `XMAQuery`. + * + * Key mapping: + * 0: xma_id */ #define FB_API_QUERY_XMA 10153919431161729 _______________________________________________ Commits mailing list [email protected] https://pidgin.im/cgi-bin/mailman/listinfo/commits