1 /* ProjectSettings.vala.c generated by valac 0.24.0, the Vala compiler
2 * generated from ProjectSettings.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/ProjectSettings.vala -o /tmp/ProjectSettings
9 static int main (string[] args) {
11 new Xcls_ProjectSettings();
12 ProjectSettings.show_all();
19 #include <glib-object.h>
21 #include <gtksourceview/gtksource.h>
26 #include <pango/pango.h>
29 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
30 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
31 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
32 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
33 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
34 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
36 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
37 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
38 typedef struct _Xcls_ProjectSettingsPrivate Xcls_ProjectSettingsPrivate;
40 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW (xcls_projectsettings_xcls_view_get_type ())
41 #define XCLS_PROJECTSETTINGS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_view))
42 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
43 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
44 #define XCLS_PROJECTSETTINGS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW))
45 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewClass))
47 typedef struct _Xcls_ProjectSettingsXcls_view Xcls_ProjectSettingsXcls_view;
48 typedef struct _Xcls_ProjectSettingsXcls_viewClass Xcls_ProjectSettingsXcls_viewClass;
50 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
51 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
52 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
53 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
54 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
55 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
57 typedef struct _ProjectProject ProjectProject;
58 typedef struct _ProjectProjectClass ProjectProjectClass;
59 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
61 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2 (xcls_projectsettings_xcls_hbox2_get_type ())
62 #define XCLS_PROJECTSETTINGS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2, Xcls_ProjectSettingsXcls_HBox2))
63 #define XCLS_PROJECTSETTINGS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2, Xcls_ProjectSettingsXcls_HBox2Class))
64 #define XCLS_PROJECTSETTINGS_IS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2))
65 #define XCLS_PROJECTSETTINGS_IS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2))
66 #define XCLS_PROJECTSETTINGS_XCLS_HBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2, Xcls_ProjectSettingsXcls_HBox2Class))
68 typedef struct _Xcls_ProjectSettingsXcls_HBox2 Xcls_ProjectSettingsXcls_HBox2;
69 typedef struct _Xcls_ProjectSettingsXcls_HBox2Class Xcls_ProjectSettingsXcls_HBox2Class;
70 typedef struct _Xcls_ProjectSettingsXcls_HBox2Private Xcls_ProjectSettingsXcls_HBox2Private;
72 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6 (xcls_projectsettings_xcls_label6_get_type ())
73 #define XCLS_PROJECTSETTINGS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6, Xcls_ProjectSettingsXcls_Label6))
74 #define XCLS_PROJECTSETTINGS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6, Xcls_ProjectSettingsXcls_Label6Class))
75 #define XCLS_PROJECTSETTINGS_IS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6))
76 #define XCLS_PROJECTSETTINGS_IS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6))
77 #define XCLS_PROJECTSETTINGS_XCLS_LABEL6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6, Xcls_ProjectSettingsXcls_Label6Class))
79 typedef struct _Xcls_ProjectSettingsXcls_Label6 Xcls_ProjectSettingsXcls_Label6;
80 typedef struct _Xcls_ProjectSettingsXcls_Label6Class Xcls_ProjectSettingsXcls_Label6Class;
81 typedef struct _Xcls_ProjectSettingsXcls_Label6Private Xcls_ProjectSettingsXcls_Label6Private;
83 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7 (xcls_projectsettings_xcls_scrolledwindow7_get_type ())
84 #define XCLS_PROJECTSETTINGS_XCLS_SCROLLEDWINDOW7(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_ProjectSettingsXcls_ScrolledWindow7))
85 #define XCLS_PROJECTSETTINGS_XCLS_SCROLLEDWINDOW7_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_ProjectSettingsXcls_ScrolledWindow7Class))
86 #define XCLS_PROJECTSETTINGS_IS_XCLS_SCROLLEDWINDOW7(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7))
87 #define XCLS_PROJECTSETTINGS_IS_XCLS_SCROLLEDWINDOW7_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7))
88 #define XCLS_PROJECTSETTINGS_XCLS_SCROLLEDWINDOW7_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_ProjectSettingsXcls_ScrolledWindow7Class))
90 typedef struct _Xcls_ProjectSettingsXcls_ScrolledWindow7 Xcls_ProjectSettingsXcls_ScrolledWindow7;
91 typedef struct _Xcls_ProjectSettingsXcls_ScrolledWindow7Class Xcls_ProjectSettingsXcls_ScrolledWindow7Class;
92 typedef struct _Xcls_ProjectSettingsXcls_ScrolledWindow7Private Xcls_ProjectSettingsXcls_ScrolledWindow7Private;
93 typedef struct _Xcls_ProjectSettingsXcls_viewPrivate Xcls_ProjectSettingsXcls_viewPrivate;
94 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
96 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
97 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
98 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
99 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
100 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
101 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
103 typedef struct _JsRenderJsRender JsRenderJsRender;
104 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
106 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3 (xcls_projectsettings_xcls_button3_get_type ())
107 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3, Xcls_ProjectSettingsXcls_Button3))
108 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3, Xcls_ProjectSettingsXcls_Button3Class))
109 #define XCLS_PROJECTSETTINGS_IS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3))
110 #define XCLS_PROJECTSETTINGS_IS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3))
111 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3, Xcls_ProjectSettingsXcls_Button3Class))
113 typedef struct _Xcls_ProjectSettingsXcls_Button3 Xcls_ProjectSettingsXcls_Button3;
114 typedef struct _Xcls_ProjectSettingsXcls_Button3Class Xcls_ProjectSettingsXcls_Button3Class;
115 typedef struct _Xcls_ProjectSettingsXcls_Button3Private Xcls_ProjectSettingsXcls_Button3Private;
117 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4 (xcls_projectsettings_xcls_button4_get_type ())
118 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4, Xcls_ProjectSettingsXcls_Button4))
119 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4, Xcls_ProjectSettingsXcls_Button4Class))
120 #define XCLS_PROJECTSETTINGS_IS_XCLS_BUTTON4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4))
121 #define XCLS_PROJECTSETTINGS_IS_XCLS_BUTTON4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4))
122 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4, Xcls_ProjectSettingsXcls_Button4Class))
124 typedef struct _Xcls_ProjectSettingsXcls_Button4 Xcls_ProjectSettingsXcls_Button4;
125 typedef struct _Xcls_ProjectSettingsXcls_Button4Class Xcls_ProjectSettingsXcls_Button4Class;
126 typedef struct _Xcls_ProjectSettingsXcls_Button4Private Xcls_ProjectSettingsXcls_Button4Private;
128 #define XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5 (xcls_projectsettings_xcls_button5_get_type ())
129 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5, Xcls_ProjectSettingsXcls_Button5))
130 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5, Xcls_ProjectSettingsXcls_Button5Class))
131 #define XCLS_PROJECTSETTINGS_IS_XCLS_BUTTON5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5))
132 #define XCLS_PROJECTSETTINGS_IS_XCLS_BUTTON5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5))
133 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5, Xcls_ProjectSettingsXcls_Button5Class))
135 typedef struct _Xcls_ProjectSettingsXcls_Button5 Xcls_ProjectSettingsXcls_Button5;
136 typedef struct _Xcls_ProjectSettingsXcls_Button5Class Xcls_ProjectSettingsXcls_Button5Class;
137 typedef struct _Xcls_ProjectSettingsXcls_Button5Private Xcls_ProjectSettingsXcls_Button5Private;
138 #define _g_free0(var) (var = (g_free (var), NULL))
139 #define __vala_PangoFontDescription_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoFontDescription_free (var), NULL)))
141 struct _Xcls_ProjectSettings {
142 GObject parent_instance;
143 Xcls_ProjectSettingsPrivate * priv;
145 Xcls_ProjectSettingsXcls_view* view;
146 ProjectProject* project;
149 struct _Xcls_ProjectSettingsClass {
150 GObjectClass parent_class;
153 struct _Xcls_ProjectSettingsPrivate {
154 Xcls_ProjectSettings* _this;
157 struct _Xcls_ProjectSettingsXcls_HBox2 {
158 GObject parent_instance;
159 Xcls_ProjectSettingsXcls_HBox2Private * priv;
163 struct _Xcls_ProjectSettingsXcls_HBox2Class {
164 GObjectClass parent_class;
167 struct _Xcls_ProjectSettingsXcls_Label6 {
168 GObject parent_instance;
169 Xcls_ProjectSettingsXcls_Label6Private * priv;
173 struct _Xcls_ProjectSettingsXcls_Label6Class {
174 GObjectClass parent_class;
177 struct _Xcls_ProjectSettingsXcls_ScrolledWindow7 {
178 GObject parent_instance;
179 Xcls_ProjectSettingsXcls_ScrolledWindow7Private * priv;
180 GtkScrolledWindow* el;
183 struct _Xcls_ProjectSettingsXcls_ScrolledWindow7Class {
184 GObjectClass parent_class;
187 struct _Xcls_ProjectSettingsXcls_view {
188 GObject parent_instance;
189 Xcls_ProjectSettingsXcls_viewPrivate * priv;
193 struct _Xcls_ProjectSettingsXcls_viewClass {
194 GObjectClass parent_class;
197 struct _ProjectProject {
198 GObject parent_instance;
199 ProjectProjectPrivate * priv;
209 struct _ProjectProjectClass {
210 GObjectClass parent_class;
213 struct _Xcls_ProjectSettingsXcls_HBox2Private {
214 Xcls_ProjectSettings* _this;
217 struct _Xcls_ProjectSettingsXcls_Button3 {
218 GObject parent_instance;
219 Xcls_ProjectSettingsXcls_Button3Private * priv;
223 struct _Xcls_ProjectSettingsXcls_Button3Class {
224 GObjectClass parent_class;
227 struct _Xcls_ProjectSettingsXcls_Button4 {
228 GObject parent_instance;
229 Xcls_ProjectSettingsXcls_Button4Private * priv;
233 struct _Xcls_ProjectSettingsXcls_Button4Class {
234 GObjectClass parent_class;
237 struct _Xcls_ProjectSettingsXcls_Button5 {
238 GObject parent_instance;
239 Xcls_ProjectSettingsXcls_Button5Private * priv;
243 struct _Xcls_ProjectSettingsXcls_Button5Class {
244 GObjectClass parent_class;
247 struct _Xcls_ProjectSettingsXcls_Button3Private {
248 Xcls_ProjectSettings* _this;
251 struct _Xcls_ProjectSettingsXcls_Button4Private {
252 Xcls_ProjectSettings* _this;
255 struct _Xcls_ProjectSettingsXcls_Button5Private {
256 Xcls_ProjectSettings* _this;
259 struct _Xcls_ProjectSettingsXcls_Label6Private {
260 Xcls_ProjectSettings* _this;
263 struct _Xcls_ProjectSettingsXcls_ScrolledWindow7Private {
264 Xcls_ProjectSettings* _this;
267 struct _Xcls_ProjectSettingsXcls_viewPrivate {
268 Xcls_ProjectSettings* _this;
272 extern Xcls_ProjectSettings* ProjectSettings;
273 Xcls_ProjectSettings* ProjectSettings = NULL;
274 static gpointer xcls_projectsettings_parent_class = NULL;
275 static gpointer xcls_projectsettings_xcls_hbox2_parent_class = NULL;
276 static gpointer xcls_projectsettings_xcls_button3_parent_class = NULL;
277 static gpointer xcls_projectsettings_xcls_button4_parent_class = NULL;
278 static gpointer xcls_projectsettings_xcls_button5_parent_class = NULL;
279 static gpointer xcls_projectsettings_xcls_label6_parent_class = NULL;
280 static gpointer xcls_projectsettings_xcls_scrolledwindow7_parent_class = NULL;
281 static gpointer xcls_projectsettings_xcls_view_parent_class = NULL;
283 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
284 GType xcls_projectsettings_xcls_view_get_type (void) G_GNUC_CONST;
285 GType project_project_get_type (void) G_GNUC_CONST;
286 #define XCLS_PROJECTSETTINGS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsPrivate))
288 XCLS_PROJECTSETTINGS_DUMMY_PROPERTY
290 Xcls_ProjectSettings* xcls_projectsettings_new (void);
291 Xcls_ProjectSettings* xcls_projectsettings_construct (GType object_type);
292 GType xcls_projectsettings_xcls_hbox2_get_type (void) G_GNUC_CONST;
293 Xcls_ProjectSettingsXcls_HBox2* xcls_projectsettings_xcls_hbox2_new (Xcls_ProjectSettings* _owner);
294 Xcls_ProjectSettingsXcls_HBox2* xcls_projectsettings_xcls_hbox2_construct (GType object_type, Xcls_ProjectSettings* _owner);
295 GType xcls_projectsettings_xcls_label6_get_type (void) G_GNUC_CONST;
296 Xcls_ProjectSettingsXcls_Label6* xcls_projectsettings_xcls_label6_new (Xcls_ProjectSettings* _owner);
297 Xcls_ProjectSettingsXcls_Label6* xcls_projectsettings_xcls_label6_construct (GType object_type, Xcls_ProjectSettings* _owner);
298 GType xcls_projectsettings_xcls_scrolledwindow7_get_type (void) G_GNUC_CONST;
299 Xcls_ProjectSettingsXcls_ScrolledWindow7* xcls_projectsettings_xcls_scrolledwindow7_new (Xcls_ProjectSettings* _owner);
300 Xcls_ProjectSettingsXcls_ScrolledWindow7* xcls_projectsettings_xcls_scrolledwindow7_construct (GType object_type, Xcls_ProjectSettings* _owner);
301 void xcls_projectsettings_show (Xcls_ProjectSettings* self, ProjectProject* project);
302 GType js_render_js_render_get_type (void) G_GNUC_CONST;
303 #define XCLS_PROJECTSETTINGS_XCLS_HBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2, Xcls_ProjectSettingsXcls_HBox2Private))
305 XCLS_PROJECTSETTINGS_XCLS_HBOX2_DUMMY_PROPERTY
307 GType xcls_projectsettings_xcls_button3_get_type (void) G_GNUC_CONST;
308 Xcls_ProjectSettingsXcls_Button3* xcls_projectsettings_xcls_button3_new (Xcls_ProjectSettings* _owner);
309 Xcls_ProjectSettingsXcls_Button3* xcls_projectsettings_xcls_button3_construct (GType object_type, Xcls_ProjectSettings* _owner);
310 GType xcls_projectsettings_xcls_button4_get_type (void) G_GNUC_CONST;
311 Xcls_ProjectSettingsXcls_Button4* xcls_projectsettings_xcls_button4_new (Xcls_ProjectSettings* _owner);
312 Xcls_ProjectSettingsXcls_Button4* xcls_projectsettings_xcls_button4_construct (GType object_type, Xcls_ProjectSettings* _owner);
313 GType xcls_projectsettings_xcls_button5_get_type (void) G_GNUC_CONST;
314 Xcls_ProjectSettingsXcls_Button5* xcls_projectsettings_xcls_button5_new (Xcls_ProjectSettings* _owner);
315 Xcls_ProjectSettingsXcls_Button5* xcls_projectsettings_xcls_button5_construct (GType object_type, Xcls_ProjectSettings* _owner);
316 static void xcls_projectsettings_xcls_hbox2_finalize (GObject* obj);
317 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3, Xcls_ProjectSettingsXcls_Button3Private))
319 XCLS_PROJECTSETTINGS_XCLS_BUTTON3_DUMMY_PROPERTY
321 static gboolean __lambda35_ (Xcls_ProjectSettingsXcls_Button3* self);
322 static gboolean ___lambda35__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
323 static void xcls_projectsettings_xcls_button3_finalize (GObject* obj);
324 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4, Xcls_ProjectSettingsXcls_Button4Private))
326 XCLS_PROJECTSETTINGS_XCLS_BUTTON4_DUMMY_PROPERTY
328 static gboolean __lambda36_ (Xcls_ProjectSettingsXcls_Button4* self);
329 static gboolean ___lambda36__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
330 static void xcls_projectsettings_xcls_button4_finalize (GObject* obj);
331 #define XCLS_PROJECTSETTINGS_XCLS_BUTTON5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5, Xcls_ProjectSettingsXcls_Button5Private))
333 XCLS_PROJECTSETTINGS_XCLS_BUTTON5_DUMMY_PROPERTY
335 static gboolean __lambda37_ (Xcls_ProjectSettingsXcls_Button5* self);
336 static gboolean ___lambda37__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
337 static void xcls_projectsettings_xcls_button5_finalize (GObject* obj);
338 #define XCLS_PROJECTSETTINGS_XCLS_LABEL6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6, Xcls_ProjectSettingsXcls_Label6Private))
340 XCLS_PROJECTSETTINGS_XCLS_LABEL6_DUMMY_PROPERTY
342 static void xcls_projectsettings_xcls_label6_finalize (GObject* obj);
343 #define XCLS_PROJECTSETTINGS_XCLS_SCROLLEDWINDOW7_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_ProjectSettingsXcls_ScrolledWindow7Private))
345 XCLS_PROJECTSETTINGS_XCLS_SCROLLEDWINDOW7_DUMMY_PROPERTY
347 Xcls_ProjectSettingsXcls_view* xcls_projectsettings_xcls_view_new (Xcls_ProjectSettings* _owner);
348 Xcls_ProjectSettingsXcls_view* xcls_projectsettings_xcls_view_construct (GType object_type, Xcls_ProjectSettings* _owner);
349 static void xcls_projectsettings_xcls_scrolledwindow7_finalize (GObject* obj);
350 #define XCLS_PROJECTSETTINGS_XCLS_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_viewPrivate))
352 XCLS_PROJECTSETTINGS_XCLS_VIEW_DUMMY_PROPERTY
354 static gboolean __lambda34_ (Xcls_ProjectSettingsXcls_view* self, GdkEventKey* event);
355 static gboolean ___lambda34__gtk_widget_key_release_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
356 static void _vala_PangoFontDescription_free (PangoFontDescription* self);
357 static void xcls_projectsettings_xcls_view_finalize (GObject* obj);
358 static void xcls_projectsettings_finalize (GObject* obj);
361 static gpointer _g_object_ref0 (gpointer self) {
362 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
363 return self ? g_object_ref (self) : NULL;
364 #line 365 "ProjectSettings.vala.c"
368 Xcls_ProjectSettings* xcls_projectsettings_construct (GType object_type) {
369 Xcls_ProjectSettings * self = NULL;
370 Xcls_ProjectSettings* _tmp0_ = NULL;
371 Xcls_ProjectSettings* _tmp1_ = NULL;
372 GtkVBox* _tmp2_ = NULL;
373 GtkVBox* _tmp3_ = NULL;
374 Xcls_ProjectSettingsXcls_HBox2* child_0 = NULL;
375 Xcls_ProjectSettings* _tmp4_ = NULL;
376 Xcls_ProjectSettingsXcls_HBox2* _tmp5_ = NULL;
377 GtkVBox* _tmp6_ = NULL;
378 GtkHBox* _tmp7_ = NULL;
379 Xcls_ProjectSettingsXcls_Label6* child_1 = NULL;
380 Xcls_ProjectSettings* _tmp8_ = NULL;
381 Xcls_ProjectSettingsXcls_Label6* _tmp9_ = NULL;
382 GtkVBox* _tmp10_ = NULL;
383 GtkLabel* _tmp11_ = NULL;
384 Xcls_ProjectSettingsXcls_ScrolledWindow7* child_2 = NULL;
385 Xcls_ProjectSettings* _tmp12_ = NULL;
386 Xcls_ProjectSettingsXcls_ScrolledWindow7* _tmp13_ = NULL;
387 GtkVBox* _tmp14_ = NULL;
388 GtkScrolledWindow* _tmp15_ = NULL;
389 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
390 self = (Xcls_ProjectSettings*) g_object_new (object_type, NULL);
391 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
392 _tmp0_ = _g_object_ref0 (self);
393 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
394 _g_object_unref0 (self->priv->_this);
395 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
396 self->priv->_this = _tmp0_;
397 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
398 _tmp1_ = _g_object_ref0 (self);
399 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
400 _g_object_unref0 (ProjectSettings);
401 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
402 ProjectSettings = _tmp1_;
403 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
404 _tmp2_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
405 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
406 g_object_ref_sink (_tmp2_);
407 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
408 _g_object_unref0 (self->el);
409 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
411 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
413 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
414 gtk_container_set_border_width ((GtkContainer*) _tmp3_, (guint) 5);
415 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
416 _tmp4_ = self->priv->_this;
417 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
418 _tmp5_ = xcls_projectsettings_xcls_hbox2_new (_tmp4_);
419 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
421 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
422 g_object_ref ((GObject*) child_0);
423 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
425 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
426 _tmp7_ = child_0->el;
427 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
428 gtk_box_pack_start ((GtkBox*) _tmp6_, (GtkWidget*) _tmp7_, FALSE, FALSE, (guint) 0);
429 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
430 _tmp8_ = self->priv->_this;
431 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
432 _tmp9_ = xcls_projectsettings_xcls_label6_new (_tmp8_);
433 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
435 #line 46 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
436 g_object_ref ((GObject*) child_1);
437 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
439 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
440 _tmp11_ = child_1->el;
441 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
442 gtk_box_pack_start ((GtkBox*) _tmp10_, (GtkWidget*) _tmp11_, FALSE, FALSE, (guint) 0);
443 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
444 _tmp12_ = self->priv->_this;
445 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
446 _tmp13_ = xcls_projectsettings_xcls_scrolledwindow7_new (_tmp12_);
447 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
449 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
450 g_object_ref ((GObject*) child_2);
451 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
453 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
454 _tmp15_ = child_2->el;
455 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
456 gtk_box_pack_start ((GtkBox*) _tmp14_, (GtkWidget*) _tmp15_, TRUE, TRUE, (guint) 0);
457 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
458 _g_object_unref0 (child_2);
459 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
460 _g_object_unref0 (child_1);
461 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
462 _g_object_unref0 (child_0);
463 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
465 #line 466 "ProjectSettings.vala.c"
469 Xcls_ProjectSettings* xcls_projectsettings_new (void) {
470 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
471 return xcls_projectsettings_construct (TYPE_XCLS_PROJECTSETTINGS);
472 #line 473 "ProjectSettings.vala.c"
476 void xcls_projectsettings_show (Xcls_ProjectSettings* self, ProjectProject* project) {
477 Xcls_ProjectSettings* _tmp0_ = NULL;
478 ProjectProject* _tmp1_ = NULL;
479 ProjectProject* _tmp2_ = NULL;
480 GtkSourceLanguageManager* lm = NULL;
481 GtkSourceLanguageManager* _tmp3_ = NULL;
482 GtkSourceLanguageManager* _tmp4_ = NULL;
483 Xcls_ProjectSettings* _tmp5_ = NULL;
484 Xcls_ProjectSettingsXcls_view* _tmp6_ = NULL;
485 GtkSourceView* _tmp7_ = NULL;
486 GtkTextBuffer* _tmp8_ = NULL;
487 GtkSourceLanguage* _tmp9_ = NULL;
488 Xcls_ProjectSettings* _tmp10_ = NULL;
489 Xcls_ProjectSettingsXcls_view* _tmp11_ = NULL;
490 GtkSourceView* _tmp12_ = NULL;
491 GtkTextBuffer* _tmp13_ = NULL;
492 ProjectProject* _tmp14_ = NULL;
493 const gchar* _tmp15_ = NULL;
494 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
495 g_return_if_fail (self != NULL);
496 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
497 g_return_if_fail (project != NULL);
498 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
499 _tmp0_ = self->priv->_this;
500 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
502 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
503 _tmp2_ = _g_object_ref0 (_tmp1_);
504 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
505 _g_object_unref0 (_tmp0_->project);
506 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
507 _tmp0_->project = _tmp2_;
508 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
509 _tmp3_ = gtk_source_language_manager_get_default ();
510 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
511 _tmp4_ = _g_object_ref0 (_tmp3_);
512 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
514 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
515 _tmp5_ = self->priv->_this;
516 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
517 _tmp6_ = _tmp5_->view;
518 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
520 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
521 _tmp8_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp7_);
522 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
523 _tmp9_ = gtk_source_language_manager_get_language (lm, "html");
524 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
525 gtk_source_buffer_set_language (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_source_buffer_get_type (), GtkSourceBuffer), _tmp9_);
526 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
527 _tmp10_ = self->priv->_this;
528 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
529 _tmp11_ = _tmp10_->view;
530 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
531 _tmp12_ = _tmp11_->el;
532 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
533 _tmp13_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp12_);
534 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
536 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
537 _tmp15_ = _tmp14_->runhtml;
538 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
539 gtk_text_buffer_set_text (_tmp13_, _tmp15_, -1);
540 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
541 _g_object_unref0 (lm);
542 #line 543 "ProjectSettings.vala.c"
546 Xcls_ProjectSettingsXcls_HBox2* xcls_projectsettings_xcls_hbox2_construct (GType object_type, Xcls_ProjectSettings* _owner) {
547 Xcls_ProjectSettingsXcls_HBox2 * self = NULL;
548 Xcls_ProjectSettings* _tmp0_ = NULL;
549 Xcls_ProjectSettings* _tmp1_ = NULL;
550 GtkHBox* _tmp2_ = NULL;
551 Xcls_ProjectSettingsXcls_Button3* child_0 = NULL;
552 Xcls_ProjectSettings* _tmp3_ = NULL;
553 Xcls_ProjectSettingsXcls_Button3* _tmp4_ = NULL;
554 GtkHBox* _tmp5_ = NULL;
555 GtkButton* _tmp6_ = NULL;
556 Xcls_ProjectSettingsXcls_Button4* child_1 = NULL;
557 Xcls_ProjectSettings* _tmp7_ = NULL;
558 Xcls_ProjectSettingsXcls_Button4* _tmp8_ = NULL;
559 GtkHBox* _tmp9_ = NULL;
560 GtkButton* _tmp10_ = NULL;
561 Xcls_ProjectSettingsXcls_Button5* child_2 = NULL;
562 Xcls_ProjectSettings* _tmp11_ = NULL;
563 Xcls_ProjectSettingsXcls_Button5* _tmp12_ = NULL;
564 GtkHBox* _tmp13_ = NULL;
565 GtkButton* _tmp14_ = NULL;
566 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
567 g_return_val_if_fail (_owner != NULL, NULL);
568 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
569 self = (Xcls_ProjectSettingsXcls_HBox2*) g_object_new (object_type, NULL);
570 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
572 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
573 _tmp1_ = _g_object_ref0 (_tmp0_);
574 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
575 _g_object_unref0 (self->priv->_this);
576 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
577 self->priv->_this = _tmp1_;
578 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
579 _tmp2_ = (GtkHBox*) gtk_hbox_new (FALSE, 0);
580 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
581 g_object_ref_sink (_tmp2_);
582 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
583 _g_object_unref0 (self->el);
584 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
586 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
587 _tmp3_ = self->priv->_this;
588 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
589 _tmp4_ = xcls_projectsettings_xcls_button3_new (_tmp3_);
590 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
592 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
593 g_object_ref ((GObject*) child_0);
594 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
596 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
597 _tmp6_ = child_0->el;
598 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
599 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
600 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
601 _tmp7_ = self->priv->_this;
602 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
603 _tmp8_ = xcls_projectsettings_xcls_button4_new (_tmp7_);
604 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
606 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
607 g_object_ref ((GObject*) child_1);
608 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
610 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
611 _tmp10_ = child_1->el;
612 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
613 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
614 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
615 _tmp11_ = self->priv->_this;
616 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
617 _tmp12_ = xcls_projectsettings_xcls_button5_new (_tmp11_);
618 #line 94 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
620 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
621 g_object_ref ((GObject*) child_2);
622 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
624 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
625 _tmp14_ = child_2->el;
626 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
627 gtk_container_add ((GtkContainer*) _tmp13_, (GtkWidget*) _tmp14_);
628 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
629 _g_object_unref0 (child_2);
630 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
631 _g_object_unref0 (child_1);
632 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
633 _g_object_unref0 (child_0);
634 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
636 #line 637 "ProjectSettings.vala.c"
640 Xcls_ProjectSettingsXcls_HBox2* xcls_projectsettings_xcls_hbox2_new (Xcls_ProjectSettings* _owner) {
641 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
642 return xcls_projectsettings_xcls_hbox2_construct (XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2, _owner);
643 #line 644 "ProjectSettings.vala.c"
647 static void xcls_projectsettings_xcls_hbox2_class_init (Xcls_ProjectSettingsXcls_HBox2Class * klass) {
648 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
649 xcls_projectsettings_xcls_hbox2_parent_class = g_type_class_peek_parent (klass);
650 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
651 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsXcls_HBox2Private));
652 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
653 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_xcls_hbox2_finalize;
654 #line 655 "ProjectSettings.vala.c"
658 static void xcls_projectsettings_xcls_hbox2_instance_init (Xcls_ProjectSettingsXcls_HBox2 * self) {
659 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
660 self->priv = XCLS_PROJECTSETTINGS_XCLS_HBOX2_GET_PRIVATE (self);
661 #line 662 "ProjectSettings.vala.c"
665 static void xcls_projectsettings_xcls_hbox2_finalize (GObject* obj) {
666 Xcls_ProjectSettingsXcls_HBox2 * self;
667 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
668 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_PROJECTSETTINGS_TYPE_XCLS_HBOX2, Xcls_ProjectSettingsXcls_HBox2);
669 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
670 _g_object_unref0 (self->el);
671 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
672 _g_object_unref0 (self->priv->_this);
673 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
674 G_OBJECT_CLASS (xcls_projectsettings_xcls_hbox2_parent_class)->finalize (obj);
675 #line 676 "ProjectSettings.vala.c"
679 GType xcls_projectsettings_xcls_hbox2_get_type (void) {
680 static volatile gsize xcls_projectsettings_xcls_hbox2_type_id__volatile = 0;
681 if (g_once_init_enter (&xcls_projectsettings_xcls_hbox2_type_id__volatile)) {
682 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsXcls_HBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_xcls_hbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettingsXcls_HBox2), 0, (GInstanceInitFunc) xcls_projectsettings_xcls_hbox2_instance_init, NULL };
683 GType xcls_projectsettings_xcls_hbox2_type_id;
684 xcls_projectsettings_xcls_hbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettingsXcls_HBox2", &g_define_type_info, 0);
685 g_once_init_leave (&xcls_projectsettings_xcls_hbox2_type_id__volatile, xcls_projectsettings_xcls_hbox2_type_id);
687 return xcls_projectsettings_xcls_hbox2_type_id__volatile;
691 static gboolean __lambda35_ (Xcls_ProjectSettingsXcls_Button3* self) {
692 gboolean result = FALSE;
693 Xcls_ProjectSettings* _tmp0_ = NULL;
694 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
695 _tmp0_ = self->priv->_this;
696 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
697 g_signal_emit_by_name (_tmp0_, "button-pressed", "cancel");
698 #line 125 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
700 #line 125 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
702 #line 703 "ProjectSettings.vala.c"
706 static gboolean ___lambda35__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
708 result = __lambda35_ ((Xcls_ProjectSettingsXcls_Button3*) self);
709 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
711 #line 712 "ProjectSettings.vala.c"
715 Xcls_ProjectSettingsXcls_Button3* xcls_projectsettings_xcls_button3_construct (GType object_type, Xcls_ProjectSettings* _owner) {
716 Xcls_ProjectSettingsXcls_Button3 * self = NULL;
717 Xcls_ProjectSettings* _tmp0_ = NULL;
718 Xcls_ProjectSettings* _tmp1_ = NULL;
719 GtkButton* _tmp2_ = NULL;
720 GtkButton* _tmp3_ = NULL;
721 GtkButton* _tmp4_ = NULL;
722 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
723 g_return_val_if_fail (_owner != NULL, NULL);
724 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
725 self = (Xcls_ProjectSettingsXcls_Button3*) g_object_new (object_type, NULL);
726 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
728 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
729 _tmp1_ = _g_object_ref0 (_tmp0_);
730 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
731 _g_object_unref0 (self->priv->_this);
732 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
733 self->priv->_this = _tmp1_;
734 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
735 _tmp2_ = (GtkButton*) gtk_button_new ();
736 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
737 g_object_ref_sink (_tmp2_);
738 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
739 _g_object_unref0 (self->el);
740 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
742 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
744 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
745 gtk_button_set_label (_tmp3_, "Cancel");
746 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
748 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
749 g_signal_connect_object ((GtkWidget*) _tmp4_, "button-press-event", (GCallback) ___lambda35__gtk_widget_button_press_event, self, 0);
750 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
752 #line 753 "ProjectSettings.vala.c"
756 Xcls_ProjectSettingsXcls_Button3* xcls_projectsettings_xcls_button3_new (Xcls_ProjectSettings* _owner) {
757 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
758 return xcls_projectsettings_xcls_button3_construct (XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3, _owner);
759 #line 760 "ProjectSettings.vala.c"
763 static void xcls_projectsettings_xcls_button3_class_init (Xcls_ProjectSettingsXcls_Button3Class * klass) {
764 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
765 xcls_projectsettings_xcls_button3_parent_class = g_type_class_peek_parent (klass);
766 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
767 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsXcls_Button3Private));
768 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
769 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_xcls_button3_finalize;
770 #line 771 "ProjectSettings.vala.c"
774 static void xcls_projectsettings_xcls_button3_instance_init (Xcls_ProjectSettingsXcls_Button3 * self) {
775 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
776 self->priv = XCLS_PROJECTSETTINGS_XCLS_BUTTON3_GET_PRIVATE (self);
777 #line 778 "ProjectSettings.vala.c"
781 static void xcls_projectsettings_xcls_button3_finalize (GObject* obj) {
782 Xcls_ProjectSettingsXcls_Button3 * self;
783 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
784 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON3, Xcls_ProjectSettingsXcls_Button3);
785 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
786 _g_object_unref0 (self->el);
787 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
788 _g_object_unref0 (self->priv->_this);
789 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
790 G_OBJECT_CLASS (xcls_projectsettings_xcls_button3_parent_class)->finalize (obj);
791 #line 792 "ProjectSettings.vala.c"
795 GType xcls_projectsettings_xcls_button3_get_type (void) {
796 static volatile gsize xcls_projectsettings_xcls_button3_type_id__volatile = 0;
797 if (g_once_init_enter (&xcls_projectsettings_xcls_button3_type_id__volatile)) {
798 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsXcls_Button3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_xcls_button3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettingsXcls_Button3), 0, (GInstanceInitFunc) xcls_projectsettings_xcls_button3_instance_init, NULL };
799 GType xcls_projectsettings_xcls_button3_type_id;
800 xcls_projectsettings_xcls_button3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettingsXcls_Button3", &g_define_type_info, 0);
801 g_once_init_leave (&xcls_projectsettings_xcls_button3_type_id__volatile, xcls_projectsettings_xcls_button3_type_id);
803 return xcls_projectsettings_xcls_button3_type_id__volatile;
807 static gboolean __lambda36_ (Xcls_ProjectSettingsXcls_Button4* self) {
808 gboolean result = FALSE;
809 GtkTextBuffer* buf = NULL;
810 Xcls_ProjectSettings* _tmp0_ = NULL;
811 Xcls_ProjectSettingsXcls_view* _tmp1_ = NULL;
812 GtkSourceView* _tmp2_ = NULL;
813 GtkTextBuffer* _tmp3_ = NULL;
814 GtkTextBuffer* _tmp4_ = NULL;
817 GtkTextIter _tmp5_ = {0};
818 GtkTextIter _tmp6_ = {0};
819 Xcls_ProjectSettings* _tmp7_ = NULL;
820 ProjectProject* _tmp8_ = NULL;
821 GtkTextIter _tmp9_ = {0};
822 GtkTextIter _tmp10_ = {0};
823 gchar* _tmp11_ = NULL;
824 Xcls_ProjectSettings* _tmp12_ = NULL;
825 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
826 _tmp0_ = self->priv->_this;
827 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
828 _tmp1_ = _tmp0_->view;
829 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
831 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
832 _tmp3_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp2_);
833 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
834 _tmp4_ = _g_object_ref0 (_tmp3_);
835 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
837 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
838 gtk_text_buffer_get_start_iter (buf, &_tmp5_);
839 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
841 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
842 gtk_text_buffer_get_end_iter (buf, &_tmp6_);
843 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
845 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
846 _tmp7_ = self->priv->_this;
847 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
848 _tmp8_ = _tmp7_->project;
849 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
851 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
853 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
854 _tmp11_ = gtk_text_buffer_get_text (buf, &_tmp9_, &_tmp10_, TRUE);
855 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
856 _g_free0 (_tmp8_->runhtml);
857 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
858 _tmp8_->runhtml = _tmp11_;
859 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
860 _tmp12_ = self->priv->_this;
861 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
862 g_signal_emit_by_name (_tmp12_, "button-pressed", "apply");
863 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
865 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
866 _g_object_unref0 (buf);
867 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
869 #line 870 "ProjectSettings.vala.c"
873 static gboolean ___lambda36__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
875 result = __lambda36_ ((Xcls_ProjectSettingsXcls_Button4*) self);
876 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
878 #line 879 "ProjectSettings.vala.c"
882 Xcls_ProjectSettingsXcls_Button4* xcls_projectsettings_xcls_button4_construct (GType object_type, Xcls_ProjectSettings* _owner) {
883 Xcls_ProjectSettingsXcls_Button4 * self = NULL;
884 Xcls_ProjectSettings* _tmp0_ = NULL;
885 Xcls_ProjectSettings* _tmp1_ = NULL;
886 GtkButton* _tmp2_ = NULL;
887 GtkButton* _tmp3_ = NULL;
888 GtkButton* _tmp4_ = NULL;
889 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
890 g_return_val_if_fail (_owner != NULL, NULL);
891 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
892 self = (Xcls_ProjectSettingsXcls_Button4*) g_object_new (object_type, NULL);
893 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
895 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
896 _tmp1_ = _g_object_ref0 (_tmp0_);
897 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
898 _g_object_unref0 (self->priv->_this);
899 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
900 self->priv->_this = _tmp1_;
901 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
902 _tmp2_ = (GtkButton*) gtk_button_new ();
903 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
904 g_object_ref_sink (_tmp2_);
905 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
906 _g_object_unref0 (self->el);
907 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
909 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
911 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
912 gtk_button_set_label (_tmp3_, "Apply");
913 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
915 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
916 g_signal_connect_object ((GtkWidget*) _tmp4_, "button-press-event", (GCallback) ___lambda36__gtk_widget_button_press_event, self, 0);
917 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
919 #line 920 "ProjectSettings.vala.c"
923 Xcls_ProjectSettingsXcls_Button4* xcls_projectsettings_xcls_button4_new (Xcls_ProjectSettings* _owner) {
924 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
925 return xcls_projectsettings_xcls_button4_construct (XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4, _owner);
926 #line 927 "ProjectSettings.vala.c"
930 static void xcls_projectsettings_xcls_button4_class_init (Xcls_ProjectSettingsXcls_Button4Class * klass) {
931 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
932 xcls_projectsettings_xcls_button4_parent_class = g_type_class_peek_parent (klass);
933 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
934 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsXcls_Button4Private));
935 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
936 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_xcls_button4_finalize;
937 #line 938 "ProjectSettings.vala.c"
941 static void xcls_projectsettings_xcls_button4_instance_init (Xcls_ProjectSettingsXcls_Button4 * self) {
942 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
943 self->priv = XCLS_PROJECTSETTINGS_XCLS_BUTTON4_GET_PRIVATE (self);
944 #line 945 "ProjectSettings.vala.c"
948 static void xcls_projectsettings_xcls_button4_finalize (GObject* obj) {
949 Xcls_ProjectSettingsXcls_Button4 * self;
950 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
951 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON4, Xcls_ProjectSettingsXcls_Button4);
952 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
953 _g_object_unref0 (self->el);
954 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
955 _g_object_unref0 (self->priv->_this);
956 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
957 G_OBJECT_CLASS (xcls_projectsettings_xcls_button4_parent_class)->finalize (obj);
958 #line 959 "ProjectSettings.vala.c"
962 GType xcls_projectsettings_xcls_button4_get_type (void) {
963 static volatile gsize xcls_projectsettings_xcls_button4_type_id__volatile = 0;
964 if (g_once_init_enter (&xcls_projectsettings_xcls_button4_type_id__volatile)) {
965 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsXcls_Button4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_xcls_button4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettingsXcls_Button4), 0, (GInstanceInitFunc) xcls_projectsettings_xcls_button4_instance_init, NULL };
966 GType xcls_projectsettings_xcls_button4_type_id;
967 xcls_projectsettings_xcls_button4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettingsXcls_Button4", &g_define_type_info, 0);
968 g_once_init_leave (&xcls_projectsettings_xcls_button4_type_id__volatile, xcls_projectsettings_xcls_button4_type_id);
970 return xcls_projectsettings_xcls_button4_type_id__volatile;
974 static gboolean __lambda37_ (Xcls_ProjectSettingsXcls_Button5* self) {
975 gboolean result = FALSE;
976 GtkTextBuffer* buf = NULL;
977 Xcls_ProjectSettings* _tmp0_ = NULL;
978 Xcls_ProjectSettingsXcls_view* _tmp1_ = NULL;
979 GtkSourceView* _tmp2_ = NULL;
980 GtkTextBuffer* _tmp3_ = NULL;
981 GtkTextBuffer* _tmp4_ = NULL;
984 GtkTextIter _tmp5_ = {0};
985 GtkTextIter _tmp6_ = {0};
986 Xcls_ProjectSettings* _tmp7_ = NULL;
987 ProjectProject* _tmp8_ = NULL;
988 GtkTextIter _tmp9_ = {0};
989 GtkTextIter _tmp10_ = {0};
990 gchar* _tmp11_ = NULL;
991 Xcls_ProjectSettings* _tmp12_ = NULL;
992 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
993 _tmp0_ = self->priv->_this;
994 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
995 _tmp1_ = _tmp0_->view;
996 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
998 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
999 _tmp3_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp2_);
1000 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1001 _tmp4_ = _g_object_ref0 (_tmp3_);
1002 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1004 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1005 gtk_text_buffer_get_start_iter (buf, &_tmp5_);
1006 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1008 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1009 gtk_text_buffer_get_end_iter (buf, &_tmp6_);
1010 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1012 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1013 _tmp7_ = self->priv->_this;
1014 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1015 _tmp8_ = _tmp7_->project;
1016 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1018 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1020 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1021 _tmp11_ = gtk_text_buffer_get_text (buf, &_tmp9_, &_tmp10_, TRUE);
1022 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1023 _g_free0 (_tmp8_->runhtml);
1024 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1025 _tmp8_->runhtml = _tmp11_;
1026 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1027 _tmp12_ = self->priv->_this;
1028 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1029 g_signal_emit_by_name (_tmp12_, "button-pressed", "save");
1030 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1032 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1033 _g_object_unref0 (buf);
1034 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1036 #line 1037 "ProjectSettings.vala.c"
1040 static gboolean ___lambda37__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
1042 result = __lambda37_ ((Xcls_ProjectSettingsXcls_Button5*) self);
1043 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1045 #line 1046 "ProjectSettings.vala.c"
1049 Xcls_ProjectSettingsXcls_Button5* xcls_projectsettings_xcls_button5_construct (GType object_type, Xcls_ProjectSettings* _owner) {
1050 Xcls_ProjectSettingsXcls_Button5 * self = NULL;
1051 Xcls_ProjectSettings* _tmp0_ = NULL;
1052 Xcls_ProjectSettings* _tmp1_ = NULL;
1053 GtkButton* _tmp2_ = NULL;
1054 GtkButton* _tmp3_ = NULL;
1055 GtkButton* _tmp4_ = NULL;
1056 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1057 g_return_val_if_fail (_owner != NULL, NULL);
1058 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1059 self = (Xcls_ProjectSettingsXcls_Button5*) g_object_new (object_type, NULL);
1060 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1062 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1063 _tmp1_ = _g_object_ref0 (_tmp0_);
1064 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1065 _g_object_unref0 (self->priv->_this);
1066 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1067 self->priv->_this = _tmp1_;
1068 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1069 _tmp2_ = (GtkButton*) gtk_button_new ();
1070 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1071 g_object_ref_sink (_tmp2_);
1072 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1073 _g_object_unref0 (self->el);
1074 #line 183 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1076 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1078 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1079 gtk_button_set_label (_tmp3_, "Save");
1080 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1082 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1083 g_signal_connect_object ((GtkWidget*) _tmp4_, "button-press-event", (GCallback) ___lambda37__gtk_widget_button_press_event, self, 0);
1084 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1086 #line 1087 "ProjectSettings.vala.c"
1090 Xcls_ProjectSettingsXcls_Button5* xcls_projectsettings_xcls_button5_new (Xcls_ProjectSettings* _owner) {
1091 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1092 return xcls_projectsettings_xcls_button5_construct (XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5, _owner);
1093 #line 1094 "ProjectSettings.vala.c"
1097 static void xcls_projectsettings_xcls_button5_class_init (Xcls_ProjectSettingsXcls_Button5Class * klass) {
1098 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1099 xcls_projectsettings_xcls_button5_parent_class = g_type_class_peek_parent (klass);
1100 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1101 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsXcls_Button5Private));
1102 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1103 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_xcls_button5_finalize;
1104 #line 1105 "ProjectSettings.vala.c"
1108 static void xcls_projectsettings_xcls_button5_instance_init (Xcls_ProjectSettingsXcls_Button5 * self) {
1109 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1110 self->priv = XCLS_PROJECTSETTINGS_XCLS_BUTTON5_GET_PRIVATE (self);
1111 #line 1112 "ProjectSettings.vala.c"
1115 static void xcls_projectsettings_xcls_button5_finalize (GObject* obj) {
1116 Xcls_ProjectSettingsXcls_Button5 * self;
1117 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1118 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_PROJECTSETTINGS_TYPE_XCLS_BUTTON5, Xcls_ProjectSettingsXcls_Button5);
1119 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1120 _g_object_unref0 (self->el);
1121 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1122 _g_object_unref0 (self->priv->_this);
1123 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1124 G_OBJECT_CLASS (xcls_projectsettings_xcls_button5_parent_class)->finalize (obj);
1125 #line 1126 "ProjectSettings.vala.c"
1129 GType xcls_projectsettings_xcls_button5_get_type (void) {
1130 static volatile gsize xcls_projectsettings_xcls_button5_type_id__volatile = 0;
1131 if (g_once_init_enter (&xcls_projectsettings_xcls_button5_type_id__volatile)) {
1132 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsXcls_Button5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_xcls_button5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettingsXcls_Button5), 0, (GInstanceInitFunc) xcls_projectsettings_xcls_button5_instance_init, NULL };
1133 GType xcls_projectsettings_xcls_button5_type_id;
1134 xcls_projectsettings_xcls_button5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettingsXcls_Button5", &g_define_type_info, 0);
1135 g_once_init_leave (&xcls_projectsettings_xcls_button5_type_id__volatile, xcls_projectsettings_xcls_button5_type_id);
1137 return xcls_projectsettings_xcls_button5_type_id__volatile;
1141 Xcls_ProjectSettingsXcls_Label6* xcls_projectsettings_xcls_label6_construct (GType object_type, Xcls_ProjectSettings* _owner) {
1142 Xcls_ProjectSettingsXcls_Label6 * self = NULL;
1143 Xcls_ProjectSettings* _tmp0_ = NULL;
1144 Xcls_ProjectSettings* _tmp1_ = NULL;
1145 GtkLabel* _tmp2_ = NULL;
1146 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1147 g_return_val_if_fail (_owner != NULL, NULL);
1148 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1149 self = (Xcls_ProjectSettingsXcls_Label6*) g_object_new (object_type, NULL);
1150 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1152 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1153 _tmp1_ = _g_object_ref0 (_tmp0_);
1154 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1155 _g_object_unref0 (self->priv->_this);
1156 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1157 self->priv->_this = _tmp1_;
1158 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1159 _tmp2_ = (GtkLabel*) gtk_label_new ("HTML To insert at end of <HEAD>");
1160 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1161 g_object_ref_sink (_tmp2_);
1162 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1163 _g_object_unref0 (self->el);
1164 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1166 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1168 #line 1169 "ProjectSettings.vala.c"
1172 Xcls_ProjectSettingsXcls_Label6* xcls_projectsettings_xcls_label6_new (Xcls_ProjectSettings* _owner) {
1173 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1174 return xcls_projectsettings_xcls_label6_construct (XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6, _owner);
1175 #line 1176 "ProjectSettings.vala.c"
1179 static void xcls_projectsettings_xcls_label6_class_init (Xcls_ProjectSettingsXcls_Label6Class * klass) {
1180 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1181 xcls_projectsettings_xcls_label6_parent_class = g_type_class_peek_parent (klass);
1182 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1183 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsXcls_Label6Private));
1184 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1185 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_xcls_label6_finalize;
1186 #line 1187 "ProjectSettings.vala.c"
1190 static void xcls_projectsettings_xcls_label6_instance_init (Xcls_ProjectSettingsXcls_Label6 * self) {
1191 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1192 self->priv = XCLS_PROJECTSETTINGS_XCLS_LABEL6_GET_PRIVATE (self);
1193 #line 1194 "ProjectSettings.vala.c"
1197 static void xcls_projectsettings_xcls_label6_finalize (GObject* obj) {
1198 Xcls_ProjectSettingsXcls_Label6 * self;
1199 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1200 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_PROJECTSETTINGS_TYPE_XCLS_LABEL6, Xcls_ProjectSettingsXcls_Label6);
1201 #line 211 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1202 _g_object_unref0 (self->el);
1203 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1204 _g_object_unref0 (self->priv->_this);
1205 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1206 G_OBJECT_CLASS (xcls_projectsettings_xcls_label6_parent_class)->finalize (obj);
1207 #line 1208 "ProjectSettings.vala.c"
1211 GType xcls_projectsettings_xcls_label6_get_type (void) {
1212 static volatile gsize xcls_projectsettings_xcls_label6_type_id__volatile = 0;
1213 if (g_once_init_enter (&xcls_projectsettings_xcls_label6_type_id__volatile)) {
1214 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsXcls_Label6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_xcls_label6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettingsXcls_Label6), 0, (GInstanceInitFunc) xcls_projectsettings_xcls_label6_instance_init, NULL };
1215 GType xcls_projectsettings_xcls_label6_type_id;
1216 xcls_projectsettings_xcls_label6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettingsXcls_Label6", &g_define_type_info, 0);
1217 g_once_init_leave (&xcls_projectsettings_xcls_label6_type_id__volatile, xcls_projectsettings_xcls_label6_type_id);
1219 return xcls_projectsettings_xcls_label6_type_id__volatile;
1223 Xcls_ProjectSettingsXcls_ScrolledWindow7* xcls_projectsettings_xcls_scrolledwindow7_construct (GType object_type, Xcls_ProjectSettings* _owner) {
1224 Xcls_ProjectSettingsXcls_ScrolledWindow7 * self = NULL;
1225 Xcls_ProjectSettings* _tmp0_ = NULL;
1226 Xcls_ProjectSettings* _tmp1_ = NULL;
1227 GtkScrolledWindow* _tmp2_ = NULL;
1228 Xcls_ProjectSettingsXcls_view* child_0 = NULL;
1229 Xcls_ProjectSettings* _tmp3_ = NULL;
1230 Xcls_ProjectSettingsXcls_view* _tmp4_ = NULL;
1231 GtkScrolledWindow* _tmp5_ = NULL;
1232 GtkSourceView* _tmp6_ = NULL;
1233 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1234 g_return_val_if_fail (_owner != NULL, NULL);
1235 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1236 self = (Xcls_ProjectSettingsXcls_ScrolledWindow7*) g_object_new (object_type, NULL);
1237 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1239 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1240 _tmp1_ = _g_object_ref0 (_tmp0_);
1241 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1242 _g_object_unref0 (self->priv->_this);
1243 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1244 self->priv->_this = _tmp1_;
1245 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1246 _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
1247 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1248 g_object_ref_sink (_tmp2_);
1249 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1250 _g_object_unref0 (self->el);
1251 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1253 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1254 _tmp3_ = self->priv->_this;
1255 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1256 _tmp4_ = xcls_projectsettings_xcls_view_new (_tmp3_);
1257 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1259 #line 250 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1260 g_object_ref ((GObject*) child_0);
1261 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1263 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1264 _tmp6_ = child_0->el;
1265 #line 251 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1266 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1267 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1268 _g_object_unref0 (child_0);
1269 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1271 #line 1272 "ProjectSettings.vala.c"
1275 Xcls_ProjectSettingsXcls_ScrolledWindow7* xcls_projectsettings_xcls_scrolledwindow7_new (Xcls_ProjectSettings* _owner) {
1276 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1277 return xcls_projectsettings_xcls_scrolledwindow7_construct (XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7, _owner);
1278 #line 1279 "ProjectSettings.vala.c"
1282 static void xcls_projectsettings_xcls_scrolledwindow7_class_init (Xcls_ProjectSettingsXcls_ScrolledWindow7Class * klass) {
1283 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1284 xcls_projectsettings_xcls_scrolledwindow7_parent_class = g_type_class_peek_parent (klass);
1285 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1286 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsXcls_ScrolledWindow7Private));
1287 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1288 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_xcls_scrolledwindow7_finalize;
1289 #line 1290 "ProjectSettings.vala.c"
1293 static void xcls_projectsettings_xcls_scrolledwindow7_instance_init (Xcls_ProjectSettingsXcls_ScrolledWindow7 * self) {
1294 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1295 self->priv = XCLS_PROJECTSETTINGS_XCLS_SCROLLEDWINDOW7_GET_PRIVATE (self);
1296 #line 1297 "ProjectSettings.vala.c"
1300 static void xcls_projectsettings_xcls_scrolledwindow7_finalize (GObject* obj) {
1301 Xcls_ProjectSettingsXcls_ScrolledWindow7 * self;
1302 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1303 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_PROJECTSETTINGS_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_ProjectSettingsXcls_ScrolledWindow7);
1304 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1305 _g_object_unref0 (self->el);
1306 #line 235 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1307 _g_object_unref0 (self->priv->_this);
1308 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1309 G_OBJECT_CLASS (xcls_projectsettings_xcls_scrolledwindow7_parent_class)->finalize (obj);
1310 #line 1311 "ProjectSettings.vala.c"
1314 GType xcls_projectsettings_xcls_scrolledwindow7_get_type (void) {
1315 static volatile gsize xcls_projectsettings_xcls_scrolledwindow7_type_id__volatile = 0;
1316 if (g_once_init_enter (&xcls_projectsettings_xcls_scrolledwindow7_type_id__volatile)) {
1317 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsXcls_ScrolledWindow7Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_xcls_scrolledwindow7_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettingsXcls_ScrolledWindow7), 0, (GInstanceInitFunc) xcls_projectsettings_xcls_scrolledwindow7_instance_init, NULL };
1318 GType xcls_projectsettings_xcls_scrolledwindow7_type_id;
1319 xcls_projectsettings_xcls_scrolledwindow7_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettingsXcls_ScrolledWindow7", &g_define_type_info, 0);
1320 g_once_init_leave (&xcls_projectsettings_xcls_scrolledwindow7_type_id__volatile, xcls_projectsettings_xcls_scrolledwindow7_type_id);
1322 return xcls_projectsettings_xcls_scrolledwindow7_type_id__volatile;
1326 static gboolean __lambda34_ (Xcls_ProjectSettingsXcls_view* self, GdkEventKey* event) {
1327 gboolean result = FALSE;
1328 GdkEventKey* _tmp0_ = NULL;
1330 GdkEventKey* _tmp2_ = NULL;
1331 GdkModifierType _tmp3_ = 0;
1332 GtkTextBuffer* buf = NULL;
1333 GtkSourceView* _tmp4_ = NULL;
1334 GtkTextBuffer* _tmp5_ = NULL;
1335 GtkTextBuffer* _tmp6_ = NULL;
1336 GtkTextIter s = {0};
1337 GtkTextIter e = {0};
1338 GtkTextBuffer* _tmp7_ = NULL;
1339 GtkTextIter _tmp8_ = {0};
1340 GtkTextBuffer* _tmp9_ = NULL;
1341 GtkTextIter _tmp10_ = {0};
1342 Xcls_ProjectSettings* _tmp11_ = NULL;
1343 ProjectProject* _tmp12_ = NULL;
1344 GtkTextBuffer* _tmp13_ = NULL;
1345 GtkTextIter _tmp14_ = {0};
1346 GtkTextIter _tmp15_ = {0};
1347 gchar* _tmp16_ = NULL;
1348 Xcls_ProjectSettings* _tmp17_ = NULL;
1349 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1350 g_return_val_if_fail (event != NULL, FALSE);
1351 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1353 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1354 _tmp1_ = _tmp0_->keyval;
1355 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1356 if (_tmp1_ != ((guint) 115)) {
1357 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1359 #line 286 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1361 #line 1362 "ProjectSettings.vala.c"
1363 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1365 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1366 _tmp3_ = _tmp2_->state;
1367 #line 289 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1368 if ((_tmp3_ & GDK_CONTROL_MASK) < 1) {
1369 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1371 #line 290 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1373 #line 1374 "ProjectSettings.vala.c"
1375 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1377 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1378 _tmp5_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp4_);
1379 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1380 _tmp6_ = _g_object_ref0 (_tmp5_);
1381 #line 292 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1383 #line 295 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1385 #line 295 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1386 gtk_text_buffer_get_start_iter (_tmp7_, &_tmp8_);
1387 #line 295 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1389 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1391 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1392 gtk_text_buffer_get_end_iter (_tmp9_, &_tmp10_);
1393 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1395 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1396 _tmp11_ = self->priv->_this;
1397 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1398 _tmp12_ = _tmp11_->project;
1399 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1401 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1403 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1405 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1406 _tmp16_ = gtk_text_buffer_get_text (_tmp13_, &_tmp14_, &_tmp15_, TRUE);
1407 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1408 _g_free0 (_tmp12_->runhtml);
1409 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1410 _tmp12_->runhtml = _tmp16_;
1411 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1412 _tmp17_ = self->priv->_this;
1413 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1414 g_signal_emit_by_name (_tmp17_, "button-pressed", "save");
1415 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1417 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1418 _g_object_unref0 (buf);
1419 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1421 #line 1422 "ProjectSettings.vala.c"
1425 static gboolean ___lambda34__gtk_widget_key_release_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
1427 result = __lambda34_ ((Xcls_ProjectSettingsXcls_view*) self, event);
1428 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1430 #line 1431 "ProjectSettings.vala.c"
1434 static void _vala_PangoFontDescription_free (PangoFontDescription* self) {
1435 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1436 g_boxed_free (pango_font_description_get_type (), self);
1437 #line 1438 "ProjectSettings.vala.c"
1441 Xcls_ProjectSettingsXcls_view* xcls_projectsettings_xcls_view_construct (GType object_type, Xcls_ProjectSettings* _owner) {
1442 Xcls_ProjectSettingsXcls_view * self = NULL;
1443 Xcls_ProjectSettings* _tmp0_ = NULL;
1444 Xcls_ProjectSettings* _tmp1_ = NULL;
1445 Xcls_ProjectSettings* _tmp2_ = NULL;
1446 Xcls_ProjectSettingsXcls_view* _tmp3_ = NULL;
1447 GtkSourceView* _tmp4_ = NULL;
1448 PangoFontDescription* description = NULL;
1449 PangoFontDescription* _tmp5_ = NULL;
1450 GtkSourceView* _tmp6_ = NULL;
1451 GtkSourceView* _tmp7_ = NULL;
1452 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1453 g_return_val_if_fail (_owner != NULL, NULL);
1454 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1455 self = (Xcls_ProjectSettingsXcls_view*) g_object_new (object_type, NULL);
1456 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1458 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1459 _tmp1_ = _g_object_ref0 (_tmp0_);
1460 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1461 _g_object_unref0 (self->priv->_this);
1462 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1463 self->priv->_this = _tmp1_;
1464 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1465 _tmp2_ = self->priv->_this;
1466 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1467 _tmp3_ = _g_object_ref0 (self);
1468 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1469 _g_object_unref0 (_tmp2_->view);
1470 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1471 _tmp2_->view = _tmp3_;
1472 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1473 _tmp4_ = (GtkSourceView*) gtk_source_view_new ();
1474 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1475 g_object_ref_sink (_tmp4_);
1476 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1477 _g_object_unref0 (self->el);
1478 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1480 #line 279 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1481 _tmp5_ = pango_font_description_from_string ("monospace");
1482 #line 279 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1483 description = _tmp5_;
1484 #line 280 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1485 pango_font_description_set_size (description, 9000);
1486 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1488 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1489 gtk_widget_override_font ((GtkWidget*) _tmp6_, description);
1490 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1492 #line 284 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1493 g_signal_connect_object ((GtkWidget*) _tmp7_, "key-release-event", (GCallback) ___lambda34__gtk_widget_key_release_event, self, 0);
1494 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1495 __vala_PangoFontDescription_free0 (description);
1496 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1498 #line 1499 "ProjectSettings.vala.c"
1502 Xcls_ProjectSettingsXcls_view* xcls_projectsettings_xcls_view_new (Xcls_ProjectSettings* _owner) {
1503 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1504 return xcls_projectsettings_xcls_view_construct (XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, _owner);
1505 #line 1506 "ProjectSettings.vala.c"
1509 static void xcls_projectsettings_xcls_view_class_init (Xcls_ProjectSettingsXcls_viewClass * klass) {
1510 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1511 xcls_projectsettings_xcls_view_parent_class = g_type_class_peek_parent (klass);
1512 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1513 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsXcls_viewPrivate));
1514 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1515 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_xcls_view_finalize;
1516 #line 1517 "ProjectSettings.vala.c"
1520 static void xcls_projectsettings_xcls_view_instance_init (Xcls_ProjectSettingsXcls_view * self) {
1521 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1522 self->priv = XCLS_PROJECTSETTINGS_XCLS_VIEW_GET_PRIVATE (self);
1523 #line 1524 "ProjectSettings.vala.c"
1527 static void xcls_projectsettings_xcls_view_finalize (GObject* obj) {
1528 Xcls_ProjectSettingsXcls_view * self;
1529 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1530 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_PROJECTSETTINGS_TYPE_XCLS_VIEW, Xcls_ProjectSettingsXcls_view);
1531 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1532 _g_object_unref0 (self->el);
1533 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1534 _g_object_unref0 (self->priv->_this);
1535 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1536 G_OBJECT_CLASS (xcls_projectsettings_xcls_view_parent_class)->finalize (obj);
1537 #line 1538 "ProjectSettings.vala.c"
1541 GType xcls_projectsettings_xcls_view_get_type (void) {
1542 static volatile gsize xcls_projectsettings_xcls_view_type_id__volatile = 0;
1543 if (g_once_init_enter (&xcls_projectsettings_xcls_view_type_id__volatile)) {
1544 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsXcls_viewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_xcls_view_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettingsXcls_view), 0, (GInstanceInitFunc) xcls_projectsettings_xcls_view_instance_init, NULL };
1545 GType xcls_projectsettings_xcls_view_type_id;
1546 xcls_projectsettings_xcls_view_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettingsXcls_view", &g_define_type_info, 0);
1547 g_once_init_leave (&xcls_projectsettings_xcls_view_type_id__volatile, xcls_projectsettings_xcls_view_type_id);
1549 return xcls_projectsettings_xcls_view_type_id__volatile;
1553 static void xcls_projectsettings_class_init (Xcls_ProjectSettingsClass * klass) {
1554 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1555 xcls_projectsettings_parent_class = g_type_class_peek_parent (klass);
1556 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1557 g_type_class_add_private (klass, sizeof (Xcls_ProjectSettingsPrivate));
1558 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1559 G_OBJECT_CLASS (klass)->finalize = xcls_projectsettings_finalize;
1560 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1561 g_signal_new ("button_pressed", TYPE_XCLS_PROJECTSETTINGS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__STRING, G_TYPE_NONE, 1, G_TYPE_STRING);
1562 #line 1563 "ProjectSettings.vala.c"
1566 static void xcls_projectsettings_instance_init (Xcls_ProjectSettings * self) {
1567 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1568 self->priv = XCLS_PROJECTSETTINGS_GET_PRIVATE (self);
1569 #line 1570 "ProjectSettings.vala.c"
1573 static void xcls_projectsettings_finalize (GObject* obj) {
1574 Xcls_ProjectSettings * self;
1575 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1576 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings);
1577 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1578 _g_object_unref0 (self->el);
1579 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1580 _g_object_unref0 (self->priv->_this);
1581 #line 25 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1582 _g_object_unref0 (self->view);
1583 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1584 _g_object_unref0 (self->project);
1585 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/ProjectSettings.vala"
1586 G_OBJECT_CLASS (xcls_projectsettings_parent_class)->finalize (obj);
1587 #line 1588 "ProjectSettings.vala.c"
1591 GType xcls_projectsettings_get_type (void) {
1592 static volatile gsize xcls_projectsettings_type_id__volatile = 0;
1593 if (g_once_init_enter (&xcls_projectsettings_type_id__volatile)) {
1594 static const GTypeInfo g_define_type_info = { sizeof (Xcls_ProjectSettingsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_projectsettings_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_ProjectSettings), 0, (GInstanceInitFunc) xcls_projectsettings_instance_init, NULL };
1595 GType xcls_projectsettings_type_id;
1596 xcls_projectsettings_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_ProjectSettings", &g_define_type_info, 0);
1597 g_once_init_leave (&xcls_projectsettings_type_id__volatile, xcls_projectsettings_type_id);
1599 return xcls_projectsettings_type_id__volatile;