~ubuntu-branches/ubuntu/raring/gnome-contacts/raring-proposed

« back to all changes in this revision

Viewing changes to src/contacts-contact-pane.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-09-18 09:56:41 UTC
  • mfrom: (1.3.5)
  • Revision ID: package-import@ubuntu.com-20120918095641-0yxjv943hl8gb686
Tags: 3.5.92-0ubuntu1
* New upstream bugfix release
* debian/control:
  - Drop build-depends on libgstreamer-plugins-base0.10-dev,
    libgstreamer0.10-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* contacts-contact-pane.c generated by valac 0.17.5.1-049a7, the Vala compiler
 
1
/* contacts-contact-pane.c generated by valac 0.17.5.2-8558, the Vala compiler
2
2
 * generated from contacts-contact-pane.vala, do not modify */
3
3
 
4
4
/* -*- Mode: vala; indent-tabs-mode: t; c-basic-offset: 2; tab-width: 8 -*- */
980
980
ContactsFieldRow* contacts_field_row_construct (GType object_type, ContactsRowGroup* group, ContactsContactPane* pane);
981
981
ContactsRow* contacts_row_new (ContactsRowGroup* group);
982
982
ContactsRow* contacts_row_construct (GType object_type, ContactsRowGroup* group);
983
 
static gboolean __lambda26_ (ContactsFieldRow* self, GdkEventButton* ev);
 
983
static gboolean __lambda24_ (ContactsFieldRow* self, GdkEventButton* ev);
984
984
void contacts_contact_pane_exit_edit_mode (ContactsContactPane* self, gboolean save);
985
 
static gboolean ___lambda26__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
 
985
static gboolean ___lambda24__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
986
986
ContactsClickable* contacts_clickable_new (GtkWidget* w);
987
987
ContactsClickable* contacts_clickable_construct (GType object_type, GtkWidget* w);
988
988
void contacts_clickable_set_focus_on_click (ContactsClickable* self, gboolean focus_on_click);
989
 
static void __lambda27_ (ContactsFieldRow* self);
990
 
static void ___lambda27__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self);
 
989
static void __lambda25_ (ContactsFieldRow* self);
 
990
static void ___lambda25__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self);
991
991
void contacts_field_row_set_editing (ContactsFieldRow* self, gboolean val);
992
992
void contacts_field_row_reset (ContactsFieldRow* self);
993
993
static gboolean contacts_field_row_real_focus (GtkWidget* base, GtkDirectionType direction);
999
999
static void contacts_field_row_real_parent_set (GtkWidget* base, GtkWidget* old_parent);
1000
1000
void contacts_field_row_parent_set_focus_child (ContactsFieldRow* self, GtkContainer* container, GtkWidget* widget);
1001
1001
static void _contacts_field_row_parent_set_focus_child_gtk_container_set_focus_child (GtkContainer* _sender, GtkWidget* child, gpointer self);
1002
 
static gboolean ___lambda28_ (ContactsFieldRow* self);
1003
 
static gboolean ____lambda28__gsource_func (gpointer self);
 
1002
static gboolean ___lambda26_ (ContactsFieldRow* self);
 
1003
static gboolean ____lambda26__gsource_func (gpointer self);
1004
1004
void contacts_field_row_pack (ContactsFieldRow* self, GtkWidget* w);
1005
1005
void contacts_row_attach (ContactsRow* self, GtkWidget* widget, gint attach_col, gint attach_row);
1006
1006
void contacts_field_row_pack_label (ContactsFieldRow* self, const gchar* s);
1048
1048
void contacts_field_set_add_row (ContactsFieldSet* self, ContactsDataFieldRow* row);
1049
1049
static Block13Data* block13_data_ref (Block13Data* _data13_);
1050
1050
static void block13_data_unref (void * _userdata_);
1051
 
static void __lambda70_ (Block13Data* _data13_);
 
1051
static void __lambda68_ (Block13Data* _data13_);
1052
1052
void contacts_contact_pane_enter_edit_mode (ContactsContactPane* self, ContactsFieldRow* row);
1053
 
static void ___lambda70__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self);
 
1053
static void ___lambda68__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self);
1054
1054
void contacts_data_field_row_update (ContactsDataFieldRow* self);
1055
1055
void contacts_field_set_remove_row (ContactsFieldSet* self, ContactsDataFieldRow* row);
1056
1056
GValue* contacts_field_set_get_value (ContactsFieldSet* self);
1059
1059
void contacts_contact_set_persona_property (FolksPersona* persona, const gchar* property_name, GValue* new_value, GAsyncReadyCallback _callback_, gpointer _user_data_);
1060
1060
GQuark contact_error_quark (void);
1061
1061
void contacts_contact_set_persona_property_finish (GAsyncResult* _res_, GError** error);
1062
 
static void ___lambda66_ (ContactsFieldSet* self, GObject* obj, GAsyncResult* _result_);
 
1062
static void ___lambda64_ (ContactsFieldSet* self, GObject* obj, GAsyncResult* _result_);
1063
1063
GType contacts_app_get_type (void) G_GNUC_CONST;
1064
1064
void contacts_app_show_message (ContactsApp* self, const gchar* message);
1065
1065
void contacts_field_set_refresh_from_persona (ContactsFieldSet* self);
1066
 
static void ____lambda66__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
1066
static void ____lambda64__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
1067
1067
static void _vala_GValue_free (GValue* self);
1068
1068
ContactsFieldSet* contacts_field_set_construct (GType object_type);
1069
1069
static void contacts_field_set_set_sheet (ContactsFieldSet* self, ContactsPersonaSheet* value);
1085
1085
gboolean contacts_data_field_row_finish_edit_widgets (ContactsDataFieldRow* self, gboolean save);
1086
1086
static gboolean contacts_data_field_row_real_finish_edit_widgets (ContactsDataFieldRow* self, gboolean save);
1087
1087
static gboolean contacts_data_field_row_real_enter_edit_mode (ContactsFieldRow* base);
1088
 
static void __lambda65_ (ContactsDataFieldRow* self);
1089
 
static void ___lambda65__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
1088
static void __lambda63_ (ContactsDataFieldRow* self);
 
1089
static void ___lambda63__gtk_button_clicked (GtkButton* _sender, gpointer self);
1090
1090
static void contacts_data_field_row_real_lost_child_focus (ContactsFieldRow* base);
1091
1091
static void contacts_data_field_row_real_exit_edit_mode (ContactsFieldRow* base, gboolean save);
1092
1092
void contacts_data_field_row_setup_entry_for_edit (ContactsDataFieldRow* self, GtkEntry* entry, gboolean grab_focus);
1093
1093
void contacts_utils_grab_widget_later (GtkWidget* widget);
1094
 
static void __lambda67_ (ContactsDataFieldRow* self);
1095
 
static void ___lambda67__gtk_entry_activate (GtkEntry* _sender, gpointer self);
1096
 
static gboolean __lambda68_ (ContactsDataFieldRow* self, GdkEventKey* key_event);
1097
 
static gboolean ___lambda68__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
 
1094
static void __lambda65_ (ContactsDataFieldRow* self);
 
1095
static void ___lambda65__gtk_entry_activate (GtkEntry* _sender, gpointer self);
 
1096
static gboolean __lambda66_ (ContactsDataFieldRow* self, GdkEventKey* key_event);
 
1097
static gboolean ___lambda66__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
1098
1098
void contacts_data_field_row_setup_text_view_for_edit (ContactsDataFieldRow* self, GtkTextView* text, gboolean grab_focus);
1099
 
static gboolean __lambda69_ (ContactsDataFieldRow* self, GdkEventKey* key_event);
1100
 
static gboolean ___lambda69__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
 
1099
static gboolean __lambda67_ (ContactsDataFieldRow* self, GdkEventKey* key_event);
 
1100
static gboolean ___lambda67__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
1101
1101
static void contacts_data_field_row_finalize (GObject* obj);
1102
1102
GType contacts_link_field_row_get_type (void) G_GNUC_CONST;
1103
1103
#define CONTACTS_LINK_FIELD_ROW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), CONTACTS_TYPE_LINK_FIELD_ROW, ContactsLinkFieldRowPrivate))
1148
1148
static void contacts_email_field_set_real_populate (ContactsFieldSet* base);
1149
1149
GeeArrayList* contacts_contact_sort_fields (GType t_type, GBoxedCopyFunc t_dup_func, GDestroyNotify t_destroy_func, GeeCollection* fields);
1150
1150
ContactsTypeSet* contacts_typeset_get_general (void);
1151
 
static FolksAbstractFieldDetails* ____lambda71_ (ContactsEmailFieldSet* self, const gchar* s);
1152
 
static FolksAbstractFieldDetails* _____lambda71__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
 
1151
static FolksAbstractFieldDetails* ____lambda69_ (ContactsEmailFieldSet* self, const gchar* s);
 
1152
static FolksAbstractFieldDetails* _____lambda69__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
1153
1153
static ContactsDataFieldRow* contacts_email_field_set_real_new_field (ContactsFieldSet* base);
1154
 
static FolksAbstractFieldDetails* __lambda72_ (ContactsEmailFieldSet* self, const gchar* s);
1155
 
static FolksAbstractFieldDetails* ___lambda72__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
 
1154
static FolksAbstractFieldDetails* __lambda70_ (ContactsEmailFieldSet* self, const gchar* s);
 
1155
static FolksAbstractFieldDetails* ___lambda70__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
1156
1156
static GValue* contacts_email_field_set_real_get_value (ContactsFieldSet* base);
1157
1157
ContactsEmailFieldSet* contacts_email_field_set_new (void);
1158
1158
ContactsEmailFieldSet* contacts_email_field_set_construct (GType object_type);
1162
1162
};
1163
1163
static void contacts_phone_field_set_real_populate (ContactsFieldSet* base);
1164
1164
ContactsTypeSet* contacts_typeset_get_phone (void);
1165
 
static FolksAbstractFieldDetails* ____lambda73_ (ContactsPhoneFieldSet* self, const gchar* s);
1166
 
static FolksAbstractFieldDetails* _____lambda73__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
 
1165
static FolksAbstractFieldDetails* ____lambda71_ (ContactsPhoneFieldSet* self, const gchar* s);
 
1166
static FolksAbstractFieldDetails* _____lambda71__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
1167
1167
static ContactsDataFieldRow* contacts_phone_field_set_real_new_field (ContactsFieldSet* base);
1168
 
static FolksAbstractFieldDetails* __lambda74_ (ContactsPhoneFieldSet* self, const gchar* s);
1169
 
static FolksAbstractFieldDetails* ___lambda74__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
 
1168
static FolksAbstractFieldDetails* __lambda72_ (ContactsPhoneFieldSet* self, const gchar* s);
 
1169
static FolksAbstractFieldDetails* ___lambda72__contacts_detailed_field_row_data_create (const gchar* s, gpointer self);
1170
1170
static GValue* contacts_phone_field_set_real_get_value (ContactsFieldSet* base);
1171
1171
ContactsPhoneFieldSet* contacts_phone_field_set_new (void);
1172
1172
ContactsPhoneFieldSet* contacts_phone_field_set_construct (GType object_type);
1197
1197
ContactsBirthdayFieldRow* contacts_birthday_field_row_construct (GType object_type, ContactsFieldSet* field_set, GDateTime* details);
1198
1198
static Block14Data* block14_data_ref (Block14Data* _data14_);
1199
1199
static void block14_data_unref (void * _userdata_);
1200
 
static void __lambda75_ (Block14Data* _data14_);
 
1200
static void __lambda73_ (Block14Data* _data14_);
1201
1201
void contacts_utils_show_calendar (GDateTime* day);
1202
 
static void ___lambda75__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
1202
static void ___lambda73__gtk_button_clicked (GtkButton* _sender, gpointer self);
1203
1203
static void contacts_birthday_field_row_real_update (ContactsDataFieldRow* base);
1204
1204
static void contacts_birthday_field_row_real_pack_edit_widgets (ContactsDataFieldRow* base);
1205
1205
static gboolean contacts_birthday_field_row_real_finish_edit_widgets (ContactsDataFieldRow* base, gboolean save);
1287
1287
static void block15_data_unref (void * _userdata_);
1288
1288
gboolean contacts_contact_persona_is_main (FolksPersona* persona);
1289
1289
gchar* contacts_contact_format_persona_store_name_for_contact (FolksPersona* persona);
1290
 
static void ____lambda76_ (Block15Data* _data15_);
 
