~ubuntu-branches/ubuntu/trusty/gnome-contacts/trusty

« back to all changes in this revision

Viewing changes to src/contacts-app.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-07-30 14:26:00 UTC
  • mfrom: (1.3.2)
  • Revision ID: package-import@ubuntu.com-20120730142600-evecglz3pai4rrmt
Tags: 3.5.4.1-0ubuntu1
* New upstream release
* debian/control:
  - Bump build-depends on libfolks-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* contacts-app.c generated by valac 0.17.2.19-5f50d, the Vala compiler
 
1
/* contacts-app.c generated by valac 0.17.3, the Vala compiler
2
2
 * generated from contacts-app.vala, do not modify */
3
3
 
4
4
/* -*- Mode: vala; indent-tabs-mode: t; c-basic-offset: 2; tab-width: 8 -*- */
349
349
static void block1_data_unref (void * _userdata_);
350
350
void contacts_store_find_contact (ContactsStore* self, ContactsStoreContactMatcher matcher, void* matcher_target, GAsyncReadyCallback _callback_, gpointer _user_data_);
351
351
ContactsContact* contacts_store_find_contact_finish (ContactsStore* self, GAsyncResult* _res_);
352
 
static gboolean __lambda92_ (Block1Data* _data1_, ContactsContact* c);
353
 
static gboolean ___lambda92__contacts_store_contact_matcher (ContactsContact* c, gpointer self);
 
352
static gboolean __lambda89_ (Block1Data* _data1_, ContactsContact* c);
 
353
static gboolean ___lambda89__contacts_store_contact_matcher (ContactsContact* c, gpointer self);
354
354
static void contacts_app_show_individual_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_);
355
355
static Block2Data* block2_data_ref (Block2Data* _data2_);
356
356
static void block2_data_unref (void * _userdata_);
357
 
static void ___lambda93_ (Block2Data* _data2_, gint id);
358
 
static void ____lambda93__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
 
357
static void ___lambda90_ (Block2Data* _data2_, gint id);
 
358
static void ____lambda90__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
359
359
void contacts_app_change_address_book (ContactsApp* self);
360
360
static Block3Data* block3_data_ref (Block3Data* _data3_);
361
361
static void block3_data_unref (void * _userdata_);
362
362
FolksPersonaStore** contacts_app_get_eds_address_books (int* result_length1);
363
363
gchar* contacts_contact_format_persona_store_name (FolksPersonaStore* store);
364
364
FolksIndividualAggregator* contacts_store_get_aggregator (ContactsStore* self);
365
 
static void __lambda94_ (Block3Data* _data3_, gint response);
 
365
static void __lambda91_ (Block3Data* _data3_, gint response);
366
366
void contacts_store_refresh (ContactsStore* self);
367
 
static void ___lambda94__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
 
367
static void ___lambda91__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
368
368
void contacts_app_show_about (ContactsApp* self);
369
369
static void contacts_app_show_by_email_data_free (gpointer _data);
370
370
void contacts_app_show_by_email (ContactsApp* self, const gchar* email_address, GAsyncReadyCallback _callback_, gpointer _user_data_);
372
372
static gboolean contacts_app_show_by_email_co (ContactsAppShowByEmailData* _data_);
373
373
static Block4Data* block4_data_ref (Block4Data* _data4_);
374
374
static void block4_data_unref (void * _userdata_);
375
 
static gboolean __lambda95_ (Block4Data* _data4_, ContactsContact* c);
 
375
static gboolean __lambda92_ (Block4Data* _data4_, ContactsContact* c);
376
376
gboolean contacts_contact_has_email (ContactsContact* self, const gchar* email_address);
377
 
static gboolean ___lambda95__contacts_store_contact_matcher (ContactsContact* c, gpointer self);
 
377
static gboolean ___lambda92__contacts_store_contact_matcher (ContactsContact* c, gpointer self);
378
378
static void contacts_app_show_by_email_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_);
379
379
static Block5Data* block5_data_ref (Block5Data* _data5_);
380
380
static void block5_data_unref (void * _userdata_);
381
 
static void ___lambda96_ (Block5Data* _data5_, gint id);
382
 
static void ____lambda96__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
 
381
static void ___lambda93_ (Block5Data* _data5_, gint id);
 
382
static void ____lambda93__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
383
383
static void contacts_app_create_window (ContactsApp* self);
384
 
static void __lambda97_ (ContactsApp* self);
385
 
static void ___lambda97__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self);
386
 
