vala
[moonshot-ui.git] / src / moonshot-custom-vbox.c
index 8bc290d..436ad1f 100644 (file)
@@ -1,6 +1,37 @@
-/* moonshot-custom-vbox.c generated by valac 0.16.1, the Vala compiler
+/* moonshot-custom-vbox.c generated by valac 0.26.1, the Vala compiler
  * generated from moonshot-custom-vbox.vala, do not modify */
 
+/*
+ * Copyright (c) 2011-2014, JANET(UK)
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * 3. Neither the name of JANET(UK) nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+*/
 
 #include <glib.h>
 #include <glib-object.h>
@@ -132,257 +163,256 @@ static void _vala_custom_vbox_set_property (GObject * object, guint property_id,
 
 
 static gpointer _g_object_ref0 (gpointer self) {
-#line 10 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 41 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        return self ? g_object_ref (self) : NULL;
-#line 138 "moonshot-custom-vbox.c"
+#line 169 "moonshot-custom-vbox.c"
 }
 
 
 CustomVBox* custom_vbox_construct (GType object_type, IdentityManagerView* window, gboolean homogeneous, gint spacing) {
        CustomVBox * self = NULL;
-       IdentityManagerView* _tmp0_;
-       IdentityManagerView* _tmp1_;
-       gboolean _tmp2_;
-       gint _tmp3_;
-#line 8 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       IdentityManagerView* _tmp0_ = NULL;
+       IdentityManagerView* _tmp1_ = NULL;
+       gboolean _tmp2_ = FALSE;
+       gint _tmp3_ = 0;
+#line 39 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_val_if_fail (window != NULL, NULL);
-#line 8 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 39 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        self = (CustomVBox*) g_object_new (object_type, NULL);
-#line 10 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 41 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp0_ = window;
-#line 10 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 41 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 10 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 41 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _g_object_unref0 (self->priv->main_window);
-#line 10 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 41 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        self->priv->main_window = _tmp1_;
-#line 11 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 42 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp2_ = homogeneous;
-#line 11 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 42 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        gtk_box_set_homogeneous ((GtkBox*) self, _tmp2_);
-#line 12 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 43 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp3_ = spacing;
-#line 12 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 43 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        gtk_box_set_spacing ((GtkBox*) self, _tmp3_);
-#line 8 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 39 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        return self;
-#line 170 "moonshot-custom-vbox.c"
+#line 201 "moonshot-custom-vbox.c"
 }
 
 
 CustomVBox* custom_vbox_new (IdentityManagerView* window, gboolean homogeneous, gint spacing) {
-#line 8 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 39 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        return custom_vbox_construct (TYPE_CUSTOM_VBOX, window, homogeneous, spacing);
-#line 177 "moonshot-custom-vbox.c"
+#line 208 "moonshot-custom-vbox.c"
 }
 
 
 void custom_vbox_receive_expanded_event (CustomVBox* self, IdCardWidget* id_card_widget) {
+       GList* list = NULL;
        GList* _tmp0_ = NULL;
-       GList* list;
-       GList* _tmp1_;
-       IdCardWidget* _tmp6_;
+       GList* _tmp1_ = NULL;
+       IdCardWidget* _tmp6_ = NULL;
        gboolean _tmp7_ = FALSE;
-       IdCardWidget* _tmp8_;
-       gboolean _tmp12_;
-#line 15 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       IdCardWidget* _tmp8_ = NULL;
+#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_if_fail (self != NULL);
-#line 15 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_if_fail (id_card_widget != NULL);
-#line 17 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 48 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp0_ = gtk_container_get_children ((GtkContainer*) self);
-#line 17 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 48 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        list = _tmp0_;
-#line 18 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 49 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp1_ = list;
-#line 199 "moonshot-custom-vbox.c"
+#line 229 "moonshot-custom-vbox.c"
        {
                GList* id_card_collection = NULL;
                GList* id_card_it = NULL;
-#line 18 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 49 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                id_card_collection = _tmp1_;
-#line 18 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 49 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                for (id_card_it = id_card_collection; id_card_it != NULL; id_card_it = id_card_it->next) {
-#line 207 "moonshot-custom-vbox.c"
-                       GtkWidget* _tmp2_;
+#line 237 "moonshot-custom-vbox.c"
+                       GtkWidget* _tmp2_ = NULL;
                        GtkWidget* id_card = NULL;
-#line 18 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 49 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                        _tmp2_ = _g_object_ref0 ((GtkWidget*) id_card_it->data);
-#line 18 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 49 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                        id_card = _tmp2_;
-#line 214 "moonshot-custom-vbox.c"
+#line 244 "moonshot-custom-vbox.c"
                        {
-                               GtkWidget* _tmp3_;
-                               IdCardWidget* _tmp4_;
-#line 20 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+                               GtkWidget* _tmp3_ = NULL;
+                               IdCardWidget* _tmp4_ = NULL;
+#line 51 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                                _tmp3_ = id_card;
-#line 20 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 51 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                                _tmp4_ = id_card_widget;
-#line 20 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-                               if (_tmp3_ != GTK_WIDGET (_tmp4_)) {
-#line 224 "moonshot-custom-vbox.c"
-                                       GtkWidget* _tmp5_;
-#line 21 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 51 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+                               if (_tmp3_ != G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, GTK_TYPE_WIDGET, GtkWidget)) {
+#line 254 "moonshot-custom-vbox.c"
+                                       GtkWidget* _tmp5_ = NULL;
+#line 52 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                                        _tmp5_ = id_card;
-#line 21 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-                                       id_card_widget_collapse (ID_CARD_WIDGET (_tmp5_));
-#line 230 "moonshot-custom-vbox.c"
+#line 52 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+                                       id_card_widget_collapse (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, TYPE_ID_CARD_WIDGET, IdCardWidget));
+#line 260 "moonshot-custom-vbox.c"
                                }
-#line 18 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 49 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                                _g_object_unref0 (id_card);
-#line 234 "moonshot-custom-vbox.c"
+#line 264 "moonshot-custom-vbox.c"
                        }
                }
        }
