[libgdata] Release version 0.17.0
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgdata] Release version 0.17.0
- Date: Fri, 24 Apr 2015 02:19:57 +0000 (UTC)
commit 83fa58ffd75b08463bf9d1be2a80fff8be098837
Author: Philip Withnall <philip tecnocode co uk>
Date: Fri Apr 24 03:19:07 2015 +0100
Release version 0.17.0
NEWS | 100 ++++++++++++++++++++++
docs/reference/gdata-docs.xml | 4 +
gdata/atom/gdata-category.h | 4 +-
gdata/gdata-entry.c | 4 +-
gdata/gdata-feed.c | 2 +-
gdata/gdata-oauth2-authorizer.c | 44 +++++-----
gdata/gdata-oauth2-authorizer.h | 8 +-
gdata/gdata-parser.c | 4 +-
gdata/gdata-service.h | 2 +-
gdata/services/documents/gdata-documents-entry.c | 4 +-
gdata/services/youtube/gdata-youtube-content.c | 6 +-
gdata/services/youtube/gdata-youtube-content.h | 6 +-
gdata/services/youtube/gdata-youtube-credit.c | 6 +-
gdata/services/youtube/gdata-youtube-credit.h | 6 +-
gdata/services/youtube/gdata-youtube-feed.c | 2 +-
gdata/services/youtube/gdata-youtube-feed.h | 4 +-
gdata/services/youtube/gdata-youtube-query.c | 26 +++---
gdata/services/youtube/gdata-youtube-query.h | 4 +-
gdata/services/youtube/gdata-youtube-service.c | 4 +-
gdata/services/youtube/gdata-youtube-service.h | 20 ++--
gdata/services/youtube/gdata-youtube-video.c | 16 ++--
gdata/services/youtube/gdata-youtube-video.h | 2 +-
22 files changed, 191 insertions(+), 87 deletions(-)
---
diff --git a/NEWS b/NEWS
index fc372e4..f35a1ec 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,103 @@
+Overview of changes from libgdata 0.16.0 to libgdata 0.17.0
+===========================================================
+
+Major changes:
+ • Port from v2 to v3 of the YouTube API — your client’s developer key may stop
+ working due to never being conigured for v3; refresh it here:
+ https://developers.google.com/youtube/registering_an_application
+ • Port from the Google Docs API to the Google Drive API (v2) — the same
+ libgdata APIs should continue to work unchanged
+ • Both the YouTube and Drive API ports are not thoroughly tested, and a number
+ of unit tests have been disabled temporarily; code quality will be ramped up
+ again in subsequent releases
+ • Add support for OAuth 2.0 authorisation
+ • Commit to API and ABI stability
+ • Add --disable-tests configure flag to skip building tests
+ • Various improvements to the unit tests
+ • Fix pagination handling in Google Docs
+ • Add demo applications for Google Docs and YouTube
+ • Various Freebase fixes, including a huge number of new tests and
+ authentication fixes
+ • Various JSON parser fixes
+ • Note that the Calendar v2 API has now been withdrawn; there has not been
+ enough time to port libgdata to version 3 (ongoing:
+ https://bugzilla.gnome.org/show_bug.cgi?id=664353), but clients can (and
+ should, regardless) use the CalDAV API provided by Google Calendar
+
+API changes:
+ • Add GDATA_OAUTH2_REDIRECT_URI_OOB
+ • Add GDATA_OAUTH2_REDIRECT_URI_OOB_AUTO
+ • Add GDataOAuth2Authorizer
+ • Add API padding and commit to API stability
+ • Add GDataServiceClass.parse_feed
+ • Add gdata_freebase_search_result_item_get_type(),
+ GDATA_TYPE_FREEBASE_SEARCH_RESULT_ITEM
+ • Add GDATA_CATEGORY_SCHEMA_LABELS_SHARED
+ • Add GDATA_CATEGORY_SCHEMA_LABELS_VIEWED
+ • Add GDataYouTubeFeed
+ • Deprecate GDataYouTubeQuery:format, gdata_youtube_query_get_format(),
+ gdata_youtube_query_set_format()
+ • Deprecate GDataYouTubeQuery:has-location
+ • Deprecate GDataYouTubeQuery:language, gdata_youtube_query_get_language(),
+ gdata_youtube_query_set_language()
+ • Deprecate GDataYouTubeQuery:sort-order, gdata_youtube_query_get_sort_order(),
+ gdata_youtube_query_set_sort_order()
+ • Deprecate GDataYouTubeQuery:uploader, gdata_youtube_query_get_uploader(),
+ gdata_youtube_query_set_uploader()
+ • Deprecate GDataYouTubeSortOrder
+ • Deprecate GDataYouTubeUploader
+ • Deprecate GDataYouTubeContent
+ • Deprecate GDataYouTubeFormat
+ • Deprecate GDataYouTubeVideo:video-id, gdata_youtube_video_get_video_id()
+ • Deprecate gdata_youtube_video_look_up_content()
+ (use gdata_youtube_video_get_player_uri() instead)
+ • Deprecate GDATA_YOUTUBE_RATING_TYPE_SIMPLE
+ • Deprecate GDataYouTubeCredit, GDATA_YOUTUBE_CREDIT_ENTITY_PARTNER
+ • Deprecate GDataYouTubeVideo:credit, gdata_youtube_video_get_credit()
+ • Deprecate GDataYouTubeVideo:is-draft, gdata_youtube_video_is_draft(),
+ gdata_youtube_video_set_is_draft()
+ • Deprecate GDATA_YOUTUBE_*_FEED except GDATA_YOUTUBE_MOST_POPULAR_FEED (all
+ others have been deprecated online and will transparently return the
+ most popular videos from the past 24 hours)
+ • GDataYouTubeQuery:restriction no longer accepts IP addresses
+ • All GDataCommentable functionality on GDataYouTubeVideo is disabled
+ at runtime until the v3 YouTube API for comments is finished online
+ • Not all properties of a GDataYouTubeVideo may be retrieved when doing
+ searches, retrieving related videos, or listing standard feeds — to
+ guarantee getting all properties, use gdata_service_query_single_entry() for
+ the video in question; common properties such as title, description, player
+ URI and thumbnails will always be retrieved
+ • Deprecate GDataDocumentsEntry:edited
+
+Bugs fixed:
+ • Bug 646285 — Add OAuth 2 support
+ • Bug 657539 — Add support for Google Tasks
+ • Bug 739395 — Add an option to build without uhttpmock
+ • Bug 737799 — Error while updating google address book
+ • Bug 739956 — libgdata-0.16.1: tests fail
+ • Bug 741345 — Paging does not work
+ • Bug 737539 — Freebase: topic results are shallower than expected
+ • Bug 737936 — Freebase: Add GType for GDataFreebaseSearchResultItem
+ • Bug 737540 — Freebase: async topic queries use the wrong result gtype
+ • Bug 737541 — freebase: search query buglets
+ • Bug 742472 — Freebase: Pass API key on all service requests
+ • Bug 742473 — Small freebase oauth2 access bugs
+ • Bug 687597 — Update to YouTube API v3
+ • Bug 684920 — Port to Google Drive API v2
+
+Updated translations:
+ • bg (Alexander Shopov)
+ • bs (Samir Ribić)
+ • da (Aputsiaq Niels Janussen)
+ • de (Bernd Homuth)
+ • et (Mattias Põldaru)
+ • pa (A S Alam)
+ • sk (Dušan Kazik)
+ • sr (Мирослав Николић)
+ • sv (Mattias Eriksson)
+ • tr (Muhammet Kara)
+ • zh_CN (Iris Gou)
+
Overview of changes from libgdata 0.15.2 to libgdata 0.16.0
===========================================================
diff --git a/docs/reference/gdata-docs.xml b/docs/reference/gdata-docs.xml
index 5233faa..917e72a 100644
--- a/docs/reference/gdata-docs.xml
+++ b/docs/reference/gdata-docs.xml
@@ -284,6 +284,10 @@
<title>Index of new symbols in 0.16.0</title>
<xi:include href="xml/api-index-0.16.0.xml"><xi:fallback/></xi:include>
</index>
+ <index role="0.17.0">
+ <title>Index of new symbols in 0.17.0</title>
+ <xi:include href="xml/api-index-0.17.0.xml"><xi:fallback/></xi:include>
+ </index>
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
</part>
</book>
diff --git a/gdata/atom/gdata-category.h b/gdata/atom/gdata-category.h
index 49e3640..f537952 100644
--- a/gdata/atom/gdata-category.h
+++ b/gdata/atom/gdata-category.h
@@ -43,7 +43,7 @@ G_BEGIN_DECLS
* A term for categories of the %GDATA_CATEGORY_SCHEMA_LABELS schema which labels an entry as being
“shared”. The semantics of this label are
* service-specific, but are obvious for services such as Google Documents.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
#define GDATA_CATEGORY_SCHEMA_LABELS_SHARED GDATA_CATEGORY_SCHEMA_LABELS"#shared"
@@ -63,7 +63,7 @@ G_BEGIN_DECLS
* A term for categories of the %GDATA_CATEGORY_SCHEMA_LABELS schema which labels an entry as being
“viewed”. The semantics of this label are
* service-specific, but are obvious for services such as Google Documents.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
#define GDATA_CATEGORY_SCHEMA_LABELS_VIEWED GDATA_CATEGORY_SCHEMA_LABELS"#viewed"
diff --git a/gdata/gdata-entry.c b/gdata/gdata-entry.c
index b52ac32..52a4694 100644
--- a/gdata/gdata-entry.c
+++ b/gdata/gdata-entry.c
@@ -857,7 +857,7 @@ _gdata_entry_set_updated (GDataEntry *self, gint64 updated)
*
* Sets the value of the #GDataEntry:published property to @published.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
void
_gdata_entry_set_published (GDataEntry *self, gint64 published)
@@ -873,7 +873,7 @@ _gdata_entry_set_published (GDataEntry *self, gint64 published)
*
* Sets the value of the #GDataEntry:id property to @id.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
void
_gdata_entry_set_id (GDataEntry *self, const gchar *id)
diff --git a/gdata/gdata-feed.c b/gdata/gdata-feed.c
index 9bc9a25..94c7966 100644
--- a/gdata/gdata-feed.c
+++ b/gdata/gdata-feed.c
@@ -670,7 +670,7 @@ _gdata_feed_set_page_info (GDataFeed *self, guint total_results,
*
* Return value: a new #GDataFeed
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
GDataFeed *
_gdata_feed_new (GType feed_type,
diff --git a/gdata/gdata-oauth2-authorizer.c b/gdata/gdata-oauth2-authorizer.c
index 52d6614..994c115 100644
--- a/gdata/gdata-oauth2-authorizer.c
+++ b/gdata/gdata-oauth2-authorizer.c
@@ -128,7 +128,7 @@
* </programlisting>
* </example>
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
#include <config.h>
@@ -229,7 +229,7 @@ gdata_oauth2_authorizer_class_init (GDataOAuth2AuthorizerClass *klass)
* <replaceable>application name</replaceable>-
* <replaceable>version ID</replaceable></literal>.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
g_object_class_install_property (gobject_class, PROP_CLIENT_ID,
g_param_spec_string ("client-id",
@@ -269,7 +269,7 @@ gdata_oauth2_authorizer_class_init (GDataOAuth2AuthorizerClass *klass)
* See the <ulink type="http"
url="https://developers.google.com/accounts/docs/OAuth2InstalledApp#choosingredirecturi">reference
* documentation</ulink> for details about choosing a redirect URI.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
g_object_class_install_property (gobject_class, PROP_REDIRECT_URI,
g_param_spec_string ("redirect-uri",
@@ -290,7 +290,7 @@ gdata_oauth2_authorizer_class_init (GDataOAuth2AuthorizerClass *klass)
* <ulink url="https://developers.google.com/accounts/docs/OAuth2InstalledApp#handlingtheresponse"
type="http">reference
* documentation</ulink> for details.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
g_object_class_install_property (gobject_class, PROP_CLIENT_SECRET,
g_param_spec_string ("client-secret",
@@ -313,7 +313,7 @@ gdata_oauth2_authorizer_class_init (GDataOAuth2AuthorizerClass *klass)
* The server-side behaviour is undefined if it doesn't support a given
* locale.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
g_object_class_install_property (gobject_class, PROP_LOCALE,
g_param_spec_string ("locale",
@@ -332,7 +332,7 @@ gdata_oauth2_authorizer_class_init (GDataOAuth2AuthorizerClass *klass)
* If the timeout is <code class="literal">0</code>, operations will
* never time out.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
g_object_class_install_property (gobject_class, PROP_TIMEOUT,
g_param_spec_uint ("timeout",
@@ -346,7 +346,7 @@ gdata_oauth2_authorizer_class_init (GDataOAuth2AuthorizerClass *klass)
*
* The #GProxyResolver used to determine a proxy URI.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
g_object_class_install_property (gobject_class, PROP_PROXY_RESOLVER,
g_param_spec_object ("proxy-resolver",
@@ -694,7 +694,7 @@ refresh_authorization (GDataAuthorizer *self, GCancellable *cancellable,
* Return value: (transfer full): a new #GDataOAuth2Authorizer; unref with
* g_object_unref()
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
GDataOAuth2Authorizer *
gdata_oauth2_authorizer_new (const gchar *client_id, const gchar *client_secret,
@@ -738,7 +738,7 @@ gdata_oauth2_authorizer_new (const gchar *client_id, const gchar *client_secret,
* Return value: (transfer full): a new #GDataOAuth2Authorizer; unref with
* g_object_unref()
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
GDataOAuth2Authorizer *
gdata_oauth2_authorizer_new_for_authorization_domains (const gchar *client_id,
@@ -812,7 +812,7 @@ gdata_oauth2_authorizer_new_for_authorization_domains (const gchar *client_id,
* Return value: (transfer full): the authentication URI to open in a web
* browser; free with g_free()
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
gchar *
gdata_oauth2_authorizer_build_authentication_uri (GDataOAuth2Authorizer *self,
@@ -1111,7 +1111,7 @@ done:
*
* Return value: %TRUE on success, %FALSE otherwise
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
gboolean
gdata_oauth2_authorizer_request_authorization (GDataOAuth2Authorizer *self,
@@ -1222,7 +1222,7 @@ request_authorization_thread (GSimpleAsyncResult *result,
*
* Asynchronous version of gdata_oauth2_authorizer_request_authorization().
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
void
gdata_oauth2_authorizer_request_authorization_async (GDataOAuth2Authorizer *self,
@@ -1262,7 +1262,7 @@ gdata_oauth2_authorizer_request_authorization_async (GDataOAuth2Authorizer *self
*
* Return value: %TRUE if authorization was successful, %FALSE otherwise
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
gboolean
gdata_oauth2_authorizer_request_authorization_finish (GDataOAuth2Authorizer *self,
@@ -1297,7 +1297,7 @@ gdata_oauth2_authorizer_request_authorization_finish (GDataOAuth2Authorizer *sel
*
* Return value: the authorizer's client ID
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
const gchar *
gdata_oauth2_authorizer_get_client_id (GDataOAuth2Authorizer *self)
@@ -1315,7 +1315,7 @@ gdata_oauth2_authorizer_get_client_id (GDataOAuth2Authorizer *self)
*
* Return value: the authorizer’s redirect URI
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
const gchar *
gdata_oauth2_authorizer_get_redirect_uri (GDataOAuth2Authorizer *self)
@@ -1333,7 +1333,7 @@ gdata_oauth2_authorizer_get_redirect_uri (GDataOAuth2Authorizer *self)
*
* Return value: the authorizer's client secret
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
const gchar *
gdata_oauth2_authorizer_get_client_secret (GDataOAuth2Authorizer *self)
@@ -1351,7 +1351,7 @@ gdata_oauth2_authorizer_get_client_secret (GDataOAuth2Authorizer *self)
*
* Return value: (allow-none): the current locale
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
const gchar *
gdata_oauth2_authorizer_get_locale (GDataOAuth2Authorizer *self)
@@ -1375,7 +1375,7 @@ gdata_oauth2_authorizer_get_locale (GDataOAuth2Authorizer *self)
* unexpectedly. The only supported use of this method is after creation of the
* authorizer, but before any network requests are made.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
void
gdata_oauth2_authorizer_set_locale (GDataOAuth2Authorizer *self,
@@ -1408,7 +1408,7 @@ notify_timeout_cb (GObject *gobject, GParamSpec *pspec, GObject *self)
*
* Return value: the timeout, or <code class="literal">0</code>
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
guint
gdata_oauth2_authorizer_get_timeout (GDataOAuth2Authorizer *self)
@@ -1435,7 +1435,7 @@ gdata_oauth2_authorizer_get_timeout (GDataOAuth2Authorizer *self)
* If @timeout is <code class="literal">0</code>, network operations will never
* time out.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
void
gdata_oauth2_authorizer_set_timeout (GDataOAuth2Authorizer *self, guint timeout)
@@ -1457,7 +1457,7 @@ gdata_oauth2_authorizer_set_timeout (GDataOAuth2Authorizer *self, guint timeout)
*
* Return value: (transfer none) (allow-none): a #GProxyResolver, or %NULL
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
GProxyResolver *
gdata_oauth2_authorizer_get_proxy_resolver (GDataOAuth2Authorizer *self)
@@ -1475,7 +1475,7 @@ gdata_oauth2_authorizer_get_proxy_resolver (GDataOAuth2Authorizer *self)
* Sets the #GProxyResolver on the #SoupSession used internally by the given
* #GDataOAuth2Authorizer.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
void
gdata_oauth2_authorizer_set_proxy_resolver (GDataOAuth2Authorizer *self,
diff --git a/gdata/gdata-oauth2-authorizer.h b/gdata/gdata-oauth2-authorizer.h
index 99428cc..8a1c078 100644
--- a/gdata/gdata-oauth2-authorizer.h
+++ b/gdata/gdata-oauth2-authorizer.h
@@ -37,7 +37,7 @@ G_BEGIN_DECLS
* <ulink type="http"
url="https://developers.google.com/accounts/docs/OAuth2InstalledApp#choosingredirecturi">reference
* documentation</ulink> for details.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
#define GDATA_OAUTH2_REDIRECT_URI_OOB "urn:ietf:wg:oauth:2.0:oob"
@@ -51,7 +51,7 @@ G_BEGIN_DECLS
* <ulink type="http"
url="https://developers.google.com/accounts/docs/OAuth2InstalledApp#choosingredirecturi">reference
* documentation</ulink> for details.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
#define GDATA_OAUTH2_REDIRECT_URI_OOB_AUTO "urn:ietf:wg:oauth:2.0:oob:auto"
@@ -69,7 +69,7 @@ typedef struct _GDataOAuth2AuthorizerPrivate GDataOAuth2AuthorizerPrivate;
*
* All the fields in the #GDataOAuth2Authorizer structure are private and should never be accessed directly.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
typedef struct {
/*< private >*/
@@ -82,7 +82,7 @@ typedef struct {
*
* All the fields in the #GDataOAuth2AuthorizerClass structure are private and should never be accessed
directly.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
typedef struct {
/*< private >*/
diff --git a/gdata/gdata-parser.c b/gdata/gdata-parser.c
index 6d45954..a659336 100644
--- a/gdata/gdata-parser.c
+++ b/gdata/gdata-parser.c
@@ -831,7 +831,7 @@ gdata_parser_string_from_json_member (JsonReader *reader, const gchar *member_na
*
* Return value: %TRUE if @element matched @element_name, %FALSE otherwise
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
gboolean
gdata_parser_int_from_json_member (JsonReader *reader,
@@ -1029,7 +1029,7 @@ gdata_parser_boolean_from_json_member (JsonReader *reader, const gchar *member_n
*
* Return value: %TRUE if @element matched @element_name, %FALSE otherwise
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
gboolean
gdata_parser_strv_from_json_member (JsonReader *reader,
diff --git a/gdata/gdata-service.h b/gdata/gdata-service.h
index 745f267..84a6bde 100644
--- a/gdata/gdata-service.h
+++ b/gdata/gdata-service.h
@@ -141,7 +141,7 @@ typedef struct {
* while the list should be newly-allocated, the individual domains should not be; not implementing this
function is equivalent to returning an
* empty list; new in version 0.9.0
* @parse_feed: a function to parse feed responses to queries from the online
- * service; new in version UNRELEASED
+ * service; new in version 0.17.0
*
* The class structure for the #GDataService type.
*
diff --git a/gdata/services/documents/gdata-documents-entry.c
b/gdata/services/documents/gdata-documents-entry.c
index 3f69272..21ebacd 100644
--- a/gdata/services/documents/gdata-documents-entry.c
+++ b/gdata/services/documents/gdata-documents-entry.c
@@ -171,7 +171,7 @@ gdata_documents_entry_class_init (GDataDocumentsEntryClass *klass)
* The last time the document was edited. If the document has not been edited yet, the content
indicates the time it was created.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: This is identical to #GDataEntry:updated.
+ * Deprecated: 0.17.0: This is identical to #GDataEntry:updated.
**/
g_object_class_install_property (gobject_class, PROP_EDITED,
g_param_spec_int64 ("edited",
@@ -774,7 +774,7 @@ get_entry_uri (const gchar *id)
* Return value: the UNIX timestamp for the time the document was last edited, or <code
class="literal">-1</code>
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: Use gdata_entry_get_updated() instead. See #GDataDocumentsEntry:edited.
+ * Deprecated: 0.17.0: Use gdata_entry_get_updated() instead. See #GDataDocumentsEntry:edited.
**/
gint64
gdata_documents_entry_get_edited (GDataDocumentsEntry *self)
diff --git a/gdata/services/youtube/gdata-youtube-content.c b/gdata/services/youtube/gdata-youtube-content.c
index dd0de51..04d51ed 100644
--- a/gdata/services/youtube/gdata-youtube-content.c
+++ b/gdata/services/youtube/gdata-youtube-content.c
@@ -28,7 +28,7 @@
* online documentation</ulink>.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: Accessing YouTube video content directly is no longer
+ * Deprecated: 0.17.0: Accessing YouTube video content directly is no longer
* supported by Google. There is no replacement.
**/
@@ -79,7 +79,7 @@ gdata_youtube_content_class_init (GDataYouTubeContentClass *klass)
* YouTube documentation</ulink>.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: Accessing YouTube video content directly is
+ * Deprecated: 0.17.0: Accessing YouTube video content directly is
* no longer supported by Google. There is no replacement.
**/
g_object_class_install_property (gobject_class, PROP_FORMAT,
@@ -144,7 +144,7 @@ get_namespaces (GDataParsable *parsable, GHashTable *namespaces)
* Return value: the video format, or %GDATA_YOUTUBE_FORMAT_UNKNOWN
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: Accessing YouTube video content directly is no longer
+ * Deprecated: 0.17.0: Accessing YouTube video content directly is no longer
* supported by Google. There is no replacement.
**/
GDataYouTubeFormat
diff --git a/gdata/services/youtube/gdata-youtube-content.h b/gdata/services/youtube/gdata-youtube-content.h
index e836b21..b65af1a 100644
--- a/gdata/services/youtube/gdata-youtube-content.h
+++ b/gdata/services/youtube/gdata-youtube-content.h
@@ -41,7 +41,7 @@ G_BEGIN_DECLS
* <ulink type="http" url="http://code.google.com/apis/youtube/2.0/reference.html#formatsp">online
documentation</ulink>.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: Accessing YouTube video content directly is no longer
+ * Deprecated: 0.17.0: Accessing YouTube video content directly is no longer
* supported by Google. There is no replacement.
**/
typedef enum {
@@ -66,7 +66,7 @@ typedef struct _GDataYouTubeContentPrivate GDataYouTubeContentPrivate G_GNUC_DEP
* All the fields in the #GDataYouTubeContent structure are private and should never be accessed directly.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: Accessing YouTube video content directly is no longer
+ * Deprecated: 0.17.0: Accessing YouTube video content directly is no longer
* supported by Google. There is no replacement.
**/
typedef struct {
@@ -82,7 +82,7 @@ typedef struct {
* All the fields in the #GDataYouTubeContentClass structure are private and should never be accessed
directly.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: Accessing YouTube video content directly is no longer
+ * Deprecated: 0.17.0: Accessing YouTube video content directly is no longer
* supported by Google. There is no replacement.
**/
typedef struct {
diff --git a/gdata/services/youtube/gdata-youtube-credit.c b/gdata/services/youtube/gdata-youtube-credit.c
index 47a1040..de587df 100644
--- a/gdata/services/youtube/gdata-youtube-credit.c
+++ b/gdata/services/youtube/gdata-youtube-credit.c
@@ -28,7 +28,7 @@
* online documentation</ulink>.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: This is no longer supported by Google. There is no
+ * Deprecated: 0.17.0: This is no longer supported by Google. There is no
* replacement.
**/
@@ -82,7 +82,7 @@ gdata_youtube_credit_class_init (GDataYouTubeCreditClass *klass)
* YouTube documentation</ulink>.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: This is no longer supported by Google. There
+ * Deprecated: 0.17.0: This is no longer supported by Google. There
* is no replacement.
**/
g_object_class_install_property (gobject_class, PROP_ENTITY_TYPE,
@@ -166,7 +166,7 @@ get_namespaces (GDataParsable *parsable, GHashTable *namespaces)
* Return value: the type of the credited user (e.g. %GDATA_YOUTUBE_CREDIT_ENTITY_PARTNER), or %NULL
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: This is no longer supported by Google. There is no
+ * Deprecated: 0.17.0: This is no longer supported by Google. There is no
* replacement.
**/
const gchar *
diff --git a/gdata/services/youtube/gdata-youtube-credit.h b/gdata/services/youtube/gdata-youtube-credit.h
index a0a4a8f..4065b64 100644
--- a/gdata/services/youtube/gdata-youtube-credit.h
+++ b/gdata/services/youtube/gdata-youtube-credit.h
@@ -36,7 +36,7 @@ G_BEGIN_DECLS
* The credited entity is a YouTube partner.
*
* Since: 0.7.0
- * Deprecated: UNRELEASED: This is no longer supported by Google. There is no
+ * Deprecated: 0.17.0: This is no longer supported by Google. There is no
* replacement.
**/
#define GDATA_YOUTUBE_CREDIT_ENTITY_PARTNER "partner"
@@ -56,7 +56,7 @@ typedef struct _GDataYouTubeCreditPrivate GDataYouTubeCreditPrivate G_GNUC_DEPRE
* All the fields in the #GDataYouTubeCredit structure are private and should never be accessed directly.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: This is no longer supported by Google. There is no
+ * Deprecated: 0.17.0: This is no longer supported by Google. There is no
* replacement.
**/
typedef struct {
@@ -72,7 +72,7 @@ typedef struct {
* All the fields in the #GDataYouTubeCreditClass structure are private and should never be accessed
directly.
*
* Since: 0.4.0
- * Deprecated: UNRELEASED: This is no longer supported by Google. There is no
+ * Deprecated: 0.17.0: This is no longer supported by Google. There is no
* replacement.
**/
typedef struct {
diff --git a/gdata/services/youtube/gdata-youtube-feed.c b/gdata/services/youtube/gdata-youtube-feed.c
index 469c5ae..82d2f5e 100644
--- a/gdata/services/youtube/gdata-youtube-feed.c
+++ b/gdata/services/youtube/gdata-youtube-feed.c
@@ -30,7 +30,7 @@
* Each #GDataYouTubeVideo represents a single video on YouTube, and the
* #GDataYouTubeFeed represents a collection of those objects.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
#include <config.h>
diff --git a/gdata/services/youtube/gdata-youtube-feed.h b/gdata/services/youtube/gdata-youtube-feed.h
index 0ab173b..e78c7c2 100644
--- a/gdata/services/youtube/gdata-youtube-feed.h
+++ b/gdata/services/youtube/gdata-youtube-feed.h
@@ -41,7 +41,7 @@ typedef struct _GDataYouTubeFeedPrivate GDataYouTubeFeedPrivate;
* All the fields in the #GDataYouTubeFeed structure are private and should
* never be accessed directly.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
typedef struct {
/*< private >*/
@@ -55,7 +55,7 @@ typedef struct {
* All the fields in the #GDataYouTubeFeedClass structure are private and should
* never be accessed directly.
*
- * Since: UNRELEASED
+ * Since: 0.17.0
*/
typedef struct {
/*< private >*/
diff --git a/gdata/services/youtube/gdata-youtube-query.c b/gdata/services/youtube/gdata-youtube-query.c
index f55ff86..8cb7a15 100644
--- a/gdata/services/youtube/gdata-youtube-query.c
+++ b/gdata/services/youtube/gdata-youtube-query.c
@@ -109,7 +109,7 @@ gdata_youtube_query_class_init (GDataYouTubeQueryClass *klass)
* retrieve videos irrespective of their format availability.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
g_object_class_install_property (gobject_class, PROP_FORMAT,
@@ -191,7 +191,7 @@ gdata_youtube_query_class_init (GDataYouTubeQueryClass *klass)
* For more information, see the documentation for #GDataYouTubeQuery:latitude.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries.
**/
g_object_class_install_property (gobject_class, PROP_HAS_LOCATION,
@@ -212,7 +212,7 @@ gdata_youtube_query_class_init (GDataYouTubeQueryClass *klass)
* url="http://code.google.com/apis/youtube/2.0/reference.html#lrsp">online documentation</ulink>.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
g_object_class_install_property (gobject_class, PROP_LANGUAGE,
@@ -287,7 +287,7 @@ gdata_youtube_query_class_init (GDataYouTubeQueryClass *klass)
* Specifies the direction of sorting. To use the default sort order, set the property to
%GDATA_YOUTUBE_SORT_NONE.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
g_object_class_install_property (gobject_class, PROP_SORT_ORDER,
@@ -318,7 +318,7 @@ gdata_youtube_query_class_init (GDataYouTubeQueryClass *klass)
* searches to videos from YouTube partners.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
g_object_class_install_property (gobject_class, PROP_UPLOADER,
@@ -690,7 +690,7 @@ G_GNUC_BEGIN_IGNORE_DEPRECATIONS
* Return value: the format property
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
GDataYouTubeFormat
@@ -708,7 +708,7 @@ gdata_youtube_query_get_format (GDataYouTubeQuery *self)
* Sets the #GDataYouTubeQuery:format property of the #GDataYouTubeQuery to @format.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
void
@@ -796,7 +796,7 @@ gdata_youtube_query_set_location (GDataYouTubeQuery *self, gdouble latitude, gdo
* Return value: the language property, or %NULL if it is unset
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
const gchar *
@@ -816,7 +816,7 @@ gdata_youtube_query_get_language (GDataYouTubeQuery *self)
* Set @language to %NULL to unset the property in the query URI.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
void
@@ -960,7 +960,7 @@ G_GNUC_BEGIN_IGNORE_DEPRECATIONS
* Return value: the sort order property
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
GDataYouTubeSortOrder
@@ -980,7 +980,7 @@ gdata_youtube_query_get_sort_order (GDataYouTubeQuery *self)
* Set @sort_order to %GDATA_YOUTUBE_SORT_NONE to unset the property in the query URI.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
void
@@ -1044,7 +1044,7 @@ G_GNUC_BEGIN_IGNORE_DEPRECATIONS
* Return value: the uploader property
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
GDataYouTubeUploader
@@ -1062,7 +1062,7 @@ gdata_youtube_query_get_uploader (GDataYouTubeQuery *self)
* Sets the #GDataYouTubeQuery:uploader property of the #GDataYouTubeQuery to @uploader.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. The value of
+ * Deprecated: 0.17.0: No longer supported by Google. The value of
* this property will be unused in queries. There is no replacement.
**/
void
diff --git a/gdata/services/youtube/gdata-youtube-query.h b/gdata/services/youtube/gdata-youtube-query.h
index 22cbe06..216eed8 100644
--- a/gdata/services/youtube/gdata-youtube-query.h
+++ b/gdata/services/youtube/gdata-youtube-query.h
@@ -58,7 +58,7 @@ typedef enum {
* Sort orders for the search results from queries. They specify the order of the designated order field.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. There is no
+ * Deprecated: 0.17.0: No longer supported by Google. There is no
* replacement.
**/
typedef enum {
@@ -95,7 +95,7 @@ typedef enum {
* Video uploaders, allowing queries to be limited to returning videos uploaded by YouTube partners.
*
* Since: 0.3.0
- * Deprecated: UNRELEASED: No longer supported by Google. There is no
+ * Deprecated: 0.17.0: No longer supported by Google. There is no
* replacement.
**/
typedef enum {
diff --git a/gdata/services/youtube/gdata-youtube-service.c b/gdata/services/youtube/gdata-youtube-service.c
index 0a3a957..18a5158 100644
--- a/gdata/services/youtube/gdata-youtube-service.c
+++ b/gdata/services/youtube/gdata-youtube-service.c
@@ -314,7 +314,7 @@ gdata_youtube_service_class_init (GDataYouTubeServiceClass *klass)
* url="https://developers.google.com/youtube/registering_an_application">online
documentation</ulink>.
*
* With the port from v2 to v3 of the YouTube API in libgdata
- * UNRELEASED, it might be necessary to update your application’s
+ * 0.17.0, it might be necessary to update your application’s
* developer key.
**/
g_object_class_install_property (gobject_class, PROP_DEVELOPER_KEY,
@@ -695,7 +695,7 @@ standard_feed_type_to_feed_uri (GDataYouTubeStandardFeedType feed_type)
* Queries the service's standard @feed_type feed to build a #GDataFeed.
*
* Note that with the port from v2 to v3 of the YouTube API in libgdata
- * UNRELEASED, all feed types except %GDATA_YOUTUBE_MOST_POPULAR_FEED have been
+ * 0.17.0, all feed types except %GDATA_YOUTUBE_MOST_POPULAR_FEED have been
* deprecated. Other feed types will now transparently return
* %GDATA_YOUTUBE_MOST_POPULAR_FEED, limited to the past 24 hours.
*
diff --git a/gdata/services/youtube/gdata-youtube-service.h b/gdata/services/youtube/gdata-youtube-service.h
index 23e6ef5..d051624 100644
--- a/gdata/services/youtube/gdata-youtube-service.h
+++ b/gdata/services/youtube/gdata-youtube-service.h
@@ -34,43 +34,43 @@ G_BEGIN_DECLS
/**
* GDataYouTubeStandardFeedType:
* @GDATA_YOUTUBE_TOP_RATED_FEED: This feed contains the most highly rated
- * YouTube videos. Deprecated: UNRELEASED: Google no longer supports this feed
+ * YouTube videos. Deprecated: 0.17.0: Google no longer supports this feed
* type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_TOP_FAVORITES_FEED: This feed contains videos most frequently
- * flagged as favorite videos. Deprecated: UNRELEASED: Google no longer
+ * flagged as favorite videos. Deprecated: 0.17.0: Google no longer
* supports this feed type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_MOST_VIEWED_FEED: This feed contains the most frequently
- * watched YouTube videos. Deprecated: UNRELEASED: Google no longer supports
+ * watched YouTube videos. Deprecated: 0.17.0: Google no longer supports
* this feed type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_MOST_POPULAR_FEED: This feed contains the most popular YouTube
* videos, selected using an algorithm that combines many different signals to
- * determine overall popularity. As of version UNRELEASED, this is the only
+ * determine overall popularity. As of version 0.17.0, this is the only
* supported feed type.
* @GDATA_YOUTUBE_MOST_RECENT_FEED: This feed contains the videos most recently
- * submitted to YouTube. Deprecated: UNRELEASED: Google no longer supports
+ * submitted to YouTube. Deprecated: 0.17.0: Google no longer supports
* this feed type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_MOST_DISCUSSED_FEED: This feed contains the YouTube videos
- * that have received the most comments. Deprecated: UNRELEASED: Google no
+ * that have received the most comments. Deprecated: 0.17.0: Google no
* longer supports this feed type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_MOST_LINKED_FEED: This feed contains the YouTube videos that
- * receive the most links from other websites. Deprecated: UNRELEASED: Google
+ * receive the most links from other websites. Deprecated: 0.17.0: Google
* no longer supports this feed type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_MOST_RESPONDED_FEED: This feed contains YouTube videos that
- * receive the most video responses. Deprecated: UNRELEASED: Google no longer
+ * receive the most video responses. Deprecated: 0.17.0: Google no longer
* supports this feed type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_RECENTLY_FEATURED_FEED: This feed contains videos recently
* featured on the YouTube home page or featured videos tab. Deprecated:
- * UNRELEASED: Google no longer supports this feed type, and it will return
+ * 0.17.0: Google no longer supports this feed type, and it will return
* results equivalent to %GDATA_YOUTUBE_MOST_POPULAR_FEED.
* @GDATA_YOUTUBE_WATCH_ON_MOBILE_FEED: This feed contains videos suitable for
- * playback on mobile devices. Deprecated: UNRELEASED: Google no longer
+ * playback on mobile devices. Deprecated: 0.17.0: Google no longer
* supports this feed type, and it will return results equivalent to
* %GDATA_YOUTUBE_MOST_POPULAR_FEED.
*
diff --git a/gdata/services/youtube/gdata-youtube-video.c b/gdata/services/youtube/gdata-youtube-video.c
index e59c5c7..af1bada 100644
--- a/gdata/services/youtube/gdata-youtube-video.c
+++ b/gdata/services/youtube/gdata-youtube-video.c
@@ -328,7 +328,7 @@ gdata_youtube_video_class_init (GDataYouTubeVideoClass *klass)
*
* Identifies the owner of the video.
*
- * Deprecated: UNRELEASED: This is no longer supported by Google, and
+ * Deprecated: 0.17.0: This is no longer supported by Google, and
* will always be %NULL. There is no replacement.
**/
g_object_class_install_property (gobject_class, PROP_CREDIT,
@@ -404,7 +404,7 @@ gdata_youtube_video_class_init (GDataYouTubeVideoClass *klass)
* For more information, see the <ulink type="http"
* url="https://developers.google.com/youtube/v3/docs/videos#id">online documentation</ulink>.
*
- * Deprecated: UNRELEASED: This is now equal to #GDataEntry:id.
+ * Deprecated: 0.17.0: This is now equal to #GDataEntry:id.
**/
g_object_class_install_property (gobject_class, PROP_VIDEO_ID,
g_param_spec_string ("video-id",
@@ -418,7 +418,7 @@ gdata_youtube_video_class_init (GDataYouTubeVideoClass *klass)
*
* Indicates whether the video is in draft, or unpublished, status.
*
- * Deprecated: UNRELEASED: This is now equal to
+ * Deprecated: 0.17.0: This is now equal to
* #GDataYouTubeVideo:is-private.
**/
g_object_class_install_property (gobject_class, PROP_IS_DRAFT,
@@ -1897,7 +1897,7 @@ G_GNUC_BEGIN_IGNORE_DEPRECATIONS
* Gets the #GDataYouTubeVideo:credit property.
*
* Return value: (transfer none): a #GDataMediaCredit giving information on whom to credit for the video, or
%NULL
- * Deprecated: UNRELEASED: This is no longer supported by Google, and will
+ * Deprecated: 0.17.0: This is no longer supported by Google, and will
* always return %NULL. There is no replacement.
**/
GDataYouTubeCredit *
@@ -1952,7 +1952,7 @@ G_GNUC_BEGIN_IGNORE_DEPRECATIONS
* a list of URIs to various formats of the video itself, such as its SWF URI or RTSP stream.
*
* Return value: (transfer none): a #GDataYouTubeContent matching @type, or %NULL
- * Deprecated: UNRELEASED: This is no longer supported by Google, and will
+ * Deprecated: 0.17.0: This is no longer supported by Google, and will
* always return %NULL. To view a video, open the URI returned by
* gdata_youtube_video_get_player_uri() in a web browser.
**/
@@ -2050,7 +2050,7 @@ gdata_youtube_video_get_uploaded (GDataYouTubeVideo *self)
* Gets the #GDataYouTubeVideo:video-id property.
*
* Return value: the video's unique and permanent ID
- * Deprecated: UNRELEASED: This is now equal to #GDataEntry:id.
+ * Deprecated: 0.17.0: This is now equal to #GDataEntry:id.
**/
const gchar *
gdata_youtube_video_get_video_id (GDataYouTubeVideo *self)
@@ -2066,7 +2066,7 @@ gdata_youtube_video_get_video_id (GDataYouTubeVideo *self)
* Gets the #GDataYouTubeVideo:is-draft property.
*
* Return value: %TRUE if the video is a draft, %FALSE otherwise
- * Deprecated: UNRELEASED: This is now equal to
+ * Deprecated: 0.17.0: This is now equal to
* gdata_youtube_video_is_private().
**/
gboolean
@@ -2083,7 +2083,7 @@ gdata_youtube_video_is_draft (GDataYouTubeVideo *self)
*
* Sets the #GDataYouTubeVideo:is-draft property to decide whether the video is a draft.
*
- * Deprecated: UNRELEASED: This is now equivalent to
+ * Deprecated: 0.17.0: This is now equivalent to
* gdata_youtube_video_set_is_private().
**/
void
diff --git a/gdata/services/youtube/gdata-youtube-video.h b/gdata/services/youtube/gdata-youtube-video.h
index 2312cf4..69f4cfe 100644
--- a/gdata/services/youtube/gdata-youtube-video.h
+++ b/gdata/services/youtube/gdata-youtube-video.h
@@ -105,7 +105,7 @@ G_BEGIN_DECLS
* <code class="literal">adult</code> and <code class="literal">nonadult</code>.
*
* Since: 0.10.0
- * Deprecated: UNRELEASED: No longer supported by Google. Calling
+ * Deprecated: 0.17.0: No longer supported by Google. Calling
* gdata_youtube_video_get_media_rating() with this rating type will always
* return %NULL.
*/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]