src/Builder4/About.c
authorAlan Knowles <alan@roojs.com>
Fri, 27 Feb 2015 07:38:41 +0000 (15:38 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 27 Feb 2015 07:38:41 +0000 (15:38 +0800)
src/Builder4/Application.c
src/Builder4/ClutterFiles.c
src/Builder4/DialogConfirm.c
src/Builder4/DialogNewComponent.c

src/Builder4/About.c [deleted file]
src/Builder4/ClutterFiles.c [deleted file]
src/Builder4/DialogConfirm.c [deleted file]
src/Builder4/DialogNewComponent.c [deleted file]

diff --git a/src/Builder4/About.c b/src/Builder4/About.c
deleted file mode 100644 (file)
index c222278..0000000
+++ /dev/null
@@ -1,317 +0,0 @@
-/* About.c generated by valac 0.26.1, the Vala compiler
- * generated from About.vala, do not modify */
-
-
-#include <glib.h>
-#include <glib-object.h>
-#include <gtk/gtk.h>
-#include <stdlib.h>
-#include <string.h>
-#include <gdk/gdk.h>
-
-
-#define TYPE_ABOUT (about_get_type ())
-#define ABOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ABOUT, About))
-#define ABOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ABOUT, AboutClass))
-#define IS_ABOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ABOUT))
-#define IS_ABOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ABOUT))
-#define ABOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ABOUT, AboutClass))
-
-typedef struct _About About;
-typedef struct _AboutClass AboutClass;
-typedef struct _AboutPrivate AboutPrivate;
-#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
-
-struct _About {
-       GObject parent_instance;
-       AboutPrivate * priv;
-       GtkAboutDialog* el;
-};
-
-struct _AboutClass {
-       GObjectClass parent_class;
-};
-
-struct _AboutPrivate {
-       About* _this;
-};
-
-
-extern About* _About;
-About* _About = NULL;
-static gpointer about_parent_class = NULL;
-
-GType about_get_type (void) G_GNUC_CONST;
-#define ABOUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_ABOUT, AboutPrivate))
-enum  {
-       ABOUT_DUMMY_PROPERTY
-};
-About* about_singleton (void);
-About* about_new (void);
-About* about_construct (GType object_type);
-static gboolean __lambda138_ (About* self, GtkWidget* _self_, GdkEventAny* event);
-static gboolean ___lambda138__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
-static void __lambda139_ (About* self, gint rid);
-static void ___lambda139__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
-void about_show_all (About* self);
-static void about_finalize (GObject* obj);
-static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
-static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
-
-
-static gpointer _g_object_ref0 (gpointer self) {
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       return self ? g_object_ref (self) : NULL;
-#line 66 "About.c"
-}
-
-
-About* about_singleton (void) {
-       About* result = NULL;
-       About* _tmp0_ = NULL;
-       About* _tmp2_ = NULL;
-       About* _tmp3_ = NULL;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp0_ = _About;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       if (_tmp0_ == NULL) {
-#line 79 "About.c"
-               About* _tmp1_ = NULL;
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-               _tmp1_ = about_new ();
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-               _g_object_unref0 (_About);
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-               _About = _tmp1_;
-#line 87 "About.c"
-       }
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp2_ = _About;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp3_ = _g_object_ref0 (_tmp2_);
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       result = _tmp3_;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       return result;
-#line 97 "About.c"
-}
-
-
-static gboolean __lambda138_ (About* self, GtkWidget* _self_, GdkEventAny* event) {
-       gboolean result = FALSE;
-       GtkAboutDialog* _tmp0_ = NULL;
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       g_return_val_if_fail (_self_ != NULL, FALSE);
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       g_return_val_if_fail (event != NULL, FALSE);
-#line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp0_ = self->el;
-#line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_widget_hide ((GtkWidget*) _tmp0_);
-#line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       result = TRUE;
-#line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       return result;
-#line 116 "About.c"
-}
-
-
-static gboolean ___lambda138__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
-       gboolean result;
-       result = __lambda138_ ((About*) self, _sender, event);
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       return result;
-#line 125 "About.c"
-}
-
-
-static void __lambda139_ (About* self, gint rid) {
-       GtkAboutDialog* _tmp0_ = NULL;
-#line 41 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp0_ = self->el;
-#line 41 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_widget_hide ((GtkWidget*) _tmp0_);
-#line 135 "About.c"
-}
-
-
-static void ___lambda139__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
-#line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       __lambda139_ ((About*) self, response_id);
-#line 142 "About.c"
-}
-
-
-About* about_construct (GType object_type) {
-       About * self = NULL;
-       About* _tmp0_ = NULL;
-       GtkAboutDialog* _tmp1_ = NULL;
-       GtkAboutDialog* _tmp2_ = NULL;
-       GtkAboutDialog* _tmp3_ = NULL;
-       GtkAboutDialog* _tmp4_ = NULL;
-       gchar* _tmp5_ = NULL;
-       gchar** _tmp6_ = NULL;
-       gchar** _tmp7_ = NULL;
-       gint _tmp7__length1 = 0;
-       GtkAboutDialog* _tmp8_ = NULL;
-       GtkAboutDialog* _tmp9_ = NULL;
-       GtkAboutDialog* _tmp10_ = NULL;
-       GtkAboutDialog* _tmp11_ = NULL;
-       GtkAboutDialog* _tmp12_ = NULL;
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       self = (About*) g_object_new (object_type, NULL);
-#line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp0_ = _g_object_ref0 (self);
-#line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       self->priv->_this = _tmp0_;
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp1_ = (GtkAboutDialog*) gtk_about_dialog_new ();
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       g_object_ref_sink (_tmp1_);
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _g_object_unref0 (self->el);
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       self->el = _tmp1_;
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp2_ = self->el;
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_about_dialog_set_program_name (_tmp2_, "app.Builder.js");
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp3_ = self->el;
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_about_dialog_set_license (_tmp3_, "LGPL");
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp4_ = self->el;
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp5_ = g_strdup ("Alan Knowles");
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp6_ = g_new0 (gchar*, 1 + 1);
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp6_[0] = _tmp5_;
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp7_ = _tmp6_;
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp7__length1 = 1;
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_about_dialog_set_authors (_tmp4_, _tmp7_);
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp7_ = (_vala_array_free (_tmp7_, _tmp7__length1, (GDestroyNotify) g_free), NULL);
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp8_ = self->el;
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_about_dialog_set_website (_tmp8_, "http://www.akbkhome.com/blog.php");
-#line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp9_ = self->el;
-#line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_window_set_modal ((GtkWindow*) _tmp9_, TRUE);
-#line 32 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp10_ = self->el;
-#line 32 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_about_dialog_set_copyright (_tmp10_, "LGPL");
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp11_ = self->el;
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       g_signal_connect_object ((GtkWidget*) _tmp11_, "delete-event", (GCallback) ___lambda138__gtk_widget_delete_event, self, 0);
-#line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp12_ = self->el;
-#line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       g_signal_connect_object ((GtkDialog*) _tmp12_, "response", (GCallback) ___lambda139__gtk_dialog_response, self, 0);
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       return self;
-#line 224 "About.c"
-}
-
-
-About* about_new (void) {
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       return about_construct (TYPE_ABOUT);
-#line 231 "About.c"
-}
-
-
-void about_show_all (About* self) {
-       GtkAboutDialog* _tmp0_ = NULL;
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       g_return_if_fail (self != NULL);
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _tmp0_ = self->el;
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       gtk_widget_show_all ((GtkWidget*) _tmp0_);
-#line 243 "About.c"
-}
-
-
-static void about_class_init (AboutClass * klass) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       about_parent_class = g_type_class_peek_parent (klass);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       g_type_class_add_private (klass, sizeof (AboutPrivate));
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       G_OBJECT_CLASS (klass)->finalize = about_finalize;
-#line 254 "About.c"
-}
-
-
-static void about_instance_init (About * self) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       self->priv = ABOUT_GET_PRIVATE (self);
-#line 261 "About.c"
-}
-
-
-static void about_finalize (GObject* obj) {
-       About * self;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ABOUT, About);
-#line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _g_object_unref0 (self->el);
-#line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/About.vala"
-       G_OBJECT_CLASS (about_parent_class)->finalize (obj);
-#line 275 "About.c"
-}
-
-
-GType about_get_type (void) {
-       static volatile gsize about_type_id__volatile = 0;
-       if (g_once_init_enter (&about_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (AboutClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) about_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (About), 0, (GInstanceInitFunc) about_instance_init, NULL };
-               GType about_type_id;
-               about_type_id = g_type_register_static (G_TYPE_OBJECT, "About", &g_define_type_info, 0);
-               g_once_init_leave (&about_type_id__volatile, about_type_id);
-       }
-       return about_type_id__volatile;
-}
-
-
-static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) {
-#line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
-       if ((array != NULL) && (destroy_func != NULL)) {
-#line 294 "About.c"
-               int i;
-#line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
-               for (i = 0; i < array_length; i = i + 1) {
-#line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
-                       if (((gpointer*) array)[i] != NULL) {
-#line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
-                               destroy_func (((gpointer*) array)[i]);
-#line 302 "About.c"
-                       }
-               }
-       }
-}
-
-
-static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) {
-#line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
-       _vala_array_destroy (array, array_length, destroy_func);
-#line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
-       g_free (array);
-#line 314 "About.c"
-}
-
-
-
diff --git a/src/Builder4/ClutterFiles.c b/src/Builder4/ClutterFiles.c
deleted file mode 100644 (file)
index a7e1665..0000000
+++ /dev/null
@@ -1,2264 +0,0 @@
-/* ClutterFiles.c generated by valac 0.26.1, the Vala compiler
- * generated from ClutterFiles.vala, do not modify */
-
-
-#include <glib.h>
-#include <glib-object.h>
-#include <clutter/clutter.h>
-#include <gee.h>
-#include <gdk-pixbuf/gdk-pixbuf.h>
-#include <float.h>
-#include <math.h>
-#include <stdlib.h>
-#include <string.h>
-#include <glib/gstdio.h>
-#include <gtk/gtk.h>
-#include <cogl/cogl.h>
-
-
-#define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
-#define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
-#define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
-#define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
-#define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
-#define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
-
-typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
-typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
-typedef struct _Xcls_ClutterFilesPrivate Xcls_ClutterFilesPrivate;
-
-#define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT (xcls_clutterfiles_xcls_filelayout_get_type ())
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayout))
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
-#define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
-#define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT))
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutClass))
-
-typedef struct _Xcls_ClutterFilesXcls_filelayout Xcls_ClutterFilesXcls_filelayout;
-typedef struct _Xcls_ClutterFilesXcls_filelayoutClass Xcls_ClutterFilesXcls_filelayoutClass;
-
-#define XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER (xcls_clutterfiles_xcls_filelayout_manager_get_type ())
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_manager))
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_managerClass))
-#define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
-#define XCLS_CLUTTERFILES_IS_XCLS_FILELAYOUT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER))
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_managerClass))
-
-typedef struct _Xcls_ClutterFilesXcls_filelayout_manager Xcls_ClutterFilesXcls_filelayout_manager;
-typedef struct _Xcls_ClutterFilesXcls_filelayout_managerClass Xcls_ClutterFilesXcls_filelayout_managerClass;
-
-#define XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM (xcls_clutterfiles_xcls_fileitem_get_type ())
-#define XCLS_CLUTTERFILES_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitem))
-#define XCLS_CLUTTERFILES_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
-#define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
-#define XCLS_CLUTTERFILES_IS_XCLS_FILEITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM))
-#define XCLS_CLUTTERFILES_XCLS_FILEITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemClass))
-
-typedef struct _Xcls_ClutterFilesXcls_fileitem Xcls_ClutterFilesXcls_fileitem;
-typedef struct _Xcls_ClutterFilesXcls_fileitemClass Xcls_ClutterFilesXcls_fileitemClass;
-#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
-typedef struct _Xcls_ClutterFilesXcls_filelayoutPrivate Xcls_ClutterFilesXcls_filelayoutPrivate;
-
-#define PROJECT_TYPE_PROJECT (project_project_get_type ())
-#define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
-#define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
-#define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
-#define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
-#define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
-
-typedef struct _ProjectProject ProjectProject;
-typedef struct _ProjectProjectClass ProjectProjectClass;
-typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
-
-#define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
-#define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
-#define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
-#define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
-#define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
-#define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
-
-typedef struct _JsRenderJsRender JsRenderJsRender;
-typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
-#define _g_free0(var) (var = (g_free (var), NULL))
-typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
-
-#define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
-#define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
-#define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
-#define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
-#define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
-#define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
-
-typedef struct _JsRenderNode JsRenderNode;
-typedef struct _JsRenderNodeClass JsRenderNodeClass;
-typedef struct _Xcls_ClutterFilesXcls_fileitemPrivate Xcls_ClutterFilesXcls_fileitemPrivate;
-
-#define XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE (xcls_clutterfiles_xcls_image_get_type ())
-#define XCLS_CLUTTERFILES_XCLS_IMAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE, Xcls_ClutterFilesXcls_image))
-#define XCLS_CLUTTERFILES_XCLS_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE, Xcls_ClutterFilesXcls_imageClass))
-#define XCLS_CLUTTERFILES_IS_XCLS_IMAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE))
-#define XCLS_CLUTTERFILES_IS_XCLS_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE))
-#define XCLS_CLUTTERFILES_XCLS_IMAGE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE, Xcls_ClutterFilesXcls_imageClass))
-
-typedef struct _Xcls_ClutterFilesXcls_image Xcls_ClutterFilesXcls_image;
-typedef struct _Xcls_ClutterFilesXcls_imageClass Xcls_ClutterFilesXcls_imageClass;
-
-#define XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE (xcls_clutterfiles_xcls_typetitle_get_type ())
-#define XCLS_CLUTTERFILES_XCLS_TYPETITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE, Xcls_ClutterFilesXcls_typetitle))
-#define XCLS_CLUTTERFILES_XCLS_TYPETITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE, Xcls_ClutterFilesXcls_typetitleClass))
-#define XCLS_CLUTTERFILES_IS_XCLS_TYPETITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE))
-#define XCLS_CLUTTERFILES_IS_XCLS_TYPETITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE))
-#define XCLS_CLUTTERFILES_XCLS_TYPETITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE, Xcls_ClutterFilesXcls_typetitleClass))
-
-typedef struct _Xcls_ClutterFilesXcls_typetitle Xcls_ClutterFilesXcls_typetitle;
-typedef struct _Xcls_ClutterFilesXcls_typetitleClass Xcls_ClutterFilesXcls_typetitleClass;
-
-#define XCLS_CLUTTERFILES_TYPE_XCLS_TITLE (xcls_clutterfiles_xcls_title_get_type ())
-#define XCLS_CLUTTERFILES_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_TITLE, Xcls_ClutterFilesXcls_title))
-#define XCLS_CLUTTERFILES_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_TITLE, Xcls_ClutterFilesXcls_titleClass))
-#define XCLS_CLUTTERFILES_IS_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_TITLE))
-#define XCLS_CLUTTERFILES_IS_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_TITLE))
-#define XCLS_CLUTTERFILES_XCLS_TITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_TITLE, Xcls_ClutterFilesXcls_titleClass))
-
-typedef struct _Xcls_ClutterFilesXcls_title Xcls_ClutterFilesXcls_title;
-typedef struct _Xcls_ClutterFilesXcls_titleClass Xcls_ClutterFilesXcls_titleClass;
-typedef struct _Xcls_ClutterFilesXcls_filelayout_managerPrivate Xcls_ClutterFilesXcls_filelayout_managerPrivate;
-
-#define XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5 (xcls_clutterfiles_xcls_boxlayout5_get_type ())
-#define XCLS_CLUTTERFILES_XCLS_BOXLAYOUT5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5, Xcls_ClutterFilesXcls_BoxLayout5))
-#define XCLS_CLUTTERFILES_XCLS_BOXLAYOUT5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5, Xcls_ClutterFilesXcls_BoxLayout5Class))
-#define XCLS_CLUTTERFILES_IS_XCLS_BOXLAYOUT5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5))
-#define XCLS_CLUTTERFILES_IS_XCLS_BOXLAYOUT5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5))
-#define XCLS_CLUTTERFILES_XCLS_BOXLAYOUT5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5, Xcls_ClutterFilesXcls_BoxLayout5Class))
-
-typedef struct _Xcls_ClutterFilesXcls_BoxLayout5 Xcls_ClutterFilesXcls_BoxLayout5;
-typedef struct _Xcls_ClutterFilesXcls_BoxLayout5Class Xcls_ClutterFilesXcls_BoxLayout5Class;
-typedef struct _Xcls_ClutterFilesXcls_BoxLayout5Private Xcls_ClutterFilesXcls_BoxLayout5Private;
-typedef struct _Xcls_ClutterFilesXcls_imagePrivate Xcls_ClutterFilesXcls_imagePrivate;
-typedef struct _Xcls_ClutterFilesXcls_typetitlePrivate Xcls_ClutterFilesXcls_typetitlePrivate;
-typedef struct _Xcls_ClutterFilesXcls_titlePrivate Xcls_ClutterFilesXcls_titlePrivate;
-
-struct _Xcls_ClutterFiles {
-       GObject parent_instance;
-       Xcls_ClutterFilesPrivate * priv;
-       ClutterScrollActor* el;
-       Xcls_ClutterFilesXcls_filelayout* filelayout;
-       Xcls_ClutterFilesXcls_filelayout_manager* filelayout_manager;
-       GeeArrayList* fileitems;
-       GdkPixbuf* missing_thumb_pixbuf;
-};
-
-struct _Xcls_ClutterFilesClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_ClutterFilesPrivate {
-       Xcls_ClutterFiles* _this;
-};
-
-struct _Xcls_ClutterFilesXcls_filelayout {
-       GObject parent_instance;
-       Xcls_ClutterFilesXcls_filelayoutPrivate * priv;
-       ClutterActor* el;
-};
-
-struct _Xcls_ClutterFilesXcls_filelayoutClass {
-       GObjectClass parent_class;
-};
-
-struct _ProjectProject {
-       GObject parent_instance;
-       ProjectProjectPrivate * priv;
-       gchar* id;
-       gchar* fn;
-       gchar* name;
-       gchar* runhtml;
-       gchar* base_template;
-       gchar* rootURL;
-       GeeHashMap* paths;
-       GeeHashMap* files;
-       gchar* xtype;
-};
-
-struct _ProjectProjectClass {
-       GObjectClass parent_class;
-};
-
-struct _JsRenderJsRender {
-       GObject parent_instance;
-       JsRenderJsRenderPrivate * priv;
-       GeeArrayList* doubleStringProps;
-       gchar* id;
-       gchar* name;
-       gchar* fullname;
-       gchar* path;
-       gchar* parent;
-       gchar* region;
-       gchar* title;
-       gchar* permname;
-       gchar* language;
-       gchar* modOrder;
-       gchar* xtype;
-       guint64 webkit_page_id;
-       ProjectProject* project;
-       JsRenderNode* tree;
-       GList* cn;
-       gboolean hasParent;
-};
-
-struct _JsRenderJsRenderClass {
-       GObjectClass parent_class;
-       void (*loadItems) (JsRenderJsRender* self, GError** error);
-       void (*save) (JsRenderJsRender* self);
-       void (*saveHTML) (JsRenderJsRender* self, const gchar* html);
-       gchar* (*toSource) (JsRenderJsRender* self);
-       gchar* (*toSourcePreview) (JsRenderJsRender* self);
-       void (*removeFiles) (JsRenderJsRender* self);
-};
-
-struct _Xcls_ClutterFilesXcls_fileitem {
-       GObject parent_instance;
-       Xcls_ClutterFilesXcls_fileitemPrivate * priv;
-       ClutterActor* el;
-       JsRenderJsRender* file;
-       Xcls_ClutterFilesXcls_image* image;
-       Xcls_ClutterFilesXcls_typetitle* typetitle;
-       Xcls_ClutterFilesXcls_title* title;
-};
-
-struct _Xcls_ClutterFilesXcls_fileitemClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_ClutterFilesXcls_filelayout_manager {
-       GObject parent_instance;
-       Xcls_ClutterFilesXcls_filelayout_managerPrivate * priv;
-       ClutterFlowLayout* el;
-};
-
-struct _Xcls_ClutterFilesXcls_filelayout_managerClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_ClutterFilesXcls_filelayoutPrivate {
-       Xcls_ClutterFiles* _this;
-};
-
-struct _Xcls_ClutterFilesXcls_filelayout_managerPrivate {
-       Xcls_ClutterFiles* _this;
-};
-
-struct _Xcls_ClutterFilesXcls_fileitemPrivate {
-       Xcls_ClutterFiles* _this;
-};
-
-struct _Xcls_ClutterFilesXcls_BoxLayout5 {
-       GObject parent_instance;
-       Xcls_ClutterFilesXcls_BoxLayout5Private * priv;
-       ClutterBoxLayout* el;
-};
-
-struct _Xcls_ClutterFilesXcls_BoxLayout5Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_ClutterFilesXcls_image {
-       GObject parent_instance;
-       Xcls_ClutterFilesXcls_imagePrivate * priv;
-       ClutterActor* el;
-};
-
-struct _Xcls_ClutterFilesXcls_imageClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_ClutterFilesXcls_typetitle {
-       GObject parent_instance;
-       Xcls_ClutterFilesXcls_typetitlePrivate * priv;
-       ClutterText* el;
-};
-
-struct _Xcls_ClutterFilesXcls_typetitleClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_ClutterFilesXcls_title {
-       GObject parent_instance;
-       Xcls_ClutterFilesXcls_titlePrivate * priv;
-       ClutterText* el;
-};
-
-struct _Xcls_ClutterFilesXcls_titleClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_ClutterFilesXcls_BoxLayout5Private {
-       Xcls_ClutterFiles* _this;
-};
-
-struct _Xcls_ClutterFilesXcls_imagePrivate {
-       Xcls_ClutterFiles* _this;
-};
-
-struct _Xcls_ClutterFilesXcls_typetitlePrivate {
-       Xcls_ClutterFiles* _this;
-};
-
-struct _Xcls_ClutterFilesXcls_titlePrivate {
-       Xcls_ClutterFiles* _this;
-};
-
-
-extern Xcls_ClutterFiles* _ClutterFiles;
-Xcls_ClutterFiles* _ClutterFiles = NULL;
-static gpointer xcls_clutterfiles_parent_class = NULL;
-static gpointer xcls_clutterfiles_xcls_filelayout_parent_class = NULL;
-static gpointer xcls_clutterfiles_xcls_filelayout_manager_parent_class = NULL;
-static gpointer xcls_clutterfiles_xcls_fileitem_parent_class = NULL;
-static gpointer xcls_clutterfiles_xcls_boxlayout5_parent_class = NULL;
-static gpointer xcls_clutterfiles_xcls_image_parent_class = NULL;
-static gpointer xcls_clutterfiles_xcls_typetitle_parent_class = NULL;
-static gpointer xcls_clutterfiles_xcls_title_parent_class = NULL;
-
-GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
-GType xcls_clutterfiles_xcls_filelayout_get_type (void) G_GNUC_CONST;
-GType xcls_clutterfiles_xcls_filelayout_manager_get_type (void) G_GNUC_CONST;
-GType xcls_clutterfiles_xcls_fileitem_get_type (void) G_GNUC_CONST;
-#define XCLS_CLUTTERFILES_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesPrivate))
-enum  {
-       XCLS_CLUTTERFILES_DUMMY_PROPERTY
-};
-Xcls_ClutterFiles* xcls_clutterfiles_singleton (void);
-Xcls_ClutterFiles* xcls_clutterfiles_new (void);
-Xcls_ClutterFiles* xcls_clutterfiles_construct (GType object_type);
-Xcls_ClutterFilesXcls_filelayout* xcls_clutterfiles_xcls_filelayout_new (Xcls_ClutterFiles* _owner);
-Xcls_ClutterFilesXcls_filelayout* xcls_clutterfiles_xcls_filelayout_construct (GType object_type, Xcls_ClutterFiles* _owner);
-static gboolean __lambda99_ (Xcls_ClutterFiles* self, ClutterScrollEvent* event);
-static gboolean ___lambda99__clutter_actor_scroll_event (ClutterActor* _sender, ClutterScrollEvent* event, gpointer self);
-void xcls_clutterfiles_clearFiles (Xcls_ClutterFiles* self);
-GType project_project_get_type (void) G_GNUC_CONST;
-void xcls_clutterfiles_loadProject (Xcls_ClutterFiles* self, ProjectProject* pr);
-GType js_render_js_render_get_type (void) G_GNUC_CONST;
-GeeArrayList* project_project_sortedFiles (ProjectProject* self);
-Xcls_ClutterFilesXcls_fileitem* xcls_clutterfiles_xcls_fileitem_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-Xcls_ClutterFilesXcls_fileitem* xcls_clutterfiles_xcls_fileitem_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-GType js_render_node_get_type (void) G_GNUC_CONST;
-GType xcls_clutterfiles_xcls_image_get_type (void) G_GNUC_CONST;
-GType xcls_clutterfiles_xcls_typetitle_get_type (void) G_GNUC_CONST;
-GType xcls_clutterfiles_xcls_title_get_type (void) G_GNUC_CONST;
-void xcls_clutterfiles_set_size (Xcls_ClutterFiles* self, gfloat w, gfloat h);
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayoutPrivate))
-enum  {
-       XCLS_CLUTTERFILES_XCLS_FILELAYOUT_DUMMY_PROPERTY
-};
-Xcls_ClutterFilesXcls_filelayout_manager* xcls_clutterfiles_xcls_filelayout_manager_new (Xcls_ClutterFiles* _owner);
-Xcls_ClutterFilesXcls_filelayout_manager* xcls_clutterfiles_xcls_filelayout_manager_construct (GType object_type, Xcls_ClutterFiles* _owner);
-static void xcls_clutterfiles_xcls_filelayout_finalize (GObject* obj);
-#define XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_managerPrivate))
-enum  {
-       XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_DUMMY_PROPERTY
-};
-static void xcls_clutterfiles_xcls_filelayout_manager_finalize (GObject* obj);
-#define XCLS_CLUTTERFILES_XCLS_FILEITEM_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitemPrivate))
-enum  {
-       XCLS_CLUTTERFILES_XCLS_FILEITEM_DUMMY_PROPERTY
-};
-GType xcls_clutterfiles_xcls_boxlayout5_get_type (void) G_GNUC_CONST;
-Xcls_ClutterFilesXcls_BoxLayout5* xcls_clutterfiles_xcls_boxlayout5_new (Xcls_ClutterFiles* _owner);
-Xcls_ClutterFilesXcls_BoxLayout5* xcls_clutterfiles_xcls_boxlayout5_construct (GType object_type, Xcls_ClutterFiles* _owner);
-Xcls_ClutterFilesXcls_image* xcls_clutterfiles_xcls_image_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-Xcls_ClutterFilesXcls_image* xcls_clutterfiles_xcls_image_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-Xcls_ClutterFilesXcls_typetitle* xcls_clutterfiles_xcls_typetitle_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-Xcls_ClutterFilesXcls_typetitle* xcls_clutterfiles_xcls_typetitle_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-Xcls_ClutterFilesXcls_title* xcls_clutterfiles_xcls_title_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-Xcls_ClutterFilesXcls_title* xcls_clutterfiles_xcls_title_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file);
-static gboolean __lambda96_ (Xcls_ClutterFilesXcls_fileitem* self, ClutterButtonEvent* event);
-static gboolean ___lambda96__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self);
-static gboolean __lambda97_ (Xcls_ClutterFilesXcls_fileitem* self, ClutterCrossingEvent* event);
-static gboolean ___lambda97__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
-static gboolean __lambda98_ (Xcls_ClutterFilesXcls_fileitem* self, ClutterCrossingEvent* event);
-static gboolean ___lambda98__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self);
-static void xcls_clutterfiles_xcls_fileitem_finalize (GObject* obj);
-#define XCLS_CLUTTERFILES_XCLS_BOXLAYOUT5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5, Xcls_ClutterFilesXcls_BoxLayout5Private))
-enum  {
-       XCLS_CLUTTERFILES_XCLS_BOXLAYOUT5_DUMMY_PROPERTY
-};
-static void xcls_clutterfiles_xcls_boxlayout5_finalize (GObject* obj);
-#define XCLS_CLUTTERFILES_XCLS_IMAGE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE, Xcls_ClutterFilesXcls_imagePrivate))
-enum  {
-       XCLS_CLUTTERFILES_XCLS_IMAGE_DUMMY_PROPERTY
-};
-gchar* js_render_js_render_getIconFileName (JsRenderJsRender* self, gboolean return_default);
-static void xcls_clutterfiles_xcls_image_finalize (GObject* obj);
-#define XCLS_CLUTTERFILES_XCLS_TYPETITLE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE, Xcls_ClutterFilesXcls_typetitlePrivate))
-enum  {
-       XCLS_CLUTTERFILES_XCLS_TYPETITLE_DUMMY_PROPERTY
-};
-gchar* js_render_js_render_nickType (JsRenderJsRender* self);
-static void xcls_clutterfiles_xcls_typetitle_finalize (GObject* obj);
-#define XCLS_CLUTTERFILES_XCLS_TITLE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_CLUTTERFILES_TYPE_XCLS_TITLE, Xcls_ClutterFilesXcls_titlePrivate))
-enum  {
-       XCLS_CLUTTERFILES_XCLS_TITLE_DUMMY_PROPERTY
-};
-gchar* js_render_js_render_nickName (JsRenderJsRender* self);
-static void xcls_clutterfiles_xcls_title_finalize (GObject* obj);
-static void xcls_clutterfiles_finalize (GObject* obj);
-
-
-static gpointer _g_object_ref0 (gpointer self) {
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self ? g_object_ref (self) : NULL;
-#line 412 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFiles* xcls_clutterfiles_singleton (void) {
-       Xcls_ClutterFiles* result = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp2_ = NULL;
-       Xcls_ClutterFiles* _tmp3_ = NULL;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _ClutterFiles;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       if (_tmp0_ == NULL) {
-#line 425 "ClutterFiles.c"
-               Xcls_ClutterFiles* _tmp1_ = NULL;
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp1_ = xcls_clutterfiles_new ();
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_object_unref0 (_ClutterFiles);
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _ClutterFiles = _tmp1_;
-#line 433 "ClutterFiles.c"
-       }
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = _ClutterFiles;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = _g_object_ref0 (_tmp2_);
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       result = _tmp3_;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 443 "ClutterFiles.c"
-}
-
-
-static gboolean __lambda99_ (Xcls_ClutterFiles* self, ClutterScrollEvent* event) {
-       gboolean result = FALSE;
-       gfloat y = 0.0F;
-       Xcls_ClutterFilesXcls_filelayout* _tmp0_ = NULL;
-       ClutterActor* _tmp1_ = NULL;
-       gfloat _tmp2_ = 0.0F;
-       gfloat _tmp3_ = 0.0F;
-       ClutterScrollDirection dir = 0;
-       ClutterScrollEvent _tmp4_ = {0};
-       ClutterScrollDirection _tmp5_ = 0;
-       ClutterScrollDirection _tmp6_ = 0;
-       gfloat _tmp13_ = 0.0F;
-       gfloat _tmp14_ = 0.0F;
-       gfloat last_child_bottom = 0.0F;
-       Xcls_ClutterFilesXcls_filelayout* _tmp15_ = NULL;
-       ClutterActor* _tmp16_ = NULL;
-       ClutterActor* _tmp17_ = NULL;
-       ClutterActor* _tmp18_ = NULL;
-       gfloat _tmp19_ = 0.0F;
-       gfloat _tmp20_ = 0.0F;
-       Xcls_ClutterFilesXcls_filelayout* _tmp21_ = NULL;
-       ClutterActor* _tmp22_ = NULL;
-       ClutterActor* _tmp23_ = NULL;
-       ClutterActor* _tmp24_ = NULL;
-       gfloat _tmp25_ = 0.0F;
-       gfloat _tmp26_ = 0.0F;
-       gfloat _tmp27_ = 0.0F;
-       gfloat _tmp28_ = 0.0F;
-       ClutterScrollActor* _tmp29_ = NULL;
-       gfloat _tmp30_ = 0.0F;
-       gfloat _tmp31_ = 0.0F;
-       Xcls_ClutterFilesXcls_filelayout* _tmp32_ = NULL;
-       ClutterActor* _tmp33_ = NULL;
-       gfloat _tmp34_ = 0.0F;
-#line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (event != NULL, FALSE);
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = self->filelayout;
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _tmp0_->el;
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = clutter_actor_get_y (_tmp1_);
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = _tmp2_;
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       y = _tmp3_;
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = *event;
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = _tmp4_.direction;
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       dir = _tmp5_;
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = dir;
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       switch (_tmp6_) {
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               case CLUTTER_SCROLL_UP:
-#line 505 "ClutterFiles.c"
-               {
-                       gfloat _tmp7_ = 0.0F;
-                       ClutterScrollEvent _tmp8_ = {0};
-                       gfloat _tmp9_ = 0.0F;
-#line 49 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp7_ = y;
-#line 49 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp8_ = *event;
-#line 49 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp9_ = _tmp8_.y;
-#line 49 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       y = _tmp7_ + (_tmp9_ / 2);
-#line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       break;
-#line 520 "ClutterFiles.c"
-               }
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               case CLUTTER_SCROLL_DOWN:
-#line 524 "ClutterFiles.c"
-               {
-                       gfloat _tmp10_ = 0.0F;
-                       ClutterScrollEvent _tmp11_ = {0};
-                       gfloat _tmp12_ = 0.0F;
-#line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp10_ = y;
-#line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp11_ = *event;
-#line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp12_ = _tmp11_.y;
-#line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       y = _tmp10_ - (_tmp12_ / 2);
-#line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       break;
-#line 539 "ClutterFiles.c"
-               }
-               default:
-               {
-#line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       result = FALSE;
-#line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       return result;
-#line 547 "ClutterFiles.c"
-               }
-       }
-#line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp13_ = y;
-#line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp14_ = MIN ((gfloat) 0, _tmp13_);
-#line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       y = _tmp14_;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp15_ = self->filelayout;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp16_ = _tmp15_->el;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp17_ = clutter_actor_get_last_child (_tmp16_);
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp18_ = _tmp17_;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp19_ = clutter_actor_get_y (_tmp18_);
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp20_ = _tmp19_;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp21_ = self->filelayout;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp22_ = _tmp21_->el;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp23_ = clutter_actor_get_last_child (_tmp22_);
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp24_ = _tmp23_;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp25_ = clutter_actor_get_height (_tmp24_);
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp26_ = _tmp25_;
-#line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       last_child_bottom = _tmp20_ + _tmp26_;
-#line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp27_ = y;
-#line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp28_ = last_child_bottom;
-#line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp29_ = self->el;
-#line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp30_ = clutter_actor_get_height ((ClutterActor*) _tmp29_);
-#line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp31_ = _tmp30_;
-#line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       if (((-1) * (_tmp27_ + 200)) > (_tmp28_ - _tmp31_)) {
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               result = FALSE;
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               return result;
-#line 598 "ClutterFiles.c"
-       }
-#line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp32_ = self->filelayout;
-#line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp33_ = _tmp32_->el;
-#line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp34_ = y;
-#line 78 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y (_tmp33_, _tmp34_);
-#line 79 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       result = TRUE;
-#line 79 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 612 "ClutterFiles.c"
-}
-
-
-static gboolean ___lambda99__clutter_actor_scroll_event (ClutterActor* _sender, ClutterScrollEvent* event, gpointer self) {
-       gboolean result;
-       result = __lambda99_ ((Xcls_ClutterFiles*) self, event);
-#line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 621 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFiles* xcls_clutterfiles_construct (GType object_type) {
-       Xcls_ClutterFiles * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       ClutterScrollActor* _tmp1_ = NULL;
-       ClutterScrollActor* _tmp2_ = NULL;
-       ClutterScrollActor* _tmp3_ = NULL;
-       Xcls_ClutterFilesXcls_filelayout* child_0 = NULL;
-       Xcls_ClutterFiles* _tmp4_ = NULL;
-       Xcls_ClutterFilesXcls_filelayout* _tmp5_ = NULL;
-       ClutterScrollActor* _tmp6_ = NULL;
-       ClutterActor* _tmp7_ = NULL;
-       GeeArrayList* _tmp8_ = NULL;
-       ClutterScrollActor* _tmp9_ = NULL;
-#line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFiles*) g_object_new (object_type, NULL);
-#line 26 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _g_object_ref0 (self);
-#line 26 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 26 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp0_;
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = (ClutterScrollActor*) clutter_scroll_actor_new ();
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp1_);
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp1_;
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->missing_thumb_pixbuf);
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->missing_thumb_pixbuf = NULL;
-#line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = self->el;
-#line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_scroll_actor_set_scroll_mode (_tmp2_, CLUTTER_SCROLL_VERTICALLY);
-#line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = self->el;
-#line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_reactive ((ClutterActor*) _tmp3_, TRUE);
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = self->priv->_this;
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = xcls_clutterfiles_xcls_filelayout_new (_tmp4_);
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       child_0 = _tmp5_;
-#line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref ((GObject*) child_0);
-#line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = self->el;
-#line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = child_0->el;
-#line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_add_child ((ClutterActor*) _tmp6_, _tmp7_);
-#line 41 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = gee_array_list_new (XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL);
-#line 41 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->fileitems);
-#line 41 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->fileitems = _tmp8_;
-#line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = self->el;
-#line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_signal_connect_object ((ClutterActor*) _tmp9_, "scroll-event", (GCallback) ___lambda99__clutter_actor_scroll_event, self, 0);
-#line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (child_0);
-#line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 694 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFiles* xcls_clutterfiles_new (void) {
-#line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_construct (TYPE_XCLS_CLUTTERFILES);
-#line 701 "ClutterFiles.c"
-}
-
-
-void xcls_clutterfiles_clearFiles (Xcls_ClutterFiles* self) {
-       Xcls_ClutterFilesXcls_filelayout* _tmp0_ = NULL;
-       ClutterActor* _tmp1_ = NULL;
-#line 85 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_if_fail (self != NULL);
-#line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = self->filelayout;
-#line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _tmp0_->el;
-#line 87 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_remove_all_children (_tmp1_);
-#line 716 "ClutterFiles.c"
-}
-
-
-void xcls_clutterfiles_loadProject (Xcls_ClutterFiles* self, ProjectProject* pr) {
-       Xcls_ClutterFilesXcls_filelayout* _tmp0_ = NULL;
-       ClutterActor* _tmp1_ = NULL;
-       ProjectProject* _tmp2_ = NULL;
-       const gchar* _tmp3_ = NULL;
-       gchar* _tmp4_ = NULL;
-       gchar* _tmp5_ = NULL;
-       gchar* _tmp6_ = NULL;
-       gchar* _tmp7_ = NULL;
-       GeeArrayList* _tmp8_ = NULL;
-       GeeListIterator* fiter = NULL;
-       ProjectProject* _tmp9_ = NULL;
-       GeeArrayList* _tmp10_ = NULL;
-       GeeArrayList* _tmp11_ = NULL;
-       GeeListIterator* _tmp12_ = NULL;
-       GeeListIterator* _tmp13_ = NULL;
-       ClutterScrollActor* _tmp35_ = NULL;
-#line 91 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_if_fail (self != NULL);
-#line 91 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_if_fail (pr != NULL);
-#line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = self->filelayout;
-#line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _tmp0_->el;
-#line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y (_tmp1_, (gfloat) 0);
-#line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_clearFiles (self);
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = pr;
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = _tmp2_->name;
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = g_strconcat ("clutter files - load project: ", _tmp3_, NULL);
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = _tmp4_;
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = g_strconcat (_tmp5_, "\n", NULL);
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = _tmp6_;
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_print ("%s", _tmp7_);
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_free0 (_tmp7_);
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_free0 (_tmp5_);
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = gee_array_list_new (XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL);
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->fileitems);
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->fileitems = _tmp8_;
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = pr;
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp10_ = project_project_sortedFiles (_tmp9_);
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp11_ = _tmp10_;
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp12_ = gee_abstract_list_list_iterator ((GeeAbstractList*) _tmp11_);
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp13_ = _tmp12_;
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (_tmp11_);
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       fiter = _tmp13_;
-#line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       while (TRUE) {
-#line 789 "ClutterFiles.c"
-               GeeListIterator* _tmp14_ = NULL;
-               gboolean _tmp15_ = FALSE;
-               Xcls_ClutterFilesXcls_fileitem* a = NULL;
-               GeeListIterator* _tmp16_ = NULL;
-               gpointer _tmp17_ = NULL;
-               JsRenderJsRender* _tmp18_ = NULL;
-               Xcls_ClutterFilesXcls_fileitem* _tmp19_ = NULL;
-               Xcls_ClutterFilesXcls_fileitem* _tmp20_ = NULL;
-               GeeArrayList* _tmp21_ = NULL;
-               Xcls_ClutterFilesXcls_fileitem* _tmp22_ = NULL;
-               GeeListIterator* _tmp23_ = NULL;
-               gpointer _tmp24_ = NULL;
-               JsRenderJsRender* _tmp25_ = NULL;
-               const gchar* _tmp26_ = NULL;
-               gchar* _tmp27_ = NULL;
-               gchar* _tmp28_ = NULL;
-               gchar* _tmp29_ = NULL;
-               gchar* _tmp30_ = NULL;
-               Xcls_ClutterFilesXcls_filelayout* _tmp31_ = NULL;
-               ClutterActor* _tmp32_ = NULL;
-               Xcls_ClutterFilesXcls_fileitem* _tmp33_ = NULL;
-               ClutterActor* _tmp34_ = NULL;
-#line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp14_ = fiter;
-#line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp15_ = gee_iterator_next ((GeeIterator*) _tmp14_);
-#line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               if (!_tmp15_) {
-#line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       break;
-#line 820 "ClutterFiles.c"
-               }
-#line 106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp16_ = fiter;
-#line 106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp17_ = gee_iterator_get ((GeeIterator*) _tmp16_);
-#line 106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp18_ = (JsRenderJsRender*) _tmp17_;
-#line 106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp19_ = xcls_clutterfiles_xcls_fileitem_new (self, _tmp18_);
-#line 106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp20_ = _tmp19_;
-#line 106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_object_unref0 (_tmp18_);
-#line 106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               a = _tmp20_;
-#line 107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp21_ = self->fileitems;
-#line 107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp22_ = a;
-#line 107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               gee_abstract_collection_add ((GeeAbstractCollection*) _tmp21_, _tmp22_);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp23_ = fiter;
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp24_ = gee_iterator_get ((GeeIterator*) _tmp23_);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp25_ = (JsRenderJsRender*) _tmp24_;
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp26_ = _tmp25_->name;
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp27_ = g_strconcat ("add to clutter file view: ", _tmp26_, NULL);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp28_ = _tmp27_;
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp29_ = g_strconcat (_tmp28_, "\n", NULL);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp30_ = _tmp29_;
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               g_print ("%s", _tmp30_);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_free0 (_tmp30_);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_free0 (_tmp28_);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_object_unref0 (_tmp25_);
-#line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp31_ = self->filelayout;
-#line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp32_ = _tmp31_->el;
-#line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp33_ = a;
-#line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp34_ = _tmp33_->el;
-#line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               clutter_actor_add_child (_tmp32_, _tmp34_);
-#line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_object_unref0 (a);
-#line 878 "ClutterFiles.c"
-       }
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp35_ = self->el;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_show_all ((ClutterActor*) _tmp35_);
-#line 91 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (fiter);
-#line 886 "ClutterFiles.c"
-}
-
-
-void xcls_clutterfiles_set_size (Xcls_ClutterFiles* self, gfloat w, gfloat h) {
-       ClutterScrollActor* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       Xcls_ClutterFilesXcls_filelayout_manager* _tmp2_ = NULL;
-       ClutterFlowLayout* _tmp3_ = NULL;
-       gfloat _tmp4_ = 0.0F;
-       ClutterScrollActor* _tmp5_ = NULL;
-       ClutterScrollActor* _tmp6_ = NULL;
-       ClutterStage* _tmp7_ = NULL;
-       gfloat _tmp8_ = 0.0F;
-       gfloat _tmp9_ = 0.0F;
-       ClutterScrollActor* _tmp10_ = NULL;
-       ClutterStage* _tmp11_ = NULL;
-       gfloat _tmp12_ = 0.0F;
-       gfloat _tmp13_ = 0.0F;
-       ClutterScrollActor* _tmp14_ = NULL;
-#line 118 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_if_fail (self != NULL);
-#line 120 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = self->el;
-#line 120 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       if (_tmp0_ == NULL) {
-#line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               g_print ("object not ready yet?");
-#line 122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               return;
-#line 916 "ClutterFiles.c"
-       }
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = self->priv->_this;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = _tmp1_->filelayout_manager;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = _tmp2_->el;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = w;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_set (_tmp3_, "max-column-width", _tmp4_ - 150, NULL);
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = self->el;
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = self->el;
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = clutter_actor_get_stage ((ClutterActor*) _tmp6_);
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = clutter_actor_get_width ((ClutterActor*) _tmp7_);
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = _tmp8_;
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp10_ = self->el;
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp11_ = clutter_actor_get_stage ((ClutterActor*) _tmp10_);
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp12_ = clutter_actor_get_height ((ClutterActor*) _tmp11_);
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp13_ = _tmp12_;
-#line 125 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_size ((ClutterActor*) _tmp5_, _tmp9_ - 150, _tmp13_);
-#line 127 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp14_ = self->el;
-#line 127 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_position ((ClutterActor*) _tmp14_, (gfloat) 100, (gfloat) 50);
-#line 952 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_filelayout* xcls_clutterfiles_xcls_filelayout_construct (GType object_type, Xcls_ClutterFiles* _owner) {
-       Xcls_ClutterFilesXcls_filelayout * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       Xcls_ClutterFiles* _tmp2_ = NULL;
-       Xcls_ClutterFilesXcls_filelayout* _tmp3_ = NULL;
-       ClutterActor* _tmp4_ = NULL;
-       ClutterActor* _tmp5_ = NULL;
-       Xcls_ClutterFilesXcls_filelayout_manager* child_0 = NULL;
-       Xcls_ClutterFiles* _tmp6_ = NULL;
-       Xcls_ClutterFilesXcls_filelayout_manager* _tmp7_ = NULL;
-       ClutterActor* _tmp8_ = NULL;
-       ClutterFlowLayout* _tmp9_ = NULL;
-       ClutterActor* _tmp10_ = NULL;
-       Xcls_ClutterFiles* _tmp11_ = NULL;
-       ClutterScrollActor* _tmp12_ = NULL;
-       ClutterBindConstraint* _tmp13_ = NULL;
-       ClutterBindConstraint* _tmp14_ = NULL;
-#line 138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFilesXcls_filelayout*) g_object_new (object_type, NULL);
-#line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _owner;
-#line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp1_;
-#line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = self->priv->_this;
-#line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (_tmp2_->filelayout);
-#line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_->filelayout = _tmp3_;
-#line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = clutter_actor_new ();
-#line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp4_);
-#line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp4_;
-#line 147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = self->el;
-#line 147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_reactive (_tmp5_, TRUE);
-#line 148 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = self->priv->_this;
-#line 148 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = xcls_clutterfiles_xcls_filelayout_manager_new (_tmp6_);
-#line 148 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       child_0 = _tmp7_;
-#line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref ((GObject*) child_0);
-#line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = self->el;
-#line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = child_0->el;
-#line 150 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_layout_manager (_tmp8_, (ClutterLayoutManager*) _tmp9_);
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp10_ = self->el;
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp11_ = self->priv->_this;
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp12_ = _tmp11_->el;
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp13_ = (ClutterBindConstraint*) clutter_bind_constraint_new ((ClutterActor*) _tmp12_, CLUTTER_BIND_SIZE, 0.0f);
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp13_);
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp14_ = _tmp13_;
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_add_constraint (_tmp10_, (ClutterConstraint*) _tmp14_);
-#line 154 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (_tmp14_);
-#line 138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (child_0);
-#line 138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 1040 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_filelayout* xcls_clutterfiles_xcls_filelayout_new (Xcls_ClutterFiles* _owner) {
-#line 138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_xcls_filelayout_construct (XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, _owner);
-#line 1047 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_filelayout_class_init (Xcls_ClutterFilesXcls_filelayoutClass * klass) {
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_xcls_filelayout_parent_class = g_type_class_peek_parent (klass);
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesXcls_filelayoutPrivate));
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_xcls_filelayout_finalize;
-#line 1058 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_filelayout_instance_init (Xcls_ClutterFilesXcls_filelayout * self) {
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_XCLS_FILELAYOUT_GET_PRIVATE (self);
-#line 1065 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_filelayout_finalize (GObject* obj) {
-       Xcls_ClutterFilesXcls_filelayout * self;
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT, Xcls_ClutterFilesXcls_filelayout);
-#line 131 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_xcls_filelayout_parent_class)->finalize (obj);
-#line 1079 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_xcls_filelayout_get_type (void) {
-       static volatile gsize xcls_clutterfiles_xcls_filelayout_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_xcls_filelayout_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesXcls_filelayoutClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_xcls_filelayout_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFilesXcls_filelayout), 0, (GInstanceInitFunc) xcls_clutterfiles_xcls_filelayout_instance_init, NULL };
-               GType xcls_clutterfiles_xcls_filelayout_type_id;
-               xcls_clutterfiles_xcls_filelayout_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFilesXcls_filelayout", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_xcls_filelayout_type_id__volatile, xcls_clutterfiles_xcls_filelayout_type_id);
-       }
-       return xcls_clutterfiles_xcls_filelayout_type_id__volatile;
-}
-
-
-Xcls_ClutterFilesXcls_filelayout_manager* xcls_clutterfiles_xcls_filelayout_manager_construct (GType object_type, Xcls_ClutterFiles* _owner) {
-       Xcls_ClutterFilesXcls_filelayout_manager * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       Xcls_ClutterFiles* _tmp2_ = NULL;
-       Xcls_ClutterFilesXcls_filelayout_manager* _tmp3_ = NULL;
-       ClutterFlowLayout* _tmp4_ = NULL;
-       ClutterFlowLayout* _tmp5_ = NULL;
-       ClutterFlowLayout* _tmp6_ = NULL;
-       ClutterFlowLayout* _tmp7_ = NULL;
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFilesXcls_filelayout_manager*) g_object_new (object_type, NULL);
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _owner;
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp1_;
-#line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = self->priv->_this;
-#line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (_tmp2_->filelayout_manager);
-#line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_->filelayout_manager = _tmp3_;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = (ClutterFlowLayout*) clutter_flow_layout_new (CLUTTER_FLOW_HORIZONTAL);
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp4_);
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp4_;
-#line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = self->el;
-#line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_flow_layout_set_homogeneous (_tmp5_, TRUE);
-#line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = self->el;
-#line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_flow_layout_set_row_spacing (_tmp6_, 20.f);
-#line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = self->el;
-#line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_flow_layout_set_column_spacing (_tmp7_, 20.f);
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 1147 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_filelayout_manager* xcls_clutterfiles_xcls_filelayout_manager_new (Xcls_ClutterFiles* _owner) {
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_xcls_filelayout_manager_construct (XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, _owner);
-#line 1154 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_filelayout_manager_class_init (Xcls_ClutterFilesXcls_filelayout_managerClass * klass) {
-#line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_xcls_filelayout_manager_parent_class = g_type_class_peek_parent (klass);
-#line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesXcls_filelayout_managerPrivate));
-#line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_xcls_filelayout_manager_finalize;
-#line 1165 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_filelayout_manager_instance_init (Xcls_ClutterFilesXcls_filelayout_manager * self) {
-#line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_XCLS_FILELAYOUT_MANAGER_GET_PRIVATE (self);
-#line 1172 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_filelayout_manager_finalize (GObject* obj) {
-       Xcls_ClutterFilesXcls_filelayout_manager * self;
-#line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_CLUTTERFILES_TYPE_XCLS_FILELAYOUT_MANAGER, Xcls_ClutterFilesXcls_filelayout_manager);
-#line 162 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 163 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_xcls_filelayout_manager_parent_class)->finalize (obj);
-#line 1186 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_xcls_filelayout_manager_get_type (void) {
-       static volatile gsize xcls_clutterfiles_xcls_filelayout_manager_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_xcls_filelayout_manager_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesXcls_filelayout_managerClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_xcls_filelayout_manager_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFilesXcls_filelayout_manager), 0, (GInstanceInitFunc) xcls_clutterfiles_xcls_filelayout_manager_instance_init, NULL };
-               GType xcls_clutterfiles_xcls_filelayout_manager_type_id;
-               xcls_clutterfiles_xcls_filelayout_manager_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFilesXcls_filelayout_manager", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_xcls_filelayout_manager_type_id__volatile, xcls_clutterfiles_xcls_filelayout_manager_type_id);
-       }
-       return xcls_clutterfiles_xcls_filelayout_manager_type_id__volatile;
-}
-
-
-static gboolean __lambda96_ (Xcls_ClutterFilesXcls_fileitem* self, ClutterButtonEvent* event) {
-       gboolean result = FALSE;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       JsRenderJsRender* _tmp1_ = NULL;
-#line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (event != NULL, FALSE);
-#line 229 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = self->priv->_this;
-#line 229 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = self->file;
-#line 229 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_signal_emit_by_name (_tmp0_, "open", _tmp1_);
-#line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       result = FALSE;
-#line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 1218 "ClutterFiles.c"
-}
-
-
-static gboolean ___lambda96__clutter_actor_button_press_event (ClutterActor* _sender, ClutterButtonEvent* event, gpointer self) {
-       gboolean result;
-       result = __lambda96_ ((Xcls_ClutterFilesXcls_fileitem*) self, event);
-#line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 1227 "ClutterFiles.c"
-}
-
-
-static gboolean __lambda97_ (Xcls_ClutterFilesXcls_fileitem* self, ClutterCrossingEvent* event) {
-       gboolean result = FALSE;
-       ClutterActor* _tmp0_ = NULL;
-       ClutterColor _tmp1_ = {0};
-#line 232 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (event != NULL, FALSE);
-#line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = self->el;
-#line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_color_from_string (&_tmp1_, "#333");
-#line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_background_color (_tmp0_, &_tmp1_);
-#line 234 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       result = FALSE;
-#line 234 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 1247 "ClutterFiles.c"
-}
-
-
-static gboolean ___lambda97__clutter_actor_enter_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
-       gboolean result;
-       result = __lambda97_ ((Xcls_ClutterFilesXcls_fileitem*) self, event);
-#line 232 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 1256 "ClutterFiles.c"
-}
-
-
-static gboolean __lambda98_ (Xcls_ClutterFilesXcls_fileitem* self, ClutterCrossingEvent* event) {
-       gboolean result = FALSE;
-       ClutterActor* _tmp0_ = NULL;
-       ClutterColor _tmp1_ = {0};
-#line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (event != NULL, FALSE);
-#line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = self->el;
-#line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_color_from_string (&_tmp1_, "#000");
-#line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_background_color (_tmp0_, &_tmp1_);
-#line 238 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       result = FALSE;
-#line 238 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 1276 "ClutterFiles.c"
-}
-
-
-static gboolean ___lambda98__clutter_actor_leave_event (ClutterActor* _sender, ClutterCrossingEvent* event, gpointer self) {
-       gboolean result;
-       result = __lambda98_ ((Xcls_ClutterFilesXcls_fileitem*) self, event);
-#line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return result;
-#line 1285 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_fileitem* xcls_clutterfiles_xcls_fileitem_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-       Xcls_ClutterFilesXcls_fileitem * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       ClutterActor* _tmp2_ = NULL;
-       ClutterActor* _tmp3_ = NULL;
-       Xcls_ClutterFilesXcls_BoxLayout5* child_0 = NULL;
-       Xcls_ClutterFiles* _tmp4_ = NULL;
-       Xcls_ClutterFilesXcls_BoxLayout5* _tmp5_ = NULL;
-       ClutterActor* _tmp6_ = NULL;
-       ClutterBoxLayout* _tmp7_ = NULL;
-       Xcls_ClutterFilesXcls_image* child_1 = NULL;
-       Xcls_ClutterFiles* _tmp8_ = NULL;
-       JsRenderJsRender* _tmp9_ = NULL;
-       Xcls_ClutterFilesXcls_image* _tmp10_ = NULL;
-       ClutterActor* _tmp11_ = NULL;
-       ClutterActor* _tmp12_ = NULL;
-       Xcls_ClutterFilesXcls_image* _tmp13_ = NULL;
-       Xcls_ClutterFilesXcls_typetitle* child_2 = NULL;
-       Xcls_ClutterFiles* _tmp14_ = NULL;
-       JsRenderJsRender* _tmp15_ = NULL;
-       Xcls_ClutterFilesXcls_typetitle* _tmp16_ = NULL;
-       ClutterActor* _tmp17_ = NULL;
-       ClutterText* _tmp18_ = NULL;
-       Xcls_ClutterFilesXcls_typetitle* _tmp19_ = NULL;
-       Xcls_ClutterFilesXcls_title* child_3 = NULL;
-       Xcls_ClutterFiles* _tmp20_ = NULL;
-       JsRenderJsRender* _tmp21_ = NULL;
-       Xcls_ClutterFilesXcls_title* _tmp22_ = NULL;
-       ClutterActor* _tmp23_ = NULL;
-       ClutterText* _tmp24_ = NULL;
-       Xcls_ClutterFilesXcls_title* _tmp25_ = NULL;
-       JsRenderJsRender* _tmp26_ = NULL;
-       JsRenderJsRender* _tmp27_ = NULL;
-       ClutterActor* _tmp28_ = NULL;
-       ClutterActor* _tmp29_ = NULL;
-       ClutterActor* _tmp30_ = NULL;
-       ClutterActor* _tmp31_ = NULL;
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (file != NULL, NULL);
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFilesXcls_fileitem*) g_object_new (object_type, NULL);
-#line 200 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _owner;
-#line 200 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 200 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 200 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp1_;
-#line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = clutter_actor_new ();
-#line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp2_);
-#line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp2_;
-#line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = self->el;
-#line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_reactive (_tmp3_, TRUE);
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = self->priv->_this;
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = xcls_clutterfiles_xcls_boxlayout5_new (_tmp4_);
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       child_0 = _tmp5_;
-#line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref ((GObject*) child_0);
-#line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = self->el;
-#line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = child_0->el;
-#line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_layout_manager (_tmp6_, (ClutterLayoutManager*) _tmp7_);
-#line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = self->priv->_this;
-#line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = file;
-#line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp10_ = xcls_clutterfiles_xcls_image_new (_tmp8_, _tmp9_);
-#line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       child_1 = _tmp10_;
-#line 211 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref ((GObject*) child_1);
-#line 212 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp11_ = self->el;
-#line 212 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp12_ = child_1->el;
-#line 212 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_add_child (_tmp11_, _tmp12_);
-#line 213 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp13_ = _g_object_ref0 (child_1);
-#line 213 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->image);
-#line 213 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->image = _tmp13_;
-#line 214 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp14_ = self->priv->_this;
-#line 214 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp15_ = file;
-#line 214 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp16_ = xcls_clutterfiles_xcls_typetitle_new (_tmp14_, _tmp15_);
-#line 214 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       child_2 = _tmp16_;
-#line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref ((GObject*) child_2);
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp17_ = self->el;
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp18_ = child_2->el;
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_add_child (_tmp17_, (ClutterActor*) _tmp18_);
-#line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp19_ = _g_object_ref0 (child_2);
-#line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->typetitle);
-#line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->typetitle = _tmp19_;
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp20_ = self->priv->_this;
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp21_ = file;
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp22_ = xcls_clutterfiles_xcls_title_new (_tmp20_, _tmp21_);
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       child_3 = _tmp22_;
-#line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref ((GObject*) child_3);
-#line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp23_ = self->el;
-#line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp24_ = child_3->el;
-#line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_add_child (_tmp23_, (ClutterActor*) _tmp24_);
-#line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp25_ = _g_object_ref0 (child_3);
-#line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->title);
-#line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->title = _tmp25_;
-#line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp26_ = file;
-#line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp27_ = _g_object_ref0 (_tmp26_);
-#line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->file);
-#line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->file = _tmp27_;
-#line 226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp28_ = self->el;
-#line 226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_size (_tmp28_, (gfloat) 100, (gfloat) 100);
-#line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp29_ = self->el;
-#line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_signal_connect_object (_tmp29_, "button-press-event", (GCallback) ___lambda96__clutter_actor_button_press_event, self, 0);
-#line 232 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp30_ = self->el;
-#line 232 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_signal_connect_object (_tmp30_, "enter-event", (GCallback) ___lambda97__clutter_actor_enter_event, self, 0);
-#line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp31_ = self->el;
-#line 236 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_signal_connect_object (_tmp31_, "leave-event", (GCallback) ___lambda98__clutter_actor_leave_event, self, 0);
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (child_3);
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (child_2);
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (child_1);
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (child_0);
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 1467 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_fileitem* xcls_clutterfiles_xcls_fileitem_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-#line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_xcls_fileitem_construct (XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, _owner, file);
-#line 1474 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_fileitem_class_init (Xcls_ClutterFilesXcls_fileitemClass * klass) {
-#line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_xcls_fileitem_parent_class = g_type_class_peek_parent (klass);
-#line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesXcls_fileitemPrivate));
-#line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_xcls_fileitem_finalize;
-#line 1485 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_fileitem_instance_init (Xcls_ClutterFilesXcls_fileitem * self) {
-#line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_XCLS_FILEITEM_GET_PRIVATE (self);
-#line 1492 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_fileitem_finalize (GObject* obj) {
-       Xcls_ClutterFilesXcls_fileitem * self;
-#line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_CLUTTERFILES_TYPE_XCLS_FILEITEM, Xcls_ClutterFilesXcls_fileitem);
-#line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->file);
-#line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->image);
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->typetitle);
-#line 195 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->title);
-#line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_xcls_fileitem_parent_class)->finalize (obj);
-#line 1514 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_xcls_fileitem_get_type (void) {
-       static volatile gsize xcls_clutterfiles_xcls_fileitem_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_xcls_fileitem_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesXcls_fileitemClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_xcls_fileitem_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFilesXcls_fileitem), 0, (GInstanceInitFunc) xcls_clutterfiles_xcls_fileitem_instance_init, NULL };
-               GType xcls_clutterfiles_xcls_fileitem_type_id;
-               xcls_clutterfiles_xcls_fileitem_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFilesXcls_fileitem", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_xcls_fileitem_type_id__volatile, xcls_clutterfiles_xcls_fileitem_type_id);
-       }
-       return xcls_clutterfiles_xcls_fileitem_type_id__volatile;
-}
-
-
-Xcls_ClutterFilesXcls_BoxLayout5* xcls_clutterfiles_xcls_boxlayout5_construct (GType object_type, Xcls_ClutterFiles* _owner) {
-       Xcls_ClutterFilesXcls_BoxLayout5 * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       ClutterBoxLayout* _tmp2_ = NULL;
-       ClutterBoxLayout* _tmp3_ = NULL;
-       ClutterBoxLayout* _tmp4_ = NULL;
-#line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFilesXcls_BoxLayout5*) g_object_new (object_type, NULL);
-#line 255 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _owner;
-#line 255 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 255 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 255 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp1_;
-#line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = (ClutterBoxLayout*) clutter_box_layout_new ();
-#line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp2_);
-#line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp2_;
-#line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = self->el;
-#line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_box_layout_set_spacing (_tmp3_, (guint) 4);
-#line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = self->el;
-#line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_box_layout_set_orientation (_tmp4_, CLUTTER_ORIENTATION_VERTICAL);
-#line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 1567 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_BoxLayout5* xcls_clutterfiles_xcls_boxlayout5_new (Xcls_ClutterFiles* _owner) {
-#line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_xcls_boxlayout5_construct (XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5, _owner);
-#line 1574 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_boxlayout5_class_init (Xcls_ClutterFilesXcls_BoxLayout5Class * klass) {
-#line 244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_xcls_boxlayout5_parent_class = g_type_class_peek_parent (klass);
-#line 244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesXcls_BoxLayout5Private));
-#line 244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_xcls_boxlayout5_finalize;
-#line 1585 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_boxlayout5_instance_init (Xcls_ClutterFilesXcls_BoxLayout5 * self) {
-#line 244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_XCLS_BOXLAYOUT5_GET_PRIVATE (self);
-#line 1592 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_boxlayout5_finalize (GObject* obj) {
-       Xcls_ClutterFilesXcls_BoxLayout5 * self;
-#line 244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_CLUTTERFILES_TYPE_XCLS_BOXLAYOUT5, Xcls_ClutterFilesXcls_BoxLayout5);
-#line 246 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_xcls_boxlayout5_parent_class)->finalize (obj);
-#line 1606 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_xcls_boxlayout5_get_type (void) {
-       static volatile gsize xcls_clutterfiles_xcls_boxlayout5_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_xcls_boxlayout5_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesXcls_BoxLayout5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_xcls_boxlayout5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFilesXcls_BoxLayout5), 0, (GInstanceInitFunc) xcls_clutterfiles_xcls_boxlayout5_instance_init, NULL };
-               GType xcls_clutterfiles_xcls_boxlayout5_type_id;
-               xcls_clutterfiles_xcls_boxlayout5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFilesXcls_BoxLayout5", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_xcls_boxlayout5_type_id__volatile, xcls_clutterfiles_xcls_boxlayout5_type_id);
-       }
-       return xcls_clutterfiles_xcls_boxlayout5_type_id__volatile;
-}
-
-
-Xcls_ClutterFilesXcls_image* xcls_clutterfiles_xcls_image_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-       Xcls_ClutterFilesXcls_image * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       ClutterActor* _tmp2_ = NULL;
-       ClutterActor* _tmp3_ = NULL;
-       ClutterActor* _tmp4_ = NULL;
-       ClutterActor* _tmp5_ = NULL;
-       ClutterActor* _tmp6_ = NULL;
-       ClutterActor* _tmp7_ = NULL;
-       ClutterActor* _tmp8_ = NULL;
-       ClutterActor* _tmp9_ = NULL;
-       GError * _inner_error_ = NULL;
-#line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (file != NULL, NULL);
-#line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFilesXcls_image*) g_object_new (object_type, NULL);
-#line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _owner;
-#line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp1_;
-#line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = clutter_actor_new ();
-#line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp2_);
-#line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp2_;
-#line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = self->el;
-#line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_margin_right (_tmp3_, 5.f);
-#line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = self->el;
-#line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_margin_left (_tmp4_, 5.f);
-#line 286 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp5_ = self->el;
-#line 286 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_x_align (_tmp5_, CLUTTER_ACTOR_ALIGN_START);
-#line 287 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = self->el;
-#line 287 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_x_expand (_tmp6_, TRUE);
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = self->el;
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y_align (_tmp7_, CLUTTER_ACTOR_ALIGN_START);
-#line 289 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = self->el;
-#line 289 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_margin_top (_tmp8_, 5.f);
-#line 290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = self->el;
-#line 290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y_expand (_tmp9_, TRUE);
-#line 1685 "ClutterFiles.c"
-       {
-               GdkPixbuf* pixbuf = NULL;
-               gchar* fname = NULL;
-               JsRenderJsRender* _tmp10_ = NULL;
-               gchar* _tmp11_ = NULL;
-               const gchar* _tmp12_ = NULL;
-               gboolean _tmp13_ = FALSE;
-               ClutterImage* img = NULL;
-               ClutterImage* _tmp32_ = NULL;
-               CoglPixelFormat _tmp33_ = 0;
-               GdkPixbuf* _tmp34_ = NULL;
-               gboolean _tmp35_ = FALSE;
-               gboolean _tmp36_ = FALSE;
-               ClutterImage* _tmp37_ = NULL;
-               GdkPixbuf* _tmp38_ = NULL;
-               guint8* _tmp39_ = NULL;
-               GdkPixbuf* _tmp40_ = NULL;
-               gint _tmp41_ = 0;
-               GdkPixbuf* _tmp42_ = NULL;
-               gint _tmp43_ = 0;
-               GdkPixbuf* _tmp44_ = NULL;
-               gint _tmp45_ = 0;
-               ClutterActor* _tmp46_ = NULL;
-               ClutterImage* _tmp47_ = NULL;
-               ClutterActor* _tmp48_ = NULL;
-#line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp10_ = file;
-#line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp11_ = js_render_js_render_getIconFileName (_tmp10_, FALSE);
-#line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               fname = _tmp11_;
-#line 298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp12_ = fname;
-#line 298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp13_ = g_file_test (_tmp12_, G_FILE_TEST_EXISTS);
-#line 298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               if (_tmp13_) {
-#line 1723 "ClutterFiles.c"
-                       GdkPixbuf* _tmp14_ = NULL;
-                       const gchar* _tmp15_ = NULL;
-                       GdkPixbuf* _tmp16_ = NULL;
-                       GdkPixbuf* _tmp17_ = NULL;
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp15_ = fname;
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp16_ = gdk_pixbuf_new_from_file (_tmp15_, &_inner_error_);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp14_ = _tmp16_;
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       if (G_UNLIKELY (_inner_error_ != NULL)) {
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _g_free0 (fname);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _g_object_unref0 (pixbuf);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.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 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               g_clear_error (&_inner_error_);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               return NULL;
-#line 1746 "ClutterFiles.c"
-                       }
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp17_ = _tmp14_;
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp14_ = NULL;
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _g_object_unref0 (pixbuf);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       pixbuf = _tmp17_;
-#line 298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _g_object_unref0 (_tmp14_);
-#line 1758 "ClutterFiles.c"
-               } else {
-                       Xcls_ClutterFiles* _tmp18_ = NULL;
-                       GdkPixbuf* _tmp19_ = NULL;
-                       Xcls_ClutterFiles* _tmp29_ = NULL;
-                       GdkPixbuf* _tmp30_ = NULL;
-                       GdkPixbuf* _tmp31_ = NULL;
-#line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp18_ = self->priv->_this;
-#line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp19_ = _tmp18_->missing_thumb_pixbuf;
-#line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       if (_tmp19_ == NULL) {
-#line 1771 "ClutterFiles.c"
-                               GtkIconTheme* icon_theme = NULL;
-                               GtkIconTheme* _tmp20_ = NULL;
-                               GtkIconTheme* _tmp21_ = NULL;
-                               GdkPixbuf* _tmp22_ = NULL;
-                               GtkIconTheme* _tmp23_ = NULL;
-                               GdkPixbuf* _tmp24_ = NULL;
-                               Xcls_ClutterFiles* _tmp25_ = NULL;
-                               GdkPixbuf* _tmp26_ = NULL;
-                               Xcls_ClutterFiles* _tmp27_ = NULL;
-                               GdkPixbuf* _tmp28_ = NULL;
-#line 302 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp20_ = gtk_icon_theme_get_default ();
-#line 302 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp21_ = _g_object_ref0 (_tmp20_);
-#line 302 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               icon_theme = _tmp21_;
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp23_ = icon_theme;
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp24_ = gtk_icon_theme_load_icon (_tmp23_, "package-x-generic", 92, 0, &_inner_error_);
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp22_ = _tmp24_;
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               if (G_UNLIKELY (_inner_error_ != NULL)) {
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                                       _g_object_unref0 (icon_theme);
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                                       _g_free0 (fname);
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                                       _g_object_unref0 (pixbuf);
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.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 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                                       g_clear_error (&_inner_error_);
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                                       return NULL;
-#line 1808 "ClutterFiles.c"
-                               }
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp25_ = self->priv->_this;
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp26_ = _tmp22_;
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp22_ = NULL;
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _g_object_unref0 (_tmp25_->missing_thumb_pixbuf);
-#line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp25_->missing_thumb_pixbuf = _tmp26_;
-#line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp27_ = self->priv->_this;
-#line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _tmp28_ = _tmp27_->missing_thumb_pixbuf;
-#line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               g_object_ref ((GObject*) _tmp28_);
-#line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _g_object_unref0 (_tmp22_);
-#line 301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                               _g_object_unref0 (icon_theme);
-#line 1830 "ClutterFiles.c"
-                       }
-#line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp29_ = self->priv->_this;
-#line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp30_ = _tmp29_->missing_thumb_pixbuf;
-#line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp31_ = _g_object_ref0 (_tmp30_);
-#line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _g_object_unref0 (pixbuf);
-#line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       pixbuf = _tmp31_;
-#line 1842 "ClutterFiles.c"
-               }
-#line 310 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp32_ = clutter_image_new ();
-#line 310 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               img = _tmp32_;
-#line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp34_ = pixbuf;
-#line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp35_ = gdk_pixbuf_get_has_alpha (_tmp34_);
-#line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp36_ = _tmp35_;
-#line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               if (_tmp36_) {
-#line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp33_ = COGL_PIXEL_FORMAT_RGBA_8888;
-#line 1858 "ClutterFiles.c"
-               } else {
-#line 314 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _tmp33_ = COGL_PIXEL_FORMAT_RGB_888;
-#line 1862 "ClutterFiles.c"
-               }
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp37_ = img;
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp38_ = pixbuf;
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp39_ = gdk_pixbuf_get_pixels (_tmp38_);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp40_ = pixbuf;
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp41_ = gdk_pixbuf_get_width (_tmp40_);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp42_ = pixbuf;
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp43_ = gdk_pixbuf_get_height (_tmp42_);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp44_ = pixbuf;
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp45_ = gdk_pixbuf_get_rowstride (_tmp44_);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               clutter_image_set_data (_tmp37_, _tmp39_, _tmp33_, (guint) _tmp41_, (guint) _tmp43_, (guint) _tmp45_, &_inner_error_);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               if (G_UNLIKELY (_inner_error_ != NULL)) {
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _g_object_unref0 (img);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _g_free0 (fname);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       _g_object_unref0 (pixbuf);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.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/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       g_clear_error (&_inner_error_);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-                       return NULL;
-#line 1898 "ClutterFiles.c"
-               }
-#line 319 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp46_ = self->el;
-#line 319 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp47_ = img;
-#line 319 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               clutter_actor_set_content (_tmp46_, (ClutterContent*) _tmp47_);
-#line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _tmp48_ = self->el;
-#line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               clutter_actor_set_size (_tmp48_, (gfloat) 90, (gfloat) 70);
-#line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_object_unref0 (img);
-#line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_free0 (fname);
-#line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-               _g_object_unref0 (pixbuf);
-#line 1916 "ClutterFiles.c"
-       }
-#line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 1920 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_image* xcls_clutterfiles_xcls_image_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-#line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_xcls_image_construct (XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE, _owner, file);
-#line 1927 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_image_class_init (Xcls_ClutterFilesXcls_imageClass * klass) {
-#line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_xcls_image_parent_class = g_type_class_peek_parent (klass);
-#line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesXcls_imagePrivate));
-#line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_xcls_image_finalize;
-#line 1938 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_image_instance_init (Xcls_ClutterFilesXcls_image * self) {
-#line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_XCLS_IMAGE_GET_PRIVATE (self);
-#line 1945 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_image_finalize (GObject* obj) {
-       Xcls_ClutterFilesXcls_image * self;
-#line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_CLUTTERFILES_TYPE_XCLS_IMAGE, Xcls_ClutterFilesXcls_image);
-#line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 270 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_xcls_image_parent_class)->finalize (obj);
-#line 1959 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_xcls_image_get_type (void) {
-       static volatile gsize xcls_clutterfiles_xcls_image_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_xcls_image_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesXcls_imageClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_xcls_image_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFilesXcls_image), 0, (GInstanceInitFunc) xcls_clutterfiles_xcls_image_instance_init, NULL };
-               GType xcls_clutterfiles_xcls_image_type_id;
-               xcls_clutterfiles_xcls_image_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFilesXcls_image", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_xcls_image_type_id__volatile, xcls_clutterfiles_xcls_image_type_id);
-       }
-       return xcls_clutterfiles_xcls_image_type_id__volatile;
-}
-
-
-Xcls_ClutterFilesXcls_typetitle* xcls_clutterfiles_xcls_typetitle_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-       Xcls_ClutterFilesXcls_typetitle * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       JsRenderJsRender* _tmp2_ = NULL;
-       gchar* _tmp3_ = NULL;
-       gchar* _tmp4_ = NULL;
-       ClutterColor _tmp5_ = {0};
-       ClutterText* _tmp6_ = NULL;
-       ClutterText* _tmp7_ = NULL;
-       ClutterText* _tmp8_ = NULL;
-       ClutterText* _tmp9_ = NULL;
-       ClutterText* _tmp10_ = NULL;
-#line 337 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 337 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (file != NULL, NULL);
-#line 337 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFilesXcls_typetitle*) g_object_new (object_type, NULL);
-#line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _owner;
-#line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp1_;
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = file;
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = js_render_js_render_nickType (_tmp2_);
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = _tmp3_;
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_color_from_string (&_tmp5_, "#fff");
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = (ClutterText*) clutter_text_new_full ("Sans 10px", _tmp4_, &_tmp5_);
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp6_);
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp6_;
-#line 340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_free0 (_tmp4_);
-#line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = self->el;
-#line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_START);
-#line 346 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = self->el;
-#line 346 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_x_align ((ClutterActor*) _tmp8_, CLUTTER_ACTOR_ALIGN_START);
-#line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = self->el;
-#line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_x_expand ((ClutterActor*) _tmp9_, TRUE);
-#line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp10_ = self->el;
-#line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y_expand ((ClutterActor*) _tmp10_, TRUE);
-#line 337 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 2038 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_typetitle* xcls_clutterfiles_xcls_typetitle_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-#line 337 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_xcls_typetitle_construct (XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE, _owner, file);
-#line 2045 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_typetitle_class_init (Xcls_ClutterFilesXcls_typetitleClass * klass) {
-#line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_xcls_typetitle_parent_class = g_type_class_peek_parent (klass);
-#line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesXcls_typetitlePrivate));
-#line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_xcls_typetitle_finalize;
-#line 2056 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_typetitle_instance_init (Xcls_ClutterFilesXcls_typetitle * self) {
-#line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_XCLS_TYPETITLE_GET_PRIVATE (self);
-#line 2063 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_typetitle_finalize (GObject* obj) {
-       Xcls_ClutterFilesXcls_typetitle * self;
-#line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_CLUTTERFILES_TYPE_XCLS_TYPETITLE, Xcls_ClutterFilesXcls_typetitle);
-#line 330 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_xcls_typetitle_parent_class)->finalize (obj);
-#line 2077 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_xcls_typetitle_get_type (void) {
-       static volatile gsize xcls_clutterfiles_xcls_typetitle_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_xcls_typetitle_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesXcls_typetitleClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_xcls_typetitle_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFilesXcls_typetitle), 0, (GInstanceInitFunc) xcls_clutterfiles_xcls_typetitle_instance_init, NULL };
-               GType xcls_clutterfiles_xcls_typetitle_type_id;
-               xcls_clutterfiles_xcls_typetitle_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFilesXcls_typetitle", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_xcls_typetitle_type_id__volatile, xcls_clutterfiles_xcls_typetitle_type_id);
-       }
-       return xcls_clutterfiles_xcls_typetitle_type_id__volatile;
-}
-
-
-Xcls_ClutterFilesXcls_title* xcls_clutterfiles_xcls_title_construct (GType object_type, Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-       Xcls_ClutterFilesXcls_title * self = NULL;
-       Xcls_ClutterFiles* _tmp0_ = NULL;
-       Xcls_ClutterFiles* _tmp1_ = NULL;
-       JsRenderJsRender* _tmp2_ = NULL;
-       gchar* _tmp3_ = NULL;
-       gchar* _tmp4_ = NULL;
-       ClutterColor _tmp5_ = {0};
-       ClutterText* _tmp6_ = NULL;
-       ClutterText* _tmp7_ = NULL;
-       ClutterText* _tmp8_ = NULL;
-       ClutterText* _tmp9_ = NULL;
-       ClutterText* _tmp10_ = NULL;
-#line 362 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 362 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_return_val_if_fail (file != NULL, NULL);
-#line 362 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = (Xcls_ClutterFilesXcls_title*) g_object_new (object_type, NULL);
-#line 364 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp0_ = _owner;
-#line 364 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 364 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 364 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv->_this = _tmp1_;
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp2_ = file;
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp3_ = js_render_js_render_nickName (_tmp2_);
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp4_ = _tmp3_;
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_color_from_string (&_tmp5_, "#fff");
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp6_ = (ClutterText*) clutter_text_new_full ("Sans 10px", _tmp4_, &_tmp5_);
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_object_ref_sink (_tmp6_);
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->el = _tmp6_;
-#line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_free0 (_tmp4_);
-#line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp7_ = self->el;
-#line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y_align ((ClutterActor*) _tmp7_, CLUTTER_ACTOR_ALIGN_START);
-#line 371 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp8_ = self->el;
-#line 371 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_x_align ((ClutterActor*) _tmp8_, CLUTTER_ACTOR_ALIGN_START);
-#line 372 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp9_ = self->el;
-#line 372 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_x_expand ((ClutterActor*) _tmp9_, TRUE);
-#line 373 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _tmp10_ = self->el;
-#line 373 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       clutter_actor_set_y_expand ((ClutterActor*) _tmp10_, TRUE);
-#line 362 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return self;
-#line 2156 "ClutterFiles.c"
-}
-
-
-Xcls_ClutterFilesXcls_title* xcls_clutterfiles_xcls_title_new (Xcls_ClutterFiles* _owner, JsRenderJsRender* file) {
-#line 362 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       return xcls_clutterfiles_xcls_title_construct (XCLS_CLUTTERFILES_TYPE_XCLS_TITLE, _owner, file);
-#line 2163 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_title_class_init (Xcls_ClutterFilesXcls_titleClass * klass) {
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_xcls_title_parent_class = g_type_class_peek_parent (klass);
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesXcls_titlePrivate));
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_xcls_title_finalize;
-#line 2174 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_title_instance_init (Xcls_ClutterFilesXcls_title * self) {
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_XCLS_TITLE_GET_PRIVATE (self);
-#line 2181 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_xcls_title_finalize (GObject* obj) {
-       Xcls_ClutterFilesXcls_title * self;
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_CLUTTERFILES_TYPE_XCLS_TITLE, Xcls_ClutterFilesXcls_title);
-#line 355 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 356 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_xcls_title_parent_class)->finalize (obj);
-#line 2195 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_xcls_title_get_type (void) {
-       static volatile gsize xcls_clutterfiles_xcls_title_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_xcls_title_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesXcls_titleClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_xcls_title_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFilesXcls_title), 0, (GInstanceInitFunc) xcls_clutterfiles_xcls_title_instance_init, NULL };
-               GType xcls_clutterfiles_xcls_title_type_id;
-               xcls_clutterfiles_xcls_title_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFilesXcls_title", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_xcls_title_type_id__volatile, xcls_clutterfiles_xcls_title_type_id);
-       }
-       return xcls_clutterfiles_xcls_title_type_id__volatile;
-}
-
-
-static void xcls_clutterfiles_class_init (Xcls_ClutterFilesClass * klass) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       xcls_clutterfiles_parent_class = g_type_class_peek_parent (klass);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_ClutterFilesPrivate));
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_clutterfiles_finalize;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       g_signal_new ("open", TYPE_XCLS_CLUTTERFILES, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__OBJECT, G_TYPE_NONE, 1, JS_RENDER_TYPE_JS_RENDER);
-#line 2220 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_instance_init (Xcls_ClutterFiles * self) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self->priv = XCLS_CLUTTERFILES_GET_PRIVATE (self);
-#line 2227 "ClutterFiles.c"
-}
-
-
-static void xcls_clutterfiles_finalize (GObject* obj) {
-       Xcls_ClutterFiles * self;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles);
-#line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->el);
-#line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 15 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->filelayout);
-#line 16 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->filelayout_manager);
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->fileitems);
-#line 20 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       _g_object_unref0 (self->missing_thumb_pixbuf);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ClutterFiles.vala"
-       G_OBJECT_CLASS (xcls_clutterfiles_parent_class)->finalize (obj);
-#line 2249 "ClutterFiles.c"
-}
-
-
-GType xcls_clutterfiles_get_type (void) {
-       static volatile gsize xcls_clutterfiles_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_clutterfiles_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_ClutterFilesClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_clutterfiles_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ClutterFiles), 0, (GInstanceInitFunc) xcls_clutterfiles_instance_init, NULL };
-               GType xcls_clutterfiles_type_id;
-               xcls_clutterfiles_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ClutterFiles", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_clutterfiles_type_id__volatile, xcls_clutterfiles_type_id);
-       }
-       return xcls_clutterfiles_type_id__volatile;
-}
-
-
-
diff --git a/src/Builder4/DialogConfirm.c b/src/Builder4/DialogConfirm.c
deleted file mode 100644 (file)
index 96393b2..0000000
+++ /dev/null
@@ -1,280 +0,0 @@
-/* DialogConfirm.c generated by valac 0.26.1, the Vala compiler
- * generated from DialogConfirm.vala, do not modify */
-
-
-#include <glib.h>
-#include <glib-object.h>
-#include <gtk/gtk.h>
-#include <gdk/gdk.h>
-#include <stdlib.h>
-#include <string.h>
-
-
-#define TYPE_DIALOG_CONFIRM (dialog_confirm_get_type ())
-#define DIALOG_CONFIRM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DIALOG_CONFIRM, DialogConfirm))
-#define DIALOG_CONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DIALOG_CONFIRM, DialogConfirmClass))
-#define IS_DIALOG_CONFIRM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DIALOG_CONFIRM))
-#define IS_DIALOG_CONFIRM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DIALOG_CONFIRM))
-#define DIALOG_CONFIRM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DIALOG_CONFIRM, DialogConfirmClass))
-
-typedef struct _DialogConfirm DialogConfirm;
-typedef struct _DialogConfirmClass DialogConfirmClass;
-typedef struct _DialogConfirmPrivate DialogConfirmPrivate;
-#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
-
-struct _DialogConfirm {
-       GObject parent_instance;
-       DialogConfirmPrivate * priv;
-       GtkMessageDialog* el;
-};
-
-struct _DialogConfirmClass {
-       GObjectClass parent_class;
-};
-
-struct _DialogConfirmPrivate {
-       DialogConfirm* _this;
-};
-
-
-extern DialogConfirm* _DialogConfirm;
-DialogConfirm* _DialogConfirm = NULL;
-static gpointer dialog_confirm_parent_class = NULL;
-
-GType dialog_confirm_get_type (void) G_GNUC_CONST;
-#define DIALOG_CONFIRM_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_DIALOG_CONFIRM, DialogConfirmPrivate))
-enum  {
-       DIALOG_CONFIRM_DUMMY_PROPERTY
-};
-DialogConfirm* dialog_confirm_singleton (void);
-DialogConfirm* dialog_confirm_new (void);
-DialogConfirm* dialog_confirm_construct (GType object_type);
-static gboolean __lambda118_ (DialogConfirm* self, GdkEventAny* event);
-static gboolean ___lambda118__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
-gint dialog_confirm_show (DialogConfirm* self, const gchar* title, const gchar* msg);
-static void dialog_confirm_finalize (GObject* obj);
-
-
-static gpointer _g_object_ref0 (gpointer self) {
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       return self ? g_object_ref (self) : NULL;
-#line 62 "DialogConfirm.c"
-}
-
-
-DialogConfirm* dialog_confirm_singleton (void) {
-       DialogConfirm* result = NULL;
-       DialogConfirm* _tmp0_ = NULL;
-       DialogConfirm* _tmp2_ = NULL;
-       DialogConfirm* _tmp3_ = NULL;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp0_ = _DialogConfirm;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       if (_tmp0_ == NULL) {
-#line 75 "DialogConfirm.c"
-               DialogConfirm* _tmp1_ = NULL;
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-               _tmp1_ = dialog_confirm_new ();
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-               _g_object_unref0 (_DialogConfirm);
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-               _DialogConfirm = _tmp1_;
-#line 83 "DialogConfirm.c"
-       }
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp2_ = _DialogConfirm;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp3_ = _g_object_ref0 (_tmp2_);
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       result = _tmp3_;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       return result;
-#line 93 "DialogConfirm.c"
-}
-
-
-static gboolean __lambda118_ (DialogConfirm* self, GdkEventAny* event) {
-       gboolean result = FALSE;
-       GtkMessageDialog* _tmp0_ = NULL;
-       GtkMessageDialog* _tmp1_ = NULL;
-#line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_return_val_if_fail (event != NULL, FALSE);
-#line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp0_ = self->el;
-#line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_dialog_response ((GtkDialog*) _tmp0_, (gint) GTK_RESPONSE_CANCEL);
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp1_ = self->el;
-#line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_widget_hide ((GtkWidget*) _tmp1_);
-#line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       result = TRUE;
-#line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       return result;
-#line 115 "DialogConfirm.c"
-}
-
-
-static gboolean ___lambda118__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
-       gboolean result;
-       result = __lambda118_ ((DialogConfirm*) self, event);
-#line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       return result;
-#line 124 "DialogConfirm.c"
-}
-
-
-DialogConfirm* dialog_confirm_construct (GType object_type) {
-       DialogConfirm * self = NULL;
-       DialogConfirm* _tmp0_ = NULL;
-       GtkMessageDialog* _tmp1_ = NULL;
-       GtkMessageDialog* _tmp2_ = NULL;
-       GtkMessageDialog* _tmp3_ = NULL;
-       GtkMessageDialog* _tmp4_ = NULL;
-       GtkMessageDialog* _tmp5_ = NULL;
-       GtkMessageDialog* _tmp6_ = NULL;
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       self = (DialogConfirm*) g_object_new (object_type, NULL);
-#line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp0_ = _g_object_ref0 (self);
-#line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       self->priv->_this = _tmp0_;
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp1_ = (GtkMessageDialog*) gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_YES_NO, "Tests", NULL);
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_object_ref_sink (_tmp1_);
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _g_object_unref0 (self->el);
-#line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       self->el = _tmp1_;
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp2_ = self->el;
-#line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_window_set_title ((GtkWindow*) _tmp2_, "Please Confirm d");
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp3_ = self->el;
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_widget_set_name ((GtkWidget*) _tmp3_, "DialogConfirm");
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp4_ = self->el;
-#line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_window_set_modal ((GtkWindow*) _tmp4_, TRUE);
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp5_ = self->el;
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_object_set (_tmp5_, "use-markup", TRUE, NULL);
-#line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp6_ = self->el;
-#line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_signal_connect_object ((GtkWidget*) _tmp6_, "delete-event", (GCallback) ___lambda118__gtk_widget_delete_event, self, 0);
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       return self;
-#line 175 "DialogConfirm.c"
-}
-
-
-DialogConfirm* dialog_confirm_new (void) {
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       return dialog_confirm_construct (TYPE_DIALOG_CONFIRM);
-#line 182 "DialogConfirm.c"
-}
-
-
-gint dialog_confirm_show (DialogConfirm* self, const gchar* title, const gchar* msg) {
-       gint result = 0;
-       GtkMessageDialog* _tmp0_ = NULL;
-       const gchar* _tmp1_ = NULL;
-       GtkMessageDialog* _tmp2_ = NULL;
-       const gchar* _tmp3_ = NULL;
-       GtkMessageDialog* _tmp4_ = NULL;
-       gint ret = 0;
-       GtkMessageDialog* _tmp5_ = NULL;
-       gint _tmp6_ = 0;
-       GtkMessageDialog* _tmp7_ = NULL;
-#line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_return_val_if_fail (self != NULL, 0);
-#line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_return_val_if_fail (title != NULL, 0);
-#line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_return_val_if_fail (msg != NULL, 0);
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp0_ = self->el;
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp1_ = title;
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_window_set_title ((GtkWindow*) _tmp0_, _tmp1_);
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp2_ = self->el;
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp3_ = msg;
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_object_set (_tmp2_, "text", _tmp3_, NULL);
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp4_ = self->el;
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_widget_show_all ((GtkWidget*) _tmp4_);
-#line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp5_ = self->el;
-#line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp6_ = gtk_dialog_run ((GtkDialog*) _tmp5_);
-#line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       ret = _tmp6_;
-#line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _tmp7_ = self->el;
-#line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       gtk_widget_hide ((GtkWidget*) _tmp7_);
-#line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       result = ret;
-#line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       return result;
-#line 233 "DialogConfirm.c"
-}
-
-
-static void dialog_confirm_class_init (DialogConfirmClass * klass) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       dialog_confirm_parent_class = g_type_class_peek_parent (klass);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       g_type_class_add_private (klass, sizeof (DialogConfirmPrivate));
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       G_OBJECT_CLASS (klass)->finalize = dialog_confirm_finalize;
-#line 244 "DialogConfirm.c"
-}
-
-
-static void dialog_confirm_instance_init (DialogConfirm * self) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       self->priv = DIALOG_CONFIRM_GET_PRIVATE (self);
-#line 251 "DialogConfirm.c"
-}
-
-
-static void dialog_confirm_finalize (GObject* obj) {
-       DialogConfirm * self;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DIALOG_CONFIRM, DialogConfirm);
-#line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _g_object_unref0 (self->el);
-#line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogConfirm.vala"
-       G_OBJECT_CLASS (dialog_confirm_parent_class)->finalize (obj);
-#line 265 "DialogConfirm.c"
-}
-
-
-GType dialog_confirm_get_type (void) {
-       static volatile gsize dialog_confirm_type_id__volatile = 0;
-       if (g_once_init_enter (&dialog_confirm_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (DialogConfirmClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) dialog_confirm_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (DialogConfirm), 0, (GInstanceInitFunc) dialog_confirm_instance_init, NULL };
-               GType dialog_confirm_type_id;
-               dialog_confirm_type_id = g_type_register_static (G_TYPE_OBJECT, "DialogConfirm", &g_define_type_info, 0);
-               g_once_init_leave (&dialog_confirm_type_id__volatile, dialog_confirm_type_id);
-       }
-       return dialog_confirm_type_id__volatile;
-}
-
-
-
diff --git a/src/Builder4/DialogNewComponent.c b/src/Builder4/DialogNewComponent.c
deleted file mode 100644 (file)
index 8dd02b6..0000000
+++ /dev/null
@@ -1,3588 +0,0 @@
-/* DialogNewComponent.c generated by valac 0.26.1, the Vala compiler
- * generated from DialogNewComponent.vala, do not modify */
-
-
-#include <glib.h>
-#include <glib-object.h>
-#include <gtk/gtk.h>
-#include <gdk/gdk.h>
-#include <stdlib.h>
-#include <string.h>
-#include <gee.h>
-#include <glib/gstdio.h>
-
-
-#define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
-#define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
-#define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
-#define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
-#define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
-
-typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
-typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
-typedef struct _Xcls_DialogNewComponentPrivate Xcls_DialogNewComponentPrivate;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME (xcls_dialognewcomponent_xcls_name_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_name))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
-
-typedef struct _Xcls_DialogNewComponentXcls_name Xcls_DialogNewComponentXcls_name;
-typedef struct _Xcls_DialogNewComponentXcls_nameClass Xcls_DialogNewComponentXcls_nameClass;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE (xcls_dialognewcomponent_xcls_title_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_title))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
-
-typedef struct _Xcls_DialogNewComponentXcls_title Xcls_DialogNewComponentXcls_title;
-typedef struct _Xcls_DialogNewComponentXcls_titleClass Xcls_DialogNewComponentXcls_titleClass;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION (xcls_dialognewcomponent_xcls_region_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_region))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
-
-typedef struct _Xcls_DialogNewComponentXcls_region Xcls_DialogNewComponentXcls_region;
-typedef struct _Xcls_DialogNewComponentXcls_regionClass Xcls_DialogNewComponentXcls_regionClass;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT (xcls_dialognewcomponent_xcls_parent_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parent))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
-
-typedef struct _Xcls_DialogNewComponentXcls_parent Xcls_DialogNewComponentXcls_parent;
-typedef struct _Xcls_DialogNewComponentXcls_parentClass Xcls_DialogNewComponentXcls_parentClass;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME (xcls_dialognewcomponent_xcls_permname_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permname))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
-
-typedef struct _Xcls_DialogNewComponentXcls_permname Xcls_DialogNewComponentXcls_permname;
-typedef struct _Xcls_DialogNewComponentXcls_permnameClass Xcls_DialogNewComponentXcls_permnameClass;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER (xcls_dialognewcomponent_xcls_modorder_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrder))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
-
-typedef struct _Xcls_DialogNewComponentXcls_modOrder Xcls_DialogNewComponentXcls_modOrder;
-typedef struct _Xcls_DialogNewComponentXcls_modOrderClass Xcls_DialogNewComponentXcls_modOrderClass;
-
-#define PROJECT_TYPE_PROJECT (project_project_get_type ())
-#define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
-#define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
-#define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
-#define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
-#define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
-
-typedef struct _ProjectProject ProjectProject;
-typedef struct _ProjectProjectClass ProjectProjectClass;
-
-#define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
-#define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
-#define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
-#define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
-#define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
-#define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
-
-typedef struct _JsRenderJsRender JsRenderJsRender;
-typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
-#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2 (xcls_dialognewcomponent_xcls_vbox2_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_VBox2 Xcls_DialogNewComponentXcls_VBox2;
-typedef struct _Xcls_DialogNewComponentXcls_VBox2Class Xcls_DialogNewComponentXcls_VBox2Class;
-typedef struct _Xcls_DialogNewComponentXcls_VBox2Private Xcls_DialogNewComponentXcls_VBox2Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16 (xcls_dialognewcomponent_xcls_button16_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Button16 Xcls_DialogNewComponentXcls_Button16;
-typedef struct _Xcls_DialogNewComponentXcls_Button16Class Xcls_DialogNewComponentXcls_Button16Class;
-typedef struct _Xcls_DialogNewComponentXcls_Button16Private Xcls_DialogNewComponentXcls_Button16Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17 (xcls_dialognewcomponent_xcls_button17_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Button17 Xcls_DialogNewComponentXcls_Button17;
-typedef struct _Xcls_DialogNewComponentXcls_Button17Class Xcls_DialogNewComponentXcls_Button17Class;
-typedef struct _Xcls_DialogNewComponentXcls_Button17Private Xcls_DialogNewComponentXcls_Button17Private;
-typedef struct _Xcls_DialogNewComponentXcls_namePrivate Xcls_DialogNewComponentXcls_namePrivate;
-
-#define TYPE_XCLS_STANDARDERRORDIALOG (xcls_standarderrordialog_get_type ())
-#define XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog))
-#define XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
-#define IS_XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_STANDARDERRORDIALOG))
-#define IS_XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_STANDARDERRORDIALOG))
-#define XCLS_STANDARDERRORDIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
-
-typedef struct _Xcls_StandardErrorDialog Xcls_StandardErrorDialog;
-typedef struct _Xcls_StandardErrorDialogClass Xcls_StandardErrorDialogClass;
-typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
-
-#define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
-#define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
-#define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
-#define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
-#define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
-#define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
-
-typedef struct _JsRenderNode JsRenderNode;
-typedef struct _JsRenderNodeClass JsRenderNodeClass;
-#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
-#define _g_free0(var) (var = (g_free (var), NULL))
-typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
-typedef struct _Xcls_DialogNewComponentXcls_titlePrivate Xcls_DialogNewComponentXcls_titlePrivate;
-typedef struct _Xcls_DialogNewComponentXcls_regionPrivate Xcls_DialogNewComponentXcls_regionPrivate;
-typedef struct _Xcls_DialogNewComponentXcls_parentPrivate Xcls_DialogNewComponentXcls_parentPrivate;
-typedef struct _Xcls_DialogNewComponentXcls_permnamePrivate Xcls_DialogNewComponentXcls_permnamePrivate;
-typedef struct _Xcls_DialogNewComponentXcls_modOrderPrivate Xcls_DialogNewComponentXcls_modOrderPrivate;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3 (xcls_dialognewcomponent_xcls_table3_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TABLE3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TABLE3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Table3 Xcls_DialogNewComponentXcls_Table3;
-typedef struct _Xcls_DialogNewComponentXcls_Table3Class Xcls_DialogNewComponentXcls_Table3Class;
-typedef struct _Xcls_DialogNewComponentXcls_Table3Private Xcls_DialogNewComponentXcls_Table3Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4 (xcls_dialognewcomponent_xcls_label4_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Label4 Xcls_DialogNewComponentXcls_Label4;
-typedef struct _Xcls_DialogNewComponentXcls_Label4Class Xcls_DialogNewComponentXcls_Label4Class;
-typedef struct _Xcls_DialogNewComponentXcls_Label4Private Xcls_DialogNewComponentXcls_Label4Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6 (xcls_dialognewcomponent_xcls_label6_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Label6 Xcls_DialogNewComponentXcls_Label6;
-typedef struct _Xcls_DialogNewComponentXcls_Label6Class Xcls_DialogNewComponentXcls_Label6Class;
-typedef struct _Xcls_DialogNewComponentXcls_Label6Private Xcls_DialogNewComponentXcls_Label6Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8 (xcls_dialognewcomponent_xcls_label8_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Label8 Xcls_DialogNewComponentXcls_Label8;
-typedef struct _Xcls_DialogNewComponentXcls_Label8Class Xcls_DialogNewComponentXcls_Label8Class;
-typedef struct _Xcls_DialogNewComponentXcls_Label8Private Xcls_DialogNewComponentXcls_Label8Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10 (xcls_dialognewcomponent_xcls_label10_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Label10 Xcls_DialogNewComponentXcls_Label10;
-typedef struct _Xcls_DialogNewComponentXcls_Label10Class Xcls_DialogNewComponentXcls_Label10Class;
-typedef struct _Xcls_DialogNewComponentXcls_Label10Private Xcls_DialogNewComponentXcls_Label10Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12 (xcls_dialognewcomponent_xcls_label12_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL12(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL12_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Label12 Xcls_DialogNewComponentXcls_Label12;
-typedef struct _Xcls_DialogNewComponentXcls_Label12Class Xcls_DialogNewComponentXcls_Label12Class;
-typedef struct _Xcls_DialogNewComponentXcls_Label12Private Xcls_DialogNewComponentXcls_Label12Private;
-
-#define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14 (xcls_dialognewcomponent_xcls_label14_get_type ())
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14Class))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL14(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14))
-#define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL14_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14))
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14Class))
-
-typedef struct _Xcls_DialogNewComponentXcls_Label14 Xcls_DialogNewComponentXcls_Label14;
-typedef struct _Xcls_DialogNewComponentXcls_Label14Class Xcls_DialogNewComponentXcls_Label14Class;
-typedef struct _Xcls_DialogNewComponentXcls_Label14Private Xcls_DialogNewComponentXcls_Label14Private;
-
-struct _Xcls_DialogNewComponent {
-       GObject parent_instance;
-       Xcls_DialogNewComponentPrivate * priv;
-       GtkDialog* el;
-       Xcls_DialogNewComponentXcls_name* name;
-       Xcls_DialogNewComponentXcls_title* title;
-       Xcls_DialogNewComponentXcls_region* region;
-       Xcls_DialogNewComponentXcls_parent* parent;
-       Xcls_DialogNewComponentXcls_permname* permname;
-       Xcls_DialogNewComponentXcls_modOrder* modOrder;
-       ProjectProject* project;
-       JsRenderJsRender* file;
-};
-
-struct _Xcls_DialogNewComponentClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentPrivate {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_VBox2 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_VBox2Private * priv;
-       GtkVBox* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_VBox2Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Button16 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Button16Private * priv;
-       GtkButton* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Button16Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Button17 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Button17Private * priv;
-       GtkButton* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Button17Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_name {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_namePrivate * priv;
-       GtkEntry* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_nameClass {
-       GObjectClass parent_class;
-};
-
-struct _JsRenderJsRender {
-       GObject parent_instance;
-       JsRenderJsRenderPrivate * priv;
-       GeeArrayList* doubleStringProps;
-       gchar* id;
-       gchar* name;
-       gchar* fullname;
-       gchar* path;
-       gchar* parent;
-       gchar* region;
-       gchar* title;
-       gchar* permname;
-       gchar* language;
-       gchar* modOrder;
-       gchar* xtype;
-       guint64 webkit_page_id;
-       ProjectProject* project;
-       JsRenderNode* tree;
-       GList* cn;
-       gboolean hasParent;
-};
-
-struct _JsRenderJsRenderClass {
-       GObjectClass parent_class;
-       void (*loadItems) (JsRenderJsRender* self, GError** error);
-       void (*save) (JsRenderJsRender* self);
-       void (*saveHTML) (JsRenderJsRender* self, const gchar* html);
-       gchar* (*toSource) (JsRenderJsRender* self);
-       gchar* (*toSourcePreview) (JsRenderJsRender* self);
-       void (*removeFiles) (JsRenderJsRender* self);
-};
-
-typedef enum  {
-       JS_RENDER_ERROR_INVALID_FORMAT,
-       JS_RENDER_ERROR_RENAME_FILE_EXISTS
-} JsRenderError;
-#define JS_RENDER_ERROR js_render_error_quark ()
-struct _ProjectProject {
-       GObject parent_instance;
-       ProjectProjectPrivate * priv;
-       gchar* id;
-       gchar* fn;
-       gchar* name;
-       gchar* runhtml;
-       gchar* base_template;
-       gchar* rootURL;
-       GeeHashMap* paths;
-       GeeHashMap* files;
-       gchar* xtype;
-};
-
-struct _ProjectProjectClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_title {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_titlePrivate * priv;
-       GtkEntry* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_titleClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_region {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_regionPrivate * priv;
-       GtkEntry* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_regionClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_parent {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_parentPrivate * priv;
-       GtkEntry* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_parentClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_permname {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_permnamePrivate * priv;
-       GtkEntry* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_permnameClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_modOrder {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_modOrderPrivate * priv;
-       GtkEntry* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_modOrderClass {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_VBox2Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Table3 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Table3Private * priv;
-       GtkTable* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Table3Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Table3Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label4 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Label4Private * priv;
-       GtkLabel* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label4Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label6 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Label6Private * priv;
-       GtkLabel* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label6Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label8 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Label8Private * priv;
-       GtkLabel* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label8Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label10 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Label10Private * priv;
-       GtkLabel* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label10Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label12 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Label12Private * priv;
-       GtkLabel* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label12Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label14 {
-       GObject parent_instance;
-       Xcls_DialogNewComponentXcls_Label14Private * priv;
-       GtkLabel* el;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label14Class {
-       GObjectClass parent_class;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label4Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_namePrivate {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label6Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_titlePrivate {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label8Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_regionPrivate {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label10Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_parentPrivate {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label12Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_permnamePrivate {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Label14Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_modOrderPrivate {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Button16Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-struct _Xcls_DialogNewComponentXcls_Button17Private {
-       Xcls_DialogNewComponent* _this;
-};
-
-
-extern Xcls_DialogNewComponent* _DialogNewComponent;
-Xcls_DialogNewComponent* _DialogNewComponent = NULL;
-static gpointer xcls_dialognewcomponent_parent_class = NULL;
-extern Xcls_StandardErrorDialog* StandardErrorDialog;
-static gpointer xcls_dialognewcomponent_xcls_vbox2_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_table3_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_label4_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_name_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_label6_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_title_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_label8_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_region_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_label10_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_parent_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_label12_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_permname_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_label14_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_modorder_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_button16_parent_class = NULL;
-static gpointer xcls_dialognewcomponent_xcls_button17_parent_class = NULL;
-
-GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
-GType xcls_dialognewcomponent_xcls_name_get_type (void) G_GNUC_CONST;
-GType xcls_dialognewcomponent_xcls_title_get_type (void) G_GNUC_CONST;
-GType xcls_dialognewcomponent_xcls_region_get_type (void) G_GNUC_CONST;
-GType xcls_dialognewcomponent_xcls_parent_get_type (void) G_GNUC_CONST;
-GType xcls_dialognewcomponent_xcls_permname_get_type (void) G_GNUC_CONST;
-GType xcls_dialognewcomponent_xcls_modorder_get_type (void) G_GNUC_CONST;
-GType project_project_get_type (void) G_GNUC_CONST;
-GType js_render_js_render_get_type (void) G_GNUC_CONST;
-#define XCLS_DIALOGNEWCOMPONENT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentPrivate))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_DUMMY_PROPERTY
-};
-Xcls_DialogNewComponent* xcls_dialognewcomponent_singleton (void);
-Xcls_DialogNewComponent* xcls_dialognewcomponent_new (void);
-Xcls_DialogNewComponent* xcls_dialognewcomponent_construct (GType object_type);
-GType xcls_dialognewcomponent_xcls_vbox2_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-GType xcls_dialognewcomponent_xcls_button16_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-GType xcls_dialognewcomponent_xcls_button17_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-static gboolean __lambda93_ (Xcls_DialogNewComponent* self, GtkWidget* _self_, GdkEventAny* event);
-static gboolean ___lambda93__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
-static void __lambda94_ (Xcls_DialogNewComponent* self, GtkDialog* _self_, gint response_id);
-GType xcls_standarderrordialog_get_type (void) G_GNUC_CONST;
-void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg);
-GType js_render_node_get_type (void) G_GNUC_CONST;
-void xcls_dialognewcomponent_updateFileFromEntry (Xcls_DialogNewComponent* self);
-GQuark js_render_error_quark (void);
-Xcls_StandardErrorDialog* xcls_standarderrordialog_singleton (void);
-void js_render_js_render_save (JsRenderJsRender* self);
-gchar* project_project_firstPath (ProjectProject* self);
-JsRenderJsRender* js_render_js_render_factory (const gchar* xt, ProjectProject* project, const gchar* path);
-void project_project_addFile (ProjectProject* self, JsRenderJsRender* pfile);
-static void ___lambda94__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
-static void __lambda95_ (Xcls_DialogNewComponent* self, GtkWidget* _self_);
-static void ___lambda95__gtk_widget_show (GtkWidget* _sender, gpointer self);
-void js_render_js_render_renameTo (JsRenderJsRender* self, const gchar* name);
-void xcls_dialognewcomponent_show (Xcls_DialogNewComponent* self, JsRenderJsRender* c);
-static void g_cclosure_user_marshal_VOID__OBJECT_OBJECT (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_DUMMY_PROPERTY
-};
-GType xcls_dialognewcomponent_xcls_table3_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-static void xcls_dialognewcomponent_xcls_vbox2_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_DUMMY_PROPERTY
-};
-GType xcls_dialognewcomponent_xcls_label4_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-GType xcls_dialognewcomponent_xcls_label6_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-GType xcls_dialognewcomponent_xcls_label8_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-GType xcls_dialognewcomponent_xcls_label10_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-GType xcls_dialognewcomponent_xcls_label12_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-GType xcls_dialognewcomponent_xcls_label14_get_type (void) G_GNUC_CONST;
-Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_new (Xcls_DialogNewComponent* _owner);
-Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_construct (GType object_type, Xcls_DialogNewComponent* _owner);
-static void xcls_dialognewcomponent_xcls_table3_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_label4_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_namePrivate))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_name_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_label6_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titlePrivate))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_title_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_label8_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionPrivate))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_region_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_label10_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentPrivate))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_parent_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_label12_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnamePrivate))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_permname_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_label14_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderPrivate))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_modorder_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_button16_finalize (GObject* obj);
-#define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17Private))
-enum  {
-       XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_DUMMY_PROPERTY
-};
-static void xcls_dialognewcomponent_xcls_button17_finalize (GObject* obj);
-static void xcls_dialognewcomponent_finalize (GObject* obj);
-
-
-static gpointer _g_object_ref0 (gpointer self) {
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self ? g_object_ref (self) : NULL;
-#line 734 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponent* xcls_dialognewcomponent_singleton (void) {
-       Xcls_DialogNewComponent* result = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponent* _tmp3_ = NULL;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _DialogNewComponent;
-#line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp0_ == NULL) {
-#line 747 "DialogNewComponent.c"
-               Xcls_DialogNewComponent* _tmp1_ = NULL;
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp1_ = xcls_dialognewcomponent_new ();
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _g_object_unref0 (_DialogNewComponent);
-#line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _DialogNewComponent = _tmp1_;
-#line 755 "DialogNewComponent.c"
-       }
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = _DialogNewComponent;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _g_object_ref0 (_tmp2_);
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       result = _tmp3_;
-#line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return result;
-#line 765 "DialogNewComponent.c"
-}
-
-
-static gboolean __lambda93_ (Xcls_DialogNewComponent* self, GtkWidget* _self_, GdkEventAny* event) {
-       gboolean result = FALSE;
-       GtkDialog* _tmp0_ = NULL;
-#line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_self_ != NULL, FALSE);
-#line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (event != NULL, FALSE);
-#line 54 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = self->el;
-#line 54 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_hide ((GtkWidget*) _tmp0_);
-#line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       result = TRUE;
-#line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return result;
-#line 784 "DialogNewComponent.c"
-}
-
-
-static gboolean ___lambda93__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
-       gboolean result;
-       result = __lambda93_ ((Xcls_DialogNewComponent*) self, _sender, event);
-#line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return result;
-#line 793 "DialogNewComponent.c"
-}
-
-
-static void __lambda94_ (Xcls_DialogNewComponent* self, GtkDialog* _self_, gint response_id) {
-       gint _tmp0_ = 0;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_name* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       const gchar* _tmp5_ = NULL;
-       gint _tmp6_ = 0;
-       gint _tmp7_ = 0;
-       gboolean _tmp10_ = FALSE;
-       Xcls_DialogNewComponent* _tmp11_ = NULL;
-       JsRenderJsRender* _tmp12_ = NULL;
-       const gchar* _tmp13_ = NULL;
-       gint _tmp14_ = 0;
-       gint _tmp15_ = 0;
-       gboolean isNew = FALSE;
-       gboolean _tmp16_ = FALSE;
-       gchar* fn = NULL;
-       Xcls_DialogNewComponentXcls_name* _tmp23_ = NULL;
-       GtkEntry* _tmp24_ = NULL;
-       const gchar* _tmp25_ = NULL;
-       gchar* _tmp26_ = NULL;
-       gchar* dir = NULL;
-       Xcls_DialogNewComponent* _tmp27_ = NULL;
-       ProjectProject* _tmp28_ = NULL;
-       gchar* _tmp29_ = NULL;
-       const gchar* _tmp30_ = NULL;
-       gchar* _tmp31_ = NULL;
-       gchar* _tmp32_ = NULL;
-       const gchar* _tmp33_ = NULL;
-       gchar* _tmp34_ = NULL;
-       gchar* _tmp35_ = NULL;
-       gchar* _tmp36_ = NULL;
-       gchar* _tmp37_ = NULL;
-       gboolean _tmp38_ = FALSE;
-       gboolean _tmp39_ = FALSE;
-       JsRenderJsRender* f = NULL;
-       Xcls_DialogNewComponent* _tmp43_ = NULL;
-       JsRenderJsRender* _tmp44_ = NULL;
-       ProjectProject* _tmp45_ = NULL;
-       const gchar* _tmp46_ = NULL;
-       Xcls_DialogNewComponent* _tmp47_ = NULL;
-       JsRenderJsRender* _tmp48_ = NULL;
-       ProjectProject* _tmp49_ = NULL;
-       const gchar* _tmp50_ = NULL;
-       gchar* _tmp51_ = NULL;
-       gchar* _tmp52_ = NULL;
-       const gchar* _tmp53_ = NULL;
-       gchar* _tmp54_ = NULL;
-       gchar* _tmp55_ = NULL;
-       gchar* _tmp56_ = NULL;
-       gchar* _tmp57_ = NULL;
-       JsRenderJsRender* _tmp58_ = NULL;
-       JsRenderJsRender* _tmp59_ = NULL;
-       Xcls_DialogNewComponent* _tmp60_ = NULL;
-       JsRenderJsRender* _tmp61_ = NULL;
-       JsRenderJsRender* _tmp62_ = NULL;
-       Xcls_DialogNewComponent* _tmp63_ = NULL;
-       JsRenderJsRender* _tmp64_ = NULL;
-       Xcls_DialogNewComponent* _tmp65_ = NULL;
-       JsRenderJsRender* _tmp66_ = NULL;
-       ProjectProject* _tmp67_ = NULL;
-       Xcls_DialogNewComponent* _tmp68_ = NULL;
-       JsRenderJsRender* _tmp69_ = NULL;
-       GtkDialog* _tmp70_ = NULL;
-       Xcls_DialogNewComponent* _tmp71_ = NULL;
-       Xcls_DialogNewComponent* _tmp72_ = NULL;
-       ProjectProject* _tmp73_ = NULL;
-       Xcls_DialogNewComponent* _tmp74_ = NULL;
-       JsRenderJsRender* _tmp75_ = NULL;
-       GError * _inner_error_ = NULL;
-#line 58 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_if_fail (_self_ != NULL);
-#line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = response_id;
-#line 60 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp0_ < 1) {
-#line 873 "DialogNewComponent.c"
-               GtkDialog* _tmp1_ = NULL;
-#line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp1_ = self->el;
-#line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               gtk_widget_hide ((GtkWidget*) _tmp1_);
-#line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               return;
-#line 881 "DialogNewComponent.c"
-       }
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _tmp2_->name;
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = _tmp3_->el;
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = gtk_entry_get_text (_tmp4_);
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp6_ = strlen (_tmp5_);
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp7_ = _tmp6_;
-#line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp7_ < 1) {
-#line 897 "DialogNewComponent.c"
-               Xcls_StandardErrorDialog* _tmp8_ = NULL;
-               GtkDialog* _tmp9_ = NULL;
-#line 68 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp8_ = StandardErrorDialog;
-#line 68 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp9_ = self->el;
-#line 68 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               xcls_standarderrordialog_show (_tmp8_, (GtkWindow*) _tmp9_, "You have to set Component name ");
-#line 73 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               return;
-#line 908 "DialogNewComponent.c"
-       }
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp11_ = self->priv->_this;
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp12_ = _tmp11_->file;
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp13_ = _tmp12_->name;
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp14_ = strlen (_tmp13_);
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp15_ = _tmp14_;
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp15_ > 0) {
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp10_ = FALSE;
-#line 924 "DialogNewComponent.c"
-       } else {
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp10_ = TRUE;
-#line 928 "DialogNewComponent.c"
-       }
-#line 77 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       isNew = _tmp10_;
-#line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp16_ = isNew;
-#line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (!_tmp16_) {
-#line 936 "DialogNewComponent.c"
-               Xcls_DialogNewComponent* _tmp20_ = NULL;
-               JsRenderJsRender* _tmp21_ = NULL;
-               GtkDialog* _tmp22_ = NULL;
-               {
-#line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       xcls_dialognewcomponent_updateFileFromEntry (self);
-#line 943 "DialogNewComponent.c"
-               }
-               goto __finally16;
-               __catch16_js_render_error_rename_file_exists:
-               {
-                       GError* er = NULL;
-                       Xcls_StandardErrorDialog* _tmp17_ = NULL;
-                       Xcls_StandardErrorDialog* _tmp18_ = NULL;
-                       GtkDialog* _tmp19_ = NULL;
-#line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       er = _inner_error_;
-#line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       _inner_error_ = NULL;
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       _tmp17_ = xcls_standarderrordialog_singleton ();
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       _tmp18_ = _tmp17_;
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       _tmp19_ = self->el;
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       xcls_standarderrordialog_show (_tmp18_, (GtkWindow*) _tmp19_, "The name you used already exists ");
-#line 100 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       _g_object_unref0 (_tmp18_);
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       _g_error_free0 (er);
-#line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       return;
-#line 970 "DialogNewComponent.c"
-               }
-               __finally16:
-#line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               if (G_UNLIKELY (_inner_error_ != NULL)) {
-#line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.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 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       g_clear_error (&_inner_error_);
-#line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-                       return;
-#line 981 "DialogNewComponent.c"
-               }
-#line 109 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp20_ = self->priv->_this;
-#line 109 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp21_ = _tmp20_->file;
-#line 109 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               js_render_js_render_save (_tmp21_);
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp22_ = self->el;
-#line 110 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               gtk_widget_hide ((GtkWidget*) _tmp22_);
-#line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               return;
-#line 995 "DialogNewComponent.c"
-       }
-#line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp23_ = self->name;
-#line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp24_ = _tmp23_->el;
-#line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp25_ = gtk_entry_get_text (_tmp24_);
-#line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp26_ = g_strdup (_tmp25_);
-#line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       fn = _tmp26_;
-#line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp27_ = self->priv->_this;
-#line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp28_ = _tmp27_->project;
-#line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp29_ = project_project_firstPath (_tmp28_);
-#line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       dir = _tmp29_;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp30_ = dir;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp31_ = g_strconcat (_tmp30_, "/", NULL);
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp32_ = _tmp31_;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp33_ = fn;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp34_ = g_strconcat (_tmp32_, _tmp33_, NULL);
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp35_ = _tmp34_;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp36_ = g_strconcat (_tmp35_, ".bjs", NULL);
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp37_ = _tmp36_;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp38_ = g_file_test (_tmp37_, G_FILE_TEST_EXISTS);
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp39_ = _tmp38_;
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp37_);
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp35_);
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp32_);
-#line 116 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp39_) {
-#line 1043 "DialogNewComponent.c"
-               Xcls_StandardErrorDialog* _tmp40_ = NULL;
-               Xcls_StandardErrorDialog* _tmp41_ = NULL;
-               GtkDialog* _tmp42_ = NULL;
-#line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp40_ = xcls_standarderrordialog_singleton ();
-#line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp41_ = _tmp40_;
-#line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp42_ = self->el;
-#line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               xcls_standarderrordialog_show (_tmp41_, (GtkWindow*) _tmp42_, "That file already exists");
-#line 117 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _g_object_unref0 (_tmp41_);
-#line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _g_free0 (dir);
-#line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _g_free0 (fn);
-#line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               return;
-#line 1063 "DialogNewComponent.c"
-       }
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp43_ = self->priv->_this;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp44_ = _tmp43_->file;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp45_ = _tmp44_->project;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp46_ = _tmp45_->xtype;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp47_ = self->priv->_this;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp48_ = _tmp47_->file;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp49_ = _tmp48_->project;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp50_ = dir;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp51_ = g_strconcat (_tmp50_, "/", NULL);
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp52_ = _tmp51_;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp53_ = fn;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp54_ = g_strconcat (_tmp52_, _tmp53_, NULL);
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp55_ = _tmp54_;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp56_ = g_strconcat (_tmp55_, ".bjs", NULL);
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp57_ = _tmp56_;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp58_ = js_render_js_render_factory (_tmp46_, _tmp49_, _tmp57_);
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp59_ = _tmp58_;
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp57_);
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp55_);
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp52_);
-#line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       f = _tmp59_;
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp60_ = self->priv->_this;
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp61_ = f;
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp62_ = _g_object_ref0 (_tmp61_);
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp60_->file);
-#line 129 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp60_->file = _tmp62_;
-#line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_updateFileFromEntry (self);
-#line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp63_ = self->priv->_this;
-#line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp64_ = _tmp63_->file;
-#line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       js_render_js_render_save (_tmp64_);
-#line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp65_ = self->priv->_this;
-#line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp66_ = _tmp65_->file;
-#line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp67_ = _tmp66_->project;
-#line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp68_ = self->priv->_this;
-#line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp69_ = _tmp68_->file;
-#line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       project_project_addFile (_tmp67_, _tmp69_);
-#line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp70_ = self->el;
-#line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_hide ((GtkWidget*) _tmp70_);
-#line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp71_ = self->priv->_this;
-#line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp72_ = self->priv->_this;
-#line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp73_ = _tmp72_->project;
-#line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp74_ = self->priv->_this;
-#line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp75_ = _tmp74_->file;
-#line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_signal_emit_by_name (_tmp71_, "success", _tmp73_, _tmp75_);
-#line 58 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (f);
-#line 58 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (dir);
-#line 58 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (fn);
-#line 1159 "DialogNewComponent.c"
-}
-
-
-static void ___lambda94__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
-#line 58 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       __lambda94_ ((Xcls_DialogNewComponent*) self, _sender, response_id);
-#line 1166 "DialogNewComponent.c"
-}
-
-
-static void __lambda95_ (Xcls_DialogNewComponent* self, GtkWidget* _self_) {
-       GtkDialog* _tmp0_ = NULL;
-#line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_if_fail (_self_ != NULL);
-#line 159 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = self->el;
-#line 159 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_show_all ((GtkWidget*) _tmp0_);
-#line 1178 "DialogNewComponent.c"
-}
-
-
-static void ___lambda95__gtk_widget_show (GtkWidget* _sender, gpointer self) {
-#line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       __lambda95_ ((Xcls_DialogNewComponent*) self, _sender);
-#line 1185 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponent* xcls_dialognewcomponent_construct (GType object_type) {
-       Xcls_DialogNewComponent * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       GtkDialog* _tmp1_ = NULL;
-       GtkDialog* _tmp2_ = NULL;
-       GtkDialog* _tmp3_ = NULL;
-       GtkDialog* _tmp4_ = NULL;
-       GtkDialog* _tmp5_ = NULL;
-       GtkDialog* _tmp6_ = NULL;
-       Xcls_DialogNewComponentXcls_VBox2* child_0 = NULL;
-       Xcls_DialogNewComponent* _tmp7_ = NULL;
-       Xcls_DialogNewComponentXcls_VBox2* _tmp8_ = NULL;
-       GtkDialog* _tmp9_ = NULL;
-       GtkBox* _tmp10_ = NULL;
-       GtkVBox* _tmp11_ = NULL;
-       Xcls_DialogNewComponentXcls_Button16* child_1 = NULL;
-       Xcls_DialogNewComponent* _tmp12_ = NULL;
-       Xcls_DialogNewComponentXcls_Button16* _tmp13_ = NULL;
-       GtkDialog* _tmp14_ = NULL;
-       GtkButton* _tmp15_ = NULL;
-       Xcls_DialogNewComponentXcls_Button17* child_2 = NULL;
-       Xcls_DialogNewComponent* _tmp16_ = NULL;
-       Xcls_DialogNewComponentXcls_Button17* _tmp17_ = NULL;
-       GtkDialog* _tmp18_ = NULL;
-       GtkButton* _tmp19_ = NULL;
-       GtkDialog* _tmp20_ = NULL;
-       GtkDialog* _tmp21_ = NULL;
-       GtkDialog* _tmp22_ = NULL;
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponent*) g_object_new (object_type, NULL);
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _g_object_ref0 (self);
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp0_;
-#line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = (GtkDialog*) gtk_dialog_new ();
-#line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp1_);
-#line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp1_;
-#line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->file);
-#line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->file = NULL;
-#line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->el;
-#line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_window_set_title ((GtkWindow*) _tmp2_, "New Component");
-#line 38 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 38 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkWindow*) _tmp3_, "default-height", 200, NULL);
-#line 39 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = self->el;
-#line 39 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkWindow*) _tmp4_, "default-width", 500, NULL);
-#line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_window_set_deletable ((GtkWindow*) _tmp5_, TRUE);
-#line 41 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp6_ = self->el;
-#line 41 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
-#line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp7_ = self->priv->_this;
-#line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp8_ = xcls_dialognewcomponent_xcls_vbox2_new (_tmp7_);
-#line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_0 = _tmp8_;
-#line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_0);
-#line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp9_ = self->el;
-#line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp10_ = (GtkBox*) gtk_dialog_get_content_area (_tmp9_);
-#line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp11_ = child_0->el;
-#line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_container_add ((GtkContainer*) _tmp10_, (GtkWidget*) _tmp11_);
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp12_ = self->priv->_this;
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp13_ = xcls_dialognewcomponent_xcls_button16_new (_tmp12_);
-#line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_1 = _tmp13_;
-#line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_1);
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp14_ = self->el;
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp15_ = child_1->el;
-#line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_dialog_add_action_widget (_tmp14_, (GtkWidget*) _tmp15_, 0);
-#line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp16_ = self->priv->_this;
-#line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp17_ = xcls_dialognewcomponent_xcls_button17_new (_tmp16_);
-#line 48 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_2 = _tmp17_;
-#line 49 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_2);
-#line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp18_ = self->el;
-#line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp19_ = child_2->el;
-#line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_dialog_add_action_widget (_tmp18_, (GtkWidget*) _tmp19_, 1);
-#line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp20_ = self->el;
-#line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_signal_connect_object ((GtkWidget*) _tmp20_, "delete-event", (GCallback) ___lambda93__gtk_widget_delete_event, self, 0);
-#line 58 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp21_ = self->el;
-#line 58 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_signal_connect_object (_tmp21_, "response", (GCallback) ___lambda94__gtk_dialog_response, self, 0);
-#line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp22_ = self->el;
-#line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_signal_connect_object ((GtkWidget*) _tmp22_, "show", (GCallback) ___lambda95__gtk_widget_show, self, 0);
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_2);
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_1);
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_0);
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 1321 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponent* xcls_dialognewcomponent_new (void) {
-#line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_construct (TYPE_XCLS_DIALOGNEWCOMPONENT);
-#line 1328 "DialogNewComponent.c"
-}
-
-
-void xcls_dialognewcomponent_updateFileFromEntry (Xcls_DialogNewComponent* self) {
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       JsRenderJsRender* _tmp1_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_title* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       const gchar* _tmp5_ = NULL;
-       gchar* _tmp6_ = NULL;
-       Xcls_DialogNewComponent* _tmp7_ = NULL;
-       JsRenderJsRender* _tmp8_ = NULL;
-       Xcls_DialogNewComponent* _tmp9_ = NULL;
-       Xcls_DialogNewComponentXcls_region* _tmp10_ = NULL;
-       GtkEntry* _tmp11_ = NULL;
-       const gchar* _tmp12_ = NULL;
-       gchar* _tmp13_ = NULL;
-       Xcls_DialogNewComponent* _tmp14_ = NULL;
-       JsRenderJsRender* _tmp15_ = NULL;
-       Xcls_DialogNewComponent* _tmp16_ = NULL;
-       Xcls_DialogNewComponentXcls_parent* _tmp17_ = NULL;
-       GtkEntry* _tmp18_ = NULL;
-       const gchar* _tmp19_ = NULL;
-       gchar* _tmp20_ = NULL;
-       Xcls_DialogNewComponent* _tmp21_ = NULL;
-       JsRenderJsRender* _tmp22_ = NULL;
-       Xcls_DialogNewComponent* _tmp23_ = NULL;
-       Xcls_DialogNewComponentXcls_permname* _tmp24_ = NULL;
-       GtkEntry* _tmp25_ = NULL;
-       const gchar* _tmp26_ = NULL;
-       gchar* _tmp27_ = NULL;
-       Xcls_DialogNewComponent* _tmp28_ = NULL;
-       JsRenderJsRender* _tmp29_ = NULL;
-       Xcls_DialogNewComponent* _tmp30_ = NULL;
-       Xcls_DialogNewComponentXcls_modOrder* _tmp31_ = NULL;
-       GtkEntry* _tmp32_ = NULL;
-       const gchar* _tmp33_ = NULL;
-       gchar* _tmp34_ = NULL;
-       gboolean _tmp35_ = FALSE;
-       Xcls_DialogNewComponent* _tmp36_ = NULL;
-       JsRenderJsRender* _tmp37_ = NULL;
-       const gchar* _tmp38_ = NULL;
-       gint _tmp39_ = 0;
-       gint _tmp40_ = 0;
-#line 165 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_if_fail (self != NULL);
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = self->priv->_this;
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _tmp0_->file;
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _tmp2_->title;
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = _tmp3_->el;
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = gtk_entry_get_text (_tmp4_);
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp6_ = g_strdup (_tmp5_);
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp1_->title);
-#line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_->title = _tmp6_;
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp7_ = self->priv->_this;
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp8_ = _tmp7_->file;
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp9_ = self->priv->_this;
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp10_ = _tmp9_->region;
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp11_ = _tmp10_->el;
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp12_ = gtk_entry_get_text (_tmp11_);
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp13_ = g_strdup (_tmp12_);
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp8_->region);
-#line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp8_->region = _tmp13_;
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp14_ = self->priv->_this;
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp15_ = _tmp14_->file;
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp16_ = self->priv->_this;
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp17_ = _tmp16_->parent;
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp18_ = _tmp17_->el;
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp19_ = gtk_entry_get_text (_tmp18_);
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp20_ = g_strdup (_tmp19_);
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp15_->parent);
-#line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp15_->parent = _tmp20_;
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp21_ = self->priv->_this;
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp22_ = _tmp21_->file;
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp23_ = self->priv->_this;
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp24_ = _tmp23_->permname;
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp25_ = _tmp24_->el;
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp26_ = gtk_entry_get_text (_tmp25_);
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp27_ = g_strdup (_tmp26_);
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp22_->permname);
-#line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp22_->permname = _tmp27_;
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp28_ = self->priv->_this;
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp29_ = _tmp28_->file;
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp30_ = self->priv->_this;
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp31_ = _tmp30_->modOrder;
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp32_ = _tmp31_->el;
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp33_ = gtk_entry_get_text (_tmp32_);
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp34_ = g_strdup (_tmp33_);
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_free0 (_tmp29_->modOrder);
-#line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp29_->modOrder = _tmp34_;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp36_ = self->priv->_this;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp37_ = _tmp36_->file;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp38_ = _tmp37_->name;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp39_ = strlen (_tmp38_);
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp40_ = _tmp39_;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp40_ > 0) {
-#line 1478 "DialogNewComponent.c"
-               Xcls_DialogNewComponent* _tmp41_ = NULL;
-               JsRenderJsRender* _tmp42_ = NULL;
-               const gchar* _tmp43_ = NULL;
-               Xcls_DialogNewComponent* _tmp44_ = NULL;
-               Xcls_DialogNewComponentXcls_name* _tmp45_ = NULL;
-               GtkEntry* _tmp46_ = NULL;
-               const gchar* _tmp47_ = NULL;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp41_ = self->priv->_this;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp42_ = _tmp41_->file;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp43_ = _tmp42_->name;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp44_ = self->priv->_this;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp45_ = _tmp44_->name;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp46_ = _tmp45_->el;
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp47_ = gtk_entry_get_text (_tmp46_);
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp35_ = g_strcmp0 (_tmp43_, _tmp47_) != 0;
-#line 1502 "DialogNewComponent.c"
-       } else {
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp35_ = FALSE;
-#line 1506 "DialogNewComponent.c"
-       }
-#line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp35_) {
-#line 1510 "DialogNewComponent.c"
-               Xcls_DialogNewComponent* _tmp48_ = NULL;
-               JsRenderJsRender* _tmp49_ = NULL;
-               Xcls_DialogNewComponent* _tmp50_ = NULL;
-               Xcls_DialogNewComponentXcls_name* _tmp51_ = NULL;
-               GtkEntry* _tmp52_ = NULL;
-               const gchar* _tmp53_ = NULL;
-#line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp48_ = self->priv->_this;
-#line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp49_ = _tmp48_->file;
-#line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp50_ = self->priv->_this;
-#line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp51_ = _tmp50_->name;
-#line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp52_ = _tmp51_->el;
-#line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp53_ = gtk_entry_get_text (_tmp52_);
-#line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               js_render_js_render_renameTo (_tmp49_, _tmp53_);
-#line 1531 "DialogNewComponent.c"
-       }
-}
-
-
-void xcls_dialognewcomponent_show (Xcls_DialogNewComponent* self, JsRenderJsRender* c) {
-       JsRenderJsRender* _tmp0_ = NULL;
-       ProjectProject* _tmp1_ = NULL;
-       ProjectProject* _tmp2_ = NULL;
-       Xcls_DialogNewComponent* _tmp3_ = NULL;
-       Xcls_DialogNewComponentXcls_name* _tmp4_ = NULL;
-       GtkEntry* _tmp5_ = NULL;
-       JsRenderJsRender* _tmp6_ = NULL;
-       const gchar* _tmp7_ = NULL;
-       Xcls_DialogNewComponent* _tmp8_ = NULL;
-       Xcls_DialogNewComponentXcls_title* _tmp9_ = NULL;
-       GtkEntry* _tmp10_ = NULL;
-       JsRenderJsRender* _tmp11_ = NULL;
-       const gchar* _tmp12_ = NULL;
-       Xcls_DialogNewComponent* _tmp13_ = NULL;
-       Xcls_DialogNewComponentXcls_parent* _tmp14_ = NULL;
-       GtkEntry* _tmp15_ = NULL;
-       JsRenderJsRender* _tmp16_ = NULL;
-       const gchar* _tmp17_ = NULL;
-       Xcls_DialogNewComponent* _tmp18_ = NULL;
-       Xcls_DialogNewComponentXcls_region* _tmp19_ = NULL;
-       GtkEntry* _tmp20_ = NULL;
-       JsRenderJsRender* _tmp21_ = NULL;
-       const gchar* _tmp22_ = NULL;
-       Xcls_DialogNewComponent* _tmp23_ = NULL;
-       Xcls_DialogNewComponentXcls_modOrder* _tmp24_ = NULL;
-       GtkEntry* _tmp25_ = NULL;
-       JsRenderJsRender* _tmp26_ = NULL;
-       const gchar* _tmp27_ = NULL;
-       Xcls_DialogNewComponent* _tmp28_ = NULL;
-       Xcls_DialogNewComponentXcls_permname* _tmp29_ = NULL;
-       GtkEntry* _tmp30_ = NULL;
-       JsRenderJsRender* _tmp31_ = NULL;
-       const gchar* _tmp32_ = NULL;
-       JsRenderJsRender* _tmp33_ = NULL;
-       const gchar* _tmp34_ = NULL;
-       gint _tmp35_ = 0;
-       gint _tmp36_ = 0;
-       Xcls_DialogNewComponent* _tmp43_ = NULL;
-       JsRenderJsRender* _tmp44_ = NULL;
-       JsRenderJsRender* _tmp45_ = NULL;
-       GtkDialog* _tmp46_ = NULL;
-#line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_if_fail (self != NULL);
-#line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_if_fail (c != NULL);
-#line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = c;
-#line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _tmp0_->project;
-#line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = _g_object_ref0 (_tmp1_);
-#line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->project);
-#line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->project = _tmp2_;
-#line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->priv->_this;
-#line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = _tmp3_->name;
-#line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = _tmp4_->el;
-#line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp6_ = c;
-#line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp7_ = _tmp6_->name;
-#line 186 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_entry_set_text (_tmp5_, _tmp7_);
-#line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp8_ = self->priv->_this;
-#line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp9_ = _tmp8_->title;
-#line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp10_ = _tmp9_->el;
-#line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp11_ = c;
-#line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp12_ = _tmp11_->title;
-#line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_entry_set_text (_tmp10_, _tmp12_);
-#line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp13_ = self->priv->_this;
-#line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp14_ = _tmp13_->parent;
-#line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp15_ = _tmp14_->el;
-#line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp16_ = c;
-#line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp17_ = _tmp16_->parent;
-#line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_entry_set_text (_tmp15_, _tmp17_);
-#line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp18_ = self->priv->_this;
-#line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp19_ = _tmp18_->region;
-#line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp20_ = _tmp19_->el;
-#line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp21_ = c;
-#line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp22_ = _tmp21_->region;
-#line 189 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_entry_set_text (_tmp20_, _tmp22_);
-#line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp23_ = self->priv->_this;
-#line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp24_ = _tmp23_->modOrder;
-#line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp25_ = _tmp24_->el;
-#line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp26_ = c;
-#line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp27_ = _tmp26_->modOrder;
-#line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_entry_set_text (_tmp25_, _tmp27_);
-#line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp28_ = self->priv->_this;
-#line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp29_ = _tmp28_->permname;
-#line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp30_ = _tmp29_->el;
-#line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp31_ = c;
-#line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp32_ = _tmp31_->permname;
-#line 191 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_entry_set_text (_tmp30_, _tmp32_);
-#line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp33_ = c;
-#line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp34_ = _tmp33_->path;
-#line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp35_ = strlen (_tmp34_);
-#line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp36_ = _tmp35_;
-#line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (_tmp36_ > 0) {
-#line 1674 "DialogNewComponent.c"
-               GtkDialog* _tmp37_ = NULL;
-               JsRenderJsRender* _tmp38_ = NULL;
-               const gchar* _tmp39_ = NULL;
-               gchar* _tmp40_ = NULL;
-               gchar* _tmp41_ = NULL;
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp37_ = self->el;
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp38_ = c;
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp39_ = _tmp38_->name;
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp40_ = g_strconcat ("Edit File Details - ", _tmp39_, NULL);
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp41_ = _tmp40_;
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               gtk_window_set_title ((GtkWindow*) _tmp37_, _tmp41_);
-#line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _g_free0 (_tmp41_);
-#line 1694 "DialogNewComponent.c"
-       } else {
-               GtkDialog* _tmp42_ = NULL;
-#line 196 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               _tmp42_ = self->el;
-#line 196 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               gtk_window_set_title ((GtkWindow*) _tmp42_, "Create New File");
-#line 1701 "DialogNewComponent.c"
-       }
-#line 199 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp43_ = self->priv->_this;
-#line 199 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp44_ = c;
-#line 199 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp45_ = _g_object_ref0 (_tmp44_);
-#line 199 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp43_->file);
-#line 199 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp43_->file = _tmp45_;
-#line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp46_ = self->el;
-#line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_show_all ((GtkWidget*) _tmp46_);
-#line 1717 "DialogNewComponent.c"
-}
-
-
-static void g_cclosure_user_marshal_VOID__OBJECT_OBJECT (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
-       typedef void (*GMarshalFunc_VOID__OBJECT_OBJECT) (gpointer data1, gpointer arg_1, gpointer arg_2, gpointer data2);
-       register GMarshalFunc_VOID__OBJECT_OBJECT callback;
-       register GCClosure * cc;
-       register gpointer data1;
-       register gpointer data2;
-       cc = (GCClosure *) closure;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_if_fail (n_param_values == 3);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       if (G_CCLOSURE_SWAP_DATA (closure)) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               data1 = closure->data;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               data2 = param_values->data[0].v_pointer;
-#line 1736 "DialogNewComponent.c"
-       } else {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               data1 = param_values->data[0].v_pointer;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-               data2 = closure->data;
-#line 1742 "DialogNewComponent.c"
-       }
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       callback = (GMarshalFunc_VOID__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       callback (data1, g_value_get_object (param_values + 1), g_value_get_object (param_values + 2), data2);
-#line 1748 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_VBox2 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkVBox* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_Table3* child_0 = NULL;
-       Xcls_DialogNewComponent* _tmp3_ = NULL;
-       Xcls_DialogNewComponentXcls_Table3* _tmp4_ = NULL;
-       GtkVBox* _tmp5_ = NULL;
-       GtkTable* _tmp6_ = NULL;
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_VBox2*) g_object_new (object_type, NULL);
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
-#line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 224 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->priv->_this;
-#line 224 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = xcls_dialognewcomponent_xcls_table3_new (_tmp3_);
-#line 224 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_0 = _tmp4_;
-#line 225 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_0);
-#line 226 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 226 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp6_ = child_0->el;
-#line 226 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_0);
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 1800 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_new (Xcls_DialogNewComponent* _owner) {
-#line 216 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_vbox2_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, _owner);
-#line 1807 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_vbox2_class_init (Xcls_DialogNewComponentXcls_VBox2Class * klass) {
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_vbox2_parent_class = g_type_class_peek_parent (klass);
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_VBox2Private));
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_vbox2_finalize;
-#line 1818 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_vbox2_instance_init (Xcls_DialogNewComponentXcls_VBox2 * self) {
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_GET_PRIVATE (self);
-#line 1825 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_vbox2_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_VBox2 * self;
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2);
-#line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 207 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_vbox2_parent_class)->finalize (obj);
-#line 1839 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_vbox2_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_vbox2_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_vbox2_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_VBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_vbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_VBox2), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_vbox2_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_vbox2_type_id;
-               xcls_dialognewcomponent_xcls_vbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_VBox2", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_vbox2_type_id__volatile, xcls_dialognewcomponent_xcls_vbox2_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_vbox2_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Table3 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkTable* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_Label4* child_0 = NULL;
-       Xcls_DialogNewComponent* _tmp3_ = NULL;
-       Xcls_DialogNewComponentXcls_Label4* _tmp4_ = NULL;
-       GtkTable* _tmp5_ = NULL;
-       GtkLabel* _tmp6_ = NULL;
-       Xcls_DialogNewComponentXcls_name* child_1 = NULL;
-       Xcls_DialogNewComponent* _tmp7_ = NULL;
-       Xcls_DialogNewComponentXcls_name* _tmp8_ = NULL;
-       GtkTable* _tmp9_ = NULL;
-       GtkEntry* _tmp10_ = NULL;
-       Xcls_DialogNewComponentXcls_Label6* child_2 = NULL;
-       Xcls_DialogNewComponent* _tmp11_ = NULL;
-       Xcls_DialogNewComponentXcls_Label6* _tmp12_ = NULL;
-       GtkTable* _tmp13_ = NULL;
-       GtkLabel* _tmp14_ = NULL;
-       Xcls_DialogNewComponentXcls_title* child_3 = NULL;
-       Xcls_DialogNewComponent* _tmp15_ = NULL;
-       Xcls_DialogNewComponentXcls_title* _tmp16_ = NULL;
-       GtkTable* _tmp17_ = NULL;
-       GtkEntry* _tmp18_ = NULL;
-       Xcls_DialogNewComponentXcls_Label8* child_4 = NULL;
-       Xcls_DialogNewComponent* _tmp19_ = NULL;
-       Xcls_DialogNewComponentXcls_Label8* _tmp20_ = NULL;
-       GtkTable* _tmp21_ = NULL;
-       GtkLabel* _tmp22_ = NULL;
-       Xcls_DialogNewComponentXcls_region* child_5 = NULL;
-       Xcls_DialogNewComponent* _tmp23_ = NULL;
-       Xcls_DialogNewComponentXcls_region* _tmp24_ = NULL;
-       GtkTable* _tmp25_ = NULL;
-       GtkEntry* _tmp26_ = NULL;
-       Xcls_DialogNewComponentXcls_Label10* child_6 = NULL;
-       Xcls_DialogNewComponent* _tmp27_ = NULL;
-       Xcls_DialogNewComponentXcls_Label10* _tmp28_ = NULL;
-       GtkTable* _tmp29_ = NULL;
-       GtkLabel* _tmp30_ = NULL;
-       Xcls_DialogNewComponentXcls_parent* child_7 = NULL;
-       Xcls_DialogNewComponent* _tmp31_ = NULL;
-       Xcls_DialogNewComponentXcls_parent* _tmp32_ = NULL;
-       GtkTable* _tmp33_ = NULL;
-       GtkEntry* _tmp34_ = NULL;
-       Xcls_DialogNewComponentXcls_Label12* child_8 = NULL;
-       Xcls_DialogNewComponent* _tmp35_ = NULL;
-       Xcls_DialogNewComponentXcls_Label12* _tmp36_ = NULL;
-       GtkTable* _tmp37_ = NULL;
-       GtkLabel* _tmp38_ = NULL;
-       Xcls_DialogNewComponentXcls_permname* child_9 = NULL;
-       Xcls_DialogNewComponent* _tmp39_ = NULL;
-       Xcls_DialogNewComponentXcls_permname* _tmp40_ = NULL;
-       GtkTable* _tmp41_ = NULL;
-       GtkEntry* _tmp42_ = NULL;
-       Xcls_DialogNewComponentXcls_Label14* child_10 = NULL;
-       Xcls_DialogNewComponent* _tmp43_ = NULL;
-       Xcls_DialogNewComponentXcls_Label14* _tmp44_ = NULL;
-       GtkTable* _tmp45_ = NULL;
-       GtkLabel* _tmp46_ = NULL;
-       Xcls_DialogNewComponentXcls_modOrder* child_11 = NULL;
-       Xcls_DialogNewComponent* _tmp47_ = NULL;
-       Xcls_DialogNewComponentXcls_modOrder* _tmp48_ = NULL;
-       GtkTable* _tmp49_ = NULL;
-       GtkEntry* _tmp50_ = NULL;
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Table3*) g_object_new (object_type, NULL);
-#line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 242 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkTable*) gtk_table_new ((guint) 3, (guint) 2, TRUE);
-#line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 243 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 248 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->priv->_this;
-#line 248 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = xcls_dialognewcomponent_xcls_label4_new (_tmp3_);
-#line 248 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_0 = _tmp4_;
-#line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_0);
-#line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp6_ = child_0->el;
-#line 250 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp5_, (GtkWidget*) _tmp6_, (guint) 0, (guint) 1, (guint) 0, (guint) 1);
-#line 251 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp7_ = self->priv->_this;
-#line 251 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp8_ = xcls_dialognewcomponent_xcls_name_new (_tmp7_);
-#line 251 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_1 = _tmp8_;
-#line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_1);
-#line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp9_ = self->el;
-#line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp10_ = child_1->el;
-#line 253 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp9_, (GtkWidget*) _tmp10_, (guint) 1, (guint) 2, (guint) 0, (guint) 1);
-#line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp11_ = self->priv->_this;
-#line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp12_ = xcls_dialognewcomponent_xcls_label6_new (_tmp11_);
-#line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_2 = _tmp12_;
-#line 255 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_2);
-#line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp13_ = self->el;
-#line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp14_ = child_2->el;
-#line 256 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp13_, (GtkWidget*) _tmp14_, (guint) 0, (guint) 1, (guint) 1, (guint) 2);
-#line 257 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp15_ = self->priv->_this;
-#line 257 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp16_ = xcls_dialognewcomponent_xcls_title_new (_tmp15_);
-#line 257 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_3 = _tmp16_;
-#line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_3);
-#line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp17_ = self->el;
-#line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp18_ = child_3->el;
-#line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp17_, (GtkWidget*) _tmp18_, (guint) 1, (guint) 2, (guint) 1, (guint) 2);
-#line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp19_ = self->priv->_this;
-#line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp20_ = xcls_dialognewcomponent_xcls_label8_new (_tmp19_);
-#line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_4 = _tmp20_;
-#line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_4);
-#line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp21_ = self->el;
-#line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp22_ = child_4->el;
-#line 262 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp21_, (GtkWidget*) _tmp22_, (guint) 0, (guint) 1, (guint) 2, (guint) 3);
-#line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp23_ = self->priv->_this;
-#line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp24_ = xcls_dialognewcomponent_xcls_region_new (_tmp23_);
-#line 263 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_5 = _tmp24_;
-#line 264 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_5);
-#line 265 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp25_ = self->el;
-#line 265 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp26_ = child_5->el;
-#line 265 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp25_, (GtkWidget*) _tmp26_, (guint) 1, (guint) 2, (guint) 2, (guint) 3);
-#line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp27_ = self->priv->_this;
-#line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp28_ = xcls_dialognewcomponent_xcls_label10_new (_tmp27_);
-#line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_6 = _tmp28_;
-#line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_6);
-#line 268 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp29_ = self->el;
-#line 268 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp30_ = child_6->el;
-#line 268 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp29_, (GtkWidget*) _tmp30_, (guint) 0, (guint) 1, (guint) 3, (guint) 4);
-#line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp31_ = self->priv->_this;
-#line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp32_ = xcls_dialognewcomponent_xcls_parent_new (_tmp31_);
-#line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_7 = _tmp32_;
-#line 270 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_7);
-#line 271 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp33_ = self->el;
-#line 271 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp34_ = child_7->el;
-#line 271 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp33_, (GtkWidget*) _tmp34_, (guint) 1, (guint) 2, (guint) 3, (guint) 4);
-#line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp35_ = self->priv->_this;
-#line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp36_ = xcls_dialognewcomponent_xcls_label12_new (_tmp35_);
-#line 272 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_8 = _tmp36_;
-#line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_8);
-#line 274 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp37_ = self->el;
-#line 274 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp38_ = child_8->el;
-#line 274 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp37_, (GtkWidget*) _tmp38_, (guint) 0, (guint) 1, (guint) 4, (guint) 5);
-#line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp39_ = self->priv->_this;
-#line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp40_ = xcls_dialognewcomponent_xcls_permname_new (_tmp39_);
-#line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_9 = _tmp40_;
-#line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_9);
-#line 277 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp41_ = self->el;
-#line 277 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp42_ = child_9->el;
-#line 277 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp41_, (GtkWidget*) _tmp42_, (guint) 1, (guint) 2, (guint) 4, (guint) 5);
-#line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp43_ = self->priv->_this;
-#line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp44_ = xcls_dialognewcomponent_xcls_label14_new (_tmp43_);
-#line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_10 = _tmp44_;
-#line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_10);
-#line 280 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp45_ = self->el;
-#line 280 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp46_ = child_10->el;
-#line 280 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp45_, (GtkWidget*) _tmp46_, (guint) 0, (guint) 1, (guint) 5, (guint) 6);
-#line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp47_ = self->priv->_this;
-#line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp48_ = xcls_dialognewcomponent_xcls_modorder_new (_tmp47_);
-#line 281 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       child_11 = _tmp48_;
-#line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref ((GObject*) child_11);
-#line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp49_ = self->el;
-#line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp50_ = child_11->el;
-#line 283 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_table_attach_defaults (_tmp49_, (GtkWidget*) _tmp50_, (guint) 1, (guint) 2, (guint) 5, (guint) 6);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_11);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_10);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_9);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_8);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_7);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_6);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_5);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_4);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_3);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_2);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_1);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (child_0);
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2134 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_new (Xcls_DialogNewComponent* _owner) {
-#line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_table3_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, _owner);
-#line 2141 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_table3_class_init (Xcls_DialogNewComponentXcls_Table3Class * klass) {
-#line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_table3_parent_class = g_type_class_peek_parent (klass);
-#line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Table3Private));
-#line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_table3_finalize;
-#line 2152 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_table3_instance_init (Xcls_DialogNewComponentXcls_Table3 * self) {
-#line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_GET_PRIVATE (self);
-#line 2159 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_table3_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Table3 * self;
-#line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3);
-#line 233 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 234 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_table3_parent_class)->finalize (obj);
-#line 2173 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_table3_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_table3_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_table3_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Table3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_table3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Table3), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_table3_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_table3_type_id;
-               xcls_dialognewcomponent_xcls_table3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Table3", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_table3_type_id__volatile, xcls_dialognewcomponent_xcls_table3_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_table3_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Label4 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkLabel* _tmp2_ = NULL;
-       GtkLabel* _tmp3_ = NULL;
-       GtkLabel* _tmp4_ = NULL;
-#line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Label4*) g_object_new (object_type, NULL);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 300 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkLabel*) gtk_label_new ("Component Name");
-#line 300 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 300 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 300 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_label_set_justify (_tmp3_, GTK_JUSTIFY_RIGHT);
-#line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = self->el;
-#line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkMisc*) _tmp4_, "xalign", 0.900000f, NULL);
-#line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2226 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_new (Xcls_DialogNewComponent* _owner) {
-#line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_label4_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, _owner);
-#line 2233 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label4_class_init (Xcls_DialogNewComponentXcls_Label4Class * klass) {
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_label4_parent_class = g_type_class_peek_parent (klass);
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Label4Private));
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label4_finalize;
-#line 2244 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label4_instance_init (Xcls_DialogNewComponentXcls_Label4 * self) {
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_GET_PRIVATE (self);
-#line 2251 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label4_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Label4 * self;
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4);
-#line 290 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 291 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_label4_parent_class)->finalize (obj);
-#line 2265 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_label4_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_label4_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label4_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label4), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label4_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_label4_type_id;
-               xcls_dialognewcomponent_xcls_label4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Label4", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_label4_type_id__volatile, xcls_dialognewcomponent_xcls_label4_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_label4_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_name * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_name* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       GtkEntry* _tmp5_ = NULL;
-#line 320 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 320 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_name*) g_object_new (object_type, NULL);
-#line 322 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 322 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 322 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 322 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp2_->name);
-#line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_->name = _tmp3_;
-#line 324 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = (GtkEntry*) gtk_entry_new ();
-#line 324 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp4_);
-#line 324 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 324 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp4_;
-#line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 320 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2323 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_new (Xcls_DialogNewComponent* _owner) {
-#line 320 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_name_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, _owner);
-#line 2330 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_name_class_init (Xcls_DialogNewComponentXcls_nameClass * klass) {
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_name_parent_class = g_type_class_peek_parent (klass);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_namePrivate));
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_name_finalize;
-#line 2341 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_name_instance_init (Xcls_DialogNewComponentXcls_name * self) {
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_PRIVATE (self);
-#line 2348 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_name_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_name * self;
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_name);
-#line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 314 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 311 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_name_parent_class)->finalize (obj);
-#line 2362 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_name_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_name_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_name_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_nameClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_name_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_name), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_name_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_name_type_id;
-               xcls_dialognewcomponent_xcls_name_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_name", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_name_type_id__volatile, xcls_dialognewcomponent_xcls_name_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_name_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Label6 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkLabel* _tmp2_ = NULL;
-       GtkLabel* _tmp3_ = NULL;
-       GtkLabel* _tmp4_ = NULL;
-       GtkLabel* _tmp5_ = NULL;
-#line 343 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 343 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Label6*) g_object_new (object_type, NULL);
-#line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 345 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 346 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkLabel*) gtk_label_new ("Title");
-#line 346 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 346 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 346 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 351 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 351 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_label_set_justify (_tmp3_, GTK_JUSTIFY_RIGHT);
-#line 352 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = self->el;
-#line 352 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkMisc*) _tmp4_, "xalign", 0.900000f, NULL);
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 353 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 343 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2420 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_new (Xcls_DialogNewComponent* _owner) {
-#line 343 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_label6_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, _owner);
-#line 2427 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label6_class_init (Xcls_DialogNewComponentXcls_Label6Class * klass) {
-#line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_label6_parent_class = g_type_class_peek_parent (klass);
-#line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Label6Private));
-#line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label6_finalize;
-#line 2438 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label6_instance_init (Xcls_DialogNewComponentXcls_Label6 * self) {
-#line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_GET_PRIVATE (self);
-#line 2445 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label6_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Label6 * self;
-#line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6);
-#line 336 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 337 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_label6_parent_class)->finalize (obj);
-#line 2459 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_label6_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_label6_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label6_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label6), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label6_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_label6_type_id;
-               xcls_dialognewcomponent_xcls_label6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Label6", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_label6_type_id__volatile, xcls_dialognewcomponent_xcls_label6_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_label6_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_title * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_title* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       GtkEntry* _tmp5_ = NULL;
-#line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_title*) g_object_new (object_type, NULL);
-#line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp2_->title);
-#line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_->title = _tmp3_;
-#line 371 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = (GtkEntry*) gtk_entry_new ();
-#line 371 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp4_);
-#line 371 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 371 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp4_;
-#line 376 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 376 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2517 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_new (Xcls_DialogNewComponent* _owner) {
-#line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_title_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, _owner);
-#line 2524 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_title_class_init (Xcls_DialogNewComponentXcls_titleClass * klass) {
-#line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_title_parent_class = g_type_class_peek_parent (klass);
-#line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_titlePrivate));
-#line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_title_finalize;
-#line 2535 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_title_instance_init (Xcls_DialogNewComponentXcls_title * self) {
-#line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_PRIVATE (self);
-#line 2542 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_title_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_title * self;
-#line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_title);
-#line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 361 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 358 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_title_parent_class)->finalize (obj);
-#line 2556 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_title_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_title_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_title_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_titleClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_title_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_title), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_title_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_title_type_id;
-               xcls_dialognewcomponent_xcls_title_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_title", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_title_type_id__volatile, xcls_dialognewcomponent_xcls_title_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_title_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Label8 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkLabel* _tmp2_ = NULL;
-       GtkLabel* _tmp3_ = NULL;
-       GtkLabel* _tmp4_ = NULL;
-       GtkLabel* _tmp5_ = NULL;
-       GtkLabel* _tmp6_ = NULL;
-#line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Label8*) g_object_new (object_type, NULL);
-#line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkLabel*) gtk_label_new ("Region");
-#line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_label_set_justify (_tmp3_, GTK_JUSTIFY_RIGHT);
-#line 399 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = self->el;
-#line 399 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkMisc*) _tmp4_, "xalign", 0.900000f, NULL);
-#line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_tooltip_text ((GtkWidget*) _tmp5_, "center, north, south, east, west");
-#line 401 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp6_ = self->el;
-#line 401 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp6_, TRUE);
-#line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2619 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_new (Xcls_DialogNewComponent* _owner) {
-#line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_label8_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, _owner);
-#line 2626 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label8_class_init (Xcls_DialogNewComponentXcls_Label8Class * klass) {
-#line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_label8_parent_class = g_type_class_peek_parent (klass);
-#line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Label8Private));
-#line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label8_finalize;
-#line 2637 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label8_instance_init (Xcls_DialogNewComponentXcls_Label8 * self) {
-#line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_GET_PRIVATE (self);
-#line 2644 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label8_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Label8 * self;
-#line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8);
-#line 383 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 384 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_label8_parent_class)->finalize (obj);
-#line 2658 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_label8_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_label8_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label8_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label8), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label8_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_label8_type_id;
-               xcls_dialognewcomponent_xcls_label8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Label8", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_label8_type_id__volatile, xcls_dialognewcomponent_xcls_label8_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_label8_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_region * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_region* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       GtkEntry* _tmp5_ = NULL;
-#line 415 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 415 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_region*) g_object_new (object_type, NULL);
-#line 417 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 417 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 417 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 417 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp2_->region);
-#line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_->region = _tmp3_;
-#line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = (GtkEntry*) gtk_entry_new ();
-#line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp4_);
-#line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp4_;
-#line 424 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 424 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 415 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2716 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_new (Xcls_DialogNewComponent* _owner) {
-#line 415 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_region_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, _owner);
-#line 2723 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_region_class_init (Xcls_DialogNewComponentXcls_regionClass * klass) {
-#line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_region_parent_class = g_type_class_peek_parent (klass);
-#line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_regionPrivate));
-#line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_region_finalize;
-#line 2734 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_region_instance_init (Xcls_DialogNewComponentXcls_region * self) {
-#line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_PRIVATE (self);
-#line 2741 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_region_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_region * self;
-#line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_region);
-#line 408 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 409 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 406 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_region_parent_class)->finalize (obj);
-#line 2755 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_region_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_region_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_region_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_regionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_region_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_region), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_region_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_region_type_id;
-               xcls_dialognewcomponent_xcls_region_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_region", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_region_type_id__volatile, xcls_dialognewcomponent_xcls_region_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_region_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Label10 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkLabel* _tmp2_ = NULL;
-       GtkLabel* _tmp3_ = NULL;
-       GtkLabel* _tmp4_ = NULL;
-       GtkLabel* _tmp5_ = NULL;
-#line 438 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 438 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Label10*) g_object_new (object_type, NULL);
-#line 440 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 440 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 440 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 440 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkLabel*) gtk_label_new ("Parent Name");
-#line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_label_set_justify (_tmp3_, GTK_JUSTIFY_RIGHT);
-#line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = self->el;
-#line 447 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkMisc*) _tmp4_, "xalign", 0.900000f, NULL);
-#line 448 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 448 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 438 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2813 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_new (Xcls_DialogNewComponent* _owner) {
-#line 438 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_label10_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, _owner);
-#line 2820 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label10_class_init (Xcls_DialogNewComponentXcls_Label10Class * klass) {
-#line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_label10_parent_class = g_type_class_peek_parent (klass);
-#line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Label10Private));
-#line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label10_finalize;
-#line 2831 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label10_instance_init (Xcls_DialogNewComponentXcls_Label10 * self) {
-#line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_GET_PRIVATE (self);
-#line 2838 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label10_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Label10 * self;
-#line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10);
-#line 431 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 429 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_label10_parent_class)->finalize (obj);
-#line 2852 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_label10_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_label10_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label10_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label10Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label10_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label10), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label10_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_label10_type_id;
-               xcls_dialognewcomponent_xcls_label10_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Label10", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_label10_type_id__volatile, xcls_dialognewcomponent_xcls_label10_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_label10_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_parent * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_parent* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       GtkEntry* _tmp5_ = NULL;
-#line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_parent*) g_object_new (object_type, NULL);
-#line 464 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 464 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 464 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 464 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp2_->parent);
-#line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_->parent = _tmp3_;
-#line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = (GtkEntry*) gtk_entry_new ();
-#line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp4_);
-#line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp4_;
-#line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 2910 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_new (Xcls_DialogNewComponent* _owner) {
-#line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_parent_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, _owner);
-#line 2917 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_parent_class_init (Xcls_DialogNewComponentXcls_parentClass * klass) {
-#line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_parent_parent_class = g_type_class_peek_parent (klass);
-#line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_parentPrivate));
-#line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_parent_finalize;
-#line 2928 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_parent_instance_init (Xcls_DialogNewComponentXcls_parent * self) {
-#line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_PRIVATE (self);
-#line 2935 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_parent_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_parent * self;
-#line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parent);
-#line 455 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 456 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_parent_parent_class)->finalize (obj);
-#line 2949 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_parent_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_parent_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_parent_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_parentClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_parent_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_parent), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_parent_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_parent_type_id;
-               xcls_dialognewcomponent_xcls_parent_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_parent", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_parent_type_id__volatile, xcls_dialognewcomponent_xcls_parent_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_parent_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Label12 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkLabel* _tmp2_ = NULL;
-       GtkLabel* _tmp3_ = NULL;
-       GtkLabel* _tmp4_ = NULL;
-       GtkLabel* _tmp5_ = NULL;
-#line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Label12*) g_object_new (object_type, NULL);
-#line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkLabel*) gtk_label_new ("Permission Name");
-#line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_label_set_justify (_tmp3_, GTK_JUSTIFY_RIGHT);
-#line 494 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = self->el;
-#line 494 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkMisc*) _tmp4_, "xalign", 0.900000f, NULL);
-#line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 3007 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_new (Xcls_DialogNewComponent* _owner) {
-#line 485 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_label12_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, _owner);
-#line 3014 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label12_class_init (Xcls_DialogNewComponentXcls_Label12Class * klass) {
-#line 476 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_label12_parent_class = g_type_class_peek_parent (klass);
-#line 476 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Label12Private));
-#line 476 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label12_finalize;
-#line 3025 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label12_instance_init (Xcls_DialogNewComponentXcls_Label12 * self) {
-#line 476 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_GET_PRIVATE (self);
-#line 3032 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label12_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Label12 * self;
-#line 476 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12);
-#line 478 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 476 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_label12_parent_class)->finalize (obj);
-#line 3046 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_label12_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_label12_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label12_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label12Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label12_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label12), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label12_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_label12_type_id;
-               xcls_dialognewcomponent_xcls_label12_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Label12", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_label12_type_id__volatile, xcls_dialognewcomponent_xcls_label12_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_label12_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_permname * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_permname* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       GtkEntry* _tmp5_ = NULL;
-#line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_permname*) g_object_new (object_type, NULL);
-#line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp2_->permname);
-#line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_->permname = _tmp3_;
-#line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = (GtkEntry*) gtk_entry_new ();
-#line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp4_);
-#line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp4_;
-#line 518 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 518 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 3104 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_new (Xcls_DialogNewComponent* _owner) {
-#line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_permname_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, _owner);
-#line 3111 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_permname_class_init (Xcls_DialogNewComponentXcls_permnameClass * klass) {
-#line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_permname_parent_class = g_type_class_peek_parent (klass);
-#line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_permnamePrivate));
-#line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_permname_finalize;
-#line 3122 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_permname_instance_init (Xcls_DialogNewComponentXcls_permname * self) {
-#line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_PRIVATE (self);
-#line 3129 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_permname_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_permname * self;
-#line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permname);
-#line 502 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_permname_parent_class)->finalize (obj);
-#line 3143 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_permname_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_permname_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_permname_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_permnameClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_permname_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_permname), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_permname_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_permname_type_id;
-               xcls_dialognewcomponent_xcls_permname_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_permname", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_permname_type_id__volatile, xcls_dialognewcomponent_xcls_permname_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_permname_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Label14 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkLabel* _tmp2_ = NULL;
-       GtkLabel* _tmp3_ = NULL;
-       GtkLabel* _tmp4_ = NULL;
-       GtkLabel* _tmp5_ = NULL;
-#line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Label14*) g_object_new (object_type, NULL);
-#line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkLabel*) gtk_label_new ("Order (for tabs)");
-#line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 540 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 540 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_label_set_justify (_tmp3_, GTK_JUSTIFY_RIGHT);
-#line 541 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = self->el;
-#line 541 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_set ((GtkMisc*) _tmp4_, "xalign", 0.900000f, NULL);
-#line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 542 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 3201 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_new (Xcls_DialogNewComponent* _owner) {
-#line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_label14_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, _owner);
-#line 3208 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label14_class_init (Xcls_DialogNewComponentXcls_Label14Class * klass) {
-#line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_label14_parent_class = g_type_class_peek_parent (klass);
-#line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Label14Private));
-#line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label14_finalize;
-#line 3219 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label14_instance_init (Xcls_DialogNewComponentXcls_Label14 * self) {
-#line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_GET_PRIVATE (self);
-#line 3226 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_label14_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Label14 * self;
-#line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14);
-#line 525 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 526 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 523 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_label14_parent_class)->finalize (obj);
-#line 3240 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_label14_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_label14_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label14_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label14Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label14_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label14), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label14_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_label14_type_id;
-               xcls_dialognewcomponent_xcls_label14_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Label14", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_label14_type_id__volatile, xcls_dialognewcomponent_xcls_label14_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_label14_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_modOrder * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       Xcls_DialogNewComponent* _tmp2_ = NULL;
-       Xcls_DialogNewComponentXcls_modOrder* _tmp3_ = NULL;
-       GtkEntry* _tmp4_ = NULL;
-       GtkEntry* _tmp5_ = NULL;
-#line 556 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 556 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_modOrder*) g_object_new (object_type, NULL);
-#line 558 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 558 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 558 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 558 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = self->priv->_this;
-#line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = _g_object_ref0 (self);
-#line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (_tmp2_->modOrder);
-#line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_->modOrder = _tmp3_;
-#line 560 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp4_ = (GtkEntry*) gtk_entry_new ();
-#line 560 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp4_);
-#line 560 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 560 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp4_;
-#line 565 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp5_ = self->el;
-#line 565 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_widget_set_visible ((GtkWidget*) _tmp5_, TRUE);
-#line 556 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 3298 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_new (Xcls_DialogNewComponent* _owner) {
-#line 556 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_modorder_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, _owner);
-#line 3305 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_modorder_class_init (Xcls_DialogNewComponentXcls_modOrderClass * klass) {
-#line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_modorder_parent_class = g_type_class_peek_parent (klass);
-#line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_modOrderPrivate));
-#line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_modorder_finalize;
-#line 3316 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_modorder_instance_init (Xcls_DialogNewComponentXcls_modOrder * self) {
-#line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_PRIVATE (self);
-#line 3323 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_modorder_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_modOrder * self;
-#line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrder);
-#line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 550 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_modorder_parent_class)->finalize (obj);
-#line 3337 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_modorder_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_modorder_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_modorder_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_modOrderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_modorder_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_modOrder), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_modorder_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_modorder_type_id;
-               xcls_dialognewcomponent_xcls_modorder_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_modOrder", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_modorder_type_id__volatile, xcls_dialognewcomponent_xcls_modorder_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_modorder_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Button16 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkButton* _tmp2_ = NULL;
-       GtkButton* _tmp3_ = NULL;
-#line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Button16*) g_object_new (object_type, NULL);
-#line 581 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 581 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 581 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 581 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkButton*) gtk_button_new ();
-#line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 587 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 587 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_button_set_label (_tmp3_, "Cancel");
-#line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 3385 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_new (Xcls_DialogNewComponent* _owner) {
-#line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_button16_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, _owner);
-#line 3392 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_button16_class_init (Xcls_DialogNewComponentXcls_Button16Class * klass) {
-#line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_button16_parent_class = g_type_class_peek_parent (klass);
-#line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Button16Private));
-#line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_button16_finalize;
-#line 3403 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_button16_instance_init (Xcls_DialogNewComponentXcls_Button16 * self) {
-#line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_GET_PRIVATE (self);
-#line 3410 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_button16_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Button16 * self;
-#line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16);
-#line 572 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 573 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_button16_parent_class)->finalize (obj);
-#line 3424 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_button16_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_button16_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_button16_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Button16Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_button16_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Button16), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_button16_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_button16_type_id;
-               xcls_dialognewcomponent_xcls_button16_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Button16", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_button16_type_id__volatile, xcls_dialognewcomponent_xcls_button16_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_button16_type_id__volatile;
-}
-
-
-Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_construct (GType object_type, Xcls_DialogNewComponent* _owner) {
-       Xcls_DialogNewComponentXcls_Button17 * self = NULL;
-       Xcls_DialogNewComponent* _tmp0_ = NULL;
-       Xcls_DialogNewComponent* _tmp1_ = NULL;
-       GtkButton* _tmp2_ = NULL;
-       GtkButton* _tmp3_ = NULL;
-#line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_return_val_if_fail (_owner != NULL, NULL);
-#line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = (Xcls_DialogNewComponentXcls_Button17*) g_object_new (object_type, NULL);
-#line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp0_ = _owner;
-#line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp1_ = _g_object_ref0 (_tmp0_);
-#line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv->_this = _tmp1_;
-#line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp2_ = (GtkButton*) gtk_button_new ();
-#line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_object_ref_sink (_tmp2_);
-#line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->el = _tmp2_;
-#line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _tmp3_ = self->el;
-#line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       gtk_button_set_label (_tmp3_, "OK");
-#line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return self;
-#line 3472 "DialogNewComponent.c"
-}
-
-
-Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_new (Xcls_DialogNewComponent* _owner) {
-#line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       return xcls_dialognewcomponent_xcls_button17_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, _owner);
-#line 3479 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_button17_class_init (Xcls_DialogNewComponentXcls_Button17Class * klass) {
-#line 592 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_xcls_button17_parent_class = g_type_class_peek_parent (klass);
-#line 592 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentXcls_Button17Private));
-#line 592 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_button17_finalize;
-#line 3490 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_button17_instance_init (Xcls_DialogNewComponentXcls_Button17 * self) {
-#line 592 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_GET_PRIVATE (self);
-#line 3497 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_xcls_button17_finalize (GObject* obj) {
-       Xcls_DialogNewComponentXcls_Button17 * self;
-#line 592 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17);
-#line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 592 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_xcls_button17_parent_class)->finalize (obj);
-#line 3511 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_xcls_button17_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_xcls_button17_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_xcls_button17_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Button17Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_button17_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Button17), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_button17_instance_init, NULL };
-               GType xcls_dialognewcomponent_xcls_button17_type_id;
-               xcls_dialognewcomponent_xcls_button17_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponentXcls_Button17", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_xcls_button17_type_id__volatile, xcls_dialognewcomponent_xcls_button17_type_id);
-       }
-       return xcls_dialognewcomponent_xcls_button17_type_id__volatile;
-}
-
-
-static void xcls_dialognewcomponent_class_init (Xcls_DialogNewComponentClass * klass) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       xcls_dialognewcomponent_parent_class = g_type_class_peek_parent (klass);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_type_class_add_private (klass, sizeof (Xcls_DialogNewComponentPrivate));
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (klass)->finalize = xcls_dialognewcomponent_finalize;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       g_signal_new ("success", TYPE_XCLS_DIALOGNEWCOMPONENT, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__OBJECT_OBJECT, G_TYPE_NONE, 2, PROJECT_TYPE_PROJECT, JS_RENDER_TYPE_JS_RENDER);
-#line 3536 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_instance_init (Xcls_DialogNewComponent * self) {
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self->priv = XCLS_DIALOGNEWCOMPONENT_GET_PRIVATE (self);
-#line 3543 "DialogNewComponent.c"
-}
-
-
-static void xcls_dialognewcomponent_finalize (GObject* obj) {
-       Xcls_DialogNewComponent * self;
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent);
-#line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->el);
-#line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->priv->_this);
-#line 15 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->name);
-#line 16 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->title);
-#line 17 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->region);
-#line 18 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->parent);
-#line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->permname);
-#line 20 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->modOrder);
-#line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->project);
-#line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       _g_object_unref0 (self->file);
-#line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogNewComponent.vala"
-       G_OBJECT_CLASS (xcls_dialognewcomponent_parent_class)->finalize (obj);
-#line 3573 "DialogNewComponent.c"
-}
-
-
-GType xcls_dialognewcomponent_get_type (void) {
-       static volatile gsize xcls_dialognewcomponent_type_id__volatile = 0;
-       if (g_once_init_enter (&xcls_dialognewcomponent_type_id__volatile)) {
-               static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponent), 0, (GInstanceInitFunc) xcls_dialognewcomponent_instance_init, NULL };
-               GType xcls_dialognewcomponent_type_id;
-               xcls_dialognewcomponent_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogNewComponent", &g_define_type_info, 0);
-               g_once_init_leave (&xcls_dialognewcomponent_type_id__volatile, xcls_dialognewcomponent_type_id);
-       }
-       return xcls_dialognewcomponent_type_id__volatile;
-}
-
-
-