| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
core: Drop ClientLogin authorizer
See merge request GNOME/libgdata!40
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It’s been deprecated by Google for a number of years, and is completely
unsupported in all of their newer REST APIs. Its main flaws are that it
requires the user’s password to be passed to potentially untrusted code
(normalising the user typing their password into any old text entry),
and that it can’t support the interactive authentication required for
2FA.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
This hides a load of API deprecation warnings from the latest version of
GLib, which we’re not ready to adapt to yet.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|
|
|
|
|
|
| |
This introduces no functional changes; just makes the build files a
little simpler to understand.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Work around this
bug: https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/73,
which prevents `GoaObject` being used with `g_autolist()` if GOA was
compiled with an older version of `gdbus-codegen`.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes: #32
|
|
|
|
|
|
|
|
|
| |
The demo program uses the newly added GDataDocumentsProperty to create
custom properties on GDataDocumentsEntry, based upon the ownership of
the file. A full run of docs-property program will firstly set 4 public
properties on each file in a user's Google Drive (limited to first 10
files only), and then goes on to unset them all, thereby returning
files' metadata to their initial state.
|
|
|
|
|
|
|
|
|
| |
Currently, libgdata's debug output come from empty log domain. This
interferes when libgdata's debug output needs to be separate from any
client which is trying to use it. This commit fixes G_LOG_DOMAIN for
libgdata as well as all the demos (which have their own log domains).
Fixes: https://gitlab.gnome.org/GNOME/libgdata/issues/30
|
|
|
|
|
|
|
|
| |
Automake 1.16.1 has issues with generating a valid Makefile. Since,
libgdata is one of the core-deps of GNOME, it should be ported from
Autotools + make to meson + ninja.
Significant contributions from both Iñigo Martínez and Mayank Sharma.
|
| |
|
|
|
|
| |
Otherwise the build will fail with the default -Werror settings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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/.
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
Otherwise it will only show the first few entries from a calendar.
|
|
|
|
|
| |
Ensure that our output is encoded correctly for the console, so that the
UTF-8 characters appear correctly.
|
|
|
|
|
|
|
| |
`timezone` is already declared by the system’s time.h. Rename our
variable to `time_zone` to avoid shadowing it.
Spotted by Clang.
|
|
|
|
|
|
| |
Fall out from 0e42b9d0e64aaf9f4d04eeab29d860a68209ff61
https://bugzilla.gnome.org/show_bug.cgi?id=750335
|
|
|
|
|
| |
This is a simple demo to allow querying calendars and events from the
command line, and inserting simple new events into a calendar.
|
|
|
|
| |
It was outdated.
|
|
|
|
|
|
|
|
| |
Add support for all of the major features which our YouTube service
currently supports: querying single videos, related videos, standard
feeds, categories, and uploading videos.
https://bugzilla.gnome.org/show_bug.cgi?id=687597
|
|
|
|
| |
This is a simple demo to search for YouTube videos on the command line.
|
|
|
|
| |
Put the widgets in the content area — they belong there anyway.
|
|
|
|
|
|
|
|
| |
Adapted from a bug report reproducer program by Debarshi Ray, this lists
all the documents in the user’s Google Documents account, getting the
account information from GOA.
https://bugzilla.gnome.org/show_bug.cgi?id=741345
|
|
|
|
|
|
| |
This is a simple command line app that puts some of the api to work.
https://bugzilla.gnome.org/show_bug.cgi?id=726486
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=712565
|
|
|
|
|
| |
GLib master has just deprecated g_type_init() in favour of making it a
compiler-supported constructor function.
|
|
|
|
|
| |
This fixes compilation against GTK+ with deprecations disabled. This also
requires enforcing a minimum version of GTK+ of 2.91.2, which should be fine.
|
| |
|
|
|
|
|
| |
This doesn't fix the problem of the memory management for widgets being a
little broken in the scrapbook, but at least it stops the warnings.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Move some variables out of malloc()ed structures which needn't have been
there.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|