1290
static void ____lambda74_ (Block15Data* _data15_);
1291
1291
void contacts_link_contacts (ContactsContact* main, ContactsContact* other, GAsyncReadyCallback _callback_, gpointer _user_data_);
1292
1292
GType contacts_link_operation_get_type (void) G_GNUC_CONST;
1293
1293
ContactsLinkOperation* contacts_link_contacts_finish (GAsyncResult* _res_);
1294
 
static void __lambda77_ (ContactsPersonaSheet* self, GObject* obj, GAsyncResult* _result_);
1295
 
static void ___lambda77__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
1296
 
static void _____lambda76__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
1294
static void __lambda75_ (ContactsPersonaSheet* self, GObject* obj, GAsyncResult* _result_);
 
1295
static void ___lambda75__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
1296
static void _____lambda74__gtk_button_clicked (GtkButton* _sender, gpointer self);
1297
1297
GType contacts_store_get_type (void) G_GNUC_CONST;
1298
 
static void _____lambda78_ (Block15Data* _data15_);
 
1298
static void _____lambda76_ (Block15Data* _data15_);
1299
1299
void contacts_unlink_persona (ContactsContact* contact, FolksPersona* persona_to_unlink, GAsyncReadyCallback _callback_, gpointer _user_data_);
1300
1300
ContactsLinkOperation* contacts_unlink_persona_finish (GAsyncResult* _res_);
1301
 
static void __lambda79_ (ContactsPersonaSheet* self, GObject* obj, GAsyncResult* _result_);
1302
 
static void ___lambda79__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
1303
 
static void ______lambda78__gtk_button_clicked (GtkButton* _sender, gpointer self);
1304
 
static void ___lambda80_ (ContactsPersonaSheet* self);
1305
 
static void ____lambda80__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self);
 
1301
static void __lambda77_ (ContactsPersonaSheet* self, GObject* obj, GAsyncResult* _result_);
 
1302
static void ___lambda77__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
1303
static void ______lambda76__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
1304
static void ___lambda78_ (ContactsPersonaSheet* self);
 
1305
static void ____lambda78__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self);
1306
1306
static void contacts_persona_sheet_add_detail (ContactsPersonaSheet* self);
1307
1307
static void _contacts_persona_sheet_add_detail_gtk_button_clicked (GtkButton* _sender, gpointer self);
1308
1308
static Block16Data* block16_data_ref (Block16Data* _data16_);
1309
1309
static void block16_data_unref (void * _userdata_);
1310
1310
const gchar* contacts_contact_get_display_name (ContactsContact* self);
1311
1311
GType contacts_window_get_type (void) G_GNUC_CONST;
1312
 
static void __lambda81_ (Block16Data* _data16_, gint response);
1313
 
static void ___lambda81__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
 
1312
static void __lambda79_ (Block16Data* _data16_, gint response);
 
1313
static void ___lambda79__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
1314
1314
static void contacts_persona_sheet_finalize (GObject* obj);
1315
1315
#define CONTACTS_CONTACT_PANE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), CONTACTS_TYPE_CONTACT_PANE, ContactsContactPanePrivate))
1316
1316
enum  {
1335
1335
ContactsAvatarDialog* contacts_avatar_dialog_new (ContactsContact* contact);
1336
1336
ContactsAvatarDialog* contacts_avatar_dialog_construct (GType object_type, ContactsContact* contact);
1337
1337
GType contacts_avatar_dialog_get_type (void) G_GNUC_CONST;
1338
 
static void __lambda42_ (Block17Data* _data17_, GIcon* icon);
1339
 
static void __lambda43_ (Block17Data* _data17_, GObject* obj, GAsyncResult* _result_);
 
1338
static void __lambda40_ (Block17Data* _data17_, GIcon* icon);
 
1339
static void __lambda41_ (Block17Data* _data17_, GObject* obj, GAsyncResult* _result_);
1340
1340
void contacts_contact_frame_set_image (ContactsContactFrame* self, FolksAvatarDetails* details, ContactsContact* contact);
1341
 
static void ___lambda43__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
1342
 
static void ___lambda42__contacts_avatar_dialog_set_avatar (ContactsAvatarDialog* _sender, GIcon* avatar_icon, gpointer self);
 
1341
static void ___lambda41__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
1342
static void ___lambda40__contacts_avatar_dialog_set_avatar (ContactsAvatarDialog* _sender, GIcon* avatar_icon, gpointer self);
1343
1343
void contacts_contact_pane_update_card (ContactsContactPane* self);
1344
1344
static Block18Data* block18_data_ref (Block18Data* _data18_);
1345
1345
static void block18_data_unref (void * _userdata_);
1346
1346
ContactsContactFrame* contacts_contact_frame_new (gint size, gboolean with_button);
1347
1347
ContactsContactFrame* contacts_contact_frame_construct (GType object_type, gint size, gboolean with_button);
1348
 
static void __lambda44_ (Block18Data* _data18_);
1349
 
static void ___lambda44__contacts_contact_frame_clicked (ContactsContactFrame* _sender, gpointer self);
 
1348
static void __lambda42_ (Block18Data* _data18_);
 
1349
static void ___lambda42__contacts_contact_frame_clicked (ContactsContactFrame* _sender, gpointer self);
1350
1350
void contacts_contact_keep_widget_uptodate (ContactsContact* self, GtkWidget* w, GtkCallback callback, void* callback_target);
1351
 
static void __lambda45_ (ContactsContactPane* self, GtkWidget* w);
1352
 
static void ___lambda45__gtk_callback (GtkWidget* widget, gpointer self);
1353
 
static void __lambda46_ (ContactsContactPane* self, GtkWidget* w);
1354
 
static void ___lambda46__gtk_callback (GtkWidget* widget, gpointer self);
1355
 
static void __lambda47_ (Block18Data* _data18_, GtkWidget* event);
1356
 
static void ___lambda47__gtk_widget_realize (GtkWidget* _sender, gpointer self);
1357
 
static void __lambda48_ (Block18Data* _data18_, GtkWidget* event);
1358
 
static void ___lambda48__gtk_widget_unrealize (GtkWidget* _sender, gpointer self);
 
1351
static void __lambda43_ (ContactsContactPane* self, GtkWidget* w);
 
1352
static void ___lambda43__gtk_callback (GtkWidget* widget, gpointer self);
 
1353
static void __lambda44_ (ContactsContactPane* self, GtkWidget* w);
 
1354
static void ___lambda44__gtk_callback (GtkWidget* widget, gpointer self);
 
1355
static void __lambda45_ (Block18Data* _data18_, GtkWidget* event);
 
1356
static void ___lambda45__gtk_widget_realize (GtkWidget* _sender, gpointer self);
 
1357
static void __lambda46_ (Block18Data* _data18_, GtkWidget* event);
 
1358
static void ___lambda46__gtk_widget_unrealize (GtkWidget* _sender, gpointer self);
 
1359
static void __lambda47_ (ContactsContactPane* self);
 
1360
static void ___lambda47__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self);
 
1361
static gboolean __lambda48_ (Block18Data* _data18_);
 
1362
static void _vala_PangoFontDescription_free (PangoFontDescription* self);
1359
1363
static void __lambda49_ (ContactsContactPane* self);
1360
 
static void ___lambda49__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self);
1361
 
static gboolean __lambda50_ (Block18Data* _data18_);
1362
 
static void _vala_PangoFontDescription_free (PangoFontDescription* self);
1363
 
static void __lambda51_ (ContactsContactPane* self);
1364
 
static void ___lambda51__gtk_entry_activate (GtkEntry* _sender, gpointer self);
1365
 
static gboolean __lambda52_ (ContactsContactPane* self, GdkEventKey* key_event);
1366
 
static gboolean ___lambda52__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
1367
 
static gboolean ___lambda50__contacts_field_row_enter_edit_mode (ContactsFieldRow* _sender, gpointer self);
1368
 
static void __lambda53_ (Block18Data* _data18_, gboolean save);
1369
 
static void ___lambda54_ (Block18Data* _data18_, GObject* obj, GAsyncResult* _result_);
1370
 
static void ____lambda54__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
1371
 
static void ___lambda53__contacts_field_row_exit_edit_mode (ContactsFieldRow* _sender, gboolean save, gpointer self);
1372
 
static void __lambda55_ (ContactsContactPane* self);
1373
 
static void ___lambda55__contacts_field_row_lost_child_focus (ContactsFieldRow* _sender, gpointer self);
1374
 
static void __lambda56_ (Block18Data* _data18_);
1375
 
static void ___lambda56__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
 
1364
static void ___lambda49__gtk_entry_activate (GtkEntry* _sender, gpointer self);
 
1365
static gboolean __lambda50_ (ContactsContactPane* self, GdkEventKey* key_event);
 
1366
static gboolean ___lambda50__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
 
1367
static gboolean ___lambda48__contacts_field_row_enter_edit_mode (ContactsFieldRow* _sender, gpointer self);
 
1368
static void __lambda51_ (Block18Data* _data18_, gboolean save);
 
1369
static void ___lambda52_ (Block18Data* _data18_, GObject* obj, GAsyncResult* _result_);
 
1370
static void ____lambda52__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
1371
static void ___lambda51__contacts_field_row_exit_edit_mode (ContactsFieldRow* _sender, gboolean save, gpointer self);
 
1372
static void __lambda53_ (ContactsContactPane* self);
 
1373
static void ___lambda53__contacts_field_row_lost_child_focus (ContactsFieldRow* _sender, gpointer self);
 
1374
static void __lambda54_ (Block18Data* _data18_);
 
1375
static void ___lambda54__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
1376
1376
GtkWidget* contacts_contact_create_merged_presence_widget (ContactsContact* self);
1377
1377
void contacts_contact_pane_send_email (ContactsContactPane* self);
1378
1378
static void _contacts_contact_pane_send_email_gtk_button_clicked (GtkButton* _sender, gpointer self);
1388
1388
void contacts_contact_pane_add_suggestion (ContactsContactPane* self, ContactsContact* c);
1389
1389
static Block19Data* block19_data_ref (Block19Data* _data19_);
1390
1390
static void block19_data_unref (void * _userdata_);
1391
 
static gboolean __lambda60_ (Block19Data* _data19_, cairo_t* cr);
1392
 
static gboolean ___lambda60__gtk_widget_draw (GtkWidget* _sender, cairo_t* cr, gpointer self);
 
1391
static gboolean __lambda58_ (Block19Data* _data19_, cairo_t* cr);
 
1392
static gboolean ___lambda58__gtk_widget_draw (GtkWidget* _sender, cairo_t* cr, gpointer self);
1393
1393
#define CONTACTS_CONTACT_SMALL_AVATAR_SIZE 54
1394
 
static void __lambda61_ (Block19Data* _data19_, GtkWidget* w);
1395
 
static void ___lambda61__gtk_callback (GtkWidget* widget, gpointer self);
 
1394
static void __lambda59_ (Block19Data* _data19_, GtkWidget* w);
 
1395
static void ___lambda59__gtk_callback (GtkWidget* widget, gpointer self);
1396
1396
gchar* contacts_contact_format_persona_stores (ContactsContact* self);
1397
 
static void __lambda62_ (Block19Data* _data19_);
 
1397
static void __lambda60_ (Block19Data* _data19_);
1398
1398
static Block20Data* block20_data_ref (Block20Data* _data20_);
1399
1399
static void block20_data_unref (void * _userdata_);
1400
 
static void __lambda63_ (Block20Data* _data20_, GObject* obj, GAsyncResult* _result_);
1401
 
static void ___lambda63__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
1400
static void __lambda61_ (Block20Data* _data20_, GObject* obj, GAsyncResult* _result_);
 
1401
static void ___lambda61__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
1402
static void ___lambda60__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
1403
static void __lambda62_ (Block19Data* _data19_);
 
1404
void contacts_store_add_no_suggest_link (ContactsStore* self, ContactsContact* a, ContactsContact* b);
1402
1405
static void ___lambda62__gtk_button_clicked (GtkButton* _sender, gpointer self);
1403
 
static void __lambda64_ (Block19Data* _data19_);
1404
 
void contacts_store_add_no_suggest_link (ContactsStore* self, ContactsContact* a, ContactsContact* b);
1405
 
static void ___lambda64__gtk_button_clicked (GtkButton* _sender, gpointer self);
1406
1406
void contacts_contact_pane_update_personas (ContactsContactPane* self, gboolean show_matches);
1407
1407
GeeList* contacts_contact_get_personas_for_display (ContactsContact* self);
1408
1408
FolksIndividualAggregator* contacts_store_get_aggregator (ContactsStore* self);
1413
1413
static void _contacts_contact_pane_personas_changed_cb_contacts_contact_personas_changed (ContactsContact* _sender, gpointer self);
1414
1414
static void contacts_contact_pane_contact_changed_cb (ContactsContactPane* self, ContactsContact* contact);
1415
1415
static void _contacts_contact_pane_contact_changed_cb_contacts_contact_changed (ContactsContact* _sender, gpointer self);
1416
 
