-/* moonshot-identity-manager-app.c generated by valac 0.24.0, the Vala compiler
+/* moonshot-identity-manager-app.c generated by valac 0.26.1, the Vala compiler
* generated from moonshot-identity-manager-app.vala, do not modify */
/*
void id_card_set_password (IdCard* self, const gchar* value);
void id_card_set_temporary (IdCard* self, gboolean value);
void identity_manager_view_queue_identity_request (IdentityManagerView* self, IdentityRequest* request);
-static gboolean __lambda6_ (Block1Data* _data1_);
+static gboolean __lambda7_ (Block1Data* _data1_);
IdCard* identity_manager_view_check_add_password (IdentityManagerView* self, IdCard* identity, IdentityRequest* request, IdentityManagerModel* model);
void identity_request_return_identity (IdentityRequest* self, IdCard* id_card);
-static gboolean ___lambda6__gsource_func (gpointer self);
+static gboolean ___lambda7__gsource_func (gpointer self);
static void identity_manager_app_bus_acquired_cb (IdentityManagerApp* self, GDBusConnection* conn);
MoonshotServer* moonshot_server_new (IdentityManagerApp* app);
MoonshotServer* moonshot_server_construct (GType object_type, IdentityManagerApp* app);
static void _identity_manager_app_bus_acquired_cb_gbus_acquired_callback (GDBusConnection* connection, const gchar* name, gpointer self);
-static void __lambda9_ (IdentityManagerApp* self, GDBusConnection* conn, const gchar* name);
-static void ___lambda9__gbus_name_acquired_callback (GDBusConnection* connection, const gchar* name, gpointer self);
static void __lambda10_ (IdentityManagerApp* self, GDBusConnection* conn, const gchar* name);
-static void ___lambda10__gbus_name_lost_callback (GDBusConnection* connection, const gchar* name, gpointer self);
+static void ___lambda10__gbus_name_acquired_callback (GDBusConnection* connection, const gchar* name, gpointer self);
+static void __lambda11_ (IdentityManagerApp* self, GDBusConnection* conn, const gchar* name);
+static void ___lambda11__gbus_name_lost_callback (GDBusConnection* connection, const gchar* name, gpointer self);
static void identity_manager_app_finalize (IdentityManagerApp* obj);
gint _vala_main (gchar** args, int args_length1);
static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
g_type_interface_add_prerequisite (iidentity_manager_type_id, G_TYPE_OBJECT);
g_type_set_qdata (iidentity_manager_type_id, g_quark_from_static_string ("vala-dbus-proxy-type"), (void*) iidentity_manager_proxy_get_type);
g_type_set_qdata (iidentity_manager_type_id, g_quark_from_static_string ("vala-dbus-interface-name"), "org.janet.Moonshot");
+ g_type_set_qdata (iidentity_manager_type_id, g_quark_from_static_string ("vala-dbus-interface-info"), (void*) (&_iidentity_manager_dbus_interface_info));
g_type_set_qdata (iidentity_manager_type_id, g_quark_from_static_string ("vala-dbus-register-object"), (void*) iidentity_manager_register_object);
g_once_init_leave (&iidentity_manager_type_id__volatile, iidentity_manager_type_id);
}
_tmp0_ = self->view;
#line 70 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp0_ != NULL) {
-#line 485 "moonshot-identity-manager-app.c"
+#line 486 "moonshot-identity-manager-app.c"
IdentityManagerView* _tmp1_ = NULL;
#line 70 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp1_ = self->view;
#line 70 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
gtk_widget_show ((GtkWidget*) _tmp1_);
-#line 491 "moonshot-identity-manager-app.c"
+#line 492 "moonshot-identity-manager-app.c"
}
}
_tmp3_ = use_flat_file_store;
#line 76 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (!_tmp3_) {
-#line 532 "moonshot-identity-manager-app.c"
+#line 533 "moonshot-identity-manager-app.c"
gboolean _tmp4_ = FALSE;
#line 76 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp4_ = gnome_keyring_is_available ();
#line 76 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp2_ = _tmp4_;
-#line 538 "moonshot-identity-manager-app.c"
+#line 539 "moonshot-identity-manager-app.c"
} else {
#line 76 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp2_ = FALSE;
-#line 542 "moonshot-identity-manager-app.c"
+#line 543 "moonshot-identity-manager-app.c"
}
#line 76 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
keyring_available = _tmp2_;
if (_tmp7_) {
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp6_ = TRUE;
-#line 552 "moonshot-identity-manager-app.c"
+#line 553 "moonshot-identity-manager-app.c"
} else {
gboolean _tmp8_ = FALSE;
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp8_ = use_flat_file_store;
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp6_ = _tmp8_;
-#line 559 "moonshot-identity-manager-app.c"
+#line 560 "moonshot-identity-manager-app.c"
}
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp6_) {
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp5_ = TRUE;
-#line 565 "moonshot-identity-manager-app.c"
+#line 566 "moonshot-identity-manager-app.c"
} else {
gboolean _tmp9_ = FALSE;
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp9_ = keyring_available;
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp5_ = !_tmp9_;
-#line 572 "moonshot-identity-manager-app.c"
+#line 573 "moonshot-identity-manager-app.c"
}
#line 81 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp5_) {
#line 82 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
store_type = IIDENTITY_CARD_STORE_STORE_TYPE_FLAT_FILE;
-#line 578 "moonshot-identity-manager-app.c"
+#line 579 "moonshot-identity-manager-app.c"
} else {
#line 84 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
store_type = IIDENTITY_CARD_STORE_STORE_TYPE_KEYRING;
-#line 582 "moonshot-identity-manager-app.c"
+#line 583 "moonshot-identity-manager-app.c"
}
#line 86 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp10_ = store_type;
_tmp15_ = headless;
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp15_) {
-#line 596 "moonshot-identity-manager-app.c"
+#line 597 "moonshot-identity-manager-app.c"
gboolean _tmp16_ = FALSE;
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp16_ = keyring_available;
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp14_ = _tmp16_;
-#line 602 "moonshot-identity-manager-app.c"
+#line 603 "moonshot-identity-manager-app.c"
} else {
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp14_ = FALSE;
-#line 606 "moonshot-identity-manager-app.c"
+#line 607 "moonshot-identity-manager-app.c"
}
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp14_) {
-#line 610 "moonshot-identity-manager-app.c"
+#line 611 "moonshot-identity-manager-app.c"
gboolean _tmp17_ = FALSE;
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp17_ = use_flat_file_store;
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp13_ = !_tmp17_;
-#line 616 "moonshot-identity-manager-app.c"
+#line 617 "moonshot-identity-manager-app.c"
} else {
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp13_ = FALSE;
-#line 620 "moonshot-identity-manager-app.c"
+#line 621 "moonshot-identity-manager-app.c"
}
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp13_) {
-#line 624 "moonshot-identity-manager-app.c"
+#line 625 "moonshot-identity-manager-app.c"
IdentityManagerModel* _tmp18_ = NULL;
gboolean _tmp19_ = FALSE;
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp19_ = identity_manager_model_HasNonTrivialIdentities (_tmp18_);
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp12_ = !_tmp19_;
-#line 633 "moonshot-identity-manager-app.c"
+#line 634 "moonshot-identity-manager-app.c"
} else {
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp12_ = FALSE;
-#line 637 "moonshot-identity-manager-app.c"
+#line 638 "moonshot-identity-manager-app.c"
}
#line 89 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp12_) {
-#line 641 "moonshot-identity-manager-app.c"
+#line 642 "moonshot-identity-manager-app.c"
IdentityManagerModel* _tmp20_ = NULL;
#line 90 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp20_ = self->model;
#line 90 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_model_set_store_type (_tmp20_, IIDENTITY_CARD_STORE_STORE_TYPE_KEYRING);
-#line 647 "moonshot-identity-manager-app.c"
+#line 648 "moonshot-identity-manager-app.c"
}
#line 92 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp21_ = headless;
#line 92 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (!_tmp21_) {
-#line 653 "moonshot-identity-manager-app.c"
+#line 654 "moonshot-identity-manager-app.c"
IdentityManagerView* _tmp22_ = NULL;
#line 93 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp22_ = identity_manager_view_new (self);
_g_object_unref0 (self->view);
#line 93 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
self->view = _tmp22_;
-#line 663 "moonshot-identity-manager-app.c"
+#line 664 "moonshot-identity-manager-app.c"
}
#line 94 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp23_ = self->model;
_tmp27_ = _tmp26_;
#line 95 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp27_ > 0) {
-#line 679 "moonshot-identity-manager-app.c"
+#line 680 "moonshot-identity-manager-app.c"
GeeLinkedList* _tmp28_ = NULL;
gpointer _tmp29_ = NULL;
#line 96 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp28_ = card_list;
#line 96 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- _tmp29_ = gee_abstract_list_last ((GeeAbstractList*) _tmp28_);
+ _tmp29_ = gee_linked_list_last (_tmp28_);
#line 96 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (self->default_id_card);
#line 96 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
self->default_id_card = (IdCard*) _tmp29_;
-#line 690 "moonshot-identity-manager-app.c"
+#line 691 "moonshot-identity-manager-app.c"
}
#line 98 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_init_ipc_server (self);
_g_object_unref0 (card_list);
#line 73 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return self;
-#line 698 "moonshot-identity-manager-app.c"
+#line 699 "moonshot-identity-manager-app.c"
}
IdentityManagerApp* identity_manager_app_new (gboolean headless, gboolean use_flat_file_store) {
#line 73 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return identity_manager_app_construct (TYPE_IDENTITY_MANAGER_APP, headless, use_flat_file_store);
-#line 705 "moonshot-identity-manager-app.c"
+#line 706 "moonshot-identity-manager-app.c"
}
_tmp0_ = self->view;
#line 112 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp0_ != NULL) {
-#line 723 "moonshot-identity-manager-app.c"
+#line 724 "moonshot-identity-manager-app.c"
IdentityManagerView* _tmp1_ = NULL;
IdCard* _tmp2_ = NULL;
gboolean _tmp3_ = FALSE;
result = _tmp4_;
#line 112 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 740 "moonshot-identity-manager-app.c"
+#line 741 "moonshot-identity-manager-app.c"
}
#line 113 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp5_ = self->model;
result = TRUE;
#line 114 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 754 "moonshot-identity-manager-app.c"
+#line 755 "moonshot-identity-manager-app.c"
}
static gpointer _g_object_ref0 (gpointer self) {
#line 117 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return self ? g_object_ref (self) : NULL;
-#line 761 "moonshot-identity-manager-app.c"
+#line 762 "moonshot-identity-manager-app.c"
}
g_atomic_int_inc (&_data1_->_ref_count_);
#line 117 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return _data1_;
-#line 770 "moonshot-identity-manager-app.c"
+#line 771 "moonshot-identity-manager-app.c"
}
_data1_ = (Block1Data*) _userdata_;
#line 117 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (g_atomic_int_dec_and_test (&_data1_->_ref_count_)) {
-#line 779 "moonshot-identity-manager-app.c"
+#line 780 "moonshot-identity-manager-app.c"
IdentityManagerApp* self;
#line 117 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
self = _data1_->self;
_identity_manager_app_unref0 (self);
#line 117 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_slice_free (Block1Data, _data1_);
-#line 791 "moonshot-identity-manager-app.c"
+#line 792 "moonshot-identity-manager-app.c"
}
}
static void _g_free0_ (gpointer var) {
#line 174 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
var = (g_free (var), NULL);
-#line 799 "moonshot-identity-manager-app.c"
+#line 800 "moonshot-identity-manager-app.c"
}
g_slist_foreach (self, (GFunc) _g_free0_, NULL);
#line 174 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_slist_free (self);
-#line 808 "moonshot-identity-manager-app.c"
+#line 809 "moonshot-identity-manager-app.c"
}
-static gboolean __lambda6_ (Block1Data* _data1_) {
+static gboolean __lambda7_ (Block1Data* _data1_) {
IdentityManagerApp* self;
gboolean result = FALSE;
IdentityManagerView* _tmp0_ = NULL;
_tmp0_ = self->view;
#line 242 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp0_ != NULL) {
-#line 824 "moonshot-identity-manager-app.c"
+#line 825 "moonshot-identity-manager-app.c"
IdentityManagerView* _tmp1_ = NULL;
IdCard* _tmp2_ = NULL;
IdentityRequest* _tmp3_ = NULL;
_g_object_unref0 (_data1_->identity);
#line 243 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_data1_->identity = _tmp5_;
-#line 844 "moonshot-identity-manager-app.c"
+#line 845 "moonshot-identity-manager-app.c"
}
#line 245 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp6_ = _data1_->request;
result = FALSE;
#line 250 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 856 "moonshot-identity-manager-app.c"
+#line 857 "moonshot-identity-manager-app.c"
}
-static gboolean ___lambda6__gsource_func (gpointer self) {
+static gboolean ___lambda7__gsource_func (gpointer self) {
gboolean result;
- result = __lambda6_ (self);
+ result = __lambda7_ (self);
#line 240 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 865 "moonshot-identity-manager-app.c"
+#line 866 "moonshot-identity-manager-app.c"
}
_tmp3_ = _tmp2_->select_default;
#line 120 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp3_) {
-#line 902 "moonshot-identity-manager-app.c"
+#line 903 "moonshot-identity-manager-app.c"
IdCard* _tmp4_ = NULL;
IdCard* _tmp5_ = NULL;
#line 122 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (_data1_->identity);
#line 122 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_data1_->identity = _tmp5_;
-#line 913 "moonshot-identity-manager-app.c"
+#line 914 "moonshot-identity-manager-app.c"
}
#line 125 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp6_ = _data1_->identity;
#line 125 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp6_ == NULL) {
-#line 919 "moonshot-identity-manager-app.c"
+#line 920 "moonshot-identity-manager-app.c"
gboolean _tmp7_ = FALSE;
IdentityRequest* _tmp8_ = NULL;
const gchar* _tmp9_ = NULL;
_tmp9_ = _tmp8_->nai;
#line 127 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp9_ != NULL) {
-#line 945 "moonshot-identity-manager-app.c"
+#line 946 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp10_ = NULL;
const gchar* _tmp11_ = NULL;
#line 127 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp11_ = _tmp10_->nai;
#line 127 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp7_ = g_strcmp0 (_tmp11_, "") != 0;
-#line 954 "moonshot-identity-manager-app.c"
+#line 955 "moonshot-identity-manager-app.c"
} else {
#line 127 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp7_ = FALSE;
-#line 958 "moonshot-identity-manager-app.c"
+#line 959 "moonshot-identity-manager-app.c"
}
#line 127 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
has_nai = _tmp7_;
_tmp14_ = _tmp13_->service;
#line 128 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp14_ != NULL) {
-#line 968 "moonshot-identity-manager-app.c"
+#line 969 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp15_ = NULL;
const gchar* _tmp16_ = NULL;
#line 128 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp16_ = _tmp15_->service;
#line 128 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp12_ = g_strcmp0 (_tmp16_, "") != 0;
-#line 977 "moonshot-identity-manager-app.c"
+#line 978 "moonshot-identity-manager-app.c"
} else {
#line 128 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp12_ = FALSE;
-#line 981 "moonshot-identity-manager-app.c"
+#line 982 "moonshot-identity-manager-app.c"
}
#line 128 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
has_srv = _tmp12_;
#line 129 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
confirm = FALSE;
-#line 987 "moonshot-identity-manager-app.c"
+#line 988 "moonshot-identity-manager-app.c"
{
GeeLinkedList* _id_list = NULL;
IdentityManagerModel* _tmp17_ = NULL;
_id_index = -1;
#line 131 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
while (TRUE) {
-#line 1015 "moonshot-identity-manager-app.c"
+#line 1016 "moonshot-identity-manager-app.c"
gint _tmp22_ = 0;
gint _tmp23_ = 0;
gint _tmp24_ = 0;
if (!(_tmp23_ < _tmp24_)) {
#line 131 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
break;
-#line 1038 "moonshot-identity-manager-app.c"
+#line 1039 "moonshot-identity-manager-app.c"
}
#line 131 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp25_ = _id_list;
_tmp29_ = has_nai;
#line 134 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp29_) {
-#line 1052 "moonshot-identity-manager-app.c"
+#line 1053 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp30_ = NULL;
const gchar* _tmp31_ = NULL;
IdCard* _tmp32_ = NULL;
_tmp34_ = _tmp33_;
#line 134 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp28_ = g_strcmp0 (_tmp31_, _tmp34_) == 0;
-#line 1070 "moonshot-identity-manager-app.c"
+#line 1071 "moonshot-identity-manager-app.c"
} else {
#line 134 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp28_ = FALSE;
-#line 1074 "moonshot-identity-manager-app.c"
+#line 1075 "moonshot-identity-manager-app.c"
}
#line 134 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp28_) {
-#line 1078 "moonshot-identity-manager-app.c"
+#line 1079 "moonshot-identity-manager-app.c"
IdCard* _tmp35_ = NULL;
IdCard* _tmp36_ = NULL;
#line 136 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (id);
#line 137 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
break;
-#line 1093 "moonshot-identity-manager-app.c"
+#line 1094 "moonshot-identity-manager-app.c"
}
#line 141 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp37_ = has_srv;
#line 141 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp37_) {
-#line 1099 "moonshot-identity-manager-app.c"
+#line 1100 "moonshot-identity-manager-app.c"
IdCard* _tmp38_ = NULL;
gchar** _tmp39_ = NULL;
gint _tmp39__length1 = 0;
_tmp40_ = _tmp39_;
#line 143 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp40__length1 = _tmp39__length1;
-#line 1113 "moonshot-identity-manager-app.c"
+#line 1114 "moonshot-identity-manager-app.c"
{
gchar** srv_collection = NULL;
gint srv_collection_length1 = 0;
srv_collection_length1 = _tmp40__length1;
#line 143 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
for (srv_it = 0; srv_it < _tmp40__length1; srv_it = srv_it + 1) {
-#line 1125 "moonshot-identity-manager-app.c"
+#line 1126 "moonshot-identity-manager-app.c"
gchar* _tmp41_ = NULL;
gchar* srv = NULL;
#line 143 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp41_ = g_strdup (srv_collection[srv_it]);
#line 143 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
srv = _tmp41_;
-#line 1132 "moonshot-identity-manager-app.c"
+#line 1133 "moonshot-identity-manager-app.c"
{
IdentityRequest* _tmp42_ = NULL;
const gchar* _tmp43_ = NULL;
_tmp44_ = srv;
#line 145 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (g_strcmp0 (_tmp43_, _tmp44_) == 0) {
-#line 1145 "moonshot-identity-manager-app.c"
+#line 1146 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp45_ = NULL;
IdCard* _tmp46_ = NULL;
IdCard* _tmp47_ = NULL;
_g_free0 (srv);
#line 148 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
continue;
-#line 1161 "moonshot-identity-manager-app.c"
+#line 1162 "moonshot-identity-manager-app.c"
}
#line 143 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_free0 (srv);
-#line 1165 "moonshot-identity-manager-app.c"
+#line 1166 "moonshot-identity-manager-app.c"
}
}
}
}
#line 131 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (id);
-#line 1172 "moonshot-identity-manager-app.c"
+#line 1173 "moonshot-identity-manager-app.c"
}
#line 131 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (_id_list);
-#line 1176 "moonshot-identity-manager-app.c"
+#line 1177 "moonshot-identity-manager-app.c"
}
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp50_ = _data1_->identity;
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp50_ == NULL) {
-#line 1182 "moonshot-identity-manager-app.c"
+#line 1183 "moonshot-identity-manager-app.c"
gboolean _tmp51_ = FALSE;
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp51_ = has_srv;
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp49_ = _tmp51_;
-#line 1188 "moonshot-identity-manager-app.c"
+#line 1189 "moonshot-identity-manager-app.c"
} else {
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp49_ = FALSE;
-#line 1192 "moonshot-identity-manager-app.c"
+#line 1193 "moonshot-identity-manager-app.c"
}
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp49_) {
-#line 1196 "moonshot-identity-manager-app.c"
+#line 1197 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp52_ = NULL;
GSList* _tmp53_ = NULL;
guint _tmp54_ = 0U;
_tmp54_ = g_slist_length (_tmp53_);
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp48_ = _tmp54_ > ((guint) 1);
-#line 1208 "moonshot-identity-manager-app.c"
+#line 1209 "moonshot-identity-manager-app.c"
} else {
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp48_ = FALSE;
-#line 1212 "moonshot-identity-manager-app.c"
+#line 1213 "moonshot-identity-manager-app.c"
}
#line 155 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp48_) {
-#line 1216 "moonshot-identity-manager-app.c"
+#line 1217 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp55_ = NULL;
GSList* _tmp56_ = NULL;
#line 157 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp55_ = _data1_->request;
#line 157 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp56_ = _tmp55_->candidates;
-#line 1223 "moonshot-identity-manager-app.c"
+#line 1224 "moonshot-identity-manager-app.c"
{
GSList* id_collection = NULL;
GSList* id_it = NULL;
id_collection = _tmp56_;
#line 157 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
for (id_it = id_collection; id_it != NULL; id_it = id_it->next) {
-#line 1231 "moonshot-identity-manager-app.c"
+#line 1232 "moonshot-identity-manager-app.c"
IdCard* _tmp57_ = NULL;
IdCard* id = NULL;
#line 157 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp57_ = _g_object_ref0 ((IdCard*) id_it->data);
#line 157 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
id = _tmp57_;
-#line 1238 "moonshot-identity-manager-app.c"
+#line 1239 "moonshot-identity-manager-app.c"
{
gint i = 0;
GSList* services_list = NULL;
_tmp60_ = _tmp59_;
#line 163 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp60__length1 = _tmp59__length1;
-#line 1275 "moonshot-identity-manager-app.c"
+#line 1276 "moonshot-identity-manager-app.c"
{
gchar** srv_collection = NULL;
gint srv_collection_length1 = 0;
srv_collection_length1 = _tmp60__length1;
#line 163 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
for (srv_it = 0; srv_it < _tmp60__length1; srv_it = srv_it + 1) {
-#line 1287 "moonshot-identity-manager-app.c"
+#line 1288 "moonshot-identity-manager-app.c"
gchar* _tmp61_ = NULL;
gchar* srv = NULL;
#line 163 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp61_ = g_strdup (srv_collection[srv_it]);
#line 163 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
srv = _tmp61_;
-#line 1294 "moonshot-identity-manager-app.c"
+#line 1295 "moonshot-identity-manager-app.c"
{
const gchar* _tmp62_ = NULL;
IdentityRequest* _tmp63_ = NULL;
_g_free0 (srv);
#line 168 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
continue;
-#line 1315 "moonshot-identity-manager-app.c"
+#line 1316 "moonshot-identity-manager-app.c"
}
#line 170 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp65_ = srv;
services_list = g_slist_append (services_list, _tmp66_);
#line 163 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_free0 (srv);
-#line 1325 "moonshot-identity-manager-app.c"
+#line 1326 "moonshot-identity-manager-app.c"
}
}
}
_g_object_unref0 (id);
#line 174 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
continue;
-#line 1339 "moonshot-identity-manager-app.c"
+#line 1340 "moonshot-identity-manager-app.c"
}
#line 176 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp68_ = services_list;
_tmp69_ = g_slist_length (_tmp68_);
#line 176 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp69_ == ((guint) 0)) {
-#line 1347 "moonshot-identity-manager-app.c"
+#line 1348 "moonshot-identity-manager-app.c"
IdCard* _tmp70_ = NULL;
gchar** _tmp71_ = NULL;
gchar** _tmp72_ = NULL;
_g_object_unref0 (id);
#line 179 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
continue;
-#line 1370 "moonshot-identity-manager-app.c"
+#line 1371 "moonshot-identity-manager-app.c"
}
#line 182 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp73_ = services_list;
_services_size_ = services_length1;
#line 183 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp76_ = services_list;
-#line 1386 "moonshot-identity-manager-app.c"
+#line 1387 "moonshot-identity-manager-app.c"
{
GSList* srv_collection = NULL;
GSList* srv_it = NULL;
srv_collection = _tmp76_;
#line 183 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
for (srv_it = srv_collection; srv_it != NULL; srv_it = srv_it->next) {
-#line 1394 "moonshot-identity-manager-app.c"
+#line 1395 "moonshot-identity-manager-app.c"
gchar* _tmp77_ = NULL;
gchar* srv = NULL;
#line 183 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp77_ = g_strdup ((const gchar*) srv_it->data);
#line 183 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
srv = _tmp77_;
-#line 1401 "moonshot-identity-manager-app.c"
+#line 1402 "moonshot-identity-manager-app.c"
{
gchar** _tmp78_ = NULL;
gint _tmp78__length1 = 0;
i = _tmp83_ + 1;
#line 183 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_free0 (srv);
-#line 1432 "moonshot-identity-manager-app.c"
+#line 1433 "moonshot-identity-manager-app.c"
}
}
}
__g_slist_free__g_free0_0 (services_list);
#line 157 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (id);
-#line 1450 "moonshot-identity-manager-app.c"
+#line 1451 "moonshot-identity-manager-app.c"
}
}
}
_tmp87_ = _data1_->identity;
#line 194 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp87_ == NULL) {
-#line 1459 "moonshot-identity-manager-app.c"
+#line 1460 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp88_ = NULL;
GSList* _tmp89_ = NULL;
guint _tmp90_ = 0U;
_tmp90_ = g_slist_length (_tmp89_);
#line 194 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp86_ = _tmp90_ == ((guint) 0);
-#line 1471 "moonshot-identity-manager-app.c"
+#line 1472 "moonshot-identity-manager-app.c"
} else {
#line 194 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp86_ = FALSE;
-#line 1475 "moonshot-identity-manager-app.c"
+#line 1476 "moonshot-identity-manager-app.c"
}
#line 194 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp86_) {
-#line 1479 "moonshot-identity-manager-app.c"
+#line 1480 "moonshot-identity-manager-app.c"
{
GeeLinkedList* _id_list = NULL;
IdentityManagerModel* _tmp91_ = NULL;
_id_index = -1;
#line 196 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
while (TRUE) {
-#line 1507 "moonshot-identity-manager-app.c"
+#line 1508 "moonshot-identity-manager-app.c"
gint _tmp96_ = 0;
gint _tmp97_ = 0;
gint _tmp98_ = 0;
if (!(_tmp97_ < _tmp98_)) {
#line 196 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
break;
-#line 1532 "moonshot-identity-manager-app.c"
+#line 1533 "moonshot-identity-manager-app.c"
}
#line 196 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp99_ = _id_list;
_tmp104_ = _tmp103_;
#line 198 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp104__length1 = _tmp103__length1;
-#line 1550 "moonshot-identity-manager-app.c"
+#line 1551 "moonshot-identity-manager-app.c"
{
Rule* rule_collection = NULL;
gint rule_collection_length1 = 0;
rule_collection_length1 = _tmp104__length1;
#line 198 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
for (rule_it = 0; rule_it < _tmp104__length1; rule_it = rule_it + 1) {
-#line 1562 "moonshot-identity-manager-app.c"
+#line 1563 "moonshot-identity-manager-app.c"
Rule _tmp105_ = {0};
Rule rule = {0};
#line 198 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
rule_copy (&rule_collection[rule_it], &_tmp105_);
#line 198 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
rule = _tmp105_;
-#line 1569 "moonshot-identity-manager-app.c"
+#line 1570 "moonshot-identity-manager-app.c"
{
IdentityRequest* _tmp106_ = NULL;
const gchar* _tmp107_ = NULL;
rule_destroy (&rule);
#line 201 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
continue;
-#line 1597 "moonshot-identity-manager-app.c"
+#line 1598 "moonshot-identity-manager-app.c"
}
#line 203 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp111_ = _data1_->request;
if (g_strcmp0 (_tmp115_, "true") == 0) {
#line 206 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
confirm = TRUE;
-#line 1615 "moonshot-identity-manager-app.c"
+#line 1616 "moonshot-identity-manager-app.c"
}
#line 198 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
rule_destroy (&rule);
-#line 1619 "moonshot-identity-manager-app.c"
+#line 1620 "moonshot-identity-manager-app.c"
}
}
}
#line 196 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (id);
-#line 1625 "moonshot-identity-manager-app.c"
+#line 1626 "moonshot-identity-manager-app.c"
}
#line 196 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (_id_list);
-#line 1629 "moonshot-identity-manager-app.c"
+#line 1630 "moonshot-identity-manager-app.c"
}
}
#line 211 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp117_ = _data1_->identity;
#line 211 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp117_ == NULL) {
-#line 1636 "moonshot-identity-manager-app.c"
+#line 1637 "moonshot-identity-manager-app.c"
gboolean _tmp118_ = FALSE;
#line 211 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp118_ = has_nai;
#line 211 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp116_ = _tmp118_;
-#line 1642 "moonshot-identity-manager-app.c"
+#line 1643 "moonshot-identity-manager-app.c"
} else {
#line 211 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp116_ = FALSE;
-#line 1646 "moonshot-identity-manager-app.c"
+#line 1647 "moonshot-identity-manager-app.c"
}
#line 211 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp116_) {
-#line 1650 "moonshot-identity-manager-app.c"
+#line 1651 "moonshot-identity-manager-app.c"
gchar** components = NULL;
IdentityRequest* _tmp119_ = NULL;
const gchar* _tmp120_ = NULL;
_tmp130__length1 = components_length1;
#line 217 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp130__length1 > 1) {
-#line 1714 "moonshot-identity-manager-app.c"
+#line 1715 "moonshot-identity-manager-app.c"
IdCard* _tmp131_ = NULL;
gchar** _tmp132_ = NULL;
gint _tmp132__length1 = 0;
_tmp133_ = _tmp132_[1];
#line 218 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
id_card_set_issuer (_tmp131_, _tmp133_);
-#line 1729 "moonshot-identity-manager-app.c"
+#line 1730 "moonshot-identity-manager-app.c"
}
#line 219 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp134_ = _data1_->identity;
id_card_set_temporary (_tmp137_, TRUE);
#line 211 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
components = (_vala_array_free (components, components_length1, (GDestroyNotify) g_free), NULL);
-#line 1745 "moonshot-identity-manager-app.c"
+#line 1746 "moonshot-identity-manager-app.c"
}
#line 222 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp138_ = _data1_->identity;
#line 222 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp138_ == NULL) {
-#line 1751 "moonshot-identity-manager-app.c"
+#line 1752 "moonshot-identity-manager-app.c"
IdentityRequest* _tmp139_ = NULL;
GSList* _tmp140_ = NULL;
guint _tmp141_ = 0U;
if (_tmp141_ != ((guint) 1)) {
#line 224 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
confirm = TRUE;
-#line 1765 "moonshot-identity-manager-app.c"
+#line 1766 "moonshot-identity-manager-app.c"
} else {
IdentityRequest* _tmp142_ = NULL;
GSList* _tmp143_ = NULL;
_g_object_unref0 (_data1_->identity);
#line 226 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_data1_->identity = _tmp145_;
-#line 1783 "moonshot-identity-manager-app.c"
+#line 1784 "moonshot-identity-manager-app.c"
}
}
#line 230 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp147_ = confirm;
#line 230 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp147_) {
-#line 1790 "moonshot-identity-manager-app.c"
+#line 1791 "moonshot-identity-manager-app.c"
IdentityManagerView* _tmp148_ = NULL;
#line 230 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp148_ = self->view;
#line 230 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp146_ = _tmp148_ != NULL;
-#line 1796 "moonshot-identity-manager-app.c"
+#line 1797 "moonshot-identity-manager-app.c"
} else {
#line 230 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp146_ = FALSE;
-#line 1800 "moonshot-identity-manager-app.c"
+#line 1801 "moonshot-identity-manager-app.c"
}
#line 230 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp146_) {
-#line 1804 "moonshot-identity-manager-app.c"
+#line 1805 "moonshot-identity-manager-app.c"
gboolean _tmp149_ = FALSE;
IdentityManagerView* _tmp150_ = NULL;
IdentityRequest* _tmp151_ = NULL;
if (!_tmp149_) {
#line 233 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_show (self);
-#line 1814 "moonshot-identity-manager-app.c"
+#line 1815 "moonshot-identity-manager-app.c"
}
#line 234 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp150_ = self->view;
_data1_ = NULL;
#line 235 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return;
-#line 1828 "moonshot-identity-manager-app.c"
+#line 1829 "moonshot-identity-manager-app.c"
}
}
#line 240 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, ___lambda6__gsource_func, block1_data_ref (_data1_), block1_data_unref);
+ g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, ___lambda7__gsource_func, block1_data_ref (_data1_), block1_data_unref);
#line 253 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
block1_data_unref (_data1_);
#line 253 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_data1_ = NULL;
#line 253 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return;
-#line 1839 "moonshot-identity-manager-app.c"
+#line 1840 "moonshot-identity-manager-app.c"
}
_g_pattern_spec_free0 (pspec);
#line 259 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 1872 "moonshot-identity-manager-app.c"
+#line 1873 "moonshot-identity-manager-app.c"
}
g_return_if_fail (self != NULL);
#line 309 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_return_if_fail (conn != NULL);
-#line 1882 "moonshot-identity-manager-app.c"
+#line 1883 "moonshot-identity-manager-app.c"
{
GDBusConnection* _tmp0_ = NULL;
MoonshotServer* _tmp1_ = NULL;
#line 312 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
moonshot_server_register_object (_tmp1_, _tmp0_, "/org/janet/moonshot", &_inner_error_);
#line 312 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
-#line 1894 "moonshot-identity-manager-app.c"
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
+#line 1895 "moonshot-identity-manager-app.c"
goto __catch0_g_error;
}
}
fprintf (_tmp2_, "%s\n", _tmp4_);
#line 311 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_error_free0 (e);
-#line 1919 "moonshot-identity-manager-app.c"
+#line 1920 "moonshot-identity-manager-app.c"
}
__finally0:
#line 311 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 311 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 311 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_clear_error (&_inner_error_);
#line 311 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return;
-#line 1930 "moonshot-identity-manager-app.c"
+#line 1931 "moonshot-identity-manager-app.c"
}
}
static void _identity_manager_app_bus_acquired_cb_gbus_acquired_callback (GDBusConnection* connection, const gchar* name, gpointer self) {
#line 323 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_bus_acquired_cb ((IdentityManagerApp*) self, connection);
-#line 1938 "moonshot-identity-manager-app.c"
+#line 1939 "moonshot-identity-manager-app.c"
}
-static void __lambda9_ (IdentityManagerApp* self, GDBusConnection* conn, const gchar* name) {
+static void __lambda10_ (IdentityManagerApp* self, GDBusConnection* conn, const gchar* name) {
#line 327 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_return_if_fail (conn != NULL);
#line 327 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_return_if_fail (name != NULL);
-#line 1947 "moonshot-identity-manager-app.c"
+#line 1948 "moonshot-identity-manager-app.c"
}
-static void ___lambda9__gbus_name_acquired_callback (GDBusConnection* connection, const gchar* name, gpointer self) {
+static void ___lambda10__gbus_name_acquired_callback (GDBusConnection* connection, const gchar* name, gpointer self) {
#line 323 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- __lambda9_ ((IdentityManagerApp*) self, connection, name);
-#line 1954 "moonshot-identity-manager-app.c"
+ __lambda10_ ((IdentityManagerApp*) self, connection, name);
+#line 1955 "moonshot-identity-manager-app.c"
}
-static void __lambda10_ (IdentityManagerApp* self, GDBusConnection* conn, const gchar* name) {
+static void __lambda11_ (IdentityManagerApp* self, GDBusConnection* conn, const gchar* name) {
gboolean shown = FALSE;
gboolean _tmp5_ = FALSE;
GError * _inner_error_ = NULL;
g_return_if_fail (name != NULL);
#line 329 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
shown = FALSE;
-#line 1968 "moonshot-identity-manager-app.c"
+#line 1969 "moonshot-identity-manager-app.c"
{
IIdentityManager* manager = NULL;
const gchar* _tmp0_ = NULL;
#line 331 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp0_ = name;
#line 331 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- _tmp1_ = g_initable_new (TYPE_IIDENTITY_MANAGER_PROXY, NULL, &_inner_error_, "g-flags", 0, "g-name", _tmp0_, "g-bus-type", G_BUS_TYPE_SESSION, "g-object-path", "/org/janet/moonshot", "g-interface-name", "org.janet.Moonshot", NULL);
+ _tmp1_ = g_initable_new (TYPE_IIDENTITY_MANAGER_PROXY, NULL, &_inner_error_, "g-flags", 0, "g-name", _tmp0_, "g-bus-type", G_BUS_TYPE_SESSION, "g-object-path", "/org/janet/moonshot", "g-interface-name", "org.janet.Moonshot", "g-interface-info", g_type_get_qdata (TYPE_IIDENTITY_MANAGER, g_quark_from_static_string ("vala-dbus-interface-info")), NULL);
#line 331 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
manager = (IIdentityManager*) _tmp1_;
#line 331 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 331 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_inner_error_->domain == G_IO_ERROR) {
-#line 1986 "moonshot-identity-manager-app.c"
+#line 1987 "moonshot-identity-manager-app.c"
goto __catch1_g_io_error;
}
#line 331 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_clear_error (&_inner_error_);
#line 331 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return;
-#line 1995 "moonshot-identity-manager-app.c"
+#line 1996 "moonshot-identity-manager-app.c"
}
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp3_ = manager;
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp2_ = _tmp4_;
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (manager);
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_inner_error_->domain == G_IO_ERROR) {
-#line 2009 "moonshot-identity-manager-app.c"
+#line 2010 "moonshot-identity-manager-app.c"
goto __catch1_g_io_error;
}
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_clear_error (&_inner_error_);
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return;
-#line 2020 "moonshot-identity-manager-app.c"
+#line 2021 "moonshot-identity-manager-app.c"
}
#line 332 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
shown = _tmp2_;
#line 330 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (manager);
-#line 2026 "moonshot-identity-manager-app.c"
+#line 2027 "moonshot-identity-manager-app.c"
}
goto __finally1;
__catch1_g_io_error:
_inner_error_ = NULL;
#line 330 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_error_free0 (e);
-#line 2038 "moonshot-identity-manager-app.c"
+#line 2039 "moonshot-identity-manager-app.c"
}
__finally1:
#line 330 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 330 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 330 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_clear_error (&_inner_error_);
#line 330 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return;
-#line 2049 "moonshot-identity-manager-app.c"
+#line 2050 "moonshot-identity-manager-app.c"
}
#line 335 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp5_ = shown;
#line 335 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (!_tmp5_) {
-#line 2055 "moonshot-identity-manager-app.c"
+#line 2056 "moonshot-identity-manager-app.c"
const gchar* _tmp6_ = NULL;
#line 336 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp6_ = name;
#line 336 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_error ("moonshot-identity-manager-app.vala:336: Couldn't own name %s on dbus o" \
"r show previously launched identity manager.", _tmp6_);
-#line 2061 "moonshot-identity-manager-app.c"
+#line 2062 "moonshot-identity-manager-app.c"
} else {
FILE* _tmp7_ = NULL;
#line 338 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
fprintf (_tmp7_, "Showed previously launched identity manager.\n");
#line 339 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
exit (0);
-#line 2070 "moonshot-identity-manager-app.c"
+#line 2071 "moonshot-identity-manager-app.c"
}
}
-static void ___lambda10__gbus_name_lost_callback (GDBusConnection* connection, const gchar* name, gpointer self) {
+static void ___lambda11__gbus_name_lost_callback (GDBusConnection* connection, const gchar* name, gpointer self) {
#line 323 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- __lambda10_ ((IdentityManagerApp*) self, connection, name);
-#line 2078 "moonshot-identity-manager-app.c"
+ __lambda11_ ((IdentityManagerApp*) self, connection, name);
+#line 2079 "moonshot-identity-manager-app.c"
}
#line 322 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
self->priv->ipc_server = _tmp0_;
#line 323 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, "org.janet.Moonshot", G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_identity_manager_app_bus_acquired_cb_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _identity_manager_app_bus_acquired_cb_gbus_acquired_callback, identity_manager_app_ref (self), identity_manager_app_unref)), (GClosure*) ((___lambda9__gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda9__gbus_name_acquired_callback, identity_manager_app_ref (self), identity_manager_app_unref)), (GClosure*) ((___lambda10__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda10__gbus_name_lost_callback, identity_manager_app_ref (self), identity_manager_app_unref)));
-#line 2094 "moonshot-identity-manager-app.c"
+ g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, "org.janet.Moonshot", G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_identity_manager_app_bus_acquired_cb_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _identity_manager_app_bus_acquired_cb_gbus_acquired_callback, identity_manager_app_ref (self), identity_manager_app_unref)), (GClosure*) ((___lambda10__gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda10__gbus_name_acquired_callback, identity_manager_app_ref (self), identity_manager_app_unref)), (GClosure*) ((___lambda11__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda11__gbus_name_lost_callback, identity_manager_app_ref (self), identity_manager_app_unref)));
+#line 2095 "moonshot-identity-manager-app.c"
}
static void value_identity_manager_app_init (GValue* value) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
value->data[0].v_pointer = NULL;
-#line 2101 "moonshot-identity-manager-app.c"
+#line 2102 "moonshot-identity-manager-app.c"
}
if (value->data[0].v_pointer) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_unref (value->data[0].v_pointer);
-#line 2110 "moonshot-identity-manager-app.c"
+#line 2111 "moonshot-identity-manager-app.c"
}
}
if (src_value->data[0].v_pointer) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
dest_value->data[0].v_pointer = identity_manager_app_ref (src_value->data[0].v_pointer);
-#line 2120 "moonshot-identity-manager-app.c"
+#line 2121 "moonshot-identity-manager-app.c"
} else {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
dest_value->data[0].v_pointer = NULL;
-#line 2124 "moonshot-identity-manager-app.c"
+#line 2125 "moonshot-identity-manager-app.c"
}
}
static gpointer value_identity_manager_app_peek_pointer (const GValue* value) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return value->data[0].v_pointer;
-#line 2132 "moonshot-identity-manager-app.c"
+#line 2133 "moonshot-identity-manager-app.c"
}
static gchar* value_identity_manager_app_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (collect_values[0].v_pointer) {
-#line 2139 "moonshot-identity-manager-app.c"
+#line 2140 "moonshot-identity-manager-app.c"
IdentityManagerApp* object;
object = collect_values[0].v_pointer;
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (object->parent_instance.g_class == NULL) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
-#line 2146 "moonshot-identity-manager-app.c"
+#line 2147 "moonshot-identity-manager-app.c"
} else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
-#line 2150 "moonshot-identity-manager-app.c"
+#line 2151 "moonshot-identity-manager-app.c"
}
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
value->data[0].v_pointer = identity_manager_app_ref (object);
-#line 2154 "moonshot-identity-manager-app.c"
+#line 2155 "moonshot-identity-manager-app.c"
} else {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
value->data[0].v_pointer = NULL;
-#line 2158 "moonshot-identity-manager-app.c"
+#line 2159 "moonshot-identity-manager-app.c"
}
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return NULL;
-#line 2162 "moonshot-identity-manager-app.c"
+#line 2163 "moonshot-identity-manager-app.c"
}
if (!object_p) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
-#line 2173 "moonshot-identity-manager-app.c"
+#line 2174 "moonshot-identity-manager-app.c"
}
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (!value->data[0].v_pointer) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
*object_p = NULL;
-#line 2179 "moonshot-identity-manager-app.c"
+#line 2180 "moonshot-identity-manager-app.c"
} else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
*object_p = value->data[0].v_pointer;
-#line 2183 "moonshot-identity-manager-app.c"
+#line 2184 "moonshot-identity-manager-app.c"
} else {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
*object_p = identity_manager_app_ref (value->data[0].v_pointer);
-#line 2187 "moonshot-identity-manager-app.c"
+#line 2188 "moonshot-identity-manager-app.c"
}
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return NULL;
-#line 2191 "moonshot-identity-manager-app.c"
+#line 2192 "moonshot-identity-manager-app.c"
}
G_PARAM_SPEC (spec)->value_type = object_type;
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return G_PARAM_SPEC (spec);
-#line 2205 "moonshot-identity-manager-app.c"
+#line 2206 "moonshot-identity-manager-app.c"
}
g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_IDENTITY_MANAGER_APP), NULL);
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return value->data[0].v_pointer;
-#line 2214 "moonshot-identity-manager-app.c"
+#line 2215 "moonshot-identity-manager-app.c"
}
value->data[0].v_pointer = v_object;
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_ref (value->data[0].v_pointer);
-#line 2234 "moonshot-identity-manager-app.c"
+#line 2235 "moonshot-identity-manager-app.c"
} else {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
value->data[0].v_pointer = NULL;
-#line 2238 "moonshot-identity-manager-app.c"
+#line 2239 "moonshot-identity-manager-app.c"
}
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (old) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_unref (old);
-#line 2244 "moonshot-identity-manager-app.c"
+#line 2245 "moonshot-identity-manager-app.c"
}
}
g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
value->data[0].v_pointer = v_object;
-#line 2263 "moonshot-identity-manager-app.c"
+#line 2264 "moonshot-identity-manager-app.c"
} else {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
value->data[0].v_pointer = NULL;
-#line 2267 "moonshot-identity-manager-app.c"
+#line 2268 "moonshot-identity-manager-app.c"
}
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (old) {
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_unref (old);
-#line 2273 "moonshot-identity-manager-app.c"
+#line 2274 "moonshot-identity-manager-app.c"
}
}
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_parent_class = g_type_class_peek_parent (klass);
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- IDENTITY_MANAGER_APP_CLASS (klass)->finalize = identity_manager_app_finalize;
+ ((IdentityManagerAppClass *) klass)->finalize = identity_manager_app_finalize;
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_type_class_add_private (klass, sizeof (IdentityManagerAppPrivate));
-#line 2285 "moonshot-identity-manager-app.c"
+#line 2286 "moonshot-identity-manager-app.c"
}
self->priv = IDENTITY_MANAGER_APP_GET_PRIVATE (self);
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
self->ref_count = 1;
-#line 2294 "moonshot-identity-manager-app.c"
+#line 2295 "moonshot-identity-manager-app.c"
}
IdentityManagerApp * self;
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_IDENTITY_MANAGER_APP, IdentityManagerApp);
+#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
+ g_signal_handlers_destroy (self);
#line 47 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (self->model);
#line 48 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (self->view);
#line 51 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_object_unref0 (self->priv->ipc_server);
-#line 2310 "moonshot-identity-manager-app.c"
+#line 2313 "moonshot-identity-manager-app.c"
}
g_atomic_int_inc (&self->ref_count);
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return instance;
-#line 2335 "moonshot-identity-manager-app.c"
+#line 2338 "moonshot-identity-manager-app.c"
}
IDENTITY_MANAGER_APP_GET_CLASS (self)->finalize (self);
#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_type_free_instance ((GTypeInstance *) self);
-#line 2348 "moonshot-identity-manager-app.c"
+#line 2351 "moonshot-identity-manager-app.c"
}
}
_tmp1_ = headless;
#line 364 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp1_) {
-#line 2376 "moonshot-identity-manager-app.c"
+#line 2379 "moonshot-identity-manager-app.c"
{
GOptionContext* opt_context = NULL;
GOptionContext* _tmp2_ = NULL;
#line 369 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_option_context_parse (_tmp5_, &args_length1, &args, &_inner_error_);
#line 369 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 369 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_option_context_free0 (opt_context);
#line 369 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_inner_error_->domain == G_OPTION_ERROR) {
-#line 2405 "moonshot-identity-manager-app.c"
+#line 2408 "moonshot-identity-manager-app.c"
goto __catch2_g_option_error;
}
#line 369 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_clear_error (&_inner_error_);
#line 369 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return 0;
-#line 2416 "moonshot-identity-manager-app.c"
+#line 2419 "moonshot-identity-manager-app.c"
}
#line 365 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_option_context_free0 (opt_context);
-#line 2420 "moonshot-identity-manager-app.c"
+#line 2423 "moonshot-identity-manager-app.c"
}
goto __finally2;
__catch2_g_option_error:
_g_error_free0 (e);
#line 373 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 2467 "moonshot-identity-manager-app.c"
+#line 2470 "moonshot-identity-manager-app.c"
}
__finally2:
#line 365 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 365 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 365 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_clear_error (&_inner_error_);
#line 365 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return 0;
-#line 2478 "moonshot-identity-manager-app.c"
+#line 2481 "moonshot-identity-manager-app.c"
}
#line 375 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
explicitly_launched = FALSE;
-#line 2482 "moonshot-identity-manager-app.c"
+#line 2485 "moonshot-identity-manager-app.c"
} else {
{
gboolean _tmp14_ = FALSE;
#line 378 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp14_ = _tmp16_;
#line 378 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
-#line 2496 "moonshot-identity-manager-app.c"
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
+#line 2499 "moonshot-identity-manager-app.c"
goto __catch3_g_error;
}
#line 378 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (!_tmp14_) {
-#line 2501 "moonshot-identity-manager-app.c"
+#line 2504 "moonshot-identity-manager-app.c"
FILE* _tmp17_ = NULL;
const gchar* _tmp18_ = NULL;
#line 379 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
result = -1;
#line 380 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 2514 "moonshot-identity-manager-app.c"
+#line 2517 "moonshot-identity-manager-app.c"
}
}
goto __finally3;
_g_error_free0 (e);
#line 385 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 2562 "moonshot-identity-manager-app.c"
+#line 2565 "moonshot-identity-manager-app.c"
}
__finally3:
#line 377 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
- if (_inner_error_ != NULL) {
+ if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 377 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 377 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
g_clear_error (&_inner_error_);
#line 377 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return 0;
-#line 2573 "moonshot-identity-manager-app.c"
+#line 2576 "moonshot-identity-manager-app.c"
}
#line 387 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
gtk_available = TRUE;
-#line 2577 "moonshot-identity-manager-app.c"
+#line 2580 "moonshot-identity-manager-app.c"
}
#line 397 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
_tmp33_ = _tmp32_->explicitly_launched;
#line 405 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp33_) {
-#line 2605 "moonshot-identity-manager-app.c"
+#line 2608 "moonshot-identity-manager-app.c"
IdentityManagerApp* _tmp34_ = NULL;
#line 406 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp34_ = app;
#line 406 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
identity_manager_app_show (_tmp34_);
-#line 2611 "moonshot-identity-manager-app.c"
+#line 2614 "moonshot-identity-manager-app.c"
}
#line 409 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_tmp35_ = headless;
#line 409 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
if (_tmp35_) {
-#line 2617 "moonshot-identity-manager-app.c"
+#line 2620 "moonshot-identity-manager-app.c"
GMainLoop* loop = NULL;
GMainLoop* _tmp36_ = NULL;
GMainLoop* _tmp37_ = NULL;
g_main_loop_run (_tmp37_);
#line 409 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
_g_main_loop_unref0 (loop);
-#line 2631 "moonshot-identity-manager-app.c"
+#line 2634 "moonshot-identity-manager-app.c"
} else {
#line 415 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
gtk_main ();
-#line 2635 "moonshot-identity-manager-app.c"
+#line 2638 "moonshot-identity-manager-app.c"
}
#line 418 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
result = 0;
_identity_manager_app_unref0 (app);
#line 418 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return result;
-#line 2643 "moonshot-identity-manager-app.c"
+#line 2646 "moonshot-identity-manager-app.c"
}
#endif
#line 357 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-identity-manager-app.vala"
return _vala_main (argv, argc);
-#line 2653 "moonshot-identity-manager-app.c"
+#line 2656 "moonshot-identity-manager-app.c"
}