folks-eds.h   folks-eds.h 
/* folks-eds.h generated by valac 0.18.0.110-5650, the Vala compiler, do no t modify */ /* folks-eds.h generated by valac 0.20.1.30-1b1d, the Vala compiler, do not modify */
#ifndef __FOLKS_FOLKS_EDS_H__ #ifndef __FOLKS_FOLKS_EDS_H__
#define __FOLKS_FOLKS_EDS_H__ #define __FOLKS_FOLKS_EDS_H__
#include <glib.h> #include <glib.h>
#include <folks/folks.h> #include <folks/folks.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <gio/gio.h> #include <gio/gio.h>
#include <gee.h> #include <gee.h>
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 folks-telepathy.h   folks-telepathy.h 
/* folks-telepathy.h generated by valac 0.18.0.110-5650, the Vala compiler, do not modify */ /* folks-telepathy.h generated by valac 0.20.1.30-1b1d, the Vala compiler, do not modify */
#ifndef __FOLKS_FOLKS_TELEPATHY_H__ #ifndef __FOLKS_FOLKS_TELEPATHY_H__
#define __FOLKS_FOLKS_TELEPATHY_H__ #define __FOLKS_FOLKS_TELEPATHY_H__
#include <glib.h> #include <glib.h>
#include <folks/folks.h> #include <folks/folks.h>
#include <gio/gio.h> #include <gio/gio.h>
#include <telepathy-glib/telepathy-glib.h> #include <telepathy-glib/telepathy-glib.h>
#include <gee.h> #include <gee.h>
#include <stdlib.h> #include <stdlib.h>
skipping to change at line 52 skipping to change at line 52
GDateTime* _last_call_interaction_datetime; GDateTime* _last_call_interaction_datetime;
}; };
struct _TpfPersonaClass { struct _TpfPersonaClass {
FolksPersonaClass parent_class; FolksPersonaClass parent_class;
}; };
struct _TpfPersonaStore { struct _TpfPersonaStore {
FolksPersonaStore parent_instance; FolksPersonaStore parent_instance;
TpfPersonaStorePrivate * priv; TpfPersonaStorePrivate * priv;
GeeHashSet* _supported_fields;
GeeSet* _supported_fields_ro;
}; };
struct _TpfPersonaStoreClass { struct _TpfPersonaStoreClass {
FolksPersonaStoreClass parent_class; FolksPersonaStoreClass parent_class;
}; };
GType tpf_persona_get_type (void) G_GNUC_CONST; GType tpf_persona_get_type (void) G_GNUC_CONST;
GType tpf_persona_store_get_type (void) G_GNUC_CONST; GType tpf_persona_store_get_type (void) G_GNUC_CONST;
TpfPersona* tpf_persona_new (TpContact* contact, TpfPersonaStore* store); TpfPersona* tpf_persona_new (TpContact* contact, TpfPersonaStore* store);
TpfPersona* tpf_persona_construct (GType object_type, TpContact* contact, T pfPersonaStore* store); TpfPersona* tpf_persona_construct (GType object_type, TpContact* contact, T pfPersonaStore* store);
 End of changes. 2 change blocks. 
3 lines changed or deleted 1 lines changed or added


 folks.h   folks.h 