-#line 23 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 54 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp6_ = id_card_widget;
-#line 23 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 54 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        custom_vbox_set_current_idcard (self, _tmp6_);
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp8_ = self->priv->_current_idcard;
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        if (_tmp8_ != NULL) {
-#line 246 "moonshot-custom-vbox.c"
-               IdentityManagerView* _tmp9_;
-               GQueue* _tmp10_;
-               guint _tmp11_;
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 276 "moonshot-custom-vbox.c"
+               IdentityManagerView* _tmp9_ = NULL;
+               GQueue* _tmp10_ = NULL;
+               guint _tmp11_ = 0U;
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                _tmp9_ = self->priv->main_window;
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                _tmp10_ = _tmp9_->request_queue;
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                _tmp11_ = _tmp10_->length;
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                _tmp7_ = _tmp11_ > ((guint) 0);
-#line 258 "moonshot-custom-vbox.c"
+#line 288 "moonshot-custom-vbox.c"
        } else {
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                _tmp7_ = FALSE;
-#line 262 "moonshot-custom-vbox.c"
+#line 292 "moonshot-custom-vbox.c"
        }
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-       _tmp12_ = _tmp7_;
-#line 25 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-       if (_tmp12_) {
-#line 268 "moonshot-custom-vbox.c"
-               IdCardWidget* _tmp13_;
-               GtkButton* _tmp14_;
-               GtkButton* _tmp15_;
-#line 26 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-               _tmp13_ = self->priv->_current_idcard;
-#line 26 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-               _tmp14_ = id_card_widget_get_send_button (_tmp13_);
-#line 26 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-               _tmp15_ = _tmp14_;
-#line 26 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-               gtk_widget_set_sensitive ((GtkWidget*) _tmp15_, TRUE);
-#line 280 "moonshot-custom-vbox.c"
+#line 56 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+       if (_tmp7_) {
+#line 296 "moonshot-custom-vbox.c"
+               IdCardWidget* _tmp12_ = NULL;
+               GtkButton* _tmp13_ = NULL;
+               GtkButton* _tmp14_ = NULL;
+#line 57 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+               _tmp12_ = self->priv->_current_idcard;
+#line 57 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+               _tmp13_ = id_card_widget_get_send_button (_tmp12_);
+#line 57 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+               _tmp14_ = _tmp13_;
+#line 57 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+               gtk_widget_set_sensitive ((GtkWidget*) _tmp14_, TRUE);
+#line 308 "moonshot-custom-vbox.c"
        }
