diff options
author | Philip Withnall <philip@tecnocode.co.uk> | 2016-12-08 14:51:00 +0000 |
---|---|---|
committer | Philip Withnall <philip@tecnocode.co.uk> | 2017-02-24 23:42:22 +0000 |
commit | 38b934a9ef9dab89692d7253dcb332f4ce46f8f0 (patch) | |
tree | 51593b37322a1652619579d2f611683053571ff5 /gdata/gdata-core.symbols | |
parent | d9c1e590ac368354c0bf5225d22d3006bf1789da (diff) | |
download | libgdata-38b934a9ef9dab89692d7253dcb332f4ce46f8f0.tar.gz |
core: Support pagination using page tokens from JSON
Based on a patch by Milan Crha <mcrha@redhat.com>.
This reworks how pagination is implemented so that multiple pagination
mechanisms are supported explicitly, making the code a lot clearer. A
lot of the new services use pageToken parameters, which we did not
previously support — so this fixes support for pagination in the Google
Tasks service, for example.
This also means that we can drop the hacky pagination support from
GDataDocumentsService.
https://bugzilla.gnome.org/show_bug.cgi?id=775813
Diffstat (limited to 'gdata/gdata-core.symbols')
-rw-r--r-- | gdata/gdata-core.symbols | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gdata/gdata-core.symbols b/gdata/gdata-core.symbols index 7f5da8a5..e8c43777 100644 --- a/gdata/gdata-core.symbols +++ b/gdata/gdata-core.symbols @@ -45,6 +45,7 @@ gdata_feed_get_rights gdata_feed_get_items_per_page gdata_feed_get_start_index gdata_feed_get_total_results +gdata_feed_get_next_page_token gdata_service_get_type gdata_service_error_quark gdata_service_query |