Imported Upstream version 0.11.1

parent 206a11e6
This diff is collapsed.
Installation Instructions
*************************
Copyright (C) 1994-1996, 1999-2002, 2004-2012 Free Software Foundation,
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
Inc.
Copying and distribution of this file, with or without modification,
......@@ -12,8 +12,8 @@ without warranty of any kind.
Basic Installation
==================
Briefly, the shell commands `./configure; make; make install' should
configure, build, and install this package. The following
Briefly, the shell command `./configure && make && make install'
should configure, build, and install this package. The following
more-detailed instructions are generic; see the `README' file for
instructions specific to this package. Some packages provide this
`INSTALL' file but do not implement all of the features documented
......
......@@ -7,7 +7,7 @@ SUBDIRS = \
po \
$(NULL)
if ENABLE_TESTS
if ENABLE_BUILD_TESTS
SUBDIRS += tests
endif
......
This diff is collapsed.
Overview of changes from libfolks 0.11.0 to libfolks 0.11.1
===========================================================
Major changes:
• Lots of translation updates
• Usability fixes in folks-inspect
• Various EDS unit test fixes
• A few race condition fixes in the EDS backend
Bugs fixed:
• Bug 646808 — Add search-based retrieval
Overview of changes from libfolks 0.10.1 to libfolks 0.11.0
===========================================================
Dependencies:
• telepathy-glib ≥ 0.19.9
• evolution-data-server ≥ 3.13.90
• GLib ≥ 2.40.0
Major changes:
• The --enable-tests configure option has been renamed to
--enable-modular-tests
• Installed tests are now supported using --enable-installed-tests
• Add a vCard-like ExtendedInfo interface
• Upgrade to new EDS address book timeout API
• Add search-based retrieval of Individuals
Bugs fixed:
• Bug 641211 — Add arbitrary-field interface for applications to store trivial
per-person data
• Bug 743398 — Add support for installed-tests
• Bug 743934 — FTBFS after EDS commit 884fb8d8
• Bug 646808 — Add search-based retrieval
API changes:
• Add ExtendedInfo interface
• Add ExtendedFieldDetails class
• Implement ExtendedInfo in Individual and Edsf.Persona
• Add Query as an abstract class for searches
• Add SimpleQuery implementation of Query
• Add SearchView as a view on Individuals which match a given Query
Overview of changes from libfolks 0.10.0 to libfolks 0.10.1
===========================================================
Major changes:
• Lots of translation updates
Overview of changes from libfolks 0.9.8 to libfolks 0.10.0
==========================================================
......
This diff is collapsed.
This diff is collapsed.
......@@ -124,6 +124,7 @@ backend_library_libadd = \
backend_library_ldflags_generic = \
$(AM_LDFLAGS) \
$(CODE_COVERAGE_LDFLAGS) \
-no-undefined \
$(NULL)
backend_library_ldflags = \
$(backend_library_ldflags_generic) \
......
......@@ -79,4 +79,5 @@ backend_ldflags = \
-fPIC \
-module \
-avoid-version \
-no-undefined \
$(NULL)
......@@ -32,6 +32,7 @@ bluez_la_CFLAGS = \
bluez_la_LIBADD = \
$(backend_libadd) \
$(EBOOK_LIBS) \
$(LIBM) \
$(NULL)
bluez_la_LDFLAGS = \
......
This diff is collapsed.
/* bluez-backend-factory.c generated by valac 0.25.3, the Vala compiler
/* bluez-backend-factory.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from bluez-backend-factory.vala, do not modify */
/*
......
/* bluez-backend.c generated by valac 0.25.3, the Vala compiler
/* bluez-backend.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from bluez-backend.vala, do not modify */
/*
......
/* bluez-persona-store.c generated by valac 0.25.3, the Vala compiler
/* bluez-persona-store.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from bluez-persona-store.vala, do not modify */
/*
......
/* bluez-persona.c generated by valac 0.25.3, the Vala compiler
/* bluez-persona.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from bluez-persona.vala, do not modify */
/*
......
/* org-bluez-obex-client.c generated by valac 0.25.3, the Vala compiler
/* org-bluez-obex-client.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from org-bluez-obex-client.vala, do not modify */
/*
......@@ -257,7 +257,7 @@ static const GDBusSignalInfo * const _org_bluez_obex_transfer_dbus_signal_info[]
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_status = {-1, "Status", "s", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_session = {-1, "Session", "o", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_name = {-1, "Name", "s", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_transfer_type = {-1, "TransferType", "s", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_transfer_type = {-1, "Type", "s", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_time = {-1, "Time", "x", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_size = {-1, "Size", "t", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
static const GDBusPropertyInfo _org_bluez_obex_transfer_dbus_property_info_transferred = {-1, "Transferred", "t", G_DBUS_PROPERTY_INFO_FLAGS_READABLE};
......@@ -1422,14 +1422,14 @@ static gchar* org_bluez_obex_transfer_dbus_proxy_get_name (orgbluezobexTransfer*
static gchar* org_bluez_obex_transfer_dbus_proxy_get_transfer_type (orgbluezobexTransfer* self) {
GVariant *_inner_reply;
gchar* _result;
_inner_reply = g_dbus_proxy_get_cached_property ((GDBusProxy *) self, "TransferType");
_inner_reply = g_dbus_proxy_get_cached_property ((GDBusProxy *) self, "Type");
if (!_inner_reply) {
GVariant *_arguments;
GVariant *_reply;
GVariantBuilder _arguments_builder;
g_variant_builder_init (&_arguments_builder, G_VARIANT_TYPE_TUPLE);
g_variant_builder_add_value (&_arguments_builder, g_variant_new_string ("org.bluez.obex.Transfer1"));
g_variant_builder_add_value (&_arguments_builder, g_variant_new_string ("TransferType"));
g_variant_builder_add_value (&_arguments_builder, g_variant_new_string ("Type"));
_arguments = g_variant_builder_end (&_arguments_builder);
_reply = g_dbus_proxy_call_sync ((GDBusProxy *) self, "org.freedesktop.DBus.Properties.Get", _arguments, G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL);
if (!_reply) {
......@@ -1680,7 +1680,7 @@ static GVariant* org_bluez_obex_transfer_dbus_interface_get_property (GDBusConne
return _dbus_org_bluez_obex_transfer_get_session (object);
} else if (strcmp (property_name, "Name") == 0) {
return _dbus_org_bluez_obex_transfer_get_name (object);
} else if (strcmp (property_name, "TransferType") == 0) {
} else if (strcmp (property_name, "Type") == 0) {
return _dbus_org_bluez_obex_transfer_get_transfer_type (object);
} else if (strcmp (property_name, "Time") == 0) {
return _dbus_org_bluez_obex_transfer_get_time (object);
......
......@@ -75,23 +75,23 @@ namespace org
[DBus (name = "org.bluez.obex.Transfer1")]
public interface Transfer : Object
{
[Dbus (name = "Cancel")]
[DBus (name = "Cancel")]
public abstract void cancel () throws DBusError;
[Dbus (name = "Status")]
[DBus (name = "Status")]
public abstract string status { owned get; }
[Dbus (name = "Session")]
[DBus (name = "Session")]
public abstract ObjectPath session { owned get; }
[Dbus (name = "Name")]
[DBus (name = "Name")]
public abstract string name { owned get; }
[Dbus (name = "Type")]
[DBus (name = "Type")]
public abstract string transfer_type { owned get; }
[Dbus (name = "Time")]
[DBus (name = "Time")]
public abstract int64 time { get; }
[Dbus (name = "Size")]
[DBus (name = "Size")]
public abstract uint64 size { get; }
[Dbus (name = "Transferred")]
[DBus (name = "Transferred")]
public abstract uint64 transferred { get; }
[Dbus (name = "Filename")]
[DBus (name = "Filename")]
public abstract string filename { owned get; }
}
}
......
/* org-bluez.c generated by valac 0.25.3, the Vala compiler
/* org-bluez.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from org-bluez.vala, do not modify */
/*
......
This diff is collapsed.
/* dummy-backend-factory.c generated by valac 0.24.0, the Vala compiler
/* dummy-backend-factory.c generated by valac 0.26.0.36-540e, the Vala compiler
* generated from dummy-backend-factory.vala, do not modify */
/*
......
......@@ -150,6 +150,21 @@
<property name="property-change-delay" writable="1">
<type name="gint" c:type="gint"/>
</property>
<method name="get_property_change_delay" c:identifier="folks_dummy_persona_get_property_change_delay">
<return-value transfer-ownership="none">
<type name="gint" c:type="gint"/>
</return-value>
</method>
<method name="set_property_change_delay" c:identifier="folks_dummy_persona_set_property_change_delay">
<return-value transfer-ownership="none">
<type name="none"/>
</return-value>
<parameters>
<parameter name="value" transfer-ownership="none">
<type name="gint" c:type="gint"/>
</parameter>
</parameters>
</method>
<callback name="ChangePropertyCallback" c:type="FolksDummyPersonaChangePropertyCallback">
<return-value transfer-ownership="full">
<type name="none"/>
......@@ -268,15 +283,99 @@
<property name="add-persona-from-details-mock" writable="1">
<type name="FolksDummy.PersonaStoreAddPersonaFromDetailsMock" c:type="FolksDummyPersonaStoreAddPersonaFromDetailsMock"/>
</property>
<method name="get_add_persona_from_details_mock" c:identifier="folks_dummy_persona_store_get_add_persona_from_details_mock">
<return-value transfer-ownership="none" allow-none="1" closure="0" scope="call">
<type name="FolksDummy.PersonaStoreAddPersonaFromDetailsMock" c:type="FolksDummyPersonaStoreAddPersonaFromDetailsMock"/>
</return-value>
<parameters>
<parameter name="result_target" direction="out" transfer-ownership="none" allow-none="1">
<type name="gpointer" c:type="void*"/>
</parameter>
</parameters>
</method>
<method name="set_add_persona_from_details_mock" c:identifier="folks_dummy_persona_store_set_add_persona_from_details_mock">
<return-value transfer-ownership="none">
<type name="none"/>
</return-value>
<parameters>
<parameter name="value" transfer-ownership="none" allow-none="1" closure="1" scope="call">
<type name="FolksDummy.PersonaStoreAddPersonaFromDetailsMock" c:type="FolksDummyPersonaStoreAddPersonaFromDetailsMock"/>
</parameter>
<parameter name="value_target" transfer-ownership="none" allow-none="1">
<type name="gpointer" c:type="void*"/>
</parameter>
</parameters>
</method>
<property name="remove-persona-mock" writable="1">
<type name="FolksDummy.PersonaStoreRemovePersonaMock" c:type="FolksDummyPersonaStoreRemovePersonaMock"/>
</property>
<method name="get_remove_persona_mock" c:identifier="folks_dummy_persona_store_get_remove_persona_mock">
<return-value transfer-ownership="none" allow-none="1" closure="0" scope="call">
<type name="FolksDummy.PersonaStoreRemovePersonaMock" c:type="FolksDummyPersonaStoreRemovePersonaMock"/>
</return-value>
<parameters>
<parameter name="result_target" direction="out" transfer-ownership="none" allow-none="1">
<type name="gpointer" c:type="void*"/>
</parameter>
</parameters>
</method>
<method name="set_remove_persona_mock" c:identifier="folks_dummy_persona_store_set_remove_persona_mock">
<return-value transfer-ownership="none">
<type name="none"/>
</return-value>
<parameters>
<parameter name="value" transfer-ownership="none" allow-none="1" closure="1" scope="call">
<type name="FolksDummy.PersonaStoreRemovePersonaMock" c:type="FolksDummyPersonaStoreRemovePersonaMock"/>
</parameter>
<parameter name="value_target" transfer-ownership="none" allow-none="1">
<type name="gpointer" c:type="void*"/>
</parameter>
</parameters>
</method>
<property name="prepare-mock" writable="1">
<type name="FolksDummy.PersonaStorePrepareMock" c:type="FolksDummyPersonaStorePrepareMock"/>
</property>
<method name="get_prepare_mock" c:identifier="folks_dummy_persona_store_get_prepare_mock">
<return-value transfer-ownership="none" allow-none="1" closure="0" scope="call">
<type name="FolksDummy.PersonaStorePrepareMock" c:type="FolksDummyPersonaStorePrepareMock"/>
</return-value>
<parameters>
<parameter name="result_target" direction="out" transfer-ownership="none" allow-none="1">
<type name="gpointer" c:type="void*"/>
</parameter>
</parameters>
</method>
<method name="set_prepare_mock" c:identifier="folks_dummy_persona_store_set_prepare_mock">
<return-value transfer-ownership="none">
<type name="none"/>
</return-value>
<parameters>
<parameter name="value" transfer-ownership="none" allow-none="1" closure="1" scope="call">
<type name="FolksDummy.PersonaStorePrepareMock" c:type="FolksDummyPersonaStorePrepareMock"/>
</parameter>
<parameter name="value_target" transfer-ownership="none" allow-none="1">
<type name="gpointer" c:type="void*"/>
</parameter>
</parameters>
</method>
<property name="persona-type" writable="1">
<type name="GObject.Type" c:type="GType"/>
</property>
<method name="get_persona_type" c:identifier="folks_dummy_persona_store_get_persona_type">
<return-value transfer-ownership="none">
<type name="GObject.Type" c:type="GType"/>
</return-value>
</method>
<method name="set_persona_type" c:identifier="folks_dummy_persona_store_set_persona_type">
<return-value transfer-ownership="none">
<type name="none"/>
</return-value>
<parameters>
<parameter name="value" transfer-ownership="none">
<type name="GObject.Type" c:type="GType"/>
</parameter>
</parameters>
</method>
<callback name="AddPersonaFromDetailsMock" c:type="FolksDummyPersonaStoreAddPersonaFromDetailsMock" throws="1">
<return-value transfer-ownership="full">
<type name="gint" c:type="gint"/>
......
This diff is collapsed.
/* dummy-backend.c generated by valac 0.24.0, the Vala compiler
/* dummy-backend.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from dummy-backend.vala, do not modify */
/*
......@@ -57,6 +57,9 @@ typedef struct _FolksDummyPersonaStoreClass FolksDummyPersonaStoreClass;
typedef struct _FolksDummyBackendPrepareData FolksDummyBackendPrepareData;
typedef struct _FolksDummyBackendUnprepareData FolksDummyBackendUnprepareData;
#define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
#define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; }
#define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; }
#define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
struct _FolksDummyBackend {
FolksBackend parent_instance;
......@@ -591,7 +594,7 @@ static gboolean folks_dummy_backend_real_prepare_co (FolksDummyBackendPrepareDat
g_object_thaw_notify ((GObject*) _data_->self);
_data_->self->priv->_prepare_pending = FALSE;
}
if (_data_->_inner_error_ != NULL) {
if (G_UNLIKELY (_data_->_inner_error_ != NULL)) {
g_simple_async_result_set_from_error (_data_->_async_result, _data_->_inner_error_);
g_error_free (_data_->_inner_error_);
if (_data_->_state_ == 0) {
......@@ -731,7 +734,7 @@ static gboolean folks_dummy_backend_real_unprepare_co (FolksDummyBackendUnprepar
g_object_thaw_notify ((GObject*) _data_->self);
_data_->self->priv->_prepare_pending = FALSE;
}
if (_data_->_inner_error_ != NULL) {
if (G_UNLIKELY (_data_->_inner_error_ != NULL)) {
g_simple_async_result_set_from_error (_data_->_async_result, _data_->_inner_error_);
g_error_free (_data_->_inner_error_);
if (_data_->_state_ == 0) {
......@@ -993,13 +996,13 @@ static GObject * folks_dummy_backend_constructor (GType type, guint n_construct_
static void folks_dummy_backend_class_init (FolksDummyBackendClass * klass) {
folks_dummy_backend_parent_class = g_type_class_peek_parent (klass);
g_type_class_add_private (klass, sizeof (FolksDummyBackendPrivate));
FOLKS_BACKEND_CLASS (klass)->disable_persona_store = folks_dummy_backend_real_disable_persona_store;
FOLKS_BACKEND_CLASS (klass)->enable_persona_store = folks_dummy_backend_real_enable_persona_store;
FOLKS_BACKEND_CLASS (klass)->set_persona_stores = folks_dummy_backend_real_set_persona_stores;
FOLKS_BACKEND_CLASS (klass)->prepare = folks_dummy_backend_real_prepare;
FOLKS_BACKEND_CLASS (klass)->prepare_finish = folks_dummy_backend_real_prepare_finish;
FOLKS_BACKEND_CLASS (klass)->unprepare = folks_dummy_backend_real_unprepare;
FOLKS_BACKEND_CLASS (klass)->unprepare_finish = folks_dummy_backend_real_unprepare_finish;
((FolksBackendClass *) klass)->disable_persona_store = folks_dummy_backend_real_disable_persona_store;
((FolksBackendClass *) klass)->enable_persona_store = folks_dummy_backend_real_enable_persona_store;
((FolksBackendClass *) klass)->set_persona_stores = folks_dummy_backend_real_set_persona_stores;
((FolksBackendClass *) klass)->prepare = folks_dummy_backend_real_prepare;
((FolksBackendClass *) klass)->prepare_finish = folks_dummy_backend_real_prepare_finish;
((FolksBackendClass *) klass)->unprepare = folks_dummy_backend_real_unprepare;
((FolksBackendClass *) klass)->unprepare_finish = folks_dummy_backend_real_unprepare_finish;
FOLKS_BACKEND_CLASS (klass)->get_is_prepared = folks_dummy_backend_real_get_is_prepared;
FOLKS_BACKEND_CLASS (klass)->get_is_quiescent = folks_dummy_backend_real_get_is_quiescent;
FOLKS_BACKEND_CLASS (klass)->get_name = folks_dummy_backend_real_get_name;
......
This diff is collapsed.
This diff is collapsed.
/* dummy-persona.c generated by valac 0.24.0, the Vala compiler
/* dummy-persona.c generated by valac 0.28.0.16-b1323, the Vala compiler
* generated from dummy-persona.vala, do not modify */
/*
......@@ -58,6 +58,9 @@ typedef struct _FolksDummyPersonaStoreClass FolksDummyPersonaStoreClass;
typedef struct _Block1Data Block1Data;
typedef struct _FolksDummyPersonaChangePropertyData FolksDummyPersonaChangePropertyData;
#define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
#define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; }
#define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; }
#define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
struct _FolksDummyPersona {
FolksPersona parent_instance;
......@@ -133,10 +136,10 @@ static gboolean folks_dummy_persona_change_property_co (FolksDummyPersonaChangeP
static Block1Data* block1_data_ref (Block1Data* _data1_);
static void block1_data_unref (void * _userdata_);
gint folks_dummy_persona_get_property_change_delay (FolksDummyPersona* self);
static gboolean ____lambda3_ (Block1Data* _data1_);
static gboolean _____lambda3__gsource_func (gpointer self);
static gboolean ____lambda4_ (Block1Data* _data1_);
static gboolean _____lambda4__gsource_func (gpointer self);
static gboolean ____lambda5_ (Block1Data* _data1_);
static gboolean _____lambda5__gsource_func (gpointer self);
void folks_dummy_persona_set_property_change_delay (FolksDummyPersona* self, gint value);
static void folks_dummy_persona_finalize (GObject* obj);
static void _vala_folks_dummy_persona_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
......@@ -905,7 +908,7 @@ static void block1_data_unref (void * _userdata_) {
}
static gboolean ____lambda3_ (Block1Data* _data1_) {
static gboolean ____lambda4_ (Block1Data* _data1_) {
FolksDummyPersona* self;
gboolean result = FALSE;
FolksDummyPersonaChangePropertyCallback _tmp0_ = NULL;
......@@ -920,14 +923,14 @@ static gboolean ____lambda3_ (Block1Data* _data1_) {
}
static gboolean _____lambda3__gsource_func (gpointer self) {
static gboolean _____lambda4__gsource_func (gpointer self) {
gboolean result;
result = ____lambda3_ (self);
result = ____lambda4_ (self);
return result;
}
static gboolean ____lambda4_ (Block1Data* _data1_) {
static gboolean ____lambda5_ (Block1Data* _data1_) {
FolksDummyPersona* self;
gboolean result = FALSE;
FolksDummyPersonaChangePropertyCallback _tmp0_ = NULL;
......@@ -942,9 +945,9 @@ static gboolean ____lambda4_ (Block1Data* _data1_) {
}
static gboolean _____lambda4__gsource_func (gpointer self) {
static gboolean _____lambda5__gsource_func (gpointer self) {
gboolean result;
result = ____lambda4_ (self);
result = ____lambda5_ (self);
return result;
}
......@@ -983,7 +986,7 @@ static gboolean folks_dummy_persona_change_property_co (FolksDummyPersonaChangeP
_data_->_tmp3_ = 0;
_data_->_tmp3_ = _data_->self->priv->_property_change_delay;
if (_data_->_tmp3_ == 0) {
g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, _____lambda3__gsource_func, block1_data_ref (_data_->_data1_), block1_data_unref);
g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, _____lambda4__gsource_func, block1_data_ref (_data_->_data1_), block1_data_unref);
_data_->_state_ = 1;
return FALSE;
_state_1:
......@@ -991,7 +994,7 @@ static gboolean folks_dummy_persona_change_property_co (FolksDummyPersonaChangeP
} else {
_data_->_tmp4_ = 0;
_data_->_tmp4_ = _data_->self->priv->_property_change_delay;
g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) _data_->_tmp4_, _____lambda4__gsource_func, block1_data_ref (_data_->_data1_), block1_data_unref);
g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) _data_->_tmp4_, _____lambda5__gsource_func, block1_data_ref (_data_->_data1_), block1_data_unref);
_data_->_state_ = 2;
return FALSE;
_state_2:
......@@ -1072,7 +1075,7 @@ void folks_dummy_persona_set_property_change_delay (FolksDummyPersona* self, gin
static void folks_dummy_persona_class_init (FolksDummyPersonaClass * klass) {
folks_dummy_persona_parent_class = g_type_class_peek_parent (klass);
g_type_class_add_private (klass, sizeof (FolksDummyPersonaPrivate));
FOLKS_PERSONA_CLASS (klass)->linkable_property_to_links = folks_dummy_persona_real_linkable_property_to_links;
((FolksPersonaClass *) klass)->linkable_property_to_links = folks_dummy_persona_real_linkable_property_to_links;
FOLKS_PERSONA_CLASS (klass)->get_linkable_properties = folks_dummy_persona_real_get_linkable_properties;
FOLKS_PERSONA_CLASS (klass)->get_writeable_properties = folks_dummy_persona_real_get_writeable_properties;
G_OBJECT_CLASS (klass)->get_property = _vala_folks_dummy_persona_get_property;
......@@ -1123,6 +1126,7 @@ static void folks_dummy_persona_instance_init (FolksDummyPersona * self) {
self->priv->_writeable_properties = _tmp1_;
self->priv->_writeable_properties_length1 = 0;
self->priv->__writeable_properties_size_ = self->priv->_writeable_properties_length1;
self->priv->_property_change_delay = 0;
}
......
......@@ -276,7 +276,7 @@ public class FolksDummy.Persona : Folks.Persona
*
* @since 0.9.7
*/
protected int property_change_delay { get; set; }
protected int property_change_delay { get; set; default = 0; }
/**
* Callback to effect a property change in a backing store.
......
/* folks-dummy.vapi generated by valac 0.24.0, do not modify. */
/* folks-dummy.vapi generated by valac 0.28.0.16-b1323, do not modify. */
namespace FolksDummy {