1 /* EditProject.vala.c generated by valac 0.20.1, the Vala compiler
2 * generated from EditProject.vala, do not modify */
5 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0 --pkg libwnck-3.0 \
6 /tmp/EditProject.vala -o /tmp/EditProject
9 static int main (string[] args) {
11 new Xcls_EditProject();
12 EditProject.show_all();
19 #include <glib-object.h>
27 #define TYPE_XCLS_EDITPROJECT (xcls_editproject_get_type ())
28 #define XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProject))
29 #define XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
30 #define IS_XCLS_EDITPROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_EDITPROJECT))
31 #define IS_XCLS_EDITPROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_EDITPROJECT))
32 #define XCLS_EDITPROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectClass))
34 typedef struct _Xcls_EditProject Xcls_EditProject;
35 typedef struct _Xcls_EditProjectClass Xcls_EditProjectClass;
36 typedef struct _Xcls_EditProjectPrivate Xcls_EditProjectPrivate;
38 #define XCLS_EDITPROJECT_TYPE_XCLS_XTYPE (xcls_editproject_xcls_xtype_get_type ())
39 #define XCLS_EDITPROJECT_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtype))
40 #define XCLS_EDITPROJECT_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
41 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
42 #define XCLS_EDITPROJECT_IS_XCLS_XTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE))
43 #define XCLS_EDITPROJECT_XCLS_XTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypeClass))
45 typedef struct _Xcls_EditProjectXcls_xtype Xcls_EditProjectXcls_xtype;
46 typedef struct _Xcls_EditProjectXcls_xtypeClass Xcls_EditProjectXcls_xtypeClass;
48 #define XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER (xcls_editproject_xcls_cellrender_get_type ())
49 #define XCLS_EDITPROJECT_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrender))
50 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
51 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
52 #define XCLS_EDITPROJECT_IS_XCLS_CELLRENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER))
53 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderClass))
55 typedef struct _Xcls_EditProjectXcls_cellrender Xcls_EditProjectXcls_cellrender;
56 typedef struct _Xcls_EditProjectXcls_cellrenderClass Xcls_EditProjectXcls_cellrenderClass;
58 #define XCLS_EDITPROJECT_TYPE_XCLS_MODEL (xcls_editproject_xcls_model_get_type ())
59 #define XCLS_EDITPROJECT_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_model))
60 #define XCLS_EDITPROJECT_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
61 #define XCLS_EDITPROJECT_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
62 #define XCLS_EDITPROJECT_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_MODEL))
63 #define XCLS_EDITPROJECT_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelClass))
65 typedef struct _Xcls_EditProjectXcls_model Xcls_EditProjectXcls_model;
66 typedef struct _Xcls_EditProjectXcls_modelClass Xcls_EditProjectXcls_modelClass;
68 #define XCLS_EDITPROJECT_TYPE_XCLS_DIR (xcls_editproject_xcls_dir_get_type ())
69 #define XCLS_EDITPROJECT_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dir))
70 #define XCLS_EDITPROJECT_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
71 #define XCLS_EDITPROJECT_IS_XCLS_DIR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
72 #define XCLS_EDITPROJECT_IS_XCLS_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_DIR))
73 #define XCLS_EDITPROJECT_XCLS_DIR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirClass))
75 typedef struct _Xcls_EditProjectXcls_dir Xcls_EditProjectXcls_dir;
76 typedef struct _Xcls_EditProjectXcls_dirClass Xcls_EditProjectXcls_dirClass;
77 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
79 #define XCLS_EDITPROJECT_TYPE_XCLS_VBOX2 (xcls_editproject_xcls_vbox2_get_type ())
80 #define XCLS_EDITPROJECT_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_VBOX2, Xcls_EditProjectXcls_VBox2))
81 #define XCLS_EDITPROJECT_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_VBOX2, Xcls_EditProjectXcls_VBox2Class))
82 #define XCLS_EDITPROJECT_IS_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_VBOX2))
83 #define XCLS_EDITPROJECT_IS_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_VBOX2))
84 #define XCLS_EDITPROJECT_XCLS_VBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_VBOX2, Xcls_EditProjectXcls_VBox2Class))
86 typedef struct _Xcls_EditProjectXcls_VBox2 Xcls_EditProjectXcls_VBox2;
87 typedef struct _Xcls_EditProjectXcls_VBox2Class Xcls_EditProjectXcls_VBox2Class;
88 typedef struct _Xcls_EditProjectXcls_VBox2Private Xcls_EditProjectXcls_VBox2Private;
90 #define XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9 (xcls_editproject_xcls_button9_get_type ())
91 #define XCLS_EDITPROJECT_XCLS_BUTTON9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9, Xcls_EditProjectXcls_Button9))
92 #define XCLS_EDITPROJECT_XCLS_BUTTON9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9, Xcls_EditProjectXcls_Button9Class))
93 #define XCLS_EDITPROJECT_IS_XCLS_BUTTON9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9))
94 #define XCLS_EDITPROJECT_IS_XCLS_BUTTON9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9))
95 #define XCLS_EDITPROJECT_XCLS_BUTTON9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9, Xcls_EditProjectXcls_Button9Class))
97 typedef struct _Xcls_EditProjectXcls_Button9 Xcls_EditProjectXcls_Button9;
98 typedef struct _Xcls_EditProjectXcls_Button9Class Xcls_EditProjectXcls_Button9Class;
99 typedef struct _Xcls_EditProjectXcls_Button9Private Xcls_EditProjectXcls_Button9Private;
101 #define XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10 (xcls_editproject_xcls_button10_get_type ())
102 #define XCLS_EDITPROJECT_XCLS_BUTTON10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10, Xcls_EditProjectXcls_Button10))
103 #define XCLS_EDITPROJECT_XCLS_BUTTON10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10, Xcls_EditProjectXcls_Button10Class))
104 #define XCLS_EDITPROJECT_IS_XCLS_BUTTON10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10))
105 #define XCLS_EDITPROJECT_IS_XCLS_BUTTON10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10))
106 #define XCLS_EDITPROJECT_XCLS_BUTTON10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10, Xcls_EditProjectXcls_Button10Class))
108 typedef struct _Xcls_EditProjectXcls_Button10 Xcls_EditProjectXcls_Button10;
109 typedef struct _Xcls_EditProjectXcls_Button10Class Xcls_EditProjectXcls_Button10Class;
110 typedef struct _Xcls_EditProjectXcls_Button10Private Xcls_EditProjectXcls_Button10Private;
112 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
113 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
114 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
115 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
116 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
117 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
119 typedef struct _ProjectProject ProjectProject;
120 typedef struct _ProjectProjectClass ProjectProjectClass;
122 #define TYPE_XCLS_STANDARDERRORDIALOG (xcls_standarderrordialog_get_type ())
123 #define XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog))
124 #define XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
125 #define IS_XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_STANDARDERRORDIALOG))
126 #define IS_XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_STANDARDERRORDIALOG))
127 #define XCLS_STANDARDERRORDIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
129 typedef struct _Xcls_StandardErrorDialog Xcls_StandardErrorDialog;
130 typedef struct _Xcls_StandardErrorDialogClass Xcls_StandardErrorDialogClass;
131 #define _g_free0(var) (var = (g_free (var), NULL))
132 typedef struct _Xcls_EditProjectXcls_dirPrivate Xcls_EditProjectXcls_dirPrivate;
133 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
135 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
136 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
137 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
138 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
139 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
140 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
142 typedef struct _JsRenderJsRender JsRenderJsRender;
143 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
145 #define XCLS_EDITPROJECT_TYPE_XCLS_HBOX3 (xcls_editproject_xcls_hbox3_get_type ())
146 #define XCLS_EDITPROJECT_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_HBOX3, Xcls_EditProjectXcls_HBox3))
147 #define XCLS_EDITPROJECT_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_HBOX3, Xcls_EditProjectXcls_HBox3Class))
148 #define XCLS_EDITPROJECT_IS_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_HBOX3))
149 #define XCLS_EDITPROJECT_IS_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_HBOX3))
150 #define XCLS_EDITPROJECT_XCLS_HBOX3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_HBOX3, Xcls_EditProjectXcls_HBox3Class))
152 typedef struct _Xcls_EditProjectXcls_HBox3 Xcls_EditProjectXcls_HBox3;
153 typedef struct _Xcls_EditProjectXcls_HBox3Class Xcls_EditProjectXcls_HBox3Class;
154 typedef struct _Xcls_EditProjectXcls_HBox3Private Xcls_EditProjectXcls_HBox3Private;
156 #define XCLS_EDITPROJECT_TYPE_XCLS_LABEL4 (xcls_editproject_xcls_label4_get_type ())
157 #define XCLS_EDITPROJECT_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_EDITPROJECT_TYPE_XCLS_LABEL4, Xcls_EditProjectXcls_Label4))
158 #define XCLS_EDITPROJECT_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_EDITPROJECT_TYPE_XCLS_LABEL4, Xcls_EditProjectXcls_Label4Class))
159 #define XCLS_EDITPROJECT_IS_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_EDITPROJECT_TYPE_XCLS_LABEL4))
160 #define XCLS_EDITPROJECT_IS_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_EDITPROJECT_TYPE_XCLS_LABEL4))
161 #define XCLS_EDITPROJECT_XCLS_LABEL4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_EDITPROJECT_TYPE_XCLS_LABEL4, Xcls_EditProjectXcls_Label4Class))
163 typedef struct _Xcls_EditProjectXcls_Label4 Xcls_EditProjectXcls_Label4;
164 typedef struct _Xcls_EditProjectXcls_Label4Class Xcls_EditProjectXcls_Label4Class;
165 typedef struct _Xcls_EditProjectXcls_Label4Private Xcls_EditProjectXcls_Label4Private;
166 typedef struct _Xcls_EditProjectXcls_xtypePrivate Xcls_EditProjectXcls_xtypePrivate;
167 typedef struct _Xcls_EditProjectXcls_cellrenderPrivate Xcls_EditProjectXcls_cellrenderPrivate;
168 typedef struct _Xcls_EditProjectXcls_modelPrivate Xcls_EditProjectXcls_modelPrivate;
170 struct _Xcls_EditProject {
171 GObject parent_instance;
172 Xcls_EditProjectPrivate * priv;
174 Xcls_EditProjectXcls_xtype* xtype;
175 Xcls_EditProjectXcls_cellrender* cellrender;
176 Xcls_EditProjectXcls_model* model;
177 Xcls_EditProjectXcls_dir* dir;
180 struct _Xcls_EditProjectClass {
181 GObjectClass parent_class;
184 struct _Xcls_EditProjectPrivate {
185 Xcls_EditProject* _this;
188 struct _Xcls_EditProjectXcls_VBox2 {
189 GObject parent_instance;
190 Xcls_EditProjectXcls_VBox2Private * priv;
194 struct _Xcls_EditProjectXcls_VBox2Class {
195 GObjectClass parent_class;
198 struct _Xcls_EditProjectXcls_Button9 {
199 GObject parent_instance;
200 Xcls_EditProjectXcls_Button9Private * priv;
204 struct _Xcls_EditProjectXcls_Button9Class {
205 GObjectClass parent_class;
208 struct _Xcls_EditProjectXcls_Button10 {
209 GObject parent_instance;
210 Xcls_EditProjectXcls_Button10Private * priv;
214 struct _Xcls_EditProjectXcls_Button10Class {
215 GObjectClass parent_class;
218 struct _Xcls_EditProjectXcls_dir {
219 GObject parent_instance;
220 Xcls_EditProjectXcls_dirPrivate * priv;
221 GtkFileChooserWidget* el;
224 struct _Xcls_EditProjectXcls_dirClass {
225 GObjectClass parent_class;
228 struct _ProjectProject {
229 GObject parent_instance;
230 ProjectProjectPrivate * priv;
235 gchar* base_template;
242 struct _ProjectProjectClass {
243 GObjectClass parent_class;
246 struct _Xcls_EditProjectXcls_VBox2Private {
247 Xcls_EditProject* _this;
250 struct _Xcls_EditProjectXcls_HBox3 {
251 GObject parent_instance;
252 Xcls_EditProjectXcls_HBox3Private * priv;
256 struct _Xcls_EditProjectXcls_HBox3Class {
257 GObjectClass parent_class;
260 struct _Xcls_EditProjectXcls_HBox3Private {
261 Xcls_EditProject* _this;
264 struct _Xcls_EditProjectXcls_Label4 {
265 GObject parent_instance;
266 Xcls_EditProjectXcls_Label4Private * priv;
270 struct _Xcls_EditProjectXcls_Label4Class {
271 GObjectClass parent_class;
274 struct _Xcls_EditProjectXcls_xtype {
275 GObject parent_instance;
276 Xcls_EditProjectXcls_xtypePrivate * priv;
280 struct _Xcls_EditProjectXcls_xtypeClass {
281 GObjectClass parent_class;
284 struct _Xcls_EditProjectXcls_Label4Private {
285 Xcls_EditProject* _this;
288 struct _Xcls_EditProjectXcls_xtypePrivate {
289 Xcls_EditProject* _this;
292 struct _Xcls_EditProjectXcls_cellrender {
293 GObject parent_instance;
294 Xcls_EditProjectXcls_cellrenderPrivate * priv;
295 GtkCellRendererText* el;
298 struct _Xcls_EditProjectXcls_cellrenderClass {
299 GObjectClass parent_class;
302 struct _Xcls_EditProjectXcls_model {
303 GObject parent_instance;
304 Xcls_EditProjectXcls_modelPrivate * priv;
308 struct _Xcls_EditProjectXcls_modelClass {
309 GObjectClass parent_class;
312 struct _Xcls_EditProjectXcls_cellrenderPrivate {
313 Xcls_EditProject* _this;
316 struct _Xcls_EditProjectXcls_modelPrivate {
317 Xcls_EditProject* _this;
320 struct _Xcls_EditProjectXcls_dirPrivate {
321 Xcls_EditProject* _this;
324 struct _Xcls_EditProjectXcls_Button9Private {
325 Xcls_EditProject* _this;
328 struct _Xcls_EditProjectXcls_Button10Private {
329 Xcls_EditProject* _this;
333 extern Xcls_EditProject* EditProject;
334 Xcls_EditProject* EditProject = NULL;
335 static gpointer xcls_editproject_parent_class = NULL;
336 extern Xcls_StandardErrorDialog* StandardErrorDialog;
337 extern GeeHashMap* project_projects;
338 static gpointer xcls_editproject_xcls_vbox2_parent_class = NULL;
339 static gpointer xcls_editproject_xcls_hbox3_parent_class = NULL;
340 static gpointer xcls_editproject_xcls_label4_parent_class = NULL;
341 static gpointer xcls_editproject_xcls_xtype_parent_class = NULL;
342 static gpointer xcls_editproject_xcls_cellrender_parent_class = NULL;
343 static gpointer xcls_editproject_xcls_model_parent_class = NULL;
344 static gpointer xcls_editproject_xcls_dir_parent_class = NULL;
345 static gpointer xcls_editproject_xcls_button9_parent_class = NULL;
346 static gpointer xcls_editproject_xcls_button10_parent_class = NULL;
348 GType xcls_editproject_get_type (void) G_GNUC_CONST;
349 GType xcls_editproject_xcls_xtype_get_type (void) G_GNUC_CONST;
350 GType xcls_editproject_xcls_cellrender_get_type (void) G_GNUC_CONST;
351 GType xcls_editproject_xcls_model_get_type (void) G_GNUC_CONST;
352 GType xcls_editproject_xcls_dir_get_type (void) G_GNUC_CONST;
353 #define XCLS_EDITPROJECT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_EDITPROJECT, Xcls_EditProjectPrivate))
355 XCLS_EDITPROJECT_DUMMY_PROPERTY
357 Xcls_EditProject* xcls_editproject_singleton (void);
358 Xcls_EditProject* xcls_editproject_new (void);
359 Xcls_EditProject* xcls_editproject_construct (GType object_type);
360 Xcls_EditProjectXcls_VBox2* xcls_editproject_xcls_vbox2_new (Xcls_EditProject* _owner);
361 Xcls_EditProjectXcls_VBox2* xcls_editproject_xcls_vbox2_construct (GType object_type, Xcls_EditProject* _owner);
362 GType xcls_editproject_xcls_vbox2_get_type (void) G_GNUC_CONST;
363 Xcls_EditProjectXcls_Button9* xcls_editproject_xcls_button9_new (Xcls_EditProject* _owner);
364 Xcls_EditProjectXcls_Button9* xcls_editproject_xcls_button9_construct (GType object_type, Xcls_EditProject* _owner);
365 GType xcls_editproject_xcls_button9_get_type (void) G_GNUC_CONST;
366 Xcls_EditProjectXcls_Button10* xcls_editproject_xcls_button10_new (Xcls_EditProject* _owner);
367 Xcls_EditProjectXcls_Button10* xcls_editproject_xcls_button10_construct (GType object_type, Xcls_EditProject* _owner);
368 GType xcls_editproject_xcls_button10_get_type (void) G_GNUC_CONST;
369 static gboolean __lambda45_ (Xcls_EditProject* self, GtkWidget* _self_, GdkEventAny* event);
370 static gboolean ___lambda45__gtk_widget_destroy_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
371 GType project_project_get_type (void) G_GNUC_CONST;
372 ProjectProject* xcls_editproject_show (Xcls_EditProject* self);
373 void xcls_editproject_xcls_model_loadData (Xcls_EditProjectXcls_model* self);
374 GType xcls_standarderrordialog_get_type (void) G_GNUC_CONST;
375 Xcls_StandardErrorDialog* xcls_standarderrordialog_singleton (void);
376 gchar* xcls_editproject_xcls_xtype_getValue (Xcls_EditProjectXcls_xtype* self);
377 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg);
378 ProjectProject* project_project_factory (const gchar* xtype, const gchar* path);
379 void project_project_save (ProjectProject* self);
380 GType js_render_js_render_get_type (void) G_GNUC_CONST;
381 #define XCLS_EDITPROJECT_XCLS_VBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_VBOX2, Xcls_EditProjectXcls_VBox2Private))
383 XCLS_EDITPROJECT_XCLS_VBOX2_DUMMY_PROPERTY
385 Xcls_EditProjectXcls_HBox3* xcls_editproject_xcls_hbox3_new (Xcls_EditProject* _owner);
386 Xcls_EditProjectXcls_HBox3* xcls_editproject_xcls_hbox3_construct (GType object_type, Xcls_EditProject* _owner);
387 GType xcls_editproject_xcls_hbox3_get_type (void) G_GNUC_CONST;
388 Xcls_EditProjectXcls_dir* xcls_editproject_xcls_dir_new (Xcls_EditProject* _owner);
389 Xcls_EditProjectXcls_dir* xcls_editproject_xcls_dir_construct (GType object_type, Xcls_EditProject* _owner);
390 static void xcls_editproject_xcls_vbox2_finalize (GObject* obj);
391 #define XCLS_EDITPROJECT_XCLS_HBOX3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_HBOX3, Xcls_EditProjectXcls_HBox3Private))
393 XCLS_EDITPROJECT_XCLS_HBOX3_DUMMY_PROPERTY
395 Xcls_EditProjectXcls_Label4* xcls_editproject_xcls_label4_new (Xcls_EditProject* _owner);
396 Xcls_EditProjectXcls_Label4* xcls_editproject_xcls_label4_construct (GType object_type, Xcls_EditProject* _owner);
397 GType xcls_editproject_xcls_label4_get_type (void) G_GNUC_CONST;
398 Xcls_EditProjectXcls_xtype* xcls_editproject_xcls_xtype_new (Xcls_EditProject* _owner);
399 Xcls_EditProjectXcls_xtype* xcls_editproject_xcls_xtype_construct (GType object_type, Xcls_EditProject* _owner);
400 static void xcls_editproject_xcls_hbox3_finalize (GObject* obj);
401 #define XCLS_EDITPROJECT_XCLS_LABEL4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_LABEL4, Xcls_EditProjectXcls_Label4Private))
403 XCLS_EDITPROJECT_XCLS_LABEL4_DUMMY_PROPERTY
405 static void xcls_editproject_xcls_label4_finalize (GObject* obj);
406 #define XCLS_EDITPROJECT_XCLS_XTYPE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtypePrivate))
408 XCLS_EDITPROJECT_XCLS_XTYPE_DUMMY_PROPERTY
410 Xcls_EditProjectXcls_cellrender* xcls_editproject_xcls_cellrender_new (Xcls_EditProject* _owner);
411 Xcls_EditProjectXcls_cellrender* xcls_editproject_xcls_cellrender_construct (GType object_type, Xcls_EditProject* _owner);
412 Xcls_EditProjectXcls_model* xcls_editproject_xcls_model_new (Xcls_EditProject* _owner);
413 Xcls_EditProjectXcls_model* xcls_editproject_xcls_model_construct (GType object_type, Xcls_EditProject* _owner);
414 static void xcls_editproject_xcls_xtype_finalize (GObject* obj);
415 #define XCLS_EDITPROJECT_XCLS_CELLRENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrenderPrivate))
417 XCLS_EDITPROJECT_XCLS_CELLRENDER_DUMMY_PROPERTY
419 static void xcls_editproject_xcls_cellrender_finalize (GObject* obj);
420 #define XCLS_EDITPROJECT_XCLS_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_modelPrivate))
422 XCLS_EDITPROJECT_XCLS_MODEL_DUMMY_PROPERTY
424 static void xcls_editproject_xcls_model_finalize (GObject* obj);
425 #define XCLS_EDITPROJECT_XCLS_DIR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dirPrivate))
427 XCLS_EDITPROJECT_XCLS_DIR_DUMMY_PROPERTY
429 static void xcls_editproject_xcls_dir_finalize (GObject* obj);
430 #define XCLS_EDITPROJECT_XCLS_BUTTON9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9, Xcls_EditProjectXcls_Button9Private))
432 XCLS_EDITPROJECT_XCLS_BUTTON9_DUMMY_PROPERTY
434 static void xcls_editproject_xcls_button9_finalize (GObject* obj);
435 #define XCLS_EDITPROJECT_XCLS_BUTTON10_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10, Xcls_EditProjectXcls_Button10Private))
437 XCLS_EDITPROJECT_XCLS_BUTTON10_DUMMY_PROPERTY
439 static void xcls_editproject_xcls_button10_finalize (GObject* obj);
440 static void xcls_editproject_finalize (GObject* obj);
443 static gpointer _g_object_ref0 (gpointer self) {
444 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
445 return self ? g_object_ref (self) : NULL;
446 #line 447 "EditProject.vala.c"
450 Xcls_EditProject* xcls_editproject_singleton (void) {
451 Xcls_EditProject* result = NULL;
452 Xcls_EditProject* _tmp0_;
453 Xcls_EditProject* _tmp2_;
454 Xcls_EditProject* _tmp3_;
455 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
456 _tmp0_ = EditProject;
457 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
458 if (_tmp0_ == NULL) {
459 #line 460 "EditProject.vala.c"
460 Xcls_EditProject* _tmp1_;
461 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
462 _tmp1_ = xcls_editproject_new ();
463 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
464 _g_object_unref0 (EditProject);
465 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
466 EditProject = _tmp1_;
467 #line 468 "EditProject.vala.c"
469 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
470 _tmp2_ = EditProject;
471 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
472 _tmp3_ = _g_object_ref0 (_tmp2_);
473 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
475 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
477 #line 478 "EditProject.vala.c"
481 static gboolean __lambda45_ (Xcls_EditProject* self, GtkWidget* _self_, GdkEventAny* event) {
482 gboolean result = FALSE;
484 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
485 g_return_val_if_fail (_self_ != NULL, FALSE);
486 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
487 g_return_val_if_fail (event != NULL, FALSE);
488 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
490 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
491 gtk_dialog_response (_tmp0_, 0);
492 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
494 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
496 #line 497 "EditProject.vala.c"
500 static gboolean ___lambda45__gtk_widget_destroy_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
502 result = __lambda45_ (self, _sender, event);
503 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
505 #line 506 "EditProject.vala.c"
509 Xcls_EditProject* xcls_editproject_construct (GType object_type) {
510 Xcls_EditProject * self = NULL;
511 Xcls_EditProject* _tmp0_;
520 Xcls_EditProject* _tmp9_;
521 Xcls_EditProjectXcls_VBox2* _tmp10_;
522 Xcls_EditProjectXcls_VBox2* child_0;
524 GtkBox* _tmp12_ = NULL;
526 Xcls_EditProject* _tmp14_;
527 Xcls_EditProjectXcls_Button9* _tmp15_;
528 Xcls_EditProjectXcls_Button9* child_1;
531 Xcls_EditProject* _tmp18_;
532 Xcls_EditProjectXcls_Button10* _tmp19_;
533 Xcls_EditProjectXcls_Button10* child_2;
537 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
538 self = (Xcls_EditProject*) g_object_new (object_type, NULL);
539 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
540 _tmp0_ = _g_object_ref0 (self);
541 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
542 _g_object_unref0 (self->priv->_this);
543 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
544 self->priv->_this = _tmp0_;
545 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
546 _tmp1_ = (GtkDialog*) gtk_dialog_new ();
547 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
548 g_object_ref_sink (_tmp1_);
549 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
550 _g_object_unref0 (self->el);
551 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
553 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
555 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
556 gtk_container_set_border_width ((GtkContainer*) _tmp2_, (guint) 3);
557 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
559 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
560 g_object_set ((GtkWindow*) _tmp3_, "default-height", 500, NULL);
561 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
563 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
564 g_object_set ((GtkWindow*) _tmp4_, "default-width", 600, NULL);
565 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
567 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
568 gtk_window_set_deletable ((GtkWindow*) _tmp5_, TRUE);
569 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
571 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
572 gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
573 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
575 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
576 gtk_widget_set_name ((GtkWidget*) _tmp7_, "EditProject");
577 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
579 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
580 gtk_window_set_title ((GtkWindow*) _tmp8_, "Project Properties");
581 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
582 _tmp9_ = self->priv->_this;
583 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
584 _tmp10_ = xcls_editproject_xcls_vbox2_new (_tmp9_);
585 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
587 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
588 g_object_ref ((GObject*) child_0);
589 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
591 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
592 _tmp12_ = gtk_dialog_get_content_area (_tmp11_);
593 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
594 _tmp13_ = child_0->el;
595 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
596 gtk_container_add ((GtkContainer*) _tmp12_, (GtkWidget*) _tmp13_);
597 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
598 _tmp14_ = self->priv->_this;
599 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
600 _tmp15_ = xcls_editproject_xcls_button9_new (_tmp14_);
601 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
603 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
604 g_object_ref ((GObject*) child_1);
605 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
607 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
608 _tmp17_ = child_1->el;
609 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
610 gtk_dialog_add_action_widget (_tmp16_, (GtkWidget*) _tmp17_, 1);
611 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
612 _tmp18_ = self->priv->_this;
613 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
614 _tmp19_ = xcls_editproject_xcls_button10_new (_tmp18_);
615 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
617 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
618 g_object_ref ((GObject*) child_2);
619 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
621 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
622 _tmp21_ = child_2->el;
623 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
624 gtk_dialog_add_action_widget (_tmp20_, (GtkWidget*) _tmp21_, 0);
625 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
627 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
628 g_signal_connect_object ((GtkWidget*) _tmp22_, "destroy-event", (GCallback) ___lambda45__gtk_widget_destroy_event, self, 0);
629 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
630 _g_object_unref0 (child_2);
631 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
632 _g_object_unref0 (child_1);
633 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
634 _g_object_unref0 (child_0);
635 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
637 #line 638 "EditProject.vala.c"
641 Xcls_EditProject* xcls_editproject_new (void) {
642 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
643 return xcls_editproject_construct (TYPE_XCLS_EDITPROJECT);
644 #line 645 "EditProject.vala.c"
648 ProjectProject* xcls_editproject_show (Xcls_EditProject* self) {
649 ProjectProject* result = NULL;
650 Xcls_EditProject* _tmp0_;
651 Xcls_EditProjectXcls_model* _tmp1_;
653 Xcls_StandardErrorDialog* _tmp3_;
654 Xcls_StandardErrorDialog* _tmp4_ = NULL;
655 Xcls_StandardErrorDialog* err_dialog;
658 Xcls_EditProject* _tmp32_;
659 Xcls_EditProjectXcls_dir* _tmp33_;
660 GtkFileChooserWidget* _tmp34_;
661 gchar* _tmp35_ = NULL;
663 const gchar* _tmp36_;
664 Xcls_EditProject* _tmp37_;
665 Xcls_EditProjectXcls_xtype* _tmp38_;
666 gchar* _tmp39_ = NULL;
668 const gchar* _tmp41_;
669 ProjectProject* _tmp42_ = NULL;
670 ProjectProject* _tmp43_;
671 ProjectProject* project;
672 ProjectProject* _tmp44_;
674 ProjectProject* _tmp46_;
675 const gchar* _tmp47_;
676 ProjectProject* _tmp48_;
677 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
678 g_return_val_if_fail (self != NULL, NULL);
679 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
680 _tmp0_ = self->priv->_this;
681 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
682 _tmp1_ = _tmp0_->model;
683 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
684 xcls_editproject_xcls_model_loadData (_tmp1_);
685 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
687 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
688 gtk_widget_show_all ((GtkWidget*) _tmp2_);
689 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
690 _tmp3_ = StandardErrorDialog;
691 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
692 _tmp4_ = xcls_standarderrordialog_singleton ();
693 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
695 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
697 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
699 #line 700 "EditProject.vala.c"
704 Xcls_EditProject* _tmp10_;
705 Xcls_EditProjectXcls_xtype* _tmp11_;
706 gchar* _tmp12_ = NULL;
711 Xcls_EditProject* _tmp20_;
712 Xcls_EditProjectXcls_dir* _tmp21_;
713 GtkFileChooserWidget* _tmp22_;
714 gchar* _tmp23_ = NULL;
719 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
721 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
723 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
725 #line 726 "EditProject.vala.c"
727 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
729 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
730 _tmp7_ = gtk_dialog_run (_tmp6_);
731 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
733 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
735 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
737 #line 738 "EditProject.vala.c"
739 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
741 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
742 gtk_widget_hide ((GtkWidget*) _tmp9_);
743 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
745 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
746 _g_object_unref0 (err_dialog);
747 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
749 #line 750 "EditProject.vala.c"
751 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
752 _tmp10_ = self->priv->_this;
753 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
754 _tmp11_ = _tmp10_->xtype;
755 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
756 _tmp12_ = xcls_editproject_xcls_xtype_getValue (_tmp11_);
757 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
759 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
760 _tmp14_ = strlen (_tmp13_);
761 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
763 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
764 _tmp16_ = _tmp15_ < 1;
765 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
767 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
769 #line 770 "EditProject.vala.c"
770 Xcls_StandardErrorDialog* _tmp17_;
771 Xcls_EditProject* _tmp18_;
773 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
774 _tmp17_ = err_dialog;
775 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
776 _tmp18_ = self->priv->_this;
777 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
778 _tmp19_ = _tmp18_->el;
779 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
780 xcls_standarderrordialog_show (_tmp17_, (GtkWindow*) _tmp19_, "You have to set Project type");
781 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
783 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
785 #line 786 "EditProject.vala.c"
787 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
788 _tmp20_ = self->priv->_this;
789 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
790 _tmp21_ = _tmp20_->dir;
791 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
792 _tmp22_ = _tmp21_->el;
793 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
794 _tmp23_ = gtk_file_chooser_get_filename ((GtkFileChooser*) _tmp22_);
795 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
797 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
798 _tmp25_ = strlen (_tmp24_);
799 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
801 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
802 _tmp27_ = _tmp26_ < 1;
803 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
805 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
807 #line 808 "EditProject.vala.c"
808 Xcls_StandardErrorDialog* _tmp28_;
809 Xcls_EditProject* _tmp29_;
811 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
812 _tmp28_ = err_dialog;
813 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
814 _tmp29_ = self->priv->_this;
815 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
816 _tmp30_ = _tmp29_->el;
817 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
818 xcls_standarderrordialog_show (_tmp28_, (GtkWindow*) _tmp30_, "You have to select a folder");
819 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
821 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
823 #line 824 "EditProject.vala.c"
826 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
828 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
829 gtk_widget_hide ((GtkWidget*) _tmp31_);
830 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
831 _tmp32_ = self->priv->_this;
832 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
833 _tmp33_ = _tmp32_->dir;
834 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
835 _tmp34_ = _tmp33_->el;
836 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
837 _tmp35_ = gtk_file_chooser_get_filename ((GtkFileChooser*) _tmp34_);
838 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
840 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
842 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
843 g_print ("add %s\n", _tmp36_);
844 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
845 _tmp37_ = self->priv->_this;
846 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
847 _tmp38_ = _tmp37_->xtype;
848 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
849 _tmp39_ = xcls_editproject_xcls_xtype_getValue (_tmp38_);
850 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
852 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
854 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
855 _tmp42_ = project_project_factory (_tmp40_, _tmp41_);
856 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
858 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
860 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
862 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
864 #line 121 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
865 project_project_save (_tmp44_);
866 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
867 _tmp45_ = project_projects;
868 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
870 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
871 _tmp47_ = _tmp46_->name;
872 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
874 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
875 gee_abstract_map_set ((GeeAbstractMap*) _tmp45_, _tmp47_, _tmp48_);
876 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
878 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
880 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
881 _g_object_unref0 (err_dialog);
882 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
884 #line 885 "EditProject.vala.c"
888 Xcls_EditProjectXcls_VBox2* xcls_editproject_xcls_vbox2_construct (GType object_type, Xcls_EditProject* _owner) {
889 Xcls_EditProjectXcls_VBox2 * self = NULL;
890 Xcls_EditProject* _tmp0_;
891 Xcls_EditProject* _tmp1_;
893 Xcls_EditProject* _tmp3_;
894 Xcls_EditProjectXcls_HBox3* _tmp4_;
895 Xcls_EditProjectXcls_HBox3* child_0;
898 Xcls_EditProject* _tmp7_;
899 Xcls_EditProjectXcls_dir* _tmp8_;
900 Xcls_EditProjectXcls_dir* child_1;
902 GtkFileChooserWidget* _tmp10_;
903 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
904 g_return_val_if_fail (_owner != NULL, NULL);
905 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
906 self = (Xcls_EditProjectXcls_VBox2*) g_object_new (object_type, NULL);
907 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
909 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
910 _tmp1_ = _g_object_ref0 (_tmp0_);
911 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
912 _g_object_unref0 (self->priv->_this);
913 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
914 self->priv->_this = _tmp1_;
915 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
916 _tmp2_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
917 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
918 g_object_ref_sink (_tmp2_);
919 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
920 _g_object_unref0 (self->el);
921 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
923 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
924 _tmp3_ = self->priv->_this;
925 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
926 _tmp4_ = xcls_editproject_xcls_hbox3_new (_tmp3_);
927 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
929 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
930 g_object_ref ((GObject*) child_0);
931 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
933 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
934 _tmp6_ = child_0->el;
935 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
936 gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, TRUE, (guint) 3);
937 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
938 _tmp7_ = self->priv->_this;
939 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
940 _tmp8_ = xcls_editproject_xcls_dir_new (_tmp7_);
941 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
943 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
944 g_object_ref ((GObject*) child_1);
945 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
947 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
948 _tmp10_ = child_1->el;
949 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
950 gtk_box_pack_end ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, TRUE, TRUE, (guint) 5);
951 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
952 _g_object_unref0 (child_1);
953 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
954 _g_object_unref0 (child_0);
955 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
957 #line 958 "EditProject.vala.c"
961 Xcls_EditProjectXcls_VBox2* xcls_editproject_xcls_vbox2_new (Xcls_EditProject* _owner) {
962 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
963 return xcls_editproject_xcls_vbox2_construct (XCLS_EDITPROJECT_TYPE_XCLS_VBOX2, _owner);
964 #line 965 "EditProject.vala.c"
968 static void xcls_editproject_xcls_vbox2_class_init (Xcls_EditProjectXcls_VBox2Class * klass) {
969 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
970 xcls_editproject_xcls_vbox2_parent_class = g_type_class_peek_parent (klass);
971 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
972 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_VBox2Private));
973 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
974 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_vbox2_finalize;
975 #line 976 "EditProject.vala.c"
979 static void xcls_editproject_xcls_vbox2_instance_init (Xcls_EditProjectXcls_VBox2 * self) {
980 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
981 self->priv = XCLS_EDITPROJECT_XCLS_VBOX2_GET_PRIVATE (self);
982 #line 983 "EditProject.vala.c"
986 static void xcls_editproject_xcls_vbox2_finalize (GObject* obj) {
987 Xcls_EditProjectXcls_VBox2 * self;
988 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
989 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_VBOX2, Xcls_EditProjectXcls_VBox2);
990 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
991 _g_object_unref0 (self->el);
992 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
993 _g_object_unref0 (self->priv->_this);
994 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
995 G_OBJECT_CLASS (xcls_editproject_xcls_vbox2_parent_class)->finalize (obj);
996 #line 997 "EditProject.vala.c"
1000 GType xcls_editproject_xcls_vbox2_get_type (void) {
1001 static volatile gsize xcls_editproject_xcls_vbox2_type_id__volatile = 0;
1002 if (g_once_init_enter (&xcls_editproject_xcls_vbox2_type_id__volatile)) {
1003 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_VBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_vbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_VBox2), 0, (GInstanceInitFunc) xcls_editproject_xcls_vbox2_instance_init, NULL };
1004 GType xcls_editproject_xcls_vbox2_type_id;
1005 xcls_editproject_xcls_vbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_VBox2", &g_define_type_info, 0);
1006 g_once_init_leave (&xcls_editproject_xcls_vbox2_type_id__volatile, xcls_editproject_xcls_vbox2_type_id);
1008 return xcls_editproject_xcls_vbox2_type_id__volatile;
1012 Xcls_EditProjectXcls_HBox3* xcls_editproject_xcls_hbox3_construct (GType object_type, Xcls_EditProject* _owner) {
1013 Xcls_EditProjectXcls_HBox3 * self = NULL;
1014 Xcls_EditProject* _tmp0_;
1015 Xcls_EditProject* _tmp1_;
1017 Xcls_EditProject* _tmp3_;
1018 Xcls_EditProjectXcls_Label4* _tmp4_;
1019 Xcls_EditProjectXcls_Label4* child_0;
1022 Xcls_EditProject* _tmp7_;
1023 Xcls_EditProjectXcls_xtype* _tmp8_;
1024 Xcls_EditProjectXcls_xtype* child_1;
1026 GtkComboBox* _tmp10_;
1027 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1028 g_return_val_if_fail (_owner != NULL, NULL);
1029 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1030 self = (Xcls_EditProjectXcls_HBox3*) g_object_new (object_type, NULL);
1031 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1033 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1034 _tmp1_ = _g_object_ref0 (_tmp0_);
1035 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1036 _g_object_unref0 (self->priv->_this);
1037 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1038 self->priv->_this = _tmp1_;
1039 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1040 _tmp2_ = (GtkHBox*) gtk_hbox_new (FALSE, 0);
1041 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1042 g_object_ref_sink (_tmp2_);
1043 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1044 _g_object_unref0 (self->el);
1045 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1047 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1048 _tmp3_ = self->priv->_this;
1049 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1050 _tmp4_ = xcls_editproject_xcls_label4_new (_tmp3_);
1051 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1053 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1054 g_object_ref ((GObject*) child_0);
1055 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1057 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1058 _tmp6_ = child_0->el;
1059 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1060 gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, TRUE, (guint) 3);
1061 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1062 _tmp7_ = self->priv->_this;
1063 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1064 _tmp8_ = xcls_editproject_xcls_xtype_new (_tmp7_);
1065 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1067 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1068 g_object_ref ((GObject*) child_1);
1069 #line 184 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1071 #line 184 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1072 _tmp10_ = child_1->el;
1073 #line 184 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1074 gtk_box_pack_end ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, TRUE, TRUE, (guint) 3);
1075 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1076 _g_object_unref0 (child_1);
1077 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1078 _g_object_unref0 (child_0);
1079 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1081 #line 1082 "EditProject.vala.c"
1085 Xcls_EditProjectXcls_HBox3* xcls_editproject_xcls_hbox3_new (Xcls_EditProject* _owner) {
1086 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1087 return xcls_editproject_xcls_hbox3_construct (XCLS_EDITPROJECT_TYPE_XCLS_HBOX3, _owner);
1088 #line 1089 "EditProject.vala.c"
1092 static void xcls_editproject_xcls_hbox3_class_init (Xcls_EditProjectXcls_HBox3Class * klass) {
1093 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1094 xcls_editproject_xcls_hbox3_parent_class = g_type_class_peek_parent (klass);
1095 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1096 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_HBox3Private));
1097 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1098 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_hbox3_finalize;
1099 #line 1100 "EditProject.vala.c"
1103 static void xcls_editproject_xcls_hbox3_instance_init (Xcls_EditProjectXcls_HBox3 * self) {
1104 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1105 self->priv = XCLS_EDITPROJECT_XCLS_HBOX3_GET_PRIVATE (self);
1106 #line 1107 "EditProject.vala.c"
1110 static void xcls_editproject_xcls_hbox3_finalize (GObject* obj) {
1111 Xcls_EditProjectXcls_HBox3 * self;
1112 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1113 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_HBOX3, Xcls_EditProjectXcls_HBox3);
1114 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1115 _g_object_unref0 (self->el);
1116 #line 165 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1117 _g_object_unref0 (self->priv->_this);
1118 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1119 G_OBJECT_CLASS (xcls_editproject_xcls_hbox3_parent_class)->finalize (obj);
1120 #line 1121 "EditProject.vala.c"
1124 GType xcls_editproject_xcls_hbox3_get_type (void) {
1125 static volatile gsize xcls_editproject_xcls_hbox3_type_id__volatile = 0;
1126 if (g_once_init_enter (&xcls_editproject_xcls_hbox3_type_id__volatile)) {
1127 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_HBox3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_hbox3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_HBox3), 0, (GInstanceInitFunc) xcls_editproject_xcls_hbox3_instance_init, NULL };
1128 GType xcls_editproject_xcls_hbox3_type_id;
1129 xcls_editproject_xcls_hbox3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_HBox3", &g_define_type_info, 0);
1130 g_once_init_leave (&xcls_editproject_xcls_hbox3_type_id__volatile, xcls_editproject_xcls_hbox3_type_id);
1132 return xcls_editproject_xcls_hbox3_type_id__volatile;
1136 Xcls_EditProjectXcls_Label4* xcls_editproject_xcls_label4_construct (GType object_type, Xcls_EditProject* _owner) {
1137 Xcls_EditProjectXcls_Label4 * self = NULL;
1138 Xcls_EditProject* _tmp0_;
1139 Xcls_EditProject* _tmp1_;
1141 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1142 g_return_val_if_fail (_owner != NULL, NULL);
1143 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1144 self = (Xcls_EditProjectXcls_Label4*) g_object_new (object_type, NULL);
1145 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1147 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1148 _tmp1_ = _g_object_ref0 (_tmp0_);
1149 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1150 _g_object_unref0 (self->priv->_this);
1151 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1152 self->priv->_this = _tmp1_;
1153 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1154 _tmp2_ = (GtkLabel*) gtk_label_new ("Project type :");
1155 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1156 g_object_ref_sink (_tmp2_);
1157 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1158 _g_object_unref0 (self->el);
1159 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1161 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1163 #line 1164 "EditProject.vala.c"
1167 Xcls_EditProjectXcls_Label4* xcls_editproject_xcls_label4_new (Xcls_EditProject* _owner) {
1168 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1169 return xcls_editproject_xcls_label4_construct (XCLS_EDITPROJECT_TYPE_XCLS_LABEL4, _owner);
1170 #line 1171 "EditProject.vala.c"
1174 static void xcls_editproject_xcls_label4_class_init (Xcls_EditProjectXcls_Label4Class * klass) {
1175 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1176 xcls_editproject_xcls_label4_parent_class = g_type_class_peek_parent (klass);
1177 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1178 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_Label4Private));
1179 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1180 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_label4_finalize;
1181 #line 1182 "EditProject.vala.c"
1185 static void xcls_editproject_xcls_label4_instance_init (Xcls_EditProjectXcls_Label4 * self) {
1186 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1187 self->priv = XCLS_EDITPROJECT_XCLS_LABEL4_GET_PRIVATE (self);
1188 #line 1189 "EditProject.vala.c"
1192 static void xcls_editproject_xcls_label4_finalize (GObject* obj) {
1193 Xcls_EditProjectXcls_Label4 * self;
1194 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1195 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_LABEL4, Xcls_EditProjectXcls_Label4);
1196 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1197 _g_object_unref0 (self->el);
1198 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1199 _g_object_unref0 (self->priv->_this);
1200 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1201 G_OBJECT_CLASS (xcls_editproject_xcls_label4_parent_class)->finalize (obj);
1202 #line 1203 "EditProject.vala.c"
1206 GType xcls_editproject_xcls_label4_get_type (void) {
1207 static volatile gsize xcls_editproject_xcls_label4_type_id__volatile = 0;
1208 if (g_once_init_enter (&xcls_editproject_xcls_label4_type_id__volatile)) {
1209 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_Label4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_label4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_Label4), 0, (GInstanceInitFunc) xcls_editproject_xcls_label4_instance_init, NULL };
1210 GType xcls_editproject_xcls_label4_type_id;
1211 xcls_editproject_xcls_label4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_Label4", &g_define_type_info, 0);
1212 g_once_init_leave (&xcls_editproject_xcls_label4_type_id__volatile, xcls_editproject_xcls_label4_type_id);
1214 return xcls_editproject_xcls_label4_type_id__volatile;
1218 Xcls_EditProjectXcls_xtype* xcls_editproject_xcls_xtype_construct (GType object_type, Xcls_EditProject* _owner) {
1219 Xcls_EditProjectXcls_xtype * self = NULL;
1220 Xcls_EditProject* _tmp0_;
1221 Xcls_EditProject* _tmp1_;
1222 Xcls_EditProject* _tmp2_;
1223 Xcls_EditProjectXcls_xtype* _tmp3_;
1224 GtkComboBox* _tmp4_;
1225 Xcls_EditProject* _tmp5_;
1226 Xcls_EditProjectXcls_cellrender* _tmp6_;
1227 Xcls_EditProjectXcls_cellrender* child_0;
1228 GtkComboBox* _tmp7_;
1229 GtkCellRendererText* _tmp8_;
1230 Xcls_EditProject* _tmp9_;
1231 Xcls_EditProjectXcls_model* _tmp10_;
1232 Xcls_EditProjectXcls_model* child_1;
1233 GtkComboBox* _tmp11_;
1234 GtkListStore* _tmp12_;
1235 GtkComboBox* _tmp13_;
1236 Xcls_EditProject* _tmp14_;
1237 Xcls_EditProjectXcls_cellrender* _tmp15_;
1238 GtkCellRendererText* _tmp16_;
1239 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1240 g_return_val_if_fail (_owner != NULL, NULL);
1241 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1242 self = (Xcls_EditProjectXcls_xtype*) g_object_new (object_type, NULL);
1243 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1245 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1246 _tmp1_ = _g_object_ref0 (_tmp0_);
1247 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1248 _g_object_unref0 (self->priv->_this);
1249 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1250 self->priv->_this = _tmp1_;
1251 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1252 _tmp2_ = self->priv->_this;
1253 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1254 _tmp3_ = _g_object_ref0 (self);
1255 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1256 _g_object_unref0 (_tmp2_->xtype);
1257 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1258 _tmp2_->xtype = _tmp3_;
1259 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1260 _tmp4_ = (GtkComboBox*) gtk_combo_box_new ();
1261 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1262 g_object_ref_sink (_tmp4_);
1263 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1264 _g_object_unref0 (self->el);
1265 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1267 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1268 _tmp5_ = self->priv->_this;
1269 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1270 _tmp6_ = xcls_editproject_xcls_cellrender_new (_tmp5_);
1271 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1273 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1274 g_object_ref ((GObject*) child_0);
1275 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1277 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1278 _tmp8_ = child_0->el;
1279 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1280 gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp8_, TRUE);
1281 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1282 _tmp9_ = self->priv->_this;
1283 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1284 _tmp10_ = xcls_editproject_xcls_model_new (_tmp9_);
1285 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1287 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1288 g_object_ref ((GObject*) child_1);
1289 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1291 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1292 _tmp12_ = child_1->el;
1293 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1294 gtk_combo_box_set_model (_tmp11_, (GtkTreeModel*) _tmp12_);
1295 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1297 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1298 _tmp14_ = self->priv->_this;
1299 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1300 _tmp15_ = _tmp14_->cellrender;
1301 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1302 _tmp16_ = _tmp15_->el;
1303 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1304 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp13_, (GtkCellRenderer*) _tmp16_, "markup", 1);
1305 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1306 _g_object_unref0 (child_1);
1307 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1308 _g_object_unref0 (child_0);
1309 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1311 #line 1312 "EditProject.vala.c"
1315 Xcls_EditProjectXcls_xtype* xcls_editproject_xcls_xtype_new (Xcls_EditProject* _owner) {
1316 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1317 return xcls_editproject_xcls_xtype_construct (XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, _owner);
1318 #line 1319 "EditProject.vala.c"
1322 gchar* xcls_editproject_xcls_xtype_getValue (Xcls_EditProjectXcls_xtype* self) {
1323 gchar* result = NULL;
1324 GtkComboBox* _tmp0_;
1330 #line 247 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1331 g_return_val_if_fail (self != NULL, NULL);
1332 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1334 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1335 _tmp1_ = gtk_combo_box_get_active (_tmp0_);
1336 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1338 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1340 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1342 #line 1343 "EditProject.vala.c"
1344 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1345 _tmp3_ = g_strdup ("");
1346 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1348 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1350 #line 1351 "EditProject.vala.c"
1352 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1354 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1356 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1358 #line 1359 "EditProject.vala.c"
1361 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1362 _tmp5_ = g_strdup ("Roo");
1363 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1365 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1367 #line 1368 "EditProject.vala.c"
1369 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1371 #line 1372 "EditProject.vala.c"
1374 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1375 _tmp6_ = g_strdup ("Gtk");
1376 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1378 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1380 #line 1381 "EditProject.vala.c"
1383 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1385 #line 1386 "EditProject.vala.c"
1387 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1388 _tmp7_ = g_strdup ("");
1389 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1391 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1393 #line 1394 "EditProject.vala.c"
1397 static void xcls_editproject_xcls_xtype_class_init (Xcls_EditProjectXcls_xtypeClass * klass) {
1398 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1399 xcls_editproject_xcls_xtype_parent_class = g_type_class_peek_parent (klass);
1400 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1401 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_xtypePrivate));
1402 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1403 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_xtype_finalize;
1404 #line 1405 "EditProject.vala.c"
1408 static void xcls_editproject_xcls_xtype_instance_init (Xcls_EditProjectXcls_xtype * self) {
1409 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1410 self->priv = XCLS_EDITPROJECT_XCLS_XTYPE_GET_PRIVATE (self);
1411 #line 1412 "EditProject.vala.c"
1415 static void xcls_editproject_xcls_xtype_finalize (GObject* obj) {
1416 Xcls_EditProjectXcls_xtype * self;
1417 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1418 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_XTYPE, Xcls_EditProjectXcls_xtype);
1419 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1420 _g_object_unref0 (self->el);
1421 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1422 _g_object_unref0 (self->priv->_this);
1423 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1424 G_OBJECT_CLASS (xcls_editproject_xcls_xtype_parent_class)->finalize (obj);
1425 #line 1426 "EditProject.vala.c"
1429 GType xcls_editproject_xcls_xtype_get_type (void) {
1430 static volatile gsize xcls_editproject_xcls_xtype_type_id__volatile = 0;
1431 if (g_once_init_enter (&xcls_editproject_xcls_xtype_type_id__volatile)) {
1432 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_xtypeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_xtype_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_xtype), 0, (GInstanceInitFunc) xcls_editproject_xcls_xtype_instance_init, NULL };
1433 GType xcls_editproject_xcls_xtype_type_id;
1434 xcls_editproject_xcls_xtype_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_xtype", &g_define_type_info, 0);
1435 g_once_init_leave (&xcls_editproject_xcls_xtype_type_id__volatile, xcls_editproject_xcls_xtype_type_id);
1437 return xcls_editproject_xcls_xtype_type_id__volatile;
1441 Xcls_EditProjectXcls_cellrender* xcls_editproject_xcls_cellrender_construct (GType object_type, Xcls_EditProject* _owner) {
1442 Xcls_EditProjectXcls_cellrender * self = NULL;
1443 Xcls_EditProject* _tmp0_;
1444 Xcls_EditProject* _tmp1_;
1445 Xcls_EditProject* _tmp2_;
1446 Xcls_EditProjectXcls_cellrender* _tmp3_;
1447 GtkCellRendererText* _tmp4_;
1448 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1449 g_return_val_if_fail (_owner != NULL, NULL);
1450 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1451 self = (Xcls_EditProjectXcls_cellrender*) g_object_new (object_type, NULL);
1452 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1454 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1455 _tmp1_ = _g_object_ref0 (_tmp0_);
1456 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1457 _g_object_unref0 (self->priv->_this);
1458 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1459 self->priv->_this = _tmp1_;
1460 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1461 _tmp2_ = self->priv->_this;
1462 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1463 _tmp3_ = _g_object_ref0 (self);
1464 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1465 _g_object_unref0 (_tmp2_->cellrender);
1466 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1467 _tmp2_->cellrender = _tmp3_;
1468 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1469 _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
1470 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1471 g_object_ref_sink (_tmp4_);
1472 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1473 _g_object_unref0 (self->el);
1474 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1476 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1478 #line 1479 "EditProject.vala.c"
1482 Xcls_EditProjectXcls_cellrender* xcls_editproject_xcls_cellrender_new (Xcls_EditProject* _owner) {
1483 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1484 return xcls_editproject_xcls_cellrender_construct (XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, _owner);
1485 #line 1486 "EditProject.vala.c"
1489 static void xcls_editproject_xcls_cellrender_class_init (Xcls_EditProjectXcls_cellrenderClass * klass) {
1490 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1491 xcls_editproject_xcls_cellrender_parent_class = g_type_class_peek_parent (klass);
1492 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1493 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_cellrenderPrivate));
1494 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1495 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_cellrender_finalize;
1496 #line 1497 "EditProject.vala.c"
1500 static void xcls_editproject_xcls_cellrender_instance_init (Xcls_EditProjectXcls_cellrender * self) {
1501 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1502 self->priv = XCLS_EDITPROJECT_XCLS_CELLRENDER_GET_PRIVATE (self);
1503 #line 1504 "EditProject.vala.c"
1507 static void xcls_editproject_xcls_cellrender_finalize (GObject* obj) {
1508 Xcls_EditProjectXcls_cellrender * self;
1509 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1510 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_CELLRENDER, Xcls_EditProjectXcls_cellrender);
1511 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1512 _g_object_unref0 (self->el);
1513 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1514 _g_object_unref0 (self->priv->_this);
1515 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1516 G_OBJECT_CLASS (xcls_editproject_xcls_cellrender_parent_class)->finalize (obj);
1517 #line 1518 "EditProject.vala.c"
1521 GType xcls_editproject_xcls_cellrender_get_type (void) {
1522 static volatile gsize xcls_editproject_xcls_cellrender_type_id__volatile = 0;
1523 if (g_once_init_enter (&xcls_editproject_xcls_cellrender_type_id__volatile)) {
1524 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_cellrenderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_cellrender_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_cellrender), 0, (GInstanceInitFunc) xcls_editproject_xcls_cellrender_instance_init, NULL };
1525 GType xcls_editproject_xcls_cellrender_type_id;
1526 xcls_editproject_xcls_cellrender_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_cellrender", &g_define_type_info, 0);
1527 g_once_init_leave (&xcls_editproject_xcls_cellrender_type_id__volatile, xcls_editproject_xcls_cellrender_type_id);
1529 return xcls_editproject_xcls_cellrender_type_id__volatile;
1533 Xcls_EditProjectXcls_model* xcls_editproject_xcls_model_construct (GType object_type, Xcls_EditProject* _owner) {
1534 Xcls_EditProjectXcls_model * self = NULL;
1535 Xcls_EditProject* _tmp0_;
1536 Xcls_EditProject* _tmp1_;
1537 Xcls_EditProject* _tmp2_;
1538 Xcls_EditProjectXcls_model* _tmp3_;
1539 GtkListStore* _tmp4_;
1540 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1541 g_return_val_if_fail (_owner != NULL, NULL);
1542 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1543 self = (Xcls_EditProjectXcls_model*) g_object_new (object_type, NULL);
1544 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1546 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1547 _tmp1_ = _g_object_ref0 (_tmp0_);
1548 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1549 _g_object_unref0 (self->priv->_this);
1550 #line 298 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1551 self->priv->_this = _tmp1_;
1552 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1553 _tmp2_ = self->priv->_this;
1554 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1555 _tmp3_ = _g_object_ref0 (self);
1556 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1557 _g_object_unref0 (_tmp2_->model);
1558 #line 299 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1559 _tmp2_->model = _tmp3_;
1560 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1561 _tmp4_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
1562 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1563 _g_object_unref0 (self->el);
1564 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1566 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1568 #line 1569 "EditProject.vala.c"
1572 Xcls_EditProjectXcls_model* xcls_editproject_xcls_model_new (Xcls_EditProject* _owner) {
1573 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1574 return xcls_editproject_xcls_model_construct (XCLS_EDITPROJECT_TYPE_XCLS_MODEL, _owner);
1575 #line 1576 "EditProject.vala.c"
1579 void xcls_editproject_xcls_model_loadData (Xcls_EditProjectXcls_model* self) {
1580 GtkListStore* _tmp0_;
1581 GtkTreeIter iter = {0};
1582 GtkListStore* _tmp1_;
1583 GtkTreeIter _tmp2_ = {0};
1584 GtkListStore* _tmp3_;
1586 GValue _tmp5_ = {0};
1587 GtkListStore* _tmp6_;
1589 GValue _tmp8_ = {0};
1590 GtkListStore* _tmp9_;
1591 GtkTreeIter _tmp10_ = {0};
1592 GtkListStore* _tmp11_;
1593 GtkTreeIter _tmp12_;
1594 GValue _tmp13_ = {0};
1595 GtkListStore* _tmp14_;
1596 GtkTreeIter _tmp15_;
1597 GValue _tmp16_ = {0};
1598 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1599 g_return_if_fail (self != NULL);
1600 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1602 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1603 gtk_list_store_clear (_tmp0_);
1604 #line 313 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1606 #line 313 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1607 gtk_list_store_append (_tmp1_, &_tmp2_);
1608 #line 313 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1610 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1612 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1614 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1615 g_value_init (&_tmp5_, G_TYPE_STRING);
1616 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1617 g_value_set_string (&_tmp5_, "Roo");
1618 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1619 gtk_list_store_set_value (_tmp3_, &_tmp4_, 0, &_tmp5_);
1620 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1621 G_IS_VALUE (&_tmp5_) ? (g_value_unset (&_tmp5_), NULL) : NULL;
1622 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1624 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1626 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1627 g_value_init (&_tmp8_, G_TYPE_STRING);
1628 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1629 g_value_set_string (&_tmp8_, "Roo Project");
1630 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1631 gtk_list_store_set_value (_tmp6_, &_tmp7_, 1, &_tmp8_);
1632 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1633 G_IS_VALUE (&_tmp8_) ? (g_value_unset (&_tmp8_), NULL) : NULL;
1634 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1636 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1637 gtk_list_store_append (_tmp9_, &_tmp10_);
1638 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1640 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1642 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1644 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1645 g_value_init (&_tmp13_, G_TYPE_STRING);
1646 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1647 g_value_set_string (&_tmp13_, "Gtk");
1648 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1649 gtk_list_store_set_value (_tmp11_, &_tmp12_, 0, &_tmp13_);
1650 #line 319 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1651 G_IS_VALUE (&_tmp13_) ? (g_value_unset (&_tmp13_), NULL) : NULL;
1652 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1654 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1656 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1657 g_value_init (&_tmp16_, G_TYPE_STRING);
1658 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1659 g_value_set_string (&_tmp16_, "Gtk Project");
1660 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1661 gtk_list_store_set_value (_tmp14_, &_tmp15_, 1, &_tmp16_);
1662 #line 320 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1663 G_IS_VALUE (&_tmp16_) ? (g_value_unset (&_tmp16_), NULL) : NULL;
1664 #line 1665 "EditProject.vala.c"
1668 static void xcls_editproject_xcls_model_class_init (Xcls_EditProjectXcls_modelClass * klass) {
1669 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1670 xcls_editproject_xcls_model_parent_class = g_type_class_peek_parent (klass);
1671 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1672 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_modelPrivate));
1673 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1674 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_model_finalize;
1675 #line 1676 "EditProject.vala.c"
1679 static void xcls_editproject_xcls_model_instance_init (Xcls_EditProjectXcls_model * self) {
1680 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1681 self->priv = XCLS_EDITPROJECT_XCLS_MODEL_GET_PRIVATE (self);
1682 #line 1683 "EditProject.vala.c"
1686 static void xcls_editproject_xcls_model_finalize (GObject* obj) {
1687 Xcls_EditProjectXcls_model * self;
1688 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1689 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_MODEL, Xcls_EditProjectXcls_model);
1690 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1691 _g_object_unref0 (self->el);
1692 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1693 _g_object_unref0 (self->priv->_this);
1694 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1695 G_OBJECT_CLASS (xcls_editproject_xcls_model_parent_class)->finalize (obj);
1696 #line 1697 "EditProject.vala.c"
1700 GType xcls_editproject_xcls_model_get_type (void) {
1701 static volatile gsize xcls_editproject_xcls_model_type_id__volatile = 0;
1702 if (g_once_init_enter (&xcls_editproject_xcls_model_type_id__volatile)) {
1703 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_modelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_model), 0, (GInstanceInitFunc) xcls_editproject_xcls_model_instance_init, NULL };
1704 GType xcls_editproject_xcls_model_type_id;
1705 xcls_editproject_xcls_model_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_model", &g_define_type_info, 0);
1706 g_once_init_leave (&xcls_editproject_xcls_model_type_id__volatile, xcls_editproject_xcls_model_type_id);
1708 return xcls_editproject_xcls_model_type_id__volatile;
1712 Xcls_EditProjectXcls_dir* xcls_editproject_xcls_dir_construct (GType object_type, Xcls_EditProject* _owner) {
1713 Xcls_EditProjectXcls_dir * self = NULL;
1714 Xcls_EditProject* _tmp0_;
1715 Xcls_EditProject* _tmp1_;
1716 Xcls_EditProject* _tmp2_;
1717 Xcls_EditProjectXcls_dir* _tmp3_;
1718 GtkFileChooserWidget* _tmp4_;
1719 GtkFileChooserWidget* _tmp5_;
1720 GtkFileChooserWidget* _tmp6_;
1721 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1722 g_return_val_if_fail (_owner != NULL, NULL);
1723 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1724 self = (Xcls_EditProjectXcls_dir*) g_object_new (object_type, NULL);
1725 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1727 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1728 _tmp1_ = _g_object_ref0 (_tmp0_);
1729 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1730 _g_object_unref0 (self->priv->_this);
1731 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1732 self->priv->_this = _tmp1_;
1733 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1734 _tmp2_ = self->priv->_this;
1735 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1736 _tmp3_ = _g_object_ref0 (self);
1737 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1738 _g_object_unref0 (_tmp2_->dir);
1739 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1740 _tmp2_->dir = _tmp3_;
1741 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1742 _tmp4_ = (GtkFileChooserWidget*) gtk_file_chooser_widget_new (GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
1743 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1744 g_object_ref_sink (_tmp4_);
1745 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1746 _g_object_unref0 (self->el);
1747 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1749 #line 346 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1751 #line 346 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1752 gtk_file_chooser_set_create_folders ((GtkFileChooser*) _tmp5_, FALSE);
1753 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1755 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1756 gtk_file_chooser_set_select_multiple ((GtkFileChooser*) _tmp6_, FALSE);
1757 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1759 #line 1760 "EditProject.vala.c"
1763 Xcls_EditProjectXcls_dir* xcls_editproject_xcls_dir_new (Xcls_EditProject* _owner) {
1764 #line 337 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1765 return xcls_editproject_xcls_dir_construct (XCLS_EDITPROJECT_TYPE_XCLS_DIR, _owner);
1766 #line 1767 "EditProject.vala.c"
1770 static void xcls_editproject_xcls_dir_class_init (Xcls_EditProjectXcls_dirClass * klass) {
1771 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1772 xcls_editproject_xcls_dir_parent_class = g_type_class_peek_parent (klass);
1773 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1774 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_dirPrivate));
1775 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1776 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_dir_finalize;
1777 #line 1778 "EditProject.vala.c"
1781 static void xcls_editproject_xcls_dir_instance_init (Xcls_EditProjectXcls_dir * self) {
1782 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1783 self->priv = XCLS_EDITPROJECT_XCLS_DIR_GET_PRIVATE (self);
1784 #line 1785 "EditProject.vala.c"
1788 static void xcls_editproject_xcls_dir_finalize (GObject* obj) {
1789 Xcls_EditProjectXcls_dir * self;
1790 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1791 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_DIR, Xcls_EditProjectXcls_dir);
1792 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1793 _g_object_unref0 (self->el);
1794 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1795 _g_object_unref0 (self->priv->_this);
1796 #line 328 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1797 G_OBJECT_CLASS (xcls_editproject_xcls_dir_parent_class)->finalize (obj);
1798 #line 1799 "EditProject.vala.c"
1802 GType xcls_editproject_xcls_dir_get_type (void) {
1803 static volatile gsize xcls_editproject_xcls_dir_type_id__volatile = 0;
1804 if (g_once_init_enter (&xcls_editproject_xcls_dir_type_id__volatile)) {
1805 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_dirClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_dir_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_dir), 0, (GInstanceInitFunc) xcls_editproject_xcls_dir_instance_init, NULL };
1806 GType xcls_editproject_xcls_dir_type_id;
1807 xcls_editproject_xcls_dir_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_dir", &g_define_type_info, 0);
1808 g_once_init_leave (&xcls_editproject_xcls_dir_type_id__volatile, xcls_editproject_xcls_dir_type_id);
1810 return xcls_editproject_xcls_dir_type_id__volatile;
1814 Xcls_EditProjectXcls_Button9* xcls_editproject_xcls_button9_construct (GType object_type, Xcls_EditProject* _owner) {
1815 Xcls_EditProjectXcls_Button9 * self = NULL;
1816 Xcls_EditProject* _tmp0_;
1817 Xcls_EditProject* _tmp1_;
1820 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1821 g_return_val_if_fail (_owner != NULL, NULL);
1822 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1823 self = (Xcls_EditProjectXcls_Button9*) g_object_new (object_type, NULL);
1824 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1826 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1827 _tmp1_ = _g_object_ref0 (_tmp0_);
1828 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1829 _g_object_unref0 (self->priv->_this);
1830 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1831 self->priv->_this = _tmp1_;
1832 #line 366 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1833 _tmp2_ = (GtkButton*) gtk_button_new ();
1834 #line 366 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1835 g_object_ref_sink (_tmp2_);
1836 #line 366 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1837 _g_object_unref0 (self->el);
1838 #line 366 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1840 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1842 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1843 gtk_button_set_label (_tmp3_, "OK");
1844 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1846 #line 1847 "EditProject.vala.c"
1850 Xcls_EditProjectXcls_Button9* xcls_editproject_xcls_button9_new (Xcls_EditProject* _owner) {
1851 #line 363 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1852 return xcls_editproject_xcls_button9_construct (XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9, _owner);
1853 #line 1854 "EditProject.vala.c"
1857 static void xcls_editproject_xcls_button9_class_init (Xcls_EditProjectXcls_Button9Class * klass) {
1858 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1859 xcls_editproject_xcls_button9_parent_class = g_type_class_peek_parent (klass);
1860 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1861 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_Button9Private));
1862 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1863 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_button9_finalize;
1864 #line 1865 "EditProject.vala.c"
1868 static void xcls_editproject_xcls_button9_instance_init (Xcls_EditProjectXcls_Button9 * self) {
1869 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1870 self->priv = XCLS_EDITPROJECT_XCLS_BUTTON9_GET_PRIVATE (self);
1871 #line 1872 "EditProject.vala.c"
1875 static void xcls_editproject_xcls_button9_finalize (GObject* obj) {
1876 Xcls_EditProjectXcls_Button9 * self;
1877 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1878 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_BUTTON9, Xcls_EditProjectXcls_Button9);
1879 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1880 _g_object_unref0 (self->el);
1881 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1882 _g_object_unref0 (self->priv->_this);
1883 #line 354 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1884 G_OBJECT_CLASS (xcls_editproject_xcls_button9_parent_class)->finalize (obj);
1885 #line 1886 "EditProject.vala.c"
1889 GType xcls_editproject_xcls_button9_get_type (void) {
1890 static volatile gsize xcls_editproject_xcls_button9_type_id__volatile = 0;
1891 if (g_once_init_enter (&xcls_editproject_xcls_button9_type_id__volatile)) {
1892 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_Button9Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_button9_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_Button9), 0, (GInstanceInitFunc) xcls_editproject_xcls_button9_instance_init, NULL };
1893 GType xcls_editproject_xcls_button9_type_id;
1894 xcls_editproject_xcls_button9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_Button9", &g_define_type_info, 0);
1895 g_once_init_leave (&xcls_editproject_xcls_button9_type_id__volatile, xcls_editproject_xcls_button9_type_id);
1897 return xcls_editproject_xcls_button9_type_id__volatile;
1901 Xcls_EditProjectXcls_Button10* xcls_editproject_xcls_button10_construct (GType object_type, Xcls_EditProject* _owner) {
1902 Xcls_EditProjectXcls_Button10 * self = NULL;
1903 Xcls_EditProject* _tmp0_;
1904 Xcls_EditProject* _tmp1_;
1907 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1908 g_return_val_if_fail (_owner != NULL, NULL);
1909 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1910 self = (Xcls_EditProjectXcls_Button10*) g_object_new (object_type, NULL);
1911 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1913 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1914 _tmp1_ = _g_object_ref0 (_tmp0_);
1915 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1916 _g_object_unref0 (self->priv->_this);
1917 #line 389 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1918 self->priv->_this = _tmp1_;
1919 #line 390 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1920 _tmp2_ = (GtkButton*) gtk_button_new ();
1921 #line 390 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1922 g_object_ref_sink (_tmp2_);
1923 #line 390 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1924 _g_object_unref0 (self->el);
1925 #line 390 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1927 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1929 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1930 gtk_button_set_label (_tmp3_, "Cancel");
1931 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1933 #line 1934 "EditProject.vala.c"
1937 Xcls_EditProjectXcls_Button10* xcls_editproject_xcls_button10_new (Xcls_EditProject* _owner) {
1938 #line 387 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1939 return xcls_editproject_xcls_button10_construct (XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10, _owner);
1940 #line 1941 "EditProject.vala.c"
1944 static void xcls_editproject_xcls_button10_class_init (Xcls_EditProjectXcls_Button10Class * klass) {
1945 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1946 xcls_editproject_xcls_button10_parent_class = g_type_class_peek_parent (klass);
1947 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1948 g_type_class_add_private (klass, sizeof (Xcls_EditProjectXcls_Button10Private));
1949 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1950 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_xcls_button10_finalize;
1951 #line 1952 "EditProject.vala.c"
1955 static void xcls_editproject_xcls_button10_instance_init (Xcls_EditProjectXcls_Button10 * self) {
1956 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1957 self->priv = XCLS_EDITPROJECT_XCLS_BUTTON10_GET_PRIVATE (self);
1958 #line 1959 "EditProject.vala.c"
1962 static void xcls_editproject_xcls_button10_finalize (GObject* obj) {
1963 Xcls_EditProjectXcls_Button10 * self;
1964 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1965 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_EDITPROJECT_TYPE_XCLS_BUTTON10, Xcls_EditProjectXcls_Button10);
1966 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1967 _g_object_unref0 (self->el);
1968 #line 381 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1969 _g_object_unref0 (self->priv->_this);
1970 #line 378 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1971 G_OBJECT_CLASS (xcls_editproject_xcls_button10_parent_class)->finalize (obj);
1972 #line 1973 "EditProject.vala.c"
1976 GType xcls_editproject_xcls_button10_get_type (void) {
1977 static volatile gsize xcls_editproject_xcls_button10_type_id__volatile = 0;
1978 if (g_once_init_enter (&xcls_editproject_xcls_button10_type_id__volatile)) {
1979 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectXcls_Button10Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_xcls_button10_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProjectXcls_Button10), 0, (GInstanceInitFunc) xcls_editproject_xcls_button10_instance_init, NULL };
1980 GType xcls_editproject_xcls_button10_type_id;
1981 xcls_editproject_xcls_button10_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProjectXcls_Button10", &g_define_type_info, 0);
1982 g_once_init_leave (&xcls_editproject_xcls_button10_type_id__volatile, xcls_editproject_xcls_button10_type_id);
1984 return xcls_editproject_xcls_button10_type_id__volatile;
1988 static void xcls_editproject_class_init (Xcls_EditProjectClass * klass) {
1989 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1990 xcls_editproject_parent_class = g_type_class_peek_parent (klass);
1991 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1992 g_type_class_add_private (klass, sizeof (Xcls_EditProjectPrivate));
1993 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
1994 G_OBJECT_CLASS (klass)->finalize = xcls_editproject_finalize;
1995 #line 1996 "EditProject.vala.c"
1999 static void xcls_editproject_instance_init (Xcls_EditProject * self) {
2000 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2001 self->priv = XCLS_EDITPROJECT_GET_PRIVATE (self);
2002 #line 2003 "EditProject.vala.c"
2006 static void xcls_editproject_finalize (GObject* obj) {
2007 Xcls_EditProject * self;
2008 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2009 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_EDITPROJECT, Xcls_EditProject);
2010 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2011 _g_object_unref0 (self->el);
2012 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2013 _g_object_unref0 (self->priv->_this);
2014 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2015 _g_object_unref0 (self->xtype);
2016 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2017 _g_object_unref0 (self->cellrender);
2018 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2019 _g_object_unref0 (self->model);
2020 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2021 _g_object_unref0 (self->dir);
2022 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/EditProject.vala"
2023 G_OBJECT_CLASS (xcls_editproject_parent_class)->finalize (obj);
2024 #line 2025 "EditProject.vala.c"
2028 GType xcls_editproject_get_type (void) {
2029 static volatile gsize xcls_editproject_type_id__volatile = 0;
2030 if (g_once_init_enter (&xcls_editproject_type_id__volatile)) {
2031 static const GTypeInfo g_define_type_info = { sizeof (Xcls_EditProjectClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_editproject_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_EditProject), 0, (GInstanceInitFunc) xcls_editproject_instance_init, NULL };
2032 GType xcls_editproject_type_id;
2033 xcls_editproject_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_EditProject", &g_define_type_info, 0);
2034 g_once_init_leave (&xcls_editproject_type_id__volatile, xcls_editproject_type_id);
2036 return xcls_editproject_type_id__volatile;