static gboolean ___lambda82_ (ContactsContactPane* self);
1417
 
static gboolean ____lambda82__gsource_func (gpointer self);
 
1416
static gboolean ___lambda80_ (ContactsContactPane* self);
 
1417
static gboolean ____lambda80__gsource_func (gpointer self);
1418
1418
gboolean contacts_contact_can_remove_personas (ContactsContact* self);
1419
1419
static GtkDialog* contacts_contact_pane_pick_one_dialog (ContactsContactPane* self, const gchar* title, GtkTreeModel* model, GtkTreeSelection** selection);
1420
1420
void contacts_utils_compose_mail (const gchar* email);
1421
1421
static Block21Data* block21_data_ref (Block21Data* _data21_);
1422
1422
static void block21_data_unref (void * _userdata_);
1423
 
static void ___lambda57_ (Block21Data* _data21_, gint response);
1424
 
static void ____lambda57__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
 
1423
static void ___lambda55_ (Block21Data* _data21_, gint response);
 
1424
static void ____lambda55__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
1425
1425
static GType contacts_contact_pane_call_value_get_type (void) G_GNUC_CONST G_GNUC_UNUSED;
1426
1426
static ContactsContactPaneCallValue* contacts_contact_pane_call_value_dup (const ContactsContactPaneCallValue* self);
1427
1427
static void contacts_contact_pane_call_value_free (ContactsContactPaneCallValue* self);
1431
1431
void contacts_utils_start_call_with_account (const gchar* contact_id, TpAccount* account);
1432
1432
static Block22Data* block22_data_ref (Block22Data* _data22_);
1433
1433
static void block22_data_unref (void * _userdata_);
1434
 
static void ___lambda59_ (Block22Data* _data22_, gint response);
1435
 
static void ____lambda59__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
 
1434
static void ___lambda57_ (Block22Data* _data22_, gint response);
 
1435
static void ____lambda57__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
1436
1436
static GType contacts_contact_pane_im_value_get_type (void) G_GNUC_CONST G_GNUC_UNUSED;
1437
1437
static ContactsContactPaneImValue* contacts_contact_pane_im_value_dup (const ContactsContactPaneImValue* self);
1438
1438
static void contacts_contact_pane_im_value_free (ContactsContactPaneImValue* self);
1441
1441
void contacts_utils_start_chat (ContactsContact* contact, const gchar* protocol, const gchar* id);
1442
1442
static Block23Data* block23_data_ref (Block23Data* _data23_);
1443
1443
static void block23_data_unref (void * _userdata_);
1444
 
static void ___lambda58_ (Block23Data* _data23_, gint response);
1445
 
static void ____lambda58__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
 
1444
static void ___lambda56_ (Block23Data* _data23_, gint response);
 
1445
static void ____lambda56__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
1446
1446
ContactsContactPane* contacts_contact_pane_new (ContactsStore* contacts_store);
1447
1447
ContactsContactPane* contacts_contact_pane_construct (GType object_type, ContactsStore* contacts_store);
1448
 
static gboolean __lambda83_ (ContactsContactPane* self, GdkEventButton* e);
1449
 
static gboolean ___lambda83__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
 
1448
static gboolean __lambda81_ (ContactsContactPane* self, GdkEventButton* e);
 
1449
static gboolean ___lambda81__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
1450
1450
ContactsRowGroup* contacts_row_group_new (gint n_columns);
1451
1451
ContactsRowGroup* contacts_row_group_construct (GType object_type, gint n_columns);
1452
1452
void contacts_row_group_set_column_min_width (ContactsRowGroup* self, gint column, gint min_width);
1454
1454
void contacts_row_group_set_column_spacing (ContactsRowGroup* self, gint column, gint spacing);
1455
1455
void contacts_row_group_set_column_priority (ContactsRowGroup* self, gint column, gint priority);
1456
1456
ContactsRowGroup* contacts_row_group_copy (ContactsRowGroup* self);
1457
 
static gboolean __lambda84_ (ContactsContactPane* self, GdkEventButton* event);
1458
 
static gboolean ___lambda84__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
 
1457
static gboolean __lambda82_ (ContactsContactPane* self, GdkEventButton* event);
 
1458
static gboolean ___lambda82__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
1459
1459
GtkMenuItem* contacts_utils_add_menu_item (GtkMenu* menu, const gchar* label);
1460
1460
static void contacts_contact_pane_link_contact (ContactsContactPane* self);
1461
1461
static void _contacts_contact_pane_link_contact_gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1462
1462
static void contacts_contact_pane_delete_contact (ContactsContactPane* self);
1463
1463
static void _contacts_contact_pane_delete_contact_gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
1464
 
static void __lambda94_ (ContactsContactPane* self);
1465
 
static void ___lambda94__contacts_store_quiescent (ContactsStore* _sender, gpointer self);
 
1464
static void __lambda92_ (ContactsContactPane* self);
 
1465
static void ___lambda92__contacts_store_quiescent (ContactsStore* _sender, gpointer self);
1466
1466
ContactsLinkDialog* contacts_link_dialog_new (ContactsContact* contact);
1467
1467
ContactsLinkDialog* contacts_link_dialog_construct (GType object_type, ContactsContact* contact);
1468
1468
GType contacts_link_dialog_get_type (void) G_GNUC_CONST;
1469
 
static void __lambda93_ (ContactsContactPane* self, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation);
1470
 
static void ___lambda93__contacts_link_dialog_contacts_linked (ContactsLinkDialog* _sender, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation, gpointer self);
 
1469
static void __lambda91_ (ContactsContactPane* self, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation);
 
1470
static void ___lambda91__contacts_link_dialog_contacts_linked (ContactsLinkDialog* _sender, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation, gpointer self);
1471
1471
void contacts_contact_hide (ContactsContact* self);
1472
1472
static void g_cclosure_user_marshal_VOID__STRING_STRING_OBJECT (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
1473
1473
static void contacts_contact_pane_finalize (GObject* obj);
1480
1480
}
1481
1481
 
1482
1482
 
1483
 
static gboolean __lambda26_ (ContactsFieldRow* self, GdkEventButton* ev) {
 
1483
static gboolean __lambda24_ (ContactsFieldRow* self, GdkEventButton* ev) {
1484
1484
        gboolean result = FALSE;
1485
1485
        gboolean _tmp0_;
1486
1486
        g_return_val_if_fail (ev != NULL, FALSE);
1495
1495
}
1496
1496
 
1497
1497
 
1498
 
static gboolean ___lambda26__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
 
1498
static gboolean ___lambda24__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
1499
1499
        gboolean result;
1500
 
        result = __lambda26_ (self, event);
 
1500
        result = __lambda24_ (self, event);
1501
1501
        return result;
1502
1502
}
1503
1503
 
1504
1504
 
1505
 
static void __lambda27_ (ContactsFieldRow* self) {
 
1505
static void __lambda25_ (ContactsFieldRow* self) {
1506
1506
        g_signal_emit_by_name (self, "clicked");
1507
1507
}
1508
1508
 
1509
1509
 
1510
 
static void ___lambda27__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self) {
1511
 
        __lambda27_ (self);
 
1510
static void ___lambda25__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self) {
 
1511
        __lambda25_ (self);
1512
1512
}
1513
1513
 
1514
1514
 
1530
1530
        _g_object_unref0 (self->priv->pane);
1531
1531
        self->priv->pane = _tmp2_;
1532
1532
        gtk_widget_set_redraw_on_allocate ((GtkWidget*) self, TRUE);
1533
 
        g_signal_connect_object ((GtkWidget*) self, "button-press-event", (GCallback) ___lambda26__gtk_widget_button_press_event, self, 0);
 
1533
        g_signal_connect_object ((GtkWidget*) self, "button-press-event", (GCallback) ___lambda24__gtk_widget_button_press_event, self, 0);
1534
1534
        _tmp3_ = contacts_clickable_new ((GtkWidget*) self);
1535
1535
        _g_object_unref0 (self->priv->clickable);
1536
1536
        self->priv->clickable = _tmp3_;
1537
1537
        _tmp4_ = self->priv->clickable;
1538
1538
        contacts_clickable_set_focus_on_click (_tmp4_, TRUE);
1539
1539
        _tmp5_ = self->priv->clickable;
1540
 
        g_signal_connect_object (_tmp5_, "clicked", (GCallback) ___lambda27__contacts_clickable_clicked, self, 0);
 
1540
        g_signal_connect_object (_tmp5_, "clicked", (GCallback) ___lambda25__contacts_clickable_clicked, self, 0);
1541
1541
        self->priv->start = 0;
1542
1542
        _tmp6_ = g_signal_lookup ("activate-row", CONTACTS_TYPE_FIELD_ROW);
1543
1543
        GTK_WIDGET_CLASS (G_OBJECT_GET_CLASS (self))->activate_signal = _tmp6_;
1842
1842
}
1843
1843
 
1844
1844
 
1845
 
static gboolean ___lambda28_ (ContactsFieldRow* self) {
 
1845
static gboolean ___lambda26_ (ContactsFieldRow* self) {
1846
1846
        gboolean result = FALSE;
1847
1847
        gboolean _tmp0_;
1848
1848
        _tmp0_ = self->priv->has_child_focus;
1854
1854
}
1855
1855
 
1856
1856
 
1857
 
static gboolean ____lambda28__gsource_func (gpointer self) {
 
1857
static gboolean ____lambda26__gsource_func (gpointer self) {
1858
1858
        gboolean result;
1859
 
        result = ___lambda28_ (self);
 
1859
        result = ___lambda26_ (self);
1860
1860
        return result;
1861
1861
}
1862
1862
 
1884
1884
        }
1885
1885
        _tmp5_ = _tmp2_;
1886
1886
        if (_tmp5_) {
1887
 
                g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, ____lambda28__gsource_func, g_object_ref (self), g_object_unref);
 
1887
                g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, ____lambda26__gsource_func, g_object_ref (self), g_object_unref);
1888
1888
        }
1889
1889
}
1890
1890
 
2505
2505
}
2506
2506
 
2507
2507
 
2508
 
static void __lambda70_ (Block13Data* _data13_) {
 
2508
static void __lambda68_ (Block13Data* _data13_) {
2509
2509
        ContactsFieldSet * self;
2510
2510
        ContactsPersonaSheet* _tmp0_;
2511
2511
        ContactsContactPane* _tmp1_;
2518
2518
}
2519
2519
 
2520
2520
 
2521
 
static void ___lambda70__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self) {
2522
 
        __lambda70_ (self);
 
2521
static void ___lambda68__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self) {
 
2522
        __lambda68_ (self);
2523
2523
}
2524
2524
 
2525
2525
 
2546
2546
        _tmp4_ = _data13_->row;
2547
2547
        gee_abstract_collection_add ((GeeAbstractCollection*) _tmp3_, _tmp4_);
2548
2548
        _tmp5_ = _data13_->row;
2549
 
        g_signal_connect_data ((ContactsFieldRow*) _tmp5_, "clicked", (GCallback) ___lambda70__contacts_field_row_clicked, block13_data_ref (_data13_), (GClosureNotify) block13_data_unref, 0);
 
2549
        g_signal_connect_data ((ContactsFieldRow*) _tmp5_, "clicked", (GCallback) ___lambda68__contacts_field_row_clicked, block13_data_ref (_data13_), (GClosureNotify) block13_data_unref, 0);
2550
2550
        _tmp6_ = _data13_->row;
2551
2551
        contacts_data_field_row_update (_tmp6_);
2552
2552
        block13_data_unref (_data13_);
2581
2581
}
2582
2582
 
2583
2583
 
2584
 
static void ___lambda66_ (ContactsFieldSet* self, GObject* obj, GAsyncResult* _result_) {
 
2584
static void ___lambda64_ (ContactsFieldSet* self, GObject* obj, GAsyncResult* _result_) {
2585
2585
        GError * _inner_error_ = NULL;
2586
2586
        g_return_if_fail (_result_ != NULL);
2587
2587
        {
2618
2618
}
2619
2619
 
2620
2620
 
2621
 
static void ____lambda66__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
2622
 
        ___lambda66_ (self, source_object, res);
 
2621
static void ____lambda64__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
 
2622
        ___lambda64_ (self, source_object, res);
2623
2623
        g_object_unref (self);
2624
2624
}
2625
2625
 
2652
2652
                _tmp4_ = CONTACTS_FIELD_SET_CLASS (G_OBJECT_GET_CLASS (self))->property_name;
2653
2653
                _tmp5_ = value;
2654
2654
                _tmp6_ = *_tmp5_;
2655
 
                contacts_contact_set_persona_property (_tmp3_, _tmp4_, &_tmp6_, ____lambda66__gasync_ready_callback, g_object_ref (self));
 
2655
                contacts_contact_set_persona_property (_tmp3_, _tmp4_, &_tmp6_, ____lambda64__gasync_ready_callback, g_object_ref (self));
2656
2656
        }
