folks.h | folks.h | |||
---|---|---|---|---|
skipping to change at line 12 | skipping to change at line 12 | |||
#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 <gio/gio.h> | #include <gio/gio.h> | |||
#include <gee.h> | #include <gee.h> | |||
#include <float.h> | ||||
#include <math.h> | ||||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define FOLKS_TYPE_ALIAS_DETAILS (folks_alias_details_get_type ()) | #define FOLKS_TYPE_ALIAS_DETAILS (folks_alias_details_get_type ()) | |||
#define FOLKS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_ALIAS_DETAILS, FolksAliasDetails)) | #define FOLKS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_ALIAS_DETAILS, FolksAliasDetails)) | |||
#define FOLKS_IS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_ALIAS_DETAILS)) | #define FOLKS_IS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_ALIAS_DETAILS)) | |||
#define FOLKS_ALIAS_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_ALIAS_DETAILS, FolksAliasDetailsIface)) | #define FOLKS_ALIAS_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_ALIAS_DETAILS, FolksAliasDetailsIface)) | |||
typedef struct _FolksAliasDetails FolksAliasDetails; | typedef struct _FolksAliasDetails FolksAliasDetails; | |||
typedef struct _FolksAliasDetailsIface FolksAliasDetailsIface; | typedef struct _FolksAliasDetailsIface FolksAliasDetailsIface; | |||
skipping to change at line 118 | skipping to change at line 120 | |||
#define FOLKS_TYPE_GROUP_DETAILS (folks_group_details_get_type ()) | #define FOLKS_TYPE_GROUP_DETAILS (folks_group_details_get_type ()) | |||
#define FOLKS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_GROUP_DETAILS, FolksGroupDetails)) | #define FOLKS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_GROUP_DETAILS, FolksGroupDetails)) | |||
#define FOLKS_IS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_GROUP_DETAILS)) | #define FOLKS_IS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_GROUP_DETAILS)) | |||
#define FOLKS_GROUP_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_GROUP_DETAILS, FolksGroupDetailsIface)) | #define FOLKS_GROUP_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_GROUP_DETAILS, FolksGroupDetailsIface)) | |||
typedef struct _FolksGroupDetails FolksGroupDetails; | typedef struct _FolksGroupDetails FolksGroupDetails; | |||
typedef struct _FolksGroupDetailsIface FolksGroupDetailsIface; | typedef struct _FolksGroupDetailsIface FolksGroupDetailsIface; | |||
#define FOLKS_GROUP_DETAILS_TYPE_CHANGE_REASON (folks_group_details_change_ reason_get_type ()) | #define FOLKS_GROUP_DETAILS_TYPE_CHANGE_REASON (folks_group_details_change_ reason_get_type ()) | |||
#define FOLKS_TYPE_IM_DETAILS (folks_im_details_get_type ()) | #define FOLKS_TYPE_WEB_SERVICE_DETAILS (folks_web_service_details_get_type | |||
#define FOLKS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYP | ()) | |||
E_IM_DETAILS, FolksImDetails)) | #define FOLKS_WEB_SERVICE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), | |||
#define FOLKS_IS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_ | FOLKS_TYPE_WEB_SERVICE_DETAILS, FolksWebServiceDetails)) | |||
TYPE_IM_DETAILS)) | #define FOLKS_IS_WEB_SERVICE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj | |||
#define FOLKS_IM_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE | ), FOLKS_TYPE_WEB_SERVICE_DETAILS)) | |||
((obj), FOLKS_TYPE_IM_DETAILS, FolksImDetailsIface)) | #define FOLKS_WEB_SERVICE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_I | |||
NTERFACE ((obj), FOLKS_TYPE_WEB_SERVICE_DETAILS, FolksWebServiceDetailsIfac | ||||
e)) | ||||
typedef struct _FolksImDetails FolksImDetails; | typedef struct _FolksWebServiceDetails FolksWebServiceDetails; | |||
typedef struct _FolksImDetailsIface FolksImDetailsIface; | typedef struct _FolksWebServiceDetailsIface FolksWebServiceDetailsIface; | |||
#define FOLKS_TYPE_LINKED_HASH_SET (folks_linked_hash_set_get_type ()) | #define FOLKS_TYPE_LINKED_HASH_SET (folks_linked_hash_set_get_type ()) | |||
#define FOLKS_LINKED_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_LINKED_HASH_SET, FolksLinkedHashSet)) | #define FOLKS_LINKED_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_LINKED_HASH_SET, FolksLinkedHashSet)) | |||
#define FOLKS_LINKED_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), FOLKS_TYPE_LINKED_HASH_SET, FolksLinkedHashSetClass)) | #define FOLKS_LINKED_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), FOLKS_TYPE_LINKED_HASH_SET, FolksLinkedHashSetClass)) | |||
#define FOLKS_IS_LINKED_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), F OLKS_TYPE_LINKED_HASH_SET)) | #define FOLKS_IS_LINKED_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), F OLKS_TYPE_LINKED_HASH_SET)) | |||
#define FOLKS_IS_LINKED_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), FOLKS_TYPE_LINKED_HASH_SET)) | #define FOLKS_IS_LINKED_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), FOLKS_TYPE_LINKED_HASH_SET)) | |||
#define FOLKS_LINKED_HASH_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), FOLKS_TYPE_LINKED_HASH_SET, FolksLinkedHashSetClass)) | #define FOLKS_LINKED_HASH_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), FOLKS_TYPE_LINKED_HASH_SET, FolksLinkedHashSetClass)) | |||
typedef struct _FolksLinkedHashSet FolksLinkedHashSet; | typedef struct _FolksLinkedHashSet FolksLinkedHashSet; | |||
typedef struct _FolksLinkedHashSetClass FolksLinkedHashSetClass; | typedef struct _FolksLinkedHashSetClass FolksLinkedHashSetClass; | |||
#define FOLKS_TYPE_IM_DETAILS (folks_im_details_get_type ()) | ||||
#define FOLKS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYP | ||||
E_IM_DETAILS, FolksImDetails)) | ||||
#define FOLKS_IS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_ | ||||
TYPE_IM_DETAILS)) | ||||
#define FOLKS_IM_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE | ||||
((obj), FOLKS_TYPE_IM_DETAILS, FolksImDetailsIface)) | ||||
typedef struct _FolksImDetails FolksImDetails; | ||||
typedef struct _FolksImDetailsIface FolksImDetailsIface; | ||||
#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_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)) | ||||
typedef struct _FolksLocalIdDetails FolksLocalIdDetails; | ||||
typedef struct _FolksLocalIdDetailsIface FolksLocalIdDetailsIface; | ||||
#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 271 | skipping to change at line 289 | |||
#define FOLKS_TYPE_INDIVIDUAL_AGGREGATOR (folks_individual_aggregator_get_t ype ()) | #define FOLKS_TYPE_INDIVIDUAL_AGGREGATOR (folks_individual_aggregator_get_t ype ()) | |||
#define FOLKS_INDIVIDUAL_AGGREGATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj) , FOLKS_TYPE_INDIVIDUAL_AGGREGATOR, FolksIndividualAggregator)) | #define FOLKS_INDIVIDUAL_AGGREGATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj) , FOLKS_TYPE_INDIVIDUAL_AGGREGATOR, FolksIndividualAggregator)) | |||
#define FOLKS_INDIVIDUAL_AGGREGATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ( (klass), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR, FolksIndividualAggregatorClass)) | #define FOLKS_INDIVIDUAL_AGGREGATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ( (klass), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR, FolksIndividualAggregatorClass)) | |||
#define FOLKS_IS_INDIVIDUAL_AGGREGATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o bj), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR)) | #define FOLKS_IS_INDIVIDUAL_AGGREGATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o bj), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR)) | |||
#define FOLKS_IS_INDIVIDUAL_AGGREGATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP E ((klass), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR)) | #define FOLKS_IS_INDIVIDUAL_AGGREGATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP E ((klass), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR)) | |||
#define FOLKS_INDIVIDUAL_AGGREGATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA SS ((obj), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR, FolksIndividualAggregatorClass )) | #define FOLKS_INDIVIDUAL_AGGREGATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA SS ((obj), FOLKS_TYPE_INDIVIDUAL_AGGREGATOR, FolksIndividualAggregatorClass )) | |||
typedef struct _FolksIndividualAggregator FolksIndividualAggregator; | typedef struct _FolksIndividualAggregator FolksIndividualAggregator; | |||
typedef struct _FolksIndividualAggregatorClass FolksIndividualAggregatorCla ss; | typedef struct _FolksIndividualAggregatorClass FolksIndividualAggregatorCla ss; | |||
typedef struct _FolksIndividualAggregatorPrivate FolksIndividualAggregatorP rivate; | typedef struct _FolksIndividualAggregatorPrivate FolksIndividualAggregatorP rivate; | |||
#define FOLKS_TYPE_MATCH_RESULT (folks_match_result_get_type ()) | ||||
typedef struct _FolksLinkedHashSetPrivate FolksLinkedHashSetPrivate; | typedef struct _FolksLinkedHashSetPrivate FolksLinkedHashSetPrivate; | |||
typedef struct _FolksPersonaPrivate FolksPersonaPrivate; | typedef struct _FolksPersonaPrivate FolksPersonaPrivate; | |||
#define FOLKS_TYPE_PERSONA_STORE_TRUST (folks_persona_store_trust_get_type ()) | #define FOLKS_TYPE_PERSONA_STORE_TRUST (folks_persona_store_trust_get_type ()) | |||
#define FOLKS_TYPE_PERSONA_DETAIL (folks_persona_detail_get_type ()) | ||||
typedef struct _FolksPersonaStorePrivate FolksPersonaStorePrivate; | typedef struct _FolksPersonaStorePrivate FolksPersonaStorePrivate; | |||
#define FOLKS_TYPE_MAYBE_BOOL (folks_maybe_bool_get_type ()) | #define FOLKS_TYPE_MAYBE_BOOL (folks_maybe_bool_get_type ()) | |||
#define FOLKS_TYPE_POTENTIAL_MATCH (folks_potential_match_get_type ()) | ||||
#define FOLKS_POTENTIAL_MATCH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK | ||||
S_TYPE_POTENTIAL_MATCH, FolksPotentialMatch)) | ||||
#define FOLKS_POTENTIAL_MATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass | ||||
), FOLKS_TYPE_POTENTIAL_MATCH, FolksPotentialMatchClass)) | ||||
#define FOLKS_IS_POTENTIAL_MATCH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), F | ||||
OLKS_TYPE_POTENTIAL_MATCH)) | ||||
#define FOLKS_IS_POTENTIAL_MATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl | ||||
ass), FOLKS_TYPE_POTENTIAL_MATCH)) | ||||
#define FOLKS_POTENTIAL_MATCH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o | ||||
bj), FOLKS_TYPE_POTENTIAL_MATCH, FolksPotentialMatchClass)) | ||||
typedef struct _FolksPotentialMatch FolksPotentialMatch; | ||||
typedef struct _FolksPotentialMatchClass FolksPotentialMatchClass; | ||||
typedef struct _FolksPotentialMatchPrivate FolksPotentialMatchPrivate; | ||||
struct _FolksAliasDetailsIface { | struct _FolksAliasDetailsIface { | |||
GTypeInterface parent_iface; | GTypeInterface parent_iface; | |||
const gchar* (*get_alias) (FolksAliasDetails* self); | const gchar* (*get_alias) (FolksAliasDetails* self); | |||
void (*set_alias) (FolksAliasDetails* self, const gchar* value); | void (*set_alias) (FolksAliasDetails* self, const gchar* value); | |||
}; | }; | |||
struct _FolksAvatarDetailsIface { | struct _FolksAvatarDetailsIface { | |||
GTypeInterface parent_iface; | GTypeInterface parent_iface; | |||
GFile* (*get_avatar) (FolksAvatarDetails* self); | GFile* (*get_avatar) (FolksAvatarDetails* self); | |||
void (*set_avatar) (FolksAvatarDetails* self, GFile* value); | void (*set_avatar) (FolksAvatarDetails* self, GFile* value); | |||
skipping to change at line 380 | skipping to change at line 413 | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_INVITED = 4, | FOLKS_GROUP_DETAILS_CHANGE_REASON_INVITED = 4, | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_BANNED = 5, | FOLKS_GROUP_DETAILS_CHANGE_REASON_BANNED = 5, | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_ERROR = 6, | FOLKS_GROUP_DETAILS_CHANGE_REASON_ERROR = 6, | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_INVALID_MEMBER = 7, | FOLKS_GROUP_DETAILS_CHANGE_REASON_INVALID_MEMBER = 7, | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_NO_ANSWER = 8, | FOLKS_GROUP_DETAILS_CHANGE_REASON_NO_ANSWER = 8, | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_RENAMED = 9, | FOLKS_GROUP_DETAILS_CHANGE_REASON_RENAMED = 9, | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_PERMISSION_DENIED = 10, | FOLKS_GROUP_DETAILS_CHANGE_REASON_PERMISSION_DENIED = 10, | |||
FOLKS_GROUP_DETAILS_CHANGE_REASON_SEPARATED = 11 | FOLKS_GROUP_DETAILS_CHANGE_REASON_SEPARATED = 11 | |||
} FolksGroupDetailsChangeReason; | } FolksGroupDetailsChangeReason; | |||
struct _FolksWebServiceDetailsIface { | ||||
GTypeInterface parent_iface; | ||||
GeeHashMap* (*get_web_service_addresses) (FolksWebServiceDetails* se | ||||
lf); | ||||
void (*set_web_service_addresses) (FolksWebServiceDetails* self, Gee | ||||
HashMap* value); | ||||
}; | ||||
typedef enum { | typedef enum { | |||
FOLKS_IM_DETAILS_ERROR_INVALID_IM_ADDRESS | FOLKS_IM_DETAILS_ERROR_INVALID_IM_ADDRESS | |||
} FolksImDetailsError; | } FolksImDetailsError; | |||
#define FOLKS_IM_DETAILS_ERROR folks_im_details_error_quark () | #define FOLKS_IM_DETAILS_ERROR folks_im_details_error_quark () | |||
struct _FolksImDetailsIface { | struct _FolksImDetailsIface { | |||
GTypeInterface parent_iface; | GTypeInterface parent_iface; | |||
GHashTable* (*get_im_addresses) (FolksImDetails* self); | GHashTable* (*get_im_addresses) (FolksImDetails* self); | |||
void (*set_im_addresses) (FolksImDetails* self, GHashTable* value); | void (*set_im_addresses) (FolksImDetails* self, GHashTable* value); | |||
}; | }; | |||
struct _FolksLocalIdDetailsIface { | ||||
GTypeInterface parent_iface; | ||||
GeeHashSet* (*get_local_ids) (FolksLocalIdDetails* self); | ||||
void (*set_local_ids) (FolksLocalIdDetails* self, GeeHashSet* value) | ||||
; | ||||
}; | ||||
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 514 | skipping to change at line 559 | |||
#define FOLKS_INDIVIDUAL_AGGREGATOR_ERROR folks_individual_aggregator_error _quark () | #define FOLKS_INDIVIDUAL_AGGREGATOR_ERROR folks_individual_aggregator_error _quark () | |||
struct _FolksIndividualAggregator { | struct _FolksIndividualAggregator { | |||
GObject parent_instance; | GObject parent_instance; | |||
FolksIndividualAggregatorPrivate * priv; | FolksIndividualAggregatorPrivate * priv; | |||
}; | }; | |||
struct _FolksIndividualAggregatorClass { | struct _FolksIndividualAggregatorClass { | |||
GObjectClass parent_class; | GObjectClass parent_class; | |||
}; | }; | |||
typedef enum { | ||||
FOLKS_MATCH_RESULT_VERY_LOW, | ||||
FOLKS_MATCH_RESULT_LOW, | ||||
FOLKS_MATCH_RESULT_MEDIUM, | ||||
FOLKS_MATCH_RESULT_HIGH, | ||||
FOLKS_MATCH_RESULT_VERY_HIGH, | ||||
FOLKS_MATCH_RESULT_MIN = FOLKS_MATCH_RESULT_VERY_LOW, | ||||
FOLKS_MATCH_RESULT_MAX = FOLKS_MATCH_RESULT_VERY_HIGH | ||||
} FolksMatchResult; | ||||
struct _FolksLinkedHashSet { | struct _FolksLinkedHashSet { | |||
GeeAbstractList parent_instance; | GeeAbstractList parent_instance; | |||
FolksLinkedHashSetPrivate * priv; | FolksLinkedHashSetPrivate * priv; | |||
}; | }; | |||
struct _FolksLinkedHashSetClass { | struct _FolksLinkedHashSetClass { | |||
GeeAbstractListClass parent_class; | GeeAbstractListClass parent_class; | |||
}; | }; | |||
typedef void (*FolksPersonaLinkablePropertyCallback) (const gchar* link, vo id* user_data); | typedef void (*FolksPersonaLinkablePropertyCallback) (const gchar* link, vo id* user_data); | |||
skipping to change at line 550 | skipping to change at line 605 | |||
typedef enum { | typedef enum { | |||
FOLKS_PERSONA_STORE_ERROR_INVALID_ARGUMENT, | FOLKS_PERSONA_STORE_ERROR_INVALID_ARGUMENT, | |||
FOLKS_PERSONA_STORE_ERROR_CREATE_FAILED, | FOLKS_PERSONA_STORE_ERROR_CREATE_FAILED, | |||
FOLKS_PERSONA_STORE_ERROR_UNSUPPORTED_ON_USER, | FOLKS_PERSONA_STORE_ERROR_UNSUPPORTED_ON_USER, | |||
FOLKS_PERSONA_STORE_ERROR_STORE_OFFLINE, | FOLKS_PERSONA_STORE_ERROR_STORE_OFFLINE, | |||
FOLKS_PERSONA_STORE_ERROR_READ_ONLY | FOLKS_PERSONA_STORE_ERROR_READ_ONLY | |||
} FolksPersonaStoreError; | } FolksPersonaStoreError; | |||
#define FOLKS_PERSONA_STORE_ERROR folks_persona_store_error_quark () | #define FOLKS_PERSONA_STORE_ERROR folks_persona_store_error_quark () | |||
typedef enum { | typedef enum { | |||
FOLKS_PERSONA_DETAIL_ALIAS, | ||||
FOLKS_PERSONA_DETAIL_AVATAR, | ||||
FOLKS_PERSONA_DETAIL_BIRTHDAY, | ||||
FOLKS_PERSONA_DETAIL_EMAIL_ADDRESSES, | ||||
FOLKS_PERSONA_DETAIL_FULL_NAME, | ||||
FOLKS_PERSONA_DETAIL_GENDER, | ||||
FOLKS_PERSONA_DETAIL_IM_ADDRESSES, | ||||
FOLKS_PERSONA_DETAIL_IS_FAVOURITE, | ||||
FOLKS_PERSONA_DETAIL_LOCAL_IDS, | ||||
FOLKS_PERSONA_DETAIL_NOTES, | ||||
FOLKS_PERSONA_DETAIL_PHONE_NUMBERS, | ||||
FOLKS_PERSONA_DETAIL_POSTAL_ADDRESSES, | ||||
FOLKS_PERSONA_DETAIL_ROLES, | ||||
FOLKS_PERSONA_DETAIL_STRUCTURED_NAME, | ||||
FOLKS_PERSONA_DETAIL_URLS, | ||||
FOLKS_PERSONA_DETAIL_WEB_SERVICE_ADDRESSES | ||||
} FolksPersonaDetail; | ||||
typedef enum { | ||||
FOLKS_MAYBE_BOOL_UNSET = 0, | FOLKS_MAYBE_BOOL_UNSET = 0, | |||
FOLKS_MAYBE_BOOL_FALSE = 1, | FOLKS_MAYBE_BOOL_FALSE = 1, | |||
FOLKS_MAYBE_BOOL_TRUE = 2 | FOLKS_MAYBE_BOOL_TRUE = 2 | |||
} FolksMaybeBool; | } FolksMaybeBool; | |||
struct _FolksPersonaStore { | struct _FolksPersonaStore { | |||
GObject parent_instance; | GObject parent_instance; | |||
FolksPersonaStorePrivate * priv; | FolksPersonaStorePrivate * priv; | |||
}; | }; | |||
skipping to change at line 579 | skipping to change at line 653 | |||
void (*remove_persona_finish) (FolksPersonaStore* self, GAsyncResult * _res_, GError** error); | void (*remove_persona_finish) (FolksPersonaStore* self, GAsyncResult * _res_, GError** error); | |||
const gchar* (*get_type_id) (FolksPersonaStore* self); | const gchar* (*get_type_id) (FolksPersonaStore* self); | |||
GHashTable* (*get_personas) (FolksPersonaStore* self); | GHashTable* (*get_personas) (FolksPersonaStore* self); | |||
FolksMaybeBool (*get_can_add_personas) (FolksPersonaStore* self); | FolksMaybeBool (*get_can_add_personas) (FolksPersonaStore* self); | |||
FolksMaybeBool (*get_can_alias_personas) (FolksPersonaStore* self); | FolksMaybeBool (*get_can_alias_personas) (FolksPersonaStore* self); | |||
FolksMaybeBool (*get_can_group_personas) (FolksPersonaStore* self); | FolksMaybeBool (*get_can_group_personas) (FolksPersonaStore* self); | |||
FolksMaybeBool (*get_can_remove_personas) (FolksPersonaStore* self); | FolksMaybeBool (*get_can_remove_personas) (FolksPersonaStore* self); | |||
gboolean (*get_is_prepared) (FolksPersonaStore* self); | gboolean (*get_is_prepared) (FolksPersonaStore* self); | |||
}; | }; | |||
struct _FolksPotentialMatch { | ||||
GObject parent_instance; | ||||
FolksPotentialMatchPrivate * priv; | ||||
}; | ||||
struct _FolksPotentialMatchClass { | ||||
GObjectClass parent_class; | ||||
}; | ||||
GType folks_alias_details_get_type (void) G_GNUC_CONST; | GType folks_alias_details_get_type (void) G_GNUC_CONST; | |||
const gchar* folks_alias_details_get_alias (FolksAliasDetails* self); | const gchar* folks_alias_details_get_alias (FolksAliasDetails* self); | |||
void folks_alias_details_set_alias (FolksAliasDetails* self, const gchar* v alue); | void folks_alias_details_set_alias (FolksAliasDetails* self, const gchar* v alue); | |||
GType folks_avatar_details_get_type (void) G_GNUC_CONST; | GType folks_avatar_details_get_type (void) G_GNUC_CONST; | |||
GFile* folks_avatar_details_get_avatar (FolksAvatarDetails* self); | GFile* folks_avatar_details_get_avatar (FolksAvatarDetails* self); | |||
void folks_avatar_details_set_avatar (FolksAvatarDetails* self, GFile* valu e); | void folks_avatar_details_set_avatar (FolksAvatarDetails* self, GFile* valu e); | |||
GType folks_backend_get_type (void) G_GNUC_CONST; | GType folks_backend_get_type (void) G_GNUC_CONST; | |||
GType folks_persona_store_get_type (void) G_GNUC_CONST; | GType folks_persona_store_get_type (void) G_GNUC_CONST; | |||
void folks_backend_prepare (FolksBackend* self, GAsyncReadyCallback _callba ck_, gpointer _user_data_); | void folks_backend_prepare (FolksBackend* self, GAsyncReadyCallback _callba ck_, gpointer _user_data_); | |||
void folks_backend_prepare_finish (FolksBackend* self, GAsyncResult* _res_, GError** error); | void folks_backend_prepare_finish (FolksBackend* self, GAsyncResult* _res_, GError** error); | |||
skipping to change at line 644 | skipping to change at line 727 | |||
GType folks_gender_get_type (void) G_GNUC_CONST; | GType folks_gender_get_type (void) G_GNUC_CONST; | |||
GType folks_gender_details_get_type (void) G_GNUC_CONST; | GType folks_gender_details_get_type (void) G_GNUC_CONST; | |||
FolksGender folks_gender_details_get_gender (FolksGenderDetails* self); | FolksGender folks_gender_details_get_gender (FolksGenderDetails* self); | |||
void folks_gender_details_set_gender (FolksGenderDetails* self, FolksGender value); | void folks_gender_details_set_gender (FolksGenderDetails* self, FolksGender value); | |||
GType folks_group_details_get_type (void) G_GNUC_CONST; | GType folks_group_details_get_type (void) G_GNUC_CONST; | |||
GType folks_group_details_change_reason_get_type (void) G_GNUC_CONST; | GType folks_group_details_change_reason_get_type (void) G_GNUC_CONST; | |||
void folks_group_details_change_group (FolksGroupDetails* self, const gchar * group, gboolean is_member, GAsyncReadyCallback _callback_, gpointer _user _data_); | void folks_group_details_change_group (FolksGroupDetails* self, const gchar * group, gboolean is_member, GAsyncReadyCallback _callback_, gpointer _user _data_); | |||
void folks_group_details_change_group_finish (FolksGroupDetails* self, GAsy ncResult* _res_, GError** error); | void folks_group_details_change_group_finish (FolksGroupDetails* self, GAsy ncResult* _res_, GError** error); | |||
GHashTable* folks_group_details_get_groups (FolksGroupDetails* self); | GHashTable* folks_group_details_get_groups (FolksGroupDetails* self); | |||
void folks_group_details_set_groups (FolksGroupDetails* self, GHashTable* v alue); | void folks_group_details_set_groups (FolksGroupDetails* self, GHashTable* v alue); | |||
GQuark folks_im_details_error_quark (void); | ||||
GType folks_linked_hash_set_get_type (void) G_GNUC_CONST; | GType folks_linked_hash_set_get_type (void) G_GNUC_CONST; | |||
GType folks_web_service_details_get_type (void) G_GNUC_CONST; | ||||
GeeHashMap* folks_web_service_details_get_web_service_addresses (FolksWebSe | ||||
rviceDetails* self); | ||||
void folks_web_service_details_set_web_service_addresses (FolksWebServiceDe | ||||
tails* self, GeeHashMap* value); | ||||
GQuark folks_im_details_error_quark (void); | ||||
GType folks_im_details_get_type (void) G_GNUC_CONST; | GType folks_im_details_get_type (void) G_GNUC_CONST; | |||
gchar* folks_im_details_normalise_im_address (const gchar* im_address, cons t gchar* protocol, GError** error); | gchar* folks_im_details_normalise_im_address (const gchar* im_address, cons t gchar* protocol, GError** error); | |||
GHashTable* folks_im_details_get_im_addresses (FolksImDetails* self); | GHashTable* folks_im_details_get_im_addresses (FolksImDetails* self); | |||
void folks_im_details_set_im_addresses (FolksImDetails* self, GHashTable* v alue); | void folks_im_details_set_im_addresses (FolksImDetails* self, GHashTable* v alue); | |||
GType folks_local_id_details_get_type (void) G_GNUC_CONST; | ||||
GeeHashSet* folks_local_id_details_get_local_ids (FolksLocalIdDetails* self | ||||
); | ||||
void folks_local_id_details_set_local_ids (FolksLocalIdDetails* self, GeeHa | ||||
shSet* 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); | ||||
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); | |||
const gchar* folks_structured_name_get_given_name (FolksStructuredName* sel f); | const gchar* folks_structured_name_get_given_name (FolksStructuredName* sel f); | |||
void folks_structured_name_set_given_name (FolksStructuredName* self, const gchar* value); | void folks_structured_name_set_given_name (FolksStructuredName* self, const gchar* value); | |||
const gchar* folks_structured_name_get_additional_names (FolksStructuredNam e* self); | const gchar* folks_structured_name_get_additional_names (FolksStructuredNam e* self); | |||
void folks_structured_name_set_additional_names (FolksStructuredName* self, const gchar* value); | void folks_structured_name_set_additional_names (FolksStructuredName* self, const gchar* value); | |||
const gchar* folks_structured_name_get_prefixes (FolksStructuredName* self) ; | const gchar* folks_structured_name_get_prefixes (FolksStructuredName* self) ; | |||
void folks_structured_name_set_prefixes (FolksStructuredName* self, const g char* value); | void folks_structured_name_set_prefixes (FolksStructuredName* self, const g char* value); | |||
const gchar* folks_structured_name_get_suffixes (FolksStructuredName* self) ; | const gchar* folks_structured_name_get_suffixes (FolksStructuredName* self) ; | |||
skipping to change at line 686 | skipping to change at line 776 | |||
gboolean folks_note_equal (FolksNote* a, FolksNote* b); | gboolean folks_note_equal (FolksNote* a, FolksNote* b); | |||
guint folks_note_hash (FolksNote* r); | guint folks_note_hash (FolksNote* r); | |||
const gchar* folks_note_get_content (FolksNote* self); | const gchar* folks_note_get_content (FolksNote* self); | |||
void folks_note_set_content (FolksNote* self, const gchar* value); | void folks_note_set_content (FolksNote* self, const gchar* value); | |||
const gchar* folks_note_get_uid (FolksNote* self); | const gchar* folks_note_get_uid (FolksNote* self); | |||
void folks_note_set_uid (FolksNote* self, const gchar* value); | void folks_note_set_uid (FolksNote* self, const gchar* value); | |||
GType folks_note_details_get_type (void) G_GNUC_CONST; | GType folks_note_details_get_type (void) G_GNUC_CONST; | |||
GeeHashSet* folks_note_details_get_notes (FolksNoteDetails* self); | GeeHashSet* folks_note_details_get_notes (FolksNoteDetails* self); | |||
void folks_note_details_set_notes (FolksNoteDetails* self, GeeHashSet* valu e); | void folks_note_details_set_notes (FolksNoteDetails* self, GeeHashSet* valu e); | |||
GType folks_phone_details_get_type (void) G_GNUC_CONST; | GType folks_phone_details_get_type (void) G_GNUC_CONST; | |||
gboolean folks_phone_details_numbers_equal (const gchar* number1, const gch | ||||
ar* number2); | ||||
gchar* folks_phone_details_normalise_number (const gchar* number); | ||||
GList* folks_phone_details_get_phone_numbers (FolksPhoneDetails* self); | GList* folks_phone_details_get_phone_numbers (FolksPhoneDetails* self); | |||
void folks_phone_details_set_phone_numbers (FolksPhoneDetails* self, GList* value); | void folks_phone_details_set_phone_numbers (FolksPhoneDetails* self, GList* value); | |||
GType folks_postal_address_get_type (void) G_GNUC_CONST; | GType folks_postal_address_get_type (void) G_GNUC_CONST; | |||
FolksPostalAddress* folks_postal_address_new (const gchar* po_box, const gc har* extension, const gchar* street, const gchar* locality, const gchar* re gion, const gchar* postal_code, const gchar* country, const gchar* address_ format, GList* types, const gchar* uid); | FolksPostalAddress* folks_postal_address_new (const gchar* po_box, const gc har* extension, const gchar* street, const gchar* locality, const gchar* re gion, const gchar* postal_code, const gchar* country, const gchar* address_ format, GList* types, const gchar* uid); | |||
FolksPostalAddress* folks_postal_address_construct (GType object_type, cons t gchar* po_box, const gchar* extension, const gchar* street, const gchar* locality, const gchar* region, const gchar* postal_code, const gchar* count ry, const gchar* address_format, GList* types, const gchar* uid); | FolksPostalAddress* folks_postal_address_construct (GType object_type, cons t gchar* po_box, const gchar* extension, const gchar* street, const gchar* locality, const gchar* region, const gchar* postal_code, const gchar* count ry, const gchar* address_format, GList* types, const gchar* uid); | |||
gboolean folks_postal_address_equal (FolksPostalAddress* self, FolksPostalA ddress* with); | gboolean folks_postal_address_equal (FolksPostalAddress* self, FolksPostalA ddress* with); | |||
gchar* folks_postal_address_to_string (FolksPostalAddress* self); | gchar* folks_postal_address_to_string (FolksPostalAddress* self); | |||
const gchar* folks_postal_address_get_po_box (FolksPostalAddress* self); | const gchar* folks_postal_address_get_po_box (FolksPostalAddress* self); | |||
void folks_postal_address_set_po_box (FolksPostalAddress* self, const gchar * value); | void folks_postal_address_set_po_box (FolksPostalAddress* self, const gchar * value); | |||
const gchar* folks_postal_address_get_extension (FolksPostalAddress* self); | const gchar* folks_postal_address_get_extension (FolksPostalAddress* self); | |||
skipping to change at line 758 | skipping to change at line 850 | |||
gboolean folks_individual_get_is_user (FolksIndividual* self); | gboolean folks_individual_get_is_user (FolksIndividual* self); | |||
const gchar* folks_individual_get_id (FolksIndividual* self); | const gchar* folks_individual_get_id (FolksIndividual* self); | |||
GList* folks_individual_get_personas (FolksIndividual* self); | GList* folks_individual_get_personas (FolksIndividual* self); | |||
void folks_individual_set_personas (FolksIndividual* self, GList* value); | void folks_individual_set_personas (FolksIndividual* self, GList* value); | |||
GQuark folks_individual_aggregator_error_quark (void); | GQuark folks_individual_aggregator_error_quark (void); | |||
GType folks_individual_aggregator_get_type (void) G_GNUC_CONST; | GType folks_individual_aggregator_get_type (void) G_GNUC_CONST; | |||
FolksIndividualAggregator* folks_individual_aggregator_new (void); | FolksIndividualAggregator* folks_individual_aggregator_new (void); | |||
FolksIndividualAggregator* folks_individual_aggregator_construct (GType obj ect_type); | FolksIndividualAggregator* folks_individual_aggregator_construct (GType obj ect_type); | |||
void folks_individual_aggregator_prepare (FolksIndividualAggregator* self, GAsyncReadyCallback _callback_, gpointer _user_data_); | void folks_individual_aggregator_prepare (FolksIndividualAggregator* self, GAsyncReadyCallback _callback_, gpointer _user_data_); | |||
void folks_individual_aggregator_prepare_finish (FolksIndividualAggregator* self, GAsyncResult* _res_, GError** error); | void folks_individual_aggregator_prepare_finish (FolksIndividualAggregator* self, GAsyncResult* _res_, GError** error); | |||
GType folks_match_result_get_type (void) G_GNUC_CONST; | ||||
GeeHashMap* folks_individual_aggregator_get_potential_matches (FolksIndivid | ||||
ualAggregator* self, FolksIndividual* matchee, FolksMatchResult min_thresho | ||||
ld); | ||||
GeeHashMap* folks_individual_aggregator_get_all_potential_matches (FolksInd | ||||
ividualAggregator* self, FolksMatchResult min_threshold); | ||||
void folks_individual_aggregator_add_persona_from_details (FolksIndividualA ggregator* self, FolksIndividual* parent, FolksPersonaStore* persona_store, GHashTable* details, GAsyncReadyCallback _callback_, gpointer _user_data_) ; | void folks_individual_aggregator_add_persona_from_details (FolksIndividualA ggregator* self, FolksIndividual* parent, FolksPersonaStore* persona_store, GHashTable* details, GAsyncReadyCallback _callback_, gpointer _user_data_) ; | |||
FolksPersona* folks_individual_aggregator_add_persona_from_details_finish ( FolksIndividualAggregator* self, GAsyncResult* _res_, GError** error); | FolksPersona* folks_individual_aggregator_add_persona_from_details_finish ( FolksIndividualAggregator* self, GAsyncResult* _res_, GError** error); | |||
void folks_individual_aggregator_remove_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_); | void folks_individual_aggregator_remove_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_); | |||
void folks_individual_aggregator_remove_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error); | void folks_individual_aggregator_remove_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error); | |||
void folks_individual_aggregator_remove_persona (FolksIndividualAggregator* self, FolksPersona* persona, GAsyncReadyCallback _callback_, gpointer _use r_data_); | void folks_individual_aggregator_remove_persona (FolksIndividualAggregator* self, FolksPersona* persona, GAsyncReadyCallback _callback_, gpointer _use r_data_); | |||
void folks_individual_aggregator_remove_persona_finish (FolksIndividualAggr egator* self, GAsyncResult* _res_, GError** error); | void folks_individual_aggregator_remove_persona_finish (FolksIndividualAggr egator* self, GAsyncResult* _res_, GError** error); | |||
void folks_individual_aggregator_link_personas (FolksIndividualAggregator* self, void* personas_in, GAsyncReadyCallback _callback_, gpointer _user_dat a_); | void folks_individual_aggregator_link_personas (FolksIndividualAggregator* self, void* personas_in, GAsyncReadyCallback _callback_, gpointer _user_dat a_); | |||
void folks_individual_aggregator_link_personas_finish (FolksIndividualAggre gator* self, GAsyncResult* _res_, GError** error); | void folks_individual_aggregator_link_personas_finish (FolksIndividualAggre gator* self, GAsyncResult* _res_, GError** error); | |||
void folks_individual_aggregator_unlink_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_); | void folks_individual_aggregator_unlink_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_); | |||
void folks_individual_aggregator_unlink_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error); | void folks_individual_aggregator_unlink_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error); | |||
gboolean folks_individual_aggregator_get_is_prepared (FolksIndividualAggreg ator* self); | gboolean folks_individual_aggregator_get_is_prepared (FolksIndividualAggreg ator* self); | |||
FolksPersonaStore* folks_individual_aggregator_get_primary_store (FolksIndi vidualAggregator* self); | ||||
GHashTable* folks_individual_aggregator_get_individuals (FolksIndividualAgg regator* self); | GHashTable* folks_individual_aggregator_get_individuals (FolksIndividualAgg regator* self); | |||
FolksIndividual* folks_individual_aggregator_get_user (FolksIndividualAggre gator* self); | FolksIndividual* folks_individual_aggregator_get_user (FolksIndividualAggre gator* self); | |||
FolksLinkedHashSet* folks_linked_hash_set_new (GType g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | FolksLinkedHashSet* folks_linked_hash_set_new (GType g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | |||
FolksLinkedHashSet* folks_linked_hash_set_construct (GType object_type, GTy pe g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashF unc hash_func, GEqualFunc equal_func); | FolksLinkedHashSet* folks_linked_hash_set_construct (GType object_type, GTy pe g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashF unc hash_func, GEqualFunc equal_func); | |||
void folks_persona_linkable_property_to_links (FolksPersona* self, const gc har* prop_name, FolksPersonaLinkablePropertyCallback callback, void* callba ck_target); | void folks_persona_linkable_property_to_links (FolksPersona* self, const gc har* prop_name, FolksPersonaLinkablePropertyCallback callback, void* callba ck_target); | |||
gchar* folks_persona_build_uid (const gchar* backend_name, const gchar* per sona_store_id, const gchar* persona_id); | gchar* folks_persona_build_uid (const gchar* backend_name, const gchar* per sona_store_id, const gchar* persona_id); | |||
void folks_persona_split_uid (const gchar* uid, gchar** backend_name, gchar ** persona_store_id, gchar** persona_id); | void folks_persona_split_uid (const gchar* uid, gchar** backend_name, gchar ** persona_store_id, gchar** persona_id); | |||
FolksPersona* folks_persona_construct (GType object_type); | FolksPersona* folks_persona_construct (GType object_type); | |||
const gchar* folks_persona_get_iid (FolksPersona* self); | const gchar* folks_persona_get_iid (FolksPersona* self); | |||
const gchar* folks_persona_get_uid (FolksPersona* self); | const gchar* folks_persona_get_uid (FolksPersona* self); | |||
const gchar* folks_persona_get_display_id (FolksPersona* self); | const gchar* folks_persona_get_display_id (FolksPersona* self); | |||
gboolean folks_persona_get_is_user (FolksPersona* self); | gboolean folks_persona_get_is_user (FolksPersona* self); | |||
FolksPersonaStore* folks_persona_get_store (FolksPersona* self); | FolksPersonaStore* folks_persona_get_store (FolksPersona* self); | |||
gchar** folks_persona_get_linkable_properties (FolksPersona* self, int* res ult_length1); | gchar** folks_persona_get_linkable_properties (FolksPersona* self, int* res ult_length1); | |||
GType folks_persona_store_trust_get_type (void) G_GNUC_CONST; | GType folks_persona_store_trust_get_type (void) G_GNUC_CONST; | |||
GQuark folks_persona_store_error_quark (void); | GQuark folks_persona_store_error_quark (void); | |||
GType folks_persona_detail_get_type (void) G_GNUC_CONST; | ||||
GType folks_maybe_bool_get_type (void) G_GNUC_CONST; | GType folks_maybe_bool_get_type (void) G_GNUC_CONST; | |||
const gchar* folks_persona_store_detail_key (FolksPersonaDetail detail); | ||||
void folks_persona_store_prepare (FolksPersonaStore* self, GAsyncReadyCallb ack _callback_, gpointer _user_data_); | void folks_persona_store_prepare (FolksPersonaStore* self, GAsyncReadyCallb ack _callback_, gpointer _user_data_); | |||
void folks_persona_store_prepare_finish (FolksPersonaStore* self, GAsyncRes ult* _res_, GError** error); | void folks_persona_store_prepare_finish (FolksPersonaStore* self, GAsyncRes ult* _res_, GError** error); | |||
void folks_persona_store_flush (FolksPersonaStore* self, GAsyncReadyCallbac k _callback_, gpointer _user_data_); | void folks_persona_store_flush (FolksPersonaStore* self, GAsyncReadyCallbac k _callback_, gpointer _user_data_); | |||
void folks_persona_store_flush_finish (FolksPersonaStore* self, GAsyncResul t* _res_); | void folks_persona_store_flush_finish (FolksPersonaStore* self, GAsyncResul t* _res_); | |||
void folks_persona_store_add_persona_from_details (FolksPersonaStore* self, GHashTable* details, GAsyncReadyCallback _callback_, gpointer _user_data_) ; | void folks_persona_store_add_persona_from_details (FolksPersonaStore* self, GHashTable* details, GAsyncReadyCallback _callback_, gpointer _user_data_) ; | |||
FolksPersona* folks_persona_store_add_persona_from_details_finish (FolksPer sonaStore* self, GAsyncResult* _res_, GError** error); | FolksPersona* folks_persona_store_add_persona_from_details_finish (FolksPer sonaStore* self, GAsyncResult* _res_, GError** error); | |||
void folks_persona_store_remove_persona (FolksPersonaStore* self, FolksPers ona* persona, GAsyncReadyCallback _callback_, gpointer _user_data_); | void folks_persona_store_remove_persona (FolksPersonaStore* self, FolksPers ona* persona, GAsyncReadyCallback _callback_, gpointer _user_data_); | |||
void folks_persona_store_remove_persona_finish (FolksPersonaStore* self, GA syncResult* _res_, GError** error); | void folks_persona_store_remove_persona_finish (FolksPersonaStore* self, GA syncResult* _res_, GError** error); | |||
FolksPersonaStore* folks_persona_store_construct (GType object_type); | FolksPersonaStore* folks_persona_store_construct (GType object_type); | |||
const gchar* folks_persona_store_get_type_id (FolksPersonaStore* self); | const gchar* folks_persona_store_get_type_id (FolksPersonaStore* self); | |||
skipping to change at line 808 | skipping to change at line 906 | |||
GHashTable* folks_persona_store_get_personas (FolksPersonaStore* self); | GHashTable* folks_persona_store_get_personas (FolksPersonaStore* self); | |||
FolksMaybeBool folks_persona_store_get_can_add_personas (FolksPersonaStore* self); | FolksMaybeBool folks_persona_store_get_can_add_personas (FolksPersonaStore* self); | |||
FolksMaybeBool folks_persona_store_get_can_alias_personas (FolksPersonaStor e* self); | FolksMaybeBool folks_persona_store_get_can_alias_personas (FolksPersonaStor e* self); | |||
FolksMaybeBool folks_persona_store_get_can_group_personas (FolksPersonaStor e* self); | FolksMaybeBool folks_persona_store_get_can_group_personas (FolksPersonaStor e* self); | |||
FolksMaybeBool folks_persona_store_get_can_remove_personas (FolksPersonaSto re* self); | FolksMaybeBool folks_persona_store_get_can_remove_personas (FolksPersonaSto re* self); | |||
gboolean folks_persona_store_get_is_prepared (FolksPersonaStore* self); | gboolean folks_persona_store_get_is_prepared (FolksPersonaStore* self); | |||
gboolean folks_persona_store_get_is_writeable (FolksPersonaStore* self); | gboolean folks_persona_store_get_is_writeable (FolksPersonaStore* self); | |||
void folks_persona_store_set_is_writeable (FolksPersonaStore* self, gboolea n value); | void folks_persona_store_set_is_writeable (FolksPersonaStore* self, gboolea n value); | |||
FolksPersonaStoreTrust folks_persona_store_get_trust_level (FolksPersonaSto re* self); | FolksPersonaStoreTrust folks_persona_store_get_trust_level (FolksPersonaSto re* self); | |||
void folks_persona_store_set_trust_level (FolksPersonaStore* self, FolksPer sonaStoreTrust value); | void folks_persona_store_set_trust_level (FolksPersonaStore* self, FolksPer sonaStoreTrust value); | |||
GType folks_potential_match_get_type (void) G_GNUC_CONST; | ||||
extern GeeHashSet* folks_potential_match_known_email_aliases; | ||||
FolksPotentialMatch* folks_potential_match_new (void); | ||||
FolksPotentialMatch* folks_potential_match_construct (GType object_type); | ||||
FolksMatchResult folks_potential_match_potential_match (FolksPotentialMatch | ||||
* self, FolksIndividual* a, FolksIndividual* b); | ||||
gchar* folks_potential_match_result_to_string (FolksMatchResult _result_); | ||||
void _folks_potential_match_inspect_im_addresses (FolksPotentialMatch* self | ||||
); | ||||
gdouble folks_potential_match_jaro_dist (FolksPotentialMatch* self, const g | ||||
char* s1, const gchar* s2); | ||||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 22 change blocks. | ||||
10 lines changed or deleted | 143 lines changed or added | |||