| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|
|
|
|
|
|
|
|
|
| |
This partially reverts commit 684f95e8845be4f9efc434ea6456bee99b2303ac
for the Tasks service only, since it is the only service which currently
requires a formatting workaround for ISO 8601 date timezones.
https://bugzilla.gnome.org/show_bug.cgi?id=780067
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Otherwise the build will fail with the default -Werror settings.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously the streams test depended on new API added in libsoup 2.47.3.
It still depends on that API, but it’s become apparent that there was a
bug in libsoup which rendered soup_server_set_ssl_cert_file() useless
until libsoup 2.55.90.
Bump the dependency (for the test code only) to 2.55.90.
Thanks to Mart Raudsepp for their help in debugging.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
https://bugzilla.gnome.org/show_bug.cgi?id=780081
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since the 0.17.7 release, we’ve actually depended on API from GLib
2.38.0 (G_TEST_DIST), so this will just cause earlier build failure than
before.
This means we can drop some backwards compatibility code for older GLib
releases.
Spotted by Mart Raudsepp in
https://bugzilla.gnome.org/show_bug.cgi?id=780081#c1.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit bfbd4f5ca493f17fe2300e54092a4ec27f65ea08.
Google have fixed their servers and now reject the workaround timestamp
format.
Unfortunately, because nothing is ever easy, this breaks Google Tasks.
Obviously something else is wrong there.
https://bugzilla.gnome.org/show_bug.cgi?id=780067
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Without the cast, an integer literal will have to wrong size for a
64-bit integer parameter.
https://bugzilla.gnome.org/show_bug.cgi?id=779641
|
| |
|
| |
|
|
|
|
|
|
| |
They’re generated by Clang in the build directory when building with code
coverage enabled. After a distclean they are no longer relevant (and are
breaking distcheck).
|
|
|
|
|
|
| |
It’s unclear whether the authorisation domain will be accepted in
future, and there’s no point in authorising for it anyway, since the
service has been shut down.
|
|
|
|
|
|
|
|
|
|
| |
Google shut down the Freebase service in August 2016, permanently; all
the APIs now return errors from the server side.
Deprecate all of our Freebase API, drop the freebase-cli demo, and drop
the unit tests.
See: https://developers.google.com/freebase/.
|
|
|
|
|
|
|
|
| |
The tests rely on being able to create new test albums to put content
in. They would need to be rewritten completely to work with the new
read-only API. I cannot be bothered.
https://developers.google.com/picasa-web/docs/3.0/releasenotes#picasa-is-retiring-february-12-2016
|
|
|
|
| |
ClientLogin is no longer supported.
|
|
|
|
| |
No significant changes.
|
|
|
|
|
|
|
|
|
| |
This reverts commit 732017e4e5235e28c578cc3367fa0c4548b65495.
The problem has re-appeared with the Google Tasks API: timestamps once
more have to be defined with microseconds included.
See https://bugzilla.gnome.org/show_bug.cgi?id=737799.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Somehow the URI parameters in GDataCalendarQuery did not get updated
with the rest of the code to use the v3 API, meaning that all
non-default query options have been broken since May 2015.
Update them to the v3 parameters, which maintains almost the same
functionality as before. The following properties are no longer
supported in any form on the server, and have been deprecated:
• GDataCalendarQuery:recurrence-expansion-start
• GDataCalendarQuery:recurrence-expansion-end
• GDataCalendarQuery:sort-order
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This is a simple read-only demo of the Tasks service, similar to the
Calendar demo.
https://bugzilla.gnome.org/show_bug.cgi?id=775813
|
|
|
|
|
|
|
| |
The pageToken URI parameter was never being appended to queries, so they
could never retrieve more than the first page of results.
https://bugzilla.gnome.org/show_bug.cgi?id=775813
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Otherwise it will only show the first few entries from a calendar.
|
| |
|
|
|
|
|
|
|
| |
This is a good way to exercise the newly added
gdata_parsable_get_content_type API.
https://bugzilla.gnome.org/show_bug.cgi?id=777980
|
|
|
|
|
|
|
| |
GDataAPPCategories supports only JSON ever since the YouTube API was
ported to v3.
https://bugzilla.gnome.org/show_bug.cgi?id=777980
|
| |
|
|
|
|
|
|
|
|
| |
It turns out the e-mail address for an organizer is optional.
https://developers.google.com/google-apps/calendar/v3/reference/events#organizer.email
Add a test.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=777980
|
|
|
|
| |
They need to be exactly one line above a string to show up in .po files.
|
|
|
|
|
| |
Ensure that our output is encoded correctly for the console, so that the
UTF-8 characters appear correctly.
|
|
|
|
|
|
|
|
| |
This code was supposed to be using a signed variable for the comparison,
but accidentally ended up using a signed one (and the wrong abs()
function). Fix that.
Spotted by Clang.
|
|
|
|
|
|
|
| |
`timezone` is already declared by the system’s time.h. Rename our
variable to `time_zone` to avoid shadowing it.
Spotted by Clang.
|
|
|
|
|
| |
‘*/’ is more standard, so this is basically a housekeeping improvement
in coding style.
|
|
|
|
|
|
|
| |
gtk-doc can now generate an entities file to do this for us.
This bumps our gtk-doc dependency to 1.25, which was released in March
2016.
|
| |
|