1 /* WindowRooView.c generated by valac 0.26.1, the Vala compiler
2 * generated from WindowRooView.vala, do not modify */
6 #include <glib-object.h>
11 #include <gdk-pixbuf/gdk-pixbuf.h>
12 #include <webkit2/webkit2.h>
13 #include <cairo-pdf.h>
18 #include <glib/gstdio.h>
21 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
22 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
23 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
24 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
25 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
26 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
28 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
29 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
30 typedef struct _Xcls_WindowRooViewPrivate Xcls_WindowRooViewPrivate;
32 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX (xcls_windowrooview_xcls_viewbox_get_type ())
33 #define XCLS_WINDOWROOVIEW_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewbox))
34 #define XCLS_WINDOWROOVIEW_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewboxClass))
35 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX))
36 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX))
37 #define XCLS_WINDOWROOVIEW_XCLS_VIEWBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewboxClass))
39 typedef struct _Xcls_WindowRooViewXcls_viewbox Xcls_WindowRooViewXcls_viewbox;
40 typedef struct _Xcls_WindowRooViewXcls_viewboxClass Xcls_WindowRooViewXcls_viewboxClass;
42 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW (xcls_windowrooview_xcls_autoredraw_get_type ())
43 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedraw))
44 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
45 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
46 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
47 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
49 typedef struct _Xcls_WindowRooViewXcls_AutoRedraw Xcls_WindowRooViewXcls_AutoRedraw;
50 typedef struct _Xcls_WindowRooViewXcls_AutoRedrawClass Xcls_WindowRooViewXcls_AutoRedrawClass;
52 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER (xcls_windowrooview_xcls_viewcontainer_get_type ())
53 #define XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainer))
54 #define XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainerClass))
55 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER))
56 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEWCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER))
57 #define XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainerClass))
59 typedef struct _Xcls_WindowRooViewXcls_viewcontainer Xcls_WindowRooViewXcls_viewcontainer;
60 typedef struct _Xcls_WindowRooViewXcls_viewcontainerClass Xcls_WindowRooViewXcls_viewcontainerClass;
62 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW (xcls_windowrooview_xcls_view_get_type ())
63 #define XCLS_WINDOWROOVIEW_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_view))
64 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
65 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
66 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
67 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
69 typedef struct _Xcls_WindowRooViewXcls_view Xcls_WindowRooViewXcls_view;
70 typedef struct _Xcls_WindowRooViewXcls_viewClass Xcls_WindowRooViewXcls_viewClass;
72 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER (xcls_windowrooview_xcls_inspectorcontainer_get_type ())
73 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainer))
74 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
75 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
76 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
77 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
79 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainer Xcls_WindowRooViewXcls_inspectorcontainer;
80 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainerClass Xcls_WindowRooViewXcls_inspectorcontainerClass;
82 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
83 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
84 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
85 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
86 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
87 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
89 typedef struct _JsRenderJsRender JsRenderJsRender;
90 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
91 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
92 typedef struct _Xcls_WindowRooViewXcls_viewboxPrivate Xcls_WindowRooViewXcls_viewboxPrivate;
93 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainerPrivate Xcls_WindowRooViewXcls_inspectorcontainerPrivate;
94 typedef struct _Block5Data Block5Data;
95 #define _g_free0(var) (var = (g_free (var), NULL))
96 typedef struct _Xcls_WindowRooViewXcls_viewPrivate Xcls_WindowRooViewXcls_viewPrivate;
97 #define _cairo_surface_destroy0(var) ((var == NULL) ? NULL : (var = (cairo_surface_destroy (var), NULL)))
99 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3 (xcls_windowrooview_xcls_hbox3_get_type ())
100 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3))
101 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3Class))
102 #define XCLS_WINDOWROOVIEW_IS_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3))
103 #define XCLS_WINDOWROOVIEW_IS_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3))
104 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3Class))
106 typedef struct _Xcls_WindowRooViewXcls_HBox3 Xcls_WindowRooViewXcls_HBox3;
107 typedef struct _Xcls_WindowRooViewXcls_HBox3Class Xcls_WindowRooViewXcls_HBox3Class;
108 typedef struct _Xcls_WindowRooViewXcls_HBox3Private Xcls_WindowRooViewXcls_HBox3Private;
109 typedef struct _Xcls_WindowRooViewXcls_viewcontainerPrivate Xcls_WindowRooViewXcls_viewcontainerPrivate;
111 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4 (xcls_windowrooview_xcls_button4_get_type ())
112 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4))
113 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4Class))
114 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4))
115 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4))
116 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4Class))
118 typedef struct _Xcls_WindowRooViewXcls_Button4 Xcls_WindowRooViewXcls_Button4;
119 typedef struct _Xcls_WindowRooViewXcls_Button4Class Xcls_WindowRooViewXcls_Button4Class;
120 typedef struct _Xcls_WindowRooViewXcls_Button4Private Xcls_WindowRooViewXcls_Button4Private;
121 typedef struct _Xcls_WindowRooViewXcls_AutoRedrawPrivate Xcls_WindowRooViewXcls_AutoRedrawPrivate;
123 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6 (xcls_windowrooview_xcls_button6_get_type ())
124 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6))
125 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6Class))
126 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6))
127 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6))
128 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6Class))
130 typedef struct _Xcls_WindowRooViewXcls_Button6 Xcls_WindowRooViewXcls_Button6;
131 typedef struct _Xcls_WindowRooViewXcls_Button6Class Xcls_WindowRooViewXcls_Button6Class;
132 typedef struct _Xcls_WindowRooViewXcls_Button6Private Xcls_WindowRooViewXcls_Button6Private;
133 #define _g_date_time_unref0(var) ((var == NULL) ? NULL : (var = (g_date_time_unref (var), NULL)))
134 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
136 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
137 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
138 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
139 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
140 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
141 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
143 typedef struct _ProjectProject ProjectProject;
144 typedef struct _ProjectProjectClass ProjectProjectClass;
146 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
147 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
148 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
149 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
150 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
151 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
153 typedef struct _JsRenderNode JsRenderNode;
154 typedef struct _JsRenderNodeClass JsRenderNodeClass;
155 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
156 #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL)))
157 #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
159 struct _Xcls_WindowRooView {
160 GObject parent_instance;
161 Xcls_WindowRooViewPrivate * priv;
163 Xcls_WindowRooViewXcls_viewbox* viewbox;
164 Xcls_WindowRooViewXcls_AutoRedraw* AutoRedraw;
165 Xcls_WindowRooViewXcls_viewcontainer* viewcontainer;
166 Xcls_WindowRooViewXcls_view* view;
167 Xcls_WindowRooViewXcls_inspectorcontainer* inspectorcontainer;
168 JsRenderJsRender* file;
171 struct _Xcls_WindowRooViewClass {
172 GObjectClass parent_class;
175 struct _Xcls_WindowRooViewPrivate {
176 Xcls_WindowRooView* _this;
179 struct _Xcls_WindowRooViewXcls_viewbox {
180 GObject parent_instance;
181 Xcls_WindowRooViewXcls_viewboxPrivate * priv;
185 struct _Xcls_WindowRooViewXcls_viewboxClass {
186 GObjectClass parent_class;
189 struct _Xcls_WindowRooViewXcls_inspectorcontainer {
190 GObject parent_instance;
191 Xcls_WindowRooViewXcls_inspectorcontainerPrivate * priv;
192 GtkScrolledWindow* el;
195 struct _Xcls_WindowRooViewXcls_inspectorcontainerClass {
196 GObjectClass parent_class;
201 Xcls_WindowRooView* self;
205 struct _Xcls_WindowRooViewXcls_view {
206 GObject parent_instance;
207 Xcls_WindowRooViewXcls_viewPrivate * priv;
210 gboolean refreshRequired;
211 WebKitWebInspector* inspector;
213 GDateTime* lastRedraw;
215 gboolean pendingRedraw;
218 struct _Xcls_WindowRooViewXcls_viewClass {
219 GObjectClass parent_class;
222 struct _Xcls_WindowRooViewXcls_viewboxPrivate {
223 Xcls_WindowRooView* _this;
226 struct _Xcls_WindowRooViewXcls_HBox3 {
227 GObject parent_instance;
228 Xcls_WindowRooViewXcls_HBox3Private * priv;
232 struct _Xcls_WindowRooViewXcls_HBox3Class {
233 GObjectClass parent_class;
236 struct _Xcls_WindowRooViewXcls_viewcontainer {
237 GObject parent_instance;
238 Xcls_WindowRooViewXcls_viewcontainerPrivate * priv;
239 GtkScrolledWindow* el;
242 struct _Xcls_WindowRooViewXcls_viewcontainerClass {
243 GObjectClass parent_class;
246 struct _Xcls_WindowRooViewXcls_HBox3Private {
247 Xcls_WindowRooView* _this;
250 struct _Xcls_WindowRooViewXcls_Button4 {
251 GObject parent_instance;
252 Xcls_WindowRooViewXcls_Button4Private * priv;
256 struct _Xcls_WindowRooViewXcls_Button4Class {
257 GObjectClass parent_class;
260 struct _Xcls_WindowRooViewXcls_AutoRedraw {
261 GObject parent_instance;
262 Xcls_WindowRooViewXcls_AutoRedrawPrivate * priv;
266 struct _Xcls_WindowRooViewXcls_AutoRedrawClass {
267 GObjectClass parent_class;
270 struct _Xcls_WindowRooViewXcls_Button6 {
271 GObject parent_instance;
272 Xcls_WindowRooViewXcls_Button6Private * priv;
276 struct _Xcls_WindowRooViewXcls_Button6Class {
277 GObjectClass parent_class;
280 struct _Xcls_WindowRooViewXcls_Button4Private {
281 Xcls_WindowRooView* _this;
284 struct _Xcls_WindowRooViewXcls_AutoRedrawPrivate {
285 Xcls_WindowRooView* _this;
288 struct _Xcls_WindowRooViewXcls_Button6Private {
289 Xcls_WindowRooView* _this;
292 struct _Xcls_WindowRooViewXcls_viewcontainerPrivate {
293 Xcls_WindowRooView* _this;
296 struct _Xcls_WindowRooViewXcls_viewPrivate {
297 Xcls_WindowRooView* _this;
300 struct _JsRenderJsRender {
301 GObject parent_instance;
302 JsRenderJsRenderPrivate * priv;
303 GeeArrayList* doubleStringProps;
315 guint64 webkit_page_id;
316 ProjectProject* project;
322 struct _JsRenderJsRenderClass {
323 GObjectClass parent_class;
324 void (*loadItems) (JsRenderJsRender* self, GError** error);
325 void (*save) (JsRenderJsRender* self);
326 void (*saveHTML) (JsRenderJsRender* self, const gchar* html);
327 gchar* (*toSource) (JsRenderJsRender* self);
328 gchar* (*toSourcePreview) (JsRenderJsRender* self);
329 void (*removeFiles) (JsRenderJsRender* self);
332 struct _ProjectProject {
333 GObject parent_instance;
334 ProjectProjectPrivate * priv;
339 gchar* base_template;
346 struct _ProjectProjectClass {
347 GObjectClass parent_class;
350 struct _Xcls_WindowRooViewXcls_inspectorcontainerPrivate {
351 Xcls_WindowRooView* _this;
355 extern Xcls_WindowRooView* _WindowRooView;
356 Xcls_WindowRooView* _WindowRooView = NULL;
357 static gpointer xcls_windowrooview_parent_class = NULL;
358 static gpointer xcls_windowrooview_xcls_viewbox_parent_class = NULL;
359 static gpointer xcls_windowrooview_xcls_hbox3_parent_class = NULL;
360 static gpointer xcls_windowrooview_xcls_button4_parent_class = NULL;
361 static gpointer xcls_windowrooview_xcls_autoredraw_parent_class = NULL;
362 static gpointer xcls_windowrooview_xcls_button6_parent_class = NULL;
363 static gpointer xcls_windowrooview_xcls_viewcontainer_parent_class = NULL;
364 static gpointer xcls_windowrooview_xcls_view_parent_class = NULL;
365 static gpointer xcls_windowrooview_xcls_inspectorcontainer_parent_class = NULL;
367 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
368 GType xcls_windowrooview_xcls_viewbox_get_type (void) G_GNUC_CONST;
369 GType xcls_windowrooview_xcls_autoredraw_get_type (void) G_GNUC_CONST;
370 GType xcls_windowrooview_xcls_viewcontainer_get_type (void) G_GNUC_CONST;
371 GType xcls_windowrooview_xcls_view_get_type (void) G_GNUC_CONST;
372 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) G_GNUC_CONST;
373 GType js_render_js_render_get_type (void) G_GNUC_CONST;
374 #define XCLS_WINDOWROOVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewPrivate))
376 XCLS_WINDOWROOVIEW_DUMMY_PROPERTY
378 Xcls_WindowRooView* xcls_windowrooview_singleton (void);
379 Xcls_WindowRooView* xcls_windowrooview_new (void);
380 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type);
381 Xcls_WindowRooViewXcls_viewbox* xcls_windowrooview_xcls_viewbox_new (Xcls_WindowRooView* _owner);
382 Xcls_WindowRooViewXcls_viewbox* xcls_windowrooview_xcls_viewbox_construct (GType object_type, Xcls_WindowRooView* _owner);
383 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_new (Xcls_WindowRooView* _owner);
384 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_construct (GType object_type, Xcls_WindowRooView* _owner);
385 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file);
386 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force);
387 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self);
388 static Block5Data* block5_data_ref (Block5Data* _data5_);
389 static void block5_data_unref (void * _userdata_);
390 gchar* js_render_js_render_getIconFileName (JsRenderJsRender* self, gboolean return_default);
391 static void __lambda91_ (Block5Data* _data5_);
392 static void ___lambda91__webkit_print_operation_finished (WebKitPrintOperation* _sender, gpointer self);
393 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self);
394 #define XCLS_WINDOWROOVIEW_XCLS_VIEWBOX_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewboxPrivate))
396 XCLS_WINDOWROOVIEW_XCLS_VIEWBOX_DUMMY_PROPERTY
398 GType xcls_windowrooview_xcls_hbox3_get_type (void) G_GNUC_CONST;
399 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_new (Xcls_WindowRooView* _owner);
400 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_construct (GType object_type, Xcls_WindowRooView* _owner);
401 Xcls_WindowRooViewXcls_viewcontainer* xcls_windowrooview_xcls_viewcontainer_new (Xcls_WindowRooView* _owner);
402 Xcls_WindowRooViewXcls_viewcontainer* xcls_windowrooview_xcls_viewcontainer_construct (GType object_type, Xcls_WindowRooView* _owner);
403 static void xcls_windowrooview_xcls_viewbox_finalize (GObject* obj);
404 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3Private))
406 XCLS_WINDOWROOVIEW_XCLS_HBOX3_DUMMY_PROPERTY
408 GType xcls_windowrooview_xcls_button4_get_type (void) G_GNUC_CONST;
409 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_new (Xcls_WindowRooView* _owner);
410 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_construct (GType object_type, Xcls_WindowRooView* _owner);
411 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_new (Xcls_WindowRooView* _owner);
412 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_construct (GType object_type, Xcls_WindowRooView* _owner);
413 GType xcls_windowrooview_xcls_button6_get_type (void) G_GNUC_CONST;
414 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_new (Xcls_WindowRooView* _owner);
415 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_construct (GType object_type, Xcls_WindowRooView* _owner);
416 static void xcls_windowrooview_xcls_hbox3_finalize (GObject* obj);
417 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4Private))
419 XCLS_WINDOWROOVIEW_XCLS_BUTTON4_DUMMY_PROPERTY
421 static void __lambda82_ (Xcls_WindowRooViewXcls_Button4* self);
422 static void ___lambda82__gtk_button_clicked (GtkButton* _sender, gpointer self);
423 static void xcls_windowrooview_xcls_button4_finalize (GObject* obj);
424 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawPrivate))
426 XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_DUMMY_PROPERTY
428 static void __lambda89_ (Xcls_WindowRooViewXcls_AutoRedraw* self, GtkToggleButton* state);
429 static void ___lambda89__gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self);
430 static void xcls_windowrooview_xcls_autoredraw_finalize (GObject* obj);
431 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6Private))
433 XCLS_WINDOWROOVIEW_XCLS_BUTTON6_DUMMY_PROPERTY
435 static void __lambda90_ (Xcls_WindowRooViewXcls_Button6* self);
436 static void ___lambda90__gtk_button_clicked (GtkButton* _sender, gpointer self);
437 static void xcls_windowrooview_xcls_button6_finalize (GObject* obj);
438 #define XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainerPrivate))
440 XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER_DUMMY_PROPERTY
442 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_new (Xcls_WindowRooView* _owner);
443 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_construct (GType object_type, Xcls_WindowRooView* _owner);
444 static void xcls_windowrooview_xcls_viewcontainer_finalize (GObject* obj);
445 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewPrivate))
447 XCLS_WINDOWROOVIEW_XCLS_VIEW_DUMMY_PROPERTY
449 static gboolean ___lambda83_ (Xcls_WindowRooViewXcls_view* self);
450 void xcls_windowrooview_xcls_view_runRefresh (Xcls_WindowRooViewXcls_view* self);
451 static gboolean ____lambda83__gsource_func (gpointer self);
452 static gboolean __lambda86_ (Xcls_WindowRooViewXcls_view* self, WebKitScriptDialog* dialog);
453 void js_render_js_render_saveHTML (JsRenderJsRender* self, const gchar* html);
454 static gboolean ___lambda86__webkit_web_view_script_dialog (WebKitWebView* _sender, WebKitScriptDialog* dialog, gpointer self);
455 static void __lambda87_ (Xcls_WindowRooViewXcls_view* self);
456 void xcls_windowrooview_xcls_view_initInspector (Xcls_WindowRooViewXcls_view* self);
457 static void ___lambda87__gtk_widget_show (GtkWidget* _sender, gpointer self);
458 static gboolean __lambda88_ (Xcls_WindowRooViewXcls_view* self, GtkWidget* ctx, GdkDragContext* x, gint y, gint time, guint ud);
459 static gboolean ___lambda88__gtk_widget_drag_drop (GtkWidget* _sender, GdkDragContext* context, gint x, gint y, guint time_, gpointer self);
460 GType project_project_get_type (void) G_GNUC_CONST;
461 GType js_render_node_get_type (void) G_GNUC_CONST;
462 gchar* js_render_js_render_toSourcePreview (JsRenderJsRender* self);
463 gchar* builder_application_configDirectory (void);
464 static gboolean __lambda84_ (Xcls_WindowRooViewXcls_view* self);
465 static gboolean ___lambda84__webkit_web_inspector_open_window (WebKitWebInspector* _sender, gpointer self);
466 static void __lambda85_ (Xcls_WindowRooViewXcls_view* self);
467 static void ___lambda85__webkit_web_inspector_closed (WebKitWebInspector* _sender, gpointer self);
468 static void xcls_windowrooview_xcls_view_finalize (GObject* obj);
469 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerPrivate))
471 XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_DUMMY_PROPERTY
473 static void xcls_windowrooview_xcls_inspectorcontainer_finalize (GObject* obj);
474 static void xcls_windowrooview_finalize (GObject* obj);
475 static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
476 static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
477 static gint _vala_array_length (gpointer array);
480 static gpointer _g_object_ref0 (gpointer self) {
481 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
482 return self ? g_object_ref (self) : NULL;
483 #line 484 "WindowRooView.c"
487 Xcls_WindowRooView* xcls_windowrooview_singleton (void) {
488 Xcls_WindowRooView* result = NULL;
489 Xcls_WindowRooView* _tmp0_ = NULL;
490 Xcls_WindowRooView* _tmp2_ = NULL;
491 Xcls_WindowRooView* _tmp3_ = NULL;
492 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
493 _tmp0_ = _WindowRooView;
494 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
495 if (_tmp0_ == NULL) {
496 #line 497 "WindowRooView.c"
497 Xcls_WindowRooView* _tmp1_ = NULL;
498 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
499 _tmp1_ = xcls_windowrooview_new ();
500 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
501 _g_object_unref0 (_WindowRooView);
502 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
503 _WindowRooView = _tmp1_;
504 #line 505 "WindowRooView.c"
506 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
507 _tmp2_ = _WindowRooView;
508 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
509 _tmp3_ = _g_object_ref0 (_tmp2_);
510 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
512 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
514 #line 515 "WindowRooView.c"
518 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type) {
519 Xcls_WindowRooView * self = NULL;
520 Xcls_WindowRooView* _tmp0_ = NULL;
521 GtkVPaned* _tmp1_ = NULL;
522 Xcls_WindowRooViewXcls_viewbox* child_0 = NULL;
523 Xcls_WindowRooView* _tmp2_ = NULL;
524 Xcls_WindowRooViewXcls_viewbox* _tmp3_ = NULL;
525 GtkVPaned* _tmp4_ = NULL;
526 GtkVBox* _tmp5_ = NULL;
527 Xcls_WindowRooViewXcls_inspectorcontainer* child_1 = NULL;
528 Xcls_WindowRooView* _tmp6_ = NULL;
529 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp7_ = NULL;
530 GtkVPaned* _tmp8_ = NULL;
531 GtkScrolledWindow* _tmp9_ = NULL;
532 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
533 self = (Xcls_WindowRooView*) g_object_new (object_type, NULL);
534 #line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
535 _tmp0_ = _g_object_ref0 (self);
536 #line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
537 _g_object_unref0 (self->priv->_this);
538 #line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
539 self->priv->_this = _tmp0_;
540 #line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
541 _tmp1_ = (GtkVPaned*) gtk_vpaned_new ();
542 #line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
543 g_object_ref_sink (_tmp1_);
544 #line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
545 _g_object_unref0 (self->el);
546 #line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
548 #line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
549 _tmp2_ = self->priv->_this;
550 #line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
551 _tmp3_ = xcls_windowrooview_xcls_viewbox_new (_tmp2_);
552 #line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
554 #line 34 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
555 g_object_ref ((GObject*) child_0);
556 #line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
558 #line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
559 _tmp5_ = child_0->el;
560 #line 35 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
561 gtk_paned_pack1 ((GtkPaned*) _tmp4_, (GtkWidget*) _tmp5_, TRUE, TRUE);
562 #line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
563 _tmp6_ = self->priv->_this;
564 #line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
565 _tmp7_ = xcls_windowrooview_xcls_inspectorcontainer_new (_tmp6_);
566 #line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
568 #line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
569 g_object_ref ((GObject*) child_1);
570 #line 38 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
572 #line 38 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
573 _tmp9_ = child_1->el;
574 #line 38 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
575 gtk_paned_pack2 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_, TRUE, TRUE);
576 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
577 _g_object_unref0 (child_1);
578 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
579 _g_object_unref0 (child_0);
580 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
582 #line 583 "WindowRooView.c"
586 Xcls_WindowRooView* xcls_windowrooview_new (void) {
587 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
588 return xcls_windowrooview_construct (TYPE_XCLS_WINDOWROOVIEW);
589 #line 590 "WindowRooView.c"
593 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file) {
594 JsRenderJsRender* _tmp0_ = NULL;
595 JsRenderJsRender* _tmp1_ = NULL;
596 Xcls_WindowRooViewXcls_view* _tmp2_ = NULL;
597 #line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
598 g_return_if_fail (self != NULL);
599 #line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
600 g_return_if_fail (file != NULL);
601 #line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
603 #line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
604 _tmp1_ = _g_object_ref0 (_tmp0_);
605 #line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
606 _g_object_unref0 (self->file);
607 #line 44 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
609 #line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
611 #line 45 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
612 xcls_windowrooview_xcls_view_renderJS (_tmp2_, TRUE);
613 #line 614 "WindowRooView.c"
617 static Block5Data* block5_data_ref (Block5Data* _data5_) {
618 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
619 g_atomic_int_inc (&_data5_->_ref_count_);
620 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
622 #line 623 "WindowRooView.c"
626 static void block5_data_unref (void * _userdata_) {
628 _data5_ = (Block5Data*) _userdata_;
629 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
630 if (g_atomic_int_dec_and_test (&_data5_->_ref_count_)) {
631 #line 632 "WindowRooView.c"
632 Xcls_WindowRooView* self;
633 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
634 self = _data5_->self;
635 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
636 _g_free0 (_data5_->filename);
637 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
638 _g_object_unref0 (self);
639 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
640 g_slice_free (Block5Data, _data5_);
641 #line 642 "WindowRooView.c"
646 static void __lambda91_ (Block5Data* _data5_) {
647 Xcls_WindowRooView* self;
648 const gchar* _tmp0_ = NULL;
649 gchar* _tmp1_ = NULL;
650 gchar* _tmp2_ = NULL;
651 gchar* _tmp3_ = NULL;
652 gchar* _tmp4_ = NULL;
653 cairo_surface_t* s = NULL;
654 const gchar* _tmp5_ = NULL;
655 gchar* _tmp6_ = NULL;
656 gchar* _tmp7_ = NULL;
657 cairo_surface_t* _tmp8_ = NULL;
658 cairo_surface_t* _tmp9_ = NULL;
659 const gchar* _tmp10_ = NULL;
660 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
661 self = _data5_->self;
662 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
663 _tmp0_ = _data5_->filename;
664 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
665 _tmp1_ = g_strconcat ("creating thumbnail for ", _tmp0_, NULL);
666 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
668 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
669 _tmp3_ = g_strconcat (_tmp2_, ".pdf\n", NULL);
670 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
672 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
673 g_print ("%s", _tmp4_);
674 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
676 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
678 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
679 _tmp5_ = _data5_->filename;
680 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
681 _tmp6_ = g_strconcat (_tmp5_, ".pdf", NULL);
682 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
684 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
685 _tmp8_ = cairo_pdf_surface_create (_tmp7_, (gdouble) 400, (gdouble) 400);
686 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
688 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
690 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
692 #line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
693 _tmp10_ = _data5_->filename;
694 #line 98 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
695 cairo_surface_write_to_png (s, _tmp10_);
696 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
697 _cairo_surface_destroy0 (s);
698 #line 699 "WindowRooView.c"
702 static void ___lambda91__webkit_print_operation_finished (WebKitPrintOperation* _sender, gpointer self) {
703 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
705 #line 706 "WindowRooView.c"
709 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self) {
711 JsRenderJsRender* _tmp0_ = NULL;
712 JsRenderJsRender* _tmp1_ = NULL;
713 gchar* _tmp2_ = NULL;
714 GdkWindow* win = NULL;
715 GtkVPaned* _tmp3_ = NULL;
716 GdkWindow* _tmp4_ = NULL;
717 GdkWindow* _tmp5_ = NULL;
719 GdkWindow* _tmp6_ = NULL;
722 GdkWindow* _tmp8_ = NULL;
724 GdkPixbuf* screenshot = NULL;
725 GdkWindow* _tmp10_ = NULL;
727 GtkVPaned* _tmp12_ = NULL;
730 GdkPixbuf* _tmp15_ = NULL;
731 GdkPixbuf* _tmp16_ = NULL;
732 const gchar* _tmp17_ = NULL;
733 WebKitPrintOperation* p = NULL;
734 Xcls_WindowRooView* _tmp18_ = NULL;
735 Xcls_WindowRooViewXcls_view* _tmp19_ = NULL;
736 WebKitWebView* _tmp20_ = NULL;
737 WebKitPrintOperation* _tmp21_ = NULL;
738 GtkPrintSettings* ps = NULL;
739 GtkPrintSettings* _tmp22_ = NULL;
740 GtkPrintSettings* _tmp23_ = NULL;
741 GtkPrintSettings* _tmp24_ = NULL;
742 GtkPrintSettings* _tmp25_ = NULL;
743 const gchar* _tmp26_ = NULL;
744 gchar* _tmp27_ = NULL;
745 gchar* _tmp28_ = NULL;
746 gchar* _tmp29_ = NULL;
747 gchar* _tmp30_ = NULL;
748 WebKitPrintOperation* _tmp31_ = NULL;
749 GtkPrintSettings* _tmp32_ = NULL;
750 WebKitPrintOperation* _tmp33_ = NULL;
751 WebKitPrintOperation* _tmp34_ = NULL;
752 GError * _inner_error_ = NULL;
753 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
754 g_return_if_fail (self != NULL);
755 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
756 _data5_ = g_slice_new0 (Block5Data);
757 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
758 _data5_->_ref_count_ = 1;
759 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
760 _data5_->self = g_object_ref (self);
761 #line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
763 #line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
764 if (_tmp0_ == NULL) {
765 #line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
766 block5_data_unref (_data5_);
767 #line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
769 #line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
771 #line 772 "WindowRooView.c"
773 #line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
775 #line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
776 _tmp2_ = js_render_js_render_getIconFileName (_tmp1_, FALSE);
777 #line 53 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
778 _data5_->filename = _tmp2_;
779 #line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
781 #line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
782 _tmp4_ = gtk_widget_get_parent_window ((GtkWidget*) _tmp3_);
783 #line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
784 _tmp5_ = _g_object_ref0 (_tmp4_);
785 #line 55 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
787 #line 56 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
789 #line 56 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
790 _tmp7_ = gdk_window_get_width (_tmp6_);
791 #line 56 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
793 #line 57 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
795 #line 57 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
796 _tmp9_ = gdk_window_get_height (_tmp8_);
797 #line 57 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
799 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
801 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
803 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
805 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
806 _tmp13_ = gtk_paned_get_position ((GtkPaned*) _tmp12_);
807 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
809 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
810 _tmp15_ = gdk_pixbuf_get_from_window (_tmp10_, 0, 0, _tmp11_, _tmp14_);
811 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
812 screenshot = _tmp15_;
813 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
814 _tmp16_ = screenshot;
815 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
816 _tmp17_ = _data5_->filename;
817 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
818 gdk_pixbuf_save (_tmp16_, _tmp17_, "png", &_inner_error_, NULL);
819 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
820 if (G_UNLIKELY (_inner_error_ != NULL)) {
821 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
822 _g_object_unref0 (screenshot);
823 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
824 _g_object_unref0 (win);
825 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
826 block5_data_unref (_data5_);
827 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
829 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
830 g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
831 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
832 g_clear_error (&_inner_error_);
833 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
835 #line 836 "WindowRooView.c"
837 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
838 _g_object_unref0 (screenshot);
839 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
840 _g_object_unref0 (win);
841 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
842 block5_data_unref (_data5_);
843 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
845 #line 62 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
847 #line 848 "WindowRooView.c"
851 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self) {
852 Xcls_WindowRooViewXcls_view* _tmp0_ = NULL;
853 #line 118 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
854 g_return_if_fail (self != NULL);
855 #line 119 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
857 #line 119 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
858 xcls_windowrooview_xcls_view_renderJS (_tmp0_, FALSE);
859 #line 860 "WindowRooView.c"
863 Xcls_WindowRooViewXcls_viewbox* xcls_windowrooview_xcls_viewbox_construct (GType object_type, Xcls_WindowRooView* _owner) {
864 Xcls_WindowRooViewXcls_viewbox * self = NULL;
865 Xcls_WindowRooView* _tmp0_ = NULL;
866 Xcls_WindowRooView* _tmp1_ = NULL;
867 Xcls_WindowRooView* _tmp2_ = NULL;
868 Xcls_WindowRooViewXcls_viewbox* _tmp3_ = NULL;
869 GtkVBox* _tmp4_ = NULL;
870 Xcls_WindowRooViewXcls_HBox3* child_0 = NULL;
871 Xcls_WindowRooView* _tmp5_ = NULL;
872 Xcls_WindowRooViewXcls_HBox3* _tmp6_ = NULL;
873 GtkVBox* _tmp7_ = NULL;
874 GtkHBox* _tmp8_ = NULL;
875 Xcls_WindowRooViewXcls_viewcontainer* child_1 = NULL;
876 Xcls_WindowRooView* _tmp9_ = NULL;
877 Xcls_WindowRooViewXcls_viewcontainer* _tmp10_ = NULL;
878 GtkVBox* _tmp11_ = NULL;
879 GtkScrolledWindow* _tmp12_ = NULL;
880 #line 130 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
881 g_return_val_if_fail (_owner != NULL, NULL);
882 #line 130 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
883 self = (Xcls_WindowRooViewXcls_viewbox*) g_object_new (object_type, NULL);
884 #line 132 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
886 #line 132 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
887 _tmp1_ = _g_object_ref0 (_tmp0_);
888 #line 132 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
889 _g_object_unref0 (self->priv->_this);
890 #line 132 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
891 self->priv->_this = _tmp1_;
892 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
893 _tmp2_ = self->priv->_this;
894 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
895 _tmp3_ = _g_object_ref0 (self);
896 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
897 _g_object_unref0 (_tmp2_->viewbox);
898 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
899 _tmp2_->viewbox = _tmp3_;
900 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
901 _tmp4_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
902 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
903 g_object_ref_sink (_tmp4_);
904 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
905 _g_object_unref0 (self->el);
906 #line 134 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
908 #line 139 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
909 _tmp5_ = self->priv->_this;
910 #line 139 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
911 _tmp6_ = xcls_windowrooview_xcls_hbox3_new (_tmp5_);
912 #line 139 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
914 #line 140 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
915 g_object_ref ((GObject*) child_0);
916 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
918 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
919 _tmp8_ = child_0->el;
920 #line 141 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
921 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, TRUE, (guint) 0);
922 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
923 _tmp9_ = self->priv->_this;
924 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
925 _tmp10_ = xcls_windowrooview_xcls_viewcontainer_new (_tmp9_);
926 #line 142 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
928 #line 143 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
929 g_object_ref ((GObject*) child_1);
930 #line 144 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
932 #line 144 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
933 _tmp12_ = child_1->el;
934 #line 144 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
935 gtk_box_pack_end ((GtkBox*) _tmp11_, (GtkWidget*) _tmp12_, TRUE, TRUE, (guint) 0);
936 #line 130 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
937 _g_object_unref0 (child_1);
938 #line 130 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
939 _g_object_unref0 (child_0);
940 #line 130 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
942 #line 943 "WindowRooView.c"
946 Xcls_WindowRooViewXcls_viewbox* xcls_windowrooview_xcls_viewbox_new (Xcls_WindowRooView* _owner) {
947 #line 130 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
948 return xcls_windowrooview_xcls_viewbox_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, _owner);
949 #line 950 "WindowRooView.c"
953 static void xcls_windowrooview_xcls_viewbox_class_init (Xcls_WindowRooViewXcls_viewboxClass * klass) {
954 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
955 xcls_windowrooview_xcls_viewbox_parent_class = g_type_class_peek_parent (klass);
956 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
957 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_viewboxPrivate));
958 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
959 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_viewbox_finalize;
960 #line 961 "WindowRooView.c"
964 static void xcls_windowrooview_xcls_viewbox_instance_init (Xcls_WindowRooViewXcls_viewbox * self) {
965 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
966 self->priv = XCLS_WINDOWROOVIEW_XCLS_VIEWBOX_GET_PRIVATE (self);
967 #line 968 "WindowRooView.c"
971 static void xcls_windowrooview_xcls_viewbox_finalize (GObject* obj) {
972 Xcls_WindowRooViewXcls_viewbox * self;
973 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
974 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWBOX, Xcls_WindowRooViewXcls_viewbox);
975 #line 123 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
976 _g_object_unref0 (self->el);
977 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
978 _g_object_unref0 (self->priv->_this);
979 #line 121 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
980 G_OBJECT_CLASS (xcls_windowrooview_xcls_viewbox_parent_class)->finalize (obj);
981 #line 982 "WindowRooView.c"
985 GType xcls_windowrooview_xcls_viewbox_get_type (void) {
986 static volatile gsize xcls_windowrooview_xcls_viewbox_type_id__volatile = 0;
987 if (g_once_init_enter (&xcls_windowrooview_xcls_viewbox_type_id__volatile)) {
988 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_viewboxClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_viewbox_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_viewbox), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_viewbox_instance_init, NULL };
989 GType xcls_windowrooview_xcls_viewbox_type_id;
990 xcls_windowrooview_xcls_viewbox_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_viewbox", &g_define_type_info, 0);
991 g_once_init_leave (&xcls_windowrooview_xcls_viewbox_type_id__volatile, xcls_windowrooview_xcls_viewbox_type_id);
993 return xcls_windowrooview_xcls_viewbox_type_id__volatile;
997 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_construct (GType object_type, Xcls_WindowRooView* _owner) {
998 Xcls_WindowRooViewXcls_HBox3 * self = NULL;
999 Xcls_WindowRooView* _tmp0_ = NULL;
1000 Xcls_WindowRooView* _tmp1_ = NULL;
1001 GtkHBox* _tmp2_ = NULL;
1002 GtkHBox* _tmp3_ = NULL;
1003 GtkHBox* _tmp4_ = NULL;
1004 Xcls_WindowRooViewXcls_Button4* child_0 = NULL;
1005 Xcls_WindowRooView* _tmp5_ = NULL;
1006 Xcls_WindowRooViewXcls_Button4* _tmp6_ = NULL;
1007 GtkHBox* _tmp7_ = NULL;
1008 GtkButton* _tmp8_ = NULL;
1009 Xcls_WindowRooViewXcls_AutoRedraw* child_1 = NULL;
1010 Xcls_WindowRooView* _tmp9_ = NULL;
1011 Xcls_WindowRooViewXcls_AutoRedraw* _tmp10_ = NULL;
1012 GtkHBox* _tmp11_ = NULL;
1013 GtkCheckButton* _tmp12_ = NULL;
1014 Xcls_WindowRooViewXcls_Button6* child_2 = NULL;
1015 Xcls_WindowRooView* _tmp13_ = NULL;
1016 Xcls_WindowRooViewXcls_Button6* _tmp14_ = NULL;
1017 GtkHBox* _tmp15_ = NULL;
1018 GtkButton* _tmp16_ = NULL;
1019 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1020 g_return_val_if_fail (_owner != NULL, NULL);
1021 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1022 self = (Xcls_WindowRooViewXcls_HBox3*) g_object_new (object_type, NULL);
1023 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1025 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1026 _tmp1_ = _g_object_ref0 (_tmp0_);
1027 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1028 _g_object_unref0 (self->priv->_this);
1029 #line 160 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1030 self->priv->_this = _tmp1_;
1031 #line 161 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1032 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1033 #line 161 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1034 g_object_ref_sink (_tmp2_);
1035 #line 161 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1036 _g_object_unref0 (self->el);
1037 #line 161 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1039 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1041 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1042 g_object_set ((GtkWidget*) _tmp3_, "height-request", 20, NULL);
1043 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1045 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1046 gtk_widget_set_vexpand ((GtkWidget*) _tmp4_, FALSE);
1047 #line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1048 _tmp5_ = self->priv->_this;
1049 #line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1050 _tmp6_ = xcls_windowrooview_xcls_button4_new (_tmp5_);
1051 #line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1053 #line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1054 g_object_ref ((GObject*) child_0);
1055 #line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1057 #line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1058 _tmp8_ = child_0->el;
1059 #line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1060 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, FALSE, (guint) 0);
1061 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1062 _tmp9_ = self->priv->_this;
1063 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1064 _tmp10_ = xcls_windowrooview_xcls_autoredraw_new (_tmp9_);
1065 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1067 #line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1068 g_object_ref ((GObject*) child_1);
1069 #line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1071 #line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1072 _tmp12_ = child_1->el;
1073 #line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1074 gtk_box_pack_start ((GtkBox*) _tmp11_, (GtkWidget*) _tmp12_, FALSE, FALSE, (guint) 0);
1075 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1076 _tmp13_ = self->priv->_this;
1077 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1078 _tmp14_ = xcls_windowrooview_xcls_button6_new (_tmp13_);
1079 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1081 #line 175 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1082 g_object_ref ((GObject*) child_2);
1083 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1085 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1086 _tmp16_ = child_2->el;
1087 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1088 gtk_box_pack_start ((GtkBox*) _tmp15_, (GtkWidget*) _tmp16_, FALSE, FALSE, (guint) 0);
1089 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1090 _g_object_unref0 (child_2);
1091 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1092 _g_object_unref0 (child_1);
1093 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1094 _g_object_unref0 (child_0);
1095 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1097 #line 1098 "WindowRooView.c"
1101 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_new (Xcls_WindowRooView* _owner) {
1102 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1103 return xcls_windowrooview_xcls_hbox3_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, _owner);
1104 #line 1105 "WindowRooView.c"
1108 static void xcls_windowrooview_xcls_hbox3_class_init (Xcls_WindowRooViewXcls_HBox3Class * klass) {
1109 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1110 xcls_windowrooview_xcls_hbox3_parent_class = g_type_class_peek_parent (klass);
1111 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1112 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_HBox3Private));
1113 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1114 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_hbox3_finalize;
1115 #line 1116 "WindowRooView.c"
1119 static void xcls_windowrooview_xcls_hbox3_instance_init (Xcls_WindowRooViewXcls_HBox3 * self) {
1120 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1121 self->priv = XCLS_WINDOWROOVIEW_XCLS_HBOX3_GET_PRIVATE (self);
1122 #line 1123 "WindowRooView.c"
1126 static void xcls_windowrooview_xcls_hbox3_finalize (GObject* obj) {
1127 Xcls_WindowRooViewXcls_HBox3 * self;
1128 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1129 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3);
1130 #line 151 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1131 _g_object_unref0 (self->el);
1132 #line 152 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1133 _g_object_unref0 (self->priv->_this);
1134 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1135 G_OBJECT_CLASS (xcls_windowrooview_xcls_hbox3_parent_class)->finalize (obj);
1136 #line 1137 "WindowRooView.c"
1140 GType xcls_windowrooview_xcls_hbox3_get_type (void) {
1141 static volatile gsize xcls_windowrooview_xcls_hbox3_type_id__volatile = 0;
1142 if (g_once_init_enter (&xcls_windowrooview_xcls_hbox3_type_id__volatile)) {
1143 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_HBox3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_hbox3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_HBox3), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_hbox3_instance_init, NULL };
1144 GType xcls_windowrooview_xcls_hbox3_type_id;
1145 xcls_windowrooview_xcls_hbox3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_HBox3", &g_define_type_info, 0);
1146 g_once_init_leave (&xcls_windowrooview_xcls_hbox3_type_id__volatile, xcls_windowrooview_xcls_hbox3_type_id);
1148 return xcls_windowrooview_xcls_hbox3_type_id__volatile;
1152 static void __lambda82_ (Xcls_WindowRooViewXcls_Button4* self) {
1153 Xcls_WindowRooView* _tmp0_ = NULL;
1154 Xcls_WindowRooViewXcls_view* _tmp1_ = NULL;
1155 #line 202 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1156 _tmp0_ = self->priv->_this;
1157 #line 202 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1158 _tmp1_ = _tmp0_->view;
1159 #line 202 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1160 xcls_windowrooview_xcls_view_renderJS (_tmp1_, TRUE);
1161 #line 1162 "WindowRooView.c"
1165 static void ___lambda82__gtk_button_clicked (GtkButton* _sender, gpointer self) {
1166 #line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1167 __lambda82_ ((Xcls_WindowRooViewXcls_Button4*) self);
1168 #line 1169 "WindowRooView.c"
1172 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_construct (GType object_type, Xcls_WindowRooView* _owner) {
1173 Xcls_WindowRooViewXcls_Button4 * self = NULL;
1174 Xcls_WindowRooView* _tmp0_ = NULL;
1175 Xcls_WindowRooView* _tmp1_ = NULL;
1176 GtkButton* _tmp2_ = NULL;
1177 GtkButton* _tmp3_ = NULL;
1178 GtkButton* _tmp4_ = NULL;
1179 #line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1180 g_return_val_if_fail (_owner != NULL, NULL);
1181 #line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1182 self = (Xcls_WindowRooViewXcls_Button4*) g_object_new (object_type, NULL);
1183 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1185 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1186 _tmp1_ = _g_object_ref0 (_tmp0_);
1187 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1188 _g_object_unref0 (self->priv->_this);
1189 #line 192 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1190 self->priv->_this = _tmp1_;
1191 #line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1192 _tmp2_ = (GtkButton*) gtk_button_new ();
1193 #line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1194 g_object_ref_sink (_tmp2_);
1195 #line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1196 _g_object_unref0 (self->el);
1197 #line 193 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1199 #line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1201 #line 198 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1202 gtk_button_set_label (_tmp3_, "Redraw");
1203 #line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1205 #line 201 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1206 g_signal_connect_object (_tmp4_, "clicked", (GCallback) ___lambda82__gtk_button_clicked, self, 0);
1207 #line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1209 #line 1210 "WindowRooView.c"
1213 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_new (Xcls_WindowRooView* _owner) {
1214 #line 190 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1215 return xcls_windowrooview_xcls_button4_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, _owner);
1216 #line 1217 "WindowRooView.c"
1220 static void xcls_windowrooview_xcls_button4_class_init (Xcls_WindowRooViewXcls_Button4Class * klass) {
1221 #line 181 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1222 xcls_windowrooview_xcls_button4_parent_class = g_type_class_peek_parent (klass);
1223 #line 181 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1224 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_Button4Private));
1225 #line 181 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1226 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_button4_finalize;
1227 #line 1228 "WindowRooView.c"
1231 static void xcls_windowrooview_xcls_button4_instance_init (Xcls_WindowRooViewXcls_Button4 * self) {
1232 #line 181 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1233 self->priv = XCLS_WINDOWROOVIEW_XCLS_BUTTON4_GET_PRIVATE (self);
1234 #line 1235 "WindowRooView.c"
1238 static void xcls_windowrooview_xcls_button4_finalize (GObject* obj) {
1239 Xcls_WindowRooViewXcls_Button4 * self;
1240 #line 181 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1241 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4);
1242 #line 183 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1243 _g_object_unref0 (self->el);
1244 #line 184 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1245 _g_object_unref0 (self->priv->_this);
1246 #line 181 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1247 G_OBJECT_CLASS (xcls_windowrooview_xcls_button4_parent_class)->finalize (obj);
1248 #line 1249 "WindowRooView.c"
1252 GType xcls_windowrooview_xcls_button4_get_type (void) {
1253 static volatile gsize xcls_windowrooview_xcls_button4_type_id__volatile = 0;
1254 if (g_once_init_enter (&xcls_windowrooview_xcls_button4_type_id__volatile)) {
1255 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_Button4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_button4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_Button4), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_button4_instance_init, NULL };
1256 GType xcls_windowrooview_xcls_button4_type_id;
1257 xcls_windowrooview_xcls_button4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_Button4", &g_define_type_info, 0);
1258 g_once_init_leave (&xcls_windowrooview_xcls_button4_type_id__volatile, xcls_windowrooview_xcls_button4_type_id);
1260 return xcls_windowrooview_xcls_button4_type_id__volatile;
1264 static void __lambda89_ (Xcls_WindowRooViewXcls_AutoRedraw* self, GtkToggleButton* state) {
1265 const gchar* _tmp0_ = NULL;
1266 GtkCheckButton* _tmp1_ = NULL;
1267 gboolean _tmp2_ = FALSE;
1268 gboolean _tmp3_ = FALSE;
1269 GtkCheckButton* _tmp4_ = NULL;
1270 #line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1271 g_return_if_fail (state != NULL);
1272 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1274 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1275 _tmp2_ = gtk_toggle_button_get_active ((GtkToggleButton*) _tmp1_);
1276 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1278 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1280 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1281 _tmp0_ = "Auto Redraw On";
1282 #line 1283 "WindowRooView.c"
1284 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1285 _tmp0_ = "Auto Redraw Off";
1286 #line 1287 "WindowRooView.c"
1288 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1290 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1291 gtk_button_set_label ((GtkButton*) _tmp4_, _tmp0_);
1292 #line 1293 "WindowRooView.c"
1296 static void ___lambda89__gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self) {
1297 #line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1298 __lambda89_ ((Xcls_WindowRooViewXcls_AutoRedraw*) self, _sender);
1299 #line 1300 "WindowRooView.c"
1303 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_construct (GType object_type, Xcls_WindowRooView* _owner) {
1304 Xcls_WindowRooViewXcls_AutoRedraw * self = NULL;
1305 Xcls_WindowRooView* _tmp0_ = NULL;
1306 Xcls_WindowRooView* _tmp1_ = NULL;
1307 Xcls_WindowRooView* _tmp2_ = NULL;
1308 Xcls_WindowRooViewXcls_AutoRedraw* _tmp3_ = NULL;
1309 GtkCheckButton* _tmp4_ = NULL;
1310 GtkCheckButton* _tmp5_ = NULL;
1311 GtkCheckButton* _tmp6_ = NULL;
1312 GtkCheckButton* _tmp7_ = NULL;
1313 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1314 g_return_val_if_fail (_owner != NULL, NULL);
1315 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1316 self = (Xcls_WindowRooViewXcls_AutoRedraw*) g_object_new (object_type, NULL);
1317 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1319 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1320 _tmp1_ = _g_object_ref0 (_tmp0_);
1321 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1322 _g_object_unref0 (self->priv->_this);
1323 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1324 self->priv->_this = _tmp1_;
1325 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1326 _tmp2_ = self->priv->_this;
1327 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1328 _tmp3_ = _g_object_ref0 (self);
1329 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1330 _g_object_unref0 (_tmp2_->AutoRedraw);
1331 #line 220 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1332 _tmp2_->AutoRedraw = _tmp3_;
1333 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1334 _tmp4_ = (GtkCheckButton*) gtk_check_button_new ();
1335 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1336 g_object_ref_sink (_tmp4_);
1337 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1338 _g_object_unref0 (self->el);
1339 #line 221 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1341 #line 226 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1343 #line 226 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1344 gtk_toggle_button_set_active ((GtkToggleButton*) _tmp5_, TRUE);
1345 #line 227 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1347 #line 227 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1348 gtk_button_set_label ((GtkButton*) _tmp6_, "Auto Redraw On");
1349 #line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1351 #line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1352 g_signal_connect_object ((GtkToggleButton*) _tmp7_, "toggled", (GCallback) ___lambda89__gtk_toggle_button_toggled, self, 0);
1353 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1355 #line 1356 "WindowRooView.c"
1359 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_new (Xcls_WindowRooView* _owner) {
1360 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1361 return xcls_windowrooview_xcls_autoredraw_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, _owner);
1362 #line 1363 "WindowRooView.c"
1366 static void xcls_windowrooview_xcls_autoredraw_class_init (Xcls_WindowRooViewXcls_AutoRedrawClass * klass) {
1367 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1368 xcls_windowrooview_xcls_autoredraw_parent_class = g_type_class_peek_parent (klass);
1369 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1370 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_AutoRedrawPrivate));
1371 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1372 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_autoredraw_finalize;
1373 #line 1374 "WindowRooView.c"
1377 static void xcls_windowrooview_xcls_autoredraw_instance_init (Xcls_WindowRooViewXcls_AutoRedraw * self) {
1378 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1379 self->priv = XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_PRIVATE (self);
1380 #line 1381 "WindowRooView.c"
1384 static void xcls_windowrooview_xcls_autoredraw_finalize (GObject* obj) {
1385 Xcls_WindowRooViewXcls_AutoRedraw * self;
1386 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1387 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedraw);
1388 #line 210 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1389 _g_object_unref0 (self->el);
1390 #line 211 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1391 _g_object_unref0 (self->priv->_this);
1392 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1393 G_OBJECT_CLASS (xcls_windowrooview_xcls_autoredraw_parent_class)->finalize (obj);
1394 #line 1395 "WindowRooView.c"
1398 GType xcls_windowrooview_xcls_autoredraw_get_type (void) {
1399 static volatile gsize xcls_windowrooview_xcls_autoredraw_type_id__volatile = 0;
1400 if (g_once_init_enter (&xcls_windowrooview_xcls_autoredraw_type_id__volatile)) {
1401 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_AutoRedrawClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_autoredraw_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_AutoRedraw), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_autoredraw_instance_init, NULL };
1402 GType xcls_windowrooview_xcls_autoredraw_type_id;
1403 xcls_windowrooview_xcls_autoredraw_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_AutoRedraw", &g_define_type_info, 0);
1404 g_once_init_leave (&xcls_windowrooview_xcls_autoredraw_type_id__volatile, xcls_windowrooview_xcls_autoredraw_type_id);
1406 return xcls_windowrooview_xcls_autoredraw_type_id__volatile;
1410 static void __lambda90_ (Xcls_WindowRooViewXcls_Button6* self) {
1411 Xcls_WindowRooView* _tmp0_ = NULL;
1412 Xcls_WindowRooViewXcls_view* _tmp1_ = NULL;
1413 Xcls_WindowRooView* _tmp2_ = NULL;
1414 Xcls_WindowRooViewXcls_view* _tmp3_ = NULL;
1415 WebKitWebView* _tmp4_ = NULL;
1416 WebKitWebContext* _tmp5_ = NULL;
1417 WebKitWebContext* _tmp6_ = NULL;
1418 WebKitWebContext* _tmp7_ = NULL;
1419 Xcls_WindowRooView* _tmp8_ = NULL;
1420 Xcls_WindowRooViewXcls_view* _tmp9_ = NULL;
1421 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1422 _tmp0_ = self->priv->_this;
1423 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1424 _tmp1_ = _tmp0_->view;
1425 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1426 _tmp1_->redraws = 99;
1427 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1428 _tmp2_ = self->priv->_this;
1429 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1430 _tmp3_ = _tmp2_->view;
1431 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1432 _tmp4_ = _tmp3_->el;
1433 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1434 g_object_get (_tmp4_, "web-context", &_tmp5_, NULL);
1435 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1437 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1439 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1440 webkit_web_context_clear_cache (_tmp7_);
1441 #line 259 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1442 _g_object_unref0 (_tmp7_);
1443 #line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1444 _tmp8_ = self->priv->_this;
1445 #line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1446 _tmp9_ = _tmp8_->view;
1447 #line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1448 xcls_windowrooview_xcls_view_renderJS (_tmp9_, TRUE);
1449 #line 1450 "WindowRooView.c"
1453 static void ___lambda90__gtk_button_clicked (GtkButton* _sender, gpointer self) {
1454 #line 257 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1455 __lambda90_ ((Xcls_WindowRooViewXcls_Button6*) self);
1456 #line 1457 "WindowRooView.c"
1460 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_construct (GType object_type, Xcls_WindowRooView* _owner) {
1461 Xcls_WindowRooViewXcls_Button6 * self = NULL;
1462 Xcls_WindowRooView* _tmp0_ = NULL;
1463 Xcls_WindowRooView* _tmp1_ = NULL;
1464 GtkButton* _tmp2_ = NULL;
1465 GtkButton* _tmp3_ = NULL;
1466 GtkButton* _tmp4_ = NULL;
1467 #line 246 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1468 g_return_val_if_fail (_owner != NULL, NULL);
1469 #line 246 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1470 self = (Xcls_WindowRooViewXcls_Button6*) g_object_new (object_type, NULL);
1471 #line 248 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1473 #line 248 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1474 _tmp1_ = _g_object_ref0 (_tmp0_);
1475 #line 248 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1476 _g_object_unref0 (self->priv->_this);
1477 #line 248 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1478 self->priv->_this = _tmp1_;
1479 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1480 _tmp2_ = (GtkButton*) gtk_button_new ();
1481 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1482 g_object_ref_sink (_tmp2_);
1483 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1484 _g_object_unref0 (self->el);
1485 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1487 #line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1489 #line 254 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1490 gtk_button_set_label (_tmp3_, "Full Redraw");
1491 #line 257 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1493 #line 257 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1494 g_signal_connect_object (_tmp4_, "clicked", (GCallback) ___lambda90__gtk_button_clicked, self, 0);
1495 #line 246 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1497 #line 1498 "WindowRooView.c"
1501 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_new (Xcls_WindowRooView* _owner) {
1502 #line 246 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1503 return xcls_windowrooview_xcls_button6_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, _owner);
1504 #line 1505 "WindowRooView.c"
1508 static void xcls_windowrooview_xcls_button6_class_init (Xcls_WindowRooViewXcls_Button6Class * klass) {
1509 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1510 xcls_windowrooview_xcls_button6_parent_class = g_type_class_peek_parent (klass);
1511 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1512 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_Button6Private));
1513 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1514 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_button6_finalize;
1515 #line 1516 "WindowRooView.c"
1519 static void xcls_windowrooview_xcls_button6_instance_init (Xcls_WindowRooViewXcls_Button6 * self) {
1520 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1521 self->priv = XCLS_WINDOWROOVIEW_XCLS_BUTTON6_GET_PRIVATE (self);
1522 #line 1523 "WindowRooView.c"
1526 static void xcls_windowrooview_xcls_button6_finalize (GObject* obj) {
1527 Xcls_WindowRooViewXcls_Button6 * self;
1528 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1529 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6);
1530 #line 239 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1531 _g_object_unref0 (self->el);
1532 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1533 _g_object_unref0 (self->priv->_this);
1534 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1535 G_OBJECT_CLASS (xcls_windowrooview_xcls_button6_parent_class)->finalize (obj);
1536 #line 1537 "WindowRooView.c"
1540 GType xcls_windowrooview_xcls_button6_get_type (void) {
1541 static volatile gsize xcls_windowrooview_xcls_button6_type_id__volatile = 0;
1542 if (g_once_init_enter (&xcls_windowrooview_xcls_button6_type_id__volatile)) {
1543 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_Button6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_button6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_Button6), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_button6_instance_init, NULL };
1544 GType xcls_windowrooview_xcls_button6_type_id;
1545 xcls_windowrooview_xcls_button6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_Button6", &g_define_type_info, 0);
1546 g_once_init_leave (&xcls_windowrooview_xcls_button6_type_id__volatile, xcls_windowrooview_xcls_button6_type_id);
1548 return xcls_windowrooview_xcls_button6_type_id__volatile;
1552 Xcls_WindowRooViewXcls_viewcontainer* xcls_windowrooview_xcls_viewcontainer_construct (GType object_type, Xcls_WindowRooView* _owner) {
1553 Xcls_WindowRooViewXcls_viewcontainer * self = NULL;
1554 Xcls_WindowRooView* _tmp0_ = NULL;
1555 Xcls_WindowRooView* _tmp1_ = NULL;
1556 Xcls_WindowRooView* _tmp2_ = NULL;
1557 Xcls_WindowRooViewXcls_viewcontainer* _tmp3_ = NULL;
1558 GtkScrolledWindow* _tmp4_ = NULL;
1559 GtkScrolledWindow* _tmp5_ = NULL;
1560 Xcls_WindowRooViewXcls_view* child_0 = NULL;
1561 Xcls_WindowRooView* _tmp6_ = NULL;
1562 Xcls_WindowRooViewXcls_view* _tmp7_ = NULL;
1563 GtkScrolledWindow* _tmp8_ = NULL;
1564 WebKitWebView* _tmp9_ = NULL;
1565 GtkScrolledWindow* _tmp10_ = NULL;
1566 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1567 g_return_val_if_fail (_owner != NULL, NULL);
1568 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1569 self = (Xcls_WindowRooViewXcls_viewcontainer*) g_object_new (object_type, NULL);
1570 #line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1572 #line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1573 _tmp1_ = _g_object_ref0 (_tmp0_);
1574 #line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1575 _g_object_unref0 (self->priv->_this);
1576 #line 278 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1577 self->priv->_this = _tmp1_;
1578 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1579 _tmp2_ = self->priv->_this;
1580 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1581 _tmp3_ = _g_object_ref0 (self);
1582 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1583 _g_object_unref0 (_tmp2_->viewcontainer);
1584 #line 279 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1585 _tmp2_->viewcontainer = _tmp3_;
1586 #line 280 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1587 _tmp4_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
1588 #line 280 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1589 g_object_ref_sink (_tmp4_);
1590 #line 280 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1591 _g_object_unref0 (self->el);
1592 #line 280 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1594 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1596 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1597 gtk_scrolled_window_set_shadow_type (_tmp5_, GTK_SHADOW_IN);
1598 #line 286 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1599 _tmp6_ = self->priv->_this;
1600 #line 286 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1601 _tmp7_ = xcls_windowrooview_xcls_view_new (_tmp6_);
1602 #line 286 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1604 #line 287 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1605 g_object_ref ((GObject*) child_0);
1606 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1608 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1609 _tmp9_ = child_0->el;
1610 #line 288 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1611 gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
1612 #line 292 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1614 #line 292 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1615 gtk_scrolled_window_set_policy (_tmp10_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1616 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1617 _g_object_unref0 (child_0);
1618 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1620 #line 1621 "WindowRooView.c"
1624 Xcls_WindowRooViewXcls_viewcontainer* xcls_windowrooview_xcls_viewcontainer_new (Xcls_WindowRooView* _owner) {
1625 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1626 return xcls_windowrooview_xcls_viewcontainer_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, _owner);
1627 #line 1628 "WindowRooView.c"
1631 static void xcls_windowrooview_xcls_viewcontainer_class_init (Xcls_WindowRooViewXcls_viewcontainerClass * klass) {
1632 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1633 xcls_windowrooview_xcls_viewcontainer_parent_class = g_type_class_peek_parent (klass);
1634 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1635 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_viewcontainerPrivate));
1636 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1637 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_viewcontainer_finalize;
1638 #line 1639 "WindowRooView.c"
1642 static void xcls_windowrooview_xcls_viewcontainer_instance_init (Xcls_WindowRooViewXcls_viewcontainer * self) {
1643 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1644 self->priv = XCLS_WINDOWROOVIEW_XCLS_VIEWCONTAINER_GET_PRIVATE (self);
1645 #line 1646 "WindowRooView.c"
1649 static void xcls_windowrooview_xcls_viewcontainer_finalize (GObject* obj) {
1650 Xcls_WindowRooViewXcls_viewcontainer * self;
1651 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1652 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEWCONTAINER, Xcls_WindowRooViewXcls_viewcontainer);
1653 #line 269 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1654 _g_object_unref0 (self->el);
1655 #line 270 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1656 _g_object_unref0 (self->priv->_this);
1657 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1658 G_OBJECT_CLASS (xcls_windowrooview_xcls_viewcontainer_parent_class)->finalize (obj);
1659 #line 1660 "WindowRooView.c"
1663 GType xcls_windowrooview_xcls_viewcontainer_get_type (void) {
1664 static volatile gsize xcls_windowrooview_xcls_viewcontainer_type_id__volatile = 0;
1665 if (g_once_init_enter (&xcls_windowrooview_xcls_viewcontainer_type_id__volatile)) {
1666 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_viewcontainerClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_viewcontainer_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_viewcontainer), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_viewcontainer_instance_init, NULL };
1667 GType xcls_windowrooview_xcls_viewcontainer_type_id;
1668 xcls_windowrooview_xcls_viewcontainer_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_viewcontainer", &g_define_type_info, 0);
1669 g_once_init_leave (&xcls_windowrooview_xcls_viewcontainer_type_id__volatile, xcls_windowrooview_xcls_viewcontainer_type_id);
1671 return xcls_windowrooview_xcls_viewcontainer_type_id__volatile;
1675 static gboolean ___lambda83_ (Xcls_WindowRooViewXcls_view* self) {
1676 gboolean result = FALSE;
1677 WebKitWebView* _tmp0_ = NULL;
1678 #line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1680 #line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1681 if (_tmp0_ == NULL) {
1682 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1684 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1686 #line 1687 "WindowRooView.c"
1688 #line 372 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1689 xcls_windowrooview_xcls_view_runRefresh (self);
1690 #line 373 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1692 #line 373 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1694 #line 1695 "WindowRooView.c"
1698 static gboolean ____lambda83__gsource_func (gpointer self) {
1700 result = ___lambda83_ ((Xcls_WindowRooViewXcls_view*) self);
1701 #line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1703 #line 1704 "WindowRooView.c"
1707 static glong string_strnlen (gchar* str, glong maxlen) {
1710 gchar* _tmp0_ = NULL;
1712 gchar* _tmp2_ = NULL;
1713 gchar* _tmp3_ = NULL;
1714 #line 1197 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1716 #line 1197 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1718 #line 1197 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1719 _tmp2_ = memchr (_tmp0_, 0, (gsize) _tmp1_);
1720 #line 1197 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1722 #line 1198 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1724 #line 1198 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1725 if (_tmp3_ == NULL) {
1726 #line 1727 "WindowRooView.c"
1728 #line 1199 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1730 #line 1199 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1732 #line 1199 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1734 #line 1735 "WindowRooView.c"
1736 gchar* _tmp5_ = NULL;
1737 gchar* _tmp6_ = NULL;
1738 #line 1201 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1740 #line 1201 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1742 #line 1201 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1743 result = (glong) (_tmp5_ - _tmp6_);
1744 #line 1201 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1746 #line 1747 "WindowRooView.c"
1751 static gchar* string_substring (const gchar* self, glong offset, glong len) {
1752 gchar* result = NULL;
1753 glong string_length = 0L;
1754 gboolean _tmp0_ = FALSE;
1763 gchar* _tmp22_ = NULL;
1764 #line 1208 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1765 g_return_val_if_fail (self != NULL, NULL);
1766 #line 1210 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1768 #line 1210 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1769 if (_tmp1_ >= ((glong) 0)) {
1770 #line 1771 "WindowRooView.c"
1772 #line 1210 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1774 #line 1210 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1775 _tmp0_ = _tmp2_ >= ((glong) 0);
1776 #line 1777 "WindowRooView.c"
1778 #line 1210 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1780 #line 1781 "WindowRooView.c"
1782 #line 1210 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1784 #line 1785 "WindowRooView.c"
1788 #line 1212 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1790 #line 1212 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1792 #line 1212 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1793 _tmp5_ = string_strnlen ((gchar*) self, _tmp3_ + _tmp4_);
1794 #line 1212 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1795 string_length = _tmp5_;
1796 #line 1797 "WindowRooView.c"
1800 #line 1214 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1801 _tmp6_ = strlen (self);
1802 #line 1214 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1804 #line 1214 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1805 string_length = (glong) _tmp7_;
1806 #line 1807 "WindowRooView.c"
1808 #line 1217 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1810 #line 1217 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1811 if (_tmp8_ < ((glong) 0)) {
1812 #line 1813 "WindowRooView.c"
1816 #line 1218 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1817 _tmp9_ = string_length;
1818 #line 1218 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1820 #line 1218 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1821 offset = _tmp9_ + _tmp10_;
1822 #line 1219 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1824 #line 1219 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1825 g_return_val_if_fail (_tmp11_ >= ((glong) 0), NULL);
1826 #line 1827 "WindowRooView.c"
1830 #line 1221 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1832 #line 1221 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1833 _tmp13_ = string_length;
1834 #line 1221 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1835 g_return_val_if_fail (_tmp12_ <= _tmp13_, NULL);
1836 #line 1837 "WindowRooView.c"
1838 #line 1223 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1840 #line 1223 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1841 if (_tmp14_ < ((glong) 0)) {
1842 #line 1843 "WindowRooView.c"
1845 #line 1224 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1846 _tmp15_ = string_length;
1847 #line 1224 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1849 #line 1224 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1850 len = _tmp15_ - _tmp16_;
1851 #line 1852 "WindowRooView.c"
1853 #line 1226 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1855 #line 1226 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1857 #line 1226 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1858 _tmp19_ = string_length;
1859 #line 1226 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1860 g_return_val_if_fail ((_tmp17_ + _tmp18_) <= _tmp19_, NULL);
1861 #line 1227 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1863 #line 1227 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1865 #line 1227 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1866 _tmp22_ = g_strndup (((gchar*) self) + _tmp20_, (gsize) _tmp21_);
1867 #line 1227 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1869 #line 1227 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
1871 #line 1872 "WindowRooView.c"
1875 static gboolean __lambda86_ (Xcls_WindowRooViewXcls_view* self, WebKitScriptDialog* dialog) {
1876 gboolean result = FALSE;
1877 WebKitWebView* _tmp0_ = NULL;
1879 WebKitScriptDialog* _tmp1_ = NULL;
1880 const gchar* _tmp2_ = NULL;
1881 gchar* _tmp3_ = NULL;
1882 const gchar* _tmp4_ = NULL;
1885 const gchar* _tmp7_ = NULL;
1886 gchar* _tmp8_ = NULL;
1887 gchar* _tmp9_ = NULL;
1888 gboolean _tmp10_ = FALSE;
1890 const gchar* _tmp11_ = NULL;
1891 gchar** _tmp12_ = NULL;
1892 gchar** _tmp13_ = NULL;
1893 gint ar_length1 = 0;
1895 gchar** _tmp14_ = NULL;
1896 gint _tmp14__length1 = 0;
1897 gchar** _tmp15_ = NULL;
1898 gint _tmp15__length1 = 0;
1899 const gchar* _tmp16_ = NULL;
1900 const gchar* _tmp17_ = NULL;
1901 GQuark _tmp19_ = 0U;
1902 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1903 static GQuark _tmp18_label0 = 0;
1904 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1905 g_return_val_if_fail (dialog != NULL, FALSE);
1906 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1908 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1909 if (_tmp0_ == NULL) {
1910 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1912 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1914 #line 1915 "WindowRooView.c"
1916 #line 384 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1918 #line 384 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1919 _tmp2_ = webkit_script_dialog_get_message (_tmp1_);
1920 #line 384 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1921 _tmp3_ = g_strdup (_tmp2_);
1922 #line 384 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1924 #line 385 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1926 #line 385 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1927 _tmp5_ = strlen (_tmp4_);
1928 #line 385 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1930 #line 385 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1932 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1934 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1936 #line 386 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1938 #line 1939 "WindowRooView.c"
1940 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1942 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1943 _tmp8_ = string_substring (_tmp7_, (glong) 0, (glong) 4);
1944 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1946 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1947 _tmp10_ = g_strcmp0 (_tmp9_, "IPC:") != 0;
1948 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1950 #line 388 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1952 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1954 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1956 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1958 #line 1959 "WindowRooView.c"
1960 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1962 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1963 _tmp13_ = _tmp12_ = g_strsplit (_tmp11_, ":", 3);
1964 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1966 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1967 ar_length1 = _vala_array_length (_tmp12_);
1968 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1969 _ar_size_ = ar_length1;
1970 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1972 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1973 _tmp14__length1 = ar_length1;
1974 #line 392 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1975 if (_tmp14__length1 < 3) {
1976 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1978 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1979 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
1980 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1982 #line 393 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1984 #line 1985 "WindowRooView.c"
1986 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1988 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1989 _tmp15__length1 = ar_length1;
1990 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1991 _tmp16_ = _tmp15_[1];
1992 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1994 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1995 _tmp19_ = (NULL == _tmp17_) ? 0 : g_quark_from_string (_tmp17_);
1996 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
1997 if (_tmp19_ == ((0 != _tmp18_label0) ? _tmp18_label0 : (_tmp18_label0 = g_quark_from_static_string ("SAVEHTML")))) {
1998 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2000 #line 2001 "WindowRooView.c"
2003 Xcls_WindowRooView* _tmp20_ = NULL;
2004 JsRenderJsRender* _tmp21_ = NULL;
2005 gchar** _tmp22_ = NULL;
2006 gint _tmp22__length1 = 0;
2007 const gchar* _tmp23_ = NULL;
2008 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2009 _tmp20_ = self->priv->_this;
2010 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2011 _tmp21_ = _tmp20_->file;
2012 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2014 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2015 _tmp22__length1 = ar_length1;
2016 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2017 _tmp23_ = _tmp22_[2];
2018 #line 397 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2019 js_render_js_render_saveHTML (_tmp21_, _tmp23_);
2020 #line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2022 #line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2023 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2024 #line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2026 #line 398 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2028 #line 2029 "WindowRooView.c"
2032 #line 395 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2034 #line 2035 "WindowRooView.c"
2037 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2039 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2040 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2041 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2043 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2045 #line 2046 "WindowRooView.c"
2049 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2050 ar = (_vala_array_free (ar, ar_length1, (GDestroyNotify) g_free), NULL);
2051 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2053 #line 2054 "WindowRooView.c"
2057 static gboolean ___lambda86__webkit_web_view_script_dialog (WebKitWebView* _sender, WebKitScriptDialog* dialog, gpointer self) {
2059 result = __lambda86_ ((Xcls_WindowRooViewXcls_view*) self, dialog);
2060 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2062 #line 2063 "WindowRooView.c"
2066 static void __lambda87_ (Xcls_WindowRooViewXcls_view* self) {
2067 #line 405 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2068 xcls_windowrooview_xcls_view_initInspector (self);
2069 #line 2070 "WindowRooView.c"
2073 static void ___lambda87__gtk_widget_show (GtkWidget* _sender, gpointer self) {
2074 #line 404 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2075 __lambda87_ ((Xcls_WindowRooViewXcls_view*) self);
2076 #line 2077 "WindowRooView.c"
2080 static gboolean __lambda88_ (Xcls_WindowRooViewXcls_view* self, GtkWidget* ctx, GdkDragContext* x, gint y, gint time, guint ud) {
2081 gboolean result = FALSE;
2082 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2083 g_return_val_if_fail (ctx != NULL, FALSE);
2084 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2085 g_return_val_if_fail (x != NULL, FALSE);
2086 #line 408 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2088 #line 408 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2090 #line 2091 "WindowRooView.c"
2094 static gboolean ___lambda88__gtk_widget_drag_drop (GtkWidget* _sender, GdkDragContext* context, gint x, gint y, guint time_, gpointer self) {
2096 result = __lambda88_ ((Xcls_WindowRooViewXcls_view*) self, _sender, context, x, y, time_);
2097 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2099 #line 2100 "WindowRooView.c"
2103 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_construct (GType object_type, Xcls_WindowRooView* _owner) {
2104 Xcls_WindowRooViewXcls_view * self = NULL;
2105 Xcls_WindowRooView* _tmp0_ = NULL;
2106 Xcls_WindowRooView* _tmp1_ = NULL;
2107 Xcls_WindowRooView* _tmp2_ = NULL;
2108 Xcls_WindowRooViewXcls_view* _tmp3_ = NULL;
2109 WebKitWebView* _tmp4_ = NULL;
2110 gchar* _tmp5_ = NULL;
2111 gchar* _tmp6_ = NULL;
2112 WebKitWebView* _tmp11_ = NULL;
2113 WebKitWebView* _tmp12_ = NULL;
2114 WebKitWebView* _tmp13_ = NULL;
2115 #line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2116 g_return_val_if_fail (_owner != NULL, NULL);
2117 #line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2118 self = (Xcls_WindowRooViewXcls_view*) g_object_new (object_type, NULL);
2119 #line 314 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2121 #line 314 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2122 _tmp1_ = _g_object_ref0 (_tmp0_);
2123 #line 314 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2124 _g_object_unref0 (self->priv->_this);
2125 #line 314 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2126 self->priv->_this = _tmp1_;
2127 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2128 _tmp2_ = self->priv->_this;
2129 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2130 _tmp3_ = _g_object_ref0 (self);
2131 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2132 _g_object_unref0 (_tmp2_->view);
2133 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2134 _tmp2_->view = _tmp3_;
2135 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2136 _tmp4_ = (WebKitWebView*) webkit_web_view_new ();
2137 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2138 g_object_ref_sink (_tmp4_);
2139 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2140 _g_object_unref0 (self->el);
2141 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2143 #line 319 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2144 _tmp5_ = g_strdup ("");
2145 #line 319 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2146 _g_free0 (self->renderedData);
2147 #line 319 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2148 self->renderedData = _tmp5_;
2149 #line 320 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2150 self->refreshRequired = FALSE;
2151 #line 321 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2153 #line 322 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2154 _g_date_time_unref0 (self->lastRedraw);
2155 #line 322 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2156 self->lastRedraw = NULL;
2157 #line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2158 _tmp6_ = g_strdup ("");
2159 #line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2160 _g_free0 (self->runhtml);
2161 #line 323 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2162 self->runhtml = _tmp6_;
2163 #line 324 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2164 self->pendingRedraw = FALSE;
2165 #line 2166 "WindowRooView.c"
2167 WebKitSettings* settings = NULL;
2168 WebKitWebView* _tmp7_ = NULL;
2169 WebKitSettings* _tmp8_ = NULL;
2170 WebKitSettings* _tmp9_ = NULL;
2171 WebKitWebView* _tmp10_ = NULL;
2172 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2174 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2175 _tmp8_ = webkit_web_view_get_settings (_tmp7_);
2176 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2177 _tmp9_ = _g_object_ref0 (_tmp8_);
2178 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2180 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2181 webkit_settings_set_enable_developer_extras (settings, TRUE);
2182 #line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2184 #line 347 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2185 webkit_web_view_load_html (_tmp10_, "Render not ready", "http://localhost/app.Builder/");
2186 #line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2187 g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 1, ____lambda83__gsource_func, g_object_ref (self), g_object_unref);
2188 #line 330 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2189 _g_object_unref0 (settings);
2190 #line 2191 "WindowRooView.c"
2192 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2194 #line 379 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2195 g_signal_connect_object (_tmp11_, "script-dialog", (GCallback) ___lambda86__webkit_web_view_script_dialog, self, 0);
2196 #line 404 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2198 #line 404 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2199 g_signal_connect_object ((GtkWidget*) _tmp12_, "show", (GCallback) ___lambda87__gtk_widget_show, self, 0);
2200 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2202 #line 407 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2203 g_signal_connect_object ((GtkWidget*) _tmp13_, "drag-drop", (GCallback) ___lambda88__gtk_widget_drag_drop, self, 0);
2204 #line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2206 #line 2207 "WindowRooView.c"
2210 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_new (Xcls_WindowRooView* _owner) {
2211 #line 312 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2212 return xcls_windowrooview_xcls_view_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, _owner);
2213 #line 2214 "WindowRooView.c"
2217 static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) {
2218 gchar* result = NULL;
2219 GError * _inner_error_ = NULL;
2220 #line 1282 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2221 g_return_val_if_fail (self != NULL, NULL);
2222 #line 1282 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2223 g_return_val_if_fail (old != NULL, NULL);
2224 #line 1282 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2225 g_return_val_if_fail (replacement != NULL, NULL);
2226 #line 2227 "WindowRooView.c"
2228 GRegex* regex = NULL;
2229 const gchar* _tmp0_ = NULL;
2230 gchar* _tmp1_ = NULL;
2231 gchar* _tmp2_ = NULL;
2232 GRegex* _tmp3_ = NULL;
2233 GRegex* _tmp4_ = NULL;
2234 gchar* _tmp5_ = NULL;
2235 GRegex* _tmp6_ = NULL;
2236 const gchar* _tmp7_ = NULL;
2237 gchar* _tmp8_ = NULL;
2238 gchar* _tmp9_ = NULL;
2239 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2241 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2242 _tmp1_ = g_regex_escape_string (_tmp0_, -1);
2243 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2245 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2246 _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_);
2247 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2249 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2251 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2253 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2254 if (G_UNLIKELY (_inner_error_ != NULL)) {
2255 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2256 if (_inner_error_->domain == G_REGEX_ERROR) {
2257 #line 2258 "WindowRooView.c"
2258 goto __catch18_g_regex_error;
2260 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2261 g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
2262 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2263 g_clear_error (&_inner_error_);
2264 #line 1284 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2266 #line 2267 "WindowRooView.c"
2268 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2270 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2271 _tmp7_ = replacement;
2272 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2273 _tmp8_ = g_regex_replace_literal (_tmp6_, self, (gssize) (-1), 0, _tmp7_, 0, &_inner_error_);
2274 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2276 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2277 if (G_UNLIKELY (_inner_error_ != NULL)) {
2278 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2279 _g_regex_unref0 (regex);
2280 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2281 if (_inner_error_->domain == G_REGEX_ERROR) {
2282 #line 2283 "WindowRooView.c"
2283 goto __catch18_g_regex_error;
2285 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2286 _g_regex_unref0 (regex);
2287 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2288 g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
2289 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2290 g_clear_error (&_inner_error_);
2291 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2293 #line 2294 "WindowRooView.c"
2295 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2297 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2299 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2301 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2303 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2304 _g_regex_unref0 (regex);
2305 #line 1285 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2307 #line 2308 "WindowRooView.c"
2310 __catch18_g_regex_error:
2313 #line 1283 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2315 #line 1283 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2316 _inner_error_ = NULL;
2317 #line 1287 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2318 g_assert_not_reached ();
2319 #line 1283 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2321 #line 2322 "WindowRooView.c"
2324 #line 1283 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2325 if (G_UNLIKELY (_inner_error_ != NULL)) {
2326 #line 1283 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2327 g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
2328 #line 1283 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2329 g_clear_error (&_inner_error_);
2330 #line 1283 "/usr/share/vala-0.26/vapi/glib-2.0.vapi"
2332 #line 2333 "WindowRooView.c"
2337 void xcls_windowrooview_xcls_view_runRefresh (Xcls_WindowRooViewXcls_view* self) {
2338 gboolean _tmp0_ = FALSE;
2339 GDateTime* _tmp1_ = NULL;
2340 Xcls_WindowRooView* _tmp7_ = NULL;
2341 JsRenderJsRender* _tmp8_ = NULL;
2342 Xcls_WindowRooView* _tmp9_ = NULL;
2343 JsRenderJsRender* _tmp10_ = NULL;
2344 WebKitWebView* _tmp11_ = NULL;
2345 guint64 _tmp12_ = 0ULL;
2347 Xcls_WindowRooView* _tmp13_ = NULL;
2348 JsRenderJsRender* _tmp14_ = NULL;
2349 gchar* _tmp15_ = NULL;
2350 const gchar* _tmp16_ = NULL;
2354 ProjectProject* project = NULL;
2355 Xcls_WindowRooView* _tmp20_ = NULL;
2356 JsRenderJsRender* _tmp21_ = NULL;
2357 ProjectProject* _tmp22_ = NULL;
2358 ProjectProject* _tmp23_ = NULL;
2359 gchar* runhtml = NULL;
2360 gchar* _tmp24_ = NULL;
2361 gchar* builderhtml = NULL;
2362 gchar* _tmp25_ = NULL;
2363 gchar* _tmp26_ = NULL;
2364 gchar* _tmp27_ = NULL;
2365 gchar* _tmp28_ = NULL;
2366 gchar* _tmp29_ = NULL;
2367 const gchar* _tmp30_ = NULL;
2368 const gchar* _tmp31_ = NULL;
2369 gchar* _tmp32_ = NULL;
2370 gchar* _tmp33_ = NULL;
2371 gchar* _tmp34_ = NULL;
2372 const gchar* _tmp35_ = NULL;
2373 gchar* _tmp36_ = NULL;
2374 ProjectProject* _tmp37_ = NULL;
2375 const gchar* _tmp38_ = NULL;
2376 gchar* _tmp39_ = NULL;
2377 gchar* inhtml = NULL;
2378 gchar* base_template = NULL;
2379 Xcls_WindowRooView* _tmp40_ = NULL;
2380 JsRenderJsRender* _tmp41_ = NULL;
2381 ProjectProject* _tmp42_ = NULL;
2382 const gchar* _tmp43_ = NULL;
2383 gchar* _tmp44_ = NULL;
2384 gboolean _tmp45_ = FALSE;
2385 const gchar* _tmp46_ = NULL;
2388 const gchar* _tmp59_ = NULL;
2389 const gchar* _tmp60_ = NULL;
2392 gchar* _tmp64_ = NULL;
2393 gchar* _tmp65_ = NULL;
2394 gchar* _tmp66_ = NULL;
2395 gchar* _tmp67_ = NULL;
2396 gchar* _tmp68_ = NULL;
2397 gchar* _tmp69_ = NULL;
2398 gchar* _tmp70_ = NULL;
2399 const gchar* _tmp71_ = NULL;
2400 gchar* _tmp72_ = NULL;
2401 gchar* js_src = NULL;
2402 const gchar* _tmp73_ = NULL;
2403 gchar* _tmp74_ = NULL;
2404 gchar* _tmp75_ = NULL;
2405 gchar* _tmp76_ = NULL;
2406 gchar* _tmp77_ = NULL;
2407 gchar* _tmp78_ = NULL;
2408 gchar* _tmp79_ = NULL;
2409 Xcls_WindowRooView* _tmp80_ = NULL;
2410 JsRenderJsRender* _tmp81_ = NULL;
2411 const gchar* _tmp82_ = NULL;
2412 gchar* _tmp83_ = NULL;
2413 gchar* _tmp84_ = NULL;
2414 gchar* _tmp85_ = NULL;
2415 gchar* _tmp86_ = NULL;
2416 Xcls_WindowRooView* _tmp87_ = NULL;
2417 JsRenderJsRender* _tmp88_ = NULL;
2418 const gchar* _tmp89_ = NULL;
2419 gchar* _tmp90_ = NULL;
2420 gchar* _tmp91_ = NULL;
2421 gchar* _tmp92_ = NULL;
2422 gchar* _tmp93_ = NULL;
2423 gchar* _tmp94_ = NULL;
2424 gchar* _tmp95_ = NULL;
2425 gchar* _tmp96_ = NULL;
2426 gchar* _tmp97_ = NULL;
2427 GDateTime* _tmp98_ = NULL;
2429 const gchar* _tmp99_ = NULL;
2430 const gchar* _tmp100_ = NULL;
2431 const gchar* _tmp101_ = NULL;
2432 gchar* _tmp102_ = NULL;
2433 gchar* _tmp103_ = NULL;
2434 gchar* _tmp104_ = NULL;
2435 gchar* _tmp105_ = NULL;
2436 const gchar* _tmp106_ = NULL;
2437 gchar* _tmp107_ = NULL;
2438 gchar* _tmp108_ = NULL;
2439 gchar* _tmp109_ = NULL;
2440 gchar* _tmp110_ = NULL;
2441 gchar* _tmp111_ = NULL;
2442 gchar* _tmp112_ = NULL;
2443 gchar* _tmp113_ = NULL;
2444 gchar* _tmp114_ = NULL;
2445 gchar* _tmp115_ = NULL;
2446 gchar* _tmp116_ = NULL;
2447 gchar* rootURL = NULL;
2448 Xcls_WindowRooView* _tmp117_ = NULL;
2449 JsRenderJsRender* _tmp118_ = NULL;
2450 ProjectProject* _tmp119_ = NULL;
2451 const gchar* _tmp120_ = NULL;
2452 gchar* _tmp121_ = NULL;
2453 const gchar* _tmp122_ = NULL;
2454 const gchar* _tmp123_ = NULL;
2457 WebKitWebView* _tmp127_ = NULL;
2458 const gchar* _tmp128_ = NULL;
2459 GError * _inner_error_ = NULL;
2460 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2461 g_return_if_fail (self != NULL);
2462 #line 438 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2463 _tmp0_ = self->refreshRequired;
2464 #line 438 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2466 #line 440 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2468 #line 2469 "WindowRooView.c"
2470 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2471 _tmp1_ = self->lastRedraw;
2472 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2473 if (_tmp1_ != NULL) {
2474 #line 2475 "WindowRooView.c"
2475 GDateTime* _tmp2_ = NULL;
2476 GDateTime* _tmp3_ = NULL;
2477 GDateTime* _tmp4_ = NULL;
2478 GTimeSpan _tmp5_ = 0LL;
2479 gboolean _tmp6_ = FALSE;
2480 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2481 _tmp2_ = g_date_time_new_now_local ();
2482 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2484 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2485 _tmp4_ = self->lastRedraw;
2486 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2487 _tmp5_ = g_date_time_difference (_tmp3_, _tmp4_);
2488 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2489 _tmp6_ = ((gint64) _tmp5_) < ((gint64) 5000);
2490 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2491 _g_date_time_unref0 (_tmp3_);
2492 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2494 #line 446 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2496 #line 2497 "WindowRooView.c"
2499 #line 450 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2500 _tmp7_ = self->priv->_this;
2501 #line 450 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2502 _tmp8_ = _tmp7_->file;
2503 #line 450 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2504 if (_tmp8_ == NULL) {
2505 #line 451 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2507 #line 2508 "WindowRooView.c"
2509 #line 455 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2510 self->refreshRequired = FALSE;
2511 #line 461 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2512 _tmp9_ = self->priv->_this;
2513 #line 461 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2514 _tmp10_ = _tmp9_->file;
2515 #line 461 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2517 #line 461 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2518 _tmp12_ = webkit_web_view_get_page_id (_tmp11_);
2519 #line 461 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2520 _tmp10_->webkit_page_id = _tmp12_;
2521 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2522 _tmp13_ = self->priv->_this;
2523 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2524 _tmp14_ = _tmp13_->file;
2525 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2526 _tmp15_ = js_render_js_render_toSourcePreview (_tmp14_);
2527 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2529 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2531 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2532 _tmp17_ = strlen (_tmp16_);
2533 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2535 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2537 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2538 g_print ("no data");
2539 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2541 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2543 #line 2544 "WindowRooView.c"
2545 #line 470 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2546 _tmp19_ = self->redraws;
2547 #line 470 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2548 self->redraws = _tmp19_ + 1;
2549 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2550 _tmp20_ = self->priv->_this;
2551 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2552 _tmp21_ = _tmp20_->file;
2553 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2554 _tmp22_ = _tmp21_->project;
2555 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2556 _tmp23_ = _g_object_ref0 (_tmp22_);
2557 #line 472 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2559 #line 487 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2560 self->pendingRedraw = TRUE;
2561 #line 489 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2562 _tmp24_ = g_strdup ("<script type=\"text/javascript\">\n");
2563 #line 489 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2565 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2566 _tmp25_ = builder_application_configDirectory ();
2567 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2569 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2570 _tmp27_ = g_strconcat (_tmp26_, "/resources/roo.builder.js", NULL);
2571 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2573 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2574 g_file_get_contents (_tmp28_, &_tmp29_, NULL, &_inner_error_);
2575 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2576 _g_free0 (builderhtml);
2577 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2578 builderhtml = _tmp29_;
2579 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2581 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2583 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2584 if (G_UNLIKELY (_inner_error_ != NULL)) {
2585 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2586 _g_free0 (builderhtml);
2587 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2589 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2590 _g_object_unref0 (project);
2591 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2593 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2594 g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
2595 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2596 g_clear_error (&_inner_error_);
2597 #line 493 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2599 #line 2600 "WindowRooView.c"
2601 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2603 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2604 _tmp31_ = builderhtml;
2605 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2606 _tmp32_ = g_strconcat (_tmp31_, "\n", NULL);
2607 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2609 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2610 _tmp34_ = g_strconcat (_tmp30_, _tmp33_, NULL);
2611 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2613 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2615 #line 495 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2617 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2619 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2620 _tmp36_ = g_strconcat (_tmp35_, "</script>\n", NULL);
2621 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2623 #line 496 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2625 #line 499 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2627 #line 499 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2628 _tmp38_ = _tmp37_->runhtml;
2629 #line 499 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2630 _tmp39_ = g_strdup (_tmp38_);
2631 #line 499 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2632 _g_free0 (self->runhtml);
2633 #line 499 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2634 self->runhtml = _tmp39_;
2635 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2636 _tmp40_ = self->priv->_this;
2637 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2638 _tmp41_ = _tmp40_->file;
2639 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2640 _tmp42_ = _tmp41_->project;
2641 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2642 _tmp43_ = _tmp42_->base_template;
2643 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2644 _tmp44_ = g_strdup (_tmp43_);
2645 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2646 base_template = _tmp44_;
2647 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2648 _tmp46_ = base_template;
2649 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2650 _tmp47_ = strlen (_tmp46_);
2651 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2653 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2655 #line 2656 "WindowRooView.c"
2656 gchar* _tmp49_ = NULL;
2657 gchar* _tmp50_ = NULL;
2658 gchar* _tmp51_ = NULL;
2659 gchar* _tmp52_ = NULL;
2660 const gchar* _tmp53_ = NULL;
2661 gchar* _tmp54_ = NULL;
2662 gchar* _tmp55_ = NULL;
2663 gboolean _tmp56_ = FALSE;
2664 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2665 _tmp49_ = builder_application_configDirectory ();
2666 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2668 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2669 _tmp51_ = g_strconcat (_tmp50_, "/resources/", NULL);
2670 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2672 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2673 _tmp53_ = base_template;
2674 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2675 _tmp54_ = g_strconcat (_tmp52_, _tmp53_, NULL);
2676 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2678 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2679 _tmp56_ = g_file_test (_tmp55_, G_FILE_TEST_EXISTS);
2680 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2682 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2684 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2686 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2688 #line 2689 "WindowRooView.c"
2690 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2692 #line 2693 "WindowRooView.c"
2694 #line 505 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2696 #line 2697 "WindowRooView.c"
2697 const gchar* _tmp57_ = NULL;
2698 gchar* _tmp58_ = NULL;
2699 #line 508 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2700 _tmp57_ = base_template;
2701 #line 508 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2702 g_print ("invalid base_template name - using default: %s\n", _tmp57_);
2703 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2704 _tmp58_ = g_strdup ("");
2705 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2706 _g_free0 (base_template);
2707 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2708 base_template = _tmp58_;
2709 #line 2710 "WindowRooView.c"
2711 #line 515 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2712 _tmp60_ = base_template;
2713 #line 515 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2714 _tmp61_ = strlen (_tmp60_);
2715 #line 515 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2717 #line 515 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2719 #line 2720 "WindowRooView.c"
2720 const gchar* _tmp63_ = NULL;
2721 #line 515 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2722 _tmp63_ = base_template;
2723 #line 515 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2725 #line 2726 "WindowRooView.c"
2727 #line 515 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2728 _tmp59_ = "roo.builder.html";
2729 #line 2730 "WindowRooView.c"
2731 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2732 _tmp64_ = builder_application_configDirectory ();
2733 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2735 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2736 _tmp66_ = g_strconcat (_tmp65_, "/resources/", NULL);
2737 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2739 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2740 _tmp68_ = g_strconcat (_tmp67_, _tmp59_, NULL);
2741 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2743 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2744 g_file_get_contents (_tmp69_, &_tmp70_, NULL, &_inner_error_);
2745 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2747 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2749 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2751 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2753 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2755 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2756 if (G_UNLIKELY (_inner_error_ != NULL)) {
2757 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2758 _g_free0 (base_template);
2759 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2761 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2762 _g_free0 (builderhtml);
2763 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2765 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2766 _g_object_unref0 (project);
2767 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2769 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2770 g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
2771 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2772 g_clear_error (&_inner_error_);
2773 #line 513 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2775 #line 2776 "WindowRooView.c"
2777 #line 519 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2779 #line 519 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2780 _tmp72_ = g_strdup (_tmp71_);
2781 #line 519 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2782 _g_free0 (self->renderedData);
2783 #line 519 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2784 self->renderedData = _tmp72_;
2785 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2787 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2788 _tmp74_ = g_strconcat (_tmp73_, "\n", NULL);
2789 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2791 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2792 _tmp76_ = g_strconcat (_tmp75_, "Roo.onReady(function() {\n", NULL);
2793 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2795 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2796 _tmp78_ = g_strconcat (_tmp77_, "if (", NULL);
2797 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2799 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2800 _tmp80_ = self->priv->_this;
2801 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2802 _tmp81_ = _tmp80_->file;
2803 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2804 _tmp82_ = _tmp81_->name;
2805 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2806 _tmp83_ = g_strconcat (_tmp79_, _tmp82_, NULL);
2807 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2809 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2810 _tmp85_ = g_strconcat (_tmp84_, ".show) ", NULL);
2811 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2813 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2814 _tmp87_ = self->priv->_this;
2815 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2816 _tmp88_ = _tmp87_->file;
2817 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2818 _tmp89_ = _tmp88_->name;
2819 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2820 _tmp90_ = g_strconcat (_tmp86_, _tmp89_, NULL);
2821 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2823 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2824 _tmp92_ = g_strconcat (_tmp91_, ".show({});\n", NULL);
2825 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2827 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2828 _tmp94_ = g_strconcat (_tmp93_, "Roo.XComponent.build();\n", NULL);
2829 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2831 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2832 _tmp96_ = g_strconcat (_tmp95_, "});\n", NULL);
2833 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2835 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2837 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2839 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2841 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2843 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2845 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2847 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2849 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2851 #line 522 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2853 #line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2854 _tmp98_ = g_date_time_new_now_local ();
2855 #line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2856 _g_date_time_unref0 (self->lastRedraw);
2857 #line 532 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2858 self->lastRedraw = _tmp98_;
2859 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2861 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2863 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2864 _tmp101_ = self->runhtml;
2865 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2866 _tmp102_ = g_strconcat (_tmp100_, _tmp101_, NULL);
2867 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2868 _tmp103_ = _tmp102_;
2869 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2870 _tmp104_ = g_strconcat (_tmp103_, "<script type=\"text/javascript\">\n", NULL);
2871 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2872 _tmp105_ = _tmp104_;
2873 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2875 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2876 _tmp107_ = g_strconcat (_tmp105_, _tmp106_, NULL);
2877 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2878 _tmp108_ = _tmp107_;
2879 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2880 _tmp109_ = g_strconcat (_tmp108_, "\n", NULL);
2881 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2882 _tmp110_ = _tmp109_;
2883 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2884 _tmp111_ = g_strconcat (_tmp110_, "</script>", NULL);
2885 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2886 _tmp112_ = _tmp111_;
2887 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2888 _tmp113_ = g_strconcat (_tmp112_, "</head>", NULL);
2889 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2890 _tmp114_ = _tmp113_;
2891 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2892 _tmp115_ = string_replace (_tmp99_, "</head>", _tmp114_);
2893 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2894 _tmp116_ = _tmp115_;
2895 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2896 _g_free0 (_tmp114_);
2897 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2898 _g_free0 (_tmp112_);
2899 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2900 _g_free0 (_tmp110_);
2901 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2902 _g_free0 (_tmp108_);
2903 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2904 _g_free0 (_tmp105_);
2905 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2906 _g_free0 (_tmp103_);
2907 #line 534 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2909 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2910 _tmp117_ = self->priv->_this;
2911 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2912 _tmp118_ = _tmp117_->file;
2913 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2914 _tmp119_ = _tmp118_->project;
2915 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2916 _tmp120_ = _tmp119_->rootURL;
2917 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2918 _tmp121_ = g_strdup (_tmp120_);
2919 #line 543 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2921 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2923 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2924 _tmp124_ = strlen (_tmp123_);
2925 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2926 _tmp125_ = _tmp124_;
2927 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2929 #line 2930 "WindowRooView.c"
2930 const gchar* _tmp126_ = NULL;
2931 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2933 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2934 _tmp122_ = _tmp126_;
2935 #line 2936 "WindowRooView.c"
2937 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2938 _tmp122_ = "http://localhost/app.Builder/";
2939 #line 2940 "WindowRooView.c"
2941 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2942 _tmp127_ = self->el;
2943 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2945 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2946 webkit_web_view_load_html (_tmp127_, _tmp128_, _tmp122_);
2947 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2948 xcls_windowrooview_xcls_view_initInspector (self);
2949 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2951 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2953 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2955 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2956 _g_free0 (base_template);
2957 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2959 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2960 _g_free0 (builderhtml);
2961 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2963 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2964 _g_object_unref0 (project);
2965 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2967 #line 2968 "WindowRooView.c"
2971 static gboolean __lambda84_ (Xcls_WindowRooViewXcls_view* self) {
2972 gboolean result = FALSE;
2973 WebKitWebView* _tmp0_ = NULL;
2974 WebKitWebInspector* _tmp1_ = NULL;
2975 WebKitWebInspector* _tmp2_ = NULL;
2976 WebKitWebViewBase* wv = NULL;
2977 WebKitWebInspector* _tmp3_ = NULL;
2978 WebKitWebViewBase* _tmp4_ = NULL;
2979 WebKitWebViewBase* _tmp5_ = NULL;
2980 WebKitWebViewBase* _tmp6_ = NULL;
2981 #line 580 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2983 #line 580 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2984 _tmp1_ = webkit_web_view_get_inspector (_tmp0_);
2985 #line 580 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2986 _tmp2_ = _g_object_ref0 (_tmp1_);
2987 #line 580 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2988 _g_object_unref0 (self->inspector);
2989 #line 580 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2990 self->inspector = _tmp2_;
2991 #line 581 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2992 g_print ("inspector attach\n");
2993 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2994 _tmp3_ = self->inspector;
2995 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2996 _tmp4_ = webkit_web_inspector_get_web_view (_tmp3_);
2997 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
2998 _tmp5_ = _g_object_ref0 (_tmp4_);
2999 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3001 #line 583 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3003 #line 583 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3004 if (_tmp6_ != NULL) {
3005 #line 3006 "WindowRooView.c"
3006 Xcls_WindowRooView* _tmp7_ = NULL;
3007 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp8_ = NULL;
3008 GtkScrolledWindow* _tmp9_ = NULL;
3009 WebKitWebViewBase* _tmp10_ = NULL;
3010 WebKitWebViewBase* _tmp11_ = NULL;
3011 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3012 g_print ("got inspector web view\n");
3013 #line 585 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3014 _tmp7_ = self->priv->_this;
3015 #line 585 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3016 _tmp8_ = _tmp7_->inspectorcontainer;
3017 #line 585 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3018 _tmp9_ = _tmp8_->el;
3019 #line 585 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3021 #line 585 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3022 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
3023 #line 586 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3025 #line 586 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3026 gtk_widget_show ((GtkWidget*) _tmp11_);
3027 #line 3028 "WindowRooView.c"
3030 #line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3032 #line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3033 _g_object_unref0 (wv);
3034 #line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3036 #line 3037 "WindowRooView.c"
3040 static gboolean ___lambda84__webkit_web_inspector_open_window (WebKitWebInspector* _sender, gpointer self) {
3042 result = __lambda84_ ((Xcls_WindowRooViewXcls_view*) self);
3043 #line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3045 #line 3046 "WindowRooView.c"
3049 static void __lambda85_ (Xcls_WindowRooViewXcls_view* self) {
3050 WebKitWebView* _tmp0_ = NULL;
3051 Xcls_WindowRooView* _tmp1_ = NULL;
3052 Xcls_WindowRooViewXcls_viewbox* _tmp2_ = NULL;
3053 GtkVBox* _tmp3_ = NULL;
3054 GtkContainer* _tmp4_ = NULL;
3055 Xcls_WindowRooView* _tmp5_ = NULL;
3056 Xcls_WindowRooViewXcls_viewbox* _tmp6_ = NULL;
3057 GtkVBox* _tmp7_ = NULL;
3058 Xcls_WindowRooView* _tmp8_ = NULL;
3059 Xcls_WindowRooViewXcls_viewcontainer* _tmp9_ = NULL;
3060 GtkScrolledWindow* _tmp10_ = NULL;
3061 Xcls_WindowRooView* _tmp11_ = NULL;
3062 GtkVPaned* _tmp12_ = NULL;
3063 Xcls_WindowRooView* _tmp13_ = NULL;
3064 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp14_ = NULL;
3065 GtkScrolledWindow* _tmp15_ = NULL;
3066 Xcls_WindowRooViewXcls_viewcontainer* nv = NULL;
3067 Xcls_WindowRooView* _tmp16_ = NULL;
3068 Xcls_WindowRooViewXcls_viewcontainer* _tmp17_ = NULL;
3069 Xcls_WindowRooViewXcls_viewcontainer* _tmp18_ = NULL;
3070 Xcls_WindowRooView* _tmp19_ = NULL;
3071 Xcls_WindowRooViewXcls_viewbox* _tmp20_ = NULL;
3072 GtkVBox* _tmp21_ = NULL;
3073 Xcls_WindowRooViewXcls_viewcontainer* _tmp22_ = NULL;
3074 GtkScrolledWindow* _tmp23_ = NULL;
3075 Xcls_WindowRooViewXcls_inspectorcontainer* inv = NULL;
3076 Xcls_WindowRooView* _tmp24_ = NULL;
3077 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp25_ = NULL;
3078 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp26_ = NULL;
3079 Xcls_WindowRooView* _tmp27_ = NULL;
3080 GtkVPaned* _tmp28_ = NULL;
3081 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp29_ = NULL;
3082 GtkScrolledWindow* _tmp30_ = NULL;
3083 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp31_ = NULL;
3084 GtkScrolledWindow* _tmp32_ = NULL;
3085 Xcls_WindowRooViewXcls_viewcontainer* _tmp33_ = NULL;
3086 GtkScrolledWindow* _tmp34_ = NULL;
3087 Xcls_WindowRooView* _tmp35_ = NULL;
3088 Xcls_WindowRooViewXcls_view* _tmp36_ = NULL;
3089 #line 598 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3090 g_print ("inspector closed?!?");
3091 #line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3093 #line 601 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3094 webkit_web_view_stop_loading (_tmp0_);
3095 #line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3096 _tmp1_ = self->priv->_this;
3097 #line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3098 _tmp2_ = _tmp1_->viewbox;
3099 #line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3100 _tmp3_ = _tmp2_->el;
3101 #line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3102 _tmp4_ = (GtkContainer*) gtk_widget_get_parent ((GtkWidget*) _tmp3_);
3103 #line 603 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3104 if (_tmp4_ == NULL) {
3105 #line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3107 #line 3108 "WindowRooView.c"
3109 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3110 _tmp5_ = self->priv->_this;
3111 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3112 _tmp6_ = _tmp5_->viewbox;
3113 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3114 _tmp7_ = _tmp6_->el;
3115 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3116 _tmp8_ = self->priv->_this;
3117 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3118 _tmp9_ = _tmp8_->viewcontainer;
3119 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3120 _tmp10_ = _tmp9_->el;
3121 #line 608 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3122 gtk_container_remove ((GtkContainer*) _tmp7_, (GtkWidget*) _tmp10_);
3123 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3124 _tmp11_ = self->priv->_this;
3125 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3126 _tmp12_ = _tmp11_->el;
3127 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3128 _tmp13_ = self->priv->_this;
3129 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3130 _tmp14_ = _tmp13_->inspectorcontainer;
3131 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3132 _tmp15_ = _tmp14_->el;
3133 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3134 gtk_container_remove ((GtkContainer*) _tmp12_, (GtkWidget*) _tmp15_);
3135 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3136 _g_object_unref0 (self->el);
3137 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3139 #line 617 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3140 _tmp16_ = self->priv->_this;
3141 #line 617 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3142 _tmp17_ = xcls_windowrooview_xcls_viewcontainer_new (_tmp16_);
3143 #line 617 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3145 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3147 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3148 g_object_ref ((GObject*) _tmp18_);
3149 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3150 _tmp19_ = self->priv->_this;
3151 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3152 _tmp20_ = _tmp19_->viewbox;
3153 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3154 _tmp21_ = _tmp20_->el;
3155 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3157 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3158 _tmp23_ = _tmp22_->el;
3159 #line 619 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3160 gtk_box_pack_end ((GtkBox*) _tmp21_, (GtkWidget*) _tmp23_, TRUE, TRUE, (guint) 0);
3161 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3162 _tmp24_ = self->priv->_this;
3163 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3164 _tmp25_ = xcls_windowrooview_xcls_inspectorcontainer_new (_tmp24_);
3165 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3167 #line 622 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3169 #line 622 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3170 g_object_ref ((GObject*) _tmp26_);
3171 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3172 _tmp27_ = self->priv->_this;
3173 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3174 _tmp28_ = _tmp27_->el;
3175 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3177 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3178 _tmp30_ = _tmp29_->el;
3179 #line 623 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3180 gtk_paned_pack2 ((GtkPaned*) _tmp28_, (GtkWidget*) _tmp30_, TRUE, TRUE);
3181 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3183 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3184 _tmp32_ = _tmp31_->el;
3185 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3186 gtk_widget_show_all ((GtkWidget*) _tmp32_);
3187 #line 626 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3189 #line 626 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3190 _tmp34_ = _tmp33_->el;
3191 #line 626 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3192 gtk_widget_show_all ((GtkWidget*) _tmp34_);
3193 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3194 _tmp35_ = self->priv->_this;
3195 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3196 _tmp36_ = _tmp35_->view;
3197 #line 629 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3198 _tmp36_->refreshRequired = TRUE;
3199 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3200 _g_object_unref0 (inv);
3201 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3202 _g_object_unref0 (nv);
3203 #line 3204 "WindowRooView.c"
3207 static void ___lambda85__webkit_web_inspector_closed (WebKitWebInspector* _sender, gpointer self) {
3208 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3209 __lambda85_ ((Xcls_WindowRooViewXcls_view*) self);
3210 #line 3211 "WindowRooView.c"
3214 void xcls_windowrooview_xcls_view_initInspector (Xcls_WindowRooViewXcls_view* self) {
3215 WebKitWebInspector* _tmp0_ = NULL;
3216 WebKitWebView* _tmp1_ = NULL;
3217 WebKitWebInspector* _tmp2_ = NULL;
3218 WebKitWebView* _tmp6_ = NULL;
3219 WebKitWebInspector* _tmp7_ = NULL;
3220 WebKitWebInspector* _tmp8_ = NULL;
3221 WebKitWebInspector* _tmp9_ = NULL;
3222 WebKitWebInspector* _tmp10_ = NULL;
3223 WebKitWebInspector* _tmp11_ = NULL;
3224 WebKitWebInspector* _tmp12_ = NULL;
3225 #line 564 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3226 g_return_if_fail (self != NULL);
3227 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3228 _tmp0_ = self->inspector;
3229 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3231 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3232 _tmp2_ = webkit_web_view_get_inspector (_tmp1_);
3233 #line 566 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3234 if (_tmp0_ == _tmp2_) {
3235 #line 3236 "WindowRooView.c"
3236 WebKitWebInspector* _tmp3_ = NULL;
3237 WebKitWebInspector* _tmp4_ = NULL;
3238 gboolean _tmp5_ = FALSE;
3239 #line 567 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3240 _tmp3_ = self->inspector;
3241 #line 567 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3242 webkit_web_inspector_show (_tmp3_);
3243 #line 568 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3244 _tmp4_ = self->inspector;
3245 #line 568 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3246 g_signal_emit_by_name (_tmp4_, "open-window", &_tmp5_);
3247 #line 569 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3248 g_print ("init inspecter called, and inspector is the same as existing\n");
3249 #line 570 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3251 #line 3252 "WindowRooView.c"
3253 #line 572 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3254 g_print ("new inspector?\n");
3255 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3257 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3258 _tmp7_ = webkit_web_view_get_inspector (_tmp6_);
3259 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3260 _tmp8_ = _g_object_ref0 (_tmp7_);
3261 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3262 _g_object_unref0 (self->inspector);
3263 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3264 self->inspector = _tmp8_;
3265 #line 575 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3266 _tmp9_ = self->inspector;
3267 #line 575 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3268 g_object_ref ((GObject*) _tmp9_);
3269 #line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3270 _tmp10_ = self->inspector;
3271 #line 579 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3272 g_signal_connect_object (_tmp10_, "open-window", (GCallback) ___lambda84__webkit_web_inspector_open_window, self, 0);
3273 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3274 _tmp11_ = self->inspector;
3275 #line 597 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3276 g_signal_connect_object (_tmp11_, "closed", (GCallback) ___lambda85__webkit_web_inspector_closed, self, 0);
3277 #line 633 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3278 _tmp12_ = self->inspector;
3279 #line 633 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3280 webkit_web_inspector_show (_tmp12_);
3281 #line 3282 "WindowRooView.c"
3285 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force) {
3286 gboolean autodraw = FALSE;
3287 Xcls_WindowRooView* _tmp0_ = NULL;
3288 Xcls_WindowRooViewXcls_AutoRedraw* _tmp1_ = NULL;
3289 GtkCheckButton* _tmp2_ = NULL;
3290 gboolean _tmp3_ = FALSE;
3291 gboolean _tmp4_ = FALSE;
3292 gboolean _tmp5_ = FALSE;
3293 gboolean _tmp6_ = FALSE;
3294 #line 635 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3295 g_return_if_fail (self != NULL);
3296 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3297 _tmp0_ = self->priv->_this;
3298 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3299 _tmp1_ = _tmp0_->AutoRedraw;
3300 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3301 _tmp2_ = _tmp1_->el;
3302 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3303 _tmp3_ = gtk_toggle_button_get_active ((GtkToggleButton*) _tmp2_);
3304 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3306 #line 639 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3308 #line 640 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3310 #line 640 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3312 #line 3313 "WindowRooView.c"
3313 gboolean _tmp7_ = FALSE;
3314 #line 640 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3316 #line 640 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3318 #line 3319 "WindowRooView.c"
3320 #line 640 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3322 #line 3323 "WindowRooView.c"
3324 #line 640 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3326 #line 641 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3327 g_print ("Skipping redraw - no force, and autodraw off");
3328 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3330 #line 3331 "WindowRooView.c"
3332 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3333 self->refreshRequired = TRUE;
3334 #line 3335 "WindowRooView.c"
3338 static void xcls_windowrooview_xcls_view_class_init (Xcls_WindowRooViewXcls_viewClass * klass) {
3339 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3340 xcls_windowrooview_xcls_view_parent_class = g_type_class_peek_parent (klass);
3341 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3342 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_viewPrivate));
3343 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3344 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_view_finalize;
3345 #line 3346 "WindowRooView.c"
3349 static void xcls_windowrooview_xcls_view_instance_init (Xcls_WindowRooViewXcls_view * self) {
3350 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3351 self->priv = XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_PRIVATE (self);
3352 #line 3353 "WindowRooView.c"
3356 static void xcls_windowrooview_xcls_view_finalize (GObject* obj) {
3357 Xcls_WindowRooViewXcls_view * self;
3358 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3359 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_view);
3360 #line 298 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3361 _g_object_unref0 (self->el);
3362 #line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3363 _g_object_unref0 (self->priv->_this);
3364 #line 303 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3365 _g_free0 (self->renderedData);
3366 #line 305 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3367 _g_object_unref0 (self->inspector);
3368 #line 307 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3369 _g_date_time_unref0 (self->lastRedraw);
3370 #line 308 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3371 _g_free0 (self->runhtml);
3372 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3373 G_OBJECT_CLASS (xcls_windowrooview_xcls_view_parent_class)->finalize (obj);
3374 #line 3375 "WindowRooView.c"
3378 GType xcls_windowrooview_xcls_view_get_type (void) {
3379 static volatile gsize xcls_windowrooview_xcls_view_type_id__volatile = 0;
3380 if (g_once_init_enter (&xcls_windowrooview_xcls_view_type_id__volatile)) {
3381 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_viewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_view_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_view), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_view_instance_init, NULL };
3382 GType xcls_windowrooview_xcls_view_type_id;
3383 xcls_windowrooview_xcls_view_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_view", &g_define_type_info, 0);
3384 g_once_init_leave (&xcls_windowrooview_xcls_view_type_id__volatile, xcls_windowrooview_xcls_view_type_id);
3386 return xcls_windowrooview_xcls_view_type_id__volatile;
3390 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_construct (GType object_type, Xcls_WindowRooView* _owner) {
3391 Xcls_WindowRooViewXcls_inspectorcontainer * self = NULL;
3392 Xcls_WindowRooView* _tmp0_ = NULL;
3393 Xcls_WindowRooView* _tmp1_ = NULL;
3394 Xcls_WindowRooView* _tmp2_ = NULL;
3395 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp3_ = NULL;
3396 GtkScrolledWindow* _tmp4_ = NULL;
3397 GtkScrolledWindow* _tmp5_ = NULL;
3398 GtkScrolledWindow* _tmp6_ = NULL;
3399 #line 656 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3400 g_return_val_if_fail (_owner != NULL, NULL);
3401 #line 656 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3402 self = (Xcls_WindowRooViewXcls_inspectorcontainer*) g_object_new (object_type, NULL);
3403 #line 658 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3405 #line 658 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3406 _tmp1_ = _g_object_ref0 (_tmp0_);
3407 #line 658 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3408 _g_object_unref0 (self->priv->_this);
3409 #line 658 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3410 self->priv->_this = _tmp1_;
3411 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3412 _tmp2_ = self->priv->_this;
3413 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3414 _tmp3_ = _g_object_ref0 (self);
3415 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3416 _g_object_unref0 (_tmp2_->inspectorcontainer);
3417 #line 659 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3418 _tmp2_->inspectorcontainer = _tmp3_;
3419 #line 660 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3420 _tmp4_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
3421 #line 660 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3422 g_object_ref_sink (_tmp4_);
3423 #line 660 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3424 _g_object_unref0 (self->el);
3425 #line 660 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3427 #line 665 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3429 #line 665 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3430 gtk_scrolled_window_set_shadow_type (_tmp5_, GTK_SHADOW_IN);
3431 #line 669 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3433 #line 669 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3434 gtk_scrolled_window_set_policy (_tmp6_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
3435 #line 656 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3437 #line 3438 "WindowRooView.c"
3441 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_new (Xcls_WindowRooView* _owner) {
3442 #line 656 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3443 return xcls_windowrooview_xcls_inspectorcontainer_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, _owner);
3444 #line 3445 "WindowRooView.c"
3448 static void xcls_windowrooview_xcls_inspectorcontainer_class_init (Xcls_WindowRooViewXcls_inspectorcontainerClass * klass) {
3449 #line 647 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3450 xcls_windowrooview_xcls_inspectorcontainer_parent_class = g_type_class_peek_parent (klass);
3451 #line 647 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3452 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_inspectorcontainerPrivate));
3453 #line 647 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3454 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_inspectorcontainer_finalize;
3455 #line 3456 "WindowRooView.c"
3459 static void xcls_windowrooview_xcls_inspectorcontainer_instance_init (Xcls_WindowRooViewXcls_inspectorcontainer * self) {
3460 #line 647 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3461 self->priv = XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_PRIVATE (self);
3462 #line 3463 "WindowRooView.c"
3466 static void xcls_windowrooview_xcls_inspectorcontainer_finalize (GObject* obj) {
3467 Xcls_WindowRooViewXcls_inspectorcontainer * self;
3468 #line 647 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3469 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainer);
3470 #line 649 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3471 _g_object_unref0 (self->el);
3472 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3473 _g_object_unref0 (self->priv->_this);
3474 #line 647 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3475 G_OBJECT_CLASS (xcls_windowrooview_xcls_inspectorcontainer_parent_class)->finalize (obj);
3476 #line 3477 "WindowRooView.c"
3480 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) {
3481 static volatile gsize xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile = 0;
3482 if (g_once_init_enter (&xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile)) {
3483 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_inspectorcontainerClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_inspectorcontainer_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_inspectorcontainer), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_inspectorcontainer_instance_init, NULL };
3484 GType xcls_windowrooview_xcls_inspectorcontainer_type_id;
3485 xcls_windowrooview_xcls_inspectorcontainer_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_inspectorcontainer", &g_define_type_info, 0);
3486 g_once_init_leave (&xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile, xcls_windowrooview_xcls_inspectorcontainer_type_id);
3488 return xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile;
3492 static void xcls_windowrooview_class_init (Xcls_WindowRooViewClass * klass) {
3493 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3494 xcls_windowrooview_parent_class = g_type_class_peek_parent (klass);
3495 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3496 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewPrivate));
3497 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3498 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_finalize;
3499 #line 3500 "WindowRooView.c"
3503 static void xcls_windowrooview_instance_init (Xcls_WindowRooView * self) {
3504 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3505 self->priv = XCLS_WINDOWROOVIEW_GET_PRIVATE (self);
3506 #line 3507 "WindowRooView.c"
3510 static void xcls_windowrooview_finalize (GObject* obj) {
3511 Xcls_WindowRooView * self;
3512 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3513 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView);
3514 #line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3515 _g_object_unref0 (self->el);
3516 #line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3517 _g_object_unref0 (self->priv->_this);
3518 #line 15 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3519 _g_object_unref0 (self->viewbox);
3520 #line 16 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3521 _g_object_unref0 (self->AutoRedraw);
3522 #line 17 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3523 _g_object_unref0 (self->viewcontainer);
3524 #line 18 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3525 _g_object_unref0 (self->view);
3526 #line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3527 _g_object_unref0 (self->inspectorcontainer);
3528 #line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3529 _g_object_unref0 (self->file);
3530 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/WindowRooView.vala"
3531 G_OBJECT_CLASS (xcls_windowrooview_parent_class)->finalize (obj);
3532 #line 3533 "WindowRooView.c"
3536 GType xcls_windowrooview_get_type (void) {
3537 static volatile gsize xcls_windowrooview_type_id__volatile = 0;
3538 if (g_once_init_enter (&xcls_windowrooview_type_id__volatile)) {
3539 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooView), 0, (GInstanceInitFunc) xcls_windowrooview_instance_init, NULL };
3540 GType xcls_windowrooview_type_id;
3541 xcls_windowrooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooView", &g_define_type_info, 0);
3542 g_once_init_leave (&xcls_windowrooview_type_id__volatile, xcls_windowrooview_type_id);
3544 return xcls_windowrooview_type_id__volatile;
3548 static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) {
3549 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3550 if ((array != NULL) && (destroy_func != NULL)) {
3551 #line 3552 "WindowRooView.c"
3553 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3554 for (i = 0; i < array_length; i = i + 1) {
3555 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3556 if (((gpointer*) array)[i] != NULL) {
3557 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3558 destroy_func (((gpointer*) array)[i]);
3559 #line 3560 "WindowRooView.c"
3566 static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) {
3567 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3568 _vala_array_destroy (array, array_length, destroy_func);
3569 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3571 #line 3572 "WindowRooView.c"
3575 static gint _vala_array_length (gpointer array) {
3578 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3580 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3581 while (((gpointer*) array)[length]) {
3582 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3584 #line 3585 "WindowRooView.c"
3587 #line 5 "/home/alan/gitlive/app.Builder.js/src/JsRender/NodeToGtk.vala"
3589 #line 3590 "WindowRooView.c"