1 /* WindowRooView.vala.c generated by valac 0.20.1, the Vala compiler
2 * generated from WindowRooView.vala, do not modify */
5 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0 --pkg libwnck-3.0 \
6 /tmp/WindowRooView.vala -o /tmp/WindowRooView
9 static int main (string[] args) {
11 new Xcls_WindowRooView();
12 WindowRooView.show_all();
19 #include <glib-object.h>
24 #include <gdk-pixbuf/gdk-pixbuf.h>
25 #include <webkit2/webkit2.h>
28 #include <cairo-pdf.h>
31 #include <glib/gstdio.h>
34 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
35 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
36 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
37 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
38 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
39 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
41 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
42 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
43 typedef struct _Xcls_WindowRooViewPrivate Xcls_WindowRooViewPrivate;
45 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW (xcls_windowrooview_xcls_autoredraw_get_type ())
46 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedraw))
47 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
48 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
49 #define XCLS_WINDOWROOVIEW_IS_XCLS_AUTOREDRAW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW))
50 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawClass))
52 typedef struct _Xcls_WindowRooViewXcls_AutoRedraw Xcls_WindowRooViewXcls_AutoRedraw;
53 typedef struct _Xcls_WindowRooViewXcls_AutoRedrawClass Xcls_WindowRooViewXcls_AutoRedrawClass;
55 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW (xcls_windowrooview_xcls_view_get_type ())
56 #define XCLS_WINDOWROOVIEW_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_view))
57 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
58 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
59 #define XCLS_WINDOWROOVIEW_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW))
60 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewClass))
62 typedef struct _Xcls_WindowRooViewXcls_view Xcls_WindowRooViewXcls_view;
63 typedef struct _Xcls_WindowRooViewXcls_viewClass Xcls_WindowRooViewXcls_viewClass;
65 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER (xcls_windowrooview_xcls_inspectorcontainer_get_type ())
66 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainer))
67 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
68 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
69 #define XCLS_WINDOWROOVIEW_IS_XCLS_INSPECTORCONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER))
70 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerClass))
72 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainer Xcls_WindowRooViewXcls_inspectorcontainer;
73 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainerClass Xcls_WindowRooViewXcls_inspectorcontainerClass;
75 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
76 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
77 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
78 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
79 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
80 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
82 typedef struct _JsRenderJsRender JsRenderJsRender;
83 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
84 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
86 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2 (xcls_windowrooview_xcls_vbox2_get_type ())
87 #define XCLS_WINDOWROOVIEW_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2, Xcls_WindowRooViewXcls_VBox2))
88 #define XCLS_WINDOWROOVIEW_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2, Xcls_WindowRooViewXcls_VBox2Class))
89 #define XCLS_WINDOWROOVIEW_IS_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2))
90 #define XCLS_WINDOWROOVIEW_IS_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2))
91 #define XCLS_WINDOWROOVIEW_XCLS_VBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2, Xcls_WindowRooViewXcls_VBox2Class))
93 typedef struct _Xcls_WindowRooViewXcls_VBox2 Xcls_WindowRooViewXcls_VBox2;
94 typedef struct _Xcls_WindowRooViewXcls_VBox2Class Xcls_WindowRooViewXcls_VBox2Class;
95 typedef struct _Xcls_WindowRooViewXcls_VBox2Private Xcls_WindowRooViewXcls_VBox2Private;
96 typedef struct _Xcls_WindowRooViewXcls_inspectorcontainerPrivate Xcls_WindowRooViewXcls_inspectorcontainerPrivate;
97 typedef struct _Block3Data Block3Data;
98 #define _g_free0(var) (var = (g_free (var), NULL))
99 typedef struct _Xcls_WindowRooViewXcls_viewPrivate Xcls_WindowRooViewXcls_viewPrivate;
100 #define _cairo_surface_destroy0(var) ((var == NULL) ? NULL : (var = (cairo_surface_destroy (var), NULL)))
102 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3 (xcls_windowrooview_xcls_hbox3_get_type ())
103 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3))
104 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3Class))
105 #define XCLS_WINDOWROOVIEW_IS_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3))
106 #define XCLS_WINDOWROOVIEW_IS_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3))
107 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3Class))
109 typedef struct _Xcls_WindowRooViewXcls_HBox3 Xcls_WindowRooViewXcls_HBox3;
110 typedef struct _Xcls_WindowRooViewXcls_HBox3Class Xcls_WindowRooViewXcls_HBox3Class;
111 typedef struct _Xcls_WindowRooViewXcls_HBox3Private Xcls_WindowRooViewXcls_HBox3Private;
113 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7 (xcls_windowrooview_xcls_scrolledwindow7_get_type ())
114 #define XCLS_WINDOWROOVIEW_XCLS_SCROLLEDWINDOW7(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_WindowRooViewXcls_ScrolledWindow7))
115 #define XCLS_WINDOWROOVIEW_XCLS_SCROLLEDWINDOW7_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_WindowRooViewXcls_ScrolledWindow7Class))
116 #define XCLS_WINDOWROOVIEW_IS_XCLS_SCROLLEDWINDOW7(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7))
117 #define XCLS_WINDOWROOVIEW_IS_XCLS_SCROLLEDWINDOW7_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7))
118 #define XCLS_WINDOWROOVIEW_XCLS_SCROLLEDWINDOW7_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_WindowRooViewXcls_ScrolledWindow7Class))
120 typedef struct _Xcls_WindowRooViewXcls_ScrolledWindow7 Xcls_WindowRooViewXcls_ScrolledWindow7;
121 typedef struct _Xcls_WindowRooViewXcls_ScrolledWindow7Class Xcls_WindowRooViewXcls_ScrolledWindow7Class;
122 typedef struct _Xcls_WindowRooViewXcls_ScrolledWindow7Private Xcls_WindowRooViewXcls_ScrolledWindow7Private;
124 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4 (xcls_windowrooview_xcls_button4_get_type ())
125 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4))
126 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4Class))
127 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4))
128 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4))
129 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4Class))
131 typedef struct _Xcls_WindowRooViewXcls_Button4 Xcls_WindowRooViewXcls_Button4;
132 typedef struct _Xcls_WindowRooViewXcls_Button4Class Xcls_WindowRooViewXcls_Button4Class;
133 typedef struct _Xcls_WindowRooViewXcls_Button4Private Xcls_WindowRooViewXcls_Button4Private;
134 typedef struct _Xcls_WindowRooViewXcls_AutoRedrawPrivate Xcls_WindowRooViewXcls_AutoRedrawPrivate;
136 #define XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6 (xcls_windowrooview_xcls_button6_get_type ())
137 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6))
138 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6Class))
139 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6))
140 #define XCLS_WINDOWROOVIEW_IS_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6))
141 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6Class))
143 typedef struct _Xcls_WindowRooViewXcls_Button6 Xcls_WindowRooViewXcls_Button6;
144 typedef struct _Xcls_WindowRooViewXcls_Button6Class Xcls_WindowRooViewXcls_Button6Class;
145 typedef struct _Xcls_WindowRooViewXcls_Button6Private Xcls_WindowRooViewXcls_Button6Private;
146 #define _g_date_time_unref0(var) ((var == NULL) ? NULL : (var = (g_date_time_unref (var), NULL)))
147 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
149 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
150 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
151 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
152 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
153 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
154 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
156 typedef struct _ProjectProject ProjectProject;
157 typedef struct _ProjectProjectClass ProjectProjectClass;
159 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
160 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
161 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
162 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
163 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
164 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
166 typedef struct _JsRenderNode JsRenderNode;
167 typedef struct _JsRenderNodeClass JsRenderNodeClass;
168 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
169 #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL)))
170 #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
172 struct _Xcls_WindowRooView {
173 GObject parent_instance;
174 Xcls_WindowRooViewPrivate * priv;
176 Xcls_WindowRooViewXcls_AutoRedraw* AutoRedraw;
177 Xcls_WindowRooViewXcls_view* view;
178 Xcls_WindowRooViewXcls_inspectorcontainer* inspectorcontainer;
179 JsRenderJsRender* file;
182 struct _Xcls_WindowRooViewClass {
183 GObjectClass parent_class;
186 struct _Xcls_WindowRooViewPrivate {
187 Xcls_WindowRooView* _this;
190 struct _Xcls_WindowRooViewXcls_VBox2 {
191 GObject parent_instance;
192 Xcls_WindowRooViewXcls_VBox2Private * priv;
196 struct _Xcls_WindowRooViewXcls_VBox2Class {
197 GObjectClass parent_class;
200 struct _Xcls_WindowRooViewXcls_inspectorcontainer {
201 GObject parent_instance;
202 Xcls_WindowRooViewXcls_inspectorcontainerPrivate * priv;
203 GtkScrolledWindow* el;
206 struct _Xcls_WindowRooViewXcls_inspectorcontainerClass {
207 GObjectClass parent_class;
212 Xcls_WindowRooView * self;
216 struct _Xcls_WindowRooViewXcls_view {
217 GObject parent_instance;
218 Xcls_WindowRooViewXcls_viewPrivate * priv;
220 GDateTime* lastRedraw;
221 WebKitWebInspector* inspector;
222 gboolean pendingRedraw;
223 gboolean refreshRequired;
229 struct _Xcls_WindowRooViewXcls_viewClass {
230 GObjectClass parent_class;
233 struct _Xcls_WindowRooViewXcls_VBox2Private {
234 Xcls_WindowRooView* _this;
237 struct _Xcls_WindowRooViewXcls_HBox3 {
238 GObject parent_instance;
239 Xcls_WindowRooViewXcls_HBox3Private * priv;
243 struct _Xcls_WindowRooViewXcls_HBox3Class {
244 GObjectClass parent_class;
247 struct _Xcls_WindowRooViewXcls_ScrolledWindow7 {
248 GObject parent_instance;
249 Xcls_WindowRooViewXcls_ScrolledWindow7Private * priv;
250 GtkScrolledWindow* el;
253 struct _Xcls_WindowRooViewXcls_ScrolledWindow7Class {
254 GObjectClass parent_class;
257 struct _Xcls_WindowRooViewXcls_HBox3Private {
258 Xcls_WindowRooView* _this;
261 struct _Xcls_WindowRooViewXcls_Button4 {
262 GObject parent_instance;
263 Xcls_WindowRooViewXcls_Button4Private * priv;
267 struct _Xcls_WindowRooViewXcls_Button4Class {
268 GObjectClass parent_class;
271 struct _Xcls_WindowRooViewXcls_AutoRedraw {
272 GObject parent_instance;
273 Xcls_WindowRooViewXcls_AutoRedrawPrivate * priv;
277 struct _Xcls_WindowRooViewXcls_AutoRedrawClass {
278 GObjectClass parent_class;
281 struct _Xcls_WindowRooViewXcls_Button6 {
282 GObject parent_instance;
283 Xcls_WindowRooViewXcls_Button6Private * priv;
287 struct _Xcls_WindowRooViewXcls_Button6Class {
288 GObjectClass parent_class;
291 struct _Xcls_WindowRooViewXcls_Button4Private {
292 Xcls_WindowRooView* _this;
295 struct _Xcls_WindowRooViewXcls_AutoRedrawPrivate {
296 Xcls_WindowRooView* _this;
299 struct _Xcls_WindowRooViewXcls_Button6Private {
300 Xcls_WindowRooView* _this;
303 struct _Xcls_WindowRooViewXcls_ScrolledWindow7Private {
304 Xcls_WindowRooView* _this;
307 struct _Xcls_WindowRooViewXcls_viewPrivate {
308 Xcls_WindowRooView* _this;
311 struct _JsRenderJsRender {
312 GObject parent_instance;
313 JsRenderJsRenderPrivate * priv;
314 GeeArrayList* doubleStringProps;
325 ProjectProject* project;
331 struct _JsRenderJsRenderClass {
332 GObjectClass parent_class;
333 void (*save) (JsRenderJsRender* self);
334 void (*loadItems) (JsRenderJsRender* self, GError** error);
335 gchar* (*toSource) (JsRenderJsRender* self);
336 gchar* (*toSourcePreview) (JsRenderJsRender* self);
337 gchar* (*toValaSource) (JsRenderJsRender* self, gboolean testcompile);
340 struct _ProjectProject {
341 GObject parent_instance;
342 ProjectProjectPrivate * priv;
352 struct _ProjectProjectClass {
353 GObjectClass parent_class;
356 struct _Xcls_WindowRooViewXcls_inspectorcontainerPrivate {
357 Xcls_WindowRooView* _this;
361 extern Xcls_WindowRooView* WindowRooView;
362 Xcls_WindowRooView* WindowRooView = NULL;
363 static gpointer xcls_windowrooview_parent_class = NULL;
364 static gpointer xcls_windowrooview_xcls_vbox2_parent_class = NULL;
365 static gpointer xcls_windowrooview_xcls_hbox3_parent_class = NULL;
366 static gpointer xcls_windowrooview_xcls_button4_parent_class = NULL;
367 static gpointer xcls_windowrooview_xcls_autoredraw_parent_class = NULL;
368 static gpointer xcls_windowrooview_xcls_button6_parent_class = NULL;
369 static gpointer xcls_windowrooview_xcls_scrolledwindow7_parent_class = NULL;
370 static gpointer xcls_windowrooview_xcls_view_parent_class = NULL;
371 static gpointer xcls_windowrooview_xcls_inspectorcontainer_parent_class = NULL;
373 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
374 GType xcls_windowrooview_xcls_autoredraw_get_type (void) G_GNUC_CONST;
375 GType xcls_windowrooview_xcls_view_get_type (void) G_GNUC_CONST;
376 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) G_GNUC_CONST;
377 GType js_render_js_render_get_type (void) G_GNUC_CONST;
378 #define XCLS_WINDOWROOVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewPrivate))
380 XCLS_WINDOWROOVIEW_DUMMY_PROPERTY
382 Xcls_WindowRooView* xcls_windowrooview_singleton (void);
383 Xcls_WindowRooView* xcls_windowrooview_new (void);
384 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type);
385 Xcls_WindowRooViewXcls_VBox2* xcls_windowrooview_xcls_vbox2_new (Xcls_WindowRooView* _owner);
386 Xcls_WindowRooViewXcls_VBox2* xcls_windowrooview_xcls_vbox2_construct (GType object_type, Xcls_WindowRooView* _owner);
387 GType xcls_windowrooview_xcls_vbox2_get_type (void) G_GNUC_CONST;
388 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_new (Xcls_WindowRooView* _owner);
389 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_construct (GType object_type, Xcls_WindowRooView* _owner);
390 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self);
391 static Block3Data* block3_data_ref (Block3Data* _data3_);
392 static void block3_data_unref (void * _userdata_);
393 gchar* js_render_js_render_getIconFileName (JsRenderJsRender* self, gboolean return_default);
394 static void __lambda40_ (Block3Data* _data3_);
395 static void ___lambda40__webkit_print_operation_finished (WebKitPrintOperation* _sender, gpointer self);
396 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file);
397 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force);
398 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self);
399 #define XCLS_WINDOWROOVIEW_XCLS_VBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2, Xcls_WindowRooViewXcls_VBox2Private))
401 XCLS_WINDOWROOVIEW_XCLS_VBOX2_DUMMY_PROPERTY
403 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_new (Xcls_WindowRooView* _owner);
404 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_construct (GType object_type, Xcls_WindowRooView* _owner);
405 GType xcls_windowrooview_xcls_hbox3_get_type (void) G_GNUC_CONST;
406 Xcls_WindowRooViewXcls_ScrolledWindow7* xcls_windowrooview_xcls_scrolledwindow7_new (Xcls_WindowRooView* _owner);
407 Xcls_WindowRooViewXcls_ScrolledWindow7* xcls_windowrooview_xcls_scrolledwindow7_construct (GType object_type, Xcls_WindowRooView* _owner);
408 GType xcls_windowrooview_xcls_scrolledwindow7_get_type (void) G_GNUC_CONST;
409 static void xcls_windowrooview_xcls_vbox2_finalize (GObject* obj);
410 #define XCLS_WINDOWROOVIEW_XCLS_HBOX3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3Private))
412 XCLS_WINDOWROOVIEW_XCLS_HBOX3_DUMMY_PROPERTY
414 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_new (Xcls_WindowRooView* _owner);
415 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_construct (GType object_type, Xcls_WindowRooView* _owner);
416 GType xcls_windowrooview_xcls_button4_get_type (void) G_GNUC_CONST;
417 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_new (Xcls_WindowRooView* _owner);
418 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_construct (GType object_type, Xcls_WindowRooView* _owner);
419 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_new (Xcls_WindowRooView* _owner);
420 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_construct (GType object_type, Xcls_WindowRooView* _owner);
421 GType xcls_windowrooview_xcls_button6_get_type (void) G_GNUC_CONST;
422 static void xcls_windowrooview_xcls_hbox3_finalize (GObject* obj);
423 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4Private))
425 XCLS_WINDOWROOVIEW_XCLS_BUTTON4_DUMMY_PROPERTY
427 static void __lambda38_ (Xcls_WindowRooViewXcls_Button4* self);
428 static void ___lambda38__gtk_button_clicked (GtkButton* _sender, gpointer self);
429 static void xcls_windowrooview_xcls_button4_finalize (GObject* obj);
430 #define XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedrawPrivate))
432 XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_DUMMY_PROPERTY
434 static void __lambda33_ (Xcls_WindowRooViewXcls_AutoRedraw* self, GtkToggleButton* state);
435 static void ___lambda33__gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self);
436 static void xcls_windowrooview_xcls_autoredraw_finalize (GObject* obj);
437 #define XCLS_WINDOWROOVIEW_XCLS_BUTTON6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6Private))
439 XCLS_WINDOWROOVIEW_XCLS_BUTTON6_DUMMY_PROPERTY
441 static void __lambda39_ (Xcls_WindowRooViewXcls_Button6* self);
442 static void ___lambda39__gtk_button_clicked (GtkButton* _sender, gpointer self);
443 static void xcls_windowrooview_xcls_button6_finalize (GObject* obj);
444 #define XCLS_WINDOWROOVIEW_XCLS_SCROLLEDWINDOW7_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_WindowRooViewXcls_ScrolledWindow7Private))
446 XCLS_WINDOWROOVIEW_XCLS_SCROLLEDWINDOW7_DUMMY_PROPERTY
448 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_new (Xcls_WindowRooView* _owner);
449 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_construct (GType object_type, Xcls_WindowRooView* _owner);
450 static void xcls_windowrooview_xcls_scrolledwindow7_finalize (GObject* obj);
451 #define XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_viewPrivate))
453 XCLS_WINDOWROOVIEW_XCLS_VIEW_DUMMY_PROPERTY
455 static gboolean ___lambda34_ (Xcls_WindowRooViewXcls_view* self);
456 static gboolean ____lambda34__webkit_web_inspector_open_window (WebKitWebInspector* _sender, gpointer self);
457 static gboolean ___lambda35_ (Xcls_WindowRooViewXcls_view* self);
458 void xcls_windowrooview_xcls_view_runRefresh (Xcls_WindowRooViewXcls_view* self);
459 static gboolean ____lambda35__gsource_func (gpointer self);
460 static gboolean __lambda36_ (Xcls_WindowRooViewXcls_view* self, GtkWidget* ctx, GdkDragContext* x, gint y, gint time, guint ud);
461 static gboolean ___lambda36__gtk_widget_drag_drop (GtkWidget* _sender, GdkDragContext* context, gint x, gint y, guint time_, gpointer self);
462 static void __lambda37_ (Xcls_WindowRooViewXcls_view* self);
463 static void ___lambda37__gtk_widget_show (GtkWidget* _sender, gpointer self);
464 gchar* js_render_js_render_toSourcePreview (JsRenderJsRender* self);
465 GType project_project_get_type (void) G_GNUC_CONST;
466 GType js_render_node_get_type (void) G_GNUC_CONST;
467 static void xcls_windowrooview_xcls_view_finalize (GObject* obj);
468 #define XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainerPrivate))
470 XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_DUMMY_PROPERTY
472 static void xcls_windowrooview_xcls_inspectorcontainer_finalize (GObject* obj);
473 static void xcls_windowrooview_finalize (GObject* obj);
476 static gpointer _g_object_ref0 (gpointer self) {
477 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
478 return self ? g_object_ref (self) : NULL;
479 #line 480 "WindowRooView.vala.c"
483 Xcls_WindowRooView* xcls_windowrooview_singleton (void) {
484 Xcls_WindowRooView* result = NULL;
485 Xcls_WindowRooView* _tmp0_;
486 Xcls_WindowRooView* _tmp2_;
487 Xcls_WindowRooView* _tmp3_;
488 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
489 _tmp0_ = WindowRooView;
490 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
491 if (_tmp0_ == NULL) {
492 #line 493 "WindowRooView.vala.c"
493 Xcls_WindowRooView* _tmp1_;
494 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
495 _tmp1_ = xcls_windowrooview_new ();
496 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
497 _g_object_unref0 (WindowRooView);
498 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
499 WindowRooView = _tmp1_;
500 #line 501 "WindowRooView.vala.c"
502 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
503 _tmp2_ = WindowRooView;
504 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
505 _tmp3_ = _g_object_ref0 (_tmp2_);
506 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
508 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
510 #line 511 "WindowRooView.vala.c"
514 Xcls_WindowRooView* xcls_windowrooview_construct (GType object_type) {
515 Xcls_WindowRooView * self = NULL;
516 Xcls_WindowRooView* _tmp0_;
518 Xcls_WindowRooView* _tmp2_;
519 Xcls_WindowRooViewXcls_VBox2* _tmp3_;
520 Xcls_WindowRooViewXcls_VBox2* child_0;
523 Xcls_WindowRooView* _tmp6_;
524 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp7_;
525 Xcls_WindowRooViewXcls_inspectorcontainer* child_1;
527 GtkScrolledWindow* _tmp9_;
528 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
529 self = (Xcls_WindowRooView*) g_object_new (object_type, NULL);
530 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
531 _tmp0_ = _g_object_ref0 (self);
532 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
533 _g_object_unref0 (self->priv->_this);
534 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
535 self->priv->_this = _tmp0_;
536 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
537 _tmp1_ = (GtkVPaned*) gtk_vpaned_new ();
538 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
539 g_object_ref_sink (_tmp1_);
540 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
541 _g_object_unref0 (self->el);
542 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
544 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
545 _tmp2_ = self->priv->_this;
546 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
547 _tmp3_ = xcls_windowrooview_xcls_vbox2_new (_tmp2_);
548 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
550 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
551 g_object_ref ((GObject*) child_0);
552 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
554 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
555 _tmp5_ = child_0->el;
556 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
557 gtk_paned_pack1 ((GtkPaned*) _tmp4_, (GtkWidget*) _tmp5_, TRUE, TRUE);
558 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
559 _tmp6_ = self->priv->_this;
560 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
561 _tmp7_ = xcls_windowrooview_xcls_inspectorcontainer_new (_tmp6_);
562 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
564 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
565 g_object_ref ((GObject*) child_1);
566 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
568 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
569 _tmp9_ = child_1->el;
570 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
571 gtk_paned_pack2 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_, TRUE, TRUE);
572 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
573 _g_object_unref0 (child_1);
574 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
575 _g_object_unref0 (child_0);
576 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
578 #line 579 "WindowRooView.vala.c"
582 Xcls_WindowRooView* xcls_windowrooview_new (void) {
583 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
584 return xcls_windowrooview_construct (TYPE_XCLS_WINDOWROOVIEW);
585 #line 586 "WindowRooView.vala.c"
589 static Block3Data* block3_data_ref (Block3Data* _data3_) {
590 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
591 g_atomic_int_inc (&_data3_->_ref_count_);
592 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
594 #line 595 "WindowRooView.vala.c"
598 static void block3_data_unref (void * _userdata_) {
600 _data3_ = (Block3Data*) _userdata_;
601 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
602 if (g_atomic_int_dec_and_test (&_data3_->_ref_count_)) {
603 #line 604 "WindowRooView.vala.c"
604 Xcls_WindowRooView * self;
605 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
606 self = _data3_->self;
607 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
608 _g_free0 (_data3_->filename);
609 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
610 _g_object_unref0 (self);
611 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
612 g_slice_free (Block3Data, _data3_);
613 #line 614 "WindowRooView.vala.c"
618 static void __lambda40_ (Block3Data* _data3_) {
619 Xcls_WindowRooView * self;
628 cairo_surface_t* _tmp8_;
629 cairo_surface_t* _tmp9_;
631 const gchar* _tmp10_;
632 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
633 self = _data3_->self;
634 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
635 _tmp0_ = _data3_->filename;
636 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
637 _tmp1_ = g_strconcat ("creating thumbnail for ", _tmp0_, NULL);
638 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
640 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
641 _tmp3_ = g_strconcat (_tmp2_, ".pdf\n", NULL);
642 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
644 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
645 g_print ("%s", _tmp4_);
646 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
648 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
650 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
651 _tmp5_ = _data3_->filename;
652 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
653 _tmp6_ = g_strconcat (_tmp5_, ".pdf", NULL);
654 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
656 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
657 _tmp8_ = cairo_pdf_surface_create (_tmp7_, (gdouble) 400, (gdouble) 400);
658 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
660 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
662 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
664 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
665 _tmp10_ = _data3_->filename;
666 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
667 cairo_surface_write_to_png (s, _tmp10_);
668 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
669 _cairo_surface_destroy0 (s);
670 #line 671 "WindowRooView.vala.c"
674 static void ___lambda40__webkit_print_operation_finished (WebKitPrintOperation* _sender, gpointer self) {
675 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
677 #line 678 "WindowRooView.vala.c"
681 void xcls_windowrooview_createThumb (Xcls_WindowRooView* self) {
683 JsRenderJsRender* _tmp0_;
684 JsRenderJsRender* _tmp1_;
685 gchar* _tmp2_ = NULL;
687 GdkWindow* _tmp4_ = NULL;
701 GdkPixbuf* _tmp15_ = NULL;
702 GdkPixbuf* screenshot;
704 const gchar* _tmp17_;
705 Xcls_WindowRooView* _tmp18_;
706 Xcls_WindowRooViewXcls_view* _tmp19_;
707 WebKitWebView* _tmp20_;
708 WebKitPrintOperation* _tmp21_;
709 WebKitPrintOperation* p;
710 GtkPrintSettings* _tmp22_;
711 GtkPrintSettings* ps;
712 GtkPrintSettings* _tmp23_;
713 GtkPrintSettings* _tmp24_;
714 GtkPrintSettings* _tmp25_;
715 const gchar* _tmp26_;
720 WebKitPrintOperation* _tmp31_;
721 GtkPrintSettings* _tmp32_;
722 WebKitPrintOperation* _tmp33_;
723 WebKitPrintOperation* _tmp34_;
724 GError * _inner_error_ = NULL;
725 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
726 g_return_if_fail (self != NULL);
727 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
728 _data3_ = g_slice_new0 (Block3Data);
729 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
730 _data3_->_ref_count_ = 1;
731 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
732 _data3_->self = g_object_ref (self);
733 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
735 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
736 if (_tmp0_ == NULL) {
737 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
738 block3_data_unref (_data3_);
739 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
741 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
743 #line 744 "WindowRooView.vala.c"
745 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
747 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
748 _tmp2_ = js_render_js_render_getIconFileName (_tmp1_, FALSE);
749 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
750 _data3_->filename = _tmp2_;
751 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
753 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
754 _tmp4_ = gtk_widget_get_parent_window ((GtkWidget*) _tmp3_);
755 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
756 _tmp5_ = _g_object_ref0 (_tmp4_);
757 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
759 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
761 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
762 _tmp7_ = gdk_window_get_width (_tmp6_);
763 #line 66 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
765 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
767 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
768 _tmp9_ = gdk_window_get_height (_tmp8_);
769 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
771 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
773 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
775 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
777 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
778 _tmp13_ = gtk_paned_get_position ((GtkPaned*) _tmp12_);
779 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
781 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
782 _tmp15_ = gdk_pixbuf_get_from_window (_tmp10_, 0, 0, _tmp11_, _tmp14_);
783 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
784 screenshot = _tmp15_;
785 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
786 _tmp16_ = screenshot;
787 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
788 _tmp17_ = _data3_->filename;
789 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
790 gdk_pixbuf_save (_tmp16_, _tmp17_, "png", &_inner_error_, NULL);
791 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
792 if (_inner_error_ != NULL) {
793 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
794 _g_object_unref0 (screenshot);
795 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
796 _g_object_unref0 (win);
797 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
798 block3_data_unref (_data3_);
799 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
801 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
802 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);
803 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
804 g_clear_error (&_inner_error_);
805 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
807 #line 808 "WindowRooView.vala.c"
809 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
810 _g_object_unref0 (screenshot);
811 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
812 _g_object_unref0 (win);
813 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
814 block3_data_unref (_data3_);
815 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
817 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
819 #line 820 "WindowRooView.vala.c"
823 void xcls_windowrooview_loadFile (Xcls_WindowRooView* self, JsRenderJsRender* file) {
824 JsRenderJsRender* _tmp0_;
825 JsRenderJsRender* _tmp1_;
826 Xcls_WindowRooViewXcls_view* _tmp2_;
827 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
828 g_return_if_fail (self != NULL);
829 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
830 g_return_if_fail (file != NULL);
831 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
833 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
834 _tmp1_ = _g_object_ref0 (_tmp0_);
835 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
836 _g_object_unref0 (self->file);
837 #line 130 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
839 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
841 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
842 xcls_windowrooview_xcls_view_renderJS (_tmp2_, TRUE);
843 #line 844 "WindowRooView.vala.c"
847 void xcls_windowrooview_requestRedraw (Xcls_WindowRooView* self) {
848 Xcls_WindowRooViewXcls_view* _tmp0_;
849 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
850 g_return_if_fail (self != NULL);
851 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
853 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
854 xcls_windowrooview_xcls_view_renderJS (_tmp0_, FALSE);
855 #line 856 "WindowRooView.vala.c"
859 Xcls_WindowRooViewXcls_VBox2* xcls_windowrooview_xcls_vbox2_construct (GType object_type, Xcls_WindowRooView* _owner) {
860 Xcls_WindowRooViewXcls_VBox2 * self = NULL;
861 Xcls_WindowRooView* _tmp0_;
862 Xcls_WindowRooView* _tmp1_;
864 Xcls_WindowRooView* _tmp3_;
865 Xcls_WindowRooViewXcls_HBox3* _tmp4_;
866 Xcls_WindowRooViewXcls_HBox3* child_0;
869 Xcls_WindowRooView* _tmp7_;
870 Xcls_WindowRooViewXcls_ScrolledWindow7* _tmp8_;
871 Xcls_WindowRooViewXcls_ScrolledWindow7* child_1;
873 GtkScrolledWindow* _tmp10_;
874 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
875 g_return_val_if_fail (_owner != NULL, NULL);
876 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
877 self = (Xcls_WindowRooViewXcls_VBox2*) g_object_new (object_type, NULL);
878 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
880 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
881 _tmp1_ = _g_object_ref0 (_tmp0_);
882 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
883 _g_object_unref0 (self->priv->_this);
884 #line 149 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
885 self->priv->_this = _tmp1_;
886 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
887 _tmp2_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
888 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
889 g_object_ref_sink (_tmp2_);
890 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
891 _g_object_unref0 (self->el);
892 #line 150 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
894 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
895 _tmp3_ = self->priv->_this;
896 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
897 _tmp4_ = xcls_windowrooview_xcls_hbox3_new (_tmp3_);
898 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
900 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
901 g_object_ref ((GObject*) child_0);
902 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
904 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
905 _tmp6_ = child_0->el;
906 #line 157 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
907 gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, TRUE, (guint) 0);
908 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
909 _tmp7_ = self->priv->_this;
910 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
911 _tmp8_ = xcls_windowrooview_xcls_scrolledwindow7_new (_tmp7_);
912 #line 158 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
914 #line 159 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
915 g_object_ref ((GObject*) child_1);
916 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
918 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
919 _tmp10_ = child_1->el;
920 #line 160 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
921 gtk_box_pack_end ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, TRUE, TRUE, (guint) 0);
922 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
923 _g_object_unref0 (child_1);
924 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
925 _g_object_unref0 (child_0);
926 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
928 #line 929 "WindowRooView.vala.c"
932 Xcls_WindowRooViewXcls_VBox2* xcls_windowrooview_xcls_vbox2_new (Xcls_WindowRooView* _owner) {
933 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
934 return xcls_windowrooview_xcls_vbox2_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2, _owner);
935 #line 936 "WindowRooView.vala.c"
939 static void xcls_windowrooview_xcls_vbox2_class_init (Xcls_WindowRooViewXcls_VBox2Class * klass) {
940 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
941 xcls_windowrooview_xcls_vbox2_parent_class = g_type_class_peek_parent (klass);
942 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
943 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_VBox2Private));
944 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
945 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_vbox2_finalize;
946 #line 947 "WindowRooView.vala.c"
950 static void xcls_windowrooview_xcls_vbox2_instance_init (Xcls_WindowRooViewXcls_VBox2 * self) {
951 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
952 self->priv = XCLS_WINDOWROOVIEW_XCLS_VBOX2_GET_PRIVATE (self);
953 #line 954 "WindowRooView.vala.c"
957 static void xcls_windowrooview_xcls_vbox2_finalize (GObject* obj) {
958 Xcls_WindowRooViewXcls_VBox2 * self;
959 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
960 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_VBOX2, Xcls_WindowRooViewXcls_VBox2);
961 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
962 _g_object_unref0 (self->el);
963 #line 141 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
964 _g_object_unref0 (self->priv->_this);
965 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
966 G_OBJECT_CLASS (xcls_windowrooview_xcls_vbox2_parent_class)->finalize (obj);
967 #line 968 "WindowRooView.vala.c"
971 GType xcls_windowrooview_xcls_vbox2_get_type (void) {
972 static volatile gsize xcls_windowrooview_xcls_vbox2_type_id__volatile = 0;
973 if (g_once_init_enter (&xcls_windowrooview_xcls_vbox2_type_id__volatile)) {
974 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_VBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_vbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_VBox2), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_vbox2_instance_init, NULL };
975 GType xcls_windowrooview_xcls_vbox2_type_id;
976 xcls_windowrooview_xcls_vbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_VBox2", &g_define_type_info, 0);
977 g_once_init_leave (&xcls_windowrooview_xcls_vbox2_type_id__volatile, xcls_windowrooview_xcls_vbox2_type_id);
979 return xcls_windowrooview_xcls_vbox2_type_id__volatile;
983 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_construct (GType object_type, Xcls_WindowRooView* _owner) {
984 Xcls_WindowRooViewXcls_HBox3 * self = NULL;
985 Xcls_WindowRooView* _tmp0_;
986 Xcls_WindowRooView* _tmp1_;
990 Xcls_WindowRooView* _tmp5_;
991 Xcls_WindowRooViewXcls_Button4* _tmp6_;
992 Xcls_WindowRooViewXcls_Button4* child_0;
995 Xcls_WindowRooView* _tmp9_;
996 Xcls_WindowRooViewXcls_AutoRedraw* _tmp10_;
997 Xcls_WindowRooViewXcls_AutoRedraw* child_1;
999 GtkCheckButton* _tmp12_;
1000 Xcls_WindowRooView* _tmp13_;
1001 Xcls_WindowRooViewXcls_Button6* _tmp14_;
1002 Xcls_WindowRooViewXcls_Button6* child_2;
1005 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1006 g_return_val_if_fail (_owner != NULL, NULL);
1007 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1008 self = (Xcls_WindowRooViewXcls_HBox3*) g_object_new (object_type, NULL);
1009 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1011 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1012 _tmp1_ = _g_object_ref0 (_tmp0_);
1013 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1014 _g_object_unref0 (self->priv->_this);
1015 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1016 self->priv->_this = _tmp1_;
1017 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1018 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1019 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1020 g_object_ref_sink (_tmp2_);
1021 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1022 _g_object_unref0 (self->el);
1023 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1025 #line 184 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1027 #line 184 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1028 g_object_set ((GtkWidget*) _tmp3_, "height-request", 20, NULL);
1029 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1031 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1032 gtk_widget_set_vexpand ((GtkWidget*) _tmp4_, FALSE);
1033 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1034 _tmp5_ = self->priv->_this;
1035 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1036 _tmp6_ = xcls_windowrooview_xcls_button4_new (_tmp5_);
1037 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1039 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1040 g_object_ref ((GObject*) child_0);
1041 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1043 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1044 _tmp8_ = child_0->el;
1045 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1046 gtk_box_pack_start ((GtkBox*) _tmp7_, (GtkWidget*) _tmp8_, FALSE, FALSE, (guint) 0);
1047 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1048 _tmp9_ = self->priv->_this;
1049 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1050 _tmp10_ = xcls_windowrooview_xcls_autoredraw_new (_tmp9_);
1051 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1053 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1054 g_object_ref ((GObject*) child_1);
1055 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1057 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1058 _tmp12_ = child_1->el;
1059 #line 191 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1060 gtk_box_pack_start ((GtkBox*) _tmp11_, (GtkWidget*) _tmp12_, FALSE, FALSE, (guint) 0);
1061 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1062 _tmp13_ = self->priv->_this;
1063 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1064 _tmp14_ = xcls_windowrooview_xcls_button6_new (_tmp13_);
1065 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1067 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1068 g_object_ref ((GObject*) child_2);
1069 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1071 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1072 _tmp16_ = child_2->el;
1073 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1074 gtk_box_pack_start ((GtkBox*) _tmp15_, (GtkWidget*) _tmp16_, FALSE, FALSE, (guint) 0);
1075 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1076 _g_object_unref0 (child_2);
1077 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1078 _g_object_unref0 (child_1);
1079 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1080 _g_object_unref0 (child_0);
1081 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1083 #line 1084 "WindowRooView.vala.c"
1087 Xcls_WindowRooViewXcls_HBox3* xcls_windowrooview_xcls_hbox3_new (Xcls_WindowRooView* _owner) {
1088 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1089 return xcls_windowrooview_xcls_hbox3_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, _owner);
1090 #line 1091 "WindowRooView.vala.c"
1094 static void xcls_windowrooview_xcls_hbox3_class_init (Xcls_WindowRooViewXcls_HBox3Class * klass) {
1095 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1096 xcls_windowrooview_xcls_hbox3_parent_class = g_type_class_peek_parent (klass);
1097 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1098 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_HBox3Private));
1099 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1100 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_hbox3_finalize;
1101 #line 1102 "WindowRooView.vala.c"
1105 static void xcls_windowrooview_xcls_hbox3_instance_init (Xcls_WindowRooViewXcls_HBox3 * self) {
1106 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1107 self->priv = XCLS_WINDOWROOVIEW_XCLS_HBOX3_GET_PRIVATE (self);
1108 #line 1109 "WindowRooView.vala.c"
1112 static void xcls_windowrooview_xcls_hbox3_finalize (GObject* obj) {
1113 Xcls_WindowRooViewXcls_HBox3 * self;
1114 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1115 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_HBOX3, Xcls_WindowRooViewXcls_HBox3);
1116 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1117 _g_object_unref0 (self->el);
1118 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1119 _g_object_unref0 (self->priv->_this);
1120 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1121 G_OBJECT_CLASS (xcls_windowrooview_xcls_hbox3_parent_class)->finalize (obj);
1122 #line 1123 "WindowRooView.vala.c"
1126 GType xcls_windowrooview_xcls_hbox3_get_type (void) {
1127 static volatile gsize xcls_windowrooview_xcls_hbox3_type_id__volatile = 0;
1128 if (g_once_init_enter (&xcls_windowrooview_xcls_hbox3_type_id__volatile)) {
1129 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 };
1130 GType xcls_windowrooview_xcls_hbox3_type_id;
1131 xcls_windowrooview_xcls_hbox3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_HBox3", &g_define_type_info, 0);
1132 g_once_init_leave (&xcls_windowrooview_xcls_hbox3_type_id__volatile, xcls_windowrooview_xcls_hbox3_type_id);
1134 return xcls_windowrooview_xcls_hbox3_type_id__volatile;
1138 static void __lambda38_ (Xcls_WindowRooViewXcls_Button4* self) {
1139 Xcls_WindowRooView* _tmp0_;
1140 Xcls_WindowRooViewXcls_view* _tmp1_;
1141 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1142 _tmp0_ = self->priv->_this;
1143 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1144 _tmp1_ = _tmp0_->view;
1145 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1146 xcls_windowrooview_xcls_view_renderJS (_tmp1_, TRUE);
1147 #line 1148 "WindowRooView.vala.c"
1151 static void ___lambda38__gtk_button_clicked (GtkButton* _sender, gpointer self) {
1152 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1154 #line 1155 "WindowRooView.vala.c"
1158 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_construct (GType object_type, Xcls_WindowRooView* _owner) {
1159 Xcls_WindowRooViewXcls_Button4 * self = NULL;
1160 Xcls_WindowRooView* _tmp0_;
1161 Xcls_WindowRooView* _tmp1_;
1165 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1166 g_return_val_if_fail (_owner != NULL, NULL);
1167 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1168 self = (Xcls_WindowRooViewXcls_Button4*) g_object_new (object_type, NULL);
1169 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1171 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1172 _tmp1_ = _g_object_ref0 (_tmp0_);
1173 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1174 _g_object_unref0 (self->priv->_this);
1175 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1176 self->priv->_this = _tmp1_;
1177 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1178 _tmp2_ = (GtkButton*) gtk_button_new ();
1179 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1180 g_object_ref_sink (_tmp2_);
1181 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1182 _g_object_unref0 (self->el);
1183 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1185 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1187 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1188 gtk_button_set_label (_tmp3_, "Redraw");
1189 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1191 #line 221 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1192 g_signal_connect_object (_tmp4_, "clicked", (GCallback) ___lambda38__gtk_button_clicked, self, 0);
1193 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1195 #line 1196 "WindowRooView.vala.c"
1199 Xcls_WindowRooViewXcls_Button4* xcls_windowrooview_xcls_button4_new (Xcls_WindowRooView* _owner) {
1200 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1201 return xcls_windowrooview_xcls_button4_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, _owner);
1202 #line 1203 "WindowRooView.vala.c"
1206 static void xcls_windowrooview_xcls_button4_class_init (Xcls_WindowRooViewXcls_Button4Class * klass) {
1207 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1208 xcls_windowrooview_xcls_button4_parent_class = g_type_class_peek_parent (klass);
1209 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1210 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_Button4Private));
1211 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1212 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_button4_finalize;
1213 #line 1214 "WindowRooView.vala.c"
1217 static void xcls_windowrooview_xcls_button4_instance_init (Xcls_WindowRooViewXcls_Button4 * self) {
1218 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1219 self->priv = XCLS_WINDOWROOVIEW_XCLS_BUTTON4_GET_PRIVATE (self);
1220 #line 1221 "WindowRooView.vala.c"
1224 static void xcls_windowrooview_xcls_button4_finalize (GObject* obj) {
1225 Xcls_WindowRooViewXcls_Button4 * self;
1226 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1227 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON4, Xcls_WindowRooViewXcls_Button4);
1228 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1229 _g_object_unref0 (self->el);
1230 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1231 _g_object_unref0 (self->priv->_this);
1232 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1233 G_OBJECT_CLASS (xcls_windowrooview_xcls_button4_parent_class)->finalize (obj);
1234 #line 1235 "WindowRooView.vala.c"
1238 GType xcls_windowrooview_xcls_button4_get_type (void) {
1239 static volatile gsize xcls_windowrooview_xcls_button4_type_id__volatile = 0;
1240 if (g_once_init_enter (&xcls_windowrooview_xcls_button4_type_id__volatile)) {
1241 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 };
1242 GType xcls_windowrooview_xcls_button4_type_id;
1243 xcls_windowrooview_xcls_button4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_Button4", &g_define_type_info, 0);
1244 g_once_init_leave (&xcls_windowrooview_xcls_button4_type_id__volatile, xcls_windowrooview_xcls_button4_type_id);
1246 return xcls_windowrooview_xcls_button4_type_id__volatile;
1250 static void __lambda33_ (Xcls_WindowRooViewXcls_AutoRedraw* self, GtkToggleButton* state) {
1251 const gchar* _tmp0_ = NULL;
1252 GtkCheckButton* _tmp1_;
1255 GtkCheckButton* _tmp4_;
1256 const gchar* _tmp5_;
1257 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1258 g_return_if_fail (state != NULL);
1259 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1261 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1262 _tmp2_ = gtk_toggle_button_get_active ((GtkToggleButton*) _tmp1_);
1263 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1265 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1267 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1268 _tmp0_ = "Auto Redraw On";
1269 #line 1270 "WindowRooView.vala.c"
1271 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1272 _tmp0_ = "Auto Redraw Off";
1273 #line 1274 "WindowRooView.vala.c"
1275 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1277 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1279 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1280 gtk_button_set_label ((GtkButton*) _tmp4_, _tmp5_);
1281 #line 1282 "WindowRooView.vala.c"
1285 static void ___lambda33__gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self) {
1286 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1287 __lambda33_ (self, _sender);
1288 #line 1289 "WindowRooView.vala.c"
1292 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_construct (GType object_type, Xcls_WindowRooView* _owner) {
1293 Xcls_WindowRooViewXcls_AutoRedraw * self = NULL;
1294 Xcls_WindowRooView* _tmp0_;
1295 Xcls_WindowRooView* _tmp1_;
1296 Xcls_WindowRooView* _tmp2_;
1297 Xcls_WindowRooViewXcls_AutoRedraw* _tmp3_;
1298 GtkCheckButton* _tmp4_;
1299 GtkCheckButton* _tmp5_;
1300 GtkCheckButton* _tmp6_;
1301 GtkCheckButton* _tmp7_;
1302 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1303 g_return_val_if_fail (_owner != NULL, NULL);
1304 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1305 self = (Xcls_WindowRooViewXcls_AutoRedraw*) g_object_new (object_type, NULL);
1306 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1308 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1309 _tmp1_ = _g_object_ref0 (_tmp0_);
1310 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1311 _g_object_unref0 (self->priv->_this);
1312 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1313 self->priv->_this = _tmp1_;
1314 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1315 _tmp2_ = self->priv->_this;
1316 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1317 _tmp3_ = _g_object_ref0 (self);
1318 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1319 _g_object_unref0 (_tmp2_->AutoRedraw);
1320 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1321 _tmp2_->AutoRedraw = _tmp3_;
1322 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1323 _tmp4_ = (GtkCheckButton*) gtk_check_button_new ();
1324 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1325 g_object_ref_sink (_tmp4_);
1326 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1327 _g_object_unref0 (self->el);
1328 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1330 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1332 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1333 gtk_toggle_button_set_active ((GtkToggleButton*) _tmp5_, TRUE);
1334 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1336 #line 249 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1337 gtk_button_set_label ((GtkButton*) _tmp6_, "Auto Redraw On");
1338 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1340 #line 252 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1341 g_signal_connect_object ((GtkToggleButton*) _tmp7_, "toggled", (GCallback) ___lambda33__gtk_toggle_button_toggled, self, 0);
1342 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1344 #line 1345 "WindowRooView.vala.c"
1348 Xcls_WindowRooViewXcls_AutoRedraw* xcls_windowrooview_xcls_autoredraw_new (Xcls_WindowRooView* _owner) {
1349 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1350 return xcls_windowrooview_xcls_autoredraw_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, _owner);
1351 #line 1352 "WindowRooView.vala.c"
1355 static void xcls_windowrooview_xcls_autoredraw_class_init (Xcls_WindowRooViewXcls_AutoRedrawClass * klass) {
1356 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1357 xcls_windowrooview_xcls_autoredraw_parent_class = g_type_class_peek_parent (klass);
1358 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1359 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_AutoRedrawPrivate));
1360 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1361 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_autoredraw_finalize;
1362 #line 1363 "WindowRooView.vala.c"
1366 static void xcls_windowrooview_xcls_autoredraw_instance_init (Xcls_WindowRooViewXcls_AutoRedraw * self) {
1367 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1368 self->priv = XCLS_WINDOWROOVIEW_XCLS_AUTOREDRAW_GET_PRIVATE (self);
1369 #line 1370 "WindowRooView.vala.c"
1373 static void xcls_windowrooview_xcls_autoredraw_finalize (GObject* obj) {
1374 Xcls_WindowRooViewXcls_AutoRedraw * self;
1375 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1376 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_AUTOREDRAW, Xcls_WindowRooViewXcls_AutoRedraw);
1377 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1378 _g_object_unref0 (self->el);
1379 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1380 _g_object_unref0 (self->priv->_this);
1381 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1382 G_OBJECT_CLASS (xcls_windowrooview_xcls_autoredraw_parent_class)->finalize (obj);
1383 #line 1384 "WindowRooView.vala.c"
1387 GType xcls_windowrooview_xcls_autoredraw_get_type (void) {
1388 static volatile gsize xcls_windowrooview_xcls_autoredraw_type_id__volatile = 0;
1389 if (g_once_init_enter (&xcls_windowrooview_xcls_autoredraw_type_id__volatile)) {
1390 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 };
1391 GType xcls_windowrooview_xcls_autoredraw_type_id;
1392 xcls_windowrooview_xcls_autoredraw_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_AutoRedraw", &g_define_type_info, 0);
1393 g_once_init_leave (&xcls_windowrooview_xcls_autoredraw_type_id__volatile, xcls_windowrooview_xcls_autoredraw_type_id);
1395 return xcls_windowrooview_xcls_autoredraw_type_id__volatile;
1399 static void __lambda39_ (Xcls_WindowRooViewXcls_Button6* self) {
1400 Xcls_WindowRooView* _tmp0_;
1401 Xcls_WindowRooViewXcls_view* _tmp1_;
1402 Xcls_WindowRooView* _tmp2_;
1403 Xcls_WindowRooViewXcls_view* _tmp3_;
1404 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1405 _tmp0_ = self->priv->_this;
1406 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1407 _tmp1_ = _tmp0_->view;
1408 #line 282 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1409 _tmp1_->redraws = 99;
1410 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1411 _tmp2_ = self->priv->_this;
1412 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1413 _tmp3_ = _tmp2_->view;
1414 #line 283 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1415 xcls_windowrooview_xcls_view_renderJS (_tmp3_, TRUE);
1416 #line 1417 "WindowRooView.vala.c"
1420 static void ___lambda39__gtk_button_clicked (GtkButton* _sender, gpointer self) {
1421 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1423 #line 1424 "WindowRooView.vala.c"
1427 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_construct (GType object_type, Xcls_WindowRooView* _owner) {
1428 Xcls_WindowRooViewXcls_Button6 * self = NULL;
1429 Xcls_WindowRooView* _tmp0_;
1430 Xcls_WindowRooView* _tmp1_;
1434 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1435 g_return_val_if_fail (_owner != NULL, NULL);
1436 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1437 self = (Xcls_WindowRooViewXcls_Button6*) g_object_new (object_type, NULL);
1438 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1440 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1441 _tmp1_ = _g_object_ref0 (_tmp0_);
1442 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1443 _g_object_unref0 (self->priv->_this);
1444 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1445 self->priv->_this = _tmp1_;
1446 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1447 _tmp2_ = (GtkButton*) gtk_button_new ();
1448 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1449 g_object_ref_sink (_tmp2_);
1450 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1451 _g_object_unref0 (self->el);
1452 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1454 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1456 #line 278 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1457 gtk_button_set_label (_tmp3_, "Full Redraw");
1458 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1460 #line 281 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1461 g_signal_connect_object (_tmp4_, "clicked", (GCallback) ___lambda39__gtk_button_clicked, self, 0);
1462 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1464 #line 1465 "WindowRooView.vala.c"
1468 Xcls_WindowRooViewXcls_Button6* xcls_windowrooview_xcls_button6_new (Xcls_WindowRooView* _owner) {
1469 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1470 return xcls_windowrooview_xcls_button6_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, _owner);
1471 #line 1472 "WindowRooView.vala.c"
1475 static void xcls_windowrooview_xcls_button6_class_init (Xcls_WindowRooViewXcls_Button6Class * klass) {
1476 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1477 xcls_windowrooview_xcls_button6_parent_class = g_type_class_peek_parent (klass);
1478 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1479 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_Button6Private));
1480 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1481 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_button6_finalize;
1482 #line 1483 "WindowRooView.vala.c"
1486 static void xcls_windowrooview_xcls_button6_instance_init (Xcls_WindowRooViewXcls_Button6 * self) {
1487 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1488 self->priv = XCLS_WINDOWROOVIEW_XCLS_BUTTON6_GET_PRIVATE (self);
1489 #line 1490 "WindowRooView.vala.c"
1493 static void xcls_windowrooview_xcls_button6_finalize (GObject* obj) {
1494 Xcls_WindowRooViewXcls_Button6 * self;
1495 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1496 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_BUTTON6, Xcls_WindowRooViewXcls_Button6);
1497 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1498 _g_object_unref0 (self->el);
1499 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1500 _g_object_unref0 (self->priv->_this);
1501 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1502 G_OBJECT_CLASS (xcls_windowrooview_xcls_button6_parent_class)->finalize (obj);
1503 #line 1504 "WindowRooView.vala.c"
1507 GType xcls_windowrooview_xcls_button6_get_type (void) {
1508 static volatile gsize xcls_windowrooview_xcls_button6_type_id__volatile = 0;
1509 if (g_once_init_enter (&xcls_windowrooview_xcls_button6_type_id__volatile)) {
1510 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 };
1511 GType xcls_windowrooview_xcls_button6_type_id;
1512 xcls_windowrooview_xcls_button6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_Button6", &g_define_type_info, 0);
1513 g_once_init_leave (&xcls_windowrooview_xcls_button6_type_id__volatile, xcls_windowrooview_xcls_button6_type_id);
1515 return xcls_windowrooview_xcls_button6_type_id__volatile;
1519 Xcls_WindowRooViewXcls_ScrolledWindow7* xcls_windowrooview_xcls_scrolledwindow7_construct (GType object_type, Xcls_WindowRooView* _owner) {
1520 Xcls_WindowRooViewXcls_ScrolledWindow7 * self = NULL;
1521 Xcls_WindowRooView* _tmp0_;
1522 Xcls_WindowRooView* _tmp1_;
1523 GtkScrolledWindow* _tmp2_;
1524 GtkScrolledWindow* _tmp3_;
1525 Xcls_WindowRooView* _tmp4_;
1526 Xcls_WindowRooViewXcls_view* _tmp5_;
1527 Xcls_WindowRooViewXcls_view* child_0;
1528 GtkScrolledWindow* _tmp6_;
1529 WebKitWebView* _tmp7_;
1530 GtkScrolledWindow* _tmp8_;
1531 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1532 g_return_val_if_fail (_owner != NULL, NULL);
1533 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1534 self = (Xcls_WindowRooViewXcls_ScrolledWindow7*) g_object_new (object_type, NULL);
1535 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1537 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1538 _tmp1_ = _g_object_ref0 (_tmp0_);
1539 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1540 _g_object_unref0 (self->priv->_this);
1541 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1542 self->priv->_this = _tmp1_;
1543 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1544 _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
1545 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1546 g_object_ref_sink (_tmp2_);
1547 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1548 _g_object_unref0 (self->el);
1549 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1551 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1553 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1554 gtk_scrolled_window_set_shadow_type (_tmp3_, GTK_SHADOW_IN);
1555 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1556 _tmp4_ = self->priv->_this;
1557 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1558 _tmp5_ = xcls_windowrooview_xcls_view_new (_tmp4_);
1559 #line 309 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1561 #line 310 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1562 g_object_ref ((GObject*) child_0);
1563 #line 311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1565 #line 311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1566 _tmp7_ = child_0->el;
1567 #line 311 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1568 gtk_container_add ((GtkContainer*) _tmp6_, (GtkWidget*) _tmp7_);
1569 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1571 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1572 gtk_scrolled_window_set_policy (_tmp8_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
1573 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1574 _g_object_unref0 (child_0);
1575 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1577 #line 1578 "WindowRooView.vala.c"
1581 Xcls_WindowRooViewXcls_ScrolledWindow7* xcls_windowrooview_xcls_scrolledwindow7_new (Xcls_WindowRooView* _owner) {
1582 #line 300 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1583 return xcls_windowrooview_xcls_scrolledwindow7_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7, _owner);
1584 #line 1585 "WindowRooView.vala.c"
1588 static void xcls_windowrooview_xcls_scrolledwindow7_class_init (Xcls_WindowRooViewXcls_ScrolledWindow7Class * klass) {
1589 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1590 xcls_windowrooview_xcls_scrolledwindow7_parent_class = g_type_class_peek_parent (klass);
1591 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1592 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_ScrolledWindow7Private));
1593 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1594 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_scrolledwindow7_finalize;
1595 #line 1596 "WindowRooView.vala.c"
1599 static void xcls_windowrooview_xcls_scrolledwindow7_instance_init (Xcls_WindowRooViewXcls_ScrolledWindow7 * self) {
1600 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1601 self->priv = XCLS_WINDOWROOVIEW_XCLS_SCROLLEDWINDOW7_GET_PRIVATE (self);
1602 #line 1603 "WindowRooView.vala.c"
1606 static void xcls_windowrooview_xcls_scrolledwindow7_finalize (GObject* obj) {
1607 Xcls_WindowRooViewXcls_ScrolledWindow7 * self;
1608 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1609 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_SCROLLEDWINDOW7, Xcls_WindowRooViewXcls_ScrolledWindow7);
1610 #line 293 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1611 _g_object_unref0 (self->el);
1612 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1613 _g_object_unref0 (self->priv->_this);
1614 #line 291 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1615 G_OBJECT_CLASS (xcls_windowrooview_xcls_scrolledwindow7_parent_class)->finalize (obj);
1616 #line 1617 "WindowRooView.vala.c"
1620 GType xcls_windowrooview_xcls_scrolledwindow7_get_type (void) {
1621 static volatile gsize xcls_windowrooview_xcls_scrolledwindow7_type_id__volatile = 0;
1622 if (g_once_init_enter (&xcls_windowrooview_xcls_scrolledwindow7_type_id__volatile)) {
1623 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowRooViewXcls_ScrolledWindow7Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowrooview_xcls_scrolledwindow7_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowRooViewXcls_ScrolledWindow7), 0, (GInstanceInitFunc) xcls_windowrooview_xcls_scrolledwindow7_instance_init, NULL };
1624 GType xcls_windowrooview_xcls_scrolledwindow7_type_id;
1625 xcls_windowrooview_xcls_scrolledwindow7_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_ScrolledWindow7", &g_define_type_info, 0);
1626 g_once_init_leave (&xcls_windowrooview_xcls_scrolledwindow7_type_id__volatile, xcls_windowrooview_xcls_scrolledwindow7_type_id);
1628 return xcls_windowrooview_xcls_scrolledwindow7_type_id__volatile;
1632 static gboolean ___lambda34_ (Xcls_WindowRooViewXcls_view* self) {
1633 gboolean result = FALSE;
1634 WebKitWebInspector* _tmp0_;
1635 WebKitWebViewBase* _tmp1_ = NULL;
1636 WebKitWebViewBase* _tmp2_;
1637 WebKitWebViewBase* wv;
1638 WebKitWebViewBase* _tmp3_;
1639 #line 370 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1640 g_print ("inspector attach\n");
1641 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1642 _tmp0_ = self->inspector;
1643 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1644 _tmp1_ = webkit_web_inspector_get_web_view (_tmp0_);
1645 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1646 _tmp2_ = _g_object_ref0 (_tmp1_);
1647 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1649 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1651 #line 372 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1652 if (_tmp3_ != NULL) {
1653 #line 1654 "WindowRooView.vala.c"
1654 Xcls_WindowRooView* _tmp4_;
1655 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp5_;
1656 GtkScrolledWindow* _tmp6_;
1657 WebKitWebViewBase* _tmp7_;
1658 WebKitWebViewBase* _tmp8_;
1659 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1660 g_print ("got inspector web view\n");
1661 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1662 _tmp4_ = self->priv->_this;
1663 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1664 _tmp5_ = _tmp4_->inspectorcontainer;
1665 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1666 _tmp6_ = _tmp5_->el;
1667 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1669 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1670 gtk_container_add ((GtkContainer*) _tmp6_, (GtkWidget*) _tmp7_);
1671 #line 375 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1673 #line 375 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1674 gtk_widget_show ((GtkWidget*) _tmp8_);
1675 #line 1676 "WindowRooView.vala.c"
1677 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1678 g_print ("no web view yet\n");
1679 #line 1680 "WindowRooView.vala.c"
1681 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1683 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1684 _g_object_unref0 (wv);
1685 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1687 #line 1688 "WindowRooView.vala.c"
1691 static gboolean ____lambda34__webkit_web_inspector_open_window (WebKitWebInspector* _sender, gpointer self) {
1693 result = ___lambda34_ (self);
1694 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1696 #line 1697 "WindowRooView.vala.c"
1700 static gboolean ___lambda35_ (Xcls_WindowRooViewXcls_view* self) {
1701 gboolean result = FALSE;
1702 #line 407 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1703 g_print ("run refresh?");
1704 #line 408 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1705 xcls_windowrooview_xcls_view_runRefresh (self);
1706 #line 409 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1708 #line 409 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1710 #line 1711 "WindowRooView.vala.c"
1714 static gboolean ____lambda35__gsource_func (gpointer self) {
1716 result = ___lambda35_ (self);
1717 #line 406 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1719 #line 1720 "WindowRooView.vala.c"
1723 static gboolean __lambda36_ (Xcls_WindowRooViewXcls_view* self, GtkWidget* ctx, GdkDragContext* x, gint y, gint time, guint ud) {
1724 gboolean result = FALSE;
1725 #line 416 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1726 g_return_val_if_fail (ctx != NULL, FALSE);
1727 #line 416 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1728 g_return_val_if_fail (x != NULL, FALSE);
1729 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1731 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1733 #line 1734 "WindowRooView.vala.c"
1737 static gboolean ___lambda36__gtk_widget_drag_drop (GtkWidget* _sender, GdkDragContext* context, gint x, gint y, guint time_, gpointer self) {
1739 result = __lambda36_ (self, _sender, context, x, y, time_);
1740 #line 416 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1742 #line 1743 "WindowRooView.vala.c"
1746 static void __lambda37_ (Xcls_WindowRooViewXcls_view* self) {
1747 WebKitWebInspector* _tmp0_;
1748 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1749 _tmp0_ = self->inspector;
1750 #line 439 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1751 webkit_web_inspector_show (_tmp0_);
1752 #line 1753 "WindowRooView.vala.c"
1756 static void ___lambda37__gtk_widget_show (GtkWidget* _sender, gpointer self) {
1757 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1759 #line 1760 "WindowRooView.vala.c"
1763 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_construct (GType object_type, Xcls_WindowRooView* _owner) {
1764 Xcls_WindowRooViewXcls_view * self = NULL;
1765 Xcls_WindowRooView* _tmp0_;
1766 Xcls_WindowRooView* _tmp1_;
1767 Xcls_WindowRooView* _tmp2_;
1768 Xcls_WindowRooViewXcls_view* _tmp3_;
1769 WebKitWebView* _tmp4_;
1772 WebKitWebView* _tmp15_;
1773 WebKitWebView* _tmp16_;
1774 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1775 g_return_val_if_fail (_owner != NULL, NULL);
1776 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1777 self = (Xcls_WindowRooViewXcls_view*) g_object_new (object_type, NULL);
1778 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1780 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1781 _tmp1_ = _g_object_ref0 (_tmp0_);
1782 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1783 _g_object_unref0 (self->priv->_this);
1784 #line 340 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1785 self->priv->_this = _tmp1_;
1786 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1787 _tmp2_ = self->priv->_this;
1788 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1789 _tmp3_ = _g_object_ref0 (self);
1790 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1791 _g_object_unref0 (_tmp2_->view);
1792 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1793 _tmp2_->view = _tmp3_;
1794 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1795 _tmp4_ = (WebKitWebView*) webkit_web_view_new ();
1796 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1797 g_object_ref_sink (_tmp4_);
1798 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1799 _g_object_unref0 (self->el);
1800 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1802 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1803 _g_date_time_unref0 (self->lastRedraw);
1804 #line 345 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1805 self->lastRedraw = NULL;
1806 #line 346 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1807 self->pendingRedraw = FALSE;
1808 #line 347 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1809 self->refreshRequired = FALSE;
1810 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1812 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1813 _tmp5_ = g_strdup ("");
1814 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1815 _g_free0 (self->renderedData);
1816 #line 349 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1817 self->renderedData = _tmp5_;
1818 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1819 _tmp6_ = g_strdup ("");
1820 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1821 _g_free0 (self->runhtml);
1822 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1823 self->runhtml = _tmp6_;
1824 #line 1825 "WindowRooView.vala.c"
1826 WebKitWebView* _tmp7_;
1827 WebKitSettings* _tmp8_ = NULL;
1828 WebKitSettings* _tmp9_;
1829 WebKitSettings* settings;
1830 WebKitWebView* _tmp10_;
1831 WebKitWebInspector* _tmp11_ = NULL;
1832 WebKitWebInspector* _tmp12_;
1833 WebKitWebInspector* _tmp13_;
1834 WebKitWebView* _tmp14_;
1835 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1837 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1838 _tmp8_ = webkit_web_view_get_settings (_tmp7_);
1839 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1840 _tmp9_ = _g_object_ref0 (_tmp8_);
1841 #line 357 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1843 #line 358 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1844 webkit_settings_set_enable_developer_extras (settings, TRUE);
1845 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1847 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1848 _tmp11_ = webkit_web_view_get_inspector (_tmp10_);
1849 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1850 _tmp12_ = _g_object_ref0 (_tmp11_);
1851 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1852 _g_object_unref0 (self->inspector);
1853 #line 367 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1854 self->inspector = _tmp12_;
1855 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1856 _tmp13_ = self->inspector;
1857 #line 368 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1858 g_signal_connect_object (_tmp13_, "open-window", (GCallback) ____lambda34__webkit_web_inspector_open_window, self, 0);
1859 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1861 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1862 webkit_web_view_load_html (_tmp14_, "Render not ready", "http://localhost/app.Builder/");
1863 #line 406 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1864 g_timeout_add_seconds_full (G_PRIORITY_DEFAULT, (guint) 1, ____lambda35__gsource_func, g_object_ref (self), g_object_unref);
1865 #line 355 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1866 _g_object_unref0 (settings);
1867 #line 1868 "WindowRooView.vala.c"
1869 #line 416 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1871 #line 416 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1872 g_signal_connect_object ((GtkWidget*) _tmp15_, "drag-drop", (GCallback) ___lambda36__gtk_widget_drag_drop, self, 0);
1873 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1875 #line 438 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1876 g_signal_connect_object ((GtkWidget*) _tmp16_, "show", (GCallback) ___lambda37__gtk_widget_show, self, 0);
1877 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1879 #line 1880 "WindowRooView.vala.c"
1883 Xcls_WindowRooViewXcls_view* xcls_windowrooview_xcls_view_new (Xcls_WindowRooView* _owner) {
1884 #line 338 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1885 return xcls_windowrooview_xcls_view_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, _owner);
1886 #line 1887 "WindowRooView.vala.c"
1890 void xcls_windowrooview_xcls_view_renderJS (Xcls_WindowRooViewXcls_view* self, gboolean force) {
1891 Xcls_WindowRooView* _tmp0_;
1892 Xcls_WindowRooViewXcls_AutoRedraw* _tmp1_;
1893 GtkCheckButton* _tmp2_;
1897 gboolean _tmp5_ = FALSE;
1900 #line 444 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1901 g_return_if_fail (self != NULL);
1902 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1903 _tmp0_ = self->priv->_this;
1904 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1905 _tmp1_ = _tmp0_->AutoRedraw;
1906 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1907 _tmp2_ = _tmp1_->el;
1908 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1909 _tmp3_ = gtk_toggle_button_get_active ((GtkToggleButton*) _tmp2_);
1910 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1912 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1914 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1916 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1918 #line 1919 "WindowRooView.vala.c"
1920 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1922 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1924 #line 1925 "WindowRooView.vala.c"
1926 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1928 #line 1929 "WindowRooView.vala.c"
1930 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1932 #line 449 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1934 #line 450 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1935 g_print ("Skipping redraw - no force, and autodraw off");
1936 #line 451 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1938 #line 1939 "WindowRooView.vala.c"
1940 #line 453 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
1941 self->refreshRequired = TRUE;
1942 #line 1943 "WindowRooView.vala.c"
1946 static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) {
1947 gchar* result = NULL;
1948 GError * _inner_error_ = NULL;
1949 #line 1242 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1950 g_return_val_if_fail (self != NULL, NULL);
1951 #line 1242 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1952 g_return_val_if_fail (old != NULL, NULL);
1953 #line 1242 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1954 g_return_val_if_fail (replacement != NULL, NULL);
1955 #line 1956 "WindowRooView.vala.c"
1957 const gchar* _tmp0_;
1958 gchar* _tmp1_ = NULL;
1964 const gchar* _tmp6_;
1965 gchar* _tmp7_ = NULL;
1967 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1969 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1970 _tmp1_ = g_regex_escape_string (_tmp0_, -1);
1971 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1973 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1974 _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_);
1975 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1977 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1979 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1981 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1982 if (_inner_error_ != NULL) {
1983 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1984 if (_inner_error_->domain == G_REGEX_ERROR) {
1985 #line 1986 "WindowRooView.vala.c"
1986 goto __catch10_g_regex_error;
1988 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1989 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);
1990 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1991 g_clear_error (&_inner_error_);
1992 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1994 #line 1995 "WindowRooView.vala.c"
1996 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1998 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1999 _tmp6_ = replacement;
2000 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2001 _tmp7_ = g_regex_replace_literal (_tmp5_, self, (gssize) (-1), 0, _tmp6_, 0, &_inner_error_);
2002 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2004 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2005 if (_inner_error_ != NULL) {
2006 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2007 _g_regex_unref0 (regex);
2008 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2009 if (_inner_error_->domain == G_REGEX_ERROR) {
2010 #line 2011 "WindowRooView.vala.c"
2011 goto __catch10_g_regex_error;
2013 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2014 _g_regex_unref0 (regex);
2015 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2016 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);
2017 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2018 g_clear_error (&_inner_error_);
2019 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2021 #line 2022 "WindowRooView.vala.c"
2023 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2025 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2026 _g_regex_unref0 (regex);
2027 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2029 #line 2030 "WindowRooView.vala.c"
2032 __catch10_g_regex_error:
2035 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2037 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2038 _inner_error_ = NULL;
2039 #line 1247 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2040 g_assert_not_reached ();
2041 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2043 #line 2044 "WindowRooView.vala.c"
2046 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2047 if (_inner_error_ != NULL) {
2048 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2049 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);
2050 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2051 g_clear_error (&_inner_error_);
2052 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
2054 #line 2055 "WindowRooView.vala.c"
2059 void xcls_windowrooview_xcls_view_runRefresh (Xcls_WindowRooViewXcls_view* self) {
2062 Xcls_WindowRooView* _tmp7_;
2063 JsRenderJsRender* _tmp8_;
2064 Xcls_WindowRooView* _tmp9_;
2065 JsRenderJsRender* _tmp10_;
2066 gchar* _tmp11_ = NULL;
2068 const gchar* _tmp12_;
2072 Xcls_WindowRooView* _tmp16_;
2073 JsRenderJsRender* _tmp17_;
2074 ProjectProject* _tmp18_;
2075 ProjectProject* _tmp19_;
2076 ProjectProject* project;
2079 gchar* builderhtml = NULL;
2080 gchar* _tmp21_ = NULL;
2081 const gchar* _tmp22_;
2082 const gchar* _tmp23_;
2086 const gchar* _tmp27_;
2088 ProjectProject* _tmp29_;
2089 const gchar* _tmp30_;
2091 gchar* inhtml = NULL;
2092 gchar* _tmp32_ = NULL;
2093 const gchar* _tmp33_;
2095 const gchar* _tmp35_;
2102 Xcls_WindowRooView* _tmp42_;
2103 JsRenderJsRender* _tmp43_;
2104 const gchar* _tmp44_;
2109 Xcls_WindowRooView* _tmp49_;
2110 JsRenderJsRender* _tmp50_;
2111 const gchar* _tmp51_;
2121 const gchar* _tmp60_;
2125 const gchar* _tmp64_;
2126 const gchar* _tmp65_;
2127 const gchar* _tmp66_;
2132 const gchar* _tmp71_;
2141 gchar* _tmp80_ = NULL;
2144 const gchar* _tmp82_;
2147 WebKitWebView* _tmp85_;
2148 const gchar* _tmp86_;
2149 GError * _inner_error_ = NULL;
2150 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2151 g_return_if_fail (self != NULL);
2152 #line 461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2153 _tmp0_ = self->refreshRequired;
2154 #line 461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2156 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2158 #line 2159 "WindowRooView.vala.c"
2160 #line 466 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2161 _tmp1_ = self->lastRedraw;
2162 #line 466 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2163 if (_tmp1_ != NULL) {
2164 #line 2165 "WindowRooView.vala.c"
2168 GTimeSpan _tmp5_ = 0LL;
2170 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2171 _tmp2_ = g_date_time_new_now_local ();
2172 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2174 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2175 _tmp4_ = self->lastRedraw;
2176 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2177 _tmp5_ = g_date_time_difference (_tmp3_, _tmp4_);
2178 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2179 _tmp6_ = ((gint64) _tmp5_) < ((gint64) 5000);
2180 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2181 _g_date_time_unref0 (_tmp3_);
2182 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2184 #line 469 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2186 #line 2187 "WindowRooView.vala.c"
2189 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2190 _tmp7_ = self->priv->_this;
2191 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2192 _tmp8_ = _tmp7_->file;
2193 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2194 if (_tmp8_ == NULL) {
2195 #line 474 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2197 #line 2198 "WindowRooView.vala.c"
2199 #line 478 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2200 self->refreshRequired = FALSE;
2201 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2202 _tmp9_ = self->priv->_this;
2203 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2204 _tmp10_ = _tmp9_->file;
2205 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2206 _tmp11_ = js_render_js_render_toSourcePreview (_tmp10_);
2207 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2209 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2211 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2212 _tmp13_ = strlen (_tmp12_);
2213 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2215 #line 487 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2217 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2218 g_print ("no data");
2219 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2221 #line 489 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2223 #line 2224 "WindowRooView.vala.c"
2225 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2226 _tmp15_ = self->redraws;
2227 #line 492 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2228 self->redraws = _tmp15_ + 1;
2229 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2230 _tmp16_ = self->priv->_this;
2231 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2232 _tmp17_ = _tmp16_->file;
2233 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2234 _tmp18_ = _tmp17_->project;
2235 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2236 _tmp19_ = _g_object_ref0 (_tmp18_);
2237 #line 494 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2239 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2240 self->pendingRedraw = TRUE;
2241 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2242 _tmp20_ = g_strdup ("<script type=\"text/javascript\">\n");
2243 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2245 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2246 g_file_get_contents ("/home/alan/gitlive/app.Builder.js/builder.html.js", &_tmp21_, NULL, &_inner_error_);
2247 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2248 _g_free0 (builderhtml);
2249 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2250 builderhtml = _tmp21_;
2251 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2252 if (_inner_error_ != NULL) {
2253 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2254 _g_free0 (builderhtml);
2255 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2257 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2258 _g_object_unref0 (project);
2259 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2261 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2262 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);
2263 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2264 g_clear_error (&_inner_error_);
2265 #line 513 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2267 #line 2268 "WindowRooView.vala.c"
2269 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2271 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2272 _tmp23_ = builderhtml;
2273 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2274 _tmp24_ = g_strconcat (_tmp23_, "\n", NULL);
2275 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2277 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2278 _tmp26_ = g_strconcat (_tmp22_, _tmp25_, NULL);
2279 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2281 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2283 #line 515 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2285 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2287 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2288 _tmp28_ = g_strconcat (_tmp27_, "</script>\n", NULL);
2289 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2291 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2293 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2295 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2296 _tmp30_ = _tmp29_->runhtml;
2297 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2298 _tmp31_ = g_strdup (_tmp30_);
2299 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2300 _g_free0 (self->runhtml);
2301 #line 519 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2302 self->runhtml = _tmp31_;
2303 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2304 g_file_get_contents ("/home/alan/gitlive/app.Builder.js/builder.html", &_tmp32_, NULL, &_inner_error_);
2305 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2307 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2309 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2310 if (_inner_error_ != NULL) {
2311 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2313 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2314 _g_free0 (builderhtml);
2315 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2317 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2318 _g_object_unref0 (project);
2319 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2321 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2322 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);
2323 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2324 g_clear_error (&_inner_error_);
2325 #line 523 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2327 #line 2328 "WindowRooView.vala.c"
2329 #line 528 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2331 #line 528 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2332 _tmp34_ = g_strdup (_tmp33_);
2333 #line 528 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2334 _g_free0 (self->renderedData);
2335 #line 528 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2336 self->renderedData = _tmp34_;
2337 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2339 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2340 _tmp36_ = g_strconcat (_tmp35_, "\n", NULL);
2341 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2343 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2344 _tmp38_ = g_strconcat (_tmp37_, "Roo.onReady(function() {\n", NULL);
2345 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2347 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2348 _tmp40_ = g_strconcat (_tmp39_, "if (", NULL);
2349 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2351 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2352 _tmp42_ = self->priv->_this;
2353 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2354 _tmp43_ = _tmp42_->file;
2355 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2356 _tmp44_ = _tmp43_->name;
2357 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2358 _tmp45_ = g_strconcat (_tmp41_, _tmp44_, NULL);
2359 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2361 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2362 _tmp47_ = g_strconcat (_tmp46_, ".show) ", NULL);
2363 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2365 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2366 _tmp49_ = self->priv->_this;
2367 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2368 _tmp50_ = _tmp49_->file;
2369 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2370 _tmp51_ = _tmp50_->name;
2371 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2372 _tmp52_ = g_strconcat (_tmp48_, _tmp51_, NULL);
2373 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2375 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2376 _tmp54_ = g_strconcat (_tmp53_, ".show({});\n", NULL);
2377 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2379 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2380 _tmp56_ = g_strconcat (_tmp55_, "Roo.XComponent.build();\n", NULL);
2381 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2383 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2384 _tmp58_ = g_strconcat (_tmp57_, "});\n", NULL);
2385 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2387 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2389 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2391 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2393 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2395 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2397 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2399 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2401 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2403 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2405 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2407 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2408 _tmp61_ = g_strconcat ("render js: ", _tmp60_, NULL);
2409 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2411 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2412 g_print ("%s", _tmp62_);
2413 #line 537 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2415 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2416 _tmp63_ = g_date_time_new_now_local ();
2417 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2418 _g_date_time_unref0 (self->lastRedraw);
2419 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2420 self->lastRedraw = _tmp63_;
2421 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2423 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2425 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2426 _tmp66_ = self->runhtml;
2427 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2428 _tmp67_ = g_strconcat (_tmp65_, _tmp66_, NULL);
2429 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2431 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2432 _tmp69_ = g_strconcat (_tmp68_, "<script type=\"text/javascript\">\n", NULL);
2433 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2435 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2437 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2438 _tmp72_ = g_strconcat (_tmp70_, _tmp71_, NULL);
2439 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2441 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2442 _tmp74_ = g_strconcat (_tmp73_, "\n", NULL);
2443 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2445 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2446 _tmp76_ = g_strconcat (_tmp75_, "</script>", NULL);
2447 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2449 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2450 _tmp78_ = g_strconcat (_tmp77_, "</head>", NULL);
2451 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2453 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2454 _tmp80_ = string_replace (_tmp64_, "</head>", _tmp79_);
2455 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2457 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2459 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2461 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2463 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2465 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2467 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2469 #line 543 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2471 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2473 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2474 _tmp83_ = g_strconcat ("LOAD HTML ", _tmp82_, NULL);
2475 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2477 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2478 g_print ("%s", _tmp84_);
2479 #line 550 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2481 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2483 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2485 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2486 webkit_web_view_load_html (_tmp85_, _tmp86_, "http://localhost/app.Builder/");
2487 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2489 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2491 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2493 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2494 _g_free0 (builderhtml);
2495 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2497 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2498 _g_object_unref0 (project);
2499 #line 455 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2501 #line 2502 "WindowRooView.vala.c"
2505 static void xcls_windowrooview_xcls_view_class_init (Xcls_WindowRooViewXcls_viewClass * klass) {
2506 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2507 xcls_windowrooview_xcls_view_parent_class = g_type_class_peek_parent (klass);
2508 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2509 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_viewPrivate));
2510 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2511 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_view_finalize;
2512 #line 2513 "WindowRooView.vala.c"
2516 static void xcls_windowrooview_xcls_view_instance_init (Xcls_WindowRooViewXcls_view * self) {
2517 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2518 self->priv = XCLS_WINDOWROOVIEW_XCLS_VIEW_GET_PRIVATE (self);
2519 #line 2520 "WindowRooView.vala.c"
2523 static void xcls_windowrooview_xcls_view_finalize (GObject* obj) {
2524 Xcls_WindowRooViewXcls_view * self;
2525 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2526 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_VIEW, Xcls_WindowRooViewXcls_view);
2527 #line 324 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2528 _g_object_unref0 (self->el);
2529 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2530 _g_object_unref0 (self->priv->_this);
2531 #line 329 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2532 _g_date_time_unref0 (self->lastRedraw);
2533 #line 330 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2534 _g_object_unref0 (self->inspector);
2535 #line 334 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2536 _g_free0 (self->renderedData);
2537 #line 335 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2538 _g_free0 (self->runhtml);
2539 #line 322 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2540 G_OBJECT_CLASS (xcls_windowrooview_xcls_view_parent_class)->finalize (obj);
2541 #line 2542 "WindowRooView.vala.c"
2545 GType xcls_windowrooview_xcls_view_get_type (void) {
2546 static volatile gsize xcls_windowrooview_xcls_view_type_id__volatile = 0;
2547 if (g_once_init_enter (&xcls_windowrooview_xcls_view_type_id__volatile)) {
2548 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 };
2549 GType xcls_windowrooview_xcls_view_type_id;
2550 xcls_windowrooview_xcls_view_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_view", &g_define_type_info, 0);
2551 g_once_init_leave (&xcls_windowrooview_xcls_view_type_id__volatile, xcls_windowrooview_xcls_view_type_id);
2553 return xcls_windowrooview_xcls_view_type_id__volatile;
2557 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_construct (GType object_type, Xcls_WindowRooView* _owner) {
2558 Xcls_WindowRooViewXcls_inspectorcontainer * self = NULL;
2559 Xcls_WindowRooView* _tmp0_;
2560 Xcls_WindowRooView* _tmp1_;
2561 Xcls_WindowRooView* _tmp2_;
2562 Xcls_WindowRooViewXcls_inspectorcontainer* _tmp3_;
2563 GtkScrolledWindow* _tmp4_;
2564 GtkScrolledWindow* _tmp5_;
2565 GtkScrolledWindow* _tmp6_;
2566 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2567 g_return_val_if_fail (_owner != NULL, NULL);
2568 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2569 self = (Xcls_WindowRooViewXcls_inspectorcontainer*) g_object_new (object_type, NULL);
2570 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2572 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2573 _tmp1_ = _g_object_ref0 (_tmp0_);
2574 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2575 _g_object_unref0 (self->priv->_this);
2576 #line 575 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2577 self->priv->_this = _tmp1_;
2578 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2579 _tmp2_ = self->priv->_this;
2580 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2581 _tmp3_ = _g_object_ref0 (self);
2582 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2583 _g_object_unref0 (_tmp2_->inspectorcontainer);
2584 #line 576 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2585 _tmp2_->inspectorcontainer = _tmp3_;
2586 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2587 _tmp4_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
2588 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2589 g_object_ref_sink (_tmp4_);
2590 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2591 _g_object_unref0 (self->el);
2592 #line 577 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2594 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2596 #line 582 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2597 gtk_scrolled_window_set_shadow_type (_tmp5_, GTK_SHADOW_IN);
2598 #line 585 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2600 #line 585 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2601 gtk_scrolled_window_set_policy (_tmp6_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
2602 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2604 #line 2605 "WindowRooView.vala.c"
2608 Xcls_WindowRooViewXcls_inspectorcontainer* xcls_windowrooview_xcls_inspectorcontainer_new (Xcls_WindowRooView* _owner) {
2609 #line 573 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2610 return xcls_windowrooview_xcls_inspectorcontainer_construct (XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, _owner);
2611 #line 2612 "WindowRooView.vala.c"
2615 static void xcls_windowrooview_xcls_inspectorcontainer_class_init (Xcls_WindowRooViewXcls_inspectorcontainerClass * klass) {
2616 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2617 xcls_windowrooview_xcls_inspectorcontainer_parent_class = g_type_class_peek_parent (klass);
2618 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2619 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewXcls_inspectorcontainerPrivate));
2620 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2621 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_xcls_inspectorcontainer_finalize;
2622 #line 2623 "WindowRooView.vala.c"
2626 static void xcls_windowrooview_xcls_inspectorcontainer_instance_init (Xcls_WindowRooViewXcls_inspectorcontainer * self) {
2627 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2628 self->priv = XCLS_WINDOWROOVIEW_XCLS_INSPECTORCONTAINER_GET_PRIVATE (self);
2629 #line 2630 "WindowRooView.vala.c"
2633 static void xcls_windowrooview_xcls_inspectorcontainer_finalize (GObject* obj) {
2634 Xcls_WindowRooViewXcls_inspectorcontainer * self;
2635 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2636 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWROOVIEW_TYPE_XCLS_INSPECTORCONTAINER, Xcls_WindowRooViewXcls_inspectorcontainer);
2637 #line 566 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2638 _g_object_unref0 (self->el);
2639 #line 567 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2640 _g_object_unref0 (self->priv->_this);
2641 #line 564 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2642 G_OBJECT_CLASS (xcls_windowrooview_xcls_inspectorcontainer_parent_class)->finalize (obj);
2643 #line 2644 "WindowRooView.vala.c"
2647 GType xcls_windowrooview_xcls_inspectorcontainer_get_type (void) {
2648 static volatile gsize xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile = 0;
2649 if (g_once_init_enter (&xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile)) {
2650 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 };
2651 GType xcls_windowrooview_xcls_inspectorcontainer_type_id;
2652 xcls_windowrooview_xcls_inspectorcontainer_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooViewXcls_inspectorcontainer", &g_define_type_info, 0);
2653 g_once_init_leave (&xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile, xcls_windowrooview_xcls_inspectorcontainer_type_id);
2655 return xcls_windowrooview_xcls_inspectorcontainer_type_id__volatile;
2659 static void xcls_windowrooview_class_init (Xcls_WindowRooViewClass * klass) {
2660 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2661 xcls_windowrooview_parent_class = g_type_class_peek_parent (klass);
2662 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2663 g_type_class_add_private (klass, sizeof (Xcls_WindowRooViewPrivate));
2664 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2665 G_OBJECT_CLASS (klass)->finalize = xcls_windowrooview_finalize;
2666 #line 2667 "WindowRooView.vala.c"
2670 static void xcls_windowrooview_instance_init (Xcls_WindowRooView * self) {
2671 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2672 self->priv = XCLS_WINDOWROOVIEW_GET_PRIVATE (self);
2673 #line 2674 "WindowRooView.vala.c"
2677 static void xcls_windowrooview_finalize (GObject* obj) {
2678 Xcls_WindowRooView * self;
2679 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2680 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView);
2681 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2682 _g_object_unref0 (self->el);
2683 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2684 _g_object_unref0 (self->priv->_this);
2685 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2686 _g_object_unref0 (self->AutoRedraw);
2687 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2688 _g_object_unref0 (self->view);
2689 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2690 _g_object_unref0 (self->inspectorcontainer);
2691 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2692 _g_object_unref0 (self->file);
2693 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowRooView.vala"
2694 G_OBJECT_CLASS (xcls_windowrooview_parent_class)->finalize (obj);
2695 #line 2696 "WindowRooView.vala.c"
2699 GType xcls_windowrooview_get_type (void) {
2700 static volatile gsize xcls_windowrooview_type_id__volatile = 0;
2701 if (g_once_init_enter (&xcls_windowrooview_type_id__volatile)) {
2702 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 };
2703 GType xcls_windowrooview_type_id;
2704 xcls_windowrooview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowRooView", &g_define_type_info, 0);
2705 g_once_init_leave (&xcls_windowrooview_type_id__volatile, xcls_windowrooview_type_id);
2707 return xcls_windowrooview_type_id__volatile;