| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
Open up development for 0.19 release series.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
|
|
|
|
|
|
|
|
|
| |
The release commit accidentally wasn’t pushed to origin/master straight
after the release, so has instead had to land on a branch
(`libgdata-0-18`). Pull in the NEWS and version changes to `master` so
that they are in sync.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
|
|
|
|
| |
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|
|
|
| |
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|\
| |
| |
| |
| |
| |
| | |
Make liboauth dependency optional and disabled by default
Closes #1
See merge request GNOME/libgdata!18
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
liboauth is unmaintained and hard to compile at the moment. OAuth 1.0
itself has been deprecated in Google APIs since 2012, in favour of OAuth
2.0 or other more modern authentication/authorisation methods.
Add a new configure option for `oauth1`, and disable it by default. If
it’s disabled, the `GDataOAuth1Authorizer` will return errors when used
(but the API is still available and not marked as deprecated yet).
Eventually the `GDataOAuth1Authorizer` API will be marked as deprecated,
but we can’t do that at the moment as we’re in API freeze.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes: #1
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The project is licensed under LGPLv2.1+ (this is not a licensing
change). The `meson.build` file listed the wrong LGPL version. Thanks to
Mart Raudsepp for spotting this.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Closes: #36
|
|/
|
|
| |
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
Defining it in `config.h` means that *every* C file which emits a log or
debug message needs to remember to include `config.h`. It’s a lot
simpler and less error-prone to define `G_LOG_DOMAIN` in the `c_args`
instead.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes: #30
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
|
|
|
|
| |
HAVE_GNOME needs to be defined. Also move the gcr dep from the 'goa'
option.
|
|
|
|
|
| |
The code uses #ifdef, which tests for definedness, not the define's
value.
|
|
|
|
| |
Set the proper package name for both the code and the MO files.
|
|
|
|
| |
Signed-off-by: Philip Withnall <withnall@endlessm.com>
|
|
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.
|