[vala] Update libdata bindings
- From: Adrien Bustany <abustany src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] Update libdata bindings
- Date: Wed, 10 Mar 2010 18:10:03 +0000 (UTC)
commit 3b6adbc4017f1c8235ad57824bf7af66c11e5db0
Author: Adrien Bustany <abustany gnome org>
Date: Mon Mar 8 23:15:28 2010 -0300
Update libdata bindings
vapi/libgdata.vapi | 433 ++++++++-
vapi/packages/libgdata/libgdata-custom.vala | 15 +
vapi/packages/libgdata/libgdata.gi | 1425 ++++++++++++++++++++++++++-
vapi/packages/libgdata/libgdata.metadata | 40 +-
4 files changed, 1839 insertions(+), 74 deletions(-)
---
diff --git a/vapi/libgdata.vapi b/vapi/libgdata.vapi
index 1185d04..879d19b 100644
--- a/vapi/libgdata.vapi
+++ b/vapi/libgdata.vapi
@@ -196,6 +196,7 @@ namespace GData {
public unowned string get_extended_property (string name);
public unowned GLib.List get_groups ();
public unowned GLib.List get_im_addresses ();
+ public unowned GData.GDName get_name ();
public unowned GLib.List get_organizations ();
public unowned GLib.List get_phone_numbers ();
public unowned string get_photo (GData.ContactsService service, size_t length, string content_type, GLib.Cancellable cancellable) throws GLib.Error;
@@ -207,6 +208,11 @@ namespace GData {
public unowned GData.GDPostalAddress get_primary_postal_address ();
public bool is_deleted ();
public bool is_group_deleted (string href);
+ public void remove_all_email_addresses ();
+ public void remove_all_im_addresses ();
+ public void remove_all_organizations ();
+ public void remove_all_phone_numbers ();
+ public void remove_all_postal_addresses ();
public void remove_group (string href);
public bool set_extended_property (string name, string value);
public bool set_photo (GData.Service service, string data, size_t length, GLib.Cancellable cancellable) throws GLib.Error;
@@ -215,6 +221,7 @@ namespace GData {
public GLib.TimeVal edited { get; }
[NoAccessorMethod]
public bool has_photo { get; }
+ public GData.GDName name { get; }
}
[CCode (cheader_filename = "gdata/gdata.h")]
public class ContactsQuery : GData.Query {
@@ -245,6 +252,107 @@ namespace GData {
public unowned GData.ContactsContact update_contact (GData.ContactsContact contact, GLib.Cancellable cancellable) throws GLib.Error;
}
[CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsEntry : GData.Entry, GData.AccessHandler {
+ public unowned string get_document_id ();
+ public void get_edited (GLib.TimeVal edited);
+ public unowned GData.Author get_last_modified_by ();
+ public void get_last_viewed (GLib.TimeVal last_viewed);
+ public unowned string get_path ();
+ public void set_writers_can_invite (bool writers_can_invite);
+ public string document_id { get; }
+ public GLib.TimeVal edited { get; }
+ [NoAccessorMethod]
+ public bool is_deleted { get; set; }
+ public GData.Author last_modified_by { get; }
+ public GLib.TimeVal last_viewed { get; }
+ [NoAccessorMethod]
+ public bool writers_can_invite { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsFeed : GData.Feed {
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsFolder : GData.DocumentsEntry, GData.AccessHandler {
+ [CCode (has_construct_function = false)]
+ public DocumentsFolder (string id);
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsPresentation : GData.DocumentsEntry, GData.AccessHandler {
+ [CCode (has_construct_function = false)]
+ public DocumentsPresentation (string id);
+ public unowned GLib.File download_document (GData.DocumentsService service, string content_type, GData.DocumentsPresentationFormat export_format, GLib.File destination_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned string get_download_uri (GData.DocumentsPresentationFormat export_format);
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsQuery : GData.Query {
+ [CCode (has_construct_function = false)]
+ public DocumentsQuery (string q);
+ public void add_collaborator (string email_address);
+ public void add_reader (string email_address);
+ public unowned GLib.List get_collaborator_addresses ();
+ public bool get_exact_title ();
+ public unowned string get_folder_id ();
+ public unowned GLib.List get_reader_addresses ();
+ public unowned string get_title ();
+ public void set_folder_id (string folder_id);
+ public void set_show_deleted (bool show_deleted);
+ public void set_show_folders (bool show_folders);
+ public void set_title (string title, bool exact_title);
+ [CCode (has_construct_function = false)]
+ public DocumentsQuery.with_limits (string q, int start_index, int max_results);
+ [NoAccessorMethod]
+ public bool exact_title { get; set; }
+ public string folder_id { get; set; }
+ [NoAccessorMethod]
+ public bool show_deleted { get; set; }
+ [NoAccessorMethod]
+ public bool show_folders { get; set; }
+ public string title { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsService : GData.Service {
+ [CCode (has_construct_function = false)]
+ public DocumentsService (string client_id);
+ public static GLib.Quark error_quark ();
+ public static unowned string get_upload_uri (GData.DocumentsFolder folder);
+ public unowned GData.DocumentsEntry move_document_to_folder (GData.DocumentsEntry document, GData.DocumentsFolder folder, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned GData.DocumentsFeed query_documents (GData.DocumentsQuery query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public async void query_documents_async (GData.DocumentsQuery query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
+ public unowned GData.DocumentsEntry query_single_document (GLib.Type document_type, string document_id, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned GData.DocumentsEntry remove_document_from_folder (GData.DocumentsEntry document, GData.DocumentsFolder folder, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned GData.DocumentsEntry update_document (GData.DocumentsEntry document, GLib.File document_file, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned GData.DocumentsEntry upload_document (GData.DocumentsEntry document, GLib.File document_file, GData.DocumentsFolder folder, GLib.Cancellable cancellable) throws GLib.Error;
+ [NoAccessorMethod]
+ public GData.Service spreadsheet_service { owned get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsSpreadsheet : GData.DocumentsEntry, GData.AccessHandler {
+ [CCode (has_construct_function = false)]
+ public DocumentsSpreadsheet (string id);
+ public unowned GLib.File download_document (GData.DocumentsService service, string content_type, GData.DocumentsSpreadsheetFormat export_format, int gid, GLib.File destination_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned string get_download_uri (GData.DocumentsSpreadsheetFormat export_format, int gid);
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DocumentsText : GData.DocumentsEntry, GData.AccessHandler {
+ [CCode (has_construct_function = false)]
+ public DocumentsText (string id);
+ public unowned GLib.File download_document (GData.DocumentsService service, string content_type, GData.DocumentsTextFormat export_format, GLib.File destination_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned string get_download_uri (GData.DocumentsTextFormat export_format);
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class DownloadStream : GLib.InputStream, GLib.Seekable {
+ [CCode (type = "GInputStream*", has_construct_function = false)]
+ public DownloadStream (GData.Service service, string download_uri);
+ public ssize_t get_content_length ();
+ public unowned string get_content_type ();
+ public unowned string get_download_uri ();
+ public unowned GData.Service get_service ();
+ public long content_length { get; }
+ public string content_type { get; }
+ public string download_uri { get; construct; }
+ public GData.Service service { get; construct; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
public class Entry : GData.Parsable {
[CCode (has_construct_function = false)]
public Entry (string id);
@@ -256,11 +364,14 @@ namespace GData {
public unowned string get_etag ();
public unowned string get_id ();
public void get_published (GLib.TimeVal published);
+ public unowned string get_rights ();
public unowned string get_summary ();
public unowned string get_title ();
public void get_updated (GLib.TimeVal updated);
public unowned GData.Link look_up_link (string rel);
+ public unowned GLib.List look_up_links (string rel);
public void set_content (string content);
+ public void set_rights (string rights);
public void set_summary (string summary);
public void set_title (string title);
public string content { get; set; }
@@ -269,17 +380,19 @@ namespace GData {
[NoAccessorMethod]
public bool is_inserted { get; }
public GLib.TimeVal published { get; }
+ public string rights { get; set; }
public string summary { get; set; }
public string title { get; set; }
public GLib.TimeVal updated { get; }
}
[CCode (cheader_filename = "gdata/gdata.h")]
public class Feed : GData.Parsable {
- public unowned GLib.List get_authors ();
- public unowned GLib.List get_categories ();
- public unowned GLib.List get_entries ();
+ public unowned GLib.List<GData.Author> get_authors ();
+ public unowned GLib.List<GData.Category> get_categories ();
+ public unowned GLib.List<GData.Entry> get_entries ();
public unowned string get_etag ();
public unowned GData.Generator get_generator ();
+ public unowned string get_icon ();
public unowned string get_id ();
public uint get_items_per_page ();
public unowned GLib.List get_links ();
@@ -293,6 +406,7 @@ namespace GData {
public unowned GData.Link look_up_link (string rel);
public string etag { get; }
public GData.Generator generator { get; }
+ public string icon { get; }
public string id { get; }
public uint items_per_page { get; }
public string logo { get; }
@@ -308,18 +422,32 @@ namespace GData {
public GDEmailAddress (string address, string relation_type, string label, bool is_primary);
public int compare (GData.GDEmailAddress b);
public unowned string get_address ();
+ public unowned string get_display_name ();
public unowned string get_label ();
public unowned string get_relation_type ();
public void set_address (string address);
+ public void set_display_name (string display_name);
public void set_is_primary (bool is_primary);
public void set_label (string label);
public void set_relation_type (string relation_type);
public string address { get; set; }
+ public string display_name { get; set; }
[NoAccessorMethod]
public bool is_primary { get; set; }
public string label { get; set; }
public string relation_type { get; set; }
}
+ [Compact]
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDFeedLink {
+ public uint count_hint;
+ public weak string href;
+ public bool read_only;
+ public weak string rel;
+ [CCode (has_construct_function = false)]
+ public GDFeedLink (string href, string rel, uint count_hint, bool read_only);
+ public int compare (GData.GDFeedLink b);
+ }
[CCode (cheader_filename = "gdata/gdata.h")]
public class GDIMAddress : GData.Parsable {
[CCode (cname = "gdata_gd_im_address_new", has_construct_function = false)]
@@ -352,24 +480,60 @@ namespace GData {
public string relation_type { get; set; }
}
[CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDName : GData.Parsable {
+ [CCode (has_construct_function = false)]
+ public GDName (string given_name, string family_name);
+ public int compare (GData.GDName b);
+ public unowned string get_additional_name ();
+ public unowned string get_family_name ();
+ public unowned string get_full_name ();
+ public unowned string get_given_name ();
+ public unowned string get_prefix ();
+ public unowned string get_suffix ();
+ public void set_additional_name (string additional_name);
+ public void set_family_name (string family_name);
+ public void set_full_name (string full_name);
+ public void set_given_name (string given_name);
+ public void set_prefix (string prefix);
+ public void set_suffix (string suffix);
+ public string additional_name { get; set; }
+ public string family_name { get; set; }
+ public string full_name { get; set; }
+ public string given_name { get; set; }
+ public string prefix { get; set; }
+ public string suffix { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
public class GDOrganization : GData.Parsable {
[CCode (has_construct_function = false)]
public GDOrganization (string name, string title, string relation_type, string label, bool is_primary);
public int compare (GData.GDOrganization b);
+ public unowned string get_department ();
+ public unowned string get_job_description ();
public unowned string get_label ();
+ public unowned GData.GDWhere get_location ();
public unowned string get_name ();
public unowned string get_relation_type ();
+ public unowned string get_symbol ();
public unowned string get_title ();
+ public void set_department (string department);
public void set_is_primary (bool is_primary);
+ public void set_job_description (string job_description);
public void set_label (string label);
+ public void set_location (GData.GDWhere location);
public void set_name (string name);
public void set_relation_type (string relation_type);
+ public void set_symbol (string symbol);
public void set_title (string title);
+ public string department { get; set; }
[NoAccessorMethod]
public bool is_primary { get; set; }
+ public string job_description { get; set; }
public string label { get; set; }
+ public GData.GDWhere location { get; set; }
public string name { get; set; }
public string relation_type { get; set; }
+ public string symbol { get; set; }
public string title { get; set; }
}
[CCode (cheader_filename = "gdata/gdata.h")]
@@ -396,20 +560,69 @@ namespace GData {
[CCode (cheader_filename = "gdata/gdata.h")]
public class GDPostalAddress : GData.Parsable {
[CCode (has_construct_function = false)]
- public GDPostalAddress (string address, string relation_type, string label, bool is_primary);
+ public GDPostalAddress (string relation_type, string label, bool is_primary);
public int compare (GData.GDPostalAddress b);
public unowned string get_address ();
+ public unowned string get_agent ();
+ public unowned string get_city ();
+ public unowned string get_country ();
+ public unowned string get_country_code ();
+ public unowned string get_house_name ();
public unowned string get_label ();
+ public unowned string get_mail_class ();
+ public unowned string get_neighborhood ();
+ public unowned string get_po_box ();
+ public unowned string get_postcode ();
+ public unowned string get_region ();
public unowned string get_relation_type ();
+ public unowned string get_street ();
+ public unowned string get_subregion ();
+ public unowned string get_usage ();
public void set_address (string address);
+ public void set_agent (string agent);
+ public void set_city (string city);
+ public void set_country (string country, string country_code);
+ public void set_house_name (string house_name);
public void set_is_primary (bool is_primary);
public void set_label (string label);
+ public void set_mail_class (string mail_class);
+ public void set_neighborhood (string neighborhood);
+ public void set_po_box (string po_box);
+ public void set_postcode (string postcode);
+ public void set_region (string region);
public void set_relation_type (string relation_type);
+ public void set_street (string street);
+ public void set_subregion (string subregion);
+ public void set_usage (string usage);
public string address { get; set; }
+ public string agent { get; set; }
+ public string city { get; set; }
+ public string country { get; }
+ public string country_code { get; }
+ public string house_name { get; set; }
[NoAccessorMethod]
public bool is_primary { get; set; }
public string label { get; set; }
+ public string mail_class { get; set; }
+ public string neighborhood { get; set; }
+ public string po_box { get; set; }
+ public string postcode { get; set; }
+ public string region { get; set; }
public string relation_type { get; set; }
+ public string street { get; set; }
+ public string subregion { get; set; }
+ public string usage { get; set; }
+ }
+ [Compact]
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDRating {
+ public double average;
+ public uint max;
+ public uint min;
+ public uint num_raters;
+ [CCode (has_construct_function = false)]
+ public GDRating (uint min, uint max, uint num_raters, double average);
+ public int compare (GData.GDRating b);
}
[CCode (cheader_filename = "gdata/gdata.h")]
public class GDReminder : GData.Parsable {
@@ -483,6 +696,8 @@ namespace GData {
}
[CCode (cheader_filename = "gdata/gdata.h")]
public class Generator : GData.Parsable {
+ [CCode (has_construct_function = false)]
+ public Generator (string name, string uri, string version);
public int compare (GData.Generator b);
public unowned string get_name ();
public unowned string get_uri ();
@@ -531,6 +746,9 @@ namespace GData {
}
[CCode (cheader_filename = "gdata/gdata.h")]
public class MediaContent : GData.Parsable {
+ [CCode (has_construct_function = false)]
+ public MediaContent (string uri, string type, bool is_default, GData.MediaExpression expression, int duration, int format);
+ public unowned GLib.File download (GData.Service service, string default_filename, GLib.File target_dest_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
public unowned string get_content_type ();
public int64 get_duration ();
public GData.MediaExpression get_expression ();
@@ -552,6 +770,8 @@ namespace GData {
}
[CCode (cheader_filename = "gdata/gdata.h")]
public class MediaCredit : GData.Parsable {
+ [CCode (has_construct_function = false)]
+ public MediaCredit (string credit, bool partner);
public unowned string get_credit ();
public unowned string get_role ();
public unowned string get_scheme ();
@@ -559,12 +779,33 @@ namespace GData {
public string role { get; }
public string scheme { get; }
}
+ [Compact]
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class MediaRating {
+ public weak string country;
+ public weak string scheme;
+ [CCode (has_construct_function = false)]
+ public MediaRating (string scheme, string country);
+ }
+ [Compact]
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class MediaRestriction {
+ public weak string countries;
+ public bool relationship;
+ [CCode (has_construct_function = false)]
+ public MediaRestriction (string countries, bool relationship);
+ }
[CCode (cheader_filename = "gdata/gdata.h")]
public class MediaThumbnail : GData.Parsable {
+ [CCode (has_construct_function = false)]
+ public MediaThumbnail (string uri, uint width, uint height, int64 _time);
+ public static unowned string build_time (int64 _time);
+ public unowned GLib.File download (GData.Service service, string default_filename, GLib.File target_dest_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
public uint get_height ();
public int64 get_time ();
public unowned string get_uri ();
public uint get_width ();
+ public static int64 parse_time (string time_string);
public uint height { get; }
public int64 time { get; }
public string uri { get; }
@@ -586,7 +827,7 @@ namespace GData {
[NoWrapper]
public virtual bool pre_parse_xml (Xml.Doc doc, Xml.Node root_node) throws GLib.Error;
}
- [CCode (type_check_function = "GDATA_IS_PICASAWEB_ALBUM", cheader_filename = "gdata/gdata.h")]
+ [CCode (type_check_function = "GDATA_IS_PICASAWEB_ALBUM",lower_case_cprefix="gdata_picasaweb_album_", cheader_filename = "gdata/gdata.h")]
public class PicasaWebAlbum : GData.Entry {
[CCode (cname = "gdata_picasaweb_album_new", has_construct_function = false)]
public PicasaWebAlbum (string id);
@@ -596,14 +837,12 @@ namespace GData {
public uint get_comment_count ();
[CCode (cname = "gdata_picasaweb_album_get_contents")]
public unowned GLib.List get_contents ();
- [CCode (cname = "gdata_picasaweb_album_get_description")]
- public unowned string get_description ();
+ [CCode (cname = "gdata_picasaweb_album_get_coordinates")]
+ public void get_coordinates (double latitude, double longitude);
[CCode (cname = "gdata_picasaweb_album_get_edited")]
public void get_edited (GLib.TimeVal edited);
[CCode (cname = "gdata_picasaweb_album_get_location")]
public unowned string get_location ();
- [CCode (cname = "gdata_picasaweb_album_get_name")]
- public unowned string get_name ();
[CCode (cname = "gdata_picasaweb_album_get_nickname")]
public unowned string get_nickname ();
[CCode (cname = "gdata_picasaweb_album_get_num_photos")]
@@ -620,8 +859,8 @@ namespace GData {
public unowned string get_user ();
[CCode (cname = "gdata_picasaweb_album_get_visibility")]
public GData.PicasaWebVisibility get_visibility ();
- [CCode (cname = "gdata_picasaweb_album_set_description")]
- public void set_description (string description);
+ [CCode (cname = "gdata_picasaweb_album_set_coordinates")]
+ public void set_coordinates (double latitude, double longitude);
[CCode (cname = "gdata_picasaweb_album_set_is_commenting_enabled")]
public void set_is_commenting_enabled (bool is_commenting_enabled);
[CCode (cname = "gdata_picasaweb_album_set_location")]
@@ -634,12 +873,14 @@ namespace GData {
public void set_visibility (GData.PicasaWebVisibility visibility);
public long bytes_used { get; }
public uint comment_count { get; }
- public string description { get; set; }
public GLib.TimeVal edited { get; }
[NoAccessorMethod]
public bool is_commenting_enabled { get; set; }
+ [NoAccessorMethod]
+ public double latitude { get; set; }
public string location { get; set; }
- public string name { get; }
+ [NoAccessorMethod]
+ public double longitude { get; set; }
public string nickname { get; }
public uint num_photos { get; }
public uint num_photos_remaining { get; }
@@ -648,7 +889,10 @@ namespace GData {
public string user { get; }
public GData.PicasaWebVisibility visibility { get; set; }
}
- [CCode (type_check_function = "GDATA_IS_PICASAWEB_FILE", cheader_filename = "gdata/gdata.h")]
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class PicasaWebFeed : GData.Feed {
+ }
+ [CCode (type_check_function = "GDATA_IS_PICASAWEB_FILE",lower_case_cprefix="gdata_picasaweb_file_", cheader_filename = "gdata/gdata.h")]
public class PicasaWebFile : GData.Entry {
[CCode (cname = "gdata_picasaweb_file_new", has_construct_function = false)]
public PicasaWebFile (string id);
@@ -664,12 +908,32 @@ namespace GData {
public uint get_comment_count ();
[CCode (cname = "gdata_picasaweb_file_get_contents")]
public unowned GLib.List get_contents ();
+ [CCode (cname = "gdata_picasaweb_file_get_coordinates")]
+ public void get_coordinates (double latitude, double longitude);
[CCode (cname = "gdata_picasaweb_file_get_credit")]
public unowned string get_credit ();
+ [CCode (cname = "gdata_picasaweb_file_get_distance")]
+ public double get_distance ();
[CCode (cname = "gdata_picasaweb_file_get_edited")]
public void get_edited (GLib.TimeVal edited);
+ [CCode (cname = "gdata_picasaweb_file_get_exposure")]
+ public double get_exposure ();
+ [CCode (cname = "gdata_picasaweb_file_get_flash")]
+ public bool get_flash ();
+ [CCode (cname = "gdata_picasaweb_file_get_focal_length")]
+ public double get_focal_length ();
+ [CCode (cname = "gdata_picasaweb_file_get_fstop")]
+ public double get_fstop ();
[CCode (cname = "gdata_picasaweb_file_get_height")]
public uint get_height ();
+ [CCode (cname = "gdata_picasaweb_file_get_image_unique_id")]
+ public unowned string get_image_unique_id ();
+ [CCode (cname = "gdata_picasaweb_file_get_iso")]
+ public int get_iso ();
+ [CCode (cname = "gdata_picasaweb_file_get_make")]
+ public unowned string get_make ();
+ [CCode (cname = "gdata_picasaweb_file_get_model")]
+ public unowned string get_model ();
[CCode (cname = "gdata_picasaweb_file_get_position")]
public double get_position ();
[CCode (cname = "gdata_picasaweb_file_get_rotation")]
@@ -696,6 +960,8 @@ namespace GData {
public void set_checksum (string checksum);
[CCode (cname = "gdata_picasaweb_file_set_client")]
public void set_client (string client);
+ [CCode (cname = "gdata_picasaweb_file_set_coordinates")]
+ public void set_coordinates (double latitude, double longitude);
[CCode (cname = "gdata_picasaweb_file_set_is_commenting_enabled")]
public void set_is_commenting_enabled (bool is_commenting_enabled);
[CCode (cname = "gdata_picasaweb_file_set_position")]
@@ -712,10 +978,23 @@ namespace GData {
public string client { get; set; }
public uint comment_count { get; }
public string credit { get; }
+ public double distance { get; }
public GLib.TimeVal edited { get; }
+ public double exposure { get; }
+ public bool flash { get; }
+ public double focal_length { get; }
+ public double fstop { get; }
public uint height { get; }
+ public string image_unique_id { get; }
[NoAccessorMethod]
public bool is_commenting_enabled { get; set; }
+ public long iso { get; }
+ [NoAccessorMethod]
+ public double latitude { get; set; }
+ [NoAccessorMethod]
+ public double longitude { get; set; }
+ public string make { get; }
+ public string model { get; }
public double position { get; set; }
public uint rotation { get; set; }
public ulong size { get; }
@@ -753,6 +1032,8 @@ namespace GData {
public void set_thumbnail_size (string thumbnail_size);
[CCode (cname = "gdata_picasaweb_query_set_visibility")]
public void set_visibility (GData.PicasaWebVisibility visibility);
+ [CCode (cname = "gdata_picasaweb_query_new_with_limits", has_construct_function = false)]
+ public PicasaWebQuery.with_limits (string q, int start_index, int max_results);
public string image_size { get; set; }
public string location { get; set; }
public string tag { get; set; }
@@ -763,14 +1044,41 @@ namespace GData {
public class PicasaWebService : GData.Service {
[CCode (cname = "gdata_picasaweb_service_new", has_construct_function = false)]
public PicasaWebService (string client_id);
+ [CCode (cname = "gdata_picasaweb_service_get_user")]
+ public unowned GData.PicasaWebUser get_user (string username, GLib.Cancellable cancellable) throws GLib.Error;
+ [CCode (cname = "gdata_picasaweb_service_insert_album")]
+ public unowned GData.PicasaWebAlbum insert_album (GData.PicasaWebAlbum album, GLib.Cancellable cancellable) throws GLib.Error;
[CCode (cname = "gdata_picasaweb_service_query_all_albums")]
public unowned GData.Feed query_all_albums (GData.Query? query, string? username, GLib.Cancellable? cancellable, GData.QueryProgressCallback? progress_callback) throws GLib.Error;
[CCode (cname = "gdata_picasaweb_service_query_all_albums_async")]
- public async void query_all_albums_async (GData.Query query, string username, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
+ public async void query_all_albums_async (GData.Query? query, string username, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback);
[CCode (cname = "gdata_picasaweb_service_query_files")]
- public unowned GData.Feed query_files (GData.PicasaWebAlbum album, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public unowned GData.Feed query_files (GData.PicasaWebAlbum album, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback? progress_callback) throws GLib.Error;
[CCode (cname = "gdata_picasaweb_service_upload_file")]
- public unowned GData.PicasaWebFile upload_file (GData.PicasaWebAlbum album, GData.PicasaWebFile file, GLib.File actual_file, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned GData.PicasaWebFile upload_file (GData.PicasaWebAlbum album, GData.PicasaWebFile file_entry, GLib.File file_data, GLib.Cancellable cancellable) throws GLib.Error;
+ [CCode (cname = "gdata_picasaweb_service_upload_file_async")]
+ public async GData.PicasaWebFile upload_file_async (GData.PicasaWebAlbum album, GData.PicasaWebFile file_entry, GLib.File file_data, GLib.Cancellable? cancellable = null) throws GLib.Error;
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class PicasaWebUser : GData.Entry {
+ [CCode (cname = "gdata_picasaweb_user_get_max_photos_per_album")]
+ public int get_max_photos_per_album ();
+ [CCode (cname = "gdata_picasaweb_user_get_nickname")]
+ public unowned string get_nickname ();
+ [CCode (cname = "gdata_picasaweb_user_get_quota_current")]
+ public int64 get_quota_current ();
+ [CCode (cname = "gdata_picasaweb_user_get_quota_limit")]
+ public int64 get_quota_limit ();
+ [CCode (cname = "gdata_picasaweb_user_get_thumbnail_uri")]
+ public unowned string get_thumbnail_uri ();
+ [CCode (cname = "gdata_picasaweb_user_get_user")]
+ public unowned string get_user ();
+ public int max_photos_per_album { get; }
+ public string nickname { get; }
+ public int64 quota_current { get; }
+ public int64 quota_limit { get; }
+ public string thumbnail_uri { get; }
+ public string user { get; }
}
[CCode (cheader_filename = "gdata/gdata.h")]
public class Query : GLib.Object {
@@ -824,8 +1132,8 @@ namespace GData {
public class Service : GLib.Object {
[NoWrapper]
public virtual void append_query_headers (Soup.Message message);
- public bool authenticate (string username, string password, GLib.Cancellable cancellable) throws GLib.Error;
- public async bool authenticate_async (string username, string password, GLib.Cancellable? cancellable) throws GLib.Error;
+ public bool authenticate (string username, string password, GLib.Cancellable? cancellable) throws GLib.Error;
+ public async bool authenticate_async (string username, string password, GLib.Cancellable cancellable) throws GLib.Error;
public bool authenticate_finish (GLib.AsyncResult async_result) throws GLib.Error;
public bool delete_entry (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
public async bool delete_entry_async (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
@@ -842,7 +1150,7 @@ namespace GData {
[NoWrapper]
public virtual bool parse_authentication_response (uint status, string response_body, int length) throws GLib.Error;
[NoWrapper]
- public virtual void parse_error_response (GData.ServiceError error_type, uint status, string reason_phrase, string response_body, int length) throws GLib.Error;
+ public virtual void parse_error_response (GData.OperationType operation_type, uint status, string reason_phrase, string response_body, int length) throws GLib.Error;
public unowned GData.Feed query (string feed_uri, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
public async unowned GData.Feed query_async (string feed_uri, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
public unowned GData.Feed query_finish (GLib.AsyncResult async_result) throws GLib.Error;
@@ -858,6 +1166,22 @@ namespace GData {
public string username { get; }
public virtual signal unowned string captcha_challenge (string p0);
}
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class UploadStream : GLib.OutputStream {
+ [CCode (type = "GOutputStream*", has_construct_function = false)]
+ public UploadStream (GData.Service service, string method, string upload_uri, GData.Entry entry, string slug, string content_type);
+ public unowned string get_content_type ();
+ public unowned GData.Entry get_entry ();
+ public unowned string get_response (ssize_t length);
+ public unowned GData.Service get_service ();
+ public unowned string get_slug ();
+ public unowned string get_upload_uri ();
+ public string content_type { get; construct; }
+ public GData.Entry entry { get; construct; }
+ public GData.Service service { get; construct; }
+ public string slug { get; construct; }
+ public string upload_uri { get; construct; }
+ }
[CCode (type_check_function = "GDATA_IS_YOUTUBE_CONTENT", cheader_filename = "gdata/gdata.h")]
public class YouTubeContent : GData.MediaContent {
[CCode (cname = "gdata_youtube_content_get_format")]
@@ -962,6 +1286,8 @@ namespace GData {
}
[CCode (type_check_function = "GDATA_IS_YOUTUBE_STATE", cheader_filename = "gdata/gdata.h")]
public class YouTubeState : GData.Parsable {
+ [CCode (cname = "gdata_youtube_state_new", has_construct_function = false)]
+ public YouTubeState (string name, string message, string reason_code, string help_uri);
[CCode (cname = "gdata_youtube_state_get_help_uri")]
public unowned string get_help_uri ();
[CCode (cname = "gdata_youtube_state_get_message")]
@@ -1007,8 +1333,6 @@ namespace GData {
public unowned GData.YouTubeState get_state ();
[CCode (cname = "gdata_youtube_video_get_thumbnails")]
public unowned GLib.List get_thumbnails ();
- [CCode (cname = "gdata_youtube_video_get_title")]
- public unowned string get_title ();
[CCode (cname = "gdata_youtube_video_get_uploaded")]
public void get_uploaded (GLib.TimeVal uploaded);
[CCode (cname = "gdata_youtube_video_get_video_id")]
@@ -1039,8 +1363,6 @@ namespace GData {
public void set_no_embed (bool no_embed);
[CCode (cname = "gdata_youtube_video_set_recorded")]
public void set_recorded (GLib.TimeVal recorded);
- [CCode (cname = "gdata_youtube_video_set_title")]
- public void set_title (string title);
public GData.YouTubeAspectRatio aspect_ratio { get; set; }
[NoAccessorMethod]
public double average_rating { get; }
@@ -1065,7 +1387,6 @@ namespace GData {
public uint rating_count { get; }
public GLib.TimeVal recorded { get; set; }
public GData.YouTubeState state { get; }
- public string title { get; set; }
public GLib.TimeVal uploaded { get; }
public string video_id { get; }
public uint view_count { get; }
@@ -1089,6 +1410,38 @@ namespace GData {
ACCOUNT_DISABLED,
SERVICE_DISABLED
}
+ [CCode (cprefix = "GDATA_DOCUMENTS_PRESENTATION_", cheader_filename = "gdata/gdata.h")]
+ public enum DocumentsPresentationFormat {
+ PDF,
+ PNG,
+ PPT,
+ SWF,
+ TXT
+ }
+ [CCode (cprefix = "GDATA_DOCUMENTS_SERVICE_ERROR_INVALID_CONTENT_", cheader_filename = "gdata/gdata.h")]
+ public enum DocumentsServiceError {
+ TYPE
+ }
+ [CCode (cprefix = "GDATA_DOCUMENTS_SPREADSHEET_", cheader_filename = "gdata/gdata.h")]
+ public enum DocumentsSpreadsheetFormat {
+ XLS,
+ CSV,
+ PDF,
+ ODS,
+ TSV,
+ HTML
+ }
+ [CCode (cprefix = "GDATA_DOCUMENTS_TEXT_", cheader_filename = "gdata/gdata.h")]
+ public enum DocumentsTextFormat {
+ DOC,
+ HTML,
+ ODT,
+ PDF,
+ PNG,
+ RTF,
+ TXT,
+ ZIP
+ }
[CCode (cprefix = "GDATA_MEDIA_EXPRESSION_", cheader_filename = "gdata/gdata.h")]
public enum MediaExpression {
SAMPLE,
@@ -1104,6 +1457,15 @@ namespace GData {
DOCUMENT,
EXECUTABLE
}
+ [CCode (cprefix = "GDATA_OPERATION_", cheader_filename = "gdata/gdata.h")]
+ public enum OperationType {
+ QUERY,
+ INSERTION,
+ UPDATE,
+ DELETION,
+ DOWNLOAD,
+ UPLOAD
+ }
[CCode (cprefix = "GDATA_PARSER_ERROR_", cheader_filename = "gdata/gdata.h")]
public enum ParserError {
PARSING_STRING,
@@ -1118,15 +1480,12 @@ namespace GData {
public enum ServiceError {
UNAVAILABLE,
PROTOCOL_ERROR,
- WITH_QUERY,
ENTRY_ALREADY_INSERTED,
- WITH_INSERTION,
AUTHENTICATION_REQUIRED,
- WITH_UPDATE,
- WITH_DELETION,
NOT_FOUND,
CONFLICT,
- FORBIDDEN
+ FORBIDDEN,
+ BAD_QUERY_PARAMETER
}
[CCode (cprefix = "GDATA_YOUTUBE_AGE_", cheader_filename = "gdata/gdata.h")]
public enum YouTubeAge {
@@ -1182,9 +1541,21 @@ namespace GData {
ALL,
PARTNER
}
- [CCode (cheader_filename = "gdata/gdata.h")]
+ [CCode (cheader_filename = "gdata/gdata.h", instance_pos = -2)]
public delegate void QueryProgressCallback (GData.Entry entry, uint entry_key, uint entry_count);
[CCode (cheader_filename = "gdata/gdata.h")]
+ public const string GD_ADDRESS_USAGE_GENERAL;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string GD_ADDRESS_USAGE_LOCAL;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string GD_MAIL_CLASS_BOTH;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string GD_MAIL_CLASS_LETTERS;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string GD_MAIL_CLASS_NEITHER;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string GD_MAIL_CLASS_PARCELS;
+ [CCode (cheader_filename = "gdata/gdata.h")]
public const string LINK_ALTERNATE;
[CCode (cheader_filename = "gdata/gdata.h")]
public const string LINK_EDIT;
diff --git a/vapi/packages/libgdata/libgdata-custom.vala b/vapi/packages/libgdata/libgdata-custom.vala
new file mode 100644
index 0000000..418e5ca
--- /dev/null
+++ b/vapi/packages/libgdata/libgdata-custom.vala
@@ -0,0 +1,15 @@
+namespace GData {
+ public class Feed {
+ public unowned GLib.List<GData.Author> get_authors ();
+ public unowned GLib.List<GData.Category> get_categories ();
+ public unowned GLib.List<GData.Entry> get_entries ();
+ }
+
+ [CCode (type_check_function = "GDATA_IS_PICASAWEB_SERVICE", cheader_filename = "gdata/gdata.h")]
+ public class PicasaWebService {
+ [CCode (cname = "gdata_picasaweb_service_query_all_albums_async")]
+ public async void query_all_albums_async (GData.Query? query, string username, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback);
+ [CCode (cname = "gdata_picasaweb_service_upload_file_async")]
+ public async GData.PicasaWebFile upload_file_async (GData.PicasaWebAlbum album, GData.PicasaWebFile file_entry, GLib.File file_data, GLib.Cancellable? cancellable = null) throws GLib.Error;
+ }
+}
diff --git a/vapi/packages/libgdata/libgdata.gi b/vapi/packages/libgdata/libgdata.gi
index 1829ff1..6ec524f 100644
--- a/vapi/packages/libgdata/libgdata.gi
+++ b/vapi/packages/libgdata/libgdata.gi
@@ -16,6 +16,96 @@
<parameter name="user_data" type="gpointer"/>
</parameters>
</callback>
+ <struct name="GDataGDFeedLink">
+ <method name="compare" symbol="gdata_gd_feed_link_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDFeedLink*"/>
+ <parameter name="b" type="GDataGDFeedLink*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gdata_gd_feed_link_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDFeedLink*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gdata_gd_feed_link_new">
+ <return-type type="GDataGDFeedLink*"/>
+ <parameters>
+ <parameter name="href" type="gchar*"/>
+ <parameter name="rel" type="gchar*"/>
+ <parameter name="count_hint" type="guint"/>
+ <parameter name="read_only" type="gboolean"/>
+ </parameters>
+ </method>
+ <field name="rel" type="gchar*"/>
+ <field name="href" type="gchar*"/>
+ <field name="count_hint" type="guint"/>
+ <field name="read_only" type="gboolean"/>
+ </struct>
+ <struct name="GDataGDRating">
+ <method name="compare" symbol="gdata_gd_rating_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDRating*"/>
+ <parameter name="b" type="GDataGDRating*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gdata_gd_rating_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDRating*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gdata_gd_rating_new">
+ <return-type type="GDataGDRating*"/>
+ <parameters>
+ <parameter name="min" type="guint"/>
+ <parameter name="max" type="guint"/>
+ <parameter name="num_raters" type="guint"/>
+ <parameter name="average" type="gdouble"/>
+ </parameters>
+ </method>
+ <field name="min" type="guint"/>
+ <field name="max" type="guint"/>
+ <field name="num_raters" type="guint"/>
+ <field name="average" type="gdouble"/>
+ </struct>
+ <struct name="GDataMediaRating">
+ <method name="free" symbol="gdata_media_rating_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaRating*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gdata_media_rating_new">
+ <return-type type="GDataMediaRating*"/>
+ <parameters>
+ <parameter name="scheme" type="gchar*"/>
+ <parameter name="country" type="gchar*"/>
+ </parameters>
+ </method>
+ <field name="country" type="gchar*"/>
+ <field name="scheme" type="gchar*"/>
+ </struct>
+ <struct name="GDataMediaRestriction">
+ <method name="free" symbol="gdata_media_restriction_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaRestriction*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gdata_media_restriction_new">
+ <return-type type="GDataMediaRestriction*"/>
+ <parameters>
+ <parameter name="countries" type="gchar*"/>
+ <parameter name="relationship" type="gboolean"/>
+ </parameters>
+ </method>
+ <field name="countries" type="gchar*"/>
+ <field name="relationship" type="gboolean"/>
+ </struct>
<boxed name="GDataColor" type-name="GDataColor" get-type="gdata_color_get_type">
<method name="from_hexadecimal" symbol="gdata_color_from_hexadecimal">
<return-type type="gboolean"/>
@@ -45,6 +135,34 @@
<member name="GDATA_AUTHENTICATION_ERROR_ACCOUNT_DISABLED" value="6"/>
<member name="GDATA_AUTHENTICATION_ERROR_SERVICE_DISABLED" value="7"/>
</enum>
+ <enum name="GDataDocumentsPresentationFormat" type-name="GDataDocumentsPresentationFormat" get-type="gdata_documents_presentation_format_get_type">
+ <member name="GDATA_DOCUMENTS_PRESENTATION_PDF" value="0"/>
+ <member name="GDATA_DOCUMENTS_PRESENTATION_PNG" value="1"/>
+ <member name="GDATA_DOCUMENTS_PRESENTATION_PPT" value="2"/>
+ <member name="GDATA_DOCUMENTS_PRESENTATION_SWF" value="3"/>
+ <member name="GDATA_DOCUMENTS_PRESENTATION_TXT" value="4"/>
+ </enum>
+ <enum name="GDataDocumentsServiceError" type-name="GDataDocumentsServiceError" get-type="gdata_documents_service_error_get_type">
+ <member name="GDATA_DOCUMENTS_SERVICE_ERROR_INVALID_CONTENT_TYPE" value="0"/>
+ </enum>
+ <enum name="GDataDocumentsSpreadsheetFormat" type-name="GDataDocumentsSpreadsheetFormat" get-type="gdata_documents_spreadsheet_format_get_type">
+ <member name="GDATA_DOCUMENTS_SPREADSHEET_XLS" value="0"/>
+ <member name="GDATA_DOCUMENTS_SPREADSHEET_CSV" value="1"/>
+ <member name="GDATA_DOCUMENTS_SPREADSHEET_PDF" value="2"/>
+ <member name="GDATA_DOCUMENTS_SPREADSHEET_ODS" value="3"/>
+ <member name="GDATA_DOCUMENTS_SPREADSHEET_TSV" value="4"/>
+ <member name="GDATA_DOCUMENTS_SPREADSHEET_HTML" value="5"/>
+ </enum>
+ <enum name="GDataDocumentsTextFormat" type-name="GDataDocumentsTextFormat" get-type="gdata_documents_text_format_get_type">
+ <member name="GDATA_DOCUMENTS_TEXT_DOC" value="0"/>
+ <member name="GDATA_DOCUMENTS_TEXT_HTML" value="1"/>
+ <member name="GDATA_DOCUMENTS_TEXT_ODT" value="2"/>
+ <member name="GDATA_DOCUMENTS_TEXT_PDF" value="3"/>
+ <member name="GDATA_DOCUMENTS_TEXT_PNG" value="4"/>
+ <member name="GDATA_DOCUMENTS_TEXT_RTF" value="5"/>
+ <member name="GDATA_DOCUMENTS_TEXT_TXT" value="6"/>
+ <member name="GDATA_DOCUMENTS_TEXT_ZIP" value="7"/>
+ </enum>
<enum name="GDataMediaExpression" type-name="GDataMediaExpression" get-type="gdata_media_expression_get_type">
<member name="GDATA_MEDIA_EXPRESSION_SAMPLE" value="0"/>
<member name="GDATA_MEDIA_EXPRESSION_FULL" value="1"/>
@@ -58,6 +176,14 @@
<member name="GDATA_MEDIA_DOCUMENT" value="4"/>
<member name="GDATA_MEDIA_EXECUTABLE" value="5"/>
</enum>
+ <enum name="GDataOperationType" type-name="GDataOperationType" get-type="gdata_operation_type_get_type">
+ <member name="GDATA_OPERATION_QUERY" value="1"/>
+ <member name="GDATA_OPERATION_INSERTION" value="2"/>
+ <member name="GDATA_OPERATION_UPDATE" value="3"/>
+ <member name="GDATA_OPERATION_DELETION" value="4"/>
+ <member name="GDATA_OPERATION_DOWNLOAD" value="5"/>
+ <member name="GDATA_OPERATION_UPLOAD" value="6"/>
+ </enum>
<enum name="GDataParserError" type-name="GDataParserError" get-type="gdata_parser_error_get_type">
<member name="GDATA_PARSER_ERROR_PARSING_STRING" value="1"/>
<member name="GDATA_PARSER_ERROR_EMPTY_DOCUMENT" value="2"/>
@@ -69,15 +195,12 @@
<enum name="GDataServiceError" type-name="GDataServiceError" get-type="gdata_service_error_get_type">
<member name="GDATA_SERVICE_ERROR_UNAVAILABLE" value="1"/>
<member name="GDATA_SERVICE_ERROR_PROTOCOL_ERROR" value="2"/>
- <member name="GDATA_SERVICE_ERROR_WITH_QUERY" value="3"/>
- <member name="GDATA_SERVICE_ERROR_ENTRY_ALREADY_INSERTED" value="4"/>
- <member name="GDATA_SERVICE_ERROR_WITH_INSERTION" value="5"/>
- <member name="GDATA_SERVICE_ERROR_AUTHENTICATION_REQUIRED" value="6"/>
- <member name="GDATA_SERVICE_ERROR_WITH_UPDATE" value="7"/>
- <member name="GDATA_SERVICE_ERROR_WITH_DELETION" value="8"/>
- <member name="GDATA_SERVICE_ERROR_NOT_FOUND" value="9"/>
- <member name="GDATA_SERVICE_ERROR_CONFLICT" value="10"/>
- <member name="GDATA_SERVICE_ERROR_FORBIDDEN" value="11"/>
+ <member name="GDATA_SERVICE_ERROR_ENTRY_ALREADY_INSERTED" value="3"/>
+ <member name="GDATA_SERVICE_ERROR_AUTHENTICATION_REQUIRED" value="4"/>
+ <member name="GDATA_SERVICE_ERROR_NOT_FOUND" value="5"/>
+ <member name="GDATA_SERVICE_ERROR_CONFLICT" value="6"/>
+ <member name="GDATA_SERVICE_ERROR_FORBIDDEN" value="7"/>
+ <member name="GDATA_SERVICE_ERROR_BAD_QUERY_PARAMETER" value="8"/>
</enum>
<enum name="GDataYouTubeAge" type-name="GDataYouTubeAge" get-type="gdata_youtube_age_get_type">
<member name="GDATA_YOUTUBE_AGE_ALL_TIME" value="0"/>
@@ -173,6 +296,12 @@
<parameter name="b" type="GDataAuthor*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_author_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataAuthor*"/>
+ </parameters>
+ </method>
<method name="get_email_address" symbol="gdata_author_get_email_address">
<return-type type="gchar*"/>
<parameters>
@@ -779,6 +908,12 @@
<parameter name="b" type="GDataCategory*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_category_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCategory*"/>
+ </parameters>
+ </method>
<method name="get_label" symbol="gdata_category_get_label">
<return-type type="gchar*"/>
<parameters>
@@ -911,6 +1046,12 @@
<parameter name="self" type="GDataContactsContact*"/>
</parameters>
</method>
+ <method name="get_name" symbol="gdata_contacts_contact_get_name">
+ <return-type type="GDataGDName*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
<method name="get_organizations" symbol="gdata_contacts_contact_get_organizations">
<return-type type="GList*"/>
<parameters>
@@ -995,6 +1136,36 @@
<parameter name="id" type="gchar*"/>
</parameters>
</constructor>
+ <method name="remove_all_email_addresses" symbol="gdata_contacts_contact_remove_all_email_addresses">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="remove_all_im_addresses" symbol="gdata_contacts_contact_remove_all_im_addresses">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="remove_all_organizations" symbol="gdata_contacts_contact_remove_all_organizations">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="remove_all_phone_numbers" symbol="gdata_contacts_contact_remove_all_phone_numbers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="remove_all_postal_addresses" symbol="gdata_contacts_contact_remove_all_postal_addresses">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
<method name="remove_group" symbol="gdata_contacts_contact_remove_group">
<return-type type="void"/>
<parameters>
@@ -1024,6 +1195,7 @@
<property name="deleted" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="has-photo" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="name" type="GDataGDName*" readable="1" writable="0" construct="0" construct-only="0"/>
</object>
<object name="GDataContactsQuery" parent="GDataQuery" type-name="GDataContactsQuery" get-type="gdata_contacts_query_get_type">
<method name="get_group" symbol="gdata_contacts_query_get_group">
@@ -1146,6 +1318,414 @@
</parameters>
</method>
</object>
+ <object name="GDataDocumentsEntry" parent="GDataEntry" type-name="GDataDocumentsEntry" get-type="gdata_documents_entry_get_type">
+ <implements>
+ <interface name="GDataAccessHandler"/>
+ </implements>
+ <method name="get_document_id" symbol="gdata_documents_entry_get_document_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_edited" symbol="gdata_documents_entry_get_edited">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ <parameter name="edited" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_last_modified_by" symbol="gdata_documents_entry_get_last_modified_by">
+ <return-type type="GDataAuthor*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_last_viewed" symbol="gdata_documents_entry_get_last_viewed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ <parameter name="last_viewed" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_path" symbol="gdata_documents_entry_get_path">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ </parameters>
+ </method>
+ <method name="is_deleted" symbol="gdata_documents_entry_is_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ </parameters>
+ </method>
+ <method name="set_writers_can_invite" symbol="gdata_documents_entry_set_writers_can_invite">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ <parameter name="writers_can_invite" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="writers_can_invite" symbol="gdata_documents_entry_writers_can_invite">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsEntry*"/>
+ </parameters>
+ </method>
+ <property name="document-id" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="is-deleted" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="last-modified-by" type="GDataAuthor*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="last-viewed" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="writers-can-invite" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataDocumentsFeed" parent="GDataFeed" type-name="GDataDocumentsFeed" get-type="gdata_documents_feed_get_type">
+ </object>
+ <object name="GDataDocumentsFolder" parent="GDataDocumentsEntry" type-name="GDataDocumentsFolder" get-type="gdata_documents_folder_get_type">
+ <implements>
+ <interface name="GDataAccessHandler"/>
+ </implements>
+ <constructor name="new" symbol="gdata_documents_folder_new">
+ <return-type type="GDataDocumentsFolder*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object name="GDataDocumentsPresentation" parent="GDataDocumentsEntry" type-name="GDataDocumentsPresentation" get-type="gdata_documents_presentation_get_type">
+ <implements>
+ <interface name="GDataAccessHandler"/>
+ </implements>
+ <method name="download_document" symbol="gdata_documents_presentation_download_document">
+ <return-type type="GFile*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsPresentation*"/>
+ <parameter name="service" type="GDataDocumentsService*"/>
+ <parameter name="content_type" type="gchar**"/>
+ <parameter name="export_format" type="GDataDocumentsPresentationFormat"/>
+ <parameter name="destination_file" type="GFile*"/>
+ <parameter name="replace_file_if_exists" type="gboolean"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_download_uri" symbol="gdata_documents_presentation_get_download_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsPresentation*"/>
+ <parameter name="export_format" type="GDataDocumentsPresentationFormat"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_documents_presentation_new">
+ <return-type type="GDataDocumentsPresentation*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object name="GDataDocumentsQuery" parent="GDataQuery" type-name="GDataDocumentsQuery" get-type="gdata_documents_query_get_type">
+ <method name="add_collaborator" symbol="gdata_documents_query_add_collaborator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ <parameter name="email_address" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_reader" symbol="gdata_documents_query_add_reader">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ <parameter name="email_address" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_collaborator_addresses" symbol="gdata_documents_query_get_collaborator_addresses">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_exact_title" symbol="gdata_documents_query_get_exact_title">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_folder_id" symbol="gdata_documents_query_get_folder_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_reader_addresses" symbol="gdata_documents_query_get_reader_addresses">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gdata_documents_query_get_title">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_documents_query_new">
+ <return-type type="GDataDocumentsQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_limits" symbol="gdata_documents_query_new_with_limits">
+ <return-type type="GDataDocumentsQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ <parameter name="start_index" type="gint"/>
+ <parameter name="max_results" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="set_folder_id" symbol="gdata_documents_query_set_folder_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ <parameter name="folder_id" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_show_deleted" symbol="gdata_documents_query_set_show_deleted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ <parameter name="show_deleted" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_folders" symbol="gdata_documents_query_set_show_folders">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ <parameter name="show_folders" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gdata_documents_query_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ <parameter name="title" type="gchar*"/>
+ <parameter name="exact_title" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="show_deleted" symbol="gdata_documents_query_show_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ </parameters>
+ </method>
+ <method name="show_folders" symbol="gdata_documents_query_show_folders">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsQuery*"/>
+ </parameters>
+ </method>
+ <property name="exact-title" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="folder-id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="show-deleted" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="show-folders" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataDocumentsService" parent="GDataService" type-name="GDataDocumentsService" get-type="gdata_documents_service_get_type">
+ <method name="error_quark" symbol="gdata_documents_service_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_upload_uri" symbol="gdata_documents_service_get_upload_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="folder" type="GDataDocumentsFolder*"/>
+ </parameters>
+ </method>
+ <method name="move_document_to_folder" symbol="gdata_documents_service_move_document_to_folder">
+ <return-type type="GDataDocumentsEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsService*"/>
+ <parameter name="document" type="GDataDocumentsEntry*"/>
+ <parameter name="folder" type="GDataDocumentsFolder*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_documents_service_new">
+ <return-type type="GDataDocumentsService*"/>
+ <parameters>
+ <parameter name="client_id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="query_documents" symbol="gdata_documents_service_query_documents">
+ <return-type type="GDataDocumentsFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsService*"/>
+ <parameter name="query" type="GDataDocumentsQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_documents_async" symbol="gdata_documents_service_query_documents_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsService*"/>
+ <parameter name="query" type="GDataDocumentsQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="query_single_document" symbol="gdata_documents_service_query_single_document">
+ <return-type type="GDataDocumentsEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsService*"/>
+ <parameter name="document_type" type="GType"/>
+ <parameter name="document_id" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="remove_document_from_folder" symbol="gdata_documents_service_remove_document_from_folder">
+ <return-type type="GDataDocumentsEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsService*"/>
+ <parameter name="document" type="GDataDocumentsEntry*"/>
+ <parameter name="folder" type="GDataDocumentsFolder*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="update_document" symbol="gdata_documents_service_update_document">
+ <return-type type="GDataDocumentsEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsService*"/>
+ <parameter name="document" type="GDataDocumentsEntry*"/>
+ <parameter name="document_file" type="GFile*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="upload_document" symbol="gdata_documents_service_upload_document">
+ <return-type type="GDataDocumentsEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsService*"/>
+ <parameter name="document" type="GDataDocumentsEntry*"/>
+ <parameter name="document_file" type="GFile*"/>
+ <parameter name="folder" type="GDataDocumentsFolder*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <property name="spreadsheet-service" type="GDataService*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataDocumentsSpreadsheet" parent="GDataDocumentsEntry" type-name="GDataDocumentsSpreadsheet" get-type="gdata_documents_spreadsheet_get_type">
+ <implements>
+ <interface name="GDataAccessHandler"/>
+ </implements>
+ <method name="download_document" symbol="gdata_documents_spreadsheet_download_document">
+ <return-type type="GFile*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsSpreadsheet*"/>
+ <parameter name="service" type="GDataDocumentsService*"/>
+ <parameter name="content_type" type="gchar**"/>
+ <parameter name="export_format" type="GDataDocumentsSpreadsheetFormat"/>
+ <parameter name="gid" type="gint"/>
+ <parameter name="destination_file" type="GFile*"/>
+ <parameter name="replace_file_if_exists" type="gboolean"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_download_uri" symbol="gdata_documents_spreadsheet_get_download_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsSpreadsheet*"/>
+ <parameter name="export_format" type="GDataDocumentsSpreadsheetFormat"/>
+ <parameter name="gid" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_documents_spreadsheet_new">
+ <return-type type="GDataDocumentsSpreadsheet*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object name="GDataDocumentsText" parent="GDataDocumentsEntry" type-name="GDataDocumentsText" get-type="gdata_documents_text_get_type">
+ <implements>
+ <interface name="GDataAccessHandler"/>
+ </implements>
+ <method name="download_document" symbol="gdata_documents_text_download_document">
+ <return-type type="GFile*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsText*"/>
+ <parameter name="service" type="GDataDocumentsService*"/>
+ <parameter name="content_type" type="gchar**"/>
+ <parameter name="export_format" type="GDataDocumentsTextFormat"/>
+ <parameter name="destination_file" type="GFile*"/>
+ <parameter name="replace_file_if_exists" type="gboolean"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_download_uri" symbol="gdata_documents_text_get_download_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDocumentsText*"/>
+ <parameter name="export_format" type="GDataDocumentsTextFormat"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_documents_text_new">
+ <return-type type="GDataDocumentsText*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object name="GDataDownloadStream" parent="GInputStream" type-name="GDataDownloadStream" get-type="gdata_download_stream_get_type">
+ <implements>
+ <interface name="GSeekable"/>
+ </implements>
+ <method name="get_content_length" symbol="gdata_download_stream_get_content_length">
+ <return-type type="gssize"/>
+ <parameters>
+ <parameter name="self" type="GDataDownloadStream*"/>
+ </parameters>
+ </method>
+ <method name="get_content_type" symbol="gdata_download_stream_get_content_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDownloadStream*"/>
+ </parameters>
+ </method>
+ <method name="get_download_uri" symbol="gdata_download_stream_get_download_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataDownloadStream*"/>
+ </parameters>
+ </method>
+ <method name="get_service" symbol="gdata_download_stream_get_service">
+ <return-type type="GDataService*"/>
+ <parameters>
+ <parameter name="self" type="GDataDownloadStream*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_download_stream_new">
+ <return-type type="GInputStream*"/>
+ <parameters>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="download_uri" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <property name="content-length" type="glong" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="content-type" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="download-uri" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="service" type="GDataService*" readable="1" writable="1" construct="0" construct-only="1"/>
+ </object>
<object name="GDataEntry" parent="GDataParsable" type-name="GDataEntry" get-type="gdata_entry_get_type">
<method name="add_author" symbol="gdata_entry_add_author">
<return-type type="void"/>
@@ -1199,6 +1779,12 @@
<parameter name="published" type="GTimeVal*"/>
</parameters>
</method>
+ <method name="get_rights" symbol="gdata_entry_get_rights">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
<method name="get_summary" symbol="gdata_entry_get_summary">
<return-type type="gchar*"/>
<parameters>
@@ -1231,6 +1817,13 @@
<parameter name="rel" type="gchar*"/>
</parameters>
</method>
+ <method name="look_up_links" symbol="gdata_entry_look_up_links">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="rel" type="gchar*"/>
+ </parameters>
+ </method>
<constructor name="new" symbol="gdata_entry_new">
<return-type type="GDataEntry*"/>
<parameters>
@@ -1244,6 +1837,13 @@
<parameter name="content" type="gchar*"/>
</parameters>
</method>
+ <method name="set_rights" symbol="gdata_entry_set_rights">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="rights" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_summary" symbol="gdata_entry_set_summary">
<return-type type="void"/>
<parameters>
@@ -1263,6 +1863,7 @@
<property name="id" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
<property name="is-inserted" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="published" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="rights" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="summary" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="updated" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -1298,6 +1899,12 @@
<parameter name="self" type="GDataFeed*"/>
</parameters>
</method>
+ <method name="get_icon" symbol="gdata_feed_get_icon">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
<method name="get_id" symbol="gdata_feed_get_id">
<return-type type="gchar*"/>
<parameters>
@@ -1369,6 +1976,7 @@
</method>
<property name="etag" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="generator" type="GDataGenerator*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="icon" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="id" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="items-per-page" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="logo" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -1386,12 +1994,24 @@
<parameter name="b" type="GDataGDEmailAddress*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_email_address_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
<method name="get_address" symbol="gdata_gd_email_address_get_address">
<return-type type="gchar*"/>
<parameters>
<parameter name="self" type="GDataGDEmailAddress*"/>
</parameters>
</method>
+ <method name="get_display_name" symbol="gdata_gd_email_address_get_display_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
<method name="get_label" symbol="gdata_gd_email_address_get_label">
<return-type type="gchar*"/>
<parameters>
@@ -1426,6 +2046,13 @@
<parameter name="address" type="gchar*"/>
</parameters>
</method>
+ <method name="set_display_name" symbol="gdata_gd_email_address_set_display_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ <parameter name="display_name" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_is_primary" symbol="gdata_gd_email_address_set_is_primary">
<return-type type="void"/>
<parameters>
@@ -1448,6 +2075,7 @@
</parameters>
</method>
<property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="display-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
@@ -1460,6 +2088,12 @@
<parameter name="b" type="GDataGDIMAddress*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_im_address_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
<method name="get_address" symbol="gdata_gd_im_address_get_address">
<return-type type="gchar*"/>
<parameters>
@@ -1541,6 +2175,106 @@
<property name="protocol" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
+ <object name="GDataGDName" parent="GDataParsable" type-name="GDataGDName" get-type="gdata_gd_name_get_type">
+ <method name="compare" symbol="gdata_gd_name_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDName*"/>
+ <parameter name="b" type="GDataGDName*"/>
+ </parameters>
+ </method>
+ <method name="get_additional_name" symbol="gdata_gd_name_get_additional_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ </parameters>
+ </method>
+ <method name="get_family_name" symbol="gdata_gd_name_get_family_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ </parameters>
+ </method>
+ <method name="get_full_name" symbol="gdata_gd_name_get_full_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ </parameters>
+ </method>
+ <method name="get_given_name" symbol="gdata_gd_name_get_given_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ </parameters>
+ </method>
+ <method name="get_prefix" symbol="gdata_gd_name_get_prefix">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ </parameters>
+ </method>
+ <method name="get_suffix" symbol="gdata_gd_name_get_suffix">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_name_new">
+ <return-type type="GDataGDName*"/>
+ <parameters>
+ <parameter name="given_name" type="gchar*"/>
+ <parameter name="family_name" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_additional_name" symbol="gdata_gd_name_set_additional_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ <parameter name="additional_name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_family_name" symbol="gdata_gd_name_set_family_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ <parameter name="family_name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_full_name" symbol="gdata_gd_name_set_full_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ <parameter name="full_name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_given_name" symbol="gdata_gd_name_set_given_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ <parameter name="given_name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_prefix" symbol="gdata_gd_name_set_prefix">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ <parameter name="prefix" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_suffix" symbol="gdata_gd_name_set_suffix">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDName*"/>
+ <parameter name="suffix" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="additional-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="family-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="full-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="given-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="prefix" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="suffix" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
<object name="GDataGDOrganization" parent="GDataParsable" type-name="GDataGDOrganization" get-type="gdata_gd_organization_get_type">
<method name="compare" symbol="gdata_gd_organization_compare">
<return-type type="gint"/>
@@ -1549,12 +2283,36 @@
<parameter name="b" type="GDataGDOrganization*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_organization_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="get_department" symbol="gdata_gd_organization_get_department">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="get_job_description" symbol="gdata_gd_organization_get_job_description">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
<method name="get_label" symbol="gdata_gd_organization_get_label">
<return-type type="gchar*"/>
<parameters>
<parameter name="self" type="GDataGDOrganization*"/>
</parameters>
</method>
+ <method name="get_location" symbol="gdata_gd_organization_get_location">
+ <return-type type="GDataGDWhere*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
<method name="get_name" symbol="gdata_gd_organization_get_name">
<return-type type="gchar*"/>
<parameters>
@@ -1567,6 +2325,12 @@
<parameter name="self" type="GDataGDOrganization*"/>
</parameters>
</method>
+ <method name="get_symbol" symbol="gdata_gd_organization_get_symbol">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
<method name="get_title" symbol="gdata_gd_organization_get_title">
<return-type type="gchar*"/>
<parameters>
@@ -1589,6 +2353,13 @@
<parameter name="is_primary" type="gboolean"/>
</parameters>
</constructor>
+ <method name="set_department" symbol="gdata_gd_organization_set_department">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="department" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_is_primary" symbol="gdata_gd_organization_set_is_primary">
<return-type type="void"/>
<parameters>
@@ -1596,6 +2367,13 @@
<parameter name="is_primary" type="gboolean"/>
</parameters>
</method>
+ <method name="set_job_description" symbol="gdata_gd_organization_set_job_description">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="job_description" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_label" symbol="gdata_gd_organization_set_label">
<return-type type="void"/>
<parameters>
@@ -1603,6 +2381,13 @@
<parameter name="label" type="gchar*"/>
</parameters>
</method>
+ <method name="set_location" symbol="gdata_gd_organization_set_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="location" type="GDataGDWhere*"/>
+ </parameters>
+ </method>
<method name="set_name" symbol="gdata_gd_organization_set_name">
<return-type type="void"/>
<parameters>
@@ -1617,6 +2402,13 @@
<parameter name="relation_type" type="gchar*"/>
</parameters>
</method>
+ <method name="set_symbol" symbol="gdata_gd_organization_set_symbol">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="symbol" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_title" symbol="gdata_gd_organization_set_title">
<return-type type="void"/>
<parameters>
@@ -1624,10 +2416,14 @@
<parameter name="title" type="gchar*"/>
</parameters>
</method>
+ <property name="department" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="job-description" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="location" type="GDataGDWhere*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="symbol" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
<object name="GDataGDPhoneNumber" parent="GDataParsable" type-name="GDataGDPhoneNumber" get-type="gdata_gd_phone_number_get_type">
@@ -1638,6 +2434,12 @@
<parameter name="b" type="GDataGDPhoneNumber*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_phone_number_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
<method name="get_label" symbol="gdata_gd_phone_number_get_label">
<return-type type="gchar*"/>
<parameters>
@@ -1727,24 +2529,108 @@
<parameter name="b" type="GDataGDPostalAddress*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_postal_address_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
<method name="get_address" symbol="gdata_gd_postal_address_get_address">
<return-type type="gchar*"/>
<parameters>
<parameter name="self" type="GDataGDPostalAddress*"/>
</parameters>
</method>
+ <method name="get_agent" symbol="gdata_gd_postal_address_get_agent">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_city" symbol="gdata_gd_postal_address_get_city">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_country" symbol="gdata_gd_postal_address_get_country">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_country_code" symbol="gdata_gd_postal_address_get_country_code">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_house_name" symbol="gdata_gd_postal_address_get_house_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
<method name="get_label" symbol="gdata_gd_postal_address_get_label">
<return-type type="gchar*"/>
<parameters>
<parameter name="self" type="GDataGDPostalAddress*"/>
</parameters>
</method>
+ <method name="get_mail_class" symbol="gdata_gd_postal_address_get_mail_class">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_neighborhood" symbol="gdata_gd_postal_address_get_neighborhood">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_po_box" symbol="gdata_gd_postal_address_get_po_box">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_postcode" symbol="gdata_gd_postal_address_get_postcode">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_region" symbol="gdata_gd_postal_address_get_region">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
<method name="get_relation_type" symbol="gdata_gd_postal_address_get_relation_type">
<return-type type="gchar*"/>
<parameters>
<parameter name="self" type="GDataGDPostalAddress*"/>
</parameters>
</method>
+ <method name="get_street" symbol="gdata_gd_postal_address_get_street">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_subregion" symbol="gdata_gd_postal_address_get_subregion">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_usage" symbol="gdata_gd_postal_address_get_usage">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
<method name="is_primary" symbol="gdata_gd_postal_address_is_primary">
<return-type type="gboolean"/>
<parameters>
@@ -1754,7 +2640,6 @@
<constructor name="new" symbol="gdata_gd_postal_address_new">
<return-type type="GDataGDPostalAddress*"/>
<parameters>
- <parameter name="address" type="gchar*"/>
<parameter name="relation_type" type="gchar*"/>
<parameter name="label" type="gchar*"/>
<parameter name="is_primary" type="gboolean"/>
@@ -1767,6 +2652,35 @@
<parameter name="address" type="gchar*"/>
</parameters>
</method>
+ <method name="set_agent" symbol="gdata_gd_postal_address_set_agent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="agent" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_city" symbol="gdata_gd_postal_address_set_city">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="city" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_country" symbol="gdata_gd_postal_address_set_country">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="country" type="gchar*"/>
+ <parameter name="country_code" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_house_name" symbol="gdata_gd_postal_address_set_house_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="house_name" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_is_primary" symbol="gdata_gd_postal_address_set_is_primary">
<return-type type="void"/>
<parameters>
@@ -1781,6 +2695,41 @@
<parameter name="label" type="gchar*"/>
</parameters>
</method>
+ <method name="set_mail_class" symbol="gdata_gd_postal_address_set_mail_class">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="mail_class" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_neighborhood" symbol="gdata_gd_postal_address_set_neighborhood">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="neighborhood" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_po_box" symbol="gdata_gd_postal_address_set_po_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="po_box" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_postcode" symbol="gdata_gd_postal_address_set_postcode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="postcode" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_region" symbol="gdata_gd_postal_address_set_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="region" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_relation_type" symbol="gdata_gd_postal_address_set_relation_type">
<return-type type="void"/>
<parameters>
@@ -1788,10 +2737,44 @@
<parameter name="relation_type" type="gchar*"/>
</parameters>
</method>
+ <method name="set_street" symbol="gdata_gd_postal_address_set_street">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="street" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_subregion" symbol="gdata_gd_postal_address_set_subregion">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="subregion" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_usage" symbol="gdata_gd_postal_address_set_usage">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="usage" type="gchar*"/>
+ </parameters>
+ </method>
<property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="agent" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="city" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="country" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="country-code" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="house-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="mail-class" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="neighborhood" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="po-box" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="postcode" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="region" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="street" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="subregion" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="usage" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
<object name="GDataGDReminder" parent="GDataParsable" type-name="GDataGDReminder" get-type="gdata_gd_reminder_get_type">
<method name="compare" symbol="gdata_gd_reminder_compare">
@@ -1801,6 +2784,12 @@
<parameter name="b" type="GDataGDReminder*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_reminder_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ </parameters>
+ </method>
<method name="get_absolute_time" symbol="gdata_gd_reminder_get_absolute_time">
<return-type type="void"/>
<parameters>
@@ -1868,6 +2857,12 @@
<parameter name="b" type="GDataGDWhen*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_when_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ </parameters>
+ </method>
<method name="get_end_time" symbol="gdata_gd_when_get_end_time">
<return-type type="void"/>
<parameters>
@@ -1949,6 +2944,12 @@
<parameter name="b" type="GDataGDWhere*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_where_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhere*"/>
+ </parameters>
+ </method>
<method name="get_label" symbol="gdata_gd_where_get_label">
<return-type type="gchar*"/>
<parameters>
@@ -2008,6 +3009,12 @@
<parameter name="b" type="GDataGDWho*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_gd_who_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWho*"/>
+ </parameters>
+ </method>
<method name="get_email_address" symbol="gdata_gd_who_get_email_address">
<return-type type="gchar*"/>
<parameters>
@@ -2067,6 +3074,12 @@
<parameter name="b" type="GDataGenerator*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_generator_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGenerator*"/>
+ </parameters>
+ </method>
<method name="get_name" symbol="gdata_generator_get_name">
<return-type type="gchar*"/>
<parameters>
@@ -2085,6 +3098,14 @@
<parameter name="self" type="GDataGenerator*"/>
</parameters>
</method>
+ <constructor name="new" symbol="gdata_generator_new">
+ <return-type type="GDataGenerator*"/>
+ <parameters>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="version" type="gchar*"/>
+ </parameters>
+ </constructor>
<property name="name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="version" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -2097,6 +3118,12 @@
<parameter name="b" type="GDataLink*"/>
</parameters>
</method>
+ <method name="free" symbol="gdata_link_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ </parameters>
+ </method>
<method name="get_content_type" symbol="gdata_link_get_content_type">
<return-type type="gchar*"/>
<parameters>
@@ -2190,6 +3217,12 @@
<property name="uri" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
<object name="GDataMediaCategory" parent="GDataParsable" type-name="GDataMediaCategory" get-type="gdata_media_category_get_type">
+ <method name="free" symbol="gdata_media_category_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCategory*"/>
+ </parameters>
+ </method>
<method name="get_category" symbol="gdata_media_category_get_category">
<return-type type="gchar*"/>
<parameters>
@@ -2242,6 +3275,24 @@
<property name="scheme" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
<object name="GDataMediaContent" parent="GDataParsable" type-name="GDataMediaContent" get-type="gdata_media_content_get_type">
+ <method name="download" symbol="gdata_media_content_download">
+ <return-type type="GFile*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="default_filename" type="gchar*"/>
+ <parameter name="target_dest_file" type="GFile*"/>
+ <parameter name="replace_file_if_exists" type="gboolean"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gdata_media_content_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
<method name="get_content_type" symbol="gdata_media_content_get_content_type">
<return-type type="gchar*"/>
<parameters>
@@ -2296,6 +3347,17 @@
<parameter name="self" type="GDataMediaContent*"/>
</parameters>
</method>
+ <constructor name="new" symbol="gdata_media_content_new">
+ <return-type type="GDataMediaContent*"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="type" type="gchar*"/>
+ <parameter name="is_default" type="gboolean"/>
+ <parameter name="expression" type="GDataMediaExpression"/>
+ <parameter name="duration" type="gint"/>
+ <parameter name="format" type="gint"/>
+ </parameters>
+ </constructor>
<property name="content-type" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="duration" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="expression" type="GDataMediaExpression" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -2307,6 +3369,12 @@
<property name="width" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
</object>
<object name="GDataMediaCredit" parent="GDataParsable" type-name="GDataMediaCredit" get-type="gdata_media_credit_get_type">
+ <method name="free" symbol="gdata_media_credit_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCredit*"/>
+ </parameters>
+ </method>
<method name="get_credit" symbol="gdata_media_credit_get_credit">
<return-type type="gchar*"/>
<parameters>
@@ -2325,11 +3393,42 @@
<parameter name="self" type="GDataMediaCredit*"/>
</parameters>
</method>
+ <constructor name="new" symbol="gdata_media_credit_new">
+ <return-type type="GDataMediaCredit*"/>
+ <parameters>
+ <parameter name="credit" type="gchar*"/>
+ <parameter name="partner" type="gboolean"/>
+ </parameters>
+ </constructor>
<property name="credit" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="role" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="scheme" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
</object>
<object name="GDataMediaThumbnail" parent="GDataParsable" type-name="GDataMediaThumbnail" get-type="gdata_media_thumbnail_get_type">
+ <method name="build_time" symbol="gdata_media_thumbnail_build_time">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="_time" type="gint64"/>
+ </parameters>
+ </method>
+ <method name="download" symbol="gdata_media_thumbnail_download">
+ <return-type type="GFile*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaThumbnail*"/>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="default_filename" type="gchar*"/>
+ <parameter name="target_dest_file" type="GFile*"/>
+ <parameter name="replace_file_if_exists" type="gboolean"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gdata_media_thumbnail_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaThumbnail*"/>
+ </parameters>
+ </method>
<method name="get_height" symbol="gdata_media_thumbnail_get_height">
<return-type type="guint"/>
<parameters>
@@ -2354,6 +3453,21 @@
<parameter name="self" type="GDataMediaThumbnail*"/>
</parameters>
</method>
+ <constructor name="new" symbol="gdata_media_thumbnail_new">
+ <return-type type="GDataMediaThumbnail*"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="width" type="guint"/>
+ <parameter name="height" type="guint"/>
+ <parameter name="_time" type="gint64"/>
+ </parameters>
+ </constructor>
+ <method name="parse_time" symbol="gdata_media_thumbnail_parse_time">
+ <return-type type="gint64"/>
+ <parameters>
+ <parameter name="time_string" type="gchar*"/>
+ </parameters>
+ </method>
<property name="height" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="time" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -2444,10 +3558,12 @@
<parameter name="self" type="GDataPicasaWebAlbum*"/>
</parameters>
</method>
- <method name="get_description" symbol="gdata_picasaweb_album_get_description">
- <return-type type="gchar*"/>
+ <method name="get_coordinates" symbol="gdata_picasaweb_album_get_coordinates">
+ <return-type type="void"/>
<parameters>
<parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="latitude" type="gdouble*"/>
+ <parameter name="longitude" type="gdouble*"/>
</parameters>
</method>
<method name="get_edited" symbol="gdata_picasaweb_album_get_edited">
@@ -2463,12 +3579,6 @@
<parameter name="self" type="GDataPicasaWebAlbum*"/>
</parameters>
</method>
- <method name="get_name" symbol="gdata_picasaweb_album_get_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="self" type="GDataPicasaWebAlbum*"/>
- </parameters>
- </method>
<method name="get_nickname" symbol="gdata_picasaweb_album_get_nickname">
<return-type type="gchar*"/>
<parameters>
@@ -2530,11 +3640,12 @@
<parameter name="id" type="gchar*"/>
</parameters>
</constructor>
- <method name="set_description" symbol="gdata_picasaweb_album_set_description">
+ <method name="set_coordinates" symbol="gdata_picasaweb_album_set_coordinates">
<return-type type="void"/>
<parameters>
<parameter name="self" type="GDataPicasaWebAlbum*"/>
- <parameter name="description" type="gchar*"/>
+ <parameter name="latitude" type="gdouble"/>
+ <parameter name="longitude" type="gdouble"/>
</parameters>
</method>
<method name="set_is_commenting_enabled" symbol="gdata_picasaweb_album_set_is_commenting_enabled">
@@ -2574,11 +3685,11 @@
</method>
<property name="bytes-used" type="glong" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="comment-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
- <property name="description" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="is-commenting-enabled" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="latitude" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="location" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
- <property name="name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="longitude" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="nickname" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="num-photos" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="num-photos-remaining" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -2587,6 +3698,9 @@
<property name="user" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="visibility" type="GDataPicasaWebVisibility" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
+ <object name="GDataPicasaWebFeed" parent="GDataFeed" type-name="GDataPicasaWebFeed" get-type="gdata_picasaweb_feed_get_type">
+ <field name="padding1" type="gpointer"/>
+ </object>
<object name="GDataPicasaWebFile" parent="GDataEntry" type-name="GDataPicasaWebFile" get-type="gdata_picasaweb_file_get_type">
<method name="get_album_id" symbol="gdata_picasaweb_file_get_album_id">
<return-type type="gchar*"/>
@@ -2624,12 +3738,26 @@
<parameter name="self" type="GDataPicasaWebFile*"/>
</parameters>
</method>
+ <method name="get_coordinates" symbol="gdata_picasaweb_file_get_coordinates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="latitude" type="gdouble*"/>
+ <parameter name="longitude" type="gdouble*"/>
+ </parameters>
+ </method>
<method name="get_credit" symbol="gdata_picasaweb_file_get_credit">
<return-type type="gchar*"/>
<parameters>
<parameter name="self" type="GDataPicasaWebFile*"/>
</parameters>
</method>
+ <method name="get_distance" symbol="gdata_picasaweb_file_get_distance">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
<method name="get_edited" symbol="gdata_picasaweb_file_get_edited">
<return-type type="void"/>
<parameters>
@@ -2637,12 +3765,60 @@
<parameter name="edited" type="GTimeVal*"/>
</parameters>
</method>
+ <method name="get_exposure" symbol="gdata_picasaweb_file_get_exposure">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_flash" symbol="gdata_picasaweb_file_get_flash">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_focal_length" symbol="gdata_picasaweb_file_get_focal_length">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_fstop" symbol="gdata_picasaweb_file_get_fstop">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
<method name="get_height" symbol="gdata_picasaweb_file_get_height">
<return-type type="guint"/>
<parameters>
<parameter name="self" type="GDataPicasaWebFile*"/>
</parameters>
</method>
+ <method name="get_image_unique_id" symbol="gdata_picasaweb_file_get_image_unique_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_iso" symbol="gdata_picasaweb_file_get_iso">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_make" symbol="gdata_picasaweb_file_get_make">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gdata_picasaweb_file_get_model">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
<method name="get_position" symbol="gdata_picasaweb_file_get_position">
<return-type type="gdouble"/>
<parameters>
@@ -2738,6 +3914,14 @@
<parameter name="client" type="gchar*"/>
</parameters>
</method>
+ <method name="set_coordinates" symbol="gdata_picasaweb_file_set_coordinates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="latitude" type="gdouble"/>
+ <parameter name="longitude" type="gdouble"/>
+ </parameters>
+ </method>
<method name="set_is_commenting_enabled" symbol="gdata_picasaweb_file_set_is_commenting_enabled">
<return-type type="void"/>
<parameters>
@@ -2779,9 +3963,20 @@
<property name="client" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="comment-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="credit" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="distance" type="gdouble" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="exposure" type="gdouble" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="flash" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="focal-length" type="gdouble" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="fstop" type="gdouble" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="height" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="image-unique-id" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="is-commenting-enabled" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="iso" type="glong" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="latitude" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="longitude" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="make" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="model" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="position" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="rotation" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="size" type="gulong" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -2838,6 +4033,14 @@
<parameter name="q" type="gchar*"/>
</parameters>
</constructor>
+ <constructor name="new_with_limits" symbol="gdata_picasaweb_query_new_with_limits">
+ <return-type type="GDataPicasaWebQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ <parameter name="start_index" type="gint"/>
+ <parameter name="max_results" type="gint"/>
+ </parameters>
+ </constructor>
<method name="set_bounding_box" symbol="gdata_picasaweb_query_set_bounding_box">
<return-type type="void"/>
<parameters>
@@ -2890,6 +4093,24 @@
<property name="visibility" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
<object name="GDataPicasaWebService" parent="GDataService" type-name="GDataPicasaWebService" get-type="gdata_picasaweb_service_get_type">
+ <method name="get_user" symbol="gdata_picasaweb_service_get_user">
+ <return-type type="GDataPicasaWebUser*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="username" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="insert_album" symbol="gdata_picasaweb_service_insert_album">
+ <return-type type="GDataPicasaWebAlbum*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="album" type="GDataPicasaWebAlbum*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
<constructor name="new" symbol="gdata_picasaweb_service_new">
<return-type type="GDataPicasaWebService*"/>
<parameters>
@@ -2938,13 +4159,77 @@
<parameters>
<parameter name="self" type="GDataPicasaWebService*"/>
<parameter name="album" type="GDataPicasaWebAlbum*"/>
- <parameter name="file" type="GDataPicasaWebFile*"/>
- <parameter name="actual_file" type="GFile*"/>
+ <parameter name="file_entry" type="GDataPicasaWebFile*"/>
+ <parameter name="file_data" type="GFile*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="upload_file_async" symbol="gdata_picasaweb_service_upload_file_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="album" type="GDataPicasaWebAlbum*"/>
+ <parameter name="file_entry" type="GDataPicasaWebFile*"/>
+ <parameter name="file_data" type="GFile*"/>
<parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="upload_file_finish" symbol="gdata_picasaweb_service_upload_file_finish">
+ <return-type type="GDataPicasaWebFile*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="result" type="GAsyncResult*"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
</object>
+ <object name="GDataPicasaWebUser" parent="GDataEntry" type-name="GDataPicasaWebUser" get-type="gdata_picasaweb_user_get_type">
+ <method name="get_max_photos_per_album" symbol="gdata_picasaweb_user_get_max_photos_per_album">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebUser*"/>
+ </parameters>
+ </method>
+ <method name="get_nickname" symbol="gdata_picasaweb_user_get_nickname">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebUser*"/>
+ </parameters>
+ </method>
+ <method name="get_quota_current" symbol="gdata_picasaweb_user_get_quota_current">
+ <return-type type="gint64"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebUser*"/>
+ </parameters>
+ </method>
+ <method name="get_quota_limit" symbol="gdata_picasaweb_user_get_quota_limit">
+ <return-type type="gint64"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebUser*"/>
+ </parameters>
+ </method>
+ <method name="get_thumbnail_uri" symbol="gdata_picasaweb_user_get_thumbnail_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebUser*"/>
+ </parameters>
+ </method>
+ <method name="get_user" symbol="gdata_picasaweb_user_get_user">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebUser*"/>
+ </parameters>
+ </method>
+ <property name="max-photos-per-album" type="gint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="nickname" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="quota-current" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="quota-limit" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="thumbnail-uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="user" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
<object name="GDataQuery" parent="GObject" type-name="GDataQuery" get-type="gdata_query_get_type">
<method name="get_author" symbol="gdata_query_get_author">
<return-type type="gchar*"/>
@@ -3388,7 +4673,7 @@
<return-type type="void"/>
<parameters>
<parameter name="self" type="GDataService*"/>
- <parameter name="error_type" type="GDataServiceError"/>
+ <parameter name="operation_type" type="GDataOperationType"/>
<parameter name="status" type="guint"/>
<parameter name="reason_phrase" type="gchar*"/>
<parameter name="response_body" type="gchar*"/>
@@ -3397,6 +4682,61 @@
</parameters>
</vfunc>
</object>
+ <object name="GDataUploadStream" parent="GOutputStream" type-name="GDataUploadStream" get-type="gdata_upload_stream_get_type">
+ <method name="get_content_type" symbol="gdata_upload_stream_get_content_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataUploadStream*"/>
+ </parameters>
+ </method>
+ <method name="get_entry" symbol="gdata_upload_stream_get_entry">
+ <return-type type="GDataEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataUploadStream*"/>
+ </parameters>
+ </method>
+ <method name="get_response" symbol="gdata_upload_stream_get_response">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataUploadStream*"/>
+ <parameter name="length" type="gssize*"/>
+ </parameters>
+ </method>
+ <method name="get_service" symbol="gdata_upload_stream_get_service">
+ <return-type type="GDataService*"/>
+ <parameters>
+ <parameter name="self" type="GDataUploadStream*"/>
+ </parameters>
+ </method>
+ <method name="get_slug" symbol="gdata_upload_stream_get_slug">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataUploadStream*"/>
+ </parameters>
+ </method>
+ <method name="get_upload_uri" symbol="gdata_upload_stream_get_upload_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataUploadStream*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_upload_stream_new">
+ <return-type type="GOutputStream*"/>
+ <parameters>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="upload_uri" type="gchar*"/>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="slug" type="gchar*"/>
+ <parameter name="content_type" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <property name="content-type" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="entry" type="GDataEntry*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="service" type="GDataService*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="slug" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="upload-uri" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ </object>
<object name="GDataYouTubeContent" parent="GDataMediaContent" type-name="GDataYouTubeContent" get-type="gdata_youtube_content_get_type">
<method name="get_format" symbol="gdata_youtube_content_get_format">
<return-type type="GDataYouTubeFormat"/>
@@ -3698,6 +5038,12 @@
<property name="youtube-user" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
</object>
<object name="GDataYouTubeState" parent="GDataParsable" type-name="GDataYouTubeState" get-type="gdata_youtube_state_get_type">
+ <method name="free" symbol="gdata_youtube_state_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeState*"/>
+ </parameters>
+ </method>
<method name="get_help_uri" symbol="gdata_youtube_state_get_help_uri">
<return-type type="gchar*"/>
<parameters>
@@ -3722,6 +5068,15 @@
<parameter name="self" type="GDataYouTubeState*"/>
</parameters>
</method>
+ <constructor name="new" symbol="gdata_youtube_state_new">
+ <return-type type="GDataYouTubeState*"/>
+ <parameters>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="message" type="gchar*"/>
+ <parameter name="reason_code" type="gchar*"/>
+ <parameter name="help_uri" type="gchar*"/>
+ </parameters>
+ </constructor>
<property name="help-uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="message" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -3817,12 +5172,6 @@
<parameter name="self" type="GDataYouTubeVideo*"/>
</parameters>
</method>
- <method name="get_title" symbol="gdata_youtube_video_get_title">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="self" type="GDataYouTubeVideo*"/>
- </parameters>
- </method>
<method name="get_uploaded" symbol="gdata_youtube_video_get_uploaded">
<return-type type="void"/>
<parameters>
@@ -3943,13 +5292,6 @@
<parameter name="recorded" type="GTimeVal*"/>
</parameters>
</method>
- <method name="set_title" symbol="gdata_youtube_video_set_title">
- <return-type type="void"/>
- <parameters>
- <parameter name="self" type="GDataYouTubeVideo*"/>
- <parameter name="title" type="gchar*"/>
- </parameters>
- </method>
<property name="aspect-ratio" type="GDataYouTubeAspectRatio" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="average-rating" type="gdouble" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="category" type="GDataMediaCategory*" readable="1" writable="1" construct="0" construct-only="0"/>
@@ -3968,7 +5310,6 @@
<property name="rating-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="recorded" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="state" type="GDataYouTubeState*" readable="1" writable="0" construct="0" construct-only="0"/>
- <property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="uploaded" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="video-id" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="view-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
@@ -4025,6 +5366,12 @@
</parameters>
</vfunc>
</interface>
+ <constant name="GDATA_GD_ADDRESS_USAGE_GENERAL" type="char*" value="http://schemas.google.com/g/2005#general"/>
+ <constant name="GDATA_GD_ADDRESS_USAGE_LOCAL" type="char*" value="http://schemas.google.com/g/2005#local"/>
+ <constant name="GDATA_GD_MAIL_CLASS_BOTH" type="char*" value="http://schemas.google.com/g/2005#both"/>
+ <constant name="GDATA_GD_MAIL_CLASS_LETTERS" type="char*" value="http://schemas.google.com/g/2005#letters"/>
+ <constant name="GDATA_GD_MAIL_CLASS_NEITHER" type="char*" value="http://schemas.google.com/g/2005#neither"/>
+ <constant name="GDATA_GD_MAIL_CLASS_PARCELS" type="char*" value="http://schemas.google.com/g/2005#parcels"/>
<constant name="GDATA_LINK_ALTERNATE" type="char*" value="http://www.iana.org/assignments/relation/alternate"/>
<constant name="GDATA_LINK_EDIT" type="char*" value="http://www.iana.org/assignments/relation/edit"/>
<constant name="GDATA_LINK_EDIT_MEDIA" type="char*" value="http://www.iana.org/assignments/relation/edit-media"/>
diff --git a/vapi/packages/libgdata/libgdata.metadata b/vapi/packages/libgdata/libgdata.metadata
index ef24dd3..1bbab01 100644
--- a/vapi/packages/libgdata/libgdata.metadata
+++ b/vapi/packages/libgdata/libgdata.metadata
@@ -11,9 +11,9 @@ gdata_gd_phone_number_is_primary hidden="1"
gdata_gd_postal_address_is_primary hidden="1"
gdata_gd_reminder_is_absolute_time hidden="1"
gdata_media_content_is_default hidden="1"
-GDataPicasaWebAlbum type_check_function="GDATA_IS_PICASAWEB_ALBUM"
+GDataPicasaWebAlbum type_check_function="GDATA_IS_PICASAWEB_ALBUM",lower_case_cprefix="gdata_picasaweb_album_"
gdata_picasaweb_album_is_commenting_enabled hidden="1"
-GDataPicasaWebFile type_check_function="GDATA_IS_PICASAWEB_FILE"
+GDataPicasaWebFile type_check_function="GDATA_IS_PICASAWEB_FILE",lower_case_cprefix="gdata_picasaweb_file_"
gdata_picasaweb_file_is_commenting_enabled hidden="1"
GDataPicasaWebQuery type_check_function="GDATA_IS_PICASAWEB_QUERY"
GDataPicasaWebService type_check_function="GDATA_IS_PICASAWEB_SERVICE"
@@ -26,7 +26,14 @@ gdata_query_is_strict hidden="1"
gdata_youtube_video_is_draft hidden="1"
gdata_youtube_video_is_private hidden="1"
gdata_gd_when_is_date hidden="1"
-gdata_service_authenticate_async.cancellable nullable="1"
+gdata_service_authenticate.cancellable nullable="1"
+gdata_picasaweb_service_query_files.query nullable="1"
+gdata_picasaweb_service_query_files.cancellable nullable="1"
+gdata_picasaweb_service_query_files.progress_callback nullable="1"
+gdata_picasaweb_service_query_all_albums_async hidden="1"
+gdata_picasaweb_service_upload_file_async hidden="1"
+gdata_picasaweb_service_upload_file_finish hidden="1"
+gdata_picasaweb_service_query_files.progress_user_data hidden="1"
GDataYouTubeContent type_check_function="GDATA_IS_YOUTUBE_CONTENT"
GDataYouTubeCredit type_check_function="GDATA_IS_YOUTUBE_CREDIT"
GDataYouTubeQuery type_check_function="GDATA_IS_YOUTUBE_QUERY"
@@ -37,4 +44,29 @@ gdata_youtube_service_query_standard_feed_async.progress_callback nullable="1"
gdata_youtube_service_query_standard_feed_async.progress_user_data hidden="1"
GDataYouTubeState type_check_function="GDATA_IS_YOUTUBE_STATE"
GDataYouTubeVideo type_check_function="GDATA_IS_YOUTUBE_VIDEO"
-
+gdata_feed_get_authors hidden="1"
+gdata_feed_get_categories hidden="1"
+gdata_feed_get_entries hidden="1"
+gdata_documents_entry_is_deleted hidden="1"
+gdata_documents_entry_writers_can_invite hidden="1"
+gdata_documents_query_show_deleted hidden="1"
+gdata_documents_query_show_folders hidden="1"
+gdata_author_free hidden="1"
+gdata_category_free hidden="1"
+gdata_gd_email_address_free hidden="1"
+gdata_gd_im_address_free hidden="1"
+gdata_gd_organization_free hidden="1"
+gdata_gd_phone_number_free hidden="1"
+gdata_gd_postal_address_free hidden="1"
+gdata_gd_reminder_free hidden="1"
+gdata_gd_when_free hidden="1"
+gdata_gd_where_free hidden="1"
+gdata_gd_who_free hidden="1"
+gdata_link_free hidden="1"
+gdata_generator_free hidden="1"
+gdata_media_category_free hidden="1"
+gdata_media_content_free hidden="1"
+gdata_media_credit_free hidden="1"
+gdata_media_thumbnail_free hidden="1"
+gdata_youtube_state_free hidden="1"
+GDataPicasaWebFeed.padding1 hidden="1"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]