commit fd8116576d8f9c33eadc45be0305f0291012419f Author: Philip Withnall Date: Sat Jul 28 12:03:36 2012 +0200 Release version 0.13.1 NEWS | 41 +++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 42 insertions(+), 1 deletions(-) commit d2c038fe3f9a098ec8ee6eb4edb03d114e2daf64 Author: Philip Withnall Date: Sat Jul 28 12:20:32 2012 +0200 documents: Fix some documentation for thumbnail downloads .../services/documents/gdata-documents-document.c | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit d8a93286b0262b273eb926d19cf37032cdd44be6 Author: Philip Withnall Date: Sat Jul 28 12:06:16 2012 +0200 docs: Add a missing xi:include to gdata-docs.xml docs/reference/gdata-docs.xml | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit bb323065ac791f51efad24678b7316664ac052f3 Author: Philip Withnall Date: Sat Jul 28 11:50:50 2012 +0200 l10n: Update British English translation po/en_GB.po | 54 +++++++++++++++++++++++++++++------------------------- 1 files changed, 29 insertions(+), 25 deletions(-) commit ea8ea91b685c5521dde2178503fe06a4717492e6 Author: Мирослав Николић Date: Wed Jul 25 09:22:13 2012 +0200 Updated Serbian translation po/sr.po | 155 ++++++++++++++++++++++++++++++-------------------------- po/sr@latin.po | 155 ++++++++++++++++++++++++++++++-------------------------- 2 files changed, 166 insertions(+), 144 deletions(-) commit 02cef063ab4dc532b913e2e019fbd38a5ada0e92 Author: Yaron Shahrabani Date: Tue Jul 24 22:37:33 2012 +0300 Updated Hebrew translation. po/he.po | 74 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 39 insertions(+), 35 deletions(-) commit 7687d01259c41be11178e9c88203050e5db1a7ec Author: Kjartan Maraas Date: Mon Jul 23 11:47:31 2012 +0200 Updated Norwegian bokmål translation po/nb.po | 62 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 34 insertions(+), 28 deletions(-) commit 39b6ac0d4c79730bbaa62f36cd9aa343559b07ee Author: Philip Withnall Date: Sat Jul 21 11:07:45 2012 +0100 Bug 656970 — Add thumbnail support Add support for downloading thumbnails of Google Documents documents. This includes a test case, but it isn’t very useful because I can’t find a single document which has a thumbnail expressed in its metadata. Your mileage may vary. This also includes an example of how to download thumbnails, but that’s similarly (unfortunately) untestable. This leaves me with a sour taste in my mouth. New API: • gdata_documents_document_get_download_uri() Closes: https://bugzilla.gnome.org/show_bug.cgi?id=656970 docs/reference/gdata-sections.txt | 1 + gdata/gdata.symbols | 1 + .../services/documents/gdata-documents-document.c | 65 ++++++++++++++++ .../services/documents/gdata-documents-document.h | 2 + gdata/tests/documents.c | 81 ++++++++++++++++++++ 5 files changed, 150 insertions(+), 0 deletions(-) commit 23a3e2db4405900ac1e3e0ce637dc3434db1a55f Author: Philip Withnall Date: Sat Jul 21 11:06:40 2012 +0100 documents: Fix uploading documents for some of the tests Inserting metadata-only documents is currently broken on the servers. Work around it for the moment by using resumable upload. gdata/tests/documents.c | 64 ++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 53 insertions(+), 11 deletions(-) commit a6ee6ee1de1e290fcebb3f68e0707f88670657d8 Author: Philip Withnall Date: Sat Jul 21 09:33:27 2012 +0100 docs: Update dependency list in README README | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) commit 4c5eb11d7555ac8836cbe71d96a823566b1d0d02 Author: Matej Urbančič Date: Thu Jul 19 13:02:42 2012 +0200 Updated Slovenian translation po/sl.po | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) commit d456a8f5c23df309b4bbbd570b3bdbdcea20c534 Author: Matej Urbančič Date: Thu Jul 19 10:11:58 2012 +0200 Updated Slovenian translation po/sl.po | 64 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 34 insertions(+), 30 deletions(-) commit 926efff5e76ffb0fc25f0db9d5323029968cf579 Author: Chao-Hsiung Liao Date: Wed Jul 18 19:36:18 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 48 +++++++++++++++++++++++++++--------------------- po/zh_TW.po | 48 +++++++++++++++++++++++++++--------------------- 2 files changed, 54 insertions(+), 42 deletions(-) commit 935e69fe86b51508cb22860a5db96aa1989c58ca Author: Stef Walter Date: Tue Jul 17 21:16:11 2012 +0100 core: Use gcr instead of libgnome-keyring for secure memory * libgnome-keyring will be deprecated in the future Closes: https://bugzilla.gnome.org/show_bug.cgi?id=679867 README | 2 +- configure.ac | 4 ++-- docs/reference/gdata-overview.xml | 4 ++-- gdata/gdata-client-login-authorizer.c | 4 ++-- gdata/gdata-service.c | 9 +++++---- 5 files changed, 12 insertions(+), 11 deletions(-) commit 56a39743779f63791e27886aaa3a9338602406f3 Author: Philip Withnall Date: Mon Jul 16 21:08:00 2012 +0100 Bug 656976 — Merge eds and GNOME Documents GOA authorisers Copy the GOA authoriser from EDS into libgdata, modifying it a bit to add support for non-Contacts services and remove use of the liboauth HMAC function in favour of GLib’s implementation. This is essentially the same code as used by GNOME Documents. Originally written by Matthew Barnes. He’s given permission for it to be relicenced from LGPL v2 or v3 to LGPL v2.1+. (See the bug report.) This adds the following API: • GDataGoaAuthorizer This is currently untested; waiting to port EDS and GNOME Documents to it to test it. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=656976 Makefile.am | 20 ++- configure.ac | 13 +- docs/reference/gdata-docs.xml | 4 + docs/reference/gdata-sections.txt | 20 ++ gdata/gdata-goa-authorizer.c | 543 +++++++++++++++++++++++++++++++++++++ gdata/gdata-goa-authorizer.h | 70 +++++ gdata/gdata.h | 4 + gdata/gdata.symbols | 3 + gdata/tests/Makefile.am | 6 +- libgdata.pc.in | 2 +- 10 files changed, 678 insertions(+), 7 deletions(-) commit e483d930c86ba20d390051713f34bc9ed1da0289 Author: Daniel Mustieles Date: Mon Jul 16 16:45:45 2012 +0200 Updated Spanish translation po/es.po | 50 ++++++++++++++++++++++++++++---------------------- 1 files changed, 28 insertions(+), 22 deletions(-) commit 5f851c6f82a639ff7c25b28bf49cd42fb90223aa Author: Andika Triwidada Date: Sun Jul 15 20:00:10 2012 +0700 Updated Indonesian translation po/id.po | 169 +++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 97 insertions(+), 72 deletions(-) commit 6a4d7b156d833980f6bad286d6fd70d64a923bf2 Author: Ihar Hrachyshka Date: Sun Jul 15 14:36:03 2012 +0300 Updated Belarusian translation. po/be.po | 104 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 58 insertions(+), 46 deletions(-) commit 2bfde8ba318c991ec909c3f7d788c244b615d7b8 Author: Philip Withnall Date: Sun Jul 15 11:00:50 2012 +0100 Bug 607270 — Support copying documents Add support for copying uploaded Google Documents documents without having to re-upload them. New API: • gdata_documents_service_copy_document() • gdata_documents_service_copy_document_async() • gdata_documents_service_copy_document_finish() This includes a test case, but I haven’t been able to run it because Google’s servers are still acting up re. metadata-only uploads. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=607270 docs/reference/gdata-sections.txt | 3 + gdata/gdata.symbols | 3 + gdata/services/documents/gdata-documents-service.c | 157 ++++++++++++++++++++ gdata/services/documents/gdata-documents-service.h | 7 + gdata/tests/documents.c | 46 ++++++ 5 files changed, 216 insertions(+), 0 deletions(-) commit adc9b5b03e5f8ea121214a66888d9e7d06b5e2dd Author: Chao-Hsiung Liao Date: Sat Jul 14 14:16:00 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 132 +++++++++++++++++++++++++++++++---------------------------- po/zh_TW.po | 132 +++++++++++++++++++++++++++++++---------------------------- 2 files changed, 138 insertions(+), 126 deletions(-) commit be230783f8a4105e1a128873b4666060f164e856 Author: Philip Withnall Date: Thu Jul 5 21:45:27 2012 +0100 contacts: Sleep for 3s after uploading a photo in the tests It now seems to fairly consistently take Google servers 3s to process uploaded photos. Before this time has passed, a query for an uploaded photo (using the URI provided in the “upload successful” response) will result in an error. Helps: https://bugzilla.gnome.org/show_bug.cgi?id=679072 gdata/tests/contacts.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 49ff505cb84341ecd0ae89f25a16cb8e01722311 Author: Philip Withnall Date: Thu Jul 5 21:40:07 2012 +0100 tests: Temporarily relax requirements on element See previous commit (faa7fe461032a3cb6b7a35fc6465bed53c695b70). Helps: https://bugzilla.gnome.org/show_bug.cgi?id=679072 gdata/tests/general.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit faa7fe461032a3cb6b7a35fc6465bed53c695b70 Author: Philip Withnall Date: Tue Jul 3 22:16:59 2012 +0100 youtube: Temporarily relax requirements on element The YouTube comments feed is not a valid Atom feed, as it’s recently (somehow) lost its element. So we temporarily relax our requirements for feeds to follow any kind of standards or even the Google-provided documentation. Filed as: https://code.google.com/p/gdata-issues/issues/detail?id=2908 Helps: https://bugzilla.gnome.org/show_bug.cgi?id=679072 gdata/gdata-feed.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit b1de9375b8c652c89415c5cde43607ffb06edbc2 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Tue Jul 3 21:53:35 2012 +0100 contacts: Use fuzzy time comparisons when testing contact insertions Yes, having a contact which was last edited before it was created is a valid thing. Helps: https://bugzilla.gnome.org/show_bug.cgi?id=679072 gdata/tests/common.h | 5 +++++ gdata/tests/contacts.c | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) commit 62bb1f674d866f04022a71a7516b52d9895b7444 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Tue Jul 3 00:02:49 2012 +0100 tests: Update test account password gdata/tests/common.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c04163c0b53c8a9c0db4650cb345b18374ae8d15 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Mon Jul 2 23:48:05 2012 +0100 picasaweb: Relax some checks in the PicasaWeb test suite Don’t compare ETags and update dates exactly. This fixes some failures caused by Google’s use of relaxed consistency in the server implementation. Helps: https://bugzilla.gnome.org/show_bug.cgi?id=679072 gdata/tests/picasaweb.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 93b1982b23fda320f2e0bd71e982849a8a970a20 Author: Tom Tryfonidis <tomtryf@gmail.com> Date: Mon Jul 2 16:42:54 2012 +0300 Updated Greek translation po/el.po | 144 ++++++++++++++++++++++++------------------------------------- 1 files changed, 57 insertions(+), 87 deletions(-) commit 5407aa327fc94cd25e2e05773cf7afbb7092c188 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Thu Jun 28 21:19:06 2012 +0100 calendar: Test with 2 calendars rather than 3 Google’s poor little servers don’t like 3 calendars being created in quick succession (although they definitely used to be OK with it), resulting in the calendar query tests failing. Reduce the number of test calendars used for such tests to 2, rather than 3. That should hopefully fix the problem, although I can’t test the fix works completely because I’ve run out of GData query quota for the day. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=679072 gdata/tests/calendar.c | 15 --------------- 1 files changed, 0 insertions(+), 15 deletions(-) commit 8c3e14a7504227bb1b59e193fc7da2e8518c1409 Author: Alexander Shopov <ash@kambanaria.org> Date: Wed Jun 27 06:50:20 2012 +0300 Updated Bulgarian translation po/bg.po | 136 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 72 insertions(+), 64 deletions(-) commit 09d594d6aad97c8a2f7d0d8b0beae159bc797f95 Author: Cosimo Cecchi <cosimoc@gnome.org> Date: Sat Jun 23 13:09:04 2012 -0400 documents: add support for Google Drawings Add a GDataDocumentsDocument subclass to handle drawing docs. https://bugzilla.gnome.org/show_bug.cgi?id=633548 Makefile.am | 4 +- docs/reference/gdata-docs.xml | 1 + docs/reference/gdata-sections.txt | 22 ++++ gdata/gdata.h | 1 + gdata/gdata.symbols | 2 + .../services/documents/gdata-documents-document.c | 4 +- gdata/services/documents/gdata-documents-drawing.c | 72 +++++++++++ gdata/services/documents/gdata-documents-drawing.h | 124 ++++++++++++++++++++ gdata/services/documents/gdata-documents-entry.c | 2 +- gdata/services/documents/gdata-documents-feed.c | 3 + gdata/services/documents/gdata-documents-service.c | 3 + 11 files changed, 234 insertions(+), 4 deletions(-) commit 4446403ee1323480e9b2eaa37ab30da8c43afba9 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Sat May 19 22:45:41 2012 +0100 core: Silence a GIR warning Since gdata-version.h is included several times, the scanner was getting confused about seeing the SECTION comment multiple times. gdata/gdata-version.h.in | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 28ec244a551e1cba09fdcb63cc5f38eba977633e Author: Wouter Bolsterlee <wbolster@gnome.org> Date: Tue May 15 22:08:08 2012 +0200 Updated Dutch translation po/nl.po | 139 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 71 insertions(+), 68 deletions(-) commit 72b2d5e3aafc8d3b835ffb96cfbccf5486916e65 Author: Willem Heppe <heppew@yahoo.com> Date: Tue May 15 21:09:38 2012 +0200 Initial Dutch translation po/LINGUAS | 1 + po/nl.po | 488 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 489 insertions(+), 0 deletions(-) commit c6be6c32b45fee3b9e0fd8ddfdca35cc6bd0777f Author: Γιώργος Στεφανάκης <george.stefanakis@gmail.com> Date: Wed May 2 12:29:16 2012 +0300 Updated Greek translation po/el.po | 406 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 226 insertions(+), 180 deletions(-) commit b3267de2e3ab52f7e476eb57ca9a067a7f651858 Author: Fran Diéguez <fran.dieguez@mabishu.com> Date: Sun Apr 22 21:34:53 2012 +0200 Updated Galician translations po/gl.po | 138 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 72 insertions(+), 66 deletions(-) commit 3be0cfb05eb49b70d22f199ea1fbd7534f6cbc6e Author: Matej Urbančič <mateju@svn.gnome.org> Date: Sat Apr 21 13:08:01 2012 +0200 Updated Slovenian translation po/sl.po | 149 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 78 insertions(+), 71 deletions(-) commit 20449020db4083ce9fdfa5b562dcfab199146a99 Author: Kjartan Maraas <kmaraas@gnome.org> Date: Wed Apr 18 09:29:04 2012 +0200 Updated Norwegian bokmål translation po/nb.po | 156 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 86 insertions(+), 70 deletions(-) commit 5496df57bbe92ead573ebc22310192a6ec13d89a Author: Sasi Bhushan <sasi@swecha.net> Date: Tue Apr 17 15:55:35 2012 +0530 Updated Telugu Translation po/te.po | 80 +++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 43 insertions(+), 37 deletions(-) commit df9886267101d38fe913ce37d5961b0a5487dda9 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Sat Apr 14 12:31:53 2012 +0100 build: Increment version to 0.13.1 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 703a7d2cd9ca10392acf9f6916b781dea8c857be Author: Philip Withnall <philip@tecnocode.co.uk> Date: Sat Apr 14 12:30:32 2012 +0100 Release version 0.13.0 NEWS | 33 +++++++++++++++++++++++++++++++++ configure.ac | 2 +- docs/reference/gdata-docs.xml | 4 ++++ 3 files changed, 38 insertions(+), 1 deletions(-)