2657
2657
        __vala_GValue_free0 (value);
2658
2658
}
2930
2930
}
2931
2931
 
2932
2932
 
2933
 
static void __lambda65_ (ContactsDataFieldRow* self) {
 
2933
static void __lambda63_ (ContactsDataFieldRow* self) {
2934
2934
        ContactsFieldSet* _tmp0_;
2935
2935
        ContactsFieldSet* _tmp1_;
2936
2936
        _tmp0_ = self->field_set;
2940
2940
}
2941
2941
 
2942
2942
 
2943
 
static void ___lambda65__gtk_button_clicked (GtkButton* _sender, gpointer self) {
2944
 
        __lambda65_ (self);
 
2943
static void ___lambda63__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
2944
        __lambda63_ (self);
2945
2945
}
2946
2946
 
2947
2947
 
2984
2984
        _g_object_unref0 (self->delete_button);
2985
2985
        self->delete_button = _tmp4_;
2986
2986
        _tmp5_ = self->delete_button;
2987
 
        g_signal_connect_object (_tmp5_, "clicked", (GCallback) ___lambda65__gtk_button_clicked, self, 0);
 
2987
        g_signal_connect_object (_tmp5_, "clicked", (GCallback) ___lambda63__gtk_button_clicked, self, 0);
2988
2988
        contacts_data_field_row_pack_edit_widgets (self);
2989
2989
        _tmp6_ = gtk_container_get_children ((GtkContainer*) self);
2990
2990
        {
3111
3111
}
3112
3112
 
3113
3113
 
3114
 
static void __lambda67_ (ContactsDataFieldRow* self) {
 
3114
static void __lambda65_ (ContactsDataFieldRow* self) {
3115
3115
        ContactsFieldSet* _tmp0_;
3116
3116
        ContactsPersonaSheet* _tmp1_;
3117
3117
        ContactsPersonaSheet* _tmp2_;
3124
3124
}
3125
3125
 
3126
3126
 
3127
 
static void ___lambda67__gtk_entry_activate (GtkEntry* _sender, gpointer self) {
3128
 
        __lambda67_ (self);
 
3127
static void ___lambda65__gtk_entry_activate (GtkEntry* _sender, gpointer self) {
 
3128
        __lambda65_ (self);
3129
3129
}
3130
3130
 
3131
3131
 
3132
 
static gboolean __lambda68_ (ContactsDataFieldRow* self, GdkEventKey* key_event) {
 
3132
static gboolean __lambda66_ (ContactsDataFieldRow* self, GdkEventKey* key_event) {
3133
3133
        gboolean result = FALSE;
3134
3134
        GdkEventKey _tmp0_;
3135
3135
        guint _tmp1_;
3152
3152
}
3153
3153
 
3154
3154
 
3155
 
static gboolean ___lambda68__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
 
3155
static gboolean ___lambda66__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
3156
3156
        gboolean result;
3157
 
        result = __lambda68_ (self, event);
 
3157
        result = __lambda66_ (self, event);
3158
3158
        return result;
3159
3159
}
3160
3160
 
3172
3172
                contacts_utils_grab_widget_later ((GtkWidget*) _tmp1_);
3173
3173
        }
3174
3174
        _tmp2_ = entry;
3175
 
        g_signal_connect_object (_tmp2_, "activate", (GCallback) ___lambda67__gtk_entry_activate, self, G_CONNECT_AFTER);
 
3175
        g_signal_connect_object (_tmp2_, "activate", (GCallback) ___lambda65__gtk_entry_activate, self, G_CONNECT_AFTER);
3176
3176
        _tmp3_ = entry;
3177
 
        g_signal_connect_object ((GtkWidget*) _tmp3_, "key-press-event", (GCallback) ___lambda68__gtk_widget_key_press_event, self, 0);
 
3177
        g_signal_connect_object ((GtkWidget*) _tmp3_, "key-press-event", (GCallback) ___lambda66__gtk_widget_key_press_event, self, 0);
3178
3178
}
3179
3179
 
3180
3180
 
3181
 
static gboolean __lambda69_ (ContactsDataFieldRow* self, GdkEventKey* key_event) {
 
3181
static gboolean __lambda67_ (ContactsDataFieldRow* self, GdkEventKey* key_event) {
3182
3182
        gboolean result = FALSE;
3183
3183
        GdkEventKey _tmp0_;
3184
3184
        guint _tmp1_;
3201
3201
}
3202
3202
 
3203
3203
 
3204
 
static gboolean ___lambda69__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
 
3204
static gboolean ___lambda67__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
3205
3205
        gboolean result;
3206
 
        result = __lambda69_ (self, event);
 
3206
        result = __lambda67_ (self, event);
3207
3207
        return result;
3208
3208
}
3209
3209
 
3220
3220
                contacts_utils_grab_widget_later ((GtkWidget*) _tmp1_);
3221
3221
        }
3222
3222
        _tmp2_ = text;
3223
 
        g_signal_connect_object ((GtkWidget*) _tmp2_, "key-press-event", (GCallback) ___lambda69__gtk_widget_key_press_event, self, 0);
 
3223
        g_signal_connect_object ((GtkWidget*) _tmp2_, "key-press-event", (GCallback) ___lambda67__gtk_widget_key_press_event, self, 0);
3224
3224
}
3225
3225
 
3226
3226
 
4007
4007
}
4008
4008
 
4009
4009
 
4010
 
static FolksAbstractFieldDetails* ____lambda71_ (ContactsEmailFieldSet* self, const gchar* s) {
 
4010
static FolksAbstractFieldDetails* ____lambda69_ (ContactsEmailFieldSet* self, const gchar* s) {
4011
4011
        FolksAbstractFieldDetails* result = NULL;
4012
4012
        const gchar* _tmp0_;
4013
4013
        FolksEmailFieldDetails* _tmp1_;
4019
4019
}
4020
4020
 
4021
4021
 
4022
 
static FolksAbstractFieldDetails* _____lambda71__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
 
4022
static FolksAbstractFieldDetails* _____lambda69__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
4023
4023
        FolksAbstractFieldDetails* result;
4024
 
        result = ____lambda71_ (self, s);
 
4024
        result = ____lambda69_ (self, s);
4025
4025
        return result;
4026
4026
}
4027
4027
 
4100
4100
                        _tmp20_ = email;
4101
4101
                        _tmp21_ = contacts_typeset_get_general ();
4102
4102
                        _tmp22_ = _tmp21_;