static void __lambda98_ (ContactsApp* self);
387
 
static void ___lambda98__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self);
388
 
static void __lambda99_ (ContactsApp* self);
389
 
static void ___lambda99__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self);
 
384
static void __lambda94_ (ContactsApp* self);
 
385
static void ___lambda94__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self);
 
386
static void __lambda95_ (ContactsApp* self);
 
387
static void ___lambda95__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self);
 
388
static void __lambda96_ (ContactsApp* self);
 
389
static void ___lambda96__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self);
390
390
ContactsWindow* contacts_window_new (GtkApplication* app);
391
391
ContactsWindow* contacts_window_construct (GType object_type, GtkApplication* app);
392
392
static gboolean _contacts_app_window_delete_event_gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
393
393
static gboolean _contacts_app_window_key_press_event_gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
394
 
static void __lambda100_ (ContactsApp* self, GtkToolButton* button);
 
394
static void __lambda97_ (ContactsApp* self, GtkToolButton* button);
395
395
ContactsNewContactDialog* contacts_new_contact_dialog_new (ContactsStore* contacts_store, ContactsWindow* parent);
396
396
ContactsNewContactDialog* contacts_new_contact_dialog_construct (GType object_type, ContactsStore* contacts_store, ContactsWindow* parent);
397
397
GType contacts_new_contact_dialog_get_type (void) G_GNUC_CONST;
398
 
static void ___lambda100__gtk_tool_button_clicked (GtkToolButton* _sender, gpointer self);
 
398
static void ___lambda97__gtk_tool_button_clicked (GtkToolButton* _sender, gpointer self);
399
399
ContactsListPane* contacts_list_pane_new (ContactsStore* contacts_store);
400
400
ContactsListPane* contacts_list_pane_construct (GType object_type, ContactsStore* contacts_store);
401
401
static void _contacts_app_selection_changed_contacts_list_pane_selection_changed (ContactsListPane* _sender, ContactsContact* contact, gpointer self);
415
415
static void block6_data_unref (void * _userdata_);
416
416
ContactsSetupWindow* contacts_setup_window_new (void);
417
417
ContactsSetupWindow* contacts_setup_window_construct (GType object_type);
418
 
static void __lambda117_ (Block6Data* _data6_);
419
 
static void ___lambda117__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
 
418
static void __lambda114_ (Block6Data* _data6_);
 
419
static void ___lambda114__gtk_widget_destroy (GtkWidget* _sender, gpointer self);
420
420
static void contacts_app_real_activate (GApplication* base);
421
421
gboolean contacts_store_get_is_prepared (ContactsStore* self);
422
422
static Block7Data* block7_data_ref (Block7Data* _data7_);
423
423
static void block7_data_unref (void * _userdata_);
424
 
static void _____lambda118_ (Block7Data* _data7_);
425
 
static void ______lambda118__contacts_store_prepared (ContactsStore* _sender, gpointer self);
426
 
static gboolean _____lambda119_ (Block7Data* _data7_);
427
 
static gboolean ______lambda119__gsource_func (gpointer self);
428
 
static void ___lambda120_ (ContactsApp* self);
429
 
static void ____lambda120__contacts_store_quiescent (ContactsStore* _sender, gpointer self);
430
 
static gboolean ___lambda121_ (ContactsApp* self);
431
 
static gboolean ____lambda121__gsource_func (gpointer self);
 
424
static void _____lambda115_ (Block7Data* _data7_);
 
425
static void ______lambda115__contacts_store_prepared (ContactsStore* _sender, gpointer self);
 
426
static gboolean _____lambda116_ (Block7Data* _data7_);
 
427
static gboolean ______lambda116__gsource_func (gpointer self);
 
428
static void ___lambda117_ (ContactsApp* self);
 
429
static void ____lambda117__contacts_store_quiescent (ContactsStore* _sender, gpointer self);
 
430
static gboolean ___lambda118_ (ContactsApp* self);
 
431
static gboolean ____lambda118__gsource_func (gpointer self);
432
432
void contacts_app_show_message (ContactsApp* self, const gchar* message);
433
433
static Block8Data* block8_data_ref (Block8Data* _data8_);
434
434
static void block8_data_unref (void * _userdata_);
435
435
const gchar* contacts_contact_get_display_name (ContactsContact* self);
436
 
static void __lambda108_ (Block8Data* _data8_);
 
