commit f05205d77906d3237e70c2198a6898346d1d006b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 9 16:02:22 2011 +0100

    0.99.0
    
    Fix some API documentation issues.

 NEWS                         |    4 ++++
 configure.ac                 |    4 ++--
 geocode-glib/geocode-error.h |    2 +-
 geocode-glib/geocode-glib.c  |    2 +-
 geocode-glib/geocode-glib.h  |   15 ++++++++++-----
 5 files changed, 18 insertions(+), 9 deletions(-)

commit b50df819d7ac24b28b95463c4cd8dab85ef3cb0d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 9 16:00:49 2011 +0100

    build: Correctly prefix version numbers

 configure.ac |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit cf91434516e970bac4c4ea4c3b66db1d4ea2b142
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 9 15:58:52 2011 +0100

    lib: Add defines for possible responses

 geocode-glib/geocode-glib.h |  204 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 204 insertions(+), 0 deletions(-)

commit ba279704edba0db13ebd3baa8e4a248c2ab9ed53
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 9 15:58:24 2011 +0100

    build: Add more warnings

 configure.ac |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit a8d6e3cc5400148f9c8c861d6961b7e7fda19277
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 9 13:38:39 2011 +0100

    lib: Add introspection annotations

 TODO                        |    1 -
 geocode-glib/geocode-glib.c |    6 ++++--
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 25e552f800329e982c65de08ce1f4a9013555d35
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 9 12:54:43 2011 +0100

    lib: Add simple caching to public APIs
    
    So that we don't poke the web server as often.

 TODO                        |    1 -
 geocode-glib/geocode-glib.c |  166 +++++++++++++++++++++++++++++++++++++++----
 2 files changed, 153 insertions(+), 14 deletions(-)

commit 7b316a1e74e5fe80edc5e9ac499922b2a63cc28e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon May 9 03:17:13 2011 +0100

    TODO: Add caching as a required item

 TODO |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 88adb02f77715e1060a6f63114826cf02eb58c7b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu May 5 13:21:51 2011 +0100

    test: Add test for geocode_object_get_coords()

 geocode-glib/test-gcglib.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 4c8ab95e5adb969eef3eb6bb503e36c32229bb2c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu May 5 13:21:05 2011 +0100

    lib: Add geocode_object_get_coords() function
    
    To make it easier to parse longitude and latitude from the
    results hashtable.

 geocode-glib/geocode-glib.c       |   39 +++++++++++++++++++++++++++++++++++++
 geocode-glib/geocode-glib.h       |    4 +++
 geocode-glib/geocode-glib.symbols |    1 +
 3 files changed, 44 insertions(+), 0 deletions(-)

commit b526c71b456181190716ec59687c6def0bbfcbb0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu May 5 12:49:23 2011 +0100

    test: Add test for empty results set

 geocode-glib/test-gcglib.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 87a3c4968d3ce64589c6b0440692cc3af5ea7dd8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu May 5 12:48:00 2011 +0100

    lib: Check the number of results before returning
    
    When a request fails, we might not have an error, but an empty results
    set. Check for this, and error out properly instead of erroring
    because of a parsing error.

 geocode-glib/geocode-error.h |    4 +++-
 geocode-glib/geocode-glib.c  |   16 +++++++++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)

commit a186db7c090bf669131cfdc68110578b46cac346
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu May 5 12:40:56 2011 +0100

    lib: Fix reverse geocoding in French locale
    
    Use g_ascii_formatd() to avoid problems when the locale uses ","
    to separate decimals.
    
    Reported by Guillaume Desmottes.

 geocode-glib/geocode-glib.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit b59dfa1d5e6552a9400d0a28b7786e286fee887e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 4 17:23:15 2011 +0100

    lib: Update API docs

 geocode-glib/geocode-error.c |   15 +++++++++++++++
 geocode-glib/geocode-error.h |   17 ++++++++++++++++-
 geocode-glib/geocode-glib.c  |   11 +++++++++++
 3 files changed, 42 insertions(+), 1 deletions(-)

commit a9a059540d7972beea183c16e54194af81b4b5cb
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 4 17:23:04 2011 +0100

    TODO: Update

 TODO |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit ab6d9589f4b34791bcf110c92c041c5662802750
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 27 16:43:11 2011 +0100

    lib: Fix link to telepathy spec
    
    Thanks Matthias!

 geocode-glib/geocode-glib.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d7b19de080420a420f592cf3e5412ba19feb07f2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 27 16:35:07 2011 +0100

    test: Add test for gc_new_for_params()

 geocode-glib/test-gcglib.c |   51 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 51 insertions(+), 0 deletions(-)