4103
 
                        _tmp23_ = contacts_detailed_field_row_new (FOLKS_TYPE_EMAIL_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp20_, _tmp22_, _____lambda71__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
 
4103
                        _tmp23_ = contacts_detailed_field_row_new (FOLKS_TYPE_EMAIL_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp20_, _tmp22_, _____lambda69__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
4104
4104
                        g_object_ref_sink (_tmp23_);
4105
4105
                        row = _tmp23_;
4106
4106
                        _tmp24_ = row;
4115
4115
}
4116
4116
 
4117
4117
 
4118
 
static FolksAbstractFieldDetails* __lambda72_ (ContactsEmailFieldSet* self, const gchar* s) {
 
4118
static FolksAbstractFieldDetails* __lambda70_ (ContactsEmailFieldSet* self, const gchar* s) {
4119
4119
        FolksAbstractFieldDetails* result = NULL;
4120
4120
        const gchar* _tmp0_;
4121
4121
        FolksEmailFieldDetails* _tmp1_;
4127
4127
}
4128
4128
 
4129
4129
 
4130
 
static FolksAbstractFieldDetails* ___lambda72__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
 
4130
static FolksAbstractFieldDetails* ___lambda70__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
4131
4131
        FolksAbstractFieldDetails* result;
4132
 
        result = __lambda72_ (self, s);
 
4132
        result = __lambda70_ (self, s);
4133
4133
        return result;
4134
4134
}
4135
4135
 
4149
4149
        _tmp1_ = _tmp0_;
4150
4150
        _tmp2_ = contacts_typeset_get_general ();
4151
4151
        _tmp3_ = _tmp2_;
4152
 
        _tmp4_ = contacts_detailed_field_row_new (FOLKS_TYPE_EMAIL_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp1_, _tmp3_, ___lambda72__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
 
4152
        _tmp4_ = contacts_detailed_field_row_new (FOLKS_TYPE_EMAIL_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp1_, _tmp3_, ___lambda70__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
4153
4153
        g_object_ref_sink (_tmp4_);
4154
4154
        _tmp5_ = _tmp4_;
4155
4155
        _g_object_unref0 (_tmp1_);
4322
4322
}
4323
4323
 
4324
4324
 
4325
 
static FolksAbstractFieldDetails* ____lambda73_ (ContactsPhoneFieldSet* self, const gchar* s) {
 
4325
static FolksAbstractFieldDetails* ____lambda71_ (ContactsPhoneFieldSet* self, const gchar* s) {
4326
4326
        FolksAbstractFieldDetails* result = NULL;
4327
4327
        const gchar* _tmp0_;
4328
4328
        FolksPhoneFieldDetails* _tmp1_;
4334
4334
}
4335
4335
 
4336
4336
 
4337
 
static FolksAbstractFieldDetails* _____lambda73__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
 
4337
static FolksAbstractFieldDetails* _____lambda71__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
4338
4338
        FolksAbstractFieldDetails* result;
4339
 
        result = ____lambda73_ (self, s);
 
4339
        result = ____lambda71_ (self, s);
4340
4340
        return result;
4341
4341
}
4342
4342
 
4415
4415
                        _tmp20_ = phone;
4416
4416
                        _tmp21_ = contacts_typeset_get_phone ();
4417
4417
                        _tmp22_ = _tmp21_;
4418
 
                        _tmp23_ = contacts_detailed_field_row_new (FOLKS_TYPE_PHONE_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp20_, _tmp22_, _____lambda73__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
 
4418
                        _tmp23_ = contacts_detailed_field_row_new (FOLKS_TYPE_PHONE_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp20_, _tmp22_, _____lambda71__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
4419
4419
                        g_object_ref_sink (_tmp23_);
4420
4420
                        row = _tmp23_;
4421
4421
                        _tmp24_ = row;
4430
4430
}
4431
4431
 
4432
4432
 
4433
 
static FolksAbstractFieldDetails* __lambda74_ (ContactsPhoneFieldSet* self, const gchar* s) {
 
4433
static FolksAbstractFieldDetails* __lambda72_ (ContactsPhoneFieldSet* self, const gchar* s) {
4434
4434
        FolksAbstractFieldDetails* result = NULL;
4435
4435
        const gchar* _tmp0_;
4436
4436
        FolksEmailFieldDetails* _tmp1_;
4442
4442
}
4443
4443
 
4444
4444
 
4445
 
static FolksAbstractFieldDetails* ___lambda74__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
 
4445
static FolksAbstractFieldDetails* ___lambda72__contacts_detailed_field_row_data_create (const gchar* s, gpointer self) {
4446
4446
        FolksAbstractFieldDetails* result;
4447
 
        result = __lambda74_ (self, s);
 
4447
        result = __lambda72_ (self, s);
4448
4448
        return result;
4449
4449
}
4450
4450
 
4464
4464
        _tmp1_ = _tmp0_;
4465
4465
        _tmp2_ = contacts_typeset_get_phone ();
4466
4466
        _tmp3_ = _tmp2_;
4467
 
        _tmp4_ = contacts_detailed_field_row_new (FOLKS_TYPE_PHONE_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp1_, _tmp3_, ___lambda74__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
 
4467
        _tmp4_ = contacts_detailed_field_row_new (FOLKS_TYPE_PHONE_FIELD_DETAILS, (GBoxedCopyFunc) g_object_ref, g_object_unref, (ContactsFieldSet*) self, (FolksAbstractFieldDetails*) _tmp1_, _tmp3_, ___lambda72__contacts_detailed_field_row_data_create, g_object_ref (self), g_object_unref);
4468
4468
        g_object_ref_sink (_tmp4_);
4469
4469
        _tmp5_ = _tmp4_;
4470
4470
        _g_object_unref0 (_tmp1_);
4960
4960
}
4961
4961
 
4962
4962
 
4963
 
static void __lambda75_ (Block14Data* _data14_) {
 
4963
static void __lambda73_ (Block14Data* _data14_) {
4964
4964
        ContactsBirthdayFieldRow * self;
4965
4965
        GDateTime* _tmp0_;
4966
4966
        self = _data14_->self;
4969
4969
}
4970
4970
 
4971
4971
 
4972
 
static void ___lambda75__gtk_button_clicked (GtkButton* _sender, gpointer self) {
4973
 
        __lambda75_ (self);
 
4972
static void ___lambda73__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
4973
        __lambda73_ (self);
4974
4974
}
4975
4975
 
4976
4976
 
5016
5016
        gtk_button_set_relief (button, GTK_RELIEF_NONE);
5017
5017
        gtk_container_add ((GtkContainer*) button, (GtkWidget*) image);
5018
5018
        contacts_field_row_right_add ((ContactsFieldRow*) self, (GtkWidget*) button);
5019
 
        g_signal_connect_data (button, "clicked", (GCallback) ___lambda75__gtk_button_clicked, block14_data_ref (_data14_), (GClosureNotify) block14_data_unref, 0);
 
5019
        g_signal_connect_data (button, "clicked", (GCallback) ___lambda73__gtk_button_clicked, block14_data_ref (_data14_), (GClosureNotify) block14_data_unref, 0);
5020
5020
        _g_object_unref0 (button);
5021
5021
        _g_object_unref0 (image);
5022
5022
        block14_data_unref (_data14_);
7247
7247
}
7248
7248
 
7249
7249
 
 
7250
static void __lambda75_ (ContactsPersonaSheet* self, GObject* obj, GAsyncResult* _result_) {
 
7251
        GAsyncResult* _tmp0_;
 
7252
        ContactsLinkOperation* _tmp1_ = NULL;
 
7253
        ContactsLinkOperation* _tmp2_;
 
7254
        g_return_if_fail (_result_ != NULL);
 
7255
        _tmp0_ = _result_;
 
7256
        _tmp1_ = contacts_link_contacts_finish (_tmp0_);
 
7257
        _tmp2_ = _tmp1_;
 
7258
        _g_object_unref0 (_tmp2_);
 
7259
}
 
7260
 
 
7261
 
 
7262
static void ___lambda75__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
 
7263
        __lambda75_ (self, source_object, res);
 
7264
        g_object_unref (self);
 
7265
}
 
7266
 
 
7267
 
 
7268
static void ____lambda74_ (Block15Data* _data15_) {
 
7269
        ContactsPersonaSheet * self;
 
7270
        ContactsContactPane* _tmp0_;
 
7271
        ContactsContact* _tmp1_;
 
7272
        self = _data15_->self;
 
7273
        _tmp0_ = _data15_->pane;
 
7274
        _tmp1_ = _tmp0_->contact;
 
7275
        contacts_link_contacts (_tmp1_, NULL, ___lambda75__gasync_ready_callback, g_object_ref (self));
 
7276
}
 
7277
 
 
7278
 
 
7279
static void _____lambda74__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
7280
        ____lambda74_ (self);
 
7281
}
 
7282
 
 
7283
 
7250
7284
static void __lambda77_ (ContactsPersonaSheet* self, GObject* obj, GAsyncResult* _result_) {
7251
7285
        GAsyncResult* _tmp0_;
7252
7286
        ContactsLinkOperation* _tmp1_ = NULL;
7253
7287
        ContactsLinkOperation* _tmp2_;
7254
7288
        g_return_if_fail (_result_ != NULL);
7255
7289
        _tmp0_ = _result_;
7256
 
        _tmp1_ = contacts_link_contacts_finish (_tmp0_);
 
7290
        _tmp1_ = contacts_unlink_persona_finish (_tmp0_);
7257
7291
        _tmp2_ = _tmp1_;
7258
7292
        _g_object_unref0 (_tmp2_);
7259
7293
}
7265
7299
}
7266
7300
 
7267
7301
 
7268
 
static void ____lambda76_ (Block15Data* _data15_) {
7269
 
        ContactsPersonaSheet * self;
7270
 
        ContactsContactPane* _tmp0_;
7271
 
        ContactsContact* _tmp1_;
7272
 
        self = _data15_->self;
7273
 
        _tmp0_ = _data15_->pane;
7274
 
        _tmp1_ = _tmp0_->contact;
7275
 
        contacts_link_contacts (_tmp1_, NULL, ___lambda77__gasync_ready_callback, g_object_ref (self));
7276
 
}
7277
 
 
7278
 
 
7279
 
static void _____lambda76__gtk_button_clicked (GtkButton* _sender, gpointer self) {
7280
 
        ____lambda76_ (self);
7281
 
}
7282
 
 
7283
 
 
7284
 
static void __lambda79_ (ContactsPersonaSheet* self, GObject* obj, GAsyncResult* _result_) {
7285
 
        GAsyncResult* _tmp0_;
7286
 
        ContactsLinkOperation* _tmp1_ = NULL;
7287
 
        ContactsLinkOperation* _tmp2_;
7288
 
        g_return_if_fail (_result_ != NULL);
7289
 
        _tmp0_ = _result_;
7290
 
        _tmp1_ = contacts_unlink_persona_finish (_tmp0_);
7291
 
        _tmp2_ = _tmp1_;
7292
 
        _g_object_unref0 (_tmp2_);
7293
 
}
7294
 
 
7295
 
 
7296
 
static void ___lambda79__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
7297
 
        __lambda79_ (self, source_object, res);
7298
 
        g_object_unref (self);
7299
 
}
7300
 
 
7301
 
 
7302
 
static void _____lambda78_ (Block15Data* _data15_) {
 
7302
static void _____lambda76_ (Block15Data* _data15_) {
7303
7303
        ContactsPersonaSheet * self;
7304
7304
        ContactsContactPane* _tmp0_;
7305
7305
        ContactsContact* _tmp1_;
7308
7308
        _tmp0_ = _data15_->pane;
7309
7309
        _tmp1_ = _tmp0_->contact;
7310
7310
        _tmp2_ = _data15_->persona;
7311
 
        contacts_unlink_persona (_tmp1_, _tmp2_, ___lambda79__gasync_ready_callback, g_object_ref (self));
7312
 
}
7313
 
 
7314
 
 
7315
 
static void ______lambda78__gtk_button_clicked (GtkButton* _sender, gpointer self) {
7316
 
        _____lambda78_ (self);
7317
 
}
7318
 
 
7319
 
 
7320
 
static void ___lambda80_ (ContactsPersonaSheet* self) {
 
7311
        contacts_unlink_persona (_tmp1_, _tmp2_, ___lambda77__gasync_ready_callback, g_object_ref (self));
 
7312
}
 
7313
 
 
7314
 
 
7315
static void ______lambda76__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
7316
        _____lambda76_ (self);
 
7317
}
 
7318
 
 
7319
 
 
7320
static void ___lambda78_ (ContactsPersonaSheet* self) {
7321
7321
        ContactsContactPane* _tmp0_;
7322
7322
        ContactsFieldRow* _tmp1_;
7323
7323
        _tmp0_ = self->pane;
7326
7326
}
7327
7327
 
7328
7328
 
7329
 
static void ____lambda80__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self) {
7330
 
        ___lambda80_ (self);
 
7329
static void ____lambda78__contacts_field_row_clicked (ContactsFieldRow* _sender, gpointer self) {
 
7330
        ___lambda78_ (self);
7331
7331
}
7332
7332
 
7333
7333
 
7505
7505
                        _tmp49_ = b;
7506
7506
                        gtk_container_add ((GtkContainer*) _tmp48_, (GtkWidget*) _tmp49_);
7507
7507
                        _tmp50_ = b;
7508
 
                        g_signal_connect_data (_tmp50_, "clicked", (GCallback) _____lambda76__gtk_button_clicked, block15_data_ref (_data15_), (GClosureNotify) block15_data_unref, 0);
 
7508
                        g_signal_connect_data (_tmp50_, "clicked", (GCallback) _____lambda74__gtk_button_clicked, block15_data_ref (_data15_), (GClosureNotify) block15_data_unref, 0);
7509
7509
                        _g_object_unref0 (b);
7510
7510
                } else {
7511
7511
                        ContactsContactPane* _tmp51_;
7537
7537
                                _tmp61_ = b;
7538
7538
                                gtk_container_add ((GtkContainer*) _tmp60_, (GtkWidget*) _tmp61_);
7539
7539
                                _tmp62_ = b;
7540
 
                                g_signal_connect_data (_tmp62_, "clicked", (GCallback) ______lambda78__gtk_button_clicked, block15_data_ref (_data15_), (GClosureNotify) block15_data_unref, 0);
 
7540
                                g_signal_connect_data (_tmp62_, "clicked", (GCallback) ______lambda76__gtk_button_clicked, block15_data_ref (_data15_), (GClosureNotify) block15_data_unref, 0);
7541
7541
                                _g_object_unref0 (b);
7542
7542
                        }
7543
7543
                }
7546
7546
                row_nr = _tmp64_ + 1;
7547
7547
                gtk_grid_attach ((GtkGrid*) self, (GtkWidget*) _tmp63_, 0, _tmp64_, 1, 1);
7548
7548
                _tmp65_ = self->priv->header;
7549
 
                g_signal_connect_object (_tmp65_, "clicked", (GCallback) ____lambda80__contacts_field_row_clicked, self, 0);
 
7549
                g_signal_connect_object (_tmp65_, "clicked", (GCallback) ____lambda78__contacts_field_row_clicked, self, 0);
7550
7550
                _g_object_unref0 (grid);
7551
7551
                _g_object_unref0 (label);
7552
7552
        }
7690
7690
}
7691
7691
 
7692
7692
 
7693
 
static void __lambda81_ (Block16Data* _data16_, gint response) {
 
7693
static void __lambda79_ (Block16Data* _data16_, gint response) {
7694
7694
        ContactsPersonaSheet * self;
7695
7695
        gint _tmp0_;
7696
7696
        GtkDialog* _tmp13_;
7739
7739
}
7740
7740
 
7741
7741
 
7742
 
static void ___lambda81__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
7743
 
        __lambda81_ (self, response_id);
 
7742
static void ___lambda79__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
 
7743
        __lambda79_ (self, response_id);
7744
7744
}
7745
7745
 
7746
7746
 
8000
8000
        _tmp81_ = _data16_->dialog;
8001
8001
        gtk_widget_show_all ((GtkWidget*) _tmp81_);
8002
8002
        _tmp82_ = _data16_->dialog;
8003
 
        g_signal_connect_data (_tmp82_, "response", (GCallback) ___lambda81__gtk_dialog_response, block16_data_ref (_data16_), (GClosureNotify) block16_data_unref, 0);
 
8003
        g_signal_connect_data (_tmp82_, "response", (GCallback) ___lambda79__gtk_dialog_response, block16_data_ref (_data16_), (GClosureNotify) block16_data_unref, 0);
8004
8004
        _g_object_unref0 (box);
8005
8005
        _g_object_unref0 (l);
8006
8006
        _g_object_unref0 (grid);
8343
8343
}
8344
8344
 
8345
8345
 
8346
 
static void __lambda43_ (Block17Data* _data17_, GObject* obj, GAsyncResult* _result_) {
 
8346
static void __lambda41_ (Block17Data* _data17_, GObject* obj, GAsyncResult* _result_) {
8347
8347
        ContactsContactPane * self;
8348
8348
        GError * _inner_error_ = NULL;
8349
8349
        self = _data17_->self;
8393
8393
}
8394
8394
 
8395
8395
 
8396
 
static void ___lambda43__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
8397
 
        __lambda43_ (self, source_object, res);
 
8396
static void ___lambda41__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
 
8397
        __lambda41_ (self, source_object, res);
8398
8398
        block17_data_unref (self);
8399
8399
}
8400
8400
 
8401
8401
 
8402
 