436
static void __lambda105_ (Block8Data* _data8_);
437
437
void contacts_contact_remove_personas (ContactsContact* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
438
438
void contacts_contact_remove_personas_finish (ContactsContact* self, GAsyncResult* _res_, GError** error);
439
 
static void ___lambda109_ (Block8Data* _data8_);
 
439
static void ___lambda106_ (Block8Data* _data8_);
440
440
void contacts_contact_show (ContactsContact* self);
441
 
static void ____lambda109__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
442
 
static void ___lambda108__gtk_notification_dismissed (GtkNotification* _sender, gpointer self);
443
 
static void __lambda110_ (Block8Data* _data8_);
444
 
static void ___lambda110__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
441
static void ____lambda106__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self);
 
442
static void ___lambda105__gtk_notification_dismissed (GtkNotification* _sender, gpointer self);
 
443
static void __lambda107_ (Block8Data* _data8_);
 
444
static void ___lambda107__gtk_button_clicked (GtkButton* _sender, gpointer self);
445
445
static Block9Data* block9_data_ref (Block9Data* _data9_);
446
446
static void block9_data_unref (void * _userdata_);
447
 
static void __lambda111_ (Block9Data* _data9_);
 
447
static void __lambda108_ (Block9Data* _data9_);
448
448
void contacts_link_operation_undo (ContactsLinkOperation* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
449
449
void contacts_link_operation_undo_finish (ContactsLinkOperation* self, GAsyncResult* _res_);
450
 
static void ___lambda111__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
450
static void ___lambda108__gtk_button_clicked (GtkButton* _sender, gpointer self);
451
451
static gint contacts_app_real_command_line (GApplication* base, GApplicationCommandLine* command_line);
452
452
FolksBackendStore* contacts_store_get_backend_store (ContactsStore* self);
453
453
static void _vala_array_add1 (FolksPersonaStore*** array, int* length, int* size, FolksPersonaStore* value);
710
710
}
711
711
 
712
712
 
713
 
static gboolean __lambda92_ (Block1Data* _data1_, ContactsContact* c) {
 
713
static gboolean __lambda89_ (Block1Data* _data1_, ContactsContact* c) {
714
714
        ContactsApp * self;
715
715
        gboolean result = FALSE;
716
716
        ContactsContact* _tmp0_;
730
730
}
731
731
 
732
732
 
733
 
static gboolean ___lambda92__contacts_store_contact_matcher (ContactsContact* c, gpointer self) {
 
733
static gboolean ___lambda89__contacts_store_contact_matcher (ContactsContact* c, gpointer self) {
734
734
        gboolean result;
735
 
        result = __lambda92_ (self, c);
 
735
        result = __lambda89_ (self, c);
736
736
        return result;
737
737
}
738
738
 
766
766
}
767
767
 
768
768
 
769
 
static void ___lambda93_ (Block2Data* _data2_, gint id) {
 
769
static void ___lambda90_ (Block2Data* _data2_, gint id) {
770
770
        Block1Data* _data1_;
771
771
        ContactsApp * self;
772
772
        GtkMessageDialog* _tmp0_;
777
777
}
778
778
 
779
779
 
780
 
static void ____lambda93__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
781
 
        ___lambda93_ (self, response_id);
 
780
static void ____lambda90__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
 
781
        ___lambda90_ (self, response_id);
782
782
}
783
783
 
784
784
 
801
801
        _data_->_data1_->_async_data_ = _data_;
802
802
        _data_->_tmp2_ = _data_->self->contacts_store;
803
803
        _data_->_state_ = 1;
804
 
        contacts_store_find_contact (_data_->_tmp2_, ___lambda92__contacts_store_contact_matcher, _data_->_data1_, contacts_app_show_individual_ready, _data_);
 
804
        contacts_store_find_contact (_data_->_tmp2_, ___lambda89__contacts_store_contact_matcher, _data_->_data1_, contacts_app_show_individual_ready, _data_);
805
805
        return FALSE;
806
806
        _state_1:
807
807
        _data_->_tmp3_ = NULL;
834
834
                _data_->_tmp16_ = _data_->_data2_->dialog;
835
835
                gtk_widget_show ((GtkWidget*) _data_->_tmp16_);
836
836
                _data_->_tmp17_ = _data_->_data2_->dialog;
837
 
                g_signal_connect_data ((GtkDialog*) _data_->_tmp17_, "response", (GCallback) ____lambda93__gtk_dialog_response, block2_data_ref (_data_->_data2_), (GClosureNotify) block2_data_unref, 0);
 
837
                g_signal_connect_data ((GtkDialog*) _data_->_tmp17_, "response", (GCallback) ____lambda90__gtk_dialog_response, block2_data_ref (_data_->_data2_), (GClosureNotify) block2_data_unref, 0);
838
838
                block2_data_unref (_data_->_data2_);
839
839
                _data_->_data2_ = NULL;
840
840
        }
