commit 757e8ec978bdd19001b510ef1f5a0ca4d33853f9 Author: Philip Withnall Date: Mon Jul 4 21:55:29 2011 +0100 docs: Add new symbol list for 0.9.1 docs/reference/gdata-docs.xml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 7005e8e8b9eb5513ab0667613eec9edb3791f5dc Author: Philip Withnall Date: Mon Jul 4 21:25:18 2011 +0100 picasaweb: Minor documentation updates to GDataPicasaWebUser gdata/services/picasaweb/gdata-picasaweb-user.c | 30 +++++++++++++--------- 1 files changed, 18 insertions(+), 12 deletions(-) commit 227da3c082b12a9bab5a55a88b9d818e4f7b14fe Author: Philip Withnall Date: Mon Jul 4 21:24:22 2011 +0100 Bug 653224 — Add gdata_picasaweb_service_get_user_async() Add an async. variant of gdata_picasaweb_service_get_user(). This adds the following API: • gdata_picasaweb_service_get_user_async() • gdata_picasaweb_service_get_user_finish() Closes: bgo#653224 docs/reference/gdata-sections.txt | 2 + gdata/gdata.symbols | 2 + gdata/services/picasaweb/gdata-picasaweb-service.c | 89 +++++++++++++ gdata/services/picasaweb/gdata-picasaweb-service.h | 4 + gdata/tests/picasaweb.c | 136 +++++++++++++++++++- 5 files changed, 227 insertions(+), 6 deletions(-) commit 9341f62a51ac05bcc218bee8f4d2de1159510d40 Author: Fran Dieguez Date: Mon Jul 4 10:22:04 2011 +0200 Updated Galician translations po/gl.po | 131 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 68 insertions(+), 63 deletions(-) commit c3c58a3e88166544ea67315cbd5a606cc06f8628 Author: Tommi Vainikainen Date: Mon Jul 4 11:11:38 2011 +0300 Updated Finnish translation po/fi.po | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) commit 0b000891a602776f50b4ae182ad153abc2c14406 Author: Philip Withnall Date: Sun Jul 3 13:07:04 2011 +0100 documents: Tidy up whitespace in the test suite gdata/tests/documents.c | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) commit 7df378d7e2b0d2d41c77092cc8f01da0acd43e4a Author: Philip Withnall Date: Sun Jul 3 13:04:03 2011 +0100 documents: Tidy up test names in the test suite gdata/tests/documents.c | 91 ++++++++++++++++++++++++----------------------- 1 files changed, 46 insertions(+), 45 deletions(-) commit f605431b9f04e51b268b5b2d68e36c289f589f08 Author: Philip Withnall Date: Sun Jul 3 12:49:11 2011 +0100 documents: Work around an ETag bug on the servers for the folder tests gdata/tests/documents.c | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) commit 8b66dab3d3be2bed53ffa47430122fbc40b251a1 Author: Philip Withnall Date: Sun Jul 3 12:40:32 2011 +0100 documents: Fix the IDs used to refer to all documents As explained in a comment in the commit, it turns out that the server returns one of two different formats of ID for a document depending on how it was created. One of these is useful, the other one is not so useful, especially when it comes to deleting the document. gdata/gdata-entry.c | 12 +++++- gdata/services/documents/gdata-documents-entry.c | 51 +++++++++++++++++++++- 2 files changed, 61 insertions(+), 2 deletions(-) commit b641c41d9aa1bea9fe6bb6811a1be3dd19af460e Author: Philip Withnall Date: Sun Jul 3 12:39:13 2011 +0100 documents: Make the access rule tests individually idempotent Helps: bgo#633359 gdata/tests/documents.c | 31 +++++++------------------------ 1 files changed, 7 insertions(+), 24 deletions(-) commit 82354155e9a96f6e234d8ff56e03d95209cbb870 Author: Philip Withnall Date: Sun Jul 3 11:26:23 2011 +0100 documents: Make the document update tests individually idempotent Helps: bgo#633359 gdata/tests/documents.c | 246 +++++++++++++++++++---------------------------- 1 files changed, 101 insertions(+), 145 deletions(-) commit 07d93c561c68c24544f8955ab28299287c6763e5 Author: Philip Withnall Date: Sun Jul 3 11:05:44 2011 +0100 documents: Make the document download tests individually idempotent Helps: bgo#633359 gdata/tests/documents.c | 124 ++++++++++++++++++++++++----------------------- 1 files changed, 64 insertions(+), 60 deletions(-) commit bcce6351218460faff0fde865e4f2e3cb713fe33 Author: Philip Withnall Date: Sun Jul 3 10:53:46 2011 +0100 documents: Make the document query tests individually idempotent Helps: bgo#633359 gdata/tests/documents.c | 128 ++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 105 insertions(+), 23 deletions(-) commit 1df7e3aaf322e41e565adee300ccabbad247adf7 Author: Philip Withnall Date: Sun Jul 3 09:48:00 2011 +0100 documents: Make the deletion tests individually idempotent Helps: bgo#633359 gdata/tests/documents.c | 223 ++++++++++++++++++++++++++++------------------ 1 files changed, 136 insertions(+), 87 deletions(-) commit 90719b6d0492f41d90a00aa815aefec6b340257c Author: Philip Withnall Date: Sun Jul 3 09:21:28 2011 +0100 documents: Make the document upload tests individually idempotent Helps: bgo#633359 gdata/tests/documents.c | 161 +++++++++++++++++++++++++++++++---------------- 1 files changed, 106 insertions(+), 55 deletions(-) commit 239d6f785013500ef5bb7d58c4a4063857a9c444 Author: Philip Withnall Date: Sun Jul 3 08:48:27 2011 +0100 calendar: Remove some dead code from the tests gdata/tests/calendar.c | 28 ---------------------------- 1 files changed, 0 insertions(+), 28 deletions(-) commit 11acc9979f50d577d501ddc7328739801964a83a Author: Philip Withnall Date: Sat Jul 2 19:26:24 2011 +0100 calendar: Expand the documentation for GDataCalendarCalendar:color slightly It turns out that only a limited palette of colours is allowed. gdata/services/calendar/gdata-calendar-calendar.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 7fde7a83bab6b7fc852d5f4696f5f64bc1b3276f Author: Philip Withnall Date: Sat Jul 2 19:20:48 2011 +0100 calendar: Tidy up whitespace in the test suite gdata/tests/calendar.c | 153 ++++++++++++++++++++++++++---------------------- 1 files changed, 82 insertions(+), 71 deletions(-) commit 3d861e9d6aa2de5ce65fa117674ca23670a357e8 Author: Philip Withnall Date: Sat Jul 2 19:15:15 2011 +0100 calendar: Tidy up test names in the test suite gdata/tests/calendar.c | 42 +++++++++++++++++++++--------------------- 1 files changed, 21 insertions(+), 21 deletions(-) commit 78d4dbde2c22c4bdfc2f6a5f0b624b0a0c775402 Author: Philip Withnall Date: Sat Jul 2 19:12:21 2011 +0100 calendar: Make the access rule tests individually idempotent Helps: bgo#633359 gdata/tests/calendar.c | 158 +++++++++++++++++++++++------------------------- 1 files changed, 76 insertions(+), 82 deletions(-) commit fbfcd0adacaed515dff69c0904806ba0ed88b7f8 Author: Philip Withnall Date: Sat Jul 2 18:53:18 2011 +0100 calendar: Split access rule XML tests out from the insertion test Helps: bgo#633359 gdata/tests/calendar.c | 60 ++++++++++++++++++++++++++++++++++------------- 1 files changed, 43 insertions(+), 17 deletions(-) commit 137eb1f71e37c75234bdd01e8d430a718f088d98 Author: Philip Withnall Date: Sat Jul 2 18:43:24 2011 +0100 calendar: Make the event insertion tests individually idempotent Helps: bgo#633359 gdata/tests/calendar.c | 72 +++++++++++++++++++++++++++++++++++++---------- 1 files changed, 56 insertions(+), 16 deletions(-) commit 07cfc7ef7e620bdfa50d1a0f6912d3fb43807c45 Author: Philip Withnall Date: Sat Jul 2 18:37:25 2011 +0100 calendar: Split event XML tests out from the insertion test Helps: bgo#633359 gdata/tests/calendar.c | 75 +++++++++++++++++++++++++++++++++-------------- 1 files changed, 52 insertions(+), 23 deletions(-) commit 8b90570cb61875d2614f12a2d1bb7f3427b7e739 Author: Philip Withnall Date: Sat Jul 2 18:31:42 2011 +0100 calendar: Make the event query tests individually idempotent Helps: bgo#633359 gdata/tests/calendar.c | 155 ++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 123 insertions(+), 32 deletions(-) commit a9001d5f2478611aedd3c6766789872cffc15f9a Author: Philip Withnall Date: Sat Jul 2 17:31:24 2011 +0100 calendar: Make the calendar query tests individually idempotent Helps: bgo#633359 gdata/tests/calendar.c | 142 ++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 112 insertions(+), 30 deletions(-) commit e1c7c4204df6bdb11252a2c380184b211e7f671d Author: Philip Withnall Date: Sat Jul 2 17:30:45 2011 +0100 calendar: Disable ETag support in GDataCalendarCalendar The servers don't support it, which makes doing operations like deletion on a calendar impossible. gdata/services/calendar/gdata-calendar-calendar.c | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) commit e569ea84dafd1095a3ef9c998b56ab9a88271a09 Merge: b8fd328 404a2bd Author: Philip Withnall Date: Sat Jul 2 11:20:38 2011 +0100 Merge branch '633359-idempotent-tests' commit 404a2bdb164c25e31fadf84ff984b35bbf9575bb Author: Philip Withnall Date: Sat Jul 2 11:15:46 2011 +0100 contacts: Tidy up whitespace in the test suite gdata/tests/contacts.c | 108 +++++++++++++++++++++++++---------------------- 1 files changed, 57 insertions(+), 51 deletions(-) commit 99ea3880b81dd8a9a3a879b6151b2af5f975f5f1 Author: Philip Withnall Date: Sat Jul 2 11:10:09 2011 +0100 contacts: Tidy up test names in the test suite gdata/tests/contacts.c | 68 +++++++++++++++++++++++------------------------ 1 files changed, 33 insertions(+), 35 deletions(-) commit 8be206dfca19c6adf65a9e56fb73a3548b2bba8b Author: Philip Withnall Date: Sat Jul 2 10:56:24 2011 +0100 contacts: Make the group insertion tests individually idempotent Helps: bgo#633359 gdata/tests/contacts.c | 78 +++++++++++++++++++++++++++++++---------------- 1 files changed, 51 insertions(+), 27 deletions(-) commit a07196c17ac56ff834c4468c7bbdddd825e58567 Author: Philip Withnall Date: Sat Jul 2 10:50:56 2011 +0100 contacts: Split group property tests out from the insertion test Helps: bgo#633359 gdata/tests/contacts.c | 105 +++++++++++++++++++++++++++++------------------- 1 files changed, 64 insertions(+), 41 deletions(-) commit 1a3edf058c068e5a9c2dba990cb776fc3204952b Author: Philip Withnall Date: Sat Jul 2 10:45:32 2011 +0100 contacts: Make the query all groups tests individually idempotent Helps: bgo#633359 gdata/tests/contacts.c | 94 ++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 79 insertions(+), 15 deletions(-) commit 45e9d03a72525e496794538413da037912cc13bc Author: Philip Withnall Date: Sat Jul 2 10:37:11 2011 +0100 contacts: Make the query all contacts tests individually idempotent Helps: bgo#633359 gdata/tests/contacts.c | 92 ++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 77 insertions(+), 15 deletions(-) commit b7943e20a4054ca168c6dd738f05652b3786ad93 Author: Philip Withnall Date: Sat Jul 2 10:26:02 2011 +0100 contacts: Make the contact update and photo tests individually idempotent Helps: bgo#633359 gdata/tests/contacts.c | 255 ++++++++++++++++++++++++++---------------------- 1 files changed, 139 insertions(+), 116 deletions(-) commit ea2a695ba86a1cc0a7564d2cb0021917049dfa23 Author: Philip Withnall Date: Sat Jul 2 10:24:56 2011 +0100 contacts: Ensure that contact entry URIs use HTTPS gdata/services/contacts/gdata-contacts-contact.c | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) commit aa2c27145caf908c12a6f48e20b1393d49805d06 Author: Philip Withnall Date: Sat Jul 2 09:46:57 2011 +0100 contacts: Make the contact insertion tests individually idempotent Helps: bgo#633359 gdata/tests/contacts.c | 27 +++++++++++++++++++++++---- 1 files changed, 23 insertions(+), 4 deletions(-) commit 8de5e418746fd5f6f1bb1737ebf5f033788cd606 Author: Philip Withnall Date: Sat Jul 2 09:41:21 2011 +0100 contacts: Split property tests out from the insertion test Helps: bgo#633359 gdata/tests/contacts.c | 465 ++++++++++++++++++++++++++++++------------------ 1 files changed, 296 insertions(+), 169 deletions(-) commit b8fd328ac68216dd7be7d38970510fa7107db346 Author: Yaron Shahrabani Date: Sat Jul 2 10:51:15 2011 +0300 Updated Hebrew translation. po/he.po | 129 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 67 insertions(+), 62 deletions(-) commit 52b59c1136b639bee7acefa6b64f9f30f1e1a8ee Author: Carles Ferrando Date: Fri Jul 1 17:43:56 2011 +0200 [l10n]Updated Catalan (Valencian) translation po/ca@valencia.po | 335 ++++++++++++++++++++++++++++------------------------- 1 files changed, 176 insertions(+), 159 deletions(-) commit 4e58e8cb02f575869162930b826f5e8e8bad726d Author: Gil Forcada Date: Fri Jul 1 17:43:38 2011 +0200 [l10n]Updated Catalan translation po/ca.po | 129 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 67 insertions(+), 62 deletions(-) commit c72cf6fcb6950abc605b553b4f73f15d7b8bb5ff Author: Aurimas Černius Date: Wed Jun 29 14:07:58 2011 +0300 Updated Lithuanian translation. po/lt.po | 415 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 231 insertions(+), 184 deletions(-) commit 53d9a0b00eb30f785cc226c2e5a7c9da6ac96942 Author: Daniel Nylander Date: Wed Jun 29 10:44:47 2011 +0200 Updated Swedish translation po/sv.po | 144 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 74 insertions(+), 70 deletions(-) commit 900a93016b00087dadf956e339c2b6a9201ce74f Author: Philip Withnall Date: Wed Jun 29 09:07:14 2011 +0100 Bug 653530 — Bogus run-time warnings Remove usage of g_simple_async_result_report_error_in_idle() because it fails to set a source tag. Instead, we build an async result ourselves with the correct source tag. Closes: bgo#653530 gdata/services/calendar/gdata-calendar-service.c | 35 +++++++++++++------ gdata/services/contacts/gdata-contacts-service.c | 18 +++++++--- gdata/services/documents/gdata-documents-service.c | 9 +++-- gdata/services/picasaweb/gdata-picasaweb-service.c | 18 +++++++--- gdata/services/youtube/gdata-youtube-service.c | 9 +++-- 5 files changed, 60 insertions(+), 29 deletions(-) commit 5494aef7d705b9a4ad2d0da7db6dd6c0a43f9560 Author: Philip Withnall Date: Wed Jun 29 08:56:02 2011 +0100 Bug 653535 — Let GDataAuthorizer re-process request after refreshing After receiving a 401 status (unauthorised) from the server and refreshing the current GDataAuthorizer, re-process the message in question with the authoriser before re-sending it, so that it has updated credentials set on it. This involves a slight change in the semantics of GDataAuthorizer->process_request, which now has to handle being called multiple times on a given message. Closes: bgo#653535 gdata/gdata-authorizer.h | 3 ++- gdata/gdata-client-login-authorizer.c | 2 +- gdata/gdata-oauth1-authorizer.c | 2 +- gdata/gdata-service.c | 17 ++++++++++++++++- 4 files changed, 20 insertions(+), 4 deletions(-) commit baa8e41dd9079411e90c7ec3bd6381a24192bc06 Author: Philip Withnall Date: Tue Jun 28 00:06:26 2011 +0100 core: Ensure that synchronous progress callbacks aren't done in idle callbacks Progress callbacks should only be made in idle callbacks if the operation is being performed asynchronously. If it's being performed synchronously, we should be able to guarantee that all progress callbacks have been executed by the time the synchronous operation function call returns. gdata/gdata-access-handler.c | 60 +++++++++++++++++------------- gdata/gdata-feed.c | 20 +++++++--- gdata/gdata-private.h | 5 +- gdata/gdata-service.c | 84 ++++++++++++++++++++++++------------------ 4 files changed, 99 insertions(+), 70 deletions(-) commit a3b83737075015ea159c3e59dc2bb900197f09dd Author: Muhammet Kara Date: Sun Jun 26 03:49:12 2011 +0300 Updated Turkish translation file header po/tr.po | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ee022d3c926cae2318fbf623c09a616cf98eb4ec Author: Muhammet Kara Date: Sun Jun 26 01:19:22 2011 +0300 Updated Turkish translation po/tr.po | 340 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 179 insertions(+), 161 deletions(-) commit 8d34fa9fd080b15d8e8e021c3406bbb60c59d1fd Author: Matej Urbančič Date: Fri Jun 24 22:25:17 2011 +0200 Updated Slovenian translation po/sl.po | 116 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 60 insertions(+), 56 deletions(-) commit a07437a6d93f8f4b3949b602992e18127ec65a1f Author: Мирослав Николић Date: Fri Jun 24 22:26:43 2011 +0200 Updated Serbian translation po/sr.po | 338 +++++++++++++++++++++++++++++--------------------------- po/sr@latin.po | 338 +++++++++++++++++++++++++++++--------------------------- 2 files changed, 354 insertions(+), 322 deletions(-) commit 9214fc318f99fe14b1945bf12e7a4ddf683956ec Author: Philip Withnall Date: Fri Jun 24 19:34:35 2011 +0100 picasaweb: Fix user tests to work when no photos have been uploaded Since all the PicasaWeb tests are now idempotent, we can run them on an empty PicasaWeb account with no quota used. gdata/tests/picasaweb.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 61112ba7073ffd05d22847cdf0d76f20b20ca632 Author: Philip Withnall Date: Fri Jun 24 19:19:10 2011 +0100 picasaweb: Make the file download tests individually idempotent Helps: bgo#633359 gdata/tests/picasaweb.c | 307 ++++++++++++++++++++--------------------------- 1 files changed, 128 insertions(+), 179 deletions(-) commit 608a3438a2418a8996f6e2db822b1bbb1552ec64 Author: Philip Withnall Date: Fri Jun 24 19:07:54 2011 +0100 picasaweb: Make the file query tests individually idempotent Helps: bgo#633359 gdata/tests/picasaweb.c | 427 ++++++++++++++++++----------------------------- 1 files changed, 164 insertions(+), 263 deletions(-) commit 51df7776ed3a15f48c911899890a353a3040ff6d Author: Philip Withnall Date: Fri Jun 24 19:07:23 2011 +0100 picasaweb: Split some more property checking tests out into non-network tests Helps: bgo#633359 gdata/tests/picasaweb.c | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) commit 0efe64e8483604ab337852099d03e9a5fde01d6e Author: Philip Withnall Date: Fri Jun 24 19:05:30 2011 +0100 picasaweb: Add a comparison function for GDataPicasaWebFiles in the tests gdata/tests/picasaweb.c | 168 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 168 insertions(+), 0 deletions(-) commit 3c3d1dcbe2572427dab75167fc8fd1ceeb9bb708 Author: Philip Withnall Date: Fri Jun 24 19:04:16 2011 +0100 picasaweb: Fix uploads to non-default albums They were previously broken due to not using the correct ID when building a URI. gdata/services/picasaweb/gdata-picasaweb-service.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0930a77528caa724032fdffbf85fa4479da21ced Author: Philip Withnall Date: Thu Jun 23 17:20:47 2011 +0100 picasaweb: Split some property checking tests out into non-network tests Helps: bgo#633359 gdata/tests/picasaweb.c | 187 ++++++++++++++++++---------------------------- 1 files changed, 73 insertions(+), 114 deletions(-) commit 5d90702da833533da36a954e83f6d9fdb5cc2f36 Author: Philip Withnall Date: Thu Jun 23 16:28:19 2011 +0100 picasaweb: Make the album insertion tests individually idempotent Helps: bgo#633359 gdata/tests/picasaweb.c | 135 +++++++++++++++++++++++++---------------------- 1 files changed, 71 insertions(+), 64 deletions(-) commit 0c75897a59a9d0d0616cf7627d313fffdf08d9be Author: Philip Withnall Date: Thu Jun 23 16:00:44 2011 +0100 picasaweb: Ensure the rights of an album are correctly initialised to private Previously, the default value of the “visibility” property wasn't set properly, and the GDataEntry:rights property (which is aliased with GDataPicasaWebAlbum:visibility) wasn't set to private on initialisation. gdata/services/picasaweb/gdata-picasaweb-album.c | 7 +++++-- gdata/tests/picasaweb.c | 2 ++ 2 files changed, 7 insertions(+), 2 deletions(-) commit 2d0322cdf83c22d969f1b8354eb91c5237039496 Author: Philip Withnall Date: Thu Jun 23 12:05:49 2011 +0100 picasaweb: Make the all album query tests individually idempotent Helps: bgo#633359 gdata/tests/picasaweb.c | 327 ++++++++++++++++++++++++++++------------------- 1 files changed, 197 insertions(+), 130 deletions(-) commit c213644b44cafd9208a63988a753e450e31dad9e Author: Philip Withnall Date: Thu Jun 23 16:27:16 2011 +0100 picasaweb: Add a comparison function for GDataPicasaWebAlbums in the tests gdata/tests/picasaweb.c | 131 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 131 insertions(+), 0 deletions(-) commit 02e5840a7561a02536b4b56de8517ef811fcc99b Author: Mario Blättermann Date: Thu Jun 23 22:21:47 2011 +0200 [l10n] Updated German translation po/de.po | 113 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 59 insertions(+), 54 deletions(-) commit f22eaa88a39a9c33d35d725c2b57a5972846f18b Author: Andre Klapper Date: Thu Jun 23 21:05:27 2011 +0200 Update Czech translation po/cs.po | 120 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 62 insertions(+), 58 deletions(-) commit 0a5554b5f37bd5d01233e3ef922a39f962ce4055 Author: Daniel Mustieles Date: Thu Jun 23 18:43:41 2011 +0200 Updated Spanish translation po/es.po | 113 ++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 59 insertions(+), 54 deletions(-) commit a7597f401019391724eb81d75ab0ee501f67b3df Author: Philip Withnall Date: Tue Jun 21 13:35:45 2011 +0100 Bug 637664 — Fix GSeekable interface implementation in GDataDownloadStream Add a few seeking test cases to test the new implementation of seek(). g_input_stream_truncate() isn't supported by GDataDownloadStream, since it's an input stream, not an output stream. Closes: bgo#637664 gdata/gdata-buffer.c | 13 +- gdata/gdata-download-stream.c | 184 ++++++++++++++++++----- gdata/tests/streams.c | 332 ++++++++++++++++++++++++++++++++++++++++- 3 files changed, 481 insertions(+), 48 deletions(-) commit 28e4dbcd66bb085627cd35d70eb8bdb505fc1475 Author: Yuri Kozlov Date: Wed Jun 22 20:14:09 2011 +0400 Updated Russian translation po/ru.po | 380 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 208 insertions(+), 172 deletions(-) commit 3b62d2d1f24e56ee8a60a99a371f830a54a7a958 Author: Philip Withnall Date: Mon Jun 20 21:34:38 2011 +0100 core: Keep GDataClientLoginAuthorizer alive while notifying property changes It's possible for the GDataClientLoginAuthorizer to be finalised after scheduling property notifications to happen in an idle function, but before the idle function is called. This would cause crashes, so we hold a reference to the authorizer while waiting for the idle function to be called. gdata/gdata-client-login-authorizer.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 54fa219d3e55b476b6b843deec63d3889b960ef2 Author: Philip Withnall Date: Mon Jun 20 21:09:01 2011 +0100 calendar: Add support for querying for deleted events Add support for the “showdeleted” query parameter, cf. the Google Contacts service. This adds the following API: • GDataCalendarQuery:show-deleted • gdata_calendar_query_show_deleted() • gdata_calendar_query_set_show_deleted() docs/reference/gdata-sections.txt | 2 + gdata/gdata.symbols | 2 + gdata/services/calendar/gdata-calendar-query.c | 67 ++++++++++++++++++++++++ gdata/services/calendar/gdata-calendar-query.h | 2 + gdata/tests/calendar.c | 12 +++- 5 files changed, 82 insertions(+), 3 deletions(-) commit 4c6b5ea87204ca695e1d51ac65af9dbdbc9e1e59 Author: Philip Withnall Date: Mon Jun 20 20:56:14 2011 +0100 Bug 639405 — Add max-attendees query parameter This adds the following API: • GDataCalendarQuery:max-attendees • gdata_calendar_query_get_max_attendees() • gdata_calendar_query_set_max_attendees() Closes: bgo#639405 docs/reference/gdata-sections.txt | 2 + gdata/gdata.symbols | 2 + gdata/services/calendar/gdata-calendar-query.c | 69 +++++++++++++++++++++++- gdata/services/calendar/gdata-calendar-query.h | 2 + gdata/tests/calendar.c | 10 +++- 5 files changed, 81 insertions(+), 4 deletions(-) commit fafa68352959512861bcbc8c9d3f0295a70e767c Author: Philip Chimento Date: Sat Jun 18 18:31:28 2011 +0100 introspection: Add GDestroyNotify to progress callbacks All query_async functions that take a progress callback should have a GDestroyNotify parameter for freeing the progress callback data, since there is no suitable (scope) annotation. This breaks API by changing the signatures for: • gdata_access_handler_get_rules_async() • gdata_service_query_async() • gdata_calendar_service_query_all_calendars_async() • gdata_calendar_service_query_own_calendars_async() • gdata_calendar_service_query_events_async() • gdata_contacts_service_query_contacts_async() • gdata_contacts_service_query_groups_async() • gdata_documents_service_query_documents_async() • gdata_picasaweb_service_query_all_albums_async() • gdata_picasaweb_service_query_files_async() • gdata_youtube_service_query_standard_feed_async() • gdata_youtube_service_query_videos_async() • gdata_youtube_service_query_related_async() Closes: bgo#649728 HACKING | 3 + gdata/gdata-access-handler.c | 13 +++- gdata/gdata-access-handler.h | 1 + gdata/gdata-service.c | 14 +++- gdata/gdata-service.h | 2 +- gdata/services/calendar/gdata-calendar-service.c | 27 +++++-- gdata/services/calendar/gdata-calendar-service.h | 6 +- gdata/services/contacts/gdata-contacts-service.c | 20 ++++-- gdata/services/contacts/gdata-contacts-service.h | 2 + gdata/services/documents/gdata-documents-service.c | 10 ++- gdata/services/documents/gdata-documents-service.h | 1 + gdata/services/picasaweb/gdata-picasaweb-service.c | 23 ++++-- gdata/services/picasaweb/gdata-picasaweb-service.h | 2 + gdata/services/youtube/gdata-youtube-service.c | 30 ++++++-- gdata/services/youtube/gdata-youtube-service.h | 3 + gdata/tests/calendar.c | 82 +++++++++++++++++++- gdata/tests/common.c | 26 ++++++ gdata/tests/common.h | 10 +++ gdata/tests/contacts.c | 52 ++++++++++++- gdata/tests/documents.c | 26 ++++++- gdata/tests/picasaweb.c | 68 ++++++++++++++++- gdata/tests/youtube.c | 56 +++++++++++++- 22 files changed, 427 insertions(+), 50 deletions(-) commit 75ededc68bdc77d522156c3fbcb2b2e4cd93e102 Author: Tommi Vainikainen Date: Thu Jun 16 13:34:08 2011 +0300 Added Finnish translation po/LINGUAS | 1 + po/fi.po | 371 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 372 insertions(+), 0 deletions(-) commit 85d2d82c72ac23cbaffc0badad53cc6d39213330 Merge: 120acd8 ae8c91a Author: Davide Italiano Date: Sun Jun 12 21:15:10 2011 +0200 Merge branch 'master' of http://git.gnome.org/browse/libgdata commit 120acd849afd53cdb1d14536fa4c7de270a7b546 Author: Davide Italiano Date: Sun Jun 12 20:59:19 2011 +0200 Remove some warnings Makefile.am | 2 ++ configure.ac | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) commit ae8c91a9246ea20599d34af11555cb734908a3bb Author: Daniel Nylander Date: Sun Jun 12 20:24:58 2011 +0200 Updated Swedish translation po/sv.po | 325 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 172 insertions(+), 153 deletions(-) commit d1bc058418827aa459066d75a2aa766d44b69961 Author: Philip Withnall Date: Sun Jun 12 12:46:59 2011 +0100 build: Increment version to 0.9.1 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 827305957733db51124d90873949f45f7ba7a45d Author: Philip Withnall Date: Sun Jun 12 12:45:49 2011 +0100 Release version 0.9.0 NEWS | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 104 insertions(+), 1 deletions(-)