static void __lambda42_ (Block17Data* _data17_, GIcon* icon) {
 
8402
static void __lambda40_ (Block17Data* _data17_, GIcon* icon) {
8403
8403
        ContactsContactPane * self;
8404
8404
        GIcon* _tmp0_;
8405
8405
        GType _tmp1_ = 0UL;
8418
8418
        g_value_set_object (&v, (GObject*) _tmp3_);
8419
8419
        _tmp4_ = self->contact;
8420
8420
        _tmp5_ = v;
8421
 
        contacts_contact_pane_set_individual_property (self, _tmp4_, "avatar", &_tmp5_, ___lambda43__gasync_ready_callback, block17_data_ref (_data17_));
 
8421
        contacts_contact_pane_set_individual_property (self, _tmp4_, "avatar", &_tmp5_, ___lambda41__gasync_ready_callback, block17_data_ref (_data17_));
8422
8422
        G_IS_VALUE (&v) ? (g_value_unset (&v), NULL) : NULL;
8423
8423
}
8424
8424
 
8425
8425
 
8426
 
static void ___lambda42__contacts_avatar_dialog_set_avatar (ContactsAvatarDialog* _sender, GIcon* avatar_icon, gpointer self) {
8427
 
        __lambda42_ (self, avatar_icon);
 
8426
static void ___lambda40__contacts_avatar_dialog_set_avatar (ContactsAvatarDialog* _sender, GIcon* avatar_icon, gpointer self) {
 
8427
        __lambda40_ (self, avatar_icon);
8428
8428
}
8429
8429
 
8430
8430
 
8449
8449
        g_object_ref_sink (_tmp3_);
8450
8450
        dialog = _tmp3_;
8451
8451
        gtk_widget_show ((GtkWidget*) dialog);
8452
 
        g_signal_connect_data (dialog, "set-avatar", (GCallback) ___lambda42__contacts_avatar_dialog_set_avatar, block17_data_ref (_data17_), (GClosureNotify) block17_data_unref, 0);
 
8452
        g_signal_connect_data (dialog, "set-avatar", (GCallback) ___lambda40__contacts_avatar_dialog_set_avatar, block17_data_ref (_data17_), (GClosureNotify) block17_data_unref, 0);
8453
8453
        _g_object_unref0 (dialog);
8454
8454
        block17_data_unref (_data17_);
8455
8455
        _data17_ = NULL;
8478
8478
}
8479
8479
 
8480
8480
 
8481
 
static void __lambda44_ (Block18Data* _data18_) {
 
8481
static void __lambda42_ (Block18Data* _data18_) {
8482
8482
        ContactsContactPane * self;
8483
8483
        ContactsContactFrame* _tmp0_;
8484
8484
        self = _data18_->self;
8487
8487
}
8488
8488
 
8489
8489
 
8490
 
static void ___lambda44__contacts_contact_frame_clicked (ContactsContactFrame* _sender, gpointer self) {
8491
 
        __lambda44_ (self);
 
8490
static void ___lambda42__contacts_contact_frame_clicked (ContactsContactFrame* _sender, gpointer self) {
 
8491
        __lambda42_ (self);
8492
8492
}
8493
8493
 
8494
8494
 
8495
 
static void __lambda45_ (ContactsContactPane* self, GtkWidget* w) {
 
8495
static void __lambda43_ (ContactsContactPane* self, GtkWidget* w) {
8496
8496
        GtkWidget* _tmp0_;
8497
8497
        ContactsContact* _tmp1_;
8498
8498
        FolksIndividual* _tmp2_;
8506
8506
}
8507
8507
 
8508
8508
 
8509
 
static void ___lambda45__gtk_callback (GtkWidget* widget, gpointer self) {
8510
 
        __lambda45_ (self, widget);
 
8509
static void ___lambda43__gtk_callback (GtkWidget* widget, gpointer self) {
 
8510
        __lambda43_ (self, widget);
8511
8511
}
8512
8512
 
8513
8513
 
8514
 
static void __lambda46_ (ContactsContactPane* self, GtkWidget* w) {
 
8514
static void __lambda44_ (ContactsContactPane* self, GtkWidget* w) {
8515
8515
        GtkWidget* _tmp0_;
8516
8516
        ContactsContact* _tmp1_;
8517
8517
        const gchar* _tmp2_;
8530
8530
}
8531
8531
 
8532
8532
 
8533
 
static void ___lambda46__gtk_callback (GtkWidget* widget, gpointer self) {
8534
 
        __lambda46_ (self, widget);
 
8533
static void ___lambda44__gtk_callback (GtkWidget* widget, gpointer self) {
 
8534
        __lambda44_ (self, widget);
8535
8535
}
8536
8536
 
8537
8537
 
8538
 
static void __lambda47_ (Block18Data* _data18_, GtkWidget* event) {
 
8538
static void __lambda45_ (Block18Data* _data18_, GtkWidget* event) {
8539
8539
        ContactsContactPane * self;
8540
8540
        GdkWindow* window;
8541
8541
        GtkEventBox* _tmp0_;
8587
8587
}
8588
8588
 
8589
8589
 
8590
 
static void ___lambda47__gtk_widget_realize (GtkWidget* _sender, gpointer self) {
8591
 
        __lambda47_ (self, _sender);
 
8590
static void ___lambda45__gtk_widget_realize (GtkWidget* _sender, gpointer self) {
 
8591
        __lambda45_ (self, _sender);
8592
8592
}
8593
8593
 
8594
8594
 
8595
 
static void __lambda48_ (Block18Data* _data18_, GtkWidget* event) {
 
8595
static void __lambda46_ (Block18Data* _data18_, GtkWidget* event) {
8596
8596
        ContactsContactPane * self;
8597
8597
        ContactsClickable* _tmp0_;
8598
8598
        self = _data18_->self;
8602
8602
}
8603
8603
 
8604
8604
 
8605
 
static void ___lambda48__gtk_widget_unrealize (GtkWidget* _sender, gpointer self) {
8606
 
        __lambda48_ (self, _sender);
 
8605
static void ___lambda46__gtk_widget_unrealize (GtkWidget* _sender, gpointer self) {
 
8606
        __lambda46_ (self, _sender);
8607
8607
}
8608
8608
 
8609
8609
 
8610
 
static void __lambda49_ (ContactsContactPane* self) {
 
8610
static void __lambda47_ (ContactsContactPane* self) {
8611
8611
        ContactsFieldRow* _tmp0_;
8612
8612
        _tmp0_ = self->priv->card_row;
8613
8613
        contacts_contact_pane_enter_edit_mode (self, _tmp0_);
8614
8614
}
8615
8615
 
8616
8616
 
8617
 
static void ___lambda49__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self) {
8618
 
        __lambda49_ (self);
 
8617
static void ___lambda47__contacts_clickable_clicked (ContactsClickable* _sender, gpointer self) {
 
8618
        __lambda47_ (self);
8619
8619
}
8620
8620
 
8621
8621
 
8624
8624
}
8625
8625
 
8626
8626
 
8627
 
static void __lambda51_ (ContactsContactPane* self) {
 
8627
static void __lambda49_ (ContactsContactPane* self) {
8628
8628
        contacts_contact_pane_exit_edit_mode (self, TRUE);
8629
8629
}
8630
8630
 
8631
8631
 
8632
 
static void ___lambda51__gtk_entry_activate (GtkEntry* _sender, gpointer self) {
8633
 
        __lambda51_ (self);
 
8632
static void ___lambda49__gtk_entry_activate (GtkEntry* _sender, gpointer self) {
 
8633
        __lambda49_ (self);
8634
8634
}
8635
8635
 
8636
8636
 
8637
 
static gboolean __lambda52_ (ContactsContactPane* self, GdkEventKey* key_event) {
 
8637
static gboolean __lambda50_ (ContactsContactPane* self, GdkEventKey* key_event) {
8638
8638
        gboolean result = FALSE;
8639
8639
        GdkEventKey _tmp0_;
8640
8640
        guint _tmp1_;
8649
8649
}
8650
8650
 
8651
8651
 
8652
 
static gboolean ___lambda52__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
 
8652
static gboolean ___lambda50__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
8653
8653
        gboolean result;
8654
 
        result = __lambda52_ (self, event);
 
8654
        result = __lambda50_ (self, event);
8655
8655
        return result;
8656
8656
}
8657
8657
 
8658
8658
 
8659
 
static gboolean __lambda50_ (Block18Data* _data18_) {
 
8659
static gboolean __lambda48_ (Block18Data* _data18_) {
8660
8660
        ContactsContactPane * self;
8661
8661
        gboolean result = FALSE;
8662
8662
        GtkEventBox* _tmp0_;
8689
8689
        _tmp8_ = _data18_->event_box;
8690
8690
        gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) entry);
8691
8691
        contacts_utils_grab_widget_later ((GtkWidget*) entry);
8692
 
        g_signal_connect_object (entry, "activate", (GCallback) ___lambda51__gtk_entry_activate, self, G_CONNECT_AFTER);
8693
 
        g_signal_connect_object ((GtkWidget*) entry, "key-press-event", (GCallback) ___lambda52__gtk_widget_key_press_event, self, 0);
 
8692
        g_signal_connect_object (entry, "activate", (GCallback) ___lambda49__gtk_entry_activate, self, G_CONNECT_AFTER);
 
8693
        g_signal_connect_object ((GtkWidget*) entry, "key-press-event", (GCallback) ___lambda50__gtk_widget_key_press_event, self, 0);
8694
8694
        result = TRUE;
8695
8695
        _g_object_unref0 (entry);
8696
8696
        return result;
8697
8697
}
8698
8698
 
8699
8699
 
8700
 
static gboolean ___lambda50__contacts_field_row_enter_edit_mode (ContactsFieldRow* _sender, gpointer self) {
 
8700
static gboolean ___lambda48__contacts_field_row_enter_edit_mode (ContactsFieldRow* _sender, gpointer self) {
8701
8701
        gboolean result;
8702
 
        result = __lambda50_ (self);
 
8702
        result = __lambda48_ (self);
8703
8703
        return result;
8704
8704
}
8705
8705
 
8706
8706
 
8707
 
static void ___lambda54_ (Block18Data* _data18_, GObject* obj, GAsyncResult* _result_) {
 
8707
static void ___lambda52_ (Block18Data* _data18_, GObject* obj, GAsyncResult* _result_) {
8708
8708
        ContactsContactPane * self;
8709
8709
        GError * _inner_error_ = NULL;
8710
8710
        self = _data18_->self;
8759
8759
}
8760
8760
 
8761
8761
 
8762
 
static void ____lambda54__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
8763
 
        ___lambda54_ (self, source_object, res);
 
8762
static void ____lambda52__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
 
8763
        ___lambda52_ (self, source_object, res);
8764
8764
        block18_data_unref (self);
8765
8765
}
8766
8766
 
8767
8767
 
8768
 
static void __lambda53_ (Block18Data* _data18_, gboolean save) {
 
8768
static void __lambda51_ (Block18Data* _data18_, gboolean save) {
8769
8769
        ContactsContactPane * self;
8770
8770
        GtkEventBox* _tmp0_;
8771
8771
        GtkWidget* _tmp1_ = NULL;
8830
8830
                g_value_set_string (&v, _tmp19_);
8831
8831
                _tmp20_ = self->contact;
8832
8832
                _tmp21_ = v;
8833
 
                contacts_contact_pane_set_individual_property (self, _tmp20_, "full-name", &_tmp21_, ____lambda54__gasync_ready_callback, block18_data_ref (_data18_));
 
8833
                contacts_contact_pane_set_individual_property (self, _tmp20_, "full-name", &_tmp21_, ____lambda52__gasync_ready_callback, block18_data_ref (_data18_));
8834
8834
                G_IS_VALUE (&v) ? (g_value_unset (&v), NULL) : NULL;
8835
8835
        }
8836
8836
        _tmp22_ = _data18_->event_box;
8843
8843
}
8844
8844
 
8845
8845
 
8846
 
static void ___lambda53__contacts_field_row_exit_edit_mode (ContactsFieldRow* _sender, gboolean save, gpointer self) {
8847
 
        __lambda53_ (self, save);
 
8846
static void ___lambda51__contacts_field_row_exit_edit_mode (ContactsFieldRow* _sender, gboolean save, gpointer self) {
 
8847
        __lambda51_ (self, save);
8848
8848
}
8849
8849
 
8850
8850
 
8851
 
static void __lambda55_ (ContactsContactPane* self) {
 
8851
static void __lambda53_ (ContactsContactPane* self) {
8852
8852
        ContactsFieldRow* _tmp0_;
8853
8853
        ContactsFieldRow* _tmp1_;
8854
8854
        _tmp0_ = self->editing_row;
8859
8859
}
8860
8860
 
8861
8861
 
8862
 
static void ___lambda55__contacts_field_row_lost_child_focus (ContactsFieldRow* _sender, gpointer self) {
8863
 
        __lambda55_ (self);
 
8862
static void ___lambda53__contacts_field_row_lost_child_focus (ContactsFieldRow* _sender, gpointer self) {
 
8863
        __lambda53_ (self);
8864
8864
}
8865
8865
 
8866
8866
 
8867
 
static void __lambda56_ (Block18Data* _data18_) {
 
8867
static void __lambda54_ (Block18Data* _data18_) {
8868
8868
        ContactsContactPane * self;
8869
8869
        ContactsFieldRow* _tmp0_;
8870
8870
        gulong _tmp1_;
8885
8885
}
8886
8886
 
8887
8887
 
8888
 
static void ___lambda56__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
8889
 
        __lambda56_ (self);
 
8888
static void ___lambda54__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
 
8889
        __lambda54_ (self);
8890
8890
}
8891
8891
 
8892
8892
 
9025
9025
        g_object_ref_sink (_tmp4_);
9026
9026
        _data18_->image_frame = _tmp4_;
9027
9027
        _tmp5_ = _data18_->image_frame;
9028
 
        g_signal_connect_data (_tmp5_, "clicked", (GCallback) ___lambda44__contacts_contact_frame_clicked, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, 0);
 
9028
        g_signal_connect_data (_tmp5_, "clicked", (GCallback) ___lambda42__contacts_contact_frame_clicked, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, 0);
9029
9029
        _tmp6_ = self->contact;
9030
9030
        _tmp7_ = _data18_->image_frame;
9031
 
        contacts_contact_keep_widget_uptodate (_tmp6_, (GtkWidget*) _tmp7_, ___lambda45__gtk_callback, self);
 
9031
        contacts_contact_keep_widget_uptodate (_tmp6_, (GtkWidget*) _tmp7_, ___lambda43__gtk_callback, self);
9032
9032
        _tmp8_ = self->priv->card_grid;
9033
9033
        _tmp9_ = _data18_->image_frame;
9034
9034
        gtk_grid_attach (_tmp8_, (GtkWidget*) _tmp9_, 0, 0, 1, 3);
9051
9051
        g_object_set ((GtkMisc*) _tmp17_, "xalign", 0.0f, NULL);
9052
9052
        _tmp18_ = self->contact;
9053
9053
        _tmp19_ = _data18_->l;
9054
 
        contacts_contact_keep_widget_uptodate (_tmp18_, (GtkWidget*) _tmp19_, ___lambda46__gtk_callback, self);
 
9054
        contacts_contact_keep_widget_uptodate (_tmp18_, (GtkWidget*) _tmp19_, ___lambda44__gtk_callback, self);
9055
9055
        _tmp20_ = (GtkEventBox*) gtk_event_box_new ();
9056
9056
        g_object_ref_sink (_tmp20_);
9057
9057
        _data18_->event_box = _tmp20_;
9065
9065
        _tmp25_ = contacts_clickable_new ((GtkWidget*) _tmp24_);
9066
9066
        _data18_->clickable = _tmp25_;
9067
9067
        _tmp26_ = _data18_->event_box;
9068
 
        g_signal_connect_data ((GtkWidget*) _tmp26_, "realize", (GCallback) ___lambda47__gtk_widget_realize, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, G_CONNECT_AFTER);
 
9068
        g_signal_connect_data ((GtkWidget*) _tmp26_, "realize", (GCallback) ___lambda45__gtk_widget_realize, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, G_CONNECT_AFTER);
9069
9069
        _tmp27_ = _data18_->event_box;
9070
 
        g_signal_connect_data ((GtkWidget*) _tmp27_, "unrealize", (GCallback) ___lambda48__gtk_widget_unrealize, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, G_CONNECT_AFTER);
 
9070
        g_signal_connect_data ((GtkWidget*) _tmp27_, "unrealize", (GCallback) ___lambda46__gtk_widget_unrealize, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, G_CONNECT_AFTER);
9071
9071
        _tmp28_ = _data18_->clickable;
9072
 
        g_signal_connect_object (_tmp28_, "clicked", (GCallback) ___lambda49__contacts_clickable_clicked, self, 0);
 
9072
        g_signal_connect_object (_tmp28_, "clicked", (GCallback) ___lambda47__contacts_clickable_clicked, self, 0);
9073
9073
        _tmp29_ = self->priv->card_row;
9074
 
        _tmp30_ = g_signal_connect_data (_tmp29_, "enter-edit-mode", (GCallback) ___lambda50__contacts_field_row_enter_edit_mode, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, G_CONNECT_AFTER);
 
9074
        _tmp30_ = g_signal_connect_data (_tmp29_, "enter-edit-mode", (GCallback) ___lambda48__contacts_field_row_enter_edit_mode, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, G_CONNECT_AFTER);
9075
9075
        _data18_->id1 = _tmp30_;
9076
9076
        _tmp31_ = self->priv->card_row;
9077
 
        _tmp32_ = g_signal_connect_data (_tmp31_, "exit-edit-mode", (GCallback) ___lambda53__contacts_field_row_exit_edit_mode, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, 0);
 
9077
        _tmp32_ = g_signal_connect_data (_tmp31_, "exit-edit-mode", (GCallback) ___lambda51__contacts_field_row_exit_edit_mode, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, 0);
9078
9078
        _data18_->id2 = _tmp32_;
9079
9079
        _tmp33_ = self->priv->card_row;
9080
 
        _tmp34_ = g_signal_connect_object (_tmp33_, "lost-child-focus", (GCallback) ___lambda55__contacts_field_row_lost_child_focus, self, 0);
 
9080
        _tmp34_ = g_signal_connect_object (_tmp33_, "lost-child-focus", (GCallback) ___lambda53__contacts_field_row_lost_child_focus, self, 0);
9081
9081
        _data18_->id3 = _tmp34_;
9082
9082
        _tmp35_ = _data18_->event_box;
9083
 
        g_signal_connect_data ((GtkWidget*) _tmp35_, "destroy", (GCallback) ___lambda56__gtk_widget_destroy, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, 0);
 
9083
        g_signal_connect_data ((GtkWidget*) _tmp35_, "destroy", (GCallback) ___lambda54__gtk_widget_destroy, block18_data_ref (_data18_), (GClosureNotify) block18_data_unref, 0);
9084
9084
        _tmp36_ = _data18_->event_box;
9085
9085
        _tmp37_ = _data18_->l;
9086
9086
        gtk_container_add ((GtkContainer*) _tmp36_, (GtkWidget*) _tmp37_);
9479
9479
}
9480
9480
 
9481
9481
 
9482
 
static gboolean __lambda60_ (Block19Data* _data19_, cairo_t* cr) {
 
9482
static gboolean __lambda58_ (Block19Data* _data19_, cairo_t* cr) {
9483
9483
        ContactsContactPane * self;
9484
9484
        gboolean result = FALSE;
9485
9485
        GtkAllocation allocation = {0};
9515
9515
}
9516
9516
 
9517
9517
 
9518
 
static gboolean ___lambda60__gtk_widget_draw (GtkWidget* _sender, cairo_t* cr, gpointer self) {
 
9518
static gboolean ___lambda58__gtk_widget_draw (GtkWidget* _sender, cairo_t* cr, gpointer self) {
9519
9519
        gboolean result;
9520
 
        result = __lambda60_ (self, cr);
 
9520
        result = __lambda58_ (self, cr);
9521
9521
        return result;
9522
9522
}
9523
9523
 
9524
9524
 
9525
 
static void __lambda61_ (Block19Data* _data19_, GtkWidget* w) {
 
9525
static void __lambda59_ (Block19Data* _data19_, GtkWidget* w) {
9526
9526
        ContactsContactPane * self;
9527
9527
        GtkWidget* _tmp0_;
9528
9528
        ContactsContact* _tmp1_;
9538
9538
}
9539
9539
 
9540
9540
 
9541
 
static void ___lambda61__gtk_callback (GtkWidget* widget, gpointer self) {
9542
 
        __lambda61_ (self, widget);
 
9541
static void ___lambda59__gtk_callback (GtkWidget* widget, gpointer self) {
 
9542
        __lambda59_ (self, widget);
9543
9543
}
9544
9544
 
9545
9545
 
9563
9563
}
9564
9564
 
9565
9565
 
9566
 
static void __lambda63_ (Block20Data* _data20_, GObject* obj, GAsyncResult* _result_) {
 
9566
static void __lambda61_ (Block20Data* _data20_, GObject* obj, GAsyncResult* _result_) {
9567
9567
        Block19Data* _data19_;
9568
9568
        ContactsContactPane * self;
9569
9569
        GAsyncResult* _tmp0_;
9580
9580
}
9581
9581
 
9582
9582
 
9583
 
static void ___lambda63__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
9584
 
        __lambda63_ (self, source_object, res);
 
9583
static void ___lambda61__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
 
9584
        __lambda61_ (self, source_object, res);
9585
9585
        block20_data_unref (self);
9586
9586
}
9587
9587
 
9588
9588
 
9589
 
static void __lambda62_ (Block19Data* _data19_) {
 
9589
static void __lambda60_ (Block19Data* _data19_) {
9590
9590
        ContactsContactPane * self;
9591
9591
        Block20Data* _data20_;
9592
9592
        ContactsContact* _tmp0_;
9607
9607
        _data20_->linked_contact = _tmp3_;
9608
9608
        _tmp4_ = self->contact;
9609
9609
        _tmp5_ = _data19_->c;
9610
 
        contacts_link_contacts (_tmp4_, _tmp5_, ___lambda63__gasync_ready_callback, block20_data_ref (_data20_));
 
9610
        contacts_link_contacts (_tmp4_, _tmp5_, ___lambda61__gasync_ready_callback, block20_data_ref (_data20_));
9611
9611
        _tmp6_ = _data19_->row;
9612
9612
        gtk_widget_destroy ((GtkWidget*) _tmp6_);
9613
9613
        block20_data_unref (_data20_);
9615
9615
}
9616
9616
 
9617
9617
 
9618
 
static void ___lambda62__gtk_button_clicked (GtkButton* _sender, gpointer self) {
9619
 
        __lambda62_ (self);
 
9618
static void ___lambda60__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
9619
        __lambda60_ (self);
9620
9620
}
9621
9621
 
9622
9622
 
9623
 
static void __lambda64_ (Block19Data* _data19_) {
 
9623
static void __lambda62_ (Block19Data* _data19_) {
9624
9624
        ContactsContactPane * self;
9625
9625
        ContactsStore* _tmp0_;
9626
9626
        ContactsContact* _tmp1_;
9636
9636
}
9637
9637
 
9638
9638
 
9639
 
static void ___lambda64__gtk_button_clicked (GtkButton* _sender, gpointer self) {
9640
 
        __lambda64_ (self);
 
9639
static void ___lambda62__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
9640
        __lambda62_ (self);
9641
9641
}
9642
9642
 
9643
9643
 
9708
9708
        _tmp9_ = _data19_->grid;
9709
9709
        gtk_widget_set_redraw_on_allocate ((GtkWidget*) _tmp9_, TRUE);
9710
9710
        _tmp10_ = _data19_->grid;
9711
 
        g_signal_connect_data ((GtkWidget*) _tmp10_, "draw", (GCallback) ___lambda60__gtk_widget_draw, block19_data_ref (_data19_), (GClosureNotify) block19_data_unref, 0);
 
9711
        g_signal_connect_data ((GtkWidget*) _tmp10_, "draw", (GCallback) ___lambda58__gtk_widget_draw, block19_data_ref (_data19_), (GClosureNotify) block19_data_unref, 0);
9712
9712
        _tmp11_ = _data19_->row;
9713
9713
        _tmp12_ = _data19_->grid;
9714
9714
        contacts_field_row_pack (_tmp11_, (GtkWidget*) _tmp12_);
9717
9717
        image_frame = _tmp13_;
9718
9718
        _tmp14_ = _data19_->c;
9719
9719
        _tmp15_ = image_frame;
9720
 
        contacts_contact_keep_widget_uptodate (_tmp14_, (GtkWidget*) _tmp15_, ___lambda61__gtk_callback, _data19_);
 
9720
        contacts_contact_keep_widget_uptodate (_tmp14_, (GtkWidget*) _tmp15_, ___lambda59__gtk_callback, _data19_);
9721
9721
        _tmp16_ = image_frame;
9722
9722
        gtk_widget_set_hexpand ((GtkWidget*) _tmp16_, FALSE);
9723
9723
        _tmp17_ = _data19_->grid;
9796
9796
        _tmp51_ = (GtkButton*) gtk_button_new_with_label (_tmp50_);
9797
9797
        g_object_ref_sink (_tmp51_);
9798
9798
        no = _tmp51_;
9799
 
        g_signal_connect_data (yes, "clicked", (GCallback) ___lambda62__gtk_button_clicked, block19_data_ref (_data19_), (GClosureNotify) block19_data_unref, 0);
9800
 
        g_signal_connect_data (no, "clicked", (GCallback) ___lambda64__gtk_button_clicked, block19_data_ref (_data19_), (GClosureNotify) block19_data_unref, 0);
 
9799
        g_signal_connect_data (yes, "clicked", (GCallback) ___lambda60__gtk_button_clicked, block19_data_ref (_data19_), (GClosureNotify) block19_data_unref, 0);
 
9800
        g_signal_connect_data (no, "clicked", (GCallback) ___lambda62__gtk_button_clicked, block19_data_ref (_data19_), (GClosureNotify) block19_data_unref, 0);
9801
9801
        gtk_container_add ((GtkContainer*) bbox, (GtkWidget*) yes);
9802
9802
        gtk_container_add ((GtkContainer*) bbox, (GtkWidget*) no);
9803
9803
        gtk_box_set_spacing ((GtkBox*) bbox, 8);
10014
10014
}
10015
10015
 
10016
10016
 
10017
 
static gboolean ___lambda82_ (ContactsContactPane* self) {
 
10017
static gboolean ___lambda80_ (ContactsContactPane* self) {
10018
10018
        gboolean result = FALSE;
10019
10019
        contacts_contact_pane_update_personas (self, TRUE);
10020
10020
        result = FALSE;
10022
10022
}
10023
10023
 
10024
10024
 
10025
 
static gboolean ____lambda82__gsource_func (gpointer self) {
 
10025
static gboolean ____lambda80__gsource_func (gpointer self) {
10026
10026
        gboolean result;
10027
 
        result = ___lambda82_ (self);
 
10027
        result = ___lambda80_ (self);
10028
10028
        return result;
10029
10029
}
10030
10030
 
10087
10087
        _tmp14_ = show_matches;
10088
10088
        if (!_tmp14_) {
10089
10089
                guint _tmp15_ = 0U;
10090
 
                _tmp15_ = gdk_threads_add_timeout ((guint) 100, ____lambda82__gsource_func, self);
 
10090
                _tmp15_ = gdk_threads_add_timeout ((guint) 100, ____lambda80__gsource_func, self);
10091
10091
                self->priv->update_personas_timeout = _tmp15_;
10092
10092
        }
10093
10093
        can_remove = FALSE;
10300
10300
}
10301
10301
 
10302
10302
 
10303
 
static void ___lambda57_ (Block21Data* _data21_, gint response) {
 
10303
static void ___lambda55_ (Block21Data* _data21_, gint response) {
10304
10304
        ContactsContactPane * self;
10305
10305
        gint _tmp0_;
10306
10306
        GtkDialog* _tmp7_;
10332
10332
}
10333
10333
 
10334
10334
 
10335
 
static void ____lambda57__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
10336
 
        ___lambda57_ (self, response_id);
 
10335
static void ____lambda55__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
 
10336
        ___lambda55_ (self, response_id);
10337
10337
}
10338
10338
 
10339
10339
 
10476
10476
                _data21_->selection = _tmp40_;
10477
10477
                _data21_->dialog = _tmp41_;
10478
10478
                _tmp42_ = _data21_->dialog;
10479
 
                g_signal_connect_data (_tmp42_, "response", (GCallback) ____lambda57__gtk_dialog_response, block21_data_ref (_data21_), (GClosureNotify) block21_data_unref, 0);
 
10479
                g_signal_connect_data (_tmp42_, "response", (GCallback) ____lambda55__gtk_dialog_response, block21_data_ref (_data21_), (GClosureNotify) block21_data_unref, 0);
10480
10480
                block21_data_unref (_data21_);
10481
10481
                _data21_ = NULL;
10482
10482
        }
10510
10510
}
10511
10511
 
10512
10512
 
10513
 
static void ___lambda59_ (Block22Data* _data22_, gint response) {
 
10513
static void ___lambda57_ (Block22Data* _data22_, gint response) {
10514
10514
        ContactsContactPane * self;
10515
10515
        gint _tmp0_;
10516
10516
        GtkDialog* _tmp21_;
10577
10577
}
10578
10578
 
10579
10579
 
10580
 
static void ____lambda59__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
10581
 
        ___lambda59_ (self, response_id);
 
10580
static void ____lambda57__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
 
10581
        ___lambda57_ (self, response_id);
10582
10582
}
10583
10583
 
10584
10584
 
11057
11057
                _data22_->selection = _tmp152_;
11058
11058
                _data22_->dialog = _tmp153_;
11059
11059
                _tmp154_ = _data22_->dialog;
11060
 
                g_signal_connect_data (_tmp154_, "response", (GCallback) ____lambda59__gtk_dialog_response, block22_data_ref (_data22_), (GClosureNotify) block22_data_unref, 0);
 
11060
                g_signal_connect_data (_tmp154_, "response", (GCallback) ____lambda57__gtk_dialog_response, block22_data_ref (_data22_), (GClosureNotify) block22_data_unref, 0);
11061
11061
                block22_data_unref (_data22_);
11062
11062
                _data22_ = NULL;
11063
11063
        }
11093
11093
}
11094
11094
 
11095
11095
 
11096
 
static void ___lambda58_ (Block23Data* _data23_, gint response) {
 
11096
static void ___lambda56_ (Block23Data* _data23_, gint response) {
11097
11097
        ContactsContactPane * self;
11098
11098
        gint _tmp0_;
11099
11099
        GtkDialog* _tmp11_;
11133
11133
}
11134
11134
 
11135
11135
 
11136
 
static void ____lambda58__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
11137
 
        ___lambda58_ (self, response_id);
 
11136
static void ____lambda56__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
 
11137
        ___lambda56_ (self, response_id);
11138
11138
}
11139
11139
 
11140
11140
 
11479
11479
                _data23_->selection = _tmp106_;
11480
11480
                _data23_->dialog = _tmp107_;
11481
11481
                _tmp108_ = _data23_->dialog;
11482
 
                g_signal_connect_data (_tmp108_, "response", (GCallback) ____lambda58__gtk_dialog_response, block23_data_ref (_data23_), (GClosureNotify) block23_data_unref, 0);
 
11482
                g_signal_connect_data (_tmp108_, "response", (GCallback) ____lambda56__gtk_dialog_response, block23_data_ref (_data23_), (GClosureNotify) block23_data_unref, 0);
11483
11483
                block23_data_unref (_data23_);
11484
11484
                _data23_ = NULL;
11485
11485
        }
11489
11489
}
11490
11490
 
11491
11491
 
11492
 
static gboolean __lambda83_ (ContactsContactPane* self, GdkEventButton* e) {
 
11492
static gboolean __lambda81_ (ContactsContactPane* self, GdkEventButton* e) {
11493
11493
        gboolean result = FALSE;
11494
11494
        g_return_val_if_fail (e != NULL, FALSE);
11495
11495
        contacts_contact_pane_exit_edit_mode (self, TRUE);
11498
11498
}
11499
11499
 
11500
11500
 
11501
 
static gboolean ___lambda83__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
 
11501
static gboolean ___lambda81__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
11502
11502
        gboolean result;
11503
 
        result = __lambda83_ (self, event);
 
11503
        result = __lambda81_ (self, event);
11504
11504
        return result;
11505
11505
}
11506
11506
 
11507
11507
 
11508
 
static gboolean __lambda84_ (ContactsContactPane* self, GdkEventButton* event) {
 
11508
static gboolean __lambda82_ (ContactsContactPane* self, GdkEventButton* event) {
11509
11509
        gboolean result = FALSE;
11510
11510
        GdkEventButton _tmp0_;
11511
11511
        guint _tmp1_;
11532
11532
}
11533
11533
 
11534
11534
 
11535
 
static gboolean ___lambda84__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
 
11535
static gboolean ___lambda82__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
11536
11536
        gboolean result;
11537
 
        result = __lambda84_ (self, event);
 
11537
        result = __lambda82_ (self, event);
11538
11538
        return result;
11539
11539
}
11540
11540
 
11549
11549
}
11550
11550
 
11551
11551
 
11552
 
static void __lambda94_ (ContactsContactPane* self) {
 
11552
static void __lambda92_ (ContactsContactPane* self) {
11553
11553
        contacts_contact_pane_update_personas (self, TRUE);
11554
11554
}
11555
11555
 
11556
11556
 
11557
 
static void ___lambda94__contacts_store_quiescent (ContactsStore* _sender, gpointer self) {
11558
 
        __lambda94_ (self);
 
11557
static void ___lambda92__contacts_store_quiescent (ContactsStore* _sender, gpointer self) {
 
11558
        __lambda92_ (self);
11559
11559
}
11560
11560
 
11561
11561
 
11621
11621
        _tmp0_ = gtk_widget_get_style_context ((GtkWidget*) self);
11622
11622
        gtk_style_context_add_class (_tmp0_, "contacts-content");
11623
11623
        gtk_scrolled_window_set_shadow_type ((GtkScrolledWindow*) self, GTK_SHADOW_IN);
11624
 
        g_signal_connect_object ((GtkWidget*) self, "button-press-event", (GCallback) ___lambda83__gtk_widget_button_press_event, self, 0);
 
11624
        g_signal_connect_object ((GtkWidget*) self, "button-press-event", (GCallback) ___lambda81__gtk_widget_button_press_event, self, 0);
11625
11625
        _tmp1_ = contacts_store;
11626
11626
        _tmp2_ = _g_object_ref0 (_tmp1_);
11627
11627
        _g_object_unref0 (self->priv->contacts_store);
11672
11672
        _tmp22_ = gtk_bin_get_child ((GtkBin*) self);
11673
11673
        _tmp23_ = _g_object_ref0 (_tmp22_);
11674
11674
        viewport = _tmp23_;
11675
 
        g_signal_connect_object (viewport, "button-press-event", (GCallback) ___lambda84__gtk_widget_button_press_event, self, 0);
 
11675
        g_signal_connect_object (viewport, "button-press-event", (GCallback) ___lambda82__gtk_widget_button_press_event, self, 0);
11676
11676
        _tmp24_ = gtk_bin_get_child ((GtkBin*) self);
11677
11677
        _tmp25_ = gtk_widget_get_style_context (_tmp24_);
11678
11678
        gtk_style_context_add_class (_tmp25_, "contacts-main-view");
11732
11732
        _tmp52_ = self->priv->delete_menu_item;
11733
11733
        gtk_widget_set_sensitive ((GtkWidget*) _tmp52_, FALSE);
11734
11734
        _tmp53_ = contacts_store;
11735
 
        g_signal_connect_object (_tmp53_, "quiescent", (GCallback) ___lambda94__contacts_store_quiescent, self, 0);
 
11735
        g_signal_connect_object (_tmp53_, "quiescent", (GCallback) ___lambda92__contacts_store_quiescent, self, 0);
11736
11736
        _g_object_unref0 (viewport);
11737
11737
        return self;
11738
11738
}
11743
11743
}
11744
11744
 
11745
11745
 
11746
 
static void __lambda93_ (ContactsContactPane* self, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation) {
 
11746
static void __lambda91_ (ContactsContactPane* self, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation) {
11747
11747
        const gchar* _tmp0_;
11748
11748
        const gchar* _tmp1_;
11749
11749
        ContactsLinkOperation* _tmp2_;
11756
11756
}
11757
11757
 
11758
11758
 
11759
 
static void ___lambda93__contacts_link_dialog_contacts_linked (ContactsLinkDialog* _sender, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation, gpointer self) {
11760
 
        __lambda93_ (self, main_contact, linked_contact, operation);
 
11759
static void ___lambda91__contacts_link_dialog_contacts_linked (ContactsLinkDialog* _sender, const gchar* main_contact, const gchar* linked_contact, ContactsLinkOperation* operation, gpointer self) {
 
11760
        __lambda91_ (self, main_contact, linked_contact, operation);
11761
11761
}
11762
11762
 
11763
11763
 
11770
11770
        _tmp1_ = contacts_link_dialog_new (_tmp0_);
11771
11771
        g_object_ref_sink (_tmp1_);
11772
11772
        dialog = _tmp1_;
11773
 
        g_signal_connect_object (dialog, "contacts-linked", (GCallback) ___lambda93__contacts_link_dialog_contacts_linked, self, 0);
 
11773
        g_signal_connect_object (dialog, "contacts-linked", (GCallback) ___lambda91__contacts_link_dialog_contacts_linked, self, 0);
11774
11774
        gtk_widget_show_all ((GtkWidget*) dialog);
11775
11775
        _g_object_unref0 (dialog);
11776
11776
}