872
872
}
873
873
 
874
874
 
875
 
static void __lambda94_ (Block3Data* _data3_, gint response) {
 
875
static void __lambda91_ (Block3Data* _data3_, gint response) {
876
876
        ContactsApp * self;
877
877
        gint _tmp0_;
878
878
        GtkDialog* _tmp14_;
922
922
}
923
923
 
924
924
 
925
 
static void ___lambda94__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
926
 
        __lambda94_ (self, response_id);
 
925
static void ___lambda91__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
 
926
        __lambda91_ (self, response_id);
927
927
}
928
928
 
929
929
 
1139
1139
        _tmp66_ = _data3_->dialog;
1140
1140
        gtk_widget_show_all ((GtkWidget*) _tmp66_);
1141
1141
        _tmp67_ = _data3_->dialog;
1142
 
        g_signal_connect_data (_tmp67_, "response", (GCallback) ___lambda94__gtk_dialog_response, block3_data_ref (_data3_), (GClosureNotify) block3_data_unref, 0);
 
1142
        g_signal_connect_data (_tmp67_, "response", (GCallback) ___lambda91__gtk_dialog_response, block3_data_ref (_data3_), (GClosureNotify) block3_data_unref, 0);
1143
1143
        _g_object_unref0 (box);
1144
1144
        _g_object_unref0 (l);
1145
1145
        _g_object_unref0 (grid);
1246
1246
}
1247
1247
 
1248
1248
 
1249
 
static gboolean __lambda95_ (Block4Data* _data4_, ContactsContact* c) {
 
1249
static gboolean __lambda92_ (Block4Data* _data4_, ContactsContact* c) {
1250
1250
        ContactsApp * self;
1251
1251
        gboolean result = FALSE;
1252
1252
        ContactsContact* _tmp0_;
1262
1262
}
1263
1263
 
1264
1264
 
1265
 
static gboolean ___lambda95__contacts_store_contact_matcher (ContactsContact* c, gpointer self) {
 
1265
static gboolean ___lambda92__contacts_store_contact_matcher (ContactsContact* c, gpointer self) {
1266
1266
        gboolean result;
1267
 
        result = __lambda95_ (self, c);
 
1267
        result = __lambda92_ (self, c);
1268
1268
        return result;
1269
1269
}
1270
1270
 
1298
1298
}
1299
1299
 
1300
1300
 
1301
 
static void ___lambda96_ (Block5Data* _data5_, gint id) {
 
1301
static void ___lambda93_ (Block5Data* _data5_, gint id) {
1302
1302
        Block4Data* _data4_;
1303
1303
        ContactsApp * self;
1304
1304
        GtkMessageDialog* _tmp0_;
1309
1309
}
1310
1310
 
1311
1311
 
1312
 
static void ____lambda96__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
1313
 
        ___lambda96_ (self, response_id);
 
1312
static void ____lambda93__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
 
1313
        ___lambda93_ (self, response_id);
1314
1314
}
1315
1315
 
1316
1316
 
1333
1333
        _data_->_data4_->_async_data_ = _data_;
1334
1334
        _data_->_tmp2_ = _data_->self->contacts_store;
1335
1335
        _data_->_state_ = 1;
1336
 
        contacts_store_find_contact (_data_->_tmp2_, ___lambda95__contacts_store_contact_matcher, _data_->_data4_, contacts_app_show_by_email_ready, _data_);
 
1336
        contacts_store_find_contact (_data_->_tmp2_, ___lambda92__contacts_store_contact_matcher, _data_->_data4_, contacts_app_show_by_email_ready, _data_);
1337
1337
        return FALSE;
1338
1338
        _state_1:
1339
1339
        _data_->_tmp3_ = NULL;
1366
1366
                _data_->_tmp16_ = _data_->_data5_->dialog;
1367
1367
                gtk_widget_show ((GtkWidget*) _data_->_tmp16_);
1368
1368
                _data_->_tmp17_ = _data_->_data5_->dialog;
1369
 
                g_signal_connect_data ((GtkDialog*) _data_->_tmp17_, "response", (GCallback) ____lambda96__gtk_dialog_response, block5_data_ref (_data_->_data5_), (GClosureNotify) block5_data_unref, 0);
 
1369
                g_signal_connect_data ((GtkDialog*) _data_->_tmp17_, "response", (GCallback) ____lambda93__gtk_dialog_response, block5_data_ref (_data_->_data5_), (GClosureNotify) block5_data_unref, 0);
1370
1370
                block5_data_unref (_data_->_data5_);
1371
1371
                _data_->_data5_ = NULL;
1372
1372
        }