-#line 15 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 58 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+       gtk_container_check_resize ((GtkContainer*) self);
+#line 46 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _g_list_free0 (list);
-#line 284 "moonshot-custom-vbox.c"
+#line 314 "moonshot-custom-vbox.c"
 }
 
 
 void custom_vbox_add_id_card_widget (CustomVBox* self, IdCardWidget* id_card_widget) {
-       IdCardWidget* _tmp0_;
-#line 29 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       IdCardWidget* _tmp0_ = NULL;
+#line 61 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_if_fail (self != NULL);
-#line 29 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 61 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_if_fail (id_card_widget != NULL);
-#line 31 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 63 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp0_ = id_card_widget;
-#line 31 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 63 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        gtk_box_pack_start ((GtkBox*) self, (GtkWidget*) _tmp0_, FALSE, FALSE, (guint) 0);
-#line 298 "moonshot-custom-vbox.c"
+#line 328 "moonshot-custom-vbox.c"
 }
 
 
 void custom_vbox_remove_id_card_widget (CustomVBox* self, IdCardWidget* id_card_widget) {
-       IdCardWidget* _tmp0_;
-#line 34 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       IdCardWidget* _tmp0_ = NULL;
+#line 66 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_if_fail (self != NULL);
-#line 34 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 66 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_if_fail (id_card_widget != NULL);
-#line 36 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 68 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp0_ = id_card_widget;
-#line 36 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 68 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        gtk_container_remove ((GtkContainer*) self, (GtkWidget*) _tmp0_);
-#line 312 "moonshot-custom-vbox.c"
+#line 342 "moonshot-custom-vbox.c"
 }
 
 
 IdCardWidget* custom_vbox_get_current_idcard (CustomVBox* self) {
        IdCardWidget* result;
-       IdCardWidget* _tmp0_;
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       IdCardWidget* _tmp0_ = NULL;
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_val_if_fail (self != NULL, NULL);
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp0_ = self->priv->_current_idcard;
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        result = _tmp0_;
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        return result;
-#line 327 "moonshot-custom-vbox.c"
+#line 357 "moonshot-custom-vbox.c"
 }
 
 
 void custom_vbox_set_current_idcard (CustomVBox* self, IdCardWidget* value) {
-       IdCardWidget* _tmp0_;
-       IdCardWidget* _tmp1_;
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       IdCardWidget* _tmp0_ = NULL;
+       IdCardWidget* _tmp1_ = NULL;
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_return_if_fail (self != NULL);
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp0_ = value;
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _g_object_unref0 (self->priv->_current_idcard);
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        self->priv->_current_idcard = _tmp1_;
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_object_notify ((GObject *) self, "current-idcard");
-#line 346 "moonshot-custom-vbox.c"
+#line 376 "moonshot-custom-vbox.c"
 }
 
 
 static void custom_vbox_class_init (CustomVBoxClass * klass) {
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        custom_vbox_parent_class = g_type_class_peek_parent (klass);
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_type_class_add_private (klass, sizeof (CustomVBoxPrivate));
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        G_OBJECT_CLASS (klass)->get_property = _vala_custom_vbox_get_property;
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        G_OBJECT_CLASS (klass)->set_property = _vala_custom_vbox_set_property;
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        G_OBJECT_CLASS (klass)->finalize = custom_vbox_finalize;
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        g_object_class_install_property (G_OBJECT_CLASS (klass), CUSTOM_VBOX_CURRENT_IDCARD, g_param_spec_object ("current-idcard", "current-idcard", "current-idcard", TYPE_ID_CARD_WIDGET, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
-#line 363 "moonshot-custom-vbox.c"
+#line 393 "moonshot-custom-vbox.c"
 }
 
 
 static void custom_vbox_instance_init (CustomVBox * self) {
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        self->priv = CUSTOM_VBOX_GET_PRIVATE (self);
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        self->priv->_current_idcard = NULL;
-#line 372 "moonshot-custom-vbox.c"
+#line 402 "moonshot-custom-vbox.c"
 }
 
 
 static void custom_vbox_finalize (GObject* obj) {
        CustomVBox * self;
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
-       self = CUSTOM_VBOX (obj);
-#line 5 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_CUSTOM_VBOX, CustomVBox);
+#line 36 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _g_object_unref0 (self->priv->_current_idcard);
-#line 6 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 37 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        _g_object_unref0 (self->priv->main_window);
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        G_OBJECT_CLASS (custom_vbox_parent_class)->finalize (obj);
-#line 386 "moonshot-custom-vbox.c"
+#line 416 "moonshot-custom-vbox.c"
 }
 
 
@@ -400,44 +430,44 @@ GType custom_vbox_get_type (void) {
 
 static void _vala_custom_vbox_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
        CustomVBox * self;
-       self = CUSTOM_VBOX (object);
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_CUSTOM_VBOX, CustomVBox);
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        switch (property_id) {
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                case CUSTOM_VBOX_CURRENT_IDCARD:
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                g_value_set_object (value, custom_vbox_get_current_idcard (self));
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                break;
-#line 413 "moonshot-custom-vbox.c"
+#line 443 "moonshot-custom-vbox.c"
                default:
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                break;
-#line 419 "moonshot-custom-vbox.c"
+#line 449 "moonshot-custom-vbox.c"
        }
 }
 
 
 static void _vala_custom_vbox_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
        CustomVBox * self;
-       self = CUSTOM_VBOX (object);
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_CUSTOM_VBOX, CustomVBox);
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
        switch (property_id) {
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                case CUSTOM_VBOX_CURRENT_IDCARD:
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                custom_vbox_set_current_idcard (self, g_value_get_object (value));
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                break;
-#line 435 "moonshot-custom-vbox.c"
+#line 465 "moonshot-custom-vbox.c"
                default:
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
-#line 3 "/build/slave/submodule_amd64/build/ui/src/moonshot-custom-vbox.vala"
+#line 34 "/home/hartmans/moonshot/moonshot/ui/src/moonshot-custom-vbox.vala"
                break;
-#line 441 "moonshot-custom-vbox.c"
+#line 471 "moonshot-custom-vbox.c"
        }
 }