1 /* WindowLeftProjects.vala.c generated by valac 0.24.0, the Vala compiler
2 * generated from WindowLeftProjects.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/WindowLeftProjects.vala -o /tmp/WindowLeftProjects
9 static int main (string[] args) {
11 new Xcls_WindowLeftProjects();
12 WindowLeftProjects.show_all();
19 #include <glib-object.h>
25 #include <pango/pango.h>
28 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
29 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
30 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
31 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
32 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
33 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
35 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
36 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
37 typedef struct _Xcls_WindowLeftProjectsPrivate Xcls_WindowLeftProjectsPrivate;
39 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW (xcls_windowleftprojects_xcls_view_get_type ())
40 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_view))
41 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
42 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
43 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW))
44 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewClass))
46 typedef struct _Xcls_WindowLeftProjectsXcls_view Xcls_WindowLeftProjectsXcls_view;
47 typedef struct _Xcls_WindowLeftProjectsXcls_viewClass Xcls_WindowLeftProjectsXcls_viewClass;
49 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL (xcls_windowleftprojects_xcls_model_get_type ())
50 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_model))
51 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
52 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
53 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL))
54 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelClass))
56 typedef struct _Xcls_WindowLeftProjectsXcls_model Xcls_WindowLeftProjectsXcls_model;
57 typedef struct _Xcls_WindowLeftProjectsXcls_modelClass Xcls_WindowLeftProjectsXcls_modelClass;
59 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL (xcls_windowleftprojects_xcls_namecol_get_type ())
60 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecol))
61 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
62 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
63 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL))
64 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolClass))
66 typedef struct _Xcls_WindowLeftProjectsXcls_namecol Xcls_WindowLeftProjectsXcls_namecol;
67 typedef struct _Xcls_WindowLeftProjectsXcls_namecolClass Xcls_WindowLeftProjectsXcls_namecolClass;
68 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
70 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2 (xcls_windowleftprojects_xcls_hbox2_get_type ())
71 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2, Xcls_WindowLeftProjectsXcls_HBox2))
72 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2, Xcls_WindowLeftProjectsXcls_HBox2Class))
73 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2))
74 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2))
75 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2, Xcls_WindowLeftProjectsXcls_HBox2Class))
77 typedef struct _Xcls_WindowLeftProjectsXcls_HBox2 Xcls_WindowLeftProjectsXcls_HBox2;
78 typedef struct _Xcls_WindowLeftProjectsXcls_HBox2Class Xcls_WindowLeftProjectsXcls_HBox2Class;
79 typedef struct _Xcls_WindowLeftProjectsXcls_HBox2Private Xcls_WindowLeftProjectsXcls_HBox2Private;
81 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11 (xcls_windowleftprojects_xcls_scrolledwindow11_get_type ())
82 #define XCLS_WINDOWLEFTPROJECTS_XCLS_SCROLLEDWINDOW11(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11, Xcls_WindowLeftProjectsXcls_ScrolledWindow11))
83 #define XCLS_WINDOWLEFTPROJECTS_XCLS_SCROLLEDWINDOW11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11, Xcls_WindowLeftProjectsXcls_ScrolledWindow11Class))
84 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_SCROLLEDWINDOW11(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11))
85 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_SCROLLEDWINDOW11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11))
86 #define XCLS_WINDOWLEFTPROJECTS_XCLS_SCROLLEDWINDOW11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11, Xcls_WindowLeftProjectsXcls_ScrolledWindow11Class))
88 typedef struct _Xcls_WindowLeftProjectsXcls_ScrolledWindow11 Xcls_WindowLeftProjectsXcls_ScrolledWindow11;
89 typedef struct _Xcls_WindowLeftProjectsXcls_ScrolledWindow11Class Xcls_WindowLeftProjectsXcls_ScrolledWindow11Class;
90 typedef struct _Xcls_WindowLeftProjectsXcls_ScrolledWindow11Private Xcls_WindowLeftProjectsXcls_ScrolledWindow11Private;
92 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
93 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
94 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
95 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
96 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
97 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
99 typedef struct _ProjectProject ProjectProject;
100 typedef struct _ProjectProjectClass ProjectProjectClass;
101 typedef struct _Xcls_WindowLeftProjectsXcls_modelPrivate Xcls_WindowLeftProjectsXcls_modelPrivate;
102 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
104 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
105 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
106 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
107 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
108 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
109 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
111 typedef struct _JsRenderJsRender JsRenderJsRender;
112 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
113 typedef struct _Block9Data Block9Data;
114 typedef struct _Xcls_WindowLeftProjectsXcls_viewPrivate Xcls_WindowLeftProjectsXcls_viewPrivate;
116 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3 (xcls_windowleftprojects_xcls_button3_get_type ())
117 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3, Xcls_WindowLeftProjectsXcls_Button3))
118 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3, Xcls_WindowLeftProjectsXcls_Button3Class))
119 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_BUTTON3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3))
120 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_BUTTON3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3))
121 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3, Xcls_WindowLeftProjectsXcls_Button3Class))
123 typedef struct _Xcls_WindowLeftProjectsXcls_Button3 Xcls_WindowLeftProjectsXcls_Button3;
124 typedef struct _Xcls_WindowLeftProjectsXcls_Button3Class Xcls_WindowLeftProjectsXcls_Button3Class;
125 typedef struct _Xcls_WindowLeftProjectsXcls_Button3Private Xcls_WindowLeftProjectsXcls_Button3Private;
127 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7 (xcls_windowleftprojects_xcls_button7_get_type ())
128 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON7(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7, Xcls_WindowLeftProjectsXcls_Button7))
129 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON7_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7, Xcls_WindowLeftProjectsXcls_Button7Class))
130 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_BUTTON7(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7))
131 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_BUTTON7_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7))
132 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON7_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7, Xcls_WindowLeftProjectsXcls_Button7Class))
134 typedef struct _Xcls_WindowLeftProjectsXcls_Button7 Xcls_WindowLeftProjectsXcls_Button7;
135 typedef struct _Xcls_WindowLeftProjectsXcls_Button7Class Xcls_WindowLeftProjectsXcls_Button7Class;
136 typedef struct _Xcls_WindowLeftProjectsXcls_Button7Private Xcls_WindowLeftProjectsXcls_Button7Private;
138 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4 (xcls_windowleftprojects_xcls_hbox4_get_type ())
139 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4, Xcls_WindowLeftProjectsXcls_HBox4))
140 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4, Xcls_WindowLeftProjectsXcls_HBox4Class))
141 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_HBOX4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4))
142 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_HBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4))
143 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4, Xcls_WindowLeftProjectsXcls_HBox4Class))
145 typedef struct _Xcls_WindowLeftProjectsXcls_HBox4 Xcls_WindowLeftProjectsXcls_HBox4;
146 typedef struct _Xcls_WindowLeftProjectsXcls_HBox4Class Xcls_WindowLeftProjectsXcls_HBox4Class;
147 typedef struct _Xcls_WindowLeftProjectsXcls_HBox4Private Xcls_WindowLeftProjectsXcls_HBox4Private;
149 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5 (xcls_windowleftprojects_xcls_image5_get_type ())
150 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5, Xcls_WindowLeftProjectsXcls_Image5))
151 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5, Xcls_WindowLeftProjectsXcls_Image5Class))
152 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_IMAGE5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5))
153 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_IMAGE5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5))
154 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5, Xcls_WindowLeftProjectsXcls_Image5Class))
156 typedef struct _Xcls_WindowLeftProjectsXcls_Image5 Xcls_WindowLeftProjectsXcls_Image5;
157 typedef struct _Xcls_WindowLeftProjectsXcls_Image5Class Xcls_WindowLeftProjectsXcls_Image5Class;
158 typedef struct _Xcls_WindowLeftProjectsXcls_Image5Private Xcls_WindowLeftProjectsXcls_Image5Private;
160 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6 (xcls_windowleftprojects_xcls_label6_get_type ())
161 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6, Xcls_WindowLeftProjectsXcls_Label6))
162 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6, Xcls_WindowLeftProjectsXcls_Label6Class))
163 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6))
164 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6))
165 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6, Xcls_WindowLeftProjectsXcls_Label6Class))
167 typedef struct _Xcls_WindowLeftProjectsXcls_Label6 Xcls_WindowLeftProjectsXcls_Label6;
168 typedef struct _Xcls_WindowLeftProjectsXcls_Label6Class Xcls_WindowLeftProjectsXcls_Label6Class;
169 typedef struct _Xcls_WindowLeftProjectsXcls_Label6Private Xcls_WindowLeftProjectsXcls_Label6Private;
171 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8 (xcls_windowleftprojects_xcls_hbox8_get_type ())
172 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8, Xcls_WindowLeftProjectsXcls_HBox8))
173 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8, Xcls_WindowLeftProjectsXcls_HBox8Class))
174 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_HBOX8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8))
175 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_HBOX8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8))
176 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8, Xcls_WindowLeftProjectsXcls_HBox8Class))
178 typedef struct _Xcls_WindowLeftProjectsXcls_HBox8 Xcls_WindowLeftProjectsXcls_HBox8;
179 typedef struct _Xcls_WindowLeftProjectsXcls_HBox8Class Xcls_WindowLeftProjectsXcls_HBox8Class;
180 typedef struct _Xcls_WindowLeftProjectsXcls_HBox8Private Xcls_WindowLeftProjectsXcls_HBox8Private;
182 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9 (xcls_windowleftprojects_xcls_image9_get_type ())
183 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9, Xcls_WindowLeftProjectsXcls_Image9))
184 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9, Xcls_WindowLeftProjectsXcls_Image9Class))
185 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_IMAGE9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9))
186 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_IMAGE9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9))
187 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9, Xcls_WindowLeftProjectsXcls_Image9Class))
189 typedef struct _Xcls_WindowLeftProjectsXcls_Image9 Xcls_WindowLeftProjectsXcls_Image9;
190 typedef struct _Xcls_WindowLeftProjectsXcls_Image9Class Xcls_WindowLeftProjectsXcls_Image9Class;
191 typedef struct _Xcls_WindowLeftProjectsXcls_Image9Private Xcls_WindowLeftProjectsXcls_Image9Private;
193 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10 (xcls_windowleftprojects_xcls_label10_get_type ())
194 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10, Xcls_WindowLeftProjectsXcls_Label10))
195 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10, Xcls_WindowLeftProjectsXcls_Label10Class))
196 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_LABEL10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10))
197 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_LABEL10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10))
198 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10, Xcls_WindowLeftProjectsXcls_Label10Class))
200 typedef struct _Xcls_WindowLeftProjectsXcls_Label10 Xcls_WindowLeftProjectsXcls_Label10;
201 typedef struct _Xcls_WindowLeftProjectsXcls_Label10Class Xcls_WindowLeftProjectsXcls_Label10Class;
202 typedef struct _Xcls_WindowLeftProjectsXcls_Label10Private Xcls_WindowLeftProjectsXcls_Label10Private;
204 #define XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14 (xcls_windowleftprojects_xcls_treeviewcolumn14_get_type ())
205 #define XCLS_WINDOWLEFTPROJECTS_XCLS_TREEVIEWCOLUMN14(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14, Xcls_WindowLeftProjectsXcls_TreeViewColumn14))
206 #define XCLS_WINDOWLEFTPROJECTS_XCLS_TREEVIEWCOLUMN14_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14, Xcls_WindowLeftProjectsXcls_TreeViewColumn14Class))
207 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_TREEVIEWCOLUMN14(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14))
208 #define XCLS_WINDOWLEFTPROJECTS_IS_XCLS_TREEVIEWCOLUMN14_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14))
209 #define XCLS_WINDOWLEFTPROJECTS_XCLS_TREEVIEWCOLUMN14_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14, Xcls_WindowLeftProjectsXcls_TreeViewColumn14Class))
211 typedef struct _Xcls_WindowLeftProjectsXcls_TreeViewColumn14 Xcls_WindowLeftProjectsXcls_TreeViewColumn14;
212 typedef struct _Xcls_WindowLeftProjectsXcls_TreeViewColumn14Class Xcls_WindowLeftProjectsXcls_TreeViewColumn14Class;
213 typedef struct _Xcls_WindowLeftProjectsXcls_TreeViewColumn14Private Xcls_WindowLeftProjectsXcls_TreeViewColumn14Private;
214 #define __vala_PangoFontDescription_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoFontDescription_free (var), NULL)))
215 typedef struct _Xcls_WindowLeftProjectsXcls_namecolPrivate Xcls_WindowLeftProjectsXcls_namecolPrivate;
217 struct _Xcls_WindowLeftProjects {
218 GObject parent_instance;
219 Xcls_WindowLeftProjectsPrivate * priv;
221 Xcls_WindowLeftProjectsXcls_view* view;
222 Xcls_WindowLeftProjectsXcls_model* model;
223 Xcls_WindowLeftProjectsXcls_namecol* namecol;
228 struct _Xcls_WindowLeftProjectsClass {
229 GObjectClass parent_class;
232 struct _Xcls_WindowLeftProjectsPrivate {
233 Xcls_WindowLeftProjects* _this;
236 struct _Xcls_WindowLeftProjectsXcls_HBox2 {
237 GObject parent_instance;
238 Xcls_WindowLeftProjectsXcls_HBox2Private * priv;
242 struct _Xcls_WindowLeftProjectsXcls_HBox2Class {
243 GObjectClass parent_class;
246 struct _Xcls_WindowLeftProjectsXcls_ScrolledWindow11 {
247 GObject parent_instance;
248 Xcls_WindowLeftProjectsXcls_ScrolledWindow11Private * priv;
249 GtkScrolledWindow* el;
252 struct _Xcls_WindowLeftProjectsXcls_ScrolledWindow11Class {
253 GObjectClass parent_class;
256 struct _Xcls_WindowLeftProjectsXcls_model {
257 GObject parent_instance;
258 Xcls_WindowLeftProjectsXcls_modelPrivate * priv;
262 struct _Xcls_WindowLeftProjectsXcls_modelClass {
263 GObjectClass parent_class;
266 struct _ProjectProject {
267 GObject parent_instance;
268 ProjectProjectPrivate * priv;
273 gchar* base_template;
280 struct _ProjectProjectClass {
281 GObjectClass parent_class;
286 Xcls_WindowLeftProjects* self;
287 GtkTreeSelection* sel;
288 ProjectProject* project;
291 struct _Xcls_WindowLeftProjectsXcls_view {
292 GObject parent_instance;
293 Xcls_WindowLeftProjectsXcls_viewPrivate * priv;
297 struct _Xcls_WindowLeftProjectsXcls_viewClass {
298 GObjectClass parent_class;
301 struct _Xcls_WindowLeftProjectsXcls_HBox2Private {
302 Xcls_WindowLeftProjects* _this;
305 struct _Xcls_WindowLeftProjectsXcls_Button3 {
306 GObject parent_instance;
307 Xcls_WindowLeftProjectsXcls_Button3Private * priv;
311 struct _Xcls_WindowLeftProjectsXcls_Button3Class {
312 GObjectClass parent_class;
315 struct _Xcls_WindowLeftProjectsXcls_Button7 {
316 GObject parent_instance;
317 Xcls_WindowLeftProjectsXcls_Button7Private * priv;
321 struct _Xcls_WindowLeftProjectsXcls_Button7Class {
322 GObjectClass parent_class;
325 struct _Xcls_WindowLeftProjectsXcls_Button3Private {
326 Xcls_WindowLeftProjects* _this;
329 struct _Xcls_WindowLeftProjectsXcls_HBox4 {
330 GObject parent_instance;
331 Xcls_WindowLeftProjectsXcls_HBox4Private * priv;
335 struct _Xcls_WindowLeftProjectsXcls_HBox4Class {
336 GObjectClass parent_class;
339 struct _Xcls_WindowLeftProjectsXcls_HBox4Private {
340 Xcls_WindowLeftProjects* _this;
343 struct _Xcls_WindowLeftProjectsXcls_Image5 {
344 GObject parent_instance;
345 Xcls_WindowLeftProjectsXcls_Image5Private * priv;
349 struct _Xcls_WindowLeftProjectsXcls_Image5Class {
350 GObjectClass parent_class;
353 struct _Xcls_WindowLeftProjectsXcls_Label6 {
354 GObject parent_instance;
355 Xcls_WindowLeftProjectsXcls_Label6Private * priv;
359 struct _Xcls_WindowLeftProjectsXcls_Label6Class {
360 GObjectClass parent_class;
363 struct _Xcls_WindowLeftProjectsXcls_Image5Private {
364 Xcls_WindowLeftProjects* _this;
367 struct _Xcls_WindowLeftProjectsXcls_Label6Private {
368 Xcls_WindowLeftProjects* _this;
371 struct _Xcls_WindowLeftProjectsXcls_Button7Private {
372 Xcls_WindowLeftProjects* _this;
375 struct _Xcls_WindowLeftProjectsXcls_HBox8 {
376 GObject parent_instance;
377 Xcls_WindowLeftProjectsXcls_HBox8Private * priv;
381 struct _Xcls_WindowLeftProjectsXcls_HBox8Class {
382 GObjectClass parent_class;
385 struct _Xcls_WindowLeftProjectsXcls_HBox8Private {
386 Xcls_WindowLeftProjects* _this;
389 struct _Xcls_WindowLeftProjectsXcls_Image9 {
390 GObject parent_instance;
391 Xcls_WindowLeftProjectsXcls_Image9Private * priv;
395 struct _Xcls_WindowLeftProjectsXcls_Image9Class {
396 GObjectClass parent_class;
399 struct _Xcls_WindowLeftProjectsXcls_Label10 {
400 GObject parent_instance;
401 Xcls_WindowLeftProjectsXcls_Label10Private * priv;
405 struct _Xcls_WindowLeftProjectsXcls_Label10Class {
406 GObjectClass parent_class;
409 struct _Xcls_WindowLeftProjectsXcls_Image9Private {
410 Xcls_WindowLeftProjects* _this;
413 struct _Xcls_WindowLeftProjectsXcls_Label10Private {
414 Xcls_WindowLeftProjects* _this;
417 struct _Xcls_WindowLeftProjectsXcls_ScrolledWindow11Private {
418 Xcls_WindowLeftProjects* _this;
421 struct _Xcls_WindowLeftProjectsXcls_viewPrivate {
422 Xcls_WindowLeftProjects* _this;
425 struct _Xcls_WindowLeftProjectsXcls_TreeViewColumn14 {
426 GObject parent_instance;
427 Xcls_WindowLeftProjectsXcls_TreeViewColumn14Private * priv;
428 GtkTreeViewColumn* el;
431 struct _Xcls_WindowLeftProjectsXcls_TreeViewColumn14Class {
432 GObjectClass parent_class;
435 struct _Xcls_WindowLeftProjectsXcls_modelPrivate {
436 Xcls_WindowLeftProjects* _this;
439 struct _Xcls_WindowLeftProjectsXcls_TreeViewColumn14Private {
440 Xcls_WindowLeftProjects* _this;
443 struct _Xcls_WindowLeftProjectsXcls_namecol {
444 GObject parent_instance;
445 Xcls_WindowLeftProjectsXcls_namecolPrivate * priv;
446 GtkCellRendererText* el;
449 struct _Xcls_WindowLeftProjectsXcls_namecolClass {
450 GObjectClass parent_class;
453 struct _Xcls_WindowLeftProjectsXcls_namecolPrivate {
454 Xcls_WindowLeftProjects* _this;
458 extern Xcls_WindowLeftProjects* WindowLeftProjects;
459 Xcls_WindowLeftProjects* WindowLeftProjects = NULL;
460 static gpointer xcls_windowleftprojects_parent_class = NULL;
461 static gpointer xcls_windowleftprojects_xcls_hbox2_parent_class = NULL;
462 static gpointer xcls_windowleftprojects_xcls_button3_parent_class = NULL;
463 static gpointer xcls_windowleftprojects_xcls_hbox4_parent_class = NULL;
464 static gpointer xcls_windowleftprojects_xcls_image5_parent_class = NULL;
465 static gpointer xcls_windowleftprojects_xcls_label6_parent_class = NULL;
466 static gpointer xcls_windowleftprojects_xcls_button7_parent_class = NULL;
467 static gpointer xcls_windowleftprojects_xcls_hbox8_parent_class = NULL;
468 static gpointer xcls_windowleftprojects_xcls_image9_parent_class = NULL;
469 static gpointer xcls_windowleftprojects_xcls_label10_parent_class = NULL;
470 static gpointer xcls_windowleftprojects_xcls_scrolledwindow11_parent_class = NULL;
471 static gpointer xcls_windowleftprojects_xcls_view_parent_class = NULL;
472 static gpointer xcls_windowleftprojects_xcls_model_parent_class = NULL;
473 static gpointer xcls_windowleftprojects_xcls_treeviewcolumn14_parent_class = NULL;
474 static gpointer xcls_windowleftprojects_xcls_namecol_parent_class = NULL;
476 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
477 GType xcls_windowleftprojects_xcls_view_get_type (void) G_GNUC_CONST;
478 GType xcls_windowleftprojects_xcls_model_get_type (void) G_GNUC_CONST;
479 GType xcls_windowleftprojects_xcls_namecol_get_type (void) G_GNUC_CONST;
480 #define XCLS_WINDOWLEFTPROJECTS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsPrivate))
482 XCLS_WINDOWLEFTPROJECTS_DUMMY_PROPERTY
484 Xcls_WindowLeftProjects* xcls_windowleftprojects_new (void);
485 Xcls_WindowLeftProjects* xcls_windowleftprojects_construct (GType object_type);
486 GType xcls_windowleftprojects_xcls_hbox2_get_type (void) G_GNUC_CONST;
487 Xcls_WindowLeftProjectsXcls_HBox2* xcls_windowleftprojects_xcls_hbox2_new (Xcls_WindowLeftProjects* _owner);
488 Xcls_WindowLeftProjectsXcls_HBox2* xcls_windowleftprojects_xcls_hbox2_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
489 GType xcls_windowleftprojects_xcls_scrolledwindow11_get_type (void) G_GNUC_CONST;
490 Xcls_WindowLeftProjectsXcls_ScrolledWindow11* xcls_windowleftprojects_xcls_scrolledwindow11_new (Xcls_WindowLeftProjects* _owner);
491 Xcls_WindowLeftProjectsXcls_ScrolledWindow11* xcls_windowleftprojects_xcls_scrolledwindow11_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
492 static void __lambda50_ (Xcls_WindowLeftProjects* self);
493 void xcls_windowleftprojects_load (Xcls_WindowLeftProjects* self);
494 static void ___lambda50__gtk_widget_show (GtkWidget* _sender, gpointer self);
495 void project_project_loadAll (gboolean force);
496 GType project_project_get_type (void) G_GNUC_CONST;
497 GeeArrayList* project_project_allProjectsByName (void);
498 GType js_render_js_render_get_type (void) G_GNUC_CONST;
499 void xcls_windowleftprojects_selectProject (Xcls_WindowLeftProjects* self, ProjectProject* project);
500 static Block9Data* block9_data_ref (Block9Data* _data9_);
501 static void block9_data_unref (void * _userdata_);
502 static gboolean __lambda51_ (Block9Data* _data9_, GtkTreeModel* mod, GtkTreePath* path, GtkTreeIter* iter);
503 static gboolean ___lambda51__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self);
504 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2, Xcls_WindowLeftProjectsXcls_HBox2Private))
506 XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX2_DUMMY_PROPERTY
508 GType xcls_windowleftprojects_xcls_button3_get_type (void) G_GNUC_CONST;
509 Xcls_WindowLeftProjectsXcls_Button3* xcls_windowleftprojects_xcls_button3_new (Xcls_WindowLeftProjects* _owner);
510 Xcls_WindowLeftProjectsXcls_Button3* xcls_windowleftprojects_xcls_button3_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
511 GType xcls_windowleftprojects_xcls_button7_get_type (void) G_GNUC_CONST;
512 Xcls_WindowLeftProjectsXcls_Button7* xcls_windowleftprojects_xcls_button7_new (Xcls_WindowLeftProjects* _owner);
513 Xcls_WindowLeftProjectsXcls_Button7* xcls_windowleftprojects_xcls_button7_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
514 static void xcls_windowleftprojects_xcls_hbox2_finalize (GObject* obj);
515 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3, Xcls_WindowLeftProjectsXcls_Button3Private))
517 XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON3_DUMMY_PROPERTY
519 GType xcls_windowleftprojects_xcls_hbox4_get_type (void) G_GNUC_CONST;
520 Xcls_WindowLeftProjectsXcls_HBox4* xcls_windowleftprojects_xcls_hbox4_new (Xcls_WindowLeftProjects* _owner);
521 Xcls_WindowLeftProjectsXcls_HBox4* xcls_windowleftprojects_xcls_hbox4_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
522 static gboolean __lambda48_ (Xcls_WindowLeftProjectsXcls_Button3* self, GdkEventButton* event);
523 static gboolean ___lambda48__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
524 static void xcls_windowleftprojects_xcls_button3_finalize (GObject* obj);
525 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4, Xcls_WindowLeftProjectsXcls_HBox4Private))
527 XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX4_DUMMY_PROPERTY
529 GType xcls_windowleftprojects_xcls_image5_get_type (void) G_GNUC_CONST;
530 Xcls_WindowLeftProjectsXcls_Image5* xcls_windowleftprojects_xcls_image5_new (Xcls_WindowLeftProjects* _owner);
531 Xcls_WindowLeftProjectsXcls_Image5* xcls_windowleftprojects_xcls_image5_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
532 GType xcls_windowleftprojects_xcls_label6_get_type (void) G_GNUC_CONST;
533 Xcls_WindowLeftProjectsXcls_Label6* xcls_windowleftprojects_xcls_label6_new (Xcls_WindowLeftProjects* _owner);
534 Xcls_WindowLeftProjectsXcls_Label6* xcls_windowleftprojects_xcls_label6_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
535 static void xcls_windowleftprojects_xcls_hbox4_finalize (GObject* obj);
536 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5, Xcls_WindowLeftProjectsXcls_Image5Private))
538 XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE5_DUMMY_PROPERTY
540 static void xcls_windowleftprojects_xcls_image5_finalize (GObject* obj);
541 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6, Xcls_WindowLeftProjectsXcls_Label6Private))
543 XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL6_DUMMY_PROPERTY
545 static void xcls_windowleftprojects_xcls_label6_finalize (GObject* obj);
546 #define XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON7_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7, Xcls_WindowLeftProjectsXcls_Button7Private))
548 XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON7_DUMMY_PROPERTY
550 GType xcls_windowleftprojects_xcls_hbox8_get_type (void) G_GNUC_CONST;
551 Xcls_WindowLeftProjectsXcls_HBox8* xcls_windowleftprojects_xcls_hbox8_new (Xcls_WindowLeftProjects* _owner);
552 Xcls_WindowLeftProjectsXcls_HBox8* xcls_windowleftprojects_xcls_hbox8_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
553 static gboolean __lambda49_ (Xcls_WindowLeftProjectsXcls_Button7* self, GdkEventButton* event);
554 static gboolean ___lambda49__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
555 static void xcls_windowleftprojects_xcls_button7_finalize (GObject* obj);
556 #define XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8, Xcls_WindowLeftProjectsXcls_HBox8Private))
558 XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX8_DUMMY_PROPERTY
560 GType xcls_windowleftprojects_xcls_image9_get_type (void) G_GNUC_CONST;
561 Xcls_WindowLeftProjectsXcls_Image9* xcls_windowleftprojects_xcls_image9_new (Xcls_WindowLeftProjects* _owner);
562 Xcls_WindowLeftProjectsXcls_Image9* xcls_windowleftprojects_xcls_image9_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
563 GType xcls_windowleftprojects_xcls_label10_get_type (void) G_GNUC_CONST;
564 Xcls_WindowLeftProjectsXcls_Label10* xcls_windowleftprojects_xcls_label10_new (Xcls_WindowLeftProjects* _owner);
565 Xcls_WindowLeftProjectsXcls_Label10* xcls_windowleftprojects_xcls_label10_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
566 static void xcls_windowleftprojects_xcls_hbox8_finalize (GObject* obj);
567 #define XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9, Xcls_WindowLeftProjectsXcls_Image9Private))
569 XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE9_DUMMY_PROPERTY
571 static void xcls_windowleftprojects_xcls_image9_finalize (GObject* obj);
572 #define XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL10_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10, Xcls_WindowLeftProjectsXcls_Label10Private))
574 XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL10_DUMMY_PROPERTY
576 static void xcls_windowleftprojects_xcls_label10_finalize (GObject* obj);
577 #define XCLS_WINDOWLEFTPROJECTS_XCLS_SCROLLEDWINDOW11_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11, Xcls_WindowLeftProjectsXcls_ScrolledWindow11Private))
579 XCLS_WINDOWLEFTPROJECTS_XCLS_SCROLLEDWINDOW11_DUMMY_PROPERTY
581 Xcls_WindowLeftProjectsXcls_view* xcls_windowleftprojects_xcls_view_new (Xcls_WindowLeftProjects* _owner);
582 Xcls_WindowLeftProjectsXcls_view* xcls_windowleftprojects_xcls_view_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
583 static void xcls_windowleftprojects_xcls_scrolledwindow11_finalize (GObject* obj);
584 #define XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_viewPrivate))
586 XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_DUMMY_PROPERTY
588 Xcls_WindowLeftProjectsXcls_model* xcls_windowleftprojects_xcls_model_new (Xcls_WindowLeftProjects* _owner);
589 Xcls_WindowLeftProjectsXcls_model* xcls_windowleftprojects_xcls_model_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
590 GType xcls_windowleftprojects_xcls_treeviewcolumn14_get_type (void) G_GNUC_CONST;
591 Xcls_WindowLeftProjectsXcls_TreeViewColumn14* xcls_windowleftprojects_xcls_treeviewcolumn14_new (Xcls_WindowLeftProjects* _owner);
592 Xcls_WindowLeftProjectsXcls_TreeViewColumn14* xcls_windowleftprojects_xcls_treeviewcolumn14_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
593 static void __lambda47_ (Xcls_WindowLeftProjectsXcls_view* self);
594 static void ___lambda47__gtk_tree_view_cursor_changed (GtkTreeView* _sender, gpointer self);
595 static void _vala_PangoFontDescription_free (PangoFontDescription* self);
596 static void xcls_windowleftprojects_xcls_view_finalize (GObject* obj);
597 #define XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_modelPrivate))
599 XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_DUMMY_PROPERTY
601 static gint ___lambda46_ (Xcls_WindowLeftProjectsXcls_model* self, GtkTreeModel* mod, GtkTreeIter* a, GtkTreeIter* b);
602 static gint ____lambda46__gtk_tree_iter_compare_func (GtkTreeModel* model, GtkTreeIter* a, GtkTreeIter* b, gpointer self);
603 static void xcls_windowleftprojects_xcls_model_finalize (GObject* obj);
604 #define XCLS_WINDOWLEFTPROJECTS_XCLS_TREEVIEWCOLUMN14_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14, Xcls_WindowLeftProjectsXcls_TreeViewColumn14Private))
606 XCLS_WINDOWLEFTPROJECTS_XCLS_TREEVIEWCOLUMN14_DUMMY_PROPERTY
608 Xcls_WindowLeftProjectsXcls_namecol* xcls_windowleftprojects_xcls_namecol_new (Xcls_WindowLeftProjects* _owner);
609 Xcls_WindowLeftProjectsXcls_namecol* xcls_windowleftprojects_xcls_namecol_construct (GType object_type, Xcls_WindowLeftProjects* _owner);
610 static void xcls_windowleftprojects_xcls_treeviewcolumn14_finalize (GObject* obj);
611 #define XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecolPrivate))
613 XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_DUMMY_PROPERTY
615 static void xcls_windowleftprojects_xcls_namecol_finalize (GObject* obj);
616 static void xcls_windowleftprojects_finalize (GObject* obj);
619 static gpointer _g_object_ref0 (gpointer self) {
620 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
621 return self ? g_object_ref (self) : NULL;
622 #line 623 "WindowLeftProjects.vala.c"
626 static void __lambda50_ (Xcls_WindowLeftProjects* self) {
627 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
628 xcls_windowleftprojects_load (self);
629 #line 630 "WindowLeftProjects.vala.c"
633 static void ___lambda50__gtk_widget_show (GtkWidget* _sender, gpointer self) {
634 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
635 __lambda50_ ((Xcls_WindowLeftProjects*) self);
636 #line 637 "WindowLeftProjects.vala.c"
640 Xcls_WindowLeftProjects* xcls_windowleftprojects_construct (GType object_type) {
641 Xcls_WindowLeftProjects * self = NULL;
642 Xcls_WindowLeftProjects* _tmp0_ = NULL;
643 Xcls_WindowLeftProjects* _tmp1_ = NULL;
644 GtkVBox* _tmp2_ = NULL;
645 Xcls_WindowLeftProjectsXcls_HBox2* child_0 = NULL;
646 Xcls_WindowLeftProjects* _tmp3_ = NULL;
647 Xcls_WindowLeftProjectsXcls_HBox2* _tmp4_ = NULL;
648 GtkVBox* _tmp5_ = NULL;
649 GtkHBox* _tmp6_ = NULL;
650 Xcls_WindowLeftProjectsXcls_ScrolledWindow11* child_1 = NULL;
651 Xcls_WindowLeftProjects* _tmp7_ = NULL;
652 Xcls_WindowLeftProjectsXcls_ScrolledWindow11* _tmp8_ = NULL;
653 GtkVBox* _tmp9_ = NULL;
654 GtkScrolledWindow* _tmp10_ = NULL;
655 GtkVBox* _tmp11_ = NULL;
656 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
657 self = (Xcls_WindowLeftProjects*) g_object_new (object_type, NULL);
658 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
659 _tmp0_ = _g_object_ref0 (self);
660 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
661 _g_object_unref0 (self->priv->_this);
662 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
663 self->priv->_this = _tmp0_;
664 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
665 _tmp1_ = _g_object_ref0 (self);
666 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
667 _g_object_unref0 (WindowLeftProjects);
668 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
669 WindowLeftProjects = _tmp1_;
670 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
671 _tmp2_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
672 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
673 g_object_ref_sink (_tmp2_);
674 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
675 _g_object_unref0 (self->el);
676 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
678 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
679 self->is_loaded = FALSE;
680 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
681 self->is_loading = FALSE;
682 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
683 _tmp3_ = self->priv->_this;
684 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
685 _tmp4_ = xcls_windowleftprojects_xcls_hbox2_new (_tmp3_);
686 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
688 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
689 g_object_ref ((GObject*) child_0);
690 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
692 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
693 _tmp6_ = child_0->el;
694 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
695 gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, TRUE, (guint) 0);
696 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
697 _tmp7_ = self->priv->_this;
698 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
699 _tmp8_ = xcls_windowleftprojects_xcls_scrolledwindow11_new (_tmp7_);
700 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
702 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
703 g_object_ref ((GObject*) child_1);
704 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
706 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
707 _tmp10_ = child_1->el;
708 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
709 gtk_box_pack_end ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, TRUE, TRUE, (guint) 0);
710 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
712 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
713 g_signal_connect_object ((GtkWidget*) _tmp11_, "show", (GCallback) ___lambda50__gtk_widget_show, self, 0);
714 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
715 _g_object_unref0 (child_1);
716 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
717 _g_object_unref0 (child_0);
718 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
720 #line 721 "WindowLeftProjects.vala.c"
724 Xcls_WindowLeftProjects* xcls_windowleftprojects_new (void) {
725 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
726 return xcls_windowleftprojects_construct (TYPE_XCLS_WINDOWLEFTPROJECTS);
727 #line 728 "WindowLeftProjects.vala.c"
731 void xcls_windowleftprojects_load (Xcls_WindowLeftProjects* self) {
732 Xcls_WindowLeftProjects* _tmp0_ = NULL;
733 gboolean _tmp1_ = FALSE;
734 Xcls_WindowLeftProjects* _tmp2_ = NULL;
735 Xcls_WindowLeftProjects* _tmp3_ = NULL;
736 GeeArrayList* projects = NULL;
737 GeeArrayList* _tmp4_ = NULL;
738 GtkTreeIter iter = {0};
739 GtkListStore* m = NULL;
740 Xcls_WindowLeftProjectsXcls_model* _tmp5_ = NULL;
741 GtkListStore* _tmp6_ = NULL;
742 GtkListStore* _tmp7_ = NULL;
743 GtkListStore* _tmp8_ = NULL;
744 GtkListStore* _tmp32_ = NULL;
745 Xcls_WindowLeftProjects* _tmp33_ = NULL;
746 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
747 g_return_if_fail (self != NULL);
748 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
749 _tmp0_ = self->priv->_this;
750 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
751 _tmp1_ = _tmp0_->is_loaded;
752 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
754 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
756 #line 757 "WindowLeftProjects.vala.c"
758 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
759 _tmp2_ = self->priv->_this;
760 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
761 _tmp2_->is_loading = TRUE;
762 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
763 _tmp3_ = self->priv->_this;
764 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
765 _tmp3_->is_loaded = TRUE;
766 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
767 project_project_loadAll (FALSE);
768 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
769 _tmp4_ = project_project_allProjectsByName ();
770 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
772 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
773 _tmp5_ = self->model;
774 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
776 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
777 _tmp7_ = _g_object_ref0 (_tmp6_);
778 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
780 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
782 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
783 gtk_list_store_clear (_tmp8_);
784 #line 785 "WindowLeftProjects.vala.c"
787 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
789 #line 790 "WindowLeftProjects.vala.c"
791 gboolean _tmp9_ = FALSE;
792 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
794 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
796 #line 797 "WindowLeftProjects.vala.c"
798 GeeArrayList* _tmp12_ = NULL;
801 GtkListStore* _tmp15_ = NULL;
802 GtkTreeIter _tmp16_ = {0};
803 GtkListStore* _tmp17_ = NULL;
804 GtkTreeIter _tmp18_ = {0};
805 GeeArrayList* _tmp19_ = NULL;
807 gpointer _tmp21_ = NULL;
808 ProjectProject* _tmp22_ = NULL;
809 const gchar* _tmp23_ = NULL;
811 GValue _tmp24_ = {0};
812 GeeArrayList* _tmp25_ = NULL;
814 gpointer _tmp27_ = NULL;
815 GObject* _tmp28_ = NULL;
816 GtkListStore* _tmp29_ = NULL;
817 GtkTreeIter _tmp30_ = {0};
818 GValue _tmp31_ = {0};
819 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
821 #line 822 "WindowLeftProjects.vala.c"
823 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
825 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
827 #line 828 "WindowLeftProjects.vala.c"
829 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
831 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
833 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
835 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
836 _tmp13_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp12_);
837 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
839 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
840 if (!(_tmp11_ < _tmp14_)) {
841 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
843 #line 844 "WindowLeftProjects.vala.c"
845 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
847 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
848 gtk_list_store_append (_tmp15_, &_tmp16_);
849 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
851 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
853 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
855 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
857 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
859 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
860 _tmp21_ = gee_abstract_list_get ((GeeAbstractList*) _tmp19_, _tmp20_);
861 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
862 _tmp22_ = (ProjectProject*) _tmp21_;
863 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
864 _tmp23_ = _tmp22_->name;
865 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
866 gtk_list_store_set (_tmp17_, &_tmp18_, 0, _tmp23_, -1);
867 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
868 _g_object_unref0 (_tmp22_);
869 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
870 g_value_init (&_tmp24_, G_TYPE_OBJECT);
871 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
873 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
875 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
877 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
878 _tmp27_ = gee_abstract_list_get ((GeeAbstractList*) _tmp25_, _tmp26_);
879 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
880 _tmp28_ = G_TYPE_CHECK_INSTANCE_CAST ((ProjectProject*) _tmp27_, G_TYPE_OBJECT, GObject);
881 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
882 g_value_set_object (&o, _tmp28_);
883 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
884 _g_object_unref0 (_tmp28_);
885 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
887 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
889 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
891 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
892 gtk_list_store_set_value (_tmp29_, &_tmp30_, 1, &_tmp31_);
893 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
894 G_IS_VALUE (&o) ? (g_value_unset (&o), NULL) : NULL;
895 #line 896 "WindowLeftProjects.vala.c"
899 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
901 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
902 gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp32_, 0, GTK_SORT_ASCENDING);
903 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
904 _tmp33_ = self->priv->_this;
905 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
906 _tmp33_->is_loading = FALSE;
907 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
908 _g_object_unref0 (m);
909 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
910 _g_object_unref0 (projects);
911 #line 912 "WindowLeftProjects.vala.c"
915 static Block9Data* block9_data_ref (Block9Data* _data9_) {
916 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
917 g_atomic_int_inc (&_data9_->_ref_count_);
918 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
920 #line 921 "WindowLeftProjects.vala.c"
924 static void block9_data_unref (void * _userdata_) {
926 _data9_ = (Block9Data*) _userdata_;
927 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
928 if (g_atomic_int_dec_and_test (&_data9_->_ref_count_)) {
929 #line 930 "WindowLeftProjects.vala.c"
930 Xcls_WindowLeftProjects* self;
931 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
932 self = _data9_->self;
933 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
934 _g_object_unref0 (_data9_->sel);
935 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
936 _g_object_unref0 (_data9_->project);
937 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
938 _g_object_unref0 (self);
939 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
940 g_slice_free (Block9Data, _data9_);
941 #line 942 "WindowLeftProjects.vala.c"
946 static gboolean __lambda51_ (Block9Data* _data9_, GtkTreeModel* mod, GtkTreePath* path, GtkTreeIter* iter) {
947 Xcls_WindowLeftProjects* self;
948 gboolean result = FALSE;
950 GtkTreeModel* _tmp0_ = NULL;
951 GtkTreeIter _tmp1_ = {0};
953 GObject* _tmp3_ = NULL;
954 ProjectProject* _tmp4_ = NULL;
955 GtkTreeIter _tmp5_ = {0};
956 ProjectProject* _tmp6_ = NULL;
957 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
958 self = _data9_->self;
959 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
960 g_return_val_if_fail (mod != NULL, FALSE);
961 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
962 g_return_val_if_fail (path != NULL, FALSE);
963 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
964 g_return_val_if_fail (iter != NULL, FALSE);
965 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
967 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
969 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
970 gtk_tree_model_get_value (_tmp0_, &_tmp1_, 1, &_tmp2_);
971 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
972 G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
973 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
975 #line 102 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
976 _tmp3_ = g_value_get_object (&val);
977 #line 102 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
978 _tmp4_ = _data9_->project;
979 #line 102 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
980 if (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, PROJECT_TYPE_PROJECT, ProjectProject) != _tmp4_) {
981 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
983 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
984 G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
985 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
987 #line 988 "WindowLeftProjects.vala.c"
989 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
991 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
992 gtk_tree_selection_select_iter (_data9_->sel, &_tmp5_);
993 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
994 _tmp6_ = _data9_->project;
995 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
996 g_signal_emit_by_name (self, "project-selected", _tmp6_);
997 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
999 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1000 G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
1001 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1003 #line 1004 "WindowLeftProjects.vala.c"
1007 static gboolean ___lambda51__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self) {
1009 result = __lambda51_ (self, model, path, iter);
1010 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1012 #line 1013 "WindowLeftProjects.vala.c"
1016 void xcls_windowleftprojects_selectProject (Xcls_WindowLeftProjects* self, ProjectProject* project) {
1017 Block9Data* _data9_;
1018 ProjectProject* _tmp0_ = NULL;
1019 ProjectProject* _tmp1_ = NULL;
1020 Xcls_WindowLeftProjects* _tmp2_ = NULL;
1021 Xcls_WindowLeftProjectsXcls_view* _tmp3_ = NULL;
1022 GtkTreeView* _tmp4_ = NULL;
1023 GtkTreeSelection* _tmp5_ = NULL;
1024 GtkTreeSelection* _tmp6_ = NULL;
1025 Xcls_WindowLeftProjects* _tmp7_ = NULL;
1026 Xcls_WindowLeftProjectsXcls_model* _tmp8_ = NULL;
1027 GtkListStore* _tmp9_ = NULL;
1028 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1029 g_return_if_fail (self != NULL);
1030 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1031 g_return_if_fail (project != NULL);
1032 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1033 _data9_ = g_slice_new0 (Block9Data);
1034 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1035 _data9_->_ref_count_ = 1;
1036 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1037 _data9_->self = g_object_ref (self);
1038 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1040 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1041 _tmp1_ = _g_object_ref0 (_tmp0_);
1042 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1043 _g_object_unref0 (_data9_->project);
1044 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1045 _data9_->project = _tmp1_;
1046 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1047 _tmp2_ = self->priv->_this;
1048 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1049 _tmp3_ = _tmp2_->view;
1050 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1051 _tmp4_ = _tmp3_->el;
1052 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1053 _tmp5_ = gtk_tree_view_get_selection (_tmp4_);
1054 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1055 _tmp6_ = _g_object_ref0 (_tmp5_);
1056 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1057 _data9_->sel = _tmp6_;
1058 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1059 gtk_tree_selection_unselect_all (_data9_->sel);
1060 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1061 _tmp7_ = self->priv->_this;
1062 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1063 _tmp8_ = _tmp7_->model;
1064 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1065 _tmp9_ = _tmp8_->el;
1066 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1067 gtk_tree_model_foreach ((GtkTreeModel*) _tmp9_, ___lambda51__gtk_tree_model_foreach_func, _data9_);
1068 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1069 block9_data_unref (_data9_);
1070 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1072 #line 1073 "WindowLeftProjects.vala.c"
1076 Xcls_WindowLeftProjectsXcls_HBox2* xcls_windowleftprojects_xcls_hbox2_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1077 Xcls_WindowLeftProjectsXcls_HBox2 * self = NULL;
1078 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1079 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1080 GtkHBox* _tmp2_ = NULL;
1081 Xcls_WindowLeftProjectsXcls_Button3* child_0 = NULL;
1082 Xcls_WindowLeftProjects* _tmp3_ = NULL;
1083 Xcls_WindowLeftProjectsXcls_Button3* _tmp4_ = NULL;
1084 GtkHBox* _tmp5_ = NULL;
1085 GtkButton* _tmp6_ = NULL;
1086 Xcls_WindowLeftProjectsXcls_Button7* child_1 = NULL;
1087 Xcls_WindowLeftProjects* _tmp7_ = NULL;
1088 Xcls_WindowLeftProjectsXcls_Button7* _tmp8_ = NULL;
1089 GtkHBox* _tmp9_ = NULL;
1090 GtkButton* _tmp10_ = NULL;
1091 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1092 g_return_val_if_fail (_owner != NULL, NULL);
1093 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1094 self = (Xcls_WindowLeftProjectsXcls_HBox2*) g_object_new (object_type, NULL);
1095 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1097 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1098 _tmp1_ = _g_object_ref0 (_tmp0_);
1099 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1100 _g_object_unref0 (self->priv->_this);
1101 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1102 self->priv->_this = _tmp1_;
1103 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1104 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1105 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1106 g_object_ref_sink (_tmp2_);
1107 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1108 _g_object_unref0 (self->el);
1109 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1111 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1112 _tmp3_ = self->priv->_this;
1113 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1114 _tmp4_ = xcls_windowleftprojects_xcls_button3_new (_tmp3_);
1115 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1117 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1118 g_object_ref ((GObject*) child_0);
1119 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1121 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1122 _tmp6_ = child_0->el;
1123 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1124 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1125 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1126 _tmp7_ = self->priv->_this;
1127 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1128 _tmp8_ = xcls_windowleftprojects_xcls_button7_new (_tmp7_);
1129 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1131 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1132 g_object_ref ((GObject*) child_1);
1133 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1135 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1136 _tmp10_ = child_1->el;
1137 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1138 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
1139 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1140 _g_object_unref0 (child_1);
1141 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1142 _g_object_unref0 (child_0);
1143 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1145 #line 1146 "WindowLeftProjects.vala.c"
1149 Xcls_WindowLeftProjectsXcls_HBox2* xcls_windowleftprojects_xcls_hbox2_new (Xcls_WindowLeftProjects* _owner) {
1150 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1151 return xcls_windowleftprojects_xcls_hbox2_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2, _owner);
1152 #line 1153 "WindowLeftProjects.vala.c"
1156 static void xcls_windowleftprojects_xcls_hbox2_class_init (Xcls_WindowLeftProjectsXcls_HBox2Class * klass) {
1157 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1158 xcls_windowleftprojects_xcls_hbox2_parent_class = g_type_class_peek_parent (klass);
1159 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1160 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_HBox2Private));
1161 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1162 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_hbox2_finalize;
1163 #line 1164 "WindowLeftProjects.vala.c"
1167 static void xcls_windowleftprojects_xcls_hbox2_instance_init (Xcls_WindowLeftProjectsXcls_HBox2 * self) {
1168 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1169 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX2_GET_PRIVATE (self);
1170 #line 1171 "WindowLeftProjects.vala.c"
1174 static void xcls_windowleftprojects_xcls_hbox2_finalize (GObject* obj) {
1175 Xcls_WindowLeftProjectsXcls_HBox2 * self;
1176 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1177 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX2, Xcls_WindowLeftProjectsXcls_HBox2);
1178 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1179 _g_object_unref0 (self->el);
1180 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1181 _g_object_unref0 (self->priv->_this);
1182 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1183 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_hbox2_parent_class)->finalize (obj);
1184 #line 1185 "WindowLeftProjects.vala.c"
1188 GType xcls_windowleftprojects_xcls_hbox2_get_type (void) {
1189 static volatile gsize xcls_windowleftprojects_xcls_hbox2_type_id__volatile = 0;
1190 if (g_once_init_enter (&xcls_windowleftprojects_xcls_hbox2_type_id__volatile)) {
1191 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_HBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_hbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_HBox2), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_hbox2_instance_init, NULL };
1192 GType xcls_windowleftprojects_xcls_hbox2_type_id;
1193 xcls_windowleftprojects_xcls_hbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_HBox2", &g_define_type_info, 0);
1194 g_once_init_leave (&xcls_windowleftprojects_xcls_hbox2_type_id__volatile, xcls_windowleftprojects_xcls_hbox2_type_id);
1196 return xcls_windowleftprojects_xcls_hbox2_type_id__volatile;
1200 static gboolean __lambda48_ (Xcls_WindowLeftProjectsXcls_Button3* self, GdkEventButton* event) {
1201 gboolean result = FALSE;
1202 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1203 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1204 g_return_val_if_fail (event != NULL, FALSE);
1205 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1206 _tmp0_ = self->priv->_this;
1207 #line 167 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1208 g_signal_emit_by_name (_tmp0_, "show-new-project");
1209 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1211 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1213 #line 1214 "WindowLeftProjects.vala.c"
1217 static gboolean ___lambda48__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
1219 result = __lambda48_ ((Xcls_WindowLeftProjectsXcls_Button3*) self, event);
1220 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1222 #line 1223 "WindowLeftProjects.vala.c"
1226 Xcls_WindowLeftProjectsXcls_Button3* xcls_windowleftprojects_xcls_button3_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1227 Xcls_WindowLeftProjectsXcls_Button3 * self = NULL;
1228 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1229 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1230 GtkButton* _tmp2_ = NULL;
1231 Xcls_WindowLeftProjectsXcls_HBox4* child_0 = NULL;
1232 Xcls_WindowLeftProjects* _tmp3_ = NULL;
1233 Xcls_WindowLeftProjectsXcls_HBox4* _tmp4_ = NULL;
1234 GtkButton* _tmp5_ = NULL;
1235 GtkHBox* _tmp6_ = NULL;
1236 GtkButton* _tmp7_ = NULL;
1237 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1238 g_return_val_if_fail (_owner != NULL, NULL);
1239 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1240 self = (Xcls_WindowLeftProjectsXcls_Button3*) g_object_new (object_type, NULL);
1241 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1243 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1244 _tmp1_ = _g_object_ref0 (_tmp0_);
1245 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1246 _g_object_unref0 (self->priv->_this);
1247 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1248 self->priv->_this = _tmp1_;
1249 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1250 _tmp2_ = (GtkButton*) gtk_button_new ();
1251 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1252 g_object_ref_sink (_tmp2_);
1253 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1254 _g_object_unref0 (self->el);
1255 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1257 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1258 _tmp3_ = self->priv->_this;
1259 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1260 _tmp4_ = xcls_windowleftprojects_xcls_hbox4_new (_tmp3_);
1261 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1263 #line 162 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1264 g_object_ref ((GObject*) child_0);
1265 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1267 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1268 _tmp6_ = child_0->el;
1269 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1270 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1271 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1273 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1274 g_signal_connect_object ((GtkWidget*) _tmp7_, "button-press-event", (GCallback) ___lambda48__gtk_widget_button_press_event, self, 0);
1275 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1276 _g_object_unref0 (child_0);
1277 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1279 #line 1280 "WindowLeftProjects.vala.c"
1283 Xcls_WindowLeftProjectsXcls_Button3* xcls_windowleftprojects_xcls_button3_new (Xcls_WindowLeftProjects* _owner) {
1284 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1285 return xcls_windowleftprojects_xcls_button3_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3, _owner);
1286 #line 1287 "WindowLeftProjects.vala.c"
1290 static void xcls_windowleftprojects_xcls_button3_class_init (Xcls_WindowLeftProjectsXcls_Button3Class * klass) {
1291 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1292 xcls_windowleftprojects_xcls_button3_parent_class = g_type_class_peek_parent (klass);
1293 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1294 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_Button3Private));
1295 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1296 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_button3_finalize;
1297 #line 1298 "WindowLeftProjects.vala.c"
1301 static void xcls_windowleftprojects_xcls_button3_instance_init (Xcls_WindowLeftProjectsXcls_Button3 * self) {
1302 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1303 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON3_GET_PRIVATE (self);
1304 #line 1305 "WindowLeftProjects.vala.c"
1308 static void xcls_windowleftprojects_xcls_button3_finalize (GObject* obj) {
1309 Xcls_WindowLeftProjectsXcls_Button3 * self;
1310 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1311 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON3, Xcls_WindowLeftProjectsXcls_Button3);
1312 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1313 _g_object_unref0 (self->el);
1314 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1315 _g_object_unref0 (self->priv->_this);
1316 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1317 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_button3_parent_class)->finalize (obj);
1318 #line 1319 "WindowLeftProjects.vala.c"
1322 GType xcls_windowleftprojects_xcls_button3_get_type (void) {
1323 static volatile gsize xcls_windowleftprojects_xcls_button3_type_id__volatile = 0;
1324 if (g_once_init_enter (&xcls_windowleftprojects_xcls_button3_type_id__volatile)) {
1325 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_Button3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_button3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_Button3), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_button3_instance_init, NULL };
1326 GType xcls_windowleftprojects_xcls_button3_type_id;
1327 xcls_windowleftprojects_xcls_button3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_Button3", &g_define_type_info, 0);
1328 g_once_init_leave (&xcls_windowleftprojects_xcls_button3_type_id__volatile, xcls_windowleftprojects_xcls_button3_type_id);
1330 return xcls_windowleftprojects_xcls_button3_type_id__volatile;
1334 Xcls_WindowLeftProjectsXcls_HBox4* xcls_windowleftprojects_xcls_hbox4_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1335 Xcls_WindowLeftProjectsXcls_HBox4 * self = NULL;
1336 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1337 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1338 GtkHBox* _tmp2_ = NULL;
1339 Xcls_WindowLeftProjectsXcls_Image5* child_0 = NULL;
1340 Xcls_WindowLeftProjects* _tmp3_ = NULL;
1341 Xcls_WindowLeftProjectsXcls_Image5* _tmp4_ = NULL;
1342 GtkHBox* _tmp5_ = NULL;
1343 GtkImage* _tmp6_ = NULL;
1344 Xcls_WindowLeftProjectsXcls_Label6* child_1 = NULL;
1345 Xcls_WindowLeftProjects* _tmp7_ = NULL;
1346 Xcls_WindowLeftProjectsXcls_Label6* _tmp8_ = NULL;
1347 GtkHBox* _tmp9_ = NULL;
1348 GtkLabel* _tmp10_ = NULL;
1349 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1350 g_return_val_if_fail (_owner != NULL, NULL);
1351 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1352 self = (Xcls_WindowLeftProjectsXcls_HBox4*) g_object_new (object_type, NULL);
1353 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1355 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1356 _tmp1_ = _g_object_ref0 (_tmp0_);
1357 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1358 _g_object_unref0 (self->priv->_this);
1359 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1360 self->priv->_this = _tmp1_;
1361 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1362 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1363 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1364 g_object_ref_sink (_tmp2_);
1365 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1366 _g_object_unref0 (self->el);
1367 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1369 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1370 _tmp3_ = self->priv->_this;
1371 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1372 _tmp4_ = xcls_windowleftprojects_xcls_image5_new (_tmp3_);
1373 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1375 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1376 g_object_ref ((GObject*) child_0);
1377 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1379 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1380 _tmp6_ = child_0->el;
1381 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1382 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1383 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1384 _tmp7_ = self->priv->_this;
1385 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1386 _tmp8_ = xcls_windowleftprojects_xcls_label6_new (_tmp7_);
1387 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1389 #line 197 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1390 g_object_ref ((GObject*) child_1);
1391 #line 198 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1393 #line 198 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1394 _tmp10_ = child_1->el;
1395 #line 198 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1396 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
1397 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1398 _g_object_unref0 (child_1);
1399 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1400 _g_object_unref0 (child_0);
1401 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1403 #line 1404 "WindowLeftProjects.vala.c"
1407 Xcls_WindowLeftProjectsXcls_HBox4* xcls_windowleftprojects_xcls_hbox4_new (Xcls_WindowLeftProjects* _owner) {
1408 #line 185 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1409 return xcls_windowleftprojects_xcls_hbox4_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4, _owner);
1410 #line 1411 "WindowLeftProjects.vala.c"
1414 static void xcls_windowleftprojects_xcls_hbox4_class_init (Xcls_WindowLeftProjectsXcls_HBox4Class * klass) {
1415 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1416 xcls_windowleftprojects_xcls_hbox4_parent_class = g_type_class_peek_parent (klass);
1417 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1418 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_HBox4Private));
1419 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1420 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_hbox4_finalize;
1421 #line 1422 "WindowLeftProjects.vala.c"
1425 static void xcls_windowleftprojects_xcls_hbox4_instance_init (Xcls_WindowLeftProjectsXcls_HBox4 * self) {
1426 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1427 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX4_GET_PRIVATE (self);
1428 #line 1429 "WindowLeftProjects.vala.c"
1432 static void xcls_windowleftprojects_xcls_hbox4_finalize (GObject* obj) {
1433 Xcls_WindowLeftProjectsXcls_HBox4 * self;
1434 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1435 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX4, Xcls_WindowLeftProjectsXcls_HBox4);
1436 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1437 _g_object_unref0 (self->el);
1438 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1439 _g_object_unref0 (self->priv->_this);
1440 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1441 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_hbox4_parent_class)->finalize (obj);
1442 #line 1443 "WindowLeftProjects.vala.c"
1446 GType xcls_windowleftprojects_xcls_hbox4_get_type (void) {
1447 static volatile gsize xcls_windowleftprojects_xcls_hbox4_type_id__volatile = 0;
1448 if (g_once_init_enter (&xcls_windowleftprojects_xcls_hbox4_type_id__volatile)) {
1449 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_HBox4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_hbox4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_HBox4), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_hbox4_instance_init, NULL };
1450 GType xcls_windowleftprojects_xcls_hbox4_type_id;
1451 xcls_windowleftprojects_xcls_hbox4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_HBox4", &g_define_type_info, 0);
1452 g_once_init_leave (&xcls_windowleftprojects_xcls_hbox4_type_id__volatile, xcls_windowleftprojects_xcls_hbox4_type_id);
1454 return xcls_windowleftprojects_xcls_hbox4_type_id__volatile;
1458 Xcls_WindowLeftProjectsXcls_Image5* xcls_windowleftprojects_xcls_image5_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1459 Xcls_WindowLeftProjectsXcls_Image5 * self = NULL;
1460 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1461 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1462 GtkImage* _tmp2_ = NULL;
1463 GtkImage* _tmp3_ = NULL;
1464 GtkImage* _tmp4_ = NULL;
1465 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1466 g_return_val_if_fail (_owner != NULL, NULL);
1467 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1468 self = (Xcls_WindowLeftProjectsXcls_Image5*) g_object_new (object_type, NULL);
1469 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1471 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1472 _tmp1_ = _g_object_ref0 (_tmp0_);
1473 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1474 _g_object_unref0 (self->priv->_this);
1475 #line 216 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1476 self->priv->_this = _tmp1_;
1477 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1478 _tmp2_ = (GtkImage*) gtk_image_new ();
1479 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1480 g_object_ref_sink (_tmp2_);
1481 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1482 _g_object_unref0 (self->el);
1483 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1485 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1487 #line 222 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1488 g_object_set (_tmp3_, "icon-size", (gint) GTK_ICON_SIZE_MENU, NULL);
1489 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1491 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1492 g_object_set (_tmp4_, "stock", GTK_STOCK_ADD, NULL);
1493 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1495 #line 1496 "WindowLeftProjects.vala.c"
1499 Xcls_WindowLeftProjectsXcls_Image5* xcls_windowleftprojects_xcls_image5_new (Xcls_WindowLeftProjects* _owner) {
1500 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1501 return xcls_windowleftprojects_xcls_image5_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5, _owner);
1502 #line 1503 "WindowLeftProjects.vala.c"
1506 static void xcls_windowleftprojects_xcls_image5_class_init (Xcls_WindowLeftProjectsXcls_Image5Class * klass) {
1507 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1508 xcls_windowleftprojects_xcls_image5_parent_class = g_type_class_peek_parent (klass);
1509 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1510 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_Image5Private));
1511 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1512 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_image5_finalize;
1513 #line 1514 "WindowLeftProjects.vala.c"
1517 static void xcls_windowleftprojects_xcls_image5_instance_init (Xcls_WindowLeftProjectsXcls_Image5 * self) {
1518 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1519 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE5_GET_PRIVATE (self);
1520 #line 1521 "WindowLeftProjects.vala.c"
1524 static void xcls_windowleftprojects_xcls_image5_finalize (GObject* obj) {
1525 Xcls_WindowLeftProjectsXcls_Image5 * self;
1526 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1527 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE5, Xcls_WindowLeftProjectsXcls_Image5);
1528 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1529 _g_object_unref0 (self->el);
1530 #line 208 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1531 _g_object_unref0 (self->priv->_this);
1532 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1533 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_image5_parent_class)->finalize (obj);
1534 #line 1535 "WindowLeftProjects.vala.c"
1538 GType xcls_windowleftprojects_xcls_image5_get_type (void) {
1539 static volatile gsize xcls_windowleftprojects_xcls_image5_type_id__volatile = 0;
1540 if (g_once_init_enter (&xcls_windowleftprojects_xcls_image5_type_id__volatile)) {
1541 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_Image5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_image5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_Image5), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_image5_instance_init, NULL };
1542 GType xcls_windowleftprojects_xcls_image5_type_id;
1543 xcls_windowleftprojects_xcls_image5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_Image5", &g_define_type_info, 0);
1544 g_once_init_leave (&xcls_windowleftprojects_xcls_image5_type_id__volatile, xcls_windowleftprojects_xcls_image5_type_id);
1546 return xcls_windowleftprojects_xcls_image5_type_id__volatile;
1550 Xcls_WindowLeftProjectsXcls_Label6* xcls_windowleftprojects_xcls_label6_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1551 Xcls_WindowLeftProjectsXcls_Label6 * self = NULL;
1552 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1553 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1554 GtkLabel* _tmp2_ = NULL;
1555 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1556 g_return_val_if_fail (_owner != NULL, NULL);
1557 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1558 self = (Xcls_WindowLeftProjectsXcls_Label6*) g_object_new (object_type, NULL);
1559 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1561 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1562 _tmp1_ = _g_object_ref0 (_tmp0_);
1563 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1564 _g_object_unref0 (self->priv->_this);
1565 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1566 self->priv->_this = _tmp1_;
1567 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1568 _tmp2_ = (GtkLabel*) gtk_label_new ("Add");
1569 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1570 g_object_ref_sink (_tmp2_);
1571 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1572 _g_object_unref0 (self->el);
1573 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1575 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1577 #line 1578 "WindowLeftProjects.vala.c"
1581 Xcls_WindowLeftProjectsXcls_Label6* xcls_windowleftprojects_xcls_label6_new (Xcls_WindowLeftProjects* _owner) {
1582 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1583 return xcls_windowleftprojects_xcls_label6_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6, _owner);
1584 #line 1585 "WindowLeftProjects.vala.c"
1588 static void xcls_windowleftprojects_xcls_label6_class_init (Xcls_WindowLeftProjectsXcls_Label6Class * klass) {
1589 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1590 xcls_windowleftprojects_xcls_label6_parent_class = g_type_class_peek_parent (klass);
1591 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1592 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_Label6Private));
1593 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1594 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_label6_finalize;
1595 #line 1596 "WindowLeftProjects.vala.c"
1599 static void xcls_windowleftprojects_xcls_label6_instance_init (Xcls_WindowLeftProjectsXcls_Label6 * self) {
1600 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1601 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL6_GET_PRIVATE (self);
1602 #line 1603 "WindowLeftProjects.vala.c"
1606 static void xcls_windowleftprojects_xcls_label6_finalize (GObject* obj) {
1607 Xcls_WindowLeftProjectsXcls_Label6 * self;
1608 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1609 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL6, Xcls_WindowLeftProjectsXcls_Label6);
1610 #line 232 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1611 _g_object_unref0 (self->el);
1612 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1613 _g_object_unref0 (self->priv->_this);
1614 #line 230 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1615 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_label6_parent_class)->finalize (obj);
1616 #line 1617 "WindowLeftProjects.vala.c"
1620 GType xcls_windowleftprojects_xcls_label6_get_type (void) {
1621 static volatile gsize xcls_windowleftprojects_xcls_label6_type_id__volatile = 0;
1622 if (g_once_init_enter (&xcls_windowleftprojects_xcls_label6_type_id__volatile)) {
1623 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_Label6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_label6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_Label6), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_label6_instance_init, NULL };
1624 GType xcls_windowleftprojects_xcls_label6_type_id;
1625 xcls_windowleftprojects_xcls_label6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_Label6", &g_define_type_info, 0);
1626 g_once_init_leave (&xcls_windowleftprojects_xcls_label6_type_id__volatile, xcls_windowleftprojects_xcls_label6_type_id);
1628 return xcls_windowleftprojects_xcls_label6_type_id__volatile;
1632 static gboolean __lambda49_ (Xcls_WindowLeftProjectsXcls_Button7* self, GdkEventButton* event) {
1633 gboolean result = FALSE;
1634 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1635 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1636 g_return_val_if_fail (event != NULL, FALSE);
1637 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1638 _tmp0_ = self->priv->_this;
1639 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1640 g_signal_emit_by_name (_tmp0_, "show-new-project");
1641 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1643 #line 277 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1645 #line 1646 "WindowLeftProjects.vala.c"
1649 static gboolean ___lambda49__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
1651 result = __lambda49_ ((Xcls_WindowLeftProjectsXcls_Button7*) self, event);
1652 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1654 #line 1655 "WindowLeftProjects.vala.c"
1658 Xcls_WindowLeftProjectsXcls_Button7* xcls_windowleftprojects_xcls_button7_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1659 Xcls_WindowLeftProjectsXcls_Button7 * self = NULL;
1660 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1661 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1662 GtkButton* _tmp2_ = NULL;
1663 Xcls_WindowLeftProjectsXcls_HBox8* child_0 = NULL;
1664 Xcls_WindowLeftProjects* _tmp3_ = NULL;
1665 Xcls_WindowLeftProjectsXcls_HBox8* _tmp4_ = NULL;
1666 GtkButton* _tmp5_ = NULL;
1667 GtkHBox* _tmp6_ = NULL;
1668 GtkButton* _tmp7_ = NULL;
1669 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1670 g_return_val_if_fail (_owner != NULL, NULL);
1671 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1672 self = (Xcls_WindowLeftProjectsXcls_Button7*) g_object_new (object_type, NULL);
1673 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1675 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1676 _tmp1_ = _g_object_ref0 (_tmp0_);
1677 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1678 _g_object_unref0 (self->priv->_this);
1679 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1680 self->priv->_this = _tmp1_;
1681 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1682 _tmp2_ = (GtkButton*) gtk_button_new ();
1683 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1684 g_object_ref_sink (_tmp2_);
1685 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1686 _g_object_unref0 (self->el);
1687 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1689 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1690 _tmp3_ = self->priv->_this;
1691 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1692 _tmp4_ = xcls_windowleftprojects_xcls_hbox8_new (_tmp3_);
1693 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1695 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1696 g_object_ref ((GObject*) child_0);
1697 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1699 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1700 _tmp6_ = child_0->el;
1701 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1702 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1703 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1705 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1706 g_signal_connect_object ((GtkWidget*) _tmp7_, "button-press-event", (GCallback) ___lambda49__gtk_widget_button_press_event, self, 0);
1707 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1708 _g_object_unref0 (child_0);
1709 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1711 #line 1712 "WindowLeftProjects.vala.c"
1715 Xcls_WindowLeftProjectsXcls_Button7* xcls_windowleftprojects_xcls_button7_new (Xcls_WindowLeftProjects* _owner) {
1716 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1717 return xcls_windowleftprojects_xcls_button7_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7, _owner);
1718 #line 1719 "WindowLeftProjects.vala.c"
1722 static void xcls_windowleftprojects_xcls_button7_class_init (Xcls_WindowLeftProjectsXcls_Button7Class * klass) {
1723 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1724 xcls_windowleftprojects_xcls_button7_parent_class = g_type_class_peek_parent (klass);
1725 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1726 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_Button7Private));
1727 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1728 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_button7_finalize;
1729 #line 1730 "WindowLeftProjects.vala.c"
1733 static void xcls_windowleftprojects_xcls_button7_instance_init (Xcls_WindowLeftProjectsXcls_Button7 * self) {
1734 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1735 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_BUTTON7_GET_PRIVATE (self);
1736 #line 1737 "WindowLeftProjects.vala.c"
1740 static void xcls_windowleftprojects_xcls_button7_finalize (GObject* obj) {
1741 Xcls_WindowLeftProjectsXcls_Button7 * self;
1742 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1743 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_BUTTON7, Xcls_WindowLeftProjectsXcls_Button7);
1744 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1745 _g_object_unref0 (self->el);
1746 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1747 _g_object_unref0 (self->priv->_this);
1748 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1749 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_button7_parent_class)->finalize (obj);
1750 #line 1751 "WindowLeftProjects.vala.c"
1754 GType xcls_windowleftprojects_xcls_button7_get_type (void) {
1755 static volatile gsize xcls_windowleftprojects_xcls_button7_type_id__volatile = 0;
1756 if (g_once_init_enter (&xcls_windowleftprojects_xcls_button7_type_id__volatile)) {
1757 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_Button7Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_button7_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_Button7), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_button7_instance_init, NULL };
1758 GType xcls_windowleftprojects_xcls_button7_type_id;
1759 xcls_windowleftprojects_xcls_button7_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_Button7", &g_define_type_info, 0);
1760 g_once_init_leave (&xcls_windowleftprojects_xcls_button7_type_id__volatile, xcls_windowleftprojects_xcls_button7_type_id);
1762 return xcls_windowleftprojects_xcls_button7_type_id__volatile;
1766 Xcls_WindowLeftProjectsXcls_HBox8* xcls_windowleftprojects_xcls_hbox8_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1767 Xcls_WindowLeftProjectsXcls_HBox8 * self = NULL;
1768 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1769 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1770 GtkHBox* _tmp2_ = NULL;
1771 Xcls_WindowLeftProjectsXcls_Image9* child_0 = NULL;
1772 Xcls_WindowLeftProjects* _tmp3_ = NULL;
1773 Xcls_WindowLeftProjectsXcls_Image9* _tmp4_ = NULL;
1774 GtkHBox* _tmp5_ = NULL;
1775 GtkImage* _tmp6_ = NULL;
1776 Xcls_WindowLeftProjectsXcls_Label10* child_1 = NULL;
1777 Xcls_WindowLeftProjects* _tmp7_ = NULL;
1778 Xcls_WindowLeftProjectsXcls_Label10* _tmp8_ = NULL;
1779 GtkHBox* _tmp9_ = NULL;
1780 GtkLabel* _tmp10_ = NULL;
1781 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1782 g_return_val_if_fail (_owner != NULL, NULL);
1783 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1784 self = (Xcls_WindowLeftProjectsXcls_HBox8*) g_object_new (object_type, NULL);
1785 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1787 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1788 _tmp1_ = _g_object_ref0 (_tmp0_);
1789 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1790 _g_object_unref0 (self->priv->_this);
1791 #line 296 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1792 self->priv->_this = _tmp1_;
1793 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1794 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1795 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1796 g_object_ref_sink (_tmp2_);
1797 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1798 _g_object_unref0 (self->el);
1799 #line 297 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1801 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1802 _tmp3_ = self->priv->_this;
1803 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1804 _tmp4_ = xcls_windowleftprojects_xcls_image9_new (_tmp3_);
1805 #line 302 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1807 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1808 g_object_ref ((GObject*) child_0);
1809 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1811 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1812 _tmp6_ = child_0->el;
1813 #line 304 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1814 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1815 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1816 _tmp7_ = self->priv->_this;
1817 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1818 _tmp8_ = xcls_windowleftprojects_xcls_label10_new (_tmp7_);
1819 #line 305 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1821 #line 306 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1822 g_object_ref ((GObject*) child_1);
1823 #line 307 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1825 #line 307 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1826 _tmp10_ = child_1->el;
1827 #line 307 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1828 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
1829 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1830 _g_object_unref0 (child_1);
1831 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1832 _g_object_unref0 (child_0);
1833 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1835 #line 1836 "WindowLeftProjects.vala.c"
1839 Xcls_WindowLeftProjectsXcls_HBox8* xcls_windowleftprojects_xcls_hbox8_new (Xcls_WindowLeftProjects* _owner) {
1840 #line 294 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1841 return xcls_windowleftprojects_xcls_hbox8_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8, _owner);
1842 #line 1843 "WindowLeftProjects.vala.c"
1846 static void xcls_windowleftprojects_xcls_hbox8_class_init (Xcls_WindowLeftProjectsXcls_HBox8Class * klass) {
1847 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1848 xcls_windowleftprojects_xcls_hbox8_parent_class = g_type_class_peek_parent (klass);
1849 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1850 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_HBox8Private));
1851 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1852 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_hbox8_finalize;
1853 #line 1854 "WindowLeftProjects.vala.c"
1857 static void xcls_windowleftprojects_xcls_hbox8_instance_init (Xcls_WindowLeftProjectsXcls_HBox8 * self) {
1858 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1859 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_HBOX8_GET_PRIVATE (self);
1860 #line 1861 "WindowLeftProjects.vala.c"
1864 static void xcls_windowleftprojects_xcls_hbox8_finalize (GObject* obj) {
1865 Xcls_WindowLeftProjectsXcls_HBox8 * self;
1866 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1867 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_HBOX8, Xcls_WindowLeftProjectsXcls_HBox8);
1868 #line 287 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1869 _g_object_unref0 (self->el);
1870 #line 288 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1871 _g_object_unref0 (self->priv->_this);
1872 #line 285 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1873 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_hbox8_parent_class)->finalize (obj);
1874 #line 1875 "WindowLeftProjects.vala.c"
1878 GType xcls_windowleftprojects_xcls_hbox8_get_type (void) {
1879 static volatile gsize xcls_windowleftprojects_xcls_hbox8_type_id__volatile = 0;
1880 if (g_once_init_enter (&xcls_windowleftprojects_xcls_hbox8_type_id__volatile)) {
1881 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_HBox8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_hbox8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_HBox8), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_hbox8_instance_init, NULL };
1882 GType xcls_windowleftprojects_xcls_hbox8_type_id;
1883 xcls_windowleftprojects_xcls_hbox8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_HBox8", &g_define_type_info, 0);
1884 g_once_init_leave (&xcls_windowleftprojects_xcls_hbox8_type_id__volatile, xcls_windowleftprojects_xcls_hbox8_type_id);
1886 return xcls_windowleftprojects_xcls_hbox8_type_id__volatile;
1890 Xcls_WindowLeftProjectsXcls_Image9* xcls_windowleftprojects_xcls_image9_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1891 Xcls_WindowLeftProjectsXcls_Image9 * self = NULL;
1892 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1893 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1894 GtkImage* _tmp2_ = NULL;
1895 GtkImage* _tmp3_ = NULL;
1896 GtkImage* _tmp4_ = NULL;
1897 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1898 g_return_val_if_fail (_owner != NULL, NULL);
1899 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1900 self = (Xcls_WindowLeftProjectsXcls_Image9*) g_object_new (object_type, NULL);
1901 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1903 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1904 _tmp1_ = _g_object_ref0 (_tmp0_);
1905 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1906 _g_object_unref0 (self->priv->_this);
1907 #line 325 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1908 self->priv->_this = _tmp1_;
1909 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1910 _tmp2_ = (GtkImage*) gtk_image_new ();
1911 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1912 g_object_ref_sink (_tmp2_);
1913 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1914 _g_object_unref0 (self->el);
1915 #line 326 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1917 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1919 #line 331 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1920 g_object_set (_tmp3_, "icon-size", (gint) GTK_ICON_SIZE_MENU, NULL);
1921 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1923 #line 332 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1924 g_object_set (_tmp4_, "stock", GTK_STOCK_DELETE, NULL);
1925 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1927 #line 1928 "WindowLeftProjects.vala.c"
1931 Xcls_WindowLeftProjectsXcls_Image9* xcls_windowleftprojects_xcls_image9_new (Xcls_WindowLeftProjects* _owner) {
1932 #line 323 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1933 return xcls_windowleftprojects_xcls_image9_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9, _owner);
1934 #line 1935 "WindowLeftProjects.vala.c"
1938 static void xcls_windowleftprojects_xcls_image9_class_init (Xcls_WindowLeftProjectsXcls_Image9Class * klass) {
1939 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1940 xcls_windowleftprojects_xcls_image9_parent_class = g_type_class_peek_parent (klass);
1941 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1942 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_Image9Private));
1943 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1944 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_image9_finalize;
1945 #line 1946 "WindowLeftProjects.vala.c"
1949 static void xcls_windowleftprojects_xcls_image9_instance_init (Xcls_WindowLeftProjectsXcls_Image9 * self) {
1950 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1951 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_IMAGE9_GET_PRIVATE (self);
1952 #line 1953 "WindowLeftProjects.vala.c"
1956 static void xcls_windowleftprojects_xcls_image9_finalize (GObject* obj) {
1957 Xcls_WindowLeftProjectsXcls_Image9 * self;
1958 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1959 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_IMAGE9, Xcls_WindowLeftProjectsXcls_Image9);
1960 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1961 _g_object_unref0 (self->el);
1962 #line 317 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1963 _g_object_unref0 (self->priv->_this);
1964 #line 314 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1965 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_image9_parent_class)->finalize (obj);
1966 #line 1967 "WindowLeftProjects.vala.c"
1970 GType xcls_windowleftprojects_xcls_image9_get_type (void) {
1971 static volatile gsize xcls_windowleftprojects_xcls_image9_type_id__volatile = 0;
1972 if (g_once_init_enter (&xcls_windowleftprojects_xcls_image9_type_id__volatile)) {
1973 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_Image9Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_image9_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_Image9), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_image9_instance_init, NULL };
1974 GType xcls_windowleftprojects_xcls_image9_type_id;
1975 xcls_windowleftprojects_xcls_image9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_Image9", &g_define_type_info, 0);
1976 g_once_init_leave (&xcls_windowleftprojects_xcls_image9_type_id__volatile, xcls_windowleftprojects_xcls_image9_type_id);
1978 return xcls_windowleftprojects_xcls_image9_type_id__volatile;
1982 Xcls_WindowLeftProjectsXcls_Label10* xcls_windowleftprojects_xcls_label10_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
1983 Xcls_WindowLeftProjectsXcls_Label10 * self = NULL;
1984 Xcls_WindowLeftProjects* _tmp0_ = NULL;
1985 Xcls_WindowLeftProjects* _tmp1_ = NULL;
1986 GtkLabel* _tmp2_ = NULL;
1987 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1988 g_return_val_if_fail (_owner != NULL, NULL);
1989 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1990 self = (Xcls_WindowLeftProjectsXcls_Label10*) g_object_new (object_type, NULL);
1991 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1993 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1994 _tmp1_ = _g_object_ref0 (_tmp0_);
1995 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1996 _g_object_unref0 (self->priv->_this);
1997 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
1998 self->priv->_this = _tmp1_;
1999 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2000 _tmp2_ = (GtkLabel*) gtk_label_new ("Delete ");
2001 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2002 g_object_ref_sink (_tmp2_);
2003 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2004 _g_object_unref0 (self->el);
2005 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2007 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2009 #line 2010 "WindowLeftProjects.vala.c"
2013 Xcls_WindowLeftProjectsXcls_Label10* xcls_windowleftprojects_xcls_label10_new (Xcls_WindowLeftProjects* _owner) {
2014 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2015 return xcls_windowleftprojects_xcls_label10_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10, _owner);
2016 #line 2017 "WindowLeftProjects.vala.c"
2020 static void xcls_windowleftprojects_xcls_label10_class_init (Xcls_WindowLeftProjectsXcls_Label10Class * klass) {
2021 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2022 xcls_windowleftprojects_xcls_label10_parent_class = g_type_class_peek_parent (klass);
2023 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2024 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_Label10Private));
2025 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2026 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_label10_finalize;
2027 #line 2028 "WindowLeftProjects.vala.c"
2031 static void xcls_windowleftprojects_xcls_label10_instance_init (Xcls_WindowLeftProjectsXcls_Label10 * self) {
2032 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2033 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_LABEL10_GET_PRIVATE (self);
2034 #line 2035 "WindowLeftProjects.vala.c"
2038 static void xcls_windowleftprojects_xcls_label10_finalize (GObject* obj) {
2039 Xcls_WindowLeftProjectsXcls_Label10 * self;
2040 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2041 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_LABEL10, Xcls_WindowLeftProjectsXcls_Label10);
2042 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2043 _g_object_unref0 (self->el);
2044 #line 342 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2045 _g_object_unref0 (self->priv->_this);
2046 #line 339 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2047 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_label10_parent_class)->finalize (obj);
2048 #line 2049 "WindowLeftProjects.vala.c"
2052 GType xcls_windowleftprojects_xcls_label10_get_type (void) {
2053 static volatile gsize xcls_windowleftprojects_xcls_label10_type_id__volatile = 0;
2054 if (g_once_init_enter (&xcls_windowleftprojects_xcls_label10_type_id__volatile)) {
2055 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_Label10Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_label10_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_Label10), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_label10_instance_init, NULL };
2056 GType xcls_windowleftprojects_xcls_label10_type_id;
2057 xcls_windowleftprojects_xcls_label10_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_Label10", &g_define_type_info, 0);
2058 g_once_init_leave (&xcls_windowleftprojects_xcls_label10_type_id__volatile, xcls_windowleftprojects_xcls_label10_type_id);
2060 return xcls_windowleftprojects_xcls_label10_type_id__volatile;
2064 Xcls_WindowLeftProjectsXcls_ScrolledWindow11* xcls_windowleftprojects_xcls_scrolledwindow11_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
2065 Xcls_WindowLeftProjectsXcls_ScrolledWindow11 * self = NULL;
2066 Xcls_WindowLeftProjects* _tmp0_ = NULL;
2067 Xcls_WindowLeftProjects* _tmp1_ = NULL;
2068 GtkScrolledWindow* _tmp2_ = NULL;
2069 GtkScrolledWindow* _tmp3_ = NULL;
2070 Xcls_WindowLeftProjectsXcls_view* child_0 = NULL;
2071 Xcls_WindowLeftProjects* _tmp4_ = NULL;
2072 Xcls_WindowLeftProjectsXcls_view* _tmp5_ = NULL;
2073 GtkScrolledWindow* _tmp6_ = NULL;
2074 GtkTreeView* _tmp7_ = NULL;
2075 GtkScrolledWindow* _tmp8_ = NULL;
2076 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2077 g_return_val_if_fail (_owner != NULL, NULL);
2078 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2079 self = (Xcls_WindowLeftProjectsXcls_ScrolledWindow11*) g_object_new (object_type, NULL);
2080 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2082 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2083 _tmp1_ = _g_object_ref0 (_tmp0_);
2084 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2085 _g_object_unref0 (self->priv->_this);
2086 #line 373 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2087 self->priv->_this = _tmp1_;
2088 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2089 _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
2090 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2091 g_object_ref_sink (_tmp2_);
2092 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2093 _g_object_unref0 (self->el);
2094 #line 374 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2096 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2098 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2099 gtk_scrolled_window_set_shadow_type (_tmp3_, GTK_SHADOW_IN);
2100 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2101 _tmp4_ = self->priv->_this;
2102 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2103 _tmp5_ = xcls_windowleftprojects_xcls_view_new (_tmp4_);
2104 #line 380 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2106 #line 381 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2107 g_object_ref ((GObject*) child_0);
2108 #line 382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2110 #line 382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2111 _tmp7_ = child_0->el;
2112 #line 382 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2113 gtk_container_add ((GtkContainer*) _tmp6_, (GtkWidget*) _tmp7_);
2114 #line 385 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2116 #line 385 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2117 gtk_scrolled_window_set_policy (_tmp8_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
2118 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2119 _g_object_unref0 (child_0);
2120 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2122 #line 2123 "WindowLeftProjects.vala.c"
2126 Xcls_WindowLeftProjectsXcls_ScrolledWindow11* xcls_windowleftprojects_xcls_scrolledwindow11_new (Xcls_WindowLeftProjects* _owner) {
2127 #line 371 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2128 return xcls_windowleftprojects_xcls_scrolledwindow11_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11, _owner);
2129 #line 2130 "WindowLeftProjects.vala.c"
2133 static void xcls_windowleftprojects_xcls_scrolledwindow11_class_init (Xcls_WindowLeftProjectsXcls_ScrolledWindow11Class * klass) {
2134 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2135 xcls_windowleftprojects_xcls_scrolledwindow11_parent_class = g_type_class_peek_parent (klass);
2136 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2137 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_ScrolledWindow11Private));
2138 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2139 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_scrolledwindow11_finalize;
2140 #line 2141 "WindowLeftProjects.vala.c"
2144 static void xcls_windowleftprojects_xcls_scrolledwindow11_instance_init (Xcls_WindowLeftProjectsXcls_ScrolledWindow11 * self) {
2145 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2146 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_SCROLLEDWINDOW11_GET_PRIVATE (self);
2147 #line 2148 "WindowLeftProjects.vala.c"
2151 static void xcls_windowleftprojects_xcls_scrolledwindow11_finalize (GObject* obj) {
2152 Xcls_WindowLeftProjectsXcls_ScrolledWindow11 * self;
2153 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2154 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_SCROLLEDWINDOW11, Xcls_WindowLeftProjectsXcls_ScrolledWindow11);
2155 #line 364 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2156 _g_object_unref0 (self->el);
2157 #line 365 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2158 _g_object_unref0 (self->priv->_this);
2159 #line 362 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2160 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_scrolledwindow11_parent_class)->finalize (obj);
2161 #line 2162 "WindowLeftProjects.vala.c"
2165 GType xcls_windowleftprojects_xcls_scrolledwindow11_get_type (void) {
2166 static volatile gsize xcls_windowleftprojects_xcls_scrolledwindow11_type_id__volatile = 0;
2167 if (g_once_init_enter (&xcls_windowleftprojects_xcls_scrolledwindow11_type_id__volatile)) {
2168 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_ScrolledWindow11Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_scrolledwindow11_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_ScrolledWindow11), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_scrolledwindow11_instance_init, NULL };
2169 GType xcls_windowleftprojects_xcls_scrolledwindow11_type_id;
2170 xcls_windowleftprojects_xcls_scrolledwindow11_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_ScrolledWindow11", &g_define_type_info, 0);
2171 g_once_init_leave (&xcls_windowleftprojects_xcls_scrolledwindow11_type_id__volatile, xcls_windowleftprojects_xcls_scrolledwindow11_type_id);
2173 return xcls_windowleftprojects_xcls_scrolledwindow11_type_id__volatile;
2177 static void __lambda47_ (Xcls_WindowLeftProjectsXcls_view* self) {
2178 Xcls_WindowLeftProjects* _tmp0_ = NULL;
2179 gboolean _tmp1_ = FALSE;
2180 GtkTreeIter iter = {0};
2181 GtkTreeModel* mod = NULL;
2182 GtkTreeSelection* s = NULL;
2183 GtkTreeView* _tmp2_ = NULL;
2184 GtkTreeSelection* _tmp3_ = NULL;
2185 GtkTreeSelection* _tmp4_ = NULL;
2186 GtkTreeSelection* _tmp5_ = NULL;
2187 GtkTreeModel* _tmp6_ = NULL;
2188 GtkTreeIter _tmp7_ = {0};
2189 gboolean _tmp8_ = FALSE;
2190 GtkTreeModel* _tmp9_ = NULL;
2192 GtkTreeModel* _tmp10_ = NULL;
2193 GtkTreeIter _tmp11_ = {0};
2194 GValue _tmp12_ = {0};
2195 ProjectProject* project = NULL;
2196 GObject* _tmp13_ = NULL;
2197 ProjectProject* _tmp14_ = NULL;
2198 Xcls_WindowLeftProjects* _tmp15_ = NULL;
2199 ProjectProject* _tmp16_ = NULL;
2200 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2201 _tmp0_ = self->priv->_this;
2202 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2203 _tmp1_ = _tmp0_->is_loading;
2204 #line 433 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2206 #line 434 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2208 #line 2209 "WindowLeftProjects.vala.c"
2210 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2212 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2213 _tmp3_ = gtk_tree_view_get_selection (_tmp2_);
2214 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2215 _tmp4_ = _g_object_ref0 (_tmp3_);
2216 #line 440 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2218 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2220 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2221 _tmp8_ = gtk_tree_selection_get_selected (_tmp5_, &_tmp6_, &_tmp7_);
2222 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2223 _g_object_unref0 (mod);
2224 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2225 _tmp9_ = _g_object_ref0 (_tmp6_);
2226 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2228 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2230 #line 441 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2232 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2233 _g_object_unref0 (s);
2234 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2235 _g_object_unref0 (mod);
2236 #line 442 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2238 #line 2239 "WindowLeftProjects.vala.c"
2240 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2242 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2244 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2245 gtk_tree_model_get_value (_tmp10_, &_tmp11_, 1, &_tmp12_);
2246 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2247 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2248 #line 447 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2250 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2251 _tmp13_ = g_value_get_object (&gval);
2252 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2253 _tmp14_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, PROJECT_TYPE_PROJECT, ProjectProject));
2254 #line 448 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2256 #line 450 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2257 _tmp15_ = self->priv->_this;
2258 #line 450 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2260 #line 450 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2261 g_signal_emit_by_name (_tmp15_, "project-selected", _tmp16_);
2262 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2263 _g_object_unref0 (project);
2264 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2265 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
2266 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2267 _g_object_unref0 (s);
2268 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2269 _g_object_unref0 (mod);
2270 #line 2271 "WindowLeftProjects.vala.c"
2274 static void ___lambda47__gtk_tree_view_cursor_changed (GtkTreeView* _sender, gpointer self) {
2275 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2276 __lambda47_ ((Xcls_WindowLeftProjectsXcls_view*) self);
2277 #line 2278 "WindowLeftProjects.vala.c"
2281 static void _vala_PangoFontDescription_free (PangoFontDescription* self) {
2282 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2283 g_boxed_free (pango_font_description_get_type (), self);
2284 #line 2285 "WindowLeftProjects.vala.c"
2288 Xcls_WindowLeftProjectsXcls_view* xcls_windowleftprojects_xcls_view_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
2289 Xcls_WindowLeftProjectsXcls_view * self = NULL;
2290 Xcls_WindowLeftProjects* _tmp0_ = NULL;
2291 Xcls_WindowLeftProjects* _tmp1_ = NULL;
2292 Xcls_WindowLeftProjects* _tmp2_ = NULL;
2293 Xcls_WindowLeftProjectsXcls_view* _tmp3_ = NULL;
2294 GtkTreeView* _tmp4_ = NULL;
2295 GtkTreeView* _tmp5_ = NULL;
2296 GtkTreeView* _tmp6_ = NULL;
2297 Xcls_WindowLeftProjectsXcls_model* child_0 = NULL;
2298 Xcls_WindowLeftProjects* _tmp7_ = NULL;
2299 Xcls_WindowLeftProjectsXcls_model* _tmp8_ = NULL;
2300 GtkTreeView* _tmp9_ = NULL;
2301 GtkListStore* _tmp10_ = NULL;
2302 Xcls_WindowLeftProjectsXcls_TreeViewColumn14* child_1 = NULL;
2303 Xcls_WindowLeftProjects* _tmp11_ = NULL;
2304 Xcls_WindowLeftProjectsXcls_TreeViewColumn14* _tmp12_ = NULL;
2305 GtkTreeView* _tmp13_ = NULL;
2306 GtkTreeViewColumn* _tmp14_ = NULL;
2307 PangoFontDescription* description = NULL;
2308 PangoFontDescription* _tmp15_ = NULL;
2309 GtkTreeView* _tmp16_ = NULL;
2310 GtkTreeSelection* selection = NULL;
2311 GtkTreeView* _tmp17_ = NULL;
2312 GtkTreeSelection* _tmp18_ = NULL;
2313 GtkTreeSelection* _tmp19_ = NULL;
2314 GtkTreeView* _tmp20_ = NULL;
2315 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2316 g_return_val_if_fail (_owner != NULL, NULL);
2317 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2318 self = (Xcls_WindowLeftProjectsXcls_view*) g_object_new (object_type, NULL);
2319 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2321 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2322 _tmp1_ = _g_object_ref0 (_tmp0_);
2323 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2324 _g_object_unref0 (self->priv->_this);
2325 #line 403 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2326 self->priv->_this = _tmp1_;
2327 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2328 _tmp2_ = self->priv->_this;
2329 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2330 _tmp3_ = _g_object_ref0 (self);
2331 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2332 _g_object_unref0 (_tmp2_->view);
2333 #line 404 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2334 _tmp2_->view = _tmp3_;
2335 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2336 _tmp4_ = (GtkTreeView*) gtk_tree_view_new ();
2337 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2338 g_object_ref_sink (_tmp4_);
2339 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2340 _g_object_unref0 (self->el);
2341 #line 405 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2343 #line 410 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2345 #line 410 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2346 gtk_tree_view_set_enable_tree_lines (_tmp5_, TRUE);
2347 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2349 #line 411 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2350 gtk_tree_view_set_headers_visible (_tmp6_, FALSE);
2351 #line 412 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2352 _tmp7_ = self->priv->_this;
2353 #line 412 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2354 _tmp8_ = xcls_windowleftprojects_xcls_model_new (_tmp7_);
2355 #line 412 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2357 #line 413 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2358 g_object_ref ((GObject*) child_0);
2359 #line 414 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2361 #line 414 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2362 _tmp10_ = child_0->el;
2363 #line 414 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2364 gtk_tree_view_set_model (_tmp9_, (GtkTreeModel*) _tmp10_);
2365 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2366 _tmp11_ = self->priv->_this;
2367 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2368 _tmp12_ = xcls_windowleftprojects_xcls_treeviewcolumn14_new (_tmp11_);
2369 #line 415 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2371 #line 416 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2372 g_object_ref ((GObject*) child_1);
2373 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2375 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2376 _tmp14_ = child_1->el;
2377 #line 417 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2378 gtk_tree_view_append_column (_tmp13_, _tmp14_);
2379 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2380 _tmp15_ = pango_font_description_new ();
2381 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2382 description = _tmp15_;
2383 #line 421 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2384 pango_font_description_set_size (description, 8000);
2385 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2387 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2388 gtk_widget_modify_font ((GtkWidget*) _tmp16_, description);
2389 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2391 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2392 _tmp18_ = gtk_tree_view_get_selection (_tmp17_);
2393 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2394 _tmp19_ = _g_object_ref0 (_tmp18_);
2395 #line 424 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2396 selection = _tmp19_;
2397 #line 425 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2398 gtk_tree_selection_set_mode (selection, GTK_SELECTION_SINGLE);
2399 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2401 #line 432 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2402 g_signal_connect_object (_tmp20_, "cursor-changed", (GCallback) ___lambda47__gtk_tree_view_cursor_changed, self, 0);
2403 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2404 _g_object_unref0 (selection);
2405 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2406 __vala_PangoFontDescription_free0 (description);
2407 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2408 _g_object_unref0 (child_1);
2409 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2410 _g_object_unref0 (child_0);
2411 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2413 #line 2414 "WindowLeftProjects.vala.c"
2417 Xcls_WindowLeftProjectsXcls_view* xcls_windowleftprojects_xcls_view_new (Xcls_WindowLeftProjects* _owner) {
2418 #line 401 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2419 return xcls_windowleftprojects_xcls_view_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, _owner);
2420 #line 2421 "WindowLeftProjects.vala.c"
2424 static void xcls_windowleftprojects_xcls_view_class_init (Xcls_WindowLeftProjectsXcls_viewClass * klass) {
2425 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2426 xcls_windowleftprojects_xcls_view_parent_class = g_type_class_peek_parent (klass);
2427 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2428 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_viewPrivate));
2429 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2430 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_view_finalize;
2431 #line 2432 "WindowLeftProjects.vala.c"
2435 static void xcls_windowleftprojects_xcls_view_instance_init (Xcls_WindowLeftProjectsXcls_view * self) {
2436 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2437 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_VIEW_GET_PRIVATE (self);
2438 #line 2439 "WindowLeftProjects.vala.c"
2442 static void xcls_windowleftprojects_xcls_view_finalize (GObject* obj) {
2443 Xcls_WindowLeftProjectsXcls_view * self;
2444 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2445 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_VIEW, Xcls_WindowLeftProjectsXcls_view);
2446 #line 394 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2447 _g_object_unref0 (self->el);
2448 #line 395 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2449 _g_object_unref0 (self->priv->_this);
2450 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2451 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_view_parent_class)->finalize (obj);
2452 #line 2453 "WindowLeftProjects.vala.c"
2456 GType xcls_windowleftprojects_xcls_view_get_type (void) {
2457 static volatile gsize xcls_windowleftprojects_xcls_view_type_id__volatile = 0;
2458 if (g_once_init_enter (&xcls_windowleftprojects_xcls_view_type_id__volatile)) {
2459 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_viewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_view_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_view), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_view_instance_init, NULL };
2460 GType xcls_windowleftprojects_xcls_view_type_id;
2461 xcls_windowleftprojects_xcls_view_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_view", &g_define_type_info, 0);
2462 g_once_init_leave (&xcls_windowleftprojects_xcls_view_type_id__volatile, xcls_windowleftprojects_xcls_view_type_id);
2464 return xcls_windowleftprojects_xcls_view_type_id__volatile;
2468 static gint ___lambda46_ (Xcls_WindowLeftProjectsXcls_model* self, GtkTreeModel* mod, GtkTreeIter* a, GtkTreeIter* b) {
2472 GtkTreeModel* _tmp0_ = NULL;
2473 GtkTreeIter _tmp1_ = {0};
2474 GValue _tmp2_ = {0};
2475 GtkTreeModel* _tmp3_ = NULL;
2476 GtkTreeIter _tmp4_ = {0};
2477 GValue _tmp5_ = {0};
2478 GValue _tmp6_ = {0};
2479 GValue _tmp7_ = {0};
2481 GValue _tmp9_ = {0};
2482 GValue _tmp10_ = {0};
2483 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2484 g_return_val_if_fail (mod != NULL, 0);
2485 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2486 g_return_val_if_fail (a != NULL, 0);
2487 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2488 g_return_val_if_fail (b != NULL, 0);
2489 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2491 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2493 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2494 gtk_tree_model_get_value (_tmp0_, &_tmp1_, 0, &_tmp2_);
2495 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2496 G_IS_VALUE (&ga) ? (g_value_unset (&ga), NULL) : NULL;
2497 #line 482 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2499 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2501 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2503 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2504 gtk_tree_model_get_value (_tmp3_, &_tmp4_, 0, &_tmp5_);
2505 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2506 G_IS_VALUE (&gb) ? (g_value_unset (&gb), NULL) : NULL;
2507 #line 483 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2509 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2511 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2513 #line 485 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2514 if (g_strcmp0 (g_value_get_string (&_tmp6_), g_value_get_string (&_tmp7_)) == 0) {
2515 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2517 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2518 G_IS_VALUE (&gb) ? (g_value_unset (&gb), NULL) : NULL;
2519 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2520 G_IS_VALUE (&ga) ? (g_value_unset (&ga), NULL) : NULL;
2521 #line 486 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2523 #line 2524 "WindowLeftProjects.vala.c"
2525 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2527 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2529 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2530 if (g_strcmp0 (g_value_get_string (&_tmp9_), g_value_get_string (&_tmp10_)) > 0) {
2531 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2533 #line 2534 "WindowLeftProjects.vala.c"
2535 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2537 #line 2538 "WindowLeftProjects.vala.c"
2539 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2541 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2542 G_IS_VALUE (&gb) ? (g_value_unset (&gb), NULL) : NULL;
2543 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2544 G_IS_VALUE (&ga) ? (g_value_unset (&ga), NULL) : NULL;
2545 #line 488 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2547 #line 2548 "WindowLeftProjects.vala.c"
2551 static gint ____lambda46__gtk_tree_iter_compare_func (GtkTreeModel* model, GtkTreeIter* a, GtkTreeIter* b, gpointer self) {
2553 result = ___lambda46_ ((Xcls_WindowLeftProjectsXcls_model*) self, model, a, b);
2554 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2556 #line 2557 "WindowLeftProjects.vala.c"
2560 Xcls_WindowLeftProjectsXcls_model* xcls_windowleftprojects_xcls_model_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
2561 Xcls_WindowLeftProjectsXcls_model * self = NULL;
2562 Xcls_WindowLeftProjects* _tmp0_ = NULL;
2563 Xcls_WindowLeftProjects* _tmp1_ = NULL;
2564 Xcls_WindowLeftProjects* _tmp2_ = NULL;
2565 Xcls_WindowLeftProjectsXcls_model* _tmp3_ = NULL;
2566 GtkListStore* _tmp4_ = NULL;
2567 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2568 g_return_val_if_fail (_owner != NULL, NULL);
2569 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2570 self = (Xcls_WindowLeftProjectsXcls_model*) g_object_new (object_type, NULL);
2571 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2573 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2574 _tmp1_ = _g_object_ref0 (_tmp0_);
2575 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2576 _g_object_unref0 (self->priv->_this);
2577 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2578 self->priv->_this = _tmp1_;
2579 #line 471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2580 _tmp2_ = self->priv->_this;
2581 #line 471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2582 _tmp3_ = _g_object_ref0 (self);
2583 #line 471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2584 _g_object_unref0 (_tmp2_->model);
2585 #line 471 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2586 _tmp2_->model = _tmp3_;
2587 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2588 _tmp4_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_OBJECT);
2589 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2590 _g_object_unref0 (self->el);
2591 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2593 #line 2594 "WindowLeftProjects.vala.c"
2595 GtkListStore* _tmp5_ = NULL;
2596 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2598 #line 480 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2599 gtk_tree_sortable_set_sort_func ((GtkTreeSortable*) _tmp5_, 0, ____lambda46__gtk_tree_iter_compare_func, g_object_ref (self), g_object_unref);
2600 #line 2601 "WindowLeftProjects.vala.c"
2602 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2604 #line 2605 "WindowLeftProjects.vala.c"
2608 Xcls_WindowLeftProjectsXcls_model* xcls_windowleftprojects_xcls_model_new (Xcls_WindowLeftProjects* _owner) {
2609 #line 468 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2610 return xcls_windowleftprojects_xcls_model_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, _owner);
2611 #line 2612 "WindowLeftProjects.vala.c"
2615 static void xcls_windowleftprojects_xcls_model_class_init (Xcls_WindowLeftProjectsXcls_modelClass * klass) {
2616 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2617 xcls_windowleftprojects_xcls_model_parent_class = g_type_class_peek_parent (klass);
2618 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2619 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_modelPrivate));
2620 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2621 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_model_finalize;
2622 #line 2623 "WindowLeftProjects.vala.c"
2626 static void xcls_windowleftprojects_xcls_model_instance_init (Xcls_WindowLeftProjectsXcls_model * self) {
2627 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2628 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_MODEL_GET_PRIVATE (self);
2629 #line 2630 "WindowLeftProjects.vala.c"
2633 static void xcls_windowleftprojects_xcls_model_finalize (GObject* obj) {
2634 Xcls_WindowLeftProjectsXcls_model * self;
2635 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2636 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_MODEL, Xcls_WindowLeftProjectsXcls_model);
2637 #line 461 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2638 _g_object_unref0 (self->el);
2639 #line 462 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2640 _g_object_unref0 (self->priv->_this);
2641 #line 459 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2642 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_model_parent_class)->finalize (obj);
2643 #line 2644 "WindowLeftProjects.vala.c"
2647 GType xcls_windowleftprojects_xcls_model_get_type (void) {
2648 static volatile gsize xcls_windowleftprojects_xcls_model_type_id__volatile = 0;
2649 if (g_once_init_enter (&xcls_windowleftprojects_xcls_model_type_id__volatile)) {
2650 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_modelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_model), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_model_instance_init, NULL };
2651 GType xcls_windowleftprojects_xcls_model_type_id;
2652 xcls_windowleftprojects_xcls_model_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_model", &g_define_type_info, 0);
2653 g_once_init_leave (&xcls_windowleftprojects_xcls_model_type_id__volatile, xcls_windowleftprojects_xcls_model_type_id);
2655 return xcls_windowleftprojects_xcls_model_type_id__volatile;
2659 Xcls_WindowLeftProjectsXcls_TreeViewColumn14* xcls_windowleftprojects_xcls_treeviewcolumn14_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
2660 Xcls_WindowLeftProjectsXcls_TreeViewColumn14 * self = NULL;
2661 Xcls_WindowLeftProjects* _tmp0_ = NULL;
2662 Xcls_WindowLeftProjects* _tmp1_ = NULL;
2663 GtkTreeViewColumn* _tmp2_ = NULL;
2664 Xcls_WindowLeftProjectsXcls_namecol* child_0 = NULL;
2665 Xcls_WindowLeftProjects* _tmp3_ = NULL;
2666 Xcls_WindowLeftProjectsXcls_namecol* _tmp4_ = NULL;
2667 GtkTreeViewColumn* _tmp5_ = NULL;
2668 GtkCellRendererText* _tmp6_ = NULL;
2669 GtkTreeViewColumn* _tmp7_ = NULL;
2670 Xcls_WindowLeftProjects* _tmp8_ = NULL;
2671 Xcls_WindowLeftProjectsXcls_namecol* _tmp9_ = NULL;
2672 GtkCellRendererText* _tmp10_ = NULL;
2673 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2674 g_return_val_if_fail (_owner != NULL, NULL);
2675 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2676 self = (Xcls_WindowLeftProjectsXcls_TreeViewColumn14*) g_object_new (object_type, NULL);
2677 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2679 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2680 _tmp1_ = _g_object_ref0 (_tmp0_);
2681 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2682 _g_object_unref0 (self->priv->_this);
2683 #line 510 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2684 self->priv->_this = _tmp1_;
2685 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2686 _tmp2_ = gtk_tree_view_column_new ();
2687 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2688 g_object_ref_sink (_tmp2_);
2689 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2690 _g_object_unref0 (self->el);
2691 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2693 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2694 _tmp3_ = self->priv->_this;
2695 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2696 _tmp4_ = xcls_windowleftprojects_xcls_namecol_new (_tmp3_);
2697 #line 516 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2699 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2700 g_object_ref ((GObject*) child_0);
2701 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2703 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2704 _tmp6_ = child_0->el;
2705 #line 518 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2706 gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp5_, (GtkCellRenderer*) _tmp6_, TRUE);
2707 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2709 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2710 _tmp8_ = self->priv->_this;
2711 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2712 _tmp9_ = _tmp8_->namecol;
2713 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2714 _tmp10_ = _tmp9_->el;
2715 #line 521 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2716 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp10_, "markup", 0);
2717 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2718 _g_object_unref0 (child_0);
2719 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2721 #line 2722 "WindowLeftProjects.vala.c"
2725 Xcls_WindowLeftProjectsXcls_TreeViewColumn14* xcls_windowleftprojects_xcls_treeviewcolumn14_new (Xcls_WindowLeftProjects* _owner) {
2726 #line 508 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2727 return xcls_windowleftprojects_xcls_treeviewcolumn14_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14, _owner);
2728 #line 2729 "WindowLeftProjects.vala.c"
2732 static void xcls_windowleftprojects_xcls_treeviewcolumn14_class_init (Xcls_WindowLeftProjectsXcls_TreeViewColumn14Class * klass) {
2733 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2734 xcls_windowleftprojects_xcls_treeviewcolumn14_parent_class = g_type_class_peek_parent (klass);
2735 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2736 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_TreeViewColumn14Private));
2737 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2738 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_treeviewcolumn14_finalize;
2739 #line 2740 "WindowLeftProjects.vala.c"
2743 static void xcls_windowleftprojects_xcls_treeviewcolumn14_instance_init (Xcls_WindowLeftProjectsXcls_TreeViewColumn14 * self) {
2744 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2745 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_TREEVIEWCOLUMN14_GET_PRIVATE (self);
2746 #line 2747 "WindowLeftProjects.vala.c"
2750 static void xcls_windowleftprojects_xcls_treeviewcolumn14_finalize (GObject* obj) {
2751 Xcls_WindowLeftProjectsXcls_TreeViewColumn14 * self;
2752 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2753 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_TREEVIEWCOLUMN14, Xcls_WindowLeftProjectsXcls_TreeViewColumn14);
2754 #line 501 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2755 _g_object_unref0 (self->el);
2756 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2757 _g_object_unref0 (self->priv->_this);
2758 #line 499 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2759 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_treeviewcolumn14_parent_class)->finalize (obj);
2760 #line 2761 "WindowLeftProjects.vala.c"
2764 GType xcls_windowleftprojects_xcls_treeviewcolumn14_get_type (void) {
2765 static volatile gsize xcls_windowleftprojects_xcls_treeviewcolumn14_type_id__volatile = 0;
2766 if (g_once_init_enter (&xcls_windowleftprojects_xcls_treeviewcolumn14_type_id__volatile)) {
2767 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_TreeViewColumn14Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_treeviewcolumn14_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_TreeViewColumn14), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_treeviewcolumn14_instance_init, NULL };
2768 GType xcls_windowleftprojects_xcls_treeviewcolumn14_type_id;
2769 xcls_windowleftprojects_xcls_treeviewcolumn14_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_TreeViewColumn14", &g_define_type_info, 0);
2770 g_once_init_leave (&xcls_windowleftprojects_xcls_treeviewcolumn14_type_id__volatile, xcls_windowleftprojects_xcls_treeviewcolumn14_type_id);
2772 return xcls_windowleftprojects_xcls_treeviewcolumn14_type_id__volatile;
2776 Xcls_WindowLeftProjectsXcls_namecol* xcls_windowleftprojects_xcls_namecol_construct (GType object_type, Xcls_WindowLeftProjects* _owner) {
2777 Xcls_WindowLeftProjectsXcls_namecol * self = NULL;
2778 Xcls_WindowLeftProjects* _tmp0_ = NULL;
2779 Xcls_WindowLeftProjects* _tmp1_ = NULL;
2780 Xcls_WindowLeftProjects* _tmp2_ = NULL;
2781 Xcls_WindowLeftProjectsXcls_namecol* _tmp3_ = NULL;
2782 GtkCellRendererText* _tmp4_ = NULL;
2783 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2784 g_return_val_if_fail (_owner != NULL, NULL);
2785 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2786 self = (Xcls_WindowLeftProjectsXcls_namecol*) g_object_new (object_type, NULL);
2787 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2789 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2790 _tmp1_ = _g_object_ref0 (_tmp0_);
2791 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2792 _g_object_unref0 (self->priv->_this);
2793 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2794 self->priv->_this = _tmp1_;
2795 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2796 _tmp2_ = self->priv->_this;
2797 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2798 _tmp3_ = _g_object_ref0 (self);
2799 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2800 _g_object_unref0 (_tmp2_->namecol);
2801 #line 541 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2802 _tmp2_->namecol = _tmp3_;
2803 #line 542 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2804 _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
2805 #line 542 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2806 g_object_ref_sink (_tmp4_);
2807 #line 542 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2808 _g_object_unref0 (self->el);
2809 #line 542 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2811 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2813 #line 2814 "WindowLeftProjects.vala.c"
2817 Xcls_WindowLeftProjectsXcls_namecol* xcls_windowleftprojects_xcls_namecol_new (Xcls_WindowLeftProjects* _owner) {
2818 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2819 return xcls_windowleftprojects_xcls_namecol_construct (XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, _owner);
2820 #line 2821 "WindowLeftProjects.vala.c"
2824 static void xcls_windowleftprojects_xcls_namecol_class_init (Xcls_WindowLeftProjectsXcls_namecolClass * klass) {
2825 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2826 xcls_windowleftprojects_xcls_namecol_parent_class = g_type_class_peek_parent (klass);
2827 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2828 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsXcls_namecolPrivate));
2829 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2830 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_xcls_namecol_finalize;
2831 #line 2832 "WindowLeftProjects.vala.c"
2835 static void xcls_windowleftprojects_xcls_namecol_instance_init (Xcls_WindowLeftProjectsXcls_namecol * self) {
2836 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2837 self->priv = XCLS_WINDOWLEFTPROJECTS_XCLS_NAMECOL_GET_PRIVATE (self);
2838 #line 2839 "WindowLeftProjects.vala.c"
2842 static void xcls_windowleftprojects_xcls_namecol_finalize (GObject* obj) {
2843 Xcls_WindowLeftProjectsXcls_namecol * self;
2844 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2845 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWLEFTPROJECTS_TYPE_XCLS_NAMECOL, Xcls_WindowLeftProjectsXcls_namecol);
2846 #line 531 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2847 _g_object_unref0 (self->el);
2848 #line 532 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2849 _g_object_unref0 (self->priv->_this);
2850 #line 529 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2851 G_OBJECT_CLASS (xcls_windowleftprojects_xcls_namecol_parent_class)->finalize (obj);
2852 #line 2853 "WindowLeftProjects.vala.c"
2856 GType xcls_windowleftprojects_xcls_namecol_get_type (void) {
2857 static volatile gsize xcls_windowleftprojects_xcls_namecol_type_id__volatile = 0;
2858 if (g_once_init_enter (&xcls_windowleftprojects_xcls_namecol_type_id__volatile)) {
2859 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsXcls_namecolClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_xcls_namecol_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjectsXcls_namecol), 0, (GInstanceInitFunc) xcls_windowleftprojects_xcls_namecol_instance_init, NULL };
2860 GType xcls_windowleftprojects_xcls_namecol_type_id;
2861 xcls_windowleftprojects_xcls_namecol_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjectsXcls_namecol", &g_define_type_info, 0);
2862 g_once_init_leave (&xcls_windowleftprojects_xcls_namecol_type_id__volatile, xcls_windowleftprojects_xcls_namecol_type_id);
2864 return xcls_windowleftprojects_xcls_namecol_type_id__volatile;
2868 static void xcls_windowleftprojects_class_init (Xcls_WindowLeftProjectsClass * klass) {
2869 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2870 xcls_windowleftprojects_parent_class = g_type_class_peek_parent (klass);
2871 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2872 g_type_class_add_private (klass, sizeof (Xcls_WindowLeftProjectsPrivate));
2873 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2874 G_OBJECT_CLASS (klass)->finalize = xcls_windowleftprojects_finalize;
2875 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2876 g_signal_new ("project_selected", TYPE_XCLS_WINDOWLEFTPROJECTS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__OBJECT, G_TYPE_NONE, 1, PROJECT_TYPE_PROJECT);
2877 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2878 g_signal_new ("show_new_project", TYPE_XCLS_WINDOWLEFTPROJECTS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
2879 #line 2880 "WindowLeftProjects.vala.c"
2883 static void xcls_windowleftprojects_instance_init (Xcls_WindowLeftProjects * self) {
2884 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2885 self->priv = XCLS_WINDOWLEFTPROJECTS_GET_PRIVATE (self);
2886 #line 2887 "WindowLeftProjects.vala.c"
2890 static void xcls_windowleftprojects_finalize (GObject* obj) {
2891 Xcls_WindowLeftProjects * self;
2892 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2893 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects);
2894 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2895 _g_object_unref0 (self->el);
2896 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2897 _g_object_unref0 (self->priv->_this);
2898 #line 25 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2899 _g_object_unref0 (self->view);
2900 #line 26 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2901 _g_object_unref0 (self->model);
2902 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2903 _g_object_unref0 (self->namecol);
2904 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowLeftProjects.vala"
2905 G_OBJECT_CLASS (xcls_windowleftprojects_parent_class)->finalize (obj);
2906 #line 2907 "WindowLeftProjects.vala.c"
2910 GType xcls_windowleftprojects_get_type (void) {
2911 static volatile gsize xcls_windowleftprojects_type_id__volatile = 0;
2912 if (g_once_init_enter (&xcls_windowleftprojects_type_id__volatile)) {
2913 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowLeftProjectsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowleftprojects_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowLeftProjects), 0, (GInstanceInitFunc) xcls_windowleftprojects_instance_init, NULL };
2914 GType xcls_windowleftprojects_type_id;
2915 xcls_windowleftprojects_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowLeftProjects", &g_define_type_info, 0);
2916 g_once_init_leave (&xcls_windowleftprojects_type_id__volatile, xcls_windowleftprojects_type_id);
2918 return xcls_windowleftprojects_type_id__volatile;