/* folks.h generated by valac 0.18.0.110-5650, the Vala compiler, do not mo dify */ /* folks.h generated by valac 0.20.1.30-1b1d, the Vala compiler, do not mod ify */
#ifndef __FOLKS_H__ #ifndef __FOLKS_H__
#define __FOLKS_H__ #define __FOLKS_H__
#include <glib.h> #include <glib.h>
#include <glib-object.h> #include <glib-object.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <gee.h> #include <gee.h>
#include <gio/gio.h> #include <gio/gio.h>
#include <float.h>
#include <math.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define FOLKS_TYPE_ABSTRACT_FIELD_DETAILS (folks_abstract_field_details_get _type ()) #define FOLKS_TYPE_ABSTRACT_FIELD_DETAILS (folks_abstract_field_details_get _type ())
#define FOLKS_ABSTRACT_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj ), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetails)) #define FOLKS_ABSTRACT_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj ), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetails))
#define FOLKS_ABSTRACT_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetailsClass )) #define FOLKS_ABSTRACT_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetailsClass ))
#define FOLKS_IS_ABSTRACT_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( obj), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS)) #define FOLKS_IS_ABSTRACT_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( obj), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS))
#define FOLKS_IS_ABSTRACT_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TY PE ((klass), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS)) #define FOLKS_IS_ABSTRACT_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TY PE ((klass), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS))
#define FOLKS_ABSTRACT_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL ASS ((obj), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetailsCla ss)) #define FOLKS_ABSTRACT_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL ASS ((obj), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetailsCla ss))
skipping to change at line 183 skipping to change at line 185
typedef struct _FolksInteractionDetailsIface FolksInteractionDetailsIface; typedef struct _FolksInteractionDetailsIface FolksInteractionDetailsIface;
#define FOLKS_TYPE_LOCAL_ID_DETAILS (folks_local_id_details_get_type ()) #define FOLKS_TYPE_LOCAL_ID_DETAILS (folks_local_id_details_get_type ())
#define FOLKS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL KS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetails)) #define FOLKS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL KS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetails))
#define FOLKS_IS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS)) #define FOLKS_IS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS))
#define FOLKS_LOCAL_ID_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTE RFACE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetailsIface)) #define FOLKS_LOCAL_ID_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTE RFACE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetailsIface))
typedef struct _FolksLocalIdDetails FolksLocalIdDetails; typedef struct _FolksLocalIdDetails FolksLocalIdDetails;
typedef struct _FolksLocalIdDetailsIface FolksLocalIdDetailsIface; typedef struct _FolksLocalIdDetailsIface FolksLocalIdDetailsIface;
#define FOLKS_TYPE_LOCATION (folks_location_get_type ())
#define FOLKS_LOCATION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_
LOCATION, FolksLocation))
#define FOLKS_LOCATION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLK
S_TYPE_LOCATION, FolksLocationClass))
#define FOLKS_IS_LOCATION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TY
PE_LOCATION))
#define FOLKS_IS_LOCATION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), F
OLKS_TYPE_LOCATION))
#define FOLKS_LOCATION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), FO
LKS_TYPE_LOCATION, FolksLocationClass))
typedef struct _FolksLocation FolksLocation;
typedef struct _FolksLocationClass FolksLocationClass;
typedef struct _FolksLocationPrivate FolksLocationPrivate;
#define FOLKS_TYPE_LOCATION_DETAILS (folks_location_details_get_type ())
#define FOLKS_LOCATION_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL
KS_TYPE_LOCATION_DETAILS, FolksLocationDetails))
#define FOLKS_IS_LOCATION_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
FOLKS_TYPE_LOCATION_DETAILS))
#define FOLKS_LOCATION_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTE
RFACE ((obj), FOLKS_TYPE_LOCATION_DETAILS, FolksLocationDetailsIface))
typedef struct _FolksLocationDetails FolksLocationDetails;
typedef struct _FolksLocationDetailsIface FolksLocationDetailsIface;
#define FOLKS_TYPE_STRUCTURED_NAME (folks_structured_name_get_type ()) #define FOLKS_TYPE_STRUCTURED_NAME (folks_structured_name_get_type ())
#define FOLKS_STRUCTURED_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_STRUCTURED_NAME, FolksStructuredName)) #define FOLKS_STRUCTURED_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_STRUCTURED_NAME, FolksStructuredName))
#define FOLKS_STRUCTURED_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), FOLKS_TYPE_STRUCTURED_NAME, FolksStructuredNameClass)) #define FOLKS_STRUCTURED_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), FOLKS_TYPE_STRUCTURED_NAME, FolksStructuredNameClass))
#define FOLKS_IS_STRUCTURED_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), F OLKS_TYPE_STRUCTURED_NAME)) #define FOLKS_IS_STRUCTURED_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), F OLKS_TYPE_STRUCTURED_NAME))
#define FOLKS_IS_STRUCTURED_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), FOLKS_TYPE_STRUCTURED_NAME)) #define FOLKS_IS_STRUCTURED_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), FOLKS_TYPE_STRUCTURED_NAME))
#define FOLKS_STRUCTURED_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), FOLKS_TYPE_STRUCTURED_NAME, FolksStructuredNameClass)) #define FOLKS_STRUCTURED_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), FOLKS_TYPE_STRUCTURED_NAME, FolksStructuredNameClass))
typedef struct _FolksStructuredName FolksStructuredName; typedef struct _FolksStructuredName FolksStructuredName;
typedef struct _FolksStructuredNameClass FolksStructuredNameClass; typedef struct _FolksStructuredNameClass FolksStructuredNameClass;
typedef struct _FolksStructuredNamePrivate FolksStructuredNamePrivate; typedef struct _FolksStructuredNamePrivate FolksStructuredNamePrivate;
skipping to change at line 637 skipping to change at line 658
}; };
struct _FolksLocalIdDetailsIface { struct _FolksLocalIdDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_local_ids) (FolksLocalIdDetails* self, GeeSet* local_i ds, GAsyncReadyCallback _callback_, gpointer _user_data_); void (*change_local_ids) (FolksLocalIdDetails* self, GeeSet* local_i ds, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_local_ids_finish) (FolksLocalIdDetails* self, GAsyncRe sult* _res_, GError** error); void (*change_local_ids_finish) (FolksLocalIdDetails* self, GAsyncRe sult* _res_, GError** error);
GeeSet* (*get_local_ids) (FolksLocalIdDetails* self); GeeSet* (*get_local_ids) (FolksLocalIdDetails* self);
void (*set_local_ids) (FolksLocalIdDetails* self, GeeSet* value); void (*set_local_ids) (FolksLocalIdDetails* self, GeeSet* value);
}; };
struct _FolksLocation {
GObject parent_instance;
FolksLocationPrivate * priv;
gdouble latitude;
gdouble longitude;
};
struct _FolksLocationClass {
GObjectClass parent_class;
};
struct _FolksLocationDetailsIface {
GTypeInterface parent_iface;
void (*change_location) (FolksLocationDetails* self, FolksLocation*
location, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_location_finish) (FolksLocationDetails* self, GAsyncRe
sult* _res_, GError** error);
FolksLocation* (*get_location) (FolksLocationDetails* self);
void (*set_location) (FolksLocationDetails* self, FolksLocation* val
ue);
};
struct _FolksStructuredName { struct _FolksStructuredName {
GObject parent_instance; GObject parent_instance;
FolksStructuredNamePrivate * priv; FolksStructuredNamePrivate * priv;
}; };
struct _FolksStructuredNameClass { struct _FolksStructuredNameClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
struct _FolksNameDetailsIface { struct _FolksNameDetailsIface {
skipping to change at line 870 skipping to change at line 910
FOLKS_PERSONA_DETAIL_INVALID = -1, FOLKS_PERSONA_DETAIL_INVALID = -1,
FOLKS_PERSONA_DETAIL_ALIAS = 0, FOLKS_PERSONA_DETAIL_ALIAS = 0,
FOLKS_PERSONA_DETAIL_AVATAR, FOLKS_PERSONA_DETAIL_AVATAR,
FOLKS_PERSONA_DETAIL_BIRTHDAY, FOLKS_PERSONA_DETAIL_BIRTHDAY,
FOLKS_PERSONA_DETAIL_EMAIL_ADDRESSES, FOLKS_PERSONA_DETAIL_EMAIL_ADDRESSES,
FOLKS_PERSONA_DETAIL_FULL_NAME, FOLKS_PERSONA_DETAIL_FULL_NAME,
FOLKS_PERSONA_DETAIL_GENDER, FOLKS_PERSONA_DETAIL_GENDER,
FOLKS_PERSONA_DETAIL_IM_ADDRESSES, FOLKS_PERSONA_DETAIL_IM_ADDRESSES,
FOLKS_PERSONA_DETAIL_IS_FAVOURITE, FOLKS_PERSONA_DETAIL_IS_FAVOURITE,
FOLKS_PERSONA_DETAIL_LOCAL_IDS, FOLKS_PERSONA_DETAIL_LOCAL_IDS,
FOLKS_PERSONA_DETAIL_LOCATION,
FOLKS_PERSONA_DETAIL_NICKNAME, FOLKS_PERSONA_DETAIL_NICKNAME,
FOLKS_PERSONA_DETAIL_NOTES, FOLKS_PERSONA_DETAIL_NOTES,
FOLKS_PERSONA_DETAIL_PHONE_NUMBERS, FOLKS_PERSONA_DETAIL_PHONE_NUMBERS,
FOLKS_PERSONA_DETAIL_POSTAL_ADDRESSES, FOLKS_PERSONA_DETAIL_POSTAL_ADDRESSES,
FOLKS_PERSONA_DETAIL_ROLES, FOLKS_PERSONA_DETAIL_ROLES,
FOLKS_PERSONA_DETAIL_STRUCTURED_NAME, FOLKS_PERSONA_DETAIL_STRUCTURED_NAME,
FOLKS_PERSONA_DETAIL_URLS, FOLKS_PERSONA_DETAIL_URLS,
FOLKS_PERSONA_DETAIL_WEB_SERVICE_ADDRESSES, FOLKS_PERSONA_DETAIL_WEB_SERVICE_ADDRESSES,
FOLKS_PERSONA_DETAIL_GROUPS, FOLKS_PERSONA_DETAIL_GROUPS,
FOLKS_PERSONA_DETAIL_IM_INTERACTION_COUNT, FOLKS_PERSONA_DETAIL_IM_INTERACTION_COUNT,
skipping to change at line 1104 skipping to change at line 1145
GType folks_interaction_details_get_type (void) G_GNUC_CONST; GType folks_interaction_details_get_type (void) G_GNUC_CONST;
guint folks_interaction_details_get_im_interaction_count (FolksInteractionD etails* self); guint folks_interaction_details_get_im_interaction_count (FolksInteractionD etails* self);
GDateTime* folks_interaction_details_get_last_im_interaction_datetime (Folk sInteractionDetails* self); GDateTime* folks_interaction_details_get_last_im_interaction_datetime (Folk sInteractionDetails* self);
guint folks_interaction_details_get_call_interaction_count (FolksInteractio nDetails* self); guint folks_interaction_details_get_call_interaction_count (FolksInteractio nDetails* self);
GDateTime* folks_interaction_details_get_last_call_interaction_datetime (Fo lksInteractionDetails* self); GDateTime* folks_interaction_details_get_last_call_interaction_datetime (Fo lksInteractionDetails* self);
GType folks_local_id_details_get_type (void) G_GNUC_CONST; GType folks_local_id_details_get_type (void) G_GNUC_CONST;
void folks_local_id_details_change_local_ids (FolksLocalIdDetails* self, Ge eSet* local_ids, GAsyncReadyCallback _callback_, gpointer _user_data_); void folks_local_id_details_change_local_ids (FolksLocalIdDetails* self, Ge eSet* local_ids, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_local_id_details_change_local_ids_finish (FolksLocalIdDetails* s elf, GAsyncResult* _res_, GError** error); void folks_local_id_details_change_local_ids_finish (FolksLocalIdDetails* s elf, GAsyncResult* _res_, GError** error);
GeeSet* folks_local_id_details_get_local_ids (FolksLocalIdDetails* self); GeeSet* folks_local_id_details_get_local_ids (FolksLocalIdDetails* self);
void folks_local_id_details_set_local_ids (FolksLocalIdDetails* self, GeeSe t* value); void folks_local_id_details_set_local_ids (FolksLocalIdDetails* self, GeeSe t* value);
GType folks_location_get_type (void) G_GNUC_CONST;
FolksLocation* folks_location_new (gdouble latitude, gdouble longitude);
FolksLocation* folks_location_construct (GType object_type, gdouble latitud
e, gdouble longitude);
gboolean folks_location_equal (FolksLocation* self, FolksLocation* other);
gboolean folks_location_equal_coordinates (FolksLocation* self, gdouble lat
itude, gdouble longitude);
GType folks_location_details_get_type (void) G_GNUC_CONST;
void folks_location_details_change_location (FolksLocationDetails* self, Fo
lksLocation* location, GAsyncReadyCallback _callback_, gpointer _user_data_
);
void folks_location_details_change_location_finish (FolksLocationDetails* s
elf, GAsyncResult* _res_, GError** error);
FolksLocation* folks_location_details_get_location (FolksLocationDetails* s
elf);
void folks_location_details_set_location (FolksLocationDetails* self, Folks
Location* value);
GType folks_structured_name_get_type (void) G_GNUC_CONST; GType folks_structured_name_get_type (void) G_GNUC_CONST;
FolksStructuredName* folks_structured_name_new (const gchar* family_name, c onst gchar* given_name, const gchar* additional_names, const gchar* prefixe s, const gchar* suffixes); FolksStructuredName* folks_structured_name_new (const gchar* family_name, c onst gchar* given_name, const gchar* additional_names, const gchar* prefixe s, const gchar* suffixes);
FolksStructuredName* folks_structured_name_construct (GType object_type, co nst gchar* family_name, const gchar* given_name, const gchar* additional_na mes, const gchar* prefixes, const gchar* suffixes); FolksStructuredName* folks_structured_name_construct (GType object_type, co nst gchar* family_name, const gchar* given_name, const gchar* additional_na mes, const gchar* prefixes, const gchar* suffixes);
FolksStructuredName* folks_structured_name_new_simple (const gchar* family_ name, const gchar* given_name); FolksStructuredName* folks_structured_name_new_simple (const gchar* family_ name, const gchar* given_name);
FolksStructuredName* folks_structured_name_construct_simple (GType object_t ype, const gchar* family_name, const gchar* given_name); FolksStructuredName* folks_structured_name_construct_simple (GType object_t ype, const gchar* family_name, const gchar* given_name);
gboolean folks_structured_name_is_empty (FolksStructuredName* self); gboolean folks_structured_name_is_empty (FolksStructuredName* self);
gboolean folks_structured_name_equal (FolksStructuredName* self, FolksStruc turedName* other); gboolean folks_structured_name_equal (FolksStructuredName* self, FolksStruc turedName* other);
gchar* folks_structured_name_to_string (FolksStructuredName* self); gchar* folks_structured_name_to_string (FolksStructuredName* self);
const gchar* folks_structured_name_get_family_name (FolksStructuredName* se lf); const gchar* folks_structured_name_get_family_name (FolksStructuredName* se lf);
void folks_structured_name_set_family_name (FolksStructuredName* self, cons t gchar* value); void folks_structured_name_set_family_name (FolksStructuredName* self, cons t gchar* value);
 End of changes. 6 change blocks. 
1 lines changed or deleted 70 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/