commit 77e56f958c9bf4f2c9b10b8fd288bf9bb483318a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 27 16:34:37 2011 +0100

    lib: Add support for XEP-0080 parameters
    
    Add support for Telepathy's Location attributes.

 geocode-glib/geocode-glib.c |   51 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 49 insertions(+), 2 deletions(-)

commit 1c28acf3d3019c4bf206ea44d7a3e03f38c3a5e6
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 27 15:54:10 2011 +0100

    lib: Add API docs
    
    Though I still don't know how to create a link.

 geocode-glib/geocode-glib.c |   43 +++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 41 insertions(+), 2 deletions(-)

commit 8d9efa7612daf4e782467f99517f474db3aebae2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 27 15:01:08 2011 +0100

    test: Add geocoding test case

 geocode-glib/test-gcglib.c |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

commit 83e0ca4c49830f789c6ffcda5ce106340c210fa5
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 27 14:53:23 2011 +0100

    lib: Fix crasher finalizing the object
    
    Stupid cut'n'paste typoes.

 geocode-glib/geocode-glib.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a5f8bdd0ec63f8770a3248c55dc32cc6fcf5578f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 17:33:27 2011 +0100

    lib: Add support for more error codes

 geocode-glib/geocode-glib.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 5f2dd542a79635b35db42917b9487458e74d75da
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 17:28:14 2011 +0100

    lib: Add safeguards for latitude/longitude calls

 geocode-glib/geocode-glib.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit bf5ef49344f4fb48864a9ca66ea2d24c8bcdbac1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 14:03:21 2011 +0100

    test: Include <locale.h> for UTF-8 support

 geocode-glib/test-gcglib.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3eb93332e8280869e650cce55342b3469b804eba
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 14:02:52 2011 +0100

    lib: Fix g_set_error() usage

 geocode-glib/geocode-glib.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c9d648453f7d68ead18b53e52149a5bb4077eb95
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 13:51:21 2011 +0100

    build: Require the correct version of json-glib
    
    So that build fails earlier if it's not new enough.

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0399e113f2ad34f081ee9fa2ab3d72fbb51c60d4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 13:50:24 2011 +0100

    lib: Fix redefinition warning

 geocode-glib/geocode-glib.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 6e10e23d63888a222c7a1e59fff17a225683f570
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 11:13:00 2011 +0100

    todo: Add mention of TP spec

 TODO |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 62ab94315a9b4affb9ef5062b191e6a5c80f997d
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 03:04:50 2011 +0100

    lib: Clamp the symbols exported in the library

 geocode-glib/Makefile.am          |    5 ++---
 geocode-glib/geocode-glib.symbols |   11 ++++++++++-
 2 files changed, 12 insertions(+), 4 deletions(-)

commit f47cd8433614dfd8b5570b2dd1fc8bd30cc8eedc
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 03:04:26 2011 +0100

    lib: Fix warning in test compilation

 geocode-glib/test-gcglib.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c5cc13ddcd8884fa1c1bf6d2a2a559365bb8049a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Apr 21 03:02:17 2011 +0100

    lib: Add missing header file

 geocode-glib/geocode-glib-private.h |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit efcddc5889c75e85e1b07e497c28cfc736b5d115
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Apr 19 17:04:48 2011 +0100

    geocode-glib

 AUTHORS                           |    1 +
 COPYING.LIB                       |  481 +++++++++++++++++++++++++++++++++++++
 INSTALL                           |  365 ++++++++++++++++++++++++++++
 Makefile.am                       |   27 ++
 Makefile.decl                     |   53 ++++
 NEWS                              |    1 +
 README                            |   24 ++
 TODO                              |   11 +
 autogen.sh                        |   21 ++
 configure.ac                      |   80 ++++++
 docs/Makefile.am                  |   87 +++++++
 docs/geocode-glib-docs.xml        |   29 +++
 docs/version.xml.in               |    1 +
 geocode-glib.doap                 |   16 ++
 geocode-glib.pc.in                |   11 +
 geocode-glib/Makefile.am          |   66 +++++
 geocode-glib/geocode-error.c      |   34 +++
 geocode-glib/geocode-error.h      |   41 ++++
 geocode-glib/geocode-glib.c       |  394 ++++++++++++++++++++++++++++++
 geocode-glib/geocode-glib.h       |   76 ++++++
 geocode-glib/geocode-glib.symbols |    1 +
 geocode-glib/test-gcglib.c        |  161 +++++++++++++
 22 files changed, 1981 insertions(+), 0 deletions(-)