commit 563ee06cc2d6d0eff1fa8e12cc7730492c83a604
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Tue May 27 21:47:12 2014 +0100

    Release version 0.15.1

 NEWS         | 33 +++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

commit 7b10afdc58399a2107475be622cb4b65f97b11f1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue May 27 22:01:42 2014 +0200

    Updated Polish translation

 po/pl.po | 47 ++++++++++++++++++++++++++---------------------
 1 file changed, 26 insertions(+), 21 deletions(-)

commit 16886071e9f16a2833b4599e5a68fbe370b8aa30
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue May 27 02:53:45 2014 +0200

    freebase: Add missing volatile hint on refcount counter

    That is manipulated through atomic operators and should be marked
    as such.

 gdata/services/freebase/gdata-freebase-topic-result.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 59a8370f5b210cb4df96f5ef788239b7fd4493f6
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 17 02:48:30 2014 +0100

    demos: Add freebase demo

    This is a simple command line app that puts some of the api to work.

    https://bugzilla.gnome.org/show_bug.cgi?id=726486

 Makefile.am                   |  31 ++++++-
 demos/freebase/freebase-cli.c | 203
 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 233 insertions(+), 1 deletion(-)

commit 901a0aec17339ebdcb3d726ef400470a7ca3e886
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 17 02:45:34 2014 +0100

    freebase: Add helper function to retrieve images

    This helper function can be used together with the topic API,
    if a returned element is an image, this function can be used to
    retrieve a GInputStream to the image at a requested maximum size.

    https://bugzilla.gnome.org/show_bug.cgi?id=726486

 docs/reference/gdata-sections.txt                |  1 +
 gdata/gdata.symbols                              |  1 +
 gdata/services/freebase/gdata-freebase-service.c | 76
 ++++++++++++++++++++++++
 gdata/services/freebase/gdata-freebase-service.h |  3 +
 po/POTFILES.in                                   |  1 +
 5 files changed, 82 insertions(+)

commit 413e3cd52df049909cf6ddea52be2fdc560d2890
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 17 02:41:12 2014 +0100

    freebase: Add search API

    This API enables searching for search terms, returning amongst other
    info the Freebase IDs usable on the topic API.

    https://bugzilla.gnome.org/show_bug.cgi?id=726486

 Makefile.am                                        |  32 +-
 docs/reference/gdata-docs.xml                      |   2 +
 docs/reference/gdata-sections.txt                  |  60 ++
 gdata/gdata.h                                      |   3 +
 gdata/gdata.symbols                                |  25 +
 .../freebase/gdata-freebase-search-query.c         | 602
 +++++++++++++++++++++
 .../freebase/gdata-freebase-search-query.h         |  97 ++++
 .../freebase/gdata-freebase-search-result.c        | 395 ++++++++++++++
 .../freebase/gdata-freebase-search-result.h        |  93 ++++
 gdata/services/freebase/gdata-freebase-service.c   |  62 +++
 gdata/services/freebase/gdata-freebase-service.h   |   7 +
 11 files changed, 1377 insertions(+), 1 deletion(-)

commit f4635b25e2a5809f111f232c9f81d6b0a650dfcf
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 17 02:34:31 2014 +0100

    freebase: Add Topic query API

    With this API, structured data can be obtained about any Freebase
    ID, including localized text and references to images.

    https://bugzilla.gnome.org/show_bug.cgi?id=726486

 Makefile.am                                        |    4 +
 docs/reference/gdata-docs.xml                      |    2 +
 docs/reference/gdata-sections.txt                  |   70 ++
 gdata/gdata.h                                      |    2 +
 gdata/gdata.symbols                                |   34 +
 gdata/services/freebase/gdata-freebase-service.c   |   62 ++
 gdata/services/freebase/gdata-freebase-service.h   |    7 +
 .../services/freebase/gdata-freebase-topic-query.c |  338 +++++++
 .../services/freebase/gdata-freebase-topic-query.h |   75 ++
 .../freebase/gdata-freebase-topic-result.c         | 1019
 ++++++++++++++++++++
 .../freebase/gdata-freebase-topic-result.h         |  126 +++
 11 files changed, 1739 insertions(+)

commit 7d919fd88d88fa39f6870588826469bdae811d1a
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 17 02:05:17 2014 +0100

    Add Freebase service

    This service is, according to the main site, a "A community-curated
    database of well-known people, places, and things", it allows
    searching
    for and offering information about a wide range of topics, in a
    well-structured and uniform manner.

    The most low-level API is the MQL query interface, that is a
    JSON-based
    language, queries consist of a data graph (according to their
    data schema)
    with blank places, that will be filled in in the reply.

    https://bugzilla.gnome.org/show_bug.cgi?id=726486

 Makefile.am                                      |  19 +-
 docs/reference/gdata-docs.xml                    |   7 +
 docs/reference/gdata-sections.txt                |  59 ++++++
 gdata/gdata.h                                    |   5 +
 gdata/gdata.symbols                              |  12 ++
 gdata/services/freebase/gdata-freebase-query.c   | 245
 ++++++++++++++++++++++
 gdata/services/freebase/gdata-freebase-query.h   |  72 +++++++
 gdata/services/freebase/gdata-freebase-result.c  | 196 +++++++++++++++++
 gdata/services/freebase/gdata-freebase-result.h  |  72 +++++++
 gdata/services/freebase/gdata-freebase-service.c | 255
 +++++++++++++++++++++++
 gdata/services/freebase/gdata-freebase-service.h |  81 +++++++
 11 files changed, 1021 insertions(+), 2 deletions(-)

commit b03f422a2e87dda27f593c866a45c1f112b4f6a8
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri May 16 10:22:17 2014 +0100

    core: Disconnect a cancellable in GDataDownloadStream

    Ensure to disconnect from the user-provided cancellable when
    finalising
    a GDataDownloadStream.

    Coverity issue: #59757

 gdata/gdata-download-stream.c | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

commit 931a8fa0ca788496bb3c783328e27e1b8a7bc4c2
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri May 16 10:16:10 2014 +0100

    tests: Add an extra assertion about pagination

    Coverity issue: #59763

 gdata/tests/general.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c1a064d48b0fe2fcc006894997b15b8e9e92deae
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri May 16 10:00:36 2014 +0100

    contacts: Remove a redundant xmlFree() call

    It was always called on NULL, and was confusing Coverity.

    Coverity issue: #59764

 gdata/services/contacts/gdata-contacts-contact.c | 1 -
 1 file changed, 1 deletion(-)

commit 690276602cd61d28d3240d88609f226fdfd5f945
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri May 16 09:59:05 2014 +0100

    tests: Fix copy–paste errors in the OAuth 1 tests

    Coverity issues: #59766, #59765

 gdata/tests/oauth1-authorizer.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 646baf7435fddd7b28a0fe8ab62e79f627f9d3e5
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri May 16 09:56:12 2014 +0100

    tests: Tidy up cases in a switch statement

    Coverity issue: #59767

 gdata/tests/streams.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 7b73b3369b6a52f1164ed7b193ebec7395a77629
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Mar 17 02:49:20 2014 +0100

    gdata: Allow creating GDataEntries out of JSON content

    Some services like Freebase are hardly based on JSON, and still
    GDataEntry seems the most sensible base for the different server
    responses in those services over GDataFeed.

    A small spawn of https://bugzilla.gnome.org/show_bug.cgi?id=726486

 gdata/gdata-service.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 7a649bdf1cbb8c9c5417efe08e96acbbb43b0547
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Apr 6 17:58:55 2014 +0200

    doap: update URLs

 libgdata.doap | 1 +
 1 file changed, 1 insertion(+)

commit 3a4b9c759fd5e39265f0d048d2f01367c2c6d957
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Mon Mar 31 12:29:04 2014 +0200

    Updated Basque language

 po/eu.po | 212
 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 138 insertions(+), 74 deletions(-)

commit 6a7509cb9fb8b1f4e1070839940569534aeafca0
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   Wed Mar 19 22:32:11 2014 +0100

    Updated Danish translation

 po/da.po | 92
 +++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 51 insertions(+), 41 deletions(-)

commit 493a9e2ae7b3012055e8f5f74cd11eb0d5eaaa51
Author: Tiagosdot <almosthumane@portugalmail.pt>
Date:   Tue Mar 11 16:07:15 2014 +0000

    Updated Portuguese translation

 po/pt.po | 99
 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 56 insertions(+), 43 deletions(-)

commit 7c2d184ffb1028730965513f487f4f839d206ccc
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Mon Mar 10 22:31:23 2014 +0000

    atom: Add a GDATA_LINK_PARENT define

    This is a link type which is included in the GData specification
    (in the
    RelaxNG schema), but is not documented anywhere. Good job,
    Google. Best
    for us to define it and allow clients to use it, than to ignore it.

    New API:
     • GDATA_LINK_PARENT

    https://bugzilla.gnome.org/show_bug.cgi?id=725827

 docs/reference/gdata-sections.txt                |  1 +
 gdata/atom/gdata-link.h                          | 15 +++++++++++++++
 gdata/services/documents/gdata-documents-entry.c |  2 +-
 gdata/tests/documents.c                          |  4 ++--
 4 files changed, 19 insertions(+), 3 deletions(-)

commit 52230912394a0518ca4ee4b60620f47f0713da44
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Sat Mar 8 02:49:20 2014 +0900

    Updated Korean translation

 po/ko.po | 98
 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 55 insertions(+), 43 deletions(-)

commit 3272084400be98fd27bd16060052fd3c096c10dd
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Fri Mar 7 17:46:34 2014 +0200

    Updated Latvian translation

 po/lv.po | 103
 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 56 insertions(+), 47 deletions(-)

commit f03acd33a05f310c779b361dd3a52e681fbae49b
Author: Claude Paroz <claude@2xlibre.net>
Date:   Fri Mar 7 14:25:47 2014 +0100

    Updated French translation

 po/fr.po | 96
 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 54 insertions(+), 42 deletions(-)

commit 1ea060993046662974f90a22cbf3094c142ee199
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Mar 5 23:46:30 2014 +0000

    core: Load extra attributes from ‘kind’ categories

    When a GDataEntry is created, it’s automatically given a ‘kind’
    category
    element, as this is the way the GData protocol identifies the schema
    which applies to a given <entry>.

    Previously, the ‘kind’ category from parsed XML would not
    override the
    automatically-added category. This meant that if the XML contained
    extra
    attributes, such as a label, they were effectively lost.

    Fix this by always preferring the ‘kind’ category from the
    XML. Add a
    test case, because test cases are cool.

    https://bugzilla.gnome.org/show_bug.cgi?id=707477

 gdata/gdata-entry.c   | 14 ++++++++++++++
 gdata/tests/general.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

commit 533602f87a98451d3c4f811e19d17a7b54b4924b
Author: Gil Forcada <gforcada@gnome.org>
Date:   Fri Feb 21 23:13:41 2014 +0100

    [l10n] Update Catalan translation

 po/ca.po | 96
 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 54 insertions(+), 42 deletions(-)

commit 08394972dfe77e4e44567334f699bc74d73f019b
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Feb 12 19:37:17 2014 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 96
 +++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 53 insertions(+), 43 deletions(-)

commit f31f992a1d2574f819ff1962a98a5b7904e593ef
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Sun Feb 2 20:41:36 2014 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 100
 ++++++++++++++++++++++++++++++++++--------------------------
 po/zh_TW.po | 100
 ++++++++++++++++++++++++++++++++++--------------------------
 2 files changed, 112 insertions(+), 88 deletions(-)

commit b3d4bcec22f19450040ee5d27824b0423f87b716
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Date:   Sun Jan 26 05:45:39 2014 +0200

    Updated Hebrew translation

    Signed-off-by: Yosef Or Boczko <yoseforb@src.gnome.org>

 po/he.po | 142
 ++++++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 96 insertions(+), 46 deletions(-)

commit 886ab2bfa1d164a8cff647004b4cdd7ddfd90b66
Author: Benjamin Steinwender <b@stbe.at>
Date:   Sat Jan 4 19:33:19 2014 +0100

    Updated German translation

 po/de.po | 102
 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 58 insertions(+), 44 deletions(-)

commit 8f7ff70c0dc8221fe63ae124002bb058dfedb2ca
Author: Yuri Myasoedov <ymyasoedov@yandex.ru>
Date:   Thu Dec 19 23:49:07 2013 +0400

    Updated Russian translation

 po/ru.po | 192
 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 110 insertions(+), 82 deletions(-)

commit dadb541eba8439d0b2279b895a1152a5a0dd44e4
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Dec 19 01:51:36 2013 +0000

    build: Increment version to 0.15.1

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f82031b21f0f05c69ecbbccbc6068d53cba9c6ab
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Thu Dec 19 01:50:51 2013 +0000

    Release version 0.15.0

 NEWS                                        | 66
 +++++++++++++++++++++++++++++
 configure.ac                                |  2 +-
 docs/reference/gdata-docs.xml               |  4 ++
 gdata/gdata-parsable.c                      |  6 +--
 gdata/gdata-parser.c                        |  6 +--
 gdata/services/tasks/gdata-tasks-query.c    | 46 ++++++++++----------
 gdata/services/tasks/gdata-tasks-query.h    |  4 +-
 gdata/services/tasks/gdata-tasks-service.c  | 38 ++++++++---------
 gdata/services/tasks/gdata-tasks-service.h  |  4 +-
 gdata/services/tasks/gdata-tasks-task.c     | 46 ++++++++++----------
 gdata/services/tasks/gdata-tasks-task.h     |  4 +-
 gdata/services/tasks/gdata-tasks-tasklist.c |  4 +-
 gdata/services/tasks/gdata-tasks-tasklist.h |  4 +-
 13 files changed, 152 insertions(+), 82 deletions(-)