1383
1383
}
1384
1384
 
1385
1385
 
1386
 
static void __lambda97_ (ContactsApp* self) {
 
1386
static void __lambda94_ (ContactsApp* self) {
1387
1387
        ContactsWindow* _tmp0_;
1388
1388
        _tmp0_ = self->window;
1389
1389
        gtk_widget_destroy ((GtkWidget*) _tmp0_);
1390
1390
}
1391
1391
 
1392
1392
 
1393
 
static void ___lambda97__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self) {
1394
 
        __lambda97_ (self);
 
1393
static void ___lambda94__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self) {
 
1394
        __lambda94_ (self);
1395
1395
}
1396
1396
 
1397
1397
 
1398
 
static void __lambda98_ (ContactsApp* self) {
 
1398
static void __lambda95_ (ContactsApp* self) {
1399
1399
        contacts_app_show_about (self);
1400
1400
}
1401
1401
 
1402
1402
 
1403
 
static void ___lambda98__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self) {
1404
 
        __lambda98_ (self);
 
1403
static void ___lambda95__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self) {
 
1404
        __lambda95_ (self);
1405
1405
}
1406
1406
 
1407
1407
 
1408
 
static void __lambda99_ (ContactsApp* self) {
 
1408
static void __lambda96_ (ContactsApp* self) {
1409
1409
        contacts_app_change_address_book (self);
1410
1410
}
1411
1411
 
1412
1412
 
1413
 
static void ___lambda99__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self) {
1414
 
        __lambda99_ (self);
 
1413
static void ___lambda96__g_simple_action_activate (GSimpleAction* _sender, GVariant* parameter, gpointer self) {
 
1414
        __lambda96_ (self);
1415
1415
}
1416
1416
 
1417
1417
 
1429
1429
}
1430
1430
 
1431
1431
 
1432
 
static void __lambda100_ (ContactsApp* self, GtkToolButton* button) {
 
1432
static void __lambda97_ (ContactsApp* self, GtkToolButton* button) {
1433
1433
        ContactsStore* _tmp0_;
1434
1434
        ContactsWindow* _tmp1_;
1435
1435
        ContactsNewContactDialog* _tmp2_;
1445
1445
}
1446
1446
 
1447
1447
 
1448
 
static void ___lambda100__gtk_tool_button_clicked (GtkToolButton* _sender, gpointer self) {
1449
 
        __lambda100_ (self, _sender);
 
1448
static void ___lambda97__gtk_tool_button_clicked (GtkToolButton* _sender, gpointer self) {
 
1449
        __lambda97_ (self, _sender);
1450
1450
}
1451
1451
 
1452
1452
 
1534
1534
        _tmp0_ = g_simple_action_new ("quit", NULL);
1535
1535
        action = _tmp0_;
1536
1536
        _tmp1_ = action;
1537
 
        g_signal_connect_object (_tmp1_, "activate", (GCallback) ___lambda97__g_simple_action_activate, self, 0);
 
1537
        g_signal_connect_object (_tmp1_, "activate", (GCallback) ___lambda94__g_simple_action_activate, self, 0);
1538
1538
        _tmp2_ = action;
1539
1539
        g_action_map_add_action ((GActionMap*) self, (GAction*) _tmp2_);
1540
1540
        _tmp3_ = g_simple_action_new ("about", NULL);
1541
1541
        _g_object_unref0 (action);
1542
1542
        action = _tmp3_;
1543
1543
        _tmp4_ = action;
1544
 
        g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda98__g_simple_action_activate, self, 0);
 
1544
        g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda95__g_simple_action_activate, self, 0);
1545
1545
        _tmp5_ = action;
1546
1546
        g_action_map_add_action ((GActionMap*) self, (GAction*) _tmp5_);
1547
1547
        _tmp6_ = g_simple_action_new ("change_book", NULL);
1548
1548
        _g_object_unref0 (action);
1549
1549
        action = _tmp6_;
1550
1550
        _tmp7_ = action;
1551
 
        g_signal_connect_object (_tmp7_, "activate", (GCallback) ___lambda99__g_simple_action_activate, self, 0);
 
1551
        g_signal_connect_object (_tmp7_, "activate", (GCallback) ___lambda96__g_simple_action_activate, self, 0);
1552
1552
        _tmp8_ = action;
1553
1553
        g_action_map_add_action ((GActionMap*) self, (GAction*) _tmp8_);
1554
1554
        _tmp9_ = gtk_builder_new ();
1623
1623
        gtk_tool_item_set_is_important ((GtkToolItem*) add_button, TRUE);
1624
1624
        _tmp31_ = toolbar;
1625
1625
        gtk_container_add ((GtkContainer*) _tmp31_, (GtkWidget*) add_button);
1626
 
        g_signal_connect_object (add_button, "clicked", (GCallback) ___lambda100__gtk_tool_button_clicked, self, 0);
 
1626
        g_signal_connect_object (add_button, "clicked", (GCallback) ___lambda97__gtk_tool_button_clicked, self, 0);
1627
1627
        _tmp32_ = (GtkToolbar*) gtk_toolbar_new ();
1628
1628
        g_object_ref_sink (_tmp32_);
1629
1629
        _g_object_unref0 (toolbar);
1723
1723
}
1724
1724
 
1725
1725
 
1726
 
static void __lambda117_ (Block6Data* _data6_) {
 
1726
static void __lambda114_ (Block6Data* _data6_) {
1727
1727
        ContactsApp * self;
1728
1728
        gboolean _tmp0_;
1729
1729
        self = _data6_->self;
1735
1735
}
1736
1736
 
1737
1737
 
1738
 
static void ___lambda117__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
1739
 
        __lambda117_ (self);
 
1738
static void ___lambda114__gtk_widget_destroy (GtkWidget* _sender, gpointer self) {
 
1739
        __lambda114_ (self);
1740
1740
}
1741
1741
 
1742
1742
 
1751
1751
        g_object_ref_sink (_tmp0_);
1752
1752
        _data6_->setup = _tmp0_;
1753
1753
        gtk_window_set_application ((GtkWindow*) _data6_->setup, (GtkApplication*) self);
1754
 
        g_signal_connect_data ((GtkWidget*) _data6_->setup, "destroy", (GCallback) ___lambda117__gtk_widget_destroy, block6_data_ref (_data6_), (GClosureNotify) block6_data_unref, 0);
 
1754
        g_signal_connect_data ((GtkWidget*) _data6_->setup, "destroy", (GCallback) ___lambda114__gtk_widget_destroy, block6_data_ref (_data6_), (GClosureNotify) block6_data_unref, 0);
1755
1755
        gtk_widget_show ((GtkWidget*) _data6_->setup);
1756
1756
        block6_data_unref (_data6_);
1757
1757
        _data6_ = NULL;
1776
1776
}
1777
1777
 
1778
1778
 
1779
 
static void _____lambda118_ (Block7Data* _data7_) {
 
1779
static void _____lambda115_ (Block7Data* _data7_) {
1780
1780
        ContactsApp * self;
1781
1781
        ContactsStore* _tmp0_;
1782
1782
        gulong _tmp1_;
1792
1792
}
1793
1793
 
1794
1794
 
1795
 
static void ______lambda118__contacts_store_prepared (ContactsStore* _sender, gpointer self) {
1796
 
        _____lambda118_ (self);
 
1795
static void ______lambda115__contacts_store_prepared (ContactsStore* _sender, gpointer self) {
 
1796
        _____lambda115_ (self);
1797
1797
}
1798
1798
 
1799
1799
 
1800
 
static gboolean _____lambda119_ (Block7Data* _data7_) {
 
1800
static gboolean _____lambda116_ (Block7Data* _data7_) {
1801
1801
        ContactsApp * self;
1802
1802
        gboolean result = FALSE;
1803
1803
        ContactsStore* _tmp0_;
1813
1813
}
1814
1814
 
1815
1815
 
1816
 
static gboolean ______lambda119__gsource_func (gpointer self) {
 
1816
static gboolean ______lambda116__gsource_func (gpointer self) {
1817
1817
        gboolean result;
1818
 
        result = _____lambda119_ (self);
 
1818
        result = _____lambda116_ (self);
1819
1819
        return result;
1820
1820
}
1821
1821
 
1822
1822
 
1823
 
static void ___lambda120_ (ContactsApp* self) {
 
1823
static void ___lambda117_ (ContactsApp* self) {
1824
1824
        ContactsApp* _tmp0_;
1825
1825
        ContactsWindow* _tmp1_;
1826
1826
        _tmp0_ = contacts_app_app;
1829
1829
}
1830
1830
 
1831
1831
 
1832
 
static void ____lambda120__contacts_store_quiescent (ContactsStore* _sender, gpointer self) {
1833
 
        ___lambda120_ (self);
 
1832
static void ____lambda117__contacts_store_quiescent (ContactsStore* _sender, gpointer self) {
 
1833
        ___lambda117_ (self);
1834
1834
}
1835
1835
 
1836
1836
 
1837
 
static gboolean ___lambda121_ (ContactsApp* self) {
 
1837
static gboolean ___lambda118_ (ContactsApp* self) {
1838
1838
        gboolean result = FALSE;
1839
1839
        ContactsApp* _tmp0_;
1840
1840
        ContactsWindow* _tmp1_;
1846
1846
}
1847
1847
 
1848
1848
 
1849
 
static gboolean ____lambda121__gsource_func (gpointer self) {
 
1849
static gboolean ____lambda118__gsource_func (gpointer self) {
1850
1850
        gboolean result;
1851
 
        result = ___lambda121_ (self);
 
1851
        result = ___lambda118_ (self);
1852
1852
        return result;
1853
1853
}
1854
1854
 
1885
1885
                                _data7_->id = (gulong) 0;
1886
1886
                                _data7_->id2 = (guint) 0;
1887
1887
                                _tmp6_ = self->contacts_store;
1888
 
                                _tmp7_ = g_signal_connect_data (_tmp6_, "prepared", (GCallback) ______lambda118__contacts_store_prepared, block7_data_ref (_data7_), (GClosureNotify) block7_data_unref, 0);
 
1888
                                _tmp7_ = g_signal_connect_data (_tmp6_, "prepared", (GCallback) ______lambda115__contacts_store_prepared, block7_data_ref (_data7_), (GClosureNotify) block7_data_unref, 0);
1889
1889
                                _data7_->id = _tmp7_;
1890
 
                                _tmp8_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 500, ______lambda119__gsource_func, block7_data_ref (_data7_), block7_data_unref);
 
1890
                                _tmp8_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 500, ______lambda116__gsource_func, block7_data_ref (_data7_), block7_data_unref);
1891
1891
                                _data7_->id2 = _tmp8_;
1892
1892
                                block7_data_unref (_data7_);
1893
1893
                                _data7_ = NULL;
1896
1896
                }
1897
1897
                contacts_app_create_window (self);
1898
1898
                _tmp9_ = self->contacts_store;
1899
 
                g_signal_connect_object (_tmp9_, "quiescent", (GCallback) ____lambda120__contacts_store_quiescent, self, 0);
1900
 
                g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 500, ____lambda121__gsource_func, g_object_ref (self), g_object_unref);
 
1899
                g_signal_connect_object (_tmp9_, "quiescent", (GCallback) ____lambda117__contacts_store_quiescent, self, 0);
 
1900
                g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 500, ____lambda118__gsource_func, g_object_ref (self), g_object_unref);
1901
1901
        } else {
1902
1902
                ContactsWindow* _tmp10_;
1903
1903
                _tmp10_ = self->window;
1960
1960
}
1961
1961
 
1962
1962
 
1963
 
static void ___lambda109_ (Block8Data* _data8_) {
 
1963
static void ___lambda106_ (Block8Data* _data8_) {
1964
1964
        ContactsApp * self;
1965
1965
        ContactsContact* _tmp0_;
1966
1966
        self = _data8_->self;
1969
1969
}
1970
1970
 
1971
1971
 
1972
 
static void ____lambda109__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
1973
 
        ___lambda109_ (self);
 
1972
static void ____lambda106__gasync_ready_callback (GObject* source_object, GAsyncResult* res, gpointer self) {
 
1973
        ___lambda106_ (self);
1974
1974
        block8_data_unref (self);
1975
1975
}
1976
1976
 
1977
1977
 
1978
 
static void __lambda108_ (Block8Data* _data8_) {
 
1978
static void __lambda105_ (Block8Data* _data8_) {
1979
1979
        ContactsApp * self;
1980
1980
        self = _data8_->self;
1981
1981
        if (_data8_->really_delete) {
1982
1982
                ContactsContact* _tmp0_;
1983
1983
                _tmp0_ = _data8_->contact;
1984
 
                contacts_contact_remove_personas (_tmp0_, ____lambda109__gasync_ready_callback, block8_data_ref (_data8_));
 
1984
                contacts_contact_remove_personas (_tmp0_, ____lambda106__gasync_ready_callback, block8_data_ref (_data8_));
1985
1985
        }
1986
1986
}
1987
1987
 
1988
1988
 
1989
 
static void ___lambda108__gtk_notification_dismissed (GtkNotification* _sender, gpointer self) {
1990
 
        __lambda108_ (self);
 
1989
static void ___lambda105__gtk_notification_dismissed (GtkNotification* _sender, gpointer self) {
 
1990
        __lambda105_ (self);
1991
1991
}
1992
1992
 
1993
1993
 
1994
 
static void __lambda110_ (Block8Data* _data8_) {
 
1994
static void __lambda107_ (Block8Data* _data8_) {
1995
1995
        ContactsApp * self;
1996
1996
        ContactsContact* _tmp0_;
1997
1997
        ContactsListPane* _tmp1_;
2012
2012
}
2013
2013
 
2014
2014
 
2015
 
static void ___lambda110__gtk_button_clicked (GtkButton* _sender, gpointer self) {
2016
 
        __lambda110_ (self);
 
2015
static void ___lambda107__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
2016
        __lambda107_ (self);
2017
2017
}
2018
2018
 
2019
2019
 
2068
2068
        gtk_container_add ((GtkContainer*) g, (GtkWidget*) b);
2069
2069
        _data8_->really_delete = TRUE;
2070
2070
        gtk_widget_show_all ((GtkWidget*) _data8_->notification);
2071
 
        g_signal_connect_data (_data8_->notification, "dismissed", (GCallback) ___lambda108__gtk_notification_dismissed, block8_data_ref (_data8_), (GClosureNotify) block8_data_unref, 0);
2072
 
        g_signal_connect_data (b, "clicked", (GCallback) ___lambda110__gtk_button_clicked, block8_data_ref (_data8_), (GClosureNotify) block8_data_unref, 0);
 
2071
        g_signal_connect_data (_data8_->notification, "dismissed", (GCallback) ___lambda105__gtk_notification_dismissed, block8_data_ref (_data8_), (GClosureNotify) block8_data_unref, 0);
 
2072
        g_signal_connect_data (b, "clicked", (GCallback) ___lambda107__gtk_button_clicked, block8_data_ref (_data8_), (GClosureNotify) block8_data_unref, 0);
2073
2073
        _tmp12_ = self->priv->overlay;
2074
2074
        gtk_overlay_add_overlay (_tmp12_, (GtkWidget*) _data8_->notification);
2075
2075
        _g_object_unref0 (b);
2100
2100
}
2101
2101
 
2102
2102
 
2103
 
static void __lambda111_ (Block9Data* _data9_) {
 
2103
static void __lambda108_ (Block9Data* _data9_) {
2104
2104
        ContactsApp * self;
2105
2105
        GtkNotification* _tmp0_;
2106
2106
        ContactsLinkOperation* _tmp1_;
2112
2112
}
2113
2113
 
2114
2114
 
2115
 
static void ___lambda111__gtk_button_clicked (GtkButton* _sender, gpointer self) {
2116
 
        __lambda111_ (self);
 
2115
static void ___lambda108__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
2116
        __lambda108_ (self);
2117
2117
}
2118
2118
 
2119
2119
 
2195
2195
        gtk_container_add ((GtkContainer*) _tmp20_, (GtkWidget*) b);
2196
2196
        _tmp21_ = _data9_->notification;
2197
2197
        gtk_widget_show_all ((GtkWidget*) _tmp21_);
2198
 
        g_signal_connect_data (b, "clicked", (GCallback) ___lambda111__gtk_button_clicked, block9_data_ref (_data9_), (GClosureNotify) block9_data_unref, 0);
 
2198
        g_signal_connect_data (b, "clicked", (GCallback) ___lambda108__gtk_button_clicked, block9_data_ref (_data9_), (GClosureNotify) block9_data_unref, 0);
2199
2199
        _tmp22_ = self->priv->overlay;
2200
2200
        _tmp23_ = _data9_->notification;
2201
2201
        gtk_overlay_add_overlay (_tmp22_, (GtkWidget*) _tmp23_);