From: Luca Bruno Date: Sun, 24 Jul 2011 19:23:46 +0000 (+0200) Subject: libgdata: Switch to GIR X-Git-Tag: 0.13.2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e30d045342ac4f865857a3eeb8d4698daef0b589;p=thirdparty%2Fvala.git libgdata: Switch to GIR Fixes bug 655192. --- diff --git a/vapi/Makefile.am b/vapi/Makefile.am index a621637d7..b7e503c94 100644 --- a/vapi/Makefile.am +++ b/vapi/Makefile.am @@ -410,7 +410,7 @@ libgda-report-4.0: $(GENVAPI) --library $(srcdir)/libgda-report-4.0 $(PACKAGESDIR)/libgda-report-4.0/libgda-report-4.0.gi libgdata: - $(GENVAPI) --library $(srcdir)/libgdata $(PACKAGESDIR)/libgdata/libgdata-custom.vala $(PACKAGESDIR)/libgdata/libgdata.gi + $(GENVAPI) --library $(srcdir)/libgdata --metadatadir $(METADATADIR) $(GIRDIR)/GData-0.0.gir libglade-2.0: $(GENVAPI) --library $(srcdir)/libglade-2.0 $(PACKAGESDIR)/libglade-2.0/libglade-2.0.gi diff --git a/vapi/libgdata.vapi b/vapi/libgdata.vapi index 1987d8f4c..6eee125ba 100644 --- a/vapi/libgdata.vapi +++ b/vapi/libgdata.vapi @@ -1,53 +1,154 @@ /* libgdata.vapi generated by vapigen, do not modify. */ +[CCode (cprefix = "GData", gir_namespace = "GData", gir_version = "0.0", lower_case_cprefix = "gdata_")] namespace GData { - [CCode (cheader_filename = "gdata/gdata.h")] + namespace ContactsGender { + [CCode (cheader_filename = "gdata/gdata.h")] + public const string FEMALE; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string MALE; + } + namespace ContactsGroupType { + [CCode (cheader_filename = "gdata/gdata.h")] + public const string CONTACTS; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string COWORKERS; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string FAMILY; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string FRIENDS; + } + namespace ContactsPriority { + [CCode (cheader_filename = "gdata/gdata.h")] + public const string HIGH; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string LOW; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string NORMAL; + } + namespace ContactsSensitivity { + [CCode (cheader_filename = "gdata/gdata.h")] + public const string CONFIDENTIAL; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string NORMAL; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PERSONAL; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PRIVATE; + } + namespace DocumentsPresentationFormat { + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PDF; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PNG; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PPT; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string SWF; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string TXT; + } + namespace DocumentsSpreadsheetFormat { + [CCode (cheader_filename = "gdata/gdata.h")] + public const string CSV; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string HTML; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string ODS; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PDF; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string TSV; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string XLS; + } + namespace DocumentsTextFormat { + [CCode (cheader_filename = "gdata/gdata.h")] + public const string DOC; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string HTML; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string ODT; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PDF; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string PNG; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string RTF; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string TXT; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string ZIP; + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_app_categories_get_type ()")] + public class APPCategories : GData.Parsable { + [CCode (has_construct_function = false)] + protected APPCategories (); + public unowned GLib.List get_categories (); + [NoAccessorMethod] + public bool is_fixed { get; } + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_access_rule_get_type ()")] public class AccessRule : GData.Entry { [CCode (has_construct_function = false)] public AccessRule (string id); - public void get_edited (GLib.TimeVal edited); + public int64 get_edited (); public unowned string get_role (); - public void get_scope (string type, string value); + public void get_scope (out unowned string type, out unowned string value); public void set_role (string role); public void set_scope (string type, string value); - public GLib.TimeVal edited { get; } + public int64 edited { get; } public string role { get; set; } [NoAccessorMethod] public string scope_type { owned get; set; } [NoAccessorMethod] public string scope_value { owned get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class Author : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_author_get_type ()")] + public class Author : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public Author (string name, string uri, string email_address); - public int compare (GData.Author b); + public Author (string name, string? uri, string? email_address); public unowned string get_email_address (); public unowned string get_name (); public unowned string get_uri (); - public void set_email_address (string email_address); + public void set_email_address (string? email_address); public void set_name (string name); - public void set_uri (string uri); + public void set_uri (string? uri); public string email_address { get; set; } public string name { get; set; } public string uri { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_batch_operation_get_type ()")] + public class BatchOperation : GLib.Object { + [CCode (has_construct_function = false)] + protected BatchOperation (); + public uint add_deletion (GData.Entry entry, GData.BatchOperationCallback callback); + public uint add_insertion (GData.Entry entry, GData.BatchOperationCallback callback); + public uint add_query (string id, GLib.Type entry_type, GData.BatchOperationCallback callback); + public uint add_update (GData.Entry entry, GData.BatchOperationCallback callback); + public unowned string get_feed_uri (); + public unowned GData.Service get_service (); + public bool run (GLib.Cancellable? cancellable) throws GLib.Error; + public async bool run_async (GLib.Cancellable? cancellable) throws GLib.Error; + public string feed_uri { get; construct; } + public GData.Service service { get; construct; } + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_calendar_calendar_get_type ()")] public class CalendarCalendar : GData.Entry, GData.AccessHandler { [CCode (has_construct_function = false)] - public CalendarCalendar (string id); + public CalendarCalendar (string? id); public unowned string get_access_level (); - public void get_color (GData.Color color); - public void get_edited (GLib.TimeVal edited); + public GData.Color get_color (); + public int64 get_edited (); public uint get_times_cleaned (); public unowned string get_timezone (); public void set_color (GData.Color color); public void set_is_hidden (bool is_hidden); public void set_is_selected (bool is_selected); - public void set_timezone (string _timezone); + public void set_timezone (string? _timezone); public string access_level { get; } public GData.Color color { get; set; } - public GLib.TimeVal edited { get; } + public int64 edited { get; } [NoAccessorMethod] public bool is_hidden { get; set; } [NoAccessorMethod] @@ -55,26 +156,26 @@ namespace GData { public uint times_cleaned { get; } public string timezone { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_calendar_event_get_type ()")] public class CalendarEvent : GData.Entry { [CCode (has_construct_function = false)] - public CalendarEvent (string id); + public CalendarEvent (string? id); public void add_person (GData.GDWho who); public void add_place (GData.GDWhere where); public void add_time (GData.GDWhen when); public bool get_anyone_can_add_self (); - public void get_edited (GLib.TimeVal edited); + public int64 get_edited (); public bool get_guests_can_invite_others (); public bool get_guests_can_modify (); public bool get_guests_can_see_guests (); - public void get_original_event_details (string event_id, string event_uri); - public unowned GLib.List get_people (); - public unowned GLib.List get_places (); - public bool get_primary_time (GLib.TimeVal start_time, GLib.TimeVal end_time, out unowned GData.GDWhen when); + public void get_original_event_details (out string event_id, out string event_uri); + public unowned GLib.List get_people (); + public unowned GLib.List get_places (); + public bool get_primary_time (out int64 start_time, out int64 end_time, out unowned GData.GDWhen when); public unowned string get_recurrence (); public uint get_sequence (); public unowned string get_status (); - public unowned GLib.List get_times (); + public unowned GLib.List get_times (); public unowned string get_transparency (); public unowned string get_uid (); public unowned string get_visibility (); @@ -83,14 +184,14 @@ namespace GData { public void set_guests_can_invite_others (bool guests_can_invite_others); public void set_guests_can_modify (bool guests_can_modify); public void set_guests_can_see_guests (bool guests_can_see_guests); - public void set_recurrence (string recurrence); + public void set_recurrence (string? recurrence); public void set_sequence (uint sequence); - public void set_status (string status); - public void set_transparency (string transparency); - public void set_uid (string uid); - public void set_visibility (string visibility); + public void set_status (string? status); + public void set_transparency (string? transparency); + public void set_uid (string? uid); + public void set_visibility (string? visibility); public bool anyone_can_add_self { get; set; } - public GLib.TimeVal edited { get; } + public int64 edited { get; } public bool guests_can_invite_others { get; set; } public bool guests_can_modify { get; set; } public bool guests_can_see_guests { get; set; } @@ -105,7 +206,7 @@ namespace GData { public string uid { get; set; } public string visibility { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_calendar_feed_get_type ()")] public class CalendarFeed : GData.Feed { [CCode (has_construct_function = false)] protected CalendarFeed (); @@ -114,106 +215,114 @@ namespace GData { public uint times_cleaned { get; } public string timezone { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_calendar_query_get_type ()")] public class CalendarQuery : GData.Query { [CCode (has_construct_function = false)] - public CalendarQuery (string q); + public CalendarQuery (string? q); public bool get_future_events (); public unowned string get_order_by (); - public void get_recurrence_expansion_end (GLib.TimeVal end); - public void get_recurrence_expansion_start (GLib.TimeVal start); + public int64 get_recurrence_expansion_end (); + public int64 get_recurrence_expansion_start (); public bool get_single_events (); public unowned string get_sort_order (); - public void get_start_max (GLib.TimeVal start_max); - public void get_start_min (GLib.TimeVal start_min); + public int64 get_start_max (); + public int64 get_start_min (); public unowned string get_timezone (); public void set_future_events (bool future_events); - public void set_order_by (string order_by); - public void set_recurrence_expansion_end (GLib.TimeVal end); - public void set_recurrence_expansion_start (GLib.TimeVal start); + public void set_order_by (string? order_by); + public void set_recurrence_expansion_end (int64 end); + public void set_recurrence_expansion_start (int64 start); public void set_single_events (bool single_events); - public void set_sort_order (string sort_order); - public void set_start_max (GLib.TimeVal start_max); - public void set_start_min (GLib.TimeVal start_min); - public void set_timezone (string _timezone); + public void set_sort_order (string? sort_order); + public void set_start_max (int64 start_max); + public void set_start_min (int64 start_min); + public void set_timezone (string? _timezone); [CCode (has_construct_function = false)] - public CalendarQuery.with_limits (string q, GLib.TimeVal start_min, GLib.TimeVal start_max); + public CalendarQuery.with_limits (string? q, int64? start_min, int64? start_max); public bool future_events { get; set; } public string order_by { get; set; } - public GLib.TimeVal recurrence_expansion_end { get; set; } - public GLib.TimeVal recurrence_expansion_start { get; set; } + public int64 recurrence_expansion_end { get; set; } + public int64 recurrence_expansion_start { get; set; } public bool single_events { get; set; } public string sort_order { get; set; } - public GLib.TimeVal start_max { get; set; } - public GLib.TimeVal start_min { get; set; } + public int64 start_max { get; set; } + public int64 start_min { get; set; } public string timezone { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class CalendarService : GData.Service { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_calendar_service_get_type ()")] + public class CalendarService : GData.Service, GData.Batchable { [CCode (has_construct_function = false)] public CalendarService (string client_id); - public unowned GData.CalendarEvent insert_event (GData.CalendarEvent event, GLib.Cancellable cancellable) throws GLib.Error; - public unowned GData.Feed query_all_calendars (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - public async void query_all_calendars_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data); - public unowned GData.Feed query_events (GData.CalendarCalendar calendar, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - public unowned GData.Feed query_own_calendars (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - public async void query_own_calendars_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data); - } - [CCode (cheader_filename = "gdata/gdata.h")] - public class Category : GData.Parsable { + public GData.CalendarEvent insert_event (GData.CalendarEvent event, GLib.Cancellable? cancellable) throws GLib.Error; + public async void insert_event_async (GData.CalendarEvent event, GLib.Cancellable? cancellable); + public GData.Feed query_all_calendars (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_all_calendars_async (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.Feed query_events (GData.CalendarCalendar calendar, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_events_async (GData.CalendarCalendar calendar, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.Feed query_own_calendars (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_own_calendars_async (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_category_get_type ()")] + public class Category : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public Category (string term, string scheme, string label); - public int compare (GData.Category b); + public Category (string term, string? scheme, string? label); public unowned string get_label (); public unowned string get_scheme (); public unowned string get_term (); - public void set_label (string label); - public void set_scheme (string scheme); + public void set_label (string? label); + public void set_scheme (string? scheme); public void set_term (string term); public string label { get; set; } public string scheme { get; set; } public string term { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - [Compact] - public class Color { - public uint16 blue; - public uint16 green; - public uint16 red; - public static bool from_hexadecimal (string hexadecimal, GData.Color color); - public unowned string to_hexadecimal (); - } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_contacts_contact_get_type ()")] public class ContactsContact : GData.Entry { [CCode (has_construct_function = false)] - public ContactsContact (string id); + public ContactsContact (string? id); public void add_calendar (GData.GContactCalendar calendar); public void add_email_address (GData.GDEmailAddress email_address); public void add_event (GData.GContactEvent event); + public void add_external_id (GData.GContactExternalID external_id); public void add_group (string href); + public void add_hobby (string hobby); public void add_im_address (GData.GDIMAddress im_address); public void add_jot (GData.GContactJot jot); + public void add_language (GData.GContactLanguage language); public void add_organization (GData.GDOrganization organization); public void add_phone_number (GData.GDPhoneNumber phone_number); public void add_postal_address (GData.GDPostalAddress postal_address); public void add_relation (GData.GContactRelation relation); public void add_website (GData.GContactWebsite website); - public bool get_birthday (GLib.Date birthday); - public unowned GLib.List get_calendars (); - public void get_edited (GLib.TimeVal edited); - public unowned GLib.List get_email_addresses (); - public unowned GLib.List get_events (); - public unowned GLib.HashTable get_extended_properties (); + public unowned string get_billing_information (); + public bool get_birthday (out GLib.Date birthday); + public unowned GLib.List get_calendars (); + public unowned string get_directory_server (); + public int64 get_edited (); + public unowned GLib.List get_email_addresses (); + public unowned GLib.List get_events (); + public unowned GLib.HashTable get_extended_properties (); public unowned string get_extended_property (string name); - public unowned GLib.List get_groups (); - public unowned GLib.List get_im_addresses (); - public unowned GLib.List get_jots (); + public unowned GLib.List get_external_ids (); + public unowned string get_gender (); + public GLib.List get_groups (); + public unowned GLib.List get_hobbies (); + public unowned GLib.List get_im_addresses (); + public unowned string get_initials (); + public unowned GLib.List get_jots (); + public unowned GLib.List get_languages (); + public unowned string get_maiden_name (); + public unowned string get_mileage (); public unowned GData.GDName get_name (); public unowned string get_nickname (); - 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; - public unowned GLib.List get_postal_addresses (); + public unowned string get_occupation (); + public unowned GLib.List get_organizations (); + public unowned GLib.List get_phone_numbers (); + [CCode (array_length_pos = 1.5, array_length_type = "gsize")] + public uint8[] get_photo (GData.ContactsService service, out string content_type, GLib.Cancellable? cancellable) throws GLib.Error; + [CCode (array_length_pos = 1.1)] + public async uint8 get_photo_async (GData.ContactsService service, out size_t length, out string content_type) throws GLib.Error; + public unowned GLib.List get_postal_addresses (); public unowned GData.GContactCalendar get_primary_calendar (); public unowned GData.GDEmailAddress get_primary_email_address (); public unowned GData.GDIMAddress get_primary_im_address (); @@ -221,118 +330,176 @@ namespace GData { public unowned GData.GDPhoneNumber get_primary_phone_number (); public unowned GData.GDPostalAddress get_primary_postal_address (); public unowned GData.GContactWebsite get_primary_website (); - public unowned GLib.List get_relations (); - public unowned GLib.List get_websites (); + public unowned string get_priority (); + public unowned GLib.List get_relations (); + public unowned string get_sensitivity (); + public unowned string get_short_name (); + public unowned string get_subject (); + public unowned string get_user_defined_field (string name); + public unowned GLib.HashTable get_user_defined_fields (); + public unowned GLib.List get_websites (); public bool is_deleted (); public bool is_group_deleted (string href); public void remove_all_calendars (); public void remove_all_email_addresses (); public void remove_all_events (); + public void remove_all_external_ids (); + public void remove_all_hobbies (); public void remove_all_im_addresses (); public void remove_all_jots (); + public void remove_all_languages (); public void remove_all_organizations (); public void remove_all_phone_numbers (); public void remove_all_postal_addresses (); public void remove_all_relations (); public void remove_all_websites (); public void remove_group (string href); - public void set_birthday (GLib.Date birthday, bool birthday_has_year); - public bool set_extended_property (string name, string value); + public void set_billing_information (string? billing_information); + public void set_birthday (GLib.Date? birthday, bool birthday_has_year); + public void set_directory_server (string? directory_server); + public bool set_extended_property (string name, string? value); + public void set_gender (string? gender); + public void set_initials (string? initials); + public void set_maiden_name (string? maiden_name); + public void set_mileage (string? mileage); public void set_name (GData.GDName name); - public void set_nickname (string nickname); - public bool set_photo (GData.Service service, string data, size_t length, GLib.Cancellable cancellable) throws GLib.Error; + public void set_nickname (string? nickname); + public void set_occupation (string? occupation); + public bool set_photo (GData.ContactsService service, uint8? data, size_t length, string? content_type, GLib.Cancellable? cancellable) throws GLib.Error; + public async bool set_photo_async (GData.ContactsService service, uint8? data, size_t length, string? content_type, GLib.Cancellable? cancellable) throws GLib.Error; + public void set_priority (string? priority); + public void set_sensitivity (string? sensitivity); + public void set_short_name (string? short_name); + public void set_subject (string? subject); + public void set_user_defined_field (string name, string? value); + public string billing_information { get; set; } + [NoAccessorMethod] public GLib.Date birthday { get; set; } [NoAccessorMethod] public bool birthday_has_year { get; set; } [NoAccessorMethod] public bool deleted { get; } - public GLib.TimeVal edited { get; } + public string directory_server { get; set; } + public int64 edited { get; } + public string gender { get; set; } [NoAccessorMethod] public bool has_photo { get; } + public string initials { get; set; } + public string maiden_name { get; set; } + public string mileage { get; set; } public GData.GDName name { get; set; } public string nickname { get; set; } + public string occupation { get; set; } + public string priority { get; set; } + public string sensitivity { get; set; } + public string short_name { get; set; } + public string subject { get; set; } + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_contacts_group_get_type ()")] + public class ContactsGroup : GData.Entry { + [CCode (has_construct_function = false)] + public ContactsGroup (string? id); + public int64 get_edited (); + public unowned GLib.HashTable get_extended_properties (); + public unowned string get_extended_property (string name); + public unowned string get_system_group_id (); + public bool is_deleted (); + public bool set_extended_property (string name, string? value); + [NoAccessorMethod] + public bool deleted { get; } + public int64 edited { get; } + public string system_group_id { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_contacts_query_get_type ()")] public class ContactsQuery : GData.Query { [CCode (has_construct_function = false)] - public ContactsQuery (string q); + public ContactsQuery (string? q); public unowned string get_group (); public unowned string get_order_by (); public unowned string get_sort_order (); - public void set_group (string group); - public void set_order_by (string order_by); + public void set_group (string? group); + public void set_order_by (string? order_by); public void set_show_deleted (bool show_deleted); - public void set_sort_order (string sort_order); + public void set_sort_order (string? sort_order); [CCode (has_construct_function = false)] - public ContactsQuery.with_limits (string q, int start_index, int max_results); + public ContactsQuery.with_limits (string? q, uint start_index, uint max_results); public string group { get; set; } public string order_by { get; set; } [NoAccessorMethod] public bool show_deleted { get; set; } public string sort_order { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class ContactsService : GData.Service { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_contacts_service_get_type ()")] + public class ContactsService : GData.Service, GData.Batchable { [CCode (has_construct_function = false)] public ContactsService (string client_id); - public unowned GData.ContactsContact insert_contact (GData.ContactsContact contact, GLib.Cancellable cancellable) throws GLib.Error; - public unowned GData.Feed query_contacts (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - public async void query_contacts_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data); - public unowned GData.ContactsContact update_contact (GData.ContactsContact contact, GLib.Cancellable cancellable) throws GLib.Error; + public GData.ContactsContact insert_contact (GData.ContactsContact contact, GLib.Cancellable? cancellable) throws GLib.Error; + public async void insert_contact_async (GData.ContactsContact contact, GLib.Cancellable? cancellable); + public GData.ContactsGroup insert_group (GData.ContactsGroup group, GLib.Cancellable? cancellable) throws GLib.Error; + public async void insert_group_async (GData.ContactsGroup group, GLib.Cancellable? cancellable); + public GData.Feed query_contacts (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_contacts_async (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.Feed query_groups (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_groups_async (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_document_get_type ()")] + public abstract class DocumentsDocument : GData.DocumentsEntry, GData.AccessHandler { + [CCode (has_construct_function = false)] + protected DocumentsDocument (); + public GData.DownloadStream download (GData.DocumentsService service, string export_format, GLib.Cancellable? cancellable) throws GLib.Error; + public string get_download_uri (string export_format); } - [CCode (cheader_filename = "gdata/gdata.h")] - public class DocumentsEntry : GData.Entry, GData.AccessHandler { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_entry_get_type ()")] + public abstract class DocumentsEntry : GData.Entry, GData.AccessHandler { [CCode (has_construct_function = false)] protected DocumentsEntry (); public unowned string get_document_id (); - public void get_edited (GLib.TimeVal edited); + public int64 get_edited (); public unowned GData.Author get_last_modified_by (); - public void get_last_viewed (GLib.TimeVal last_viewed); - public unowned string get_path (); + public int64 get_last_viewed (); + public string get_path (); public void set_writers_can_invite (bool writers_can_invite); public string document_id { get; } - public GLib.TimeVal edited { get; } + public int64 edited { get; } [NoAccessorMethod] public bool is_deleted { get; set; } public GData.Author last_modified_by { get; } - public GLib.TimeVal last_viewed { get; } + public int64 last_viewed { get; } [NoAccessorMethod] public bool writers_can_invite { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_feed_get_type ()")] public class DocumentsFeed : GData.Feed { [CCode (has_construct_function = false)] protected DocumentsFeed (); } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_folder_get_type ()")] public class DocumentsFolder : GData.DocumentsEntry, GData.AccessHandler { [CCode (has_construct_function = false)] - public DocumentsFolder (string id); + public DocumentsFolder (string? id); } - [CCode (cheader_filename = "gdata/gdata.h")] - public class DocumentsPresentation : GData.DocumentsEntry, GData.AccessHandler { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_presentation_get_type ()")] + public class DocumentsPresentation : GData.DocumentsDocument, 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); + public DocumentsPresentation (string? id); } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_query_get_type ()")] public class DocumentsQuery : GData.Query { [CCode (has_construct_function = false)] - public DocumentsQuery (string q); + 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 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 GLib.List get_reader_addresses (); public unowned string get_title (); - public void set_folder_id (string folder_id); + 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); + 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); + public DocumentsQuery.with_limits (string? q, uint start_index, uint max_results); [NoAccessorMethod] public bool exact_title { get; set; } public string folder_id { get; set; } @@ -340,86 +507,90 @@ namespace GData { public bool show_deleted { get; set; } [NoAccessorMethod] public bool show_folders { get; set; } - public string title { get; set; } + [NoAccessorMethod] + public string title { owned get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class DocumentsService : GData.Service { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_service_get_type ()")] + public class DocumentsService : GData.Service, GData.Batchable { [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 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; + public GData.DocumentsEntry add_entry_to_folder (GData.DocumentsEntry entry, GData.DocumentsFolder folder, GLib.Cancellable? cancellable) throws GLib.Error; + public async GData.DocumentsEntry add_entry_to_folder_async (GData.DocumentsEntry entry, GData.DocumentsFolder folder, GLib.Cancellable? cancellable) throws GLib.Error; + public GData.DocumentsDocument finish_upload (GData.UploadStream upload_stream) throws GLib.Error; + public static string get_upload_uri (GData.DocumentsFolder? folder); + public GData.DocumentsFeed query_documents (GData.DocumentsQuery? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_documents_async (GData.DocumentsQuery? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.DocumentsEntry remove_entry_from_folder (GData.DocumentsEntry entry, GData.DocumentsFolder folder, GLib.Cancellable? cancellable) throws GLib.Error; + public async GData.DocumentsEntry remove_entry_from_folder_async (GData.DocumentsEntry entry, GData.DocumentsFolder folder, GLib.Cancellable? cancellable) throws GLib.Error; + public GData.UploadStream update_document (GData.DocumentsDocument document, string slug, string content_type, GLib.Cancellable? cancellable) throws GLib.Error; + public GData.UploadStream upload_document (GData.DocumentsDocument? document, string slug, string content_type, 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 (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_spreadsheet_get_type ()")] + public class DocumentsSpreadsheet : GData.DocumentsDocument, 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); + public DocumentsSpreadsheet (string? id); + public string get_download_uri (string export_format, int gid); } - [CCode (cheader_filename = "gdata/gdata.h")] - public class DocumentsText : GData.DocumentsEntry, GData.AccessHandler { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_documents_text_get_type ()")] + public class DocumentsText : GData.DocumentsDocument, 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); + public DocumentsText (string? id); } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_download_stream_get_type ()")] public class DownloadStream : GLib.InputStream, GLib.Seekable { [CCode (has_construct_function = false, type = "GInputStream*")] - public DownloadStream (GData.Service service, string download_uri); + public DownloadStream (GData.Service service, string download_uri, GLib.Cancellable? cancellable); + public unowned GLib.Cancellable get_cancellable (); 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 GLib.Cancellable cancellable { get; construct; } 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")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_entry_get_type ()")] public class Entry : GData.Parsable { [CCode (has_construct_function = false)] - public Entry (string id); + public Entry (string? id); public void add_author (GData.Author author); public void add_category (GData.Category category); - public void add_link (GData.Link link); - public unowned GLib.List get_categories (); + public void add_link (GData.Link _link); + public unowned GLib.List get_authors (); + public unowned GLib.List get_categories (); public unowned string get_content (); - [NoWrapper] - public virtual unowned string get_entry_uri (string id); + public unowned string get_content_uri (); public unowned string get_etag (); public unowned string get_id (); - public void get_published (GLib.TimeVal published); + public int64 get_published (); public unowned string get_rights (); public unowned string get_summary (); public unowned string get_title (); - public void get_updated (GLib.TimeVal updated); + public int64 get_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 GLib.List look_up_links (string rel); + public void set_content (string? content); + public void set_content_uri (string? content_uri); + public void set_rights (string? rights); + public void set_summary (string? summary); + public void set_title (string? title); public string content { get; set; } + public string content_uri { get; set; } public string etag { get; construct; } public string id { get; construct; } [NoAccessorMethod] public bool is_inserted { get; } - public GLib.TimeVal published { get; } + public int64 published { get; } public string rights { get; set; } public string summary { get; set; } public string title { get; set; } - public GLib.TimeVal updated { get; } + public int64 updated { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_feed_get_type ()")] public class Feed : GData.Parsable { [CCode (has_construct_function = false)] protected Feed (); @@ -431,13 +602,14 @@ namespace GData { public unowned string get_icon (); public unowned string get_id (); public uint get_items_per_page (); - public unowned GLib.List get_links (); + public unowned GLib.List get_links (); public unowned string get_logo (); + public unowned string get_rights (); public uint get_start_index (); public unowned string get_subtitle (); public unowned string get_title (); public uint get_total_results (); - public void get_updated (GLib.TimeVal updated); + public int64 get_updated (); public unowned GData.Entry look_up_entry (string id); public unowned GData.Link look_up_link (string rel); public string etag { get; } @@ -446,23 +618,23 @@ namespace GData { public string id { get; } public uint items_per_page { get; } public string logo { get; } + public string rights { get; } public uint start_index { get; } public string subtitle { get; } public string title { get; } public uint total_results { get; } - public GLib.TimeVal updated { get; } + public int64 updated { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GContactCalendar : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gcontact_calendar_get_type ()")] + public class GContactCalendar : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GContactCalendar (string uri, string relation_type, string label, bool is_primary); - public int compare (GData.GContactCalendar b); + public GContactCalendar (string uri, string? relation_type, string? label, bool is_primary); public unowned string get_label (); public unowned string get_relation_type (); public unowned string get_uri (); public void set_is_primary (bool is_primary); - public void set_label (string label); - public void set_relation_type (string relation_type); + public void set_label (string? label); + public void set_relation_type (string? relation_type); public void set_uri (string uri); [NoAccessorMethod] public bool is_primary { get; set; } @@ -470,21 +642,35 @@ namespace GData { public string relation_type { get; set; } public string uri { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gcontact_event_get_type ()")] public class GContactEvent : GData.Parsable { [CCode (has_construct_function = false)] - public GContactEvent (GLib.Date date, string relation_type, string label); - public void get_date (GLib.Date date); + public GContactEvent (GLib.Date date, string? relation_type, string? label); + public GLib.Date get_date (); public unowned string get_label (); public unowned string get_relation_type (); public void set_date (GLib.Date date); - public void set_label (string label); - public void set_relation_type (string relation_type); + public void set_label (string? label); + public void set_relation_type (string? relation_type); public GLib.Date date { get; set; } public string label { get; set; } public string relation_type { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gcontact_external_id_get_type ()")] + public class GContactExternalID : GData.Parsable, GData.Comparable { + [CCode (has_construct_function = false)] + public GContactExternalID (string value, string? relation_type, string? label); + public unowned string get_label (); + public unowned string get_relation_type (); + public unowned string get_value (); + public void set_label (string? label); + public void set_relation_type (string? relation_type); + public void set_value (string value); + public string label { get; set; } + public string relation_type { get; set; } + public string value { get; set; } + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gcontact_jot_get_type ()")] public class GContactJot : GData.Parsable { [CCode (has_construct_function = false)] public GContactJot (string content, string relation_type); @@ -495,30 +681,40 @@ namespace GData { public string content { get; set; } public string relation_type { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gcontact_language_get_type ()")] + public class GContactLanguage : GData.Parsable, GData.Comparable { + [CCode (has_construct_function = false)] + public GContactLanguage (string? code, string? label); + public unowned string get_code (); + public unowned string get_label (); + public void set_code (string? code); + public void set_label (string? label); + public string code { get; set; } + public string label { get; set; } + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gcontact_relation_get_type ()")] public class GContactRelation : GData.Parsable { [CCode (has_construct_function = false)] - public GContactRelation (string name, string relation_type, string label); + public GContactRelation (string name, string? relation_type, string? label); public unowned string get_label (); public unowned string get_name (); public unowned string get_relation_type (); - public void set_label (string label); - public void set_name (string name); - public void set_relation_type (string relation_type); + public void set_label (string? label); + public void set_name (string? name); + public void set_relation_type (string? relation_type); public string label { get; set; } public string name { get; set; } public string relation_type { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GContactWebsite : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gcontact_website_get_type ()")] + public class GContactWebsite : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GContactWebsite (string uri, string relation_type, string label, bool is_primary); - public int compare (GData.GContactWebsite b); + public GContactWebsite (string uri, string relation_type, string? label, bool is_primary); public unowned string get_label (); public unowned string get_relation_type (); public unowned string get_uri (); public void set_is_primary (bool is_primary); - public void set_label (string label); + public void set_label (string? label); public void set_relation_type (string relation_type); public void set_uri (string uri); [NoAccessorMethod] @@ -527,20 +723,19 @@ namespace GData { public string relation_type { get; set; } public string uri { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDEmailAddress : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_email_address_get_type ()")] + public class GDEmailAddress : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GDEmailAddress (string address, string relation_type, string label, bool is_primary); - public int compare (GData.GDEmailAddress b); + public GDEmailAddress (string address, string? relation_type, string? label, bool is_primary); 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_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 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] @@ -548,41 +743,19 @@ namespace GData { public string label { get; set; } public string relation_type { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - [Compact] - public class GDFeedLink { - public uint count_hint; - public weak string href; - public bool read_only; - public weak string rel; + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "gd_im_address", type_id = "gdata_gd_im_address_get_type ()")] + public class GDIMAddress : GData.Parsable, GData.Comparable { [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)] - public GDIMAddress (string address, string protocol, string relation_type, string label, bool is_primary); - [CCode (cname = "gdata_gd_im_address_compare")] - public int compare (GData.GDIMAddress b); - [CCode (cname = "gdata_gd_im_address_get_address")] + public GDIMAddress (string address, string? protocol, string? relation_type, string? label, bool is_primary); public unowned string get_address (); - [CCode (cname = "gdata_gd_im_address_get_label")] public unowned string get_label (); - [CCode (cname = "gdata_gd_im_address_get_protocol")] public unowned string get_protocol (); - [CCode (cname = "gdata_gd_im_address_get_relation_type")] public unowned string get_relation_type (); - [CCode (cname = "gdata_gd_im_address_set_address")] public void set_address (string address); - [CCode (cname = "gdata_gd_im_address_set_is_primary")] public void set_is_primary (bool is_primary); - [CCode (cname = "gdata_gd_im_address_set_label")] - public void set_label (string label); - [CCode (cname = "gdata_gd_im_address_set_protocol")] - public void set_protocol (string protocol); - [CCode (cname = "gdata_gd_im_address_set_relation_type")] - public void set_relation_type (string relation_type); + public void set_label (string? label); + public void set_protocol (string? protocol); + public void set_relation_type (string? relation_type); public string address { get; set; } [NoAccessorMethod] public bool is_primary { get; set; } @@ -590,23 +763,22 @@ namespace GData { public string protocol { get; set; } public string relation_type { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDName : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_name_get_type ()")] + public class GDName : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GDName (string given_name, string family_name); - public int compare (GData.GDName b); + public GDName (string? given_name, string? family_name); 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 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; } @@ -614,11 +786,10 @@ namespace GData { public string prefix { get; set; } public string suffix { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDOrganization : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_organization_get_type ()")] + public class GDOrganization : GData.Parsable, GData.Comparable { [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 GDOrganization (string? name, string? title, string? relation_type, string? label, bool is_primary); public unowned string get_department (); public unowned string get_job_description (); public unowned string get_label (); @@ -627,15 +798,15 @@ namespace GData { 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_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 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; } @@ -647,20 +818,19 @@ namespace GData { public string symbol { get; set; } public string title { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDPhoneNumber : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_phone_number_get_type ()")] + public class GDPhoneNumber : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GDPhoneNumber (string number, string relation_type, string label, string uri, bool is_primary); - public int compare (GData.GDPhoneNumber b); + public GDPhoneNumber (string number, string? relation_type, string? label, string? uri, bool is_primary); public unowned string get_label (); public unowned string get_number (); public unowned string get_relation_type (); public unowned string get_uri (); public void set_is_primary (bool is_primary); - public void set_label (string label); + public void set_label (string? label); public void set_number (string number); - public void set_relation_type (string relation_type); - public void set_uri (string uri); + public void set_relation_type (string? relation_type); + public void set_uri (string? uri); [NoAccessorMethod] public bool is_primary { get; set; } public string label { get; set; } @@ -668,11 +838,10 @@ namespace GData { public string relation_type { get; set; } public string uri { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDPostalAddress : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_postal_address_get_type ()")] + public class GDPostalAddress : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GDPostalAddress (string relation_type, string label, bool is_primary); - public int compare (GData.GDPostalAddress b); + public GDPostalAddress (string? relation_type, string? label, bool is_primary); public unowned string get_address (); public unowned string get_agent (); public unowned string get_city (); @@ -689,22 +858,22 @@ namespace GData { 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_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 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; } @@ -724,93 +893,73 @@ namespace GData { public string subregion { get; set; } public string usage { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - [Compact] - public class GDRating { - public double average; - public uint max; - public uint min; - public uint num_raters; + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_reminder_get_type ()")] + public class GDReminder : GData.Parsable, GData.Comparable { [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 { - [CCode (has_construct_function = false)] - public GDReminder (string method, GLib.TimeVal absolute_time, int relative_time); - public int compare (GData.GDReminder b); - public void get_absolute_time (GLib.TimeVal absolute_time); + public GDReminder (string? method, int64 absolute_time, int relative_time); + public int64 get_absolute_time (); public unowned string get_method (); public int get_relative_time (); - public void set_absolute_time (GLib.TimeVal absolute_time); - public void set_method (string method); + public void set_absolute_time (int64 absolute_time); + public void set_method (string? method); public void set_relative_time (int relative_time); - public GLib.TimeVal absolute_time { get; set; } + public int64 absolute_time { get; set; } [NoAccessorMethod] public bool is_absolute_time { get; } public string method { get; set; } public int relative_time { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDWhen : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_when_get_type ()")] + public class GDWhen : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GDWhen (GLib.TimeVal start_time, GLib.TimeVal end_time, bool is_date); + public GDWhen (int64 start_time, int64 end_time, bool is_date); public void add_reminder (GData.GDReminder reminder); - public int compare (GData.GDWhen b); - public void get_end_time (GLib.TimeVal end_time); - public unowned GLib.List get_reminders (); - public void get_start_time (GLib.TimeVal start_time); + public int64 get_end_time (); + public unowned GLib.List get_reminders (); + public int64 get_start_time (); public unowned string get_value_string (); - public void set_end_time (GLib.TimeVal end_time); + public void set_end_time (int64 end_time); public void set_is_date (bool is_date); - public void set_start_time (GLib.TimeVal start_time); - public void set_value_string (string value_string); - public GLib.TimeVal end_time { get; set; } + public void set_start_time (int64 start_time); + public void set_value_string (string? value_string); + public int64 end_time { get; set; } [NoAccessorMethod] public bool is_date { get; set; } - public GLib.TimeVal start_time { get; set; } + public int64 start_time { get; set; } public string value_string { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDWhere : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_where_get_type ()")] + public class GDWhere : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GDWhere (string relation_type, string value_string, string label); - public int compare (GData.GDWhere b); + public GDWhere (string? relation_type, string? value_string, string? label); public unowned string get_label (); public unowned string get_relation_type (); public unowned string get_value_string (); - public void set_label (string label); - public void set_relation_type (string relation_type); - public void set_value_string (string value_string); + public void set_label (string? label); + public void set_relation_type (string? relation_type); + public void set_value_string (string? value_string); public string label { get; set; } public string relation_type { get; set; } public string value_string { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class GDWho : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_gd_who_get_type ()")] + public class GDWho : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public GDWho (string relation_type, string value_string, string email_address); - public int compare (GData.GDWho b); + public GDWho (string? relation_type, string? value_string, string? email_address); public unowned string get_email_address (); public unowned string get_relation_type (); public unowned string get_value_string (); - public void set_email_address (string email_address); - public void set_relation_type (string relation_type); - public void set_value_string (string value_string); + public void set_email_address (string? email_address); + public void set_relation_type (string? relation_type); + public void set_value_string (string? value_string); public string email_address { get; set; } public string relation_type { get; set; } public string value_string { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] - [Compact] - public class GTimeVal { - } - [CCode (cheader_filename = "gdata/gdata.h")] - public class Generator : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_generator_get_type ()")] + public class Generator : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public Generator (string name, string uri, string version); - public int compare (GData.Generator b); + protected Generator (); public unowned string get_name (); public unowned string get_uri (); public unowned string get_version (); @@ -818,22 +967,21 @@ namespace GData { public string uri { get; } public string version { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class Link : GData.Parsable { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_link_get_type ()")] + public class Link : GData.Parsable, GData.Comparable { [CCode (has_construct_function = false)] - public Link (string uri, string relation_type); - public int compare (GData.Link b); + public Link (string uri, string? relation_type); public unowned string get_content_type (); public unowned string get_language (); public int get_length (); public unowned string get_relation_type (); public unowned string get_title (); public unowned string get_uri (); - public void set_content_type (string content_type); - public void set_language (string language); + public void set_content_type (string? content_type); + public void set_language (string? language); public void set_length (int length); - public void set_relation_type (string relation_type); - public void set_title (string title); + public void set_relation_type (string? relation_type); + public void set_title (string? title); public void set_uri (string uri); public string content_type { get; set; } public string language { get; set; } @@ -842,25 +990,25 @@ namespace GData { public string title { get; set; } public string uri { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_media_category_get_type ()")] public class MediaCategory : GData.Parsable { [CCode (has_construct_function = false)] - public MediaCategory (string category, string scheme, string label); + public MediaCategory (string category, string? scheme, string? label); public unowned string get_category (); public unowned string get_label (); public unowned string get_scheme (); public void set_category (string category); - public void set_label (string label); - public void set_scheme (string scheme); + public void set_label (string? label); + public void set_scheme (string? scheme); public string category { get; set; } public string label { get; set; } public string scheme { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_media_content_get_type ()")] 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; + protected MediaContent (); + public GData.DownloadStream download (GData.Service service, GLib.Cancellable? cancellable) throws GLib.Error; public unowned string get_content_type (); public int64 get_duration (); public GData.MediaExpression get_expression (); @@ -880,10 +1028,10 @@ namespace GData { public string uri { get; } public uint width { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_media_credit_get_type ()")] public class MediaCredit : GData.Parsable { [CCode (has_construct_function = false)] - public MediaCredit (string credit, bool partner); + protected MediaCredit (); public unowned string get_credit (); public unowned string get_role (); public unowned string get_scheme (); @@ -891,107 +1039,72 @@ namespace GData { public string role { get; } public string scheme { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] - [Compact] - public class MediaRating { - public weak string country; - public weak string scheme; - [CCode (has_construct_function = false)] - public MediaRating (string scheme, string country); - } - [CCode (cheader_filename = "gdata/gdata.h")] - [Compact] - 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")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_media_thumbnail_get_type ()")] 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; + protected MediaThumbnail (); + public GData.DownloadStream download (GData.Service service, 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; } public uint width { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] - public class Parsable : GLib.Object { + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_parsable_get_type ()")] + public abstract class Parsable : GLib.Object { [CCode (has_construct_function = false)] protected Parsable (); [CCode (has_construct_function = false)] public Parsable.from_xml (GLib.Type parsable_type, string xml, int length) throws GLib.Error; [NoWrapper] - public virtual void get_namespaces (GLib.HashTable namespaces); - public virtual void get_xml (); + public virtual void get_namespaces (GLib.HashTable namespaces); + [NoWrapper] + public virtual void get_xml (GLib.StringBuilder xml_string); [NoWrapper] public virtual bool parse_xml (Xml.Doc doc, Xml.Node node) throws GLib.Error; [NoWrapper] - public virtual bool post_parse_xml (void* user_data) throws GLib.Error; + public virtual bool post_parse_xml () throws GLib.Error; [NoWrapper] public virtual void pre_get_xml (GLib.StringBuilder xml_string); [NoWrapper] public virtual bool pre_parse_xml (Xml.Doc doc, Xml.Node root_node) throws GLib.Error; + [NoAccessorMethod] + public bool constructed_from_xml { get; construct; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_PICASAWEB_ALBUM",cprefix="gdata_picasaweb_album_")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "picasaweb_album", type_id = "gdata_picasaweb_album_get_type ()")] public class PicasaWebAlbum : GData.Entry { - [CCode (cname = "gdata_picasaweb_album_new", has_construct_function = false)] - public PicasaWebAlbum (string id); - [CCode (cname = "gdata_picasaweb_album_get_bytes_used")] + [CCode (has_construct_function = false)] + public PicasaWebAlbum (string? id); public long get_bytes_used (); - [CCode (cname = "gdata_picasaweb_album_get_comment_count")] public uint get_comment_count (); - [CCode (cname = "gdata_picasaweb_album_get_contents")] - public unowned GLib.List get_contents (); - [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_id")] + public unowned GLib.List get_contents (); + public void get_coordinates (out double latitude, out double longitude); + public int64 get_edited (); public unowned string get_id (); - [CCode (cname = "gdata_picasaweb_album_get_location")] public unowned string get_location (); - [CCode (cname = "gdata_picasaweb_album_get_nickname")] public unowned string get_nickname (); - [CCode (cname = "gdata_picasaweb_album_get_num_photos")] public uint get_num_photos (); - [CCode (cname = "gdata_picasaweb_album_get_num_photos_remaining")] public uint get_num_photos_remaining (); - [CCode (cname = "gdata_picasaweb_album_get_tags")] - public unowned string get_tags (); - [CCode (cname = "gdata_picasaweb_album_get_thumbnails")] - public unowned GLib.List get_thumbnails (); - [CCode (cname = "gdata_picasaweb_album_get_timestamp")] - public void get_timestamp (GLib.TimeVal timestamp); - [CCode (cname = "gdata_picasaweb_album_get_user")] + [CCode (array_length = false, array_null_terminated = true)] + public unowned string[] get_tags (); + public unowned GLib.List get_thumbnails (); + public int64 get_timestamp (); public unowned string get_user (); - [CCode (cname = "gdata_picasaweb_album_get_visibility")] public GData.PicasaWebVisibility get_visibility (); - [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")] - public void set_location (string location); - [CCode (cname = "gdata_picasaweb_album_set_tags")] - public void set_tags (string tags); - [CCode (cname = "gdata_picasaweb_album_set_timestamp")] - public void set_timestamp (GLib.TimeVal timestamp); - [CCode (cname = "gdata_picasaweb_album_set_visibility")] + public void set_location (string? location); + public void set_tags ([CCode (array_length = false, array_null_terminated = true)] string[]? tags); + public void set_timestamp (int64 timestamp); public void set_visibility (GData.PicasaWebVisibility visibility); [NoAccessorMethod] public string album_id { owned get; construct; } public long bytes_used { get; } public uint comment_count { get; } - public GLib.TimeVal edited { get; } + public int64 edited { get; } [NoAccessorMethod] public bool is_commenting_enabled { get; set; } [NoAccessorMethod] @@ -1004,105 +1117,62 @@ namespace GData { public uint num_photos_remaining { get; } [CCode (array_length = false, array_null_terminated = true)] public string[] tags { get; set; } - public GLib.TimeVal timestamp { get; set; } + public int64 timestamp { get; set; } public string user { get; } public GData.PicasaWebVisibility visibility { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "picasaweb_feed", type_id = "gdata_picasaweb_feed_get_type ()")] public class PicasaWebFeed : GData.Feed { [CCode (has_construct_function = false)] protected PicasaWebFeed (); } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_PICASAWEB_FILE",cprefix="gdata_picasaweb_file_",type_id="GDATA_TYPE_PICASAWEB_FILE")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "picasaweb_file", type_id = "gdata_picasaweb_file_get_type ()")] public class PicasaWebFile : GData.Entry { - [CCode (cname = "gdata_picasaweb_file_new", has_construct_function = false)] - public PicasaWebFile (string id); - [CCode (cname = "gdata_picasaweb_file_get_album_id")] + [CCode (has_construct_function = false)] + public PicasaWebFile (string? id); public unowned string get_album_id (); - [CCode (cname = "gdata_picasaweb_file_get_caption")] public unowned string get_caption (); - [CCode (cname = "gdata_picasaweb_file_get_checksum")] public unowned string get_checksum (); - [CCode (cname = "gdata_picasaweb_file_get_client")] - public unowned string get_client (); - [CCode (cname = "gdata_picasaweb_file_get_comment_count")] 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 GLib.List get_contents (); + public void get_coordinates (out double latitude, out double longitude); 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 int64 get_edited (); 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_id")] public unowned string get_id (); - [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")] public uint get_rotation (); - [CCode (cname = "gdata_picasaweb_file_get_size")] public size_t get_size (); - [CCode (cname = "gdata_picasaweb_file_get_tags")] - public unowned string get_tags (); - [CCode (cname = "gdata_picasaweb_file_get_thumbnails")] - public unowned GLib.List get_thumbnails (); - [CCode (cname = "gdata_picasaweb_file_get_timestamp")] - public void get_timestamp (GLib.TimeVal timestamp); - [CCode (cname = "gdata_picasaweb_file_get_version")] + [CCode (array_length = false, array_null_terminated = true)] + public unowned string[] get_tags (); + public unowned GLib.List get_thumbnails (); + public int64 get_timestamp (); public unowned string get_version (); - [CCode (cname = "gdata_picasaweb_file_get_video_status")] public unowned string get_video_status (); - [CCode (cname = "gdata_picasaweb_file_get_width")] public uint get_width (); - [CCode (cname = "gdata_picasaweb_file_set_album_id")] public void set_album_id (string album_id); - [CCode (cname = "gdata_picasaweb_file_set_caption")] - public void set_caption (string caption); - [CCode (cname = "gdata_picasaweb_file_set_checksum")] - 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_caption (string? caption); + public void set_checksum (string? checksum); 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")] - public void set_position (double position); - [CCode (cname = "gdata_picasaweb_file_set_rotation")] public void set_rotation (uint rotation); - [CCode (cname = "gdata_picasaweb_file_set_tags")] - public void set_tags (string tags); - [CCode (cname = "gdata_picasaweb_file_set_timestamp")] - public void set_timestamp (GLib.TimeVal timestamp); + public void set_tags ([CCode (array_length = false, array_null_terminated = true)] string[]? tags); + public void set_timestamp (int64 timestamp); public string album_id { get; set; } public string caption { get; set; } public string checksum { get; set; } - public string client { get; set; } public uint comment_count { get; } public string credit { get; } public double distance { get; } - public GLib.TimeVal edited { get; } + public int64 edited { get; } public double exposure { get; } [NoAccessorMethod] public string file_id { owned get; construct; } @@ -1120,86 +1190,62 @@ namespace GData { 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; } [CCode (array_length = false, array_null_terminated = true)] public string[] tags { get; set; } - public GLib.TimeVal timestamp { get; set; } + public int64 timestamp { get; set; } public string version { get; construct; } public string video_status { get; } public uint width { get; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_PICASAWEB_QUERY")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "picasaweb_query", type_id = "gdata_picasaweb_query_get_type ()")] public class PicasaWebQuery : GData.Query { - [CCode (cname = "gdata_picasaweb_query_new", has_construct_function = false)] - public PicasaWebQuery (string q); - [CCode (cname = "gdata_picasaweb_query_get_bounding_box")] - public void get_bounding_box (double north, double east, double south, double west); - [CCode (cname = "gdata_picasaweb_query_get_image_size")] + [CCode (has_construct_function = false)] + public PicasaWebQuery (string? q); + public void get_bounding_box (out double north, out double east, out double south, out double west); public unowned string get_image_size (); - [CCode (cname = "gdata_picasaweb_query_get_location")] public unowned string get_location (); - [CCode (cname = "gdata_picasaweb_query_get_tag")] public unowned string get_tag (); - [CCode (cname = "gdata_picasaweb_query_get_thumbnail_size")] public unowned string get_thumbnail_size (); - [CCode (cname = "gdata_picasaweb_query_get_visibility")] public GData.PicasaWebVisibility get_visibility (); - [CCode (cname = "gdata_picasaweb_query_set_bounding_box")] public void set_bounding_box (double north, double east, double south, double west); - [CCode (cname = "gdata_picasaweb_query_set_image_size")] - public void set_image_size (string image_size); - [CCode (cname = "gdata_picasaweb_query_set_location")] - public void set_location (string location); - [CCode (cname = "gdata_picasaweb_query_set_tag")] - public void set_tag (string tag); - [CCode (cname = "gdata_picasaweb_query_set_thumbnail_size")] - public void set_thumbnail_size (string thumbnail_size); - [CCode (cname = "gdata_picasaweb_query_set_visibility")] + public void set_image_size (string? image_size); + public void set_location (string? location); + public void set_tag (string? tag); + public void set_thumbnail_size (string? thumbnail_size); 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); + [CCode (has_construct_function = false)] + public PicasaWebQuery.with_limits (string? q, uint start_index, uint max_results); public string image_size { get; set; } public string location { get; set; } public string tag { get; set; } public string thumbnail_size { get; set; } public int visibility { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_PICASAWEB_SERVICE")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "picasaweb_service", type_id = "gdata_picasaweb_service_get_type ()")] public class PicasaWebService : GData.Service { - [CCode (cname = "gdata_picasaweb_service_new", has_construct_function = false)] + [CCode (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); - [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) throws GLib.Error; - [CCode (cname = "gdata_picasaweb_service_upload_file")] - 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 GData.PicasaWebFile finish_file_upload (GData.UploadStream upload_stream) throws GLib.Error; + public GData.PicasaWebUser get_user (string? username, GLib.Cancellable? cancellable) throws GLib.Error; + public GData.PicasaWebAlbum insert_album (GData.PicasaWebAlbum album, GLib.Cancellable? cancellable) throws GLib.Error; + public async void insert_album_async (GData.PicasaWebAlbum album, GLib.Cancellable? cancellable); + public GData.Feed query_all_albums (GData.Query? query, string? username, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_all_albums_async (GData.Query? query, string? username, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.Feed query_files (GData.PicasaWebAlbum? album, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_files_async (GData.PicasaWebAlbum? album, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.UploadStream upload_file (GData.PicasaWebAlbum? album, GData.PicasaWebFile file_entry, string slug, string content_type, GLib.Cancellable? cancellable) throws GLib.Error; + } + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "picasaweb_user", type_id = "gdata_picasaweb_user_get_type ()")] public class PicasaWebUser : GData.Entry { [CCode (has_construct_function = false)] protected PicasaWebUser (); - [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; } @@ -1208,157 +1254,157 @@ namespace GData { public string thumbnail_uri { get; } public string user { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_query_get_type ()")] public class Query : GLib.Object { [CCode (has_construct_function = false)] - public Query (string q); + public Query (string? q); public unowned string get_author (); public unowned string get_categories (); public unowned string get_etag (); - public int get_max_results (); - public void get_published_max (GLib.TimeVal published_max); - public void get_published_min (GLib.TimeVal published_min); + public uint get_max_results (); + public int64 get_published_max (); + public int64 get_published_min (); public unowned string get_q (); - public virtual void get_query_uri (string feed_uri); - public int get_start_index (); - public void get_updated_max (GLib.TimeVal updated_max); - public void get_updated_min (GLib.TimeVal updated_min); + [NoWrapper] + public virtual void get_query_uri (string feed_uri, GLib.StringBuilder query_uri, bool params_started); + public uint get_start_index (); + public int64 get_updated_max (); + public int64 get_updated_min (); public void next_page (); public bool previous_page (); - public void set_author (string author); - public void set_categories (string categories); - public void set_etag (string etag); + public void set_author (string? author); + public void set_categories (string? categories); + public void set_etag (string? etag); public void set_is_strict (bool is_strict); - public void set_max_results (int max_results); - public void set_published_max (GLib.TimeVal published_max); - public void set_published_min (GLib.TimeVal published_min); - public void set_q (string q); - public void set_start_index (int start_index); - public void set_updated_max (GLib.TimeVal updated_max); - public void set_updated_min (GLib.TimeVal updated_min); - [CCode (has_construct_function = false)] - public Query.with_limits (string q, int start_index, int max_results); + public void set_max_results (uint max_results); + public void set_published_max (int64 published_max); + public void set_published_min (int64 published_min); + public void set_q (string? q); + public void set_start_index (uint start_index); + public void set_updated_max (int64 updated_max); + public void set_updated_min (int64 updated_min); + [CCode (has_construct_function = false)] + public Query.with_limits (string? q, uint start_index, uint max_results); public string author { get; set; } public string categories { get; set; } public string etag { get; set; } [NoAccessorMethod] public bool is_strict { get; set; } - public int max_results { get; set; } - public GLib.TimeVal published_max { get; set; } - public GLib.TimeVal published_min { get; set; } + public uint max_results { get; set; } + public int64 published_max { get; set; } + public int64 published_min { get; set; } public string q { get; set; } - public int start_index { get; set; } - public GLib.TimeVal updated_max { get; set; } - public GLib.TimeVal updated_min { get; set; } + public uint start_index { get; set; } + public int64 updated_max { get; set; } + public int64 updated_min { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_service_get_type ()")] public class Service : GLib.Object { [CCode (has_construct_function = false)] protected Service (); [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 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; - public static GLib.Quark error_quark (); + public async bool authenticate_async (string username, string password, GLib.Cancellable? cancellable) 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; public unowned string get_client_id (); + public unowned string get_locale (); public unowned string get_password (); public unowned Soup.URI get_proxy_uri (); + public uint get_timeout (); public unowned string get_username (); - public unowned GData.Entry insert_entry (string upload_uri, GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error; - public async unowned GData.Entry insert_entry_async (string upload_uri, GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error; + public GData.Entry insert_entry (string upload_uri, GData.Entry entry, GLib.Cancellable? cancellable) throws GLib.Error; + public async GData.Entry insert_entry_async (string upload_uri, GData.Entry entry, GLib.Cancellable? cancellable) throws GLib.Error; public bool is_authenticated (); [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.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.Entry query_single_entry (string entry_id, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable) throws GLib.Error; - public async unowned GData.Entry query_single_entry_async (string entry_id, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable) throws GLib.Error; - public void set_proxy_uri (Soup.URI proxy_uri); - public unowned GData.Entry update_entry (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error; - public async unowned GData.Entry update_entry_async (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error; + public GData.Feed query (string feed_uri, GData.Query? query, GLib.Type entry_type, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async GData.Feed query_async (string feed_uri, GData.Query? query, GLib.Type entry_type, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public GData.Entry query_single_entry (string entry_id, GData.Query? query, GLib.Type entry_type, GLib.Cancellable? cancellable) throws GLib.Error; + public async GData.Entry query_single_entry_async (string entry_id, GData.Query? query, GLib.Type entry_type, GLib.Cancellable? cancellable) throws GLib.Error; + public void set_locale (string? locale); + public void set_proxy_uri (Soup.URI? proxy_uri); + public void set_timeout (uint timeout); + public GData.Entry update_entry (GData.Entry entry, GLib.Cancellable? cancellable) throws GLib.Error; + public async GData.Entry update_entry_async (GData.Entry entry, GLib.Cancellable? cancellable) throws GLib.Error; [NoAccessorMethod] public bool authenticated { get; } public string client_id { get; construct; } + public string locale { get; set; } public string password { get; } public Soup.URI proxy_uri { get; set; } + public uint timeout { get; set; } public string username { get; } - public virtual signal unowned string captcha_challenge (string p0); + public signal string captcha_challenge (string object); } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_upload_stream_get_type ()")] public class UploadStream : GLib.OutputStream { [CCode (has_construct_function = false, type = "GOutputStream*")] - public UploadStream (GData.Service service, string method, string upload_uri, GData.Entry entry, string slug, string content_type); + public UploadStream (GData.Service service, string method, string upload_uri, GData.Entry? entry, string slug, string content_type, GLib.Cancellable? cancellable); + public unowned GLib.Cancellable get_cancellable (); public unowned string get_content_type (); public unowned GData.Entry get_entry (); - public unowned string get_response (ssize_t length); + public unowned string get_method (); + public unowned string get_response (out ssize_t length); public unowned GData.Service get_service (); public unowned string get_slug (); public unowned string get_upload_uri (); + public GLib.Cancellable cancellable { get; construct; } public string content_type { get; construct; } public GData.Entry entry { get; construct; } + public string method { get; construct; } public GData.Service service { get; construct; } public string slug { get; construct; } public string upload_uri { get; construct; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_YOUTUBE_CONTENT")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "youtube_category", type_id = "gdata_youtube_category_get_type ()")] + public class YouTubeCategory : GData.Category, GData.Comparable { + [CCode (has_construct_function = false)] + protected YouTubeCategory (); + public bool is_browsable (string region); + [NoAccessorMethod] + public bool is_assignable { get; } + [NoAccessorMethod] + public bool is_deprecated { get; } + } + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "youtube_content", type_id = "gdata_youtube_content_get_type ()")] public class YouTubeContent : GData.MediaContent { [CCode (has_construct_function = false)] protected YouTubeContent (); - [CCode (cname = "gdata_youtube_content_get_format")] public GData.YouTubeFormat get_format (); public GData.YouTubeFormat format { get; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_YOUTUBE_CREDIT")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "youtube_credit", type_id = "gdata_youtube_credit_get_type ()")] public class YouTubeCredit : GData.MediaCredit { [CCode (has_construct_function = false)] protected YouTubeCredit (); - [CCode (cname = "gdata_youtube_credit_get_entity_type")] public unowned string get_entity_type (); public string entity_type { get; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_YOUTUBE_QUERY")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "youtube_query", type_id = "gdata_youtube_query_get_type ()")] public class YouTubeQuery : GData.Query { - [CCode (cname = "gdata_youtube_query_new", has_construct_function = false)] - public YouTubeQuery (string q); - [CCode (cname = "gdata_youtube_query_get_age")] + [CCode (has_construct_function = false)] + public YouTubeQuery (string? q); public GData.YouTubeAge get_age (); - [CCode (cname = "gdata_youtube_query_get_format")] public GData.YouTubeFormat get_format (); - [CCode (cname = "gdata_youtube_query_get_language")] public unowned string get_language (); - [CCode (cname = "gdata_youtube_query_get_location")] - public void get_location (double latitude, double longitude, double radius, bool has_location); - [CCode (cname = "gdata_youtube_query_get_order_by")] + public void get_location (out double latitude, out double longitude, out double radius, out bool has_location); public unowned string get_order_by (); - [CCode (cname = "gdata_youtube_query_get_restriction")] public unowned string get_restriction (); - [CCode (cname = "gdata_youtube_query_get_safe_search")] public GData.YouTubeSafeSearch get_safe_search (); - [CCode (cname = "gdata_youtube_query_get_sort_order")] public GData.YouTubeSortOrder get_sort_order (); - [CCode (cname = "gdata_youtube_query_get_uploader")] public GData.YouTubeUploader get_uploader (); - [CCode (cname = "gdata_youtube_query_set_age")] public void set_age (GData.YouTubeAge age); - [CCode (cname = "gdata_youtube_query_set_format")] public void set_format (GData.YouTubeFormat format); - [CCode (cname = "gdata_youtube_query_set_language")] - public void set_language (string language); - [CCode (cname = "gdata_youtube_query_set_location")] + public void set_language (string? language); public void set_location (double latitude, double longitude, double radius, bool has_location); - [CCode (cname = "gdata_youtube_query_set_order_by")] - public void set_order_by (string order_by); - [CCode (cname = "gdata_youtube_query_set_restriction")] - public void set_restriction (string restriction); - [CCode (cname = "gdata_youtube_query_set_safe_search")] + public void set_order_by (string? order_by); + public void set_restriction (string? restriction); public void set_safe_search (GData.YouTubeSafeSearch safe_search); - [CCode (cname = "gdata_youtube_query_set_sort_order")] public void set_sort_order (GData.YouTubeSortOrder sort_order); - [CCode (cname = "gdata_youtube_query_set_uploader")] public void set_uploader (GData.YouTubeUploader uploader); public GData.YouTubeAge age { get; set; } public GData.YouTubeFormat format { get; set; } @@ -1377,112 +1423,73 @@ namespace GData { public GData.YouTubeSortOrder sort_order { get; set; } public GData.YouTubeUploader uploader { get; set; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_YOUTUBE_SERVICE")] - public class YouTubeService : GData.Service { - [CCode (cname = "gdata_youtube_service_new", has_construct_function = false)] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "youtube_service", type_id = "gdata_youtube_service_get_type ()")] + public class YouTubeService : GData.Service, GData.Batchable { + [CCode (has_construct_function = false)] public YouTubeService (string developer_key, string client_id); - [CCode (cname = "gdata_youtube_service_error_quark")] public static GLib.Quark error_quark (); - [CCode (cname = "gdata_youtube_service_get_developer_key")] + public GData.YouTubeVideo finish_video_upload (GData.UploadStream upload_stream) throws GLib.Error; + public GData.APPCategories get_categories (GLib.Cancellable? cancellable) throws GLib.Error; + public async GData.APPCategories get_categories_async (GLib.Cancellable? cancellable) throws GLib.Error; public unowned string get_developer_key (); - [CCode (cname = "gdata_youtube_service_get_youtube_user")] - public unowned string get_youtube_user (); - [CCode (cname = "gdata_youtube_service_query_related")] - public unowned GData.Feed query_related (GData.YouTubeVideo video, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - [CCode (cname = "gdata_youtube_service_query_related_async")] - public async void query_related_async (GData.YouTubeVideo video, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data); - [CCode (cname = "gdata_youtube_service_query_standard_feed")] - public unowned GData.Feed query_standard_feed (GData.YouTubeStandardFeedType feed_type, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - [CCode (cname = "gdata_youtube_service_query_standard_feed_async")] - public async void query_standard_feed_async (GData.YouTubeStandardFeedType feed_type, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback? progress_callback); - [CCode (cname = "gdata_youtube_service_query_videos")] - public unowned GData.Feed query_videos (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - [CCode (cname = "gdata_youtube_service_query_videos_async")] - public async void query_videos_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data); - [CCode (cname = "gdata_youtube_service_upload_video")] - public unowned GData.YouTubeVideo upload_video (GData.YouTubeVideo video, GLib.File video_file, GLib.Cancellable cancellable) throws GLib.Error; + public GData.Feed query_related (GData.YouTubeVideo video, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_related_async (GData.YouTubeVideo video, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.Feed query_standard_feed (GData.YouTubeStandardFeedType feed_type, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_standard_feed_async (GData.YouTubeStandardFeedType feed_type, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.Feed query_videos (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void query_videos_async (GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + public GData.UploadStream upload_video (GData.YouTubeVideo video, string slug, string content_type, GLib.Cancellable? cancellable) throws GLib.Error; public string developer_key { get; construct; } - public string youtube_user { get; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_YOUTUBE_STATE")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "youtube_state", type_id = "gdata_youtube_state_get_type ()")] 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")] + [CCode (has_construct_function = false)] + protected YouTubeState (); public unowned string get_help_uri (); - [CCode (cname = "gdata_youtube_state_get_message")] public unowned string get_message (); - [CCode (cname = "gdata_youtube_state_get_name")] public unowned string get_name (); - [CCode (cname = "gdata_youtube_state_get_reason_code")] public unowned string get_reason_code (); public string help_uri { get; } public string message { get; } public string name { get; } public string reason_code { get; } } - [CCode (cheader_filename = "gdata/gdata.h", type_check_function = "GDATA_IS_YOUTUBE_VIDEO")] + [CCode (cheader_filename = "gdata/gdata.h", lower_case_csuffix = "youtube_video", type_id = "gdata_youtube_video_get_type ()")] public class YouTubeVideo : GData.Entry { - [CCode (cname = "gdata_youtube_video_new", has_construct_function = false)] - public YouTubeVideo (string id); - [CCode (cname = "gdata_youtube_video_get_access_control")] + [CCode (has_construct_function = false)] + public YouTubeVideo (string? id); public GData.YouTubePermission get_access_control (string action); - [CCode (cname = "gdata_youtube_video_get_aspect_ratio")] public unowned string get_aspect_ratio (); - [CCode (cname = "gdata_youtube_video_get_category")] public unowned GData.MediaCategory get_category (); - [CCode (cname = "gdata_youtube_video_get_credit")] + public void get_coordinates (out double latitude, out double longitude); public unowned GData.YouTubeCredit get_credit (); - [CCode (cname = "gdata_youtube_video_get_description")] public unowned string get_description (); - [CCode (cname = "gdata_youtube_video_get_duration")] public uint get_duration (); - [CCode (cname = "gdata_youtube_video_get_favorite_count")] public uint get_favorite_count (); - [CCode (cname = "gdata_youtube_video_get_keywords")] - public unowned string get_keywords (); - [CCode (cname = "gdata_youtube_video_get_location")] + [CCode (array_length = false, array_null_terminated = true)] + public unowned string[] get_keywords (); public unowned string get_location (); - [CCode (cname = "gdata_youtube_video_get_player_uri")] public unowned string get_player_uri (); - [CCode (cname = "gdata_youtube_video_get_rating")] - public void get_rating (uint min, uint max, uint count, double average); - [CCode (cname = "gdata_youtube_video_get_recorded")] - public void get_recorded (GLib.TimeVal recorded); - [CCode (cname = "gdata_youtube_video_get_state")] + public void get_rating (out uint min, out uint max, out uint count, out double average); + public int64 get_recorded (); 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_uploaded")] - public void get_uploaded (GLib.TimeVal uploaded); - [CCode (cname = "gdata_youtube_video_get_video_id")] + public unowned GLib.List get_thumbnails (); + public int64 get_uploaded (); public unowned string get_video_id (); - [CCode (cname = "gdata_youtube_video_get_video_id_from_uri")] - public static unowned string get_video_id_from_uri (string video_uri); - [CCode (cname = "gdata_youtube_video_get_view_count")] + public static string get_video_id_from_uri (string video_uri); public uint get_view_count (); - [CCode (cname = "gdata_youtube_video_is_restricted_in_country")] public bool is_restricted_in_country (string country); - [CCode (cname = "gdata_youtube_video_look_up_content")] public unowned GData.YouTubeContent look_up_content (string type); - [CCode (cname = "gdata_youtube_video_set_access_control")] public void set_access_control (string action, GData.YouTubePermission permission); - [CCode (cname = "gdata_youtube_video_set_aspect_ratio")] - public void set_aspect_ratio (string aspect_ratio); - [CCode (cname = "gdata_youtube_video_set_category")] + public void set_aspect_ratio (string? aspect_ratio); public void set_category (GData.MediaCategory category); - [CCode (cname = "gdata_youtube_video_set_description")] - public void set_description (string description); - [CCode (cname = "gdata_youtube_video_set_is_draft")] + public void set_coordinates (double latitude, double longitude); + public void set_description (string? description); public void set_is_draft (bool is_draft); - [CCode (cname = "gdata_youtube_video_set_is_private")] public void set_is_private (bool is_private); - [CCode (cname = "gdata_youtube_video_set_keywords")] - public void set_keywords (string keywords); - [CCode (cname = "gdata_youtube_video_set_location")] - public void set_location (string location); - [CCode (cname = "gdata_youtube_video_set_recorded")] - public void set_recorded (GLib.TimeVal recorded); + public void set_keywords ([CCode (array_length = false, array_null_terminated = true)] string[] keywords); + public void set_location (string? location); + public void set_recorded (int64 recorded); public string aspect_ratio { get; set; } [NoAccessorMethod] public double average_rating { get; } @@ -1497,28 +1504,46 @@ namespace GData { public bool is_private { get; set; } [CCode (array_length = false, array_null_terminated = true)] public string[] keywords { get; set; } + [NoAccessorMethod] + public double latitude { get; set; } public string location { get; set; } [NoAccessorMethod] + public double longitude { get; set; } + [NoAccessorMethod] public uint max_rating { get; } [NoAccessorMethod] public uint min_rating { get; } public string player_uri { get; } [NoAccessorMethod] public uint rating_count { get; } - public GLib.TimeVal recorded { get; set; } + public int64 recorded { get; set; } public GData.YouTubeState state { get; } - public GLib.TimeVal uploaded { get; } + public int64 uploaded { get; } public string video_id { get; } public uint view_count { get; } } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_access_handler_get_type ()")] public interface AccessHandler : GData.Entry { - public bool delete_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error; - public unowned GData.Feed get_rules (GData.Service service, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error; - public unowned GData.AccessRule insert_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error; + public GData.Feed get_rules (GData.Service service, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback) throws GLib.Error; + public async void get_rules_async (GData.Service service, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback); + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_batchable_get_type ()")] + public interface Batchable : GData.Service { + public GData.BatchOperation create_operation (string feed_uri); + } + [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_comparable_get_type ()")] + public interface Comparable : GLib.Object { + public int compare (GData.Comparable? other); [NoWrapper] - public abstract bool is_owner_rule (GData.AccessRule rule); - public unowned GData.AccessRule update_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error; + public abstract int compare_with (GData.Comparable other); + } + [CCode (cheader_filename = "gdata/gdata.h")] + public struct Color { + public uint16 red; + public uint16 green; + public uint16 blue; + public static bool from_hexadecimal (string hexadecimal, out GData.Color color); + public string to_hexadecimal (); } [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_AUTHENTICATION_ERROR_")] public enum AuthenticationError { @@ -1528,39 +1553,21 @@ namespace GData { CAPTCHA_REQUIRED, ACCOUNT_DELETED, ACCOUNT_DISABLED, - SERVICE_DISABLED + SERVICE_DISABLED, + ACCOUNT_MIGRATED; + public static GLib.Quark quark (); } - [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_DOCUMENTS_PRESENTATION_")] - public enum DocumentsPresentationFormat { - PDF, - PNG, - PPT, - SWF, - TXT + [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_BATCH_OPERATION_")] + public enum BatchOperationType { + QUERY, + INSERTION, + UPDATE, + DELETION } [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_DOCUMENTS_SERVICE_ERROR_INVALID_CONTENT_")] public enum DocumentsServiceError { - TYPE - } - [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_DOCUMENTS_SPREADSHEET_")] - public enum DocumentsSpreadsheetFormat { - XLS, - CSV, - PDF, - ODS, - TSV, - HTML - } - [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_DOCUMENTS_TEXT_")] - public enum DocumentsTextFormat { - DOC, - HTML, - ODT, - PDF, - PNG, - RTF, - TXT, - ZIP + TYPE; + public static GLib.Quark quark (); } [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_MEDIA_EXPRESSION_")] public enum MediaExpression { @@ -1585,12 +1592,14 @@ namespace GData { DELETION, DOWNLOAD, UPLOAD, - AUTHENTICATION + AUTHENTICATION, + BATCH } [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_PARSER_ERROR_")] public enum ParserError { PARSING_STRING, - EMPTY_DOCUMENT + EMPTY_DOCUMENT; + public static GLib.Quark quark (); } [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_PICASAWEB_")] public enum PicasaWebVisibility { @@ -1608,7 +1617,9 @@ namespace GData { FORBIDDEN, BAD_QUERY_PARAMETER, NETWORK_ERROR, - PROXY_ERROR + PROXY_ERROR, + WITH_BATCH_OPERATION; + public static GLib.Quark quark (); } [CCode (cheader_filename = "gdata/gdata.h", cprefix = "GDATA_YOUTUBE_AGE_")] public enum YouTubeAge { @@ -1665,7 +1676,9 @@ namespace GData { ALL, PARTNER } - [CCode (cheader_filename = "gdata/gdata.h")] + [CCode (cheader_filename = "gdata/gdata.h", instance_pos = 4.9)] + public delegate void BatchOperationCallback (uint operation_id, GData.BatchOperationType operation_type, GData.Entry entry, GLib.Error error); + [CCode (cheader_filename = "gdata/gdata.h", instance_pos = 3.9)] public delegate void QueryProgressCallback (GData.Entry entry, uint entry_key, uint entry_count); [CCode (cheader_filename = "gdata/gdata.h")] public const string ACCESS_ROLE_NONE; @@ -1702,6 +1715,14 @@ namespace GData { [CCode (cheader_filename = "gdata/gdata.h")] public const string GCONTACT_EVENT_OTHER; [CCode (cheader_filename = "gdata/gdata.h")] + public const string GCONTACT_EXTERNAL_ID_ACCOUNT; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string GCONTACT_EXTERNAL_ID_CUSTOMER; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string GCONTACT_EXTERNAL_ID_NETWORK; + [CCode (cheader_filename = "gdata/gdata.h")] + public const string GCONTACT_EXTERNAL_ID_ORGANIZATION; + [CCode (cheader_filename = "gdata/gdata.h")] public const string GCONTACT_JOT_HOME; [CCode (cheader_filename = "gdata/gdata.h")] public const string GCONTACT_JOT_KEYWORDS; @@ -1884,8 +1905,12 @@ namespace GData { [CCode (cheader_filename = "gdata/gdata.h")] public const string GD_WHO_EVENT_SPEAKER; [CCode (cheader_filename = "gdata/gdata.h")] + public const string LINK_ACCESS_CONTROL_LIST; + [CCode (cheader_filename = "gdata/gdata.h")] public const string LINK_ALTERNATE; [CCode (cheader_filename = "gdata/gdata.h")] + public const string LINK_BATCH; + [CCode (cheader_filename = "gdata/gdata.h")] public const string LINK_EDIT; [CCode (cheader_filename = "gdata/gdata.h")] public const string LINK_EDIT_MEDIA; @@ -1921,8 +1946,4 @@ namespace GData { public const string YOUTUBE_ASPECT_RATIO_WIDESCREEN; [CCode (cheader_filename = "gdata/gdata.h")] public const string YOUTUBE_CREDIT_ENTITY_PARTNER; - [CCode (cheader_filename = "gdata/gdata.h")] - public static GLib.Quark authentication_error_quark (); - [CCode (cheader_filename = "gdata/gdata.h")] - public static GLib.Quark parser_error_quark (); } diff --git a/vapi/metadata/GData-0.0.metadata b/vapi/metadata/GData-0.0.metadata new file mode 100644 index 000000000..1d513d43a --- /dev/null +++ b/vapi/metadata/GData-0.0.metadata @@ -0,0 +1,12 @@ +Color struct +*.*_async skip=false +*.*_finish skip=false +ContactsContact.get_photo type="uint8[]" array_length_idx=1 +ContactsContact.get_photo_async type="uint8[]" array_length_idx=1 +DOCUMENTS_PRESENTATION_* name="DOCUMENTS_PRESENTATION_(.+)" parent="GData.DocumentsPresentationFormat" +DOCUMENTS_TEXT_* name="DOCUMENTS_TEXT_(.+)" parent="GData.DocumentsTextFormat" +DOCUMENTS_SPREADSHEET_* name="DOCUMENTS_SPREADSHEET_(.+)" parent="GData.DocumentsSpreadsheetFormat" +CONTACTS_GENDER_* name="CONTACTS_GENDER_(.+)" parent="GData.ContactsGender" +CONTACTS_GROUP_* name="CONTACTS_GROUP_(.+)" parent="GData.ContactsGroupType" +CONTACTS_PRIORITY_* name="CONTACTS_PRIORITY_(.+)" parent="GData.ContactsPriority" +CONTACTS_SENSITIVITY_* name="CONTACTS_SENSITIVITY_(.+)" parent="GData.ContactsSensitivity" diff --git a/vapi/packages/libgdata/libgdata-custom.vala b/vapi/packages/libgdata/libgdata-custom.vala deleted file mode 100644 index 418e5ca6a..000000000 --- a/vapi/packages/libgdata/libgdata-custom.vala +++ /dev/null @@ -1,15 +0,0 @@ -namespace GData { - public class Feed { - public unowned GLib.List get_authors (); - public unowned GLib.List get_categories (); - public unowned GLib.List 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.deps b/vapi/packages/libgdata/libgdata.deps deleted file mode 100644 index d072dcd32..000000000 --- a/vapi/packages/libgdata/libgdata.deps +++ /dev/null @@ -1,3 +0,0 @@ -libsoup-2.4 -gio-2.0 -libxml-2.0 diff --git a/vapi/packages/libgdata/libgdata.files b/vapi/packages/libgdata/libgdata.files deleted file mode 100644 index e57831993..000000000 --- a/vapi/packages/libgdata/libgdata.files +++ /dev/null @@ -1,2 +0,0 @@ -include/libgdata/gdata/ -lib64/libgdata.so diff --git a/vapi/packages/libgdata/libgdata.gi b/vapi/packages/libgdata/libgdata.gi deleted file mode 100644 index 0f1371323..000000000 --- a/vapi/packages/libgdata/libgdata.gi +++ /dev/null @@ -1,5944 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/vapi/packages/libgdata/libgdata.metadata b/vapi/packages/libgdata/libgdata.metadata deleted file mode 100644 index ffcef26e8..000000000 --- a/vapi/packages/libgdata/libgdata.metadata +++ /dev/null @@ -1,75 +0,0 @@ -GData cheader_filename="gdata/gdata.h" -gdata_calendar_calendar_is_hidden hidden="1" -gdata_contacts_contact_has_photo hidden="1" -gdata_calendar_calendar_is_selected hidden="1" -gdata_contacts_query_show_deleted hidden="1" -gdata_entry_is_inserted hidden="1" -gdata_gd_email_address_is_primary hidden="1" -gdata_gd_im_address_is_primary hidden="1" -gdata_gd_organization_is_primary hidden="1" -gdata_gd_phone_number_is_primary hidden="1" -gdata_gd_postal_address_is_primary hidden="1" -gdata_gd_postal_address_is_primary hidden="1" -gdata_gcontact_calendar_is_primary hidden="1" -gdata_gcontact_website_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",cprefix="gdata_picasaweb_album_" -gdata_picasaweb_album_is_commenting_enabled hidden="1" -GDataPicasaWebFile type_check_function="GDATA_IS_PICASAWEB_FILE",cprefix="gdata_picasaweb_file_",type_id="GDATA_TYPE_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" -gdata_picasaweb_service_query_all_albums.query nullable="1" -gdata_picasaweb_service_query_all_albums.username nullable="1" -gdata_picasaweb_service_query_all_albums.cancellable nullable="1" -gdata_picasaweb_service_query_all_albums.progress_callback nullable="1" -gdata_picasaweb_service_query_all_albums.progress_user_data hidden="1" -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.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" -GDataYouTubeService type_check_function="GDATA_IS_YOUTUBE_SERVICE" -gdata_youtube_service_query_standard_feed_async.query nullable="1" -gdata_youtube_service_query_standard_feed_async.cancellable nullable="1" -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" diff --git a/vapi/packages/libgdata/libgdata.namespace b/vapi/packages/libgdata/libgdata.namespace deleted file mode 100644 index b910480da..000000000 --- a/vapi/packages/libgdata/libgdata.namespace +++ /dev/null @@ -1 +0,0 @@ -GData