src/builder_vala.stamp-t
[app.Builder.js] / src / Builder4 / ValaProjectSettings.c
1 /* ValaProjectSettings.c generated by valac 0.26.1, the Vala compiler
2  * generated from ValaProjectSettings.vala, do not modify */
3
4
5 #include <glib.h>
6 #include <glib-object.h>
7 #include <gtk/gtk.h>
8 #include <stdlib.h>
9 #include <string.h>
10 #include <gee.h>
11 #include <gdk/gdk.h>
12
13
14 #define TYPE_VALA_PROJECT_SETTINGS (vala_project_settings_get_type ())
15 #define VALA_PROJECT_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettings))
16 #define VALA_PROJECT_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettingsClass))
17 #define IS_VALA_PROJECT_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_VALA_PROJECT_SETTINGS))
18 #define IS_VALA_PROJECT_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_VALA_PROJECT_SETTINGS))
19 #define VALA_PROJECT_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettingsClass))
20
21 typedef struct _ValaProjectSettings ValaProjectSettings;
22 typedef struct _ValaProjectSettingsClass ValaProjectSettingsClass;
23 typedef struct _ValaProjectSettingsPrivate ValaProjectSettingsPrivate;
24
25 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL (vala_project_settings_xcls_label_global_get_type ())
26 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_global))
27 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_globalClass))
28 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_GLOBAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL))
29 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_GLOBAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL))
30 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_globalClass))
31
32 typedef struct _ValaProjectSettingsXcls_label_global ValaProjectSettingsXcls_label_global;
33 typedef struct _ValaProjectSettingsXcls_label_globalClass ValaProjectSettingsXcls_label_globalClass;
34
35 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS (vala_project_settings_xcls_label_targets_get_type ())
36 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targets))
37 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targetsClass))
38 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_TARGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS))
39 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL_TARGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS))
40 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targetsClass))
41
42 typedef struct _ValaProjectSettingsXcls_label_targets ValaProjectSettingsXcls_label_targets;
43 typedef struct _ValaProjectSettingsXcls_label_targetsClass ValaProjectSettingsXcls_label_targetsClass;
44
45 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS (vala_project_settings_xcls_compile_flags_get_type ())
46 #define VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flags))
47 #define VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flagsClass))
48 #define VALA_PROJECT_SETTINGS_IS_XCLS_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS))
49 #define VALA_PROJECT_SETTINGS_IS_XCLS_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS))
50 #define VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flagsClass))
51
52 typedef struct _ValaProjectSettingsXcls_compile_flags ValaProjectSettingsXcls_compile_flags;
53 typedef struct _ValaProjectSettingsXcls_compile_flagsClass ValaProjectSettingsXcls_compile_flagsClass;
54
55 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE (vala_project_settings_xcls_default_packages_tree_store_get_type ())
56 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_store))
57 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_storeClass))
58 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_PACKAGES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE))
59 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_PACKAGES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE))
60 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_storeClass))
61
62 typedef struct _ValaProjectSettingsXcls_default_packages_tree_store ValaProjectSettingsXcls_default_packages_tree_store;
63 typedef struct _ValaProjectSettingsXcls_default_packages_tree_storeClass ValaProjectSettingsXcls_default_packages_tree_storeClass;
64
65 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER (vala_project_settings_xcls_packages_render_get_type ())
66 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_render))
67 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_renderClass))
68 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER))
69 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER))
70 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_renderClass))
71
72 typedef struct _ValaProjectSettingsXcls_packages_render ValaProjectSettingsXcls_packages_render;
73 typedef struct _ValaProjectSettingsXcls_packages_renderClass ValaProjectSettingsXcls_packages_renderClass;
74
75 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE (vala_project_settings_xcls_packages_render_use_get_type ())
76 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_use))
77 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_useClass))
78 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE))
79 #define VALA_PROJECT_SETTINGS_IS_XCLS_PACKAGES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE))
80 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_useClass))
81
82 typedef struct _ValaProjectSettingsXcls_packages_render_use ValaProjectSettingsXcls_packages_render_use;
83 typedef struct _ValaProjectSettingsXcls_packages_render_useClass ValaProjectSettingsXcls_packages_render_useClass;
84
85 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE (vala_project_settings_xcls_default_directory_tree_get_type ())
86 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_tree))
87 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_treeClass))
88 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE))
89 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE))
90 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_treeClass))
91
92 typedef struct _ValaProjectSettingsXcls_default_directory_tree ValaProjectSettingsXcls_default_directory_tree;
93 typedef struct _ValaProjectSettingsXcls_default_directory_treeClass ValaProjectSettingsXcls_default_directory_treeClass;
94
95 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE (vala_project_settings_xcls_default_directory_tree_store_get_type ())
96 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_store))
97 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_storeClass))
98 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE))
99 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE))
100 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_storeClass))
101
102 typedef struct _ValaProjectSettingsXcls_default_directory_tree_store ValaProjectSettingsXcls_default_directory_tree_store;
103 typedef struct _ValaProjectSettingsXcls_default_directory_tree_storeClass ValaProjectSettingsXcls_default_directory_tree_storeClass;
104
105 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER (vala_project_settings_xcls_directory_render_get_type ())
106 #define VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_render))
107 #define VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_renderClass))
108 #define VALA_PROJECT_SETTINGS_IS_XCLS_DIRECTORY_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER))
109 #define VALA_PROJECT_SETTINGS_IS_XCLS_DIRECTORY_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER))
110 #define VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_renderClass))
111
112 typedef struct _ValaProjectSettingsXcls_directory_render ValaProjectSettingsXcls_directory_render;
113 typedef struct _ValaProjectSettingsXcls_directory_renderClass ValaProjectSettingsXcls_directory_renderClass;
114
115 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU (vala_project_settings_xcls_default_directory_menu_get_type ())
116 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menu))
117 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menuClass))
118 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_MENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU))
119 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_DIRECTORY_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU))
120 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menuClass))
121
122 typedef struct _ValaProjectSettingsXcls_default_directory_menu ValaProjectSettingsXcls_default_directory_menu;
123 typedef struct _ValaProjectSettingsXcls_default_directory_menuClass ValaProjectSettingsXcls_default_directory_menuClass;
124
125 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU (vala_project_settings_xcls_targets_tree_menu_get_type ())
126 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menu))
127 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menuClass))
128 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_MENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU))
129 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU))
130 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menuClass))
131
132 typedef struct _ValaProjectSettingsXcls_targets_tree_menu ValaProjectSettingsXcls_targets_tree_menu;
133 typedef struct _ValaProjectSettingsXcls_targets_tree_menuClass ValaProjectSettingsXcls_targets_tree_menuClass;
134
135 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE (vala_project_settings_xcls_targets_tree_get_type ())
136 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_tree))
137 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_treeClass))
138 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE))
139 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE))
140 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_treeClass))
141
142 typedef struct _ValaProjectSettingsXcls_targets_tree ValaProjectSettingsXcls_targets_tree;
143 typedef struct _ValaProjectSettingsXcls_targets_treeClass ValaProjectSettingsXcls_targets_treeClass;
144
145 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE (vala_project_settings_xcls_targets_tree_store_get_type ())
146 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_store))
147 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_storeClass))
148 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE))
149 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE))
150 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_storeClass))
151
152 typedef struct _ValaProjectSettingsXcls_targets_tree_store ValaProjectSettingsXcls_targets_tree_store;
153 typedef struct _ValaProjectSettingsXcls_targets_tree_storeClass ValaProjectSettingsXcls_targets_tree_storeClass;
154
155 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER (vala_project_settings_xcls_targets_render_get_type ())
156 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_render))
157 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_renderClass))
158 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER))
159 #define VALA_PROJECT_SETTINGS_IS_XCLS_TARGETS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER))
160 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_renderClass))
161
162 typedef struct _ValaProjectSettingsXcls_targets_render ValaProjectSettingsXcls_targets_render;
163 typedef struct _ValaProjectSettingsXcls_targets_renderClass ValaProjectSettingsXcls_targets_renderClass;
164
165 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET (vala_project_settings_xcls_build_pack_target_get_type ())
166 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_target))
167 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_targetClass))
168 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_PACK_TARGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET))
169 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_PACK_TARGET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET))
170 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_targetClass))
171
172 typedef struct _ValaProjectSettingsXcls_build_pack_target ValaProjectSettingsXcls_build_pack_target;
173 typedef struct _ValaProjectSettingsXcls_build_pack_targetClass ValaProjectSettingsXcls_build_pack_targetClass;
174
175 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS (vala_project_settings_xcls_build_compile_flags_get_type ())
176 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flags))
177 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flagsClass))
178 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_COMPILE_FLAGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS))
179 #define VALA_PROJECT_SETTINGS_IS_XCLS_BUILD_COMPILE_FLAGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS))
180 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flagsClass))
181
182 typedef struct _ValaProjectSettingsXcls_build_compile_flags ValaProjectSettingsXcls_build_compile_flags;
183 typedef struct _ValaProjectSettingsXcls_build_compile_flagsClass ValaProjectSettingsXcls_build_compile_flagsClass;
184
185 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE (vala_project_settings_xcls_files_tree_store_get_type ())
186 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_store))
187 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_storeClass))
188 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_TREE_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE))
189 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_TREE_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE))
190 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_storeClass))
191
192 typedef struct _ValaProjectSettingsXcls_files_tree_store ValaProjectSettingsXcls_files_tree_store;
193 typedef struct _ValaProjectSettingsXcls_files_tree_storeClass ValaProjectSettingsXcls_files_tree_storeClass;
194
195 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER (vala_project_settings_xcls_files_render_get_type ())
196 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_render))
197 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_renderClass))
198 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER))
199 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER))
200 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_renderClass))
201
202 typedef struct _ValaProjectSettingsXcls_files_render ValaProjectSettingsXcls_files_render;
203 typedef struct _ValaProjectSettingsXcls_files_renderClass ValaProjectSettingsXcls_files_renderClass;
204
205 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE (vala_project_settings_xcls_files_render_use_get_type ())
206 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_use))
207 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_useClass))
208 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER_USE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE))
209 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_RENDER_USE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE))
210 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_useClass))
211
212 typedef struct _ValaProjectSettingsXcls_files_render_use ValaProjectSettingsXcls_files_render_use;
213 typedef struct _ValaProjectSettingsXcls_files_render_useClass ValaProjectSettingsXcls_files_render_useClass;
214
215 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
216 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
217 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
218 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
219 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
220 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
221
222 typedef struct _ProjectProject ProjectProject;
223 typedef struct _ProjectProjectClass ProjectProjectClass;
224
225 #define PROJECT_TYPE_GTK (project_gtk_get_type ())
226 #define PROJECT_GTK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_GTK, ProjectGtk))
227 #define PROJECT_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_GTK, ProjectGtkClass))
228 #define PROJECT_IS_GTK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_GTK))
229 #define PROJECT_IS_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_GTK))
230 #define PROJECT_GTK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_GTK, ProjectGtkClass))
231
232 typedef struct _ProjectGtk ProjectGtk;
233 typedef struct _ProjectGtkClass ProjectGtkClass;
234
235 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
236 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
237 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
238 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
239 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
240 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
241
242 typedef struct _Xcls_MainWindow Xcls_MainWindow;
243 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
244 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
245
246 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2 (vala_project_settings_xcls_notebook2_get_type ())
247 #define VALA_PROJECT_SETTINGS_XCLS_NOTEBOOK2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2, ValaProjectSettingsXcls_Notebook2))
248 #define VALA_PROJECT_SETTINGS_XCLS_NOTEBOOK2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2, ValaProjectSettingsXcls_Notebook2Class))
249 #define VALA_PROJECT_SETTINGS_IS_XCLS_NOTEBOOK2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2))
250 #define VALA_PROJECT_SETTINGS_IS_XCLS_NOTEBOOK2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2))
251 #define VALA_PROJECT_SETTINGS_XCLS_NOTEBOOK2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2, ValaProjectSettingsXcls_Notebook2Class))
252
253 typedef struct _ValaProjectSettingsXcls_Notebook2 ValaProjectSettingsXcls_Notebook2;
254 typedef struct _ValaProjectSettingsXcls_Notebook2Class ValaProjectSettingsXcls_Notebook2Class;
255 typedef struct _ValaProjectSettingsXcls_Notebook2Private ValaProjectSettingsXcls_Notebook2Private;
256 typedef struct _ValaProjectSettingsXcls_compile_flagsPrivate ValaProjectSettingsXcls_compile_flagsPrivate;
257
258 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5 (vala_project_settings_xcls_vbox5_get_type ())
259 #define VALA_PROJECT_SETTINGS_XCLS_VBOX5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5, ValaProjectSettingsXcls_VBox5))
260 #define VALA_PROJECT_SETTINGS_XCLS_VBOX5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5, ValaProjectSettingsXcls_VBox5Class))
261 #define VALA_PROJECT_SETTINGS_IS_XCLS_VBOX5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5))
262 #define VALA_PROJECT_SETTINGS_IS_XCLS_VBOX5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5))
263 #define VALA_PROJECT_SETTINGS_XCLS_VBOX5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5, ValaProjectSettingsXcls_VBox5Class))
264
265 typedef struct _ValaProjectSettingsXcls_VBox5 ValaProjectSettingsXcls_VBox5;
266 typedef struct _ValaProjectSettingsXcls_VBox5Class ValaProjectSettingsXcls_VBox5Class;
267 typedef struct _ValaProjectSettingsXcls_VBox5Private ValaProjectSettingsXcls_VBox5Private;
268 typedef struct _ValaProjectSettingsXcls_label_globalPrivate ValaProjectSettingsXcls_label_globalPrivate;
269
270 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27 (vala_project_settings_xcls_hpaned27_get_type ())
271 #define VALA_PROJECT_SETTINGS_XCLS_HPANED27(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27, ValaProjectSettingsXcls_HPaned27))
272 #define VALA_PROJECT_SETTINGS_XCLS_HPANED27_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27, ValaProjectSettingsXcls_HPaned27Class))
273 #define VALA_PROJECT_SETTINGS_IS_XCLS_HPANED27(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27))
274 #define VALA_PROJECT_SETTINGS_IS_XCLS_HPANED27_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27))
275 #define VALA_PROJECT_SETTINGS_XCLS_HPANED27_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27, ValaProjectSettingsXcls_HPaned27Class))
276
277 typedef struct _ValaProjectSettingsXcls_HPaned27 ValaProjectSettingsXcls_HPaned27;
278 typedef struct _ValaProjectSettingsXcls_HPaned27Class ValaProjectSettingsXcls_HPaned27Class;
279 typedef struct _ValaProjectSettingsXcls_HPaned27Private ValaProjectSettingsXcls_HPaned27Private;
280 typedef struct _ValaProjectSettingsXcls_label_targetsPrivate ValaProjectSettingsXcls_label_targetsPrivate;
281
282 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6 (vala_project_settings_xcls_label6_get_type ())
283 #define VALA_PROJECT_SETTINGS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6, ValaProjectSettingsXcls_Label6))
284 #define VALA_PROJECT_SETTINGS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6, ValaProjectSettingsXcls_Label6Class))
285 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6))
286 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6))
287 #define VALA_PROJECT_SETTINGS_XCLS_LABEL6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6, ValaProjectSettingsXcls_Label6Class))
288
289 typedef struct _ValaProjectSettingsXcls_Label6 ValaProjectSettingsXcls_Label6;
290 typedef struct _ValaProjectSettingsXcls_Label6Class ValaProjectSettingsXcls_Label6Class;
291 typedef struct _ValaProjectSettingsXcls_Label6Private ValaProjectSettingsXcls_Label6Private;
292
293 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8 (vala_project_settings_xcls_label8_get_type ())
294 #define VALA_PROJECT_SETTINGS_XCLS_LABEL8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8, ValaProjectSettingsXcls_Label8))
295 #define VALA_PROJECT_SETTINGS_XCLS_LABEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8, ValaProjectSettingsXcls_Label8Class))
296 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8))
297 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8))
298 #define VALA_PROJECT_SETTINGS_XCLS_LABEL8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8, ValaProjectSettingsXcls_Label8Class))
299
300 typedef struct _ValaProjectSettingsXcls_Label8 ValaProjectSettingsXcls_Label8;
301 typedef struct _ValaProjectSettingsXcls_Label8Class ValaProjectSettingsXcls_Label8Class;
302 typedef struct _ValaProjectSettingsXcls_Label8Private ValaProjectSettingsXcls_Label8Private;
303
304 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9 (vala_project_settings_xcls_scrolledwindow9_get_type ())
305 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9, ValaProjectSettingsXcls_ScrolledWindow9))
306 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9, ValaProjectSettingsXcls_ScrolledWindow9Class))
307 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9))
308 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9))
309 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9, ValaProjectSettingsXcls_ScrolledWindow9Class))
310
311 typedef struct _ValaProjectSettingsXcls_ScrolledWindow9 ValaProjectSettingsXcls_ScrolledWindow9;
312 typedef struct _ValaProjectSettingsXcls_ScrolledWindow9Class ValaProjectSettingsXcls_ScrolledWindow9Class;
313 typedef struct _ValaProjectSettingsXcls_ScrolledWindow9Private ValaProjectSettingsXcls_ScrolledWindow9Private;
314
315 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16 (vala_project_settings_xcls_label16_get_type ())
316 #define VALA_PROJECT_SETTINGS_XCLS_LABEL16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16, ValaProjectSettingsXcls_Label16))
317 #define VALA_PROJECT_SETTINGS_XCLS_LABEL16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16, ValaProjectSettingsXcls_Label16Class))
318 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16))
319 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16))
320 #define VALA_PROJECT_SETTINGS_XCLS_LABEL16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16, ValaProjectSettingsXcls_Label16Class))
321
322 typedef struct _ValaProjectSettingsXcls_Label16 ValaProjectSettingsXcls_Label16;
323 typedef struct _ValaProjectSettingsXcls_Label16Class ValaProjectSettingsXcls_Label16Class;
324 typedef struct _ValaProjectSettingsXcls_Label16Private ValaProjectSettingsXcls_Label16Private;
325
326 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17 (vala_project_settings_xcls_scrolledwindow17_get_type ())
327 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17, ValaProjectSettingsXcls_ScrolledWindow17))
328 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17, ValaProjectSettingsXcls_ScrolledWindow17Class))
329 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17))
330 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17))
331 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17, ValaProjectSettingsXcls_ScrolledWindow17Class))
332
333 typedef struct _ValaProjectSettingsXcls_ScrolledWindow17 ValaProjectSettingsXcls_ScrolledWindow17;
334 typedef struct _ValaProjectSettingsXcls_ScrolledWindow17Class ValaProjectSettingsXcls_ScrolledWindow17Class;
335 typedef struct _ValaProjectSettingsXcls_ScrolledWindow17Private ValaProjectSettingsXcls_ScrolledWindow17Private;
336
337 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE (vala_project_settings_xcls_default_packages_tree_get_type ())
338 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE, ValaProjectSettingsXcls_default_packages_tree))
339 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE, ValaProjectSettingsXcls_default_packages_treeClass))
340 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_PACKAGES_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE))
341 #define VALA_PROJECT_SETTINGS_IS_XCLS_DEFAULT_PACKAGES_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE))
342 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE, ValaProjectSettingsXcls_default_packages_treeClass))
343
344 typedef struct _ValaProjectSettingsXcls_default_packages_tree ValaProjectSettingsXcls_default_packages_tree;
345 typedef struct _ValaProjectSettingsXcls_default_packages_treeClass ValaProjectSettingsXcls_default_packages_treeClass;
346 typedef struct _ValaProjectSettingsXcls_default_packages_treePrivate ValaProjectSettingsXcls_default_packages_treePrivate;
347 typedef struct _ValaProjectSettingsXcls_default_packages_tree_storePrivate ValaProjectSettingsXcls_default_packages_tree_storePrivate;
348
349 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12 (vala_project_settings_xcls_treeviewcolumn12_get_type ())
350 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN12(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12, ValaProjectSettingsXcls_TreeViewColumn12))
351 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN12_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12, ValaProjectSettingsXcls_TreeViewColumn12Class))
352 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN12(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12))
353 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN12_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12))
354 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN12_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12, ValaProjectSettingsXcls_TreeViewColumn12Class))
355
356 typedef struct _ValaProjectSettingsXcls_TreeViewColumn12 ValaProjectSettingsXcls_TreeViewColumn12;
357 typedef struct _ValaProjectSettingsXcls_TreeViewColumn12Class ValaProjectSettingsXcls_TreeViewColumn12Class;
358 typedef struct _ValaProjectSettingsXcls_TreeViewColumn12Private ValaProjectSettingsXcls_TreeViewColumn12Private;
359
360 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14 (vala_project_settings_xcls_treeviewcolumn14_get_type ())
361 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN14(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14, ValaProjectSettingsXcls_TreeViewColumn14))
362 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN14_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14, ValaProjectSettingsXcls_TreeViewColumn14Class))
363 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN14(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14))
364 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN14_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14))
365 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN14_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14, ValaProjectSettingsXcls_TreeViewColumn14Class))
366
367 typedef struct _ValaProjectSettingsXcls_TreeViewColumn14 ValaProjectSettingsXcls_TreeViewColumn14;
368 typedef struct _ValaProjectSettingsXcls_TreeViewColumn14Class ValaProjectSettingsXcls_TreeViewColumn14Class;
369 typedef struct _ValaProjectSettingsXcls_TreeViewColumn14Private ValaProjectSettingsXcls_TreeViewColumn14Private;
370
371 #define PROJECT_TYPE_GTK_VALA_SETTINGS (project_gtk_vala_settings_get_type ())
372 #define PROJECT_GTK_VALA_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_GTK_VALA_SETTINGS, ProjectGtkValaSettings))
373 #define PROJECT_GTK_VALA_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_GTK_VALA_SETTINGS, ProjectGtkValaSettingsClass))
374 #define PROJECT_IS_GTK_VALA_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_GTK_VALA_SETTINGS))
375 #define PROJECT_IS_GTK_VALA_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_GTK_VALA_SETTINGS))
376 #define PROJECT_GTK_VALA_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_GTK_VALA_SETTINGS, ProjectGtkValaSettingsClass))
377
378 typedef struct _ProjectGtkValaSettings ProjectGtkValaSettings;
379 typedef struct _ProjectGtkValaSettingsClass ProjectGtkValaSettingsClass;
380 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
381
382 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
383 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
384 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
385 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
386 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
387 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
388
389 typedef struct _JsRenderJsRender JsRenderJsRender;
390 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
391 typedef struct _ProjectGtkPrivate ProjectGtkPrivate;
392 typedef struct _ProjectGtkValaSettingsPrivate ProjectGtkValaSettingsPrivate;
393
394 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
395 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
396 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
397 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
398 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
399 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
400
401 typedef struct _PaletePalete PaletePalete;
402 typedef struct _PaletePaleteClass PaletePaleteClass;
403
404 #define PALETE_TYPE_GTK (palete_gtk_get_type ())
405 #define PALETE_GTK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_GTK, PaleteGtk))
406 #define PALETE_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_GTK, PaleteGtkClass))
407 #define PALETE_IS_GTK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_GTK))
408 #define PALETE_IS_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_GTK))
409 #define PALETE_GTK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_GTK, PaleteGtkClass))
410
411 typedef struct _PaleteGtk PaleteGtk;
412 typedef struct _PaleteGtkClass PaleteGtkClass;
413 #define _g_free0(var) (var = (g_free (var), NULL))
414 typedef struct _ValaProjectSettingsXcls_packages_renderPrivate ValaProjectSettingsXcls_packages_renderPrivate;
415 typedef struct _ValaProjectSettingsXcls_packages_render_usePrivate ValaProjectSettingsXcls_packages_render_usePrivate;
416 #define _gtk_tree_path_free0(var) ((var == NULL) ? NULL : (var = (gtk_tree_path_free (var), NULL)))
417 typedef struct _ValaProjectSettingsXcls_default_directory_treePrivate ValaProjectSettingsXcls_default_directory_treePrivate;
418 typedef struct _ValaProjectSettingsXcls_default_directory_tree_storePrivate ValaProjectSettingsXcls_default_directory_tree_storePrivate;
419
420 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20 (vala_project_settings_xcls_treeviewcolumn20_get_type ())
421 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN20(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20, ValaProjectSettingsXcls_TreeViewColumn20))
422 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN20_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20, ValaProjectSettingsXcls_TreeViewColumn20Class))
423 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN20(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20))
424 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN20_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20))
425 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN20_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20, ValaProjectSettingsXcls_TreeViewColumn20Class))
426
427 typedef struct _ValaProjectSettingsXcls_TreeViewColumn20 ValaProjectSettingsXcls_TreeViewColumn20;
428 typedef struct _ValaProjectSettingsXcls_TreeViewColumn20Class ValaProjectSettingsXcls_TreeViewColumn20Class;
429 typedef struct _ValaProjectSettingsXcls_TreeViewColumn20Private ValaProjectSettingsXcls_TreeViewColumn20Private;
430 typedef struct _ValaProjectSettingsXcls_default_directory_menuPrivate ValaProjectSettingsXcls_default_directory_menuPrivate;
431 typedef struct _ValaProjectSettingsXcls_directory_renderPrivate ValaProjectSettingsXcls_directory_renderPrivate;
432
433 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23 (vala_project_settings_xcls_menuitem23_get_type ())
434 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM23(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23, ValaProjectSettingsXcls_MenuItem23))
435 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM23_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23, ValaProjectSettingsXcls_MenuItem23Class))
436 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM23(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23))
437 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM23_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23))
438 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM23_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23, ValaProjectSettingsXcls_MenuItem23Class))
439
440 typedef struct _ValaProjectSettingsXcls_MenuItem23 ValaProjectSettingsXcls_MenuItem23;
441 typedef struct _ValaProjectSettingsXcls_MenuItem23Class ValaProjectSettingsXcls_MenuItem23Class;
442 typedef struct _ValaProjectSettingsXcls_MenuItem23Private ValaProjectSettingsXcls_MenuItem23Private;
443
444 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24 (vala_project_settings_xcls_menuitem24_get_type ())
445 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM24(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24, ValaProjectSettingsXcls_MenuItem24))
446 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM24_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24, ValaProjectSettingsXcls_MenuItem24Class))
447 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM24(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24))
448 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM24_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24))
449 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM24_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24, ValaProjectSettingsXcls_MenuItem24Class))
450
451 typedef struct _ValaProjectSettingsXcls_MenuItem24 ValaProjectSettingsXcls_MenuItem24;
452 typedef struct _ValaProjectSettingsXcls_MenuItem24Class ValaProjectSettingsXcls_MenuItem24Class;
453 typedef struct _ValaProjectSettingsXcls_MenuItem24Private ValaProjectSettingsXcls_MenuItem24Private;
454
455 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25 (vala_project_settings_xcls_separatormenuitem25_get_type ())
456 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM25(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25, ValaProjectSettingsXcls_SeparatorMenuItem25))
457 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM25_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25, ValaProjectSettingsXcls_SeparatorMenuItem25Class))
458 #define VALA_PROJECT_SETTINGS_IS_XCLS_SEPARATORMENUITEM25(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25))
459 #define VALA_PROJECT_SETTINGS_IS_XCLS_SEPARATORMENUITEM25_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25))
460 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM25_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25, ValaProjectSettingsXcls_SeparatorMenuItem25Class))
461
462 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem25 ValaProjectSettingsXcls_SeparatorMenuItem25;
463 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem25Class ValaProjectSettingsXcls_SeparatorMenuItem25Class;
464 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem25Private ValaProjectSettingsXcls_SeparatorMenuItem25Private;
465
466 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26 (vala_project_settings_xcls_menuitem26_get_type ())
467 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM26(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26, ValaProjectSettingsXcls_MenuItem26))
468 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM26_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26, ValaProjectSettingsXcls_MenuItem26Class))
469 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM26(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26))
470 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM26_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26))
471 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM26_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26, ValaProjectSettingsXcls_MenuItem26Class))
472
473 typedef struct _ValaProjectSettingsXcls_MenuItem26 ValaProjectSettingsXcls_MenuItem26;
474 typedef struct _ValaProjectSettingsXcls_MenuItem26Class ValaProjectSettingsXcls_MenuItem26Class;
475 typedef struct _ValaProjectSettingsXcls_MenuItem26Private ValaProjectSettingsXcls_MenuItem26Private;
476 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
477
478 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
479 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
480 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
481 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
482 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
483 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
484
485 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
486 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
487
488 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
489 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
490 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
491 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
492 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
493 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
494
495 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
496 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
497
498 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
499 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
500 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
501 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
502 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
503 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
504
505 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
506 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
507
508 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
509 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
510 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
511 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
512 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
513 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
514
515 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
516 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
517
518 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
519 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
520 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
521 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
522 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
523 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
524
525 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
526 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
527
528 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
529 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
530 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
531 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
532 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
533 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
534
535 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
536 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
537
538 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
539 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
540 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
541 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
542 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
543 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
544
545 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
546 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
547
548 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
549 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
550 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
551 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
552 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
553 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
554
555 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
556 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
557
558 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
559 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
560 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
561 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
562 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
563 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
564
565 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
566 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
567
568 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
569 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
570 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
571 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
572 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
573 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
574
575 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
576 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
577
578 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
579 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
580 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
581 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
582 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
583 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
584
585 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
586 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
587
588 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
589 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
590 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
591 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
592 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
593 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
594
595 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
596 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
597
598 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
599 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
600 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
601 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
602 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
603 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
604
605 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
606 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
607
608 #define XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON (xcls_mainwindow_xcls_backbutton_get_type ())
609 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton))
610 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
611 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
612 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
613 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
614
615 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
616 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
617
618 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
619 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
620 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
621 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
622 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
623 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
624
625 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
626 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
627
628 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON (xcls_mainwindow_xcls_editfilebutton_get_type ())
629 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton))
630 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
631 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
632 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
633 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
634
635 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
636 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
637
638 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
639 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
640 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
641 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
642 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
643 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
644
645 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
646 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
647
648 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
649 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
650 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
651 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
652 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
653 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
654
655 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
656 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
657
658 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
659 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
660 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
661 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
662 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
663 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
664
665 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
666 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
667
668 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
669 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
670 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
671 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
672 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
673 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
674
675 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
676 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
677
678 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON (xcls_mainwindow_xcls_addprojectbutton_get_type ())
679 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton))
680 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
681 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
682 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
683 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
684
685 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
686 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
687
688 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON (xcls_mainwindow_xcls_addfilebutton_get_type ())
689 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton))
690 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
691 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
692 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
693 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
694
695 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
696 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
697
698 #define XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON (xcls_mainwindow_xcls_delprojectbutton_get_type ())
699 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton))
700 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
701 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
702 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
703 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
704
705 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
706 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
707
708 #define XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW (xcls_mainwindow_xcls_new_window_get_type ())
709 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_window))
710 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_windowClass))
711 #define XCLS_MAINWINDOW_IS_XCLS_NEW_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW))
712 #define XCLS_MAINWINDOW_IS_XCLS_NEW_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW))
713 #define XCLS_MAINWINDOW_XCLS_NEW_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_NEW_WINDOW, Xcls_MainWindowXcls_new_windowClass))
714
715 typedef struct _Xcls_MainWindowXcls_new_window Xcls_MainWindowXcls_new_window;
716 typedef struct _Xcls_MainWindowXcls_new_windowClass Xcls_MainWindowXcls_new_windowClass;
717
718 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
719 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
720 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
721 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
722 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
723 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
724
725 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
726 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
727
728 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
729 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
730 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
731 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
732 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
733 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
734
735 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
736 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
737
738 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
739 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
740 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
741 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
742 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
743 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
744
745 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
746 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
747
748 #define TYPE_EDITOR (editor_get_type ())
749 #define EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EDITOR, Editor))
750 #define EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EDITOR, EditorClass))
751 #define IS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EDITOR))
752 #define IS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EDITOR))
753 #define EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EDITOR, EditorClass))
754
755 typedef struct _Editor Editor;
756 typedef struct _EditorClass EditorClass;
757
758 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
759 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
760 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
761 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
762 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
763 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
764
765 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
766 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
767
768 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
769 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
770 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
771 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
772 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
773 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
774
775 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
776 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
777
778 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
779 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
780 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
781 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
782 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
783 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
784
785 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
786 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
787
788 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
789 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
790 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
791 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
792 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
793 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
794
795 typedef struct _Xcls_LeftProps Xcls_LeftProps;
796 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
797
798 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
799 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
800 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
801 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
802 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
803 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
804
805 typedef struct _Xcls_RightPalete Xcls_RightPalete;
806 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
807
808 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
809 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
810 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
811 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
812 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
813 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
814
815 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
816 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
817
818 #define TYPE_WINDOW_STATE (window_state_get_type ())
819 #define WINDOW_STATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_WINDOW_STATE, WindowState))
820 #define WINDOW_STATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_WINDOW_STATE, WindowStateClass))
821 #define IS_WINDOW_STATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_WINDOW_STATE))
822 #define IS_WINDOW_STATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_WINDOW_STATE))
823 #define WINDOW_STATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_WINDOW_STATE, WindowStateClass))
824
825 typedef struct _WindowState WindowState;
826 typedef struct _WindowStateClass WindowStateClass;
827
828 #define TYPE_XCLS_GTKVIEW (xcls_gtkview_get_type ())
829 #define XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkView))
830 #define XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
831 #define IS_XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GTKVIEW))
832 #define IS_XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GTKVIEW))
833 #define XCLS_GTKVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
834
835 typedef struct _Xcls_GtkView Xcls_GtkView;
836 typedef struct _Xcls_GtkViewClass Xcls_GtkViewClass;
837
838 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28 (vala_project_settings_xcls_scrolledwindow28_get_type ())
839 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW28(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28, ValaProjectSettingsXcls_ScrolledWindow28))
840 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW28_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28, ValaProjectSettingsXcls_ScrolledWindow28Class))
841 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW28(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28))
842 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW28_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28))
843 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW28_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28, ValaProjectSettingsXcls_ScrolledWindow28Class))
844
845 typedef struct _ValaProjectSettingsXcls_ScrolledWindow28 ValaProjectSettingsXcls_ScrolledWindow28;
846 typedef struct _ValaProjectSettingsXcls_ScrolledWindow28Class ValaProjectSettingsXcls_ScrolledWindow28Class;
847 typedef struct _ValaProjectSettingsXcls_ScrolledWindow28Private ValaProjectSettingsXcls_ScrolledWindow28Private;
848
849 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX (vala_project_settings_xcls_set_vbox_get_type ())
850 #define VALA_PROJECT_SETTINGS_XCLS_SET_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX, ValaProjectSettingsXcls_set_vbox))
851 #define VALA_PROJECT_SETTINGS_XCLS_SET_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX, ValaProjectSettingsXcls_set_vboxClass))
852 #define VALA_PROJECT_SETTINGS_IS_XCLS_SET_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX))
853 #define VALA_PROJECT_SETTINGS_IS_XCLS_SET_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX))
854 #define VALA_PROJECT_SETTINGS_XCLS_SET_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX, ValaProjectSettingsXcls_set_vboxClass))
855
856 typedef struct _ValaProjectSettingsXcls_set_vbox ValaProjectSettingsXcls_set_vbox;
857 typedef struct _ValaProjectSettingsXcls_set_vboxClass ValaProjectSettingsXcls_set_vboxClass;
858 typedef struct _ValaProjectSettingsXcls_set_vboxPrivate ValaProjectSettingsXcls_set_vboxPrivate;
859 typedef struct _ValaProjectSettingsXcls_targets_tree_menuPrivate ValaProjectSettingsXcls_targets_tree_menuPrivate;
860 typedef struct _ValaProjectSettingsXcls_targets_treePrivate ValaProjectSettingsXcls_targets_treePrivate;
861
862 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30 (vala_project_settings_xcls_menuitem30_get_type ())
863 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM30(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30, ValaProjectSettingsXcls_MenuItem30))
864 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM30_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30, ValaProjectSettingsXcls_MenuItem30Class))
865 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM30(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30))
866 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM30_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30))
867 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM30_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30, ValaProjectSettingsXcls_MenuItem30Class))
868
869 typedef struct _ValaProjectSettingsXcls_MenuItem30 ValaProjectSettingsXcls_MenuItem30;
870 typedef struct _ValaProjectSettingsXcls_MenuItem30Class ValaProjectSettingsXcls_MenuItem30Class;
871 typedef struct _ValaProjectSettingsXcls_MenuItem30Private ValaProjectSettingsXcls_MenuItem30Private;
872
873 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31 (vala_project_settings_xcls_separatormenuitem31_get_type ())
874 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM31(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31, ValaProjectSettingsXcls_SeparatorMenuItem31))
875 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM31_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31, ValaProjectSettingsXcls_SeparatorMenuItem31Class))
876 #define VALA_PROJECT_SETTINGS_IS_XCLS_SEPARATORMENUITEM31(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31))
877 #define VALA_PROJECT_SETTINGS_IS_XCLS_SEPARATORMENUITEM31_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31))
878 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM31_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31, ValaProjectSettingsXcls_SeparatorMenuItem31Class))
879
880 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem31 ValaProjectSettingsXcls_SeparatorMenuItem31;
881 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem31Class ValaProjectSettingsXcls_SeparatorMenuItem31Class;
882 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem31Private ValaProjectSettingsXcls_SeparatorMenuItem31Private;
883
884 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32 (vala_project_settings_xcls_menuitem32_get_type ())
885 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM32(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32, ValaProjectSettingsXcls_MenuItem32))
886 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM32_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32, ValaProjectSettingsXcls_MenuItem32Class))
887 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM32(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32))
888 #define VALA_PROJECT_SETTINGS_IS_XCLS_MENUITEM32_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32))
889 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM32_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32, ValaProjectSettingsXcls_MenuItem32Class))
890
891 typedef struct _ValaProjectSettingsXcls_MenuItem32 ValaProjectSettingsXcls_MenuItem32;
892 typedef struct _ValaProjectSettingsXcls_MenuItem32Class ValaProjectSettingsXcls_MenuItem32Class;
893 typedef struct _ValaProjectSettingsXcls_MenuItem32Private ValaProjectSettingsXcls_MenuItem32Private;
894 typedef struct _ValaProjectSettingsXcls_targets_tree_storePrivate ValaProjectSettingsXcls_targets_tree_storePrivate;
895
896 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35 (vala_project_settings_xcls_treeviewcolumn35_get_type ())
897 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN35(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35, ValaProjectSettingsXcls_TreeViewColumn35))
898 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN35_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35, ValaProjectSettingsXcls_TreeViewColumn35Class))
899 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN35(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35))
900 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN35_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35))
901 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN35_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35, ValaProjectSettingsXcls_TreeViewColumn35Class))
902
903 typedef struct _ValaProjectSettingsXcls_TreeViewColumn35 ValaProjectSettingsXcls_TreeViewColumn35;
904 typedef struct _ValaProjectSettingsXcls_TreeViewColumn35Class ValaProjectSettingsXcls_TreeViewColumn35Class;
905 typedef struct _ValaProjectSettingsXcls_TreeViewColumn35Private ValaProjectSettingsXcls_TreeViewColumn35Private;
906 typedef struct _ValaProjectSettingsXcls_build_pack_targetPrivate ValaProjectSettingsXcls_build_pack_targetPrivate;
907 typedef struct _ValaProjectSettingsXcls_build_compile_flagsPrivate ValaProjectSettingsXcls_build_compile_flagsPrivate;
908 typedef struct _ValaProjectSettingsXcls_targets_renderPrivate ValaProjectSettingsXcls_targets_renderPrivate;
909
910 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38 (vala_project_settings_xcls_label38_get_type ())
911 #define VALA_PROJECT_SETTINGS_XCLS_LABEL38(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38, ValaProjectSettingsXcls_Label38))
912 #define VALA_PROJECT_SETTINGS_XCLS_LABEL38_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38, ValaProjectSettingsXcls_Label38Class))
913 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL38(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38))
914 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL38_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38))
915 #define VALA_PROJECT_SETTINGS_XCLS_LABEL38_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38, ValaProjectSettingsXcls_Label38Class))
916
917 typedef struct _ValaProjectSettingsXcls_Label38 ValaProjectSettingsXcls_Label38;
918 typedef struct _ValaProjectSettingsXcls_Label38Class ValaProjectSettingsXcls_Label38Class;
919 typedef struct _ValaProjectSettingsXcls_Label38Private ValaProjectSettingsXcls_Label38Private;
920
921 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40 (vala_project_settings_xcls_label40_get_type ())
922 #define VALA_PROJECT_SETTINGS_XCLS_LABEL40(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40, ValaProjectSettingsXcls_Label40))
923 #define VALA_PROJECT_SETTINGS_XCLS_LABEL40_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40, ValaProjectSettingsXcls_Label40Class))
924 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL40(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40))
925 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL40_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40))
926 #define VALA_PROJECT_SETTINGS_XCLS_LABEL40_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40, ValaProjectSettingsXcls_Label40Class))
927
928 typedef struct _ValaProjectSettingsXcls_Label40 ValaProjectSettingsXcls_Label40;
929 typedef struct _ValaProjectSettingsXcls_Label40Class ValaProjectSettingsXcls_Label40Class;
930 typedef struct _ValaProjectSettingsXcls_Label40Private ValaProjectSettingsXcls_Label40Private;
931
932 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42 (vala_project_settings_xcls_label42_get_type ())
933 #define VALA_PROJECT_SETTINGS_XCLS_LABEL42(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42, ValaProjectSettingsXcls_Label42))
934 #define VALA_PROJECT_SETTINGS_XCLS_LABEL42_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42, ValaProjectSettingsXcls_Label42Class))
935 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL42(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42))
936 #define VALA_PROJECT_SETTINGS_IS_XCLS_LABEL42_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42))
937 #define VALA_PROJECT_SETTINGS_XCLS_LABEL42_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42, ValaProjectSettingsXcls_Label42Class))
938
939 typedef struct _ValaProjectSettingsXcls_Label42 ValaProjectSettingsXcls_Label42;
940 typedef struct _ValaProjectSettingsXcls_Label42Class ValaProjectSettingsXcls_Label42Class;
941 typedef struct _ValaProjectSettingsXcls_Label42Private ValaProjectSettingsXcls_Label42Private;
942
943 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43 (vala_project_settings_xcls_scrolledwindow43_get_type ())
944 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW43(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43, ValaProjectSettingsXcls_ScrolledWindow43))
945 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW43_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43, ValaProjectSettingsXcls_ScrolledWindow43Class))
946 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW43(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43))
947 #define VALA_PROJECT_SETTINGS_IS_XCLS_SCROLLEDWINDOW43_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43))
948 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW43_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43, ValaProjectSettingsXcls_ScrolledWindow43Class))
949
950 typedef struct _ValaProjectSettingsXcls_ScrolledWindow43 ValaProjectSettingsXcls_ScrolledWindow43;
951 typedef struct _ValaProjectSettingsXcls_ScrolledWindow43Class ValaProjectSettingsXcls_ScrolledWindow43Class;
952 typedef struct _ValaProjectSettingsXcls_ScrolledWindow43Private ValaProjectSettingsXcls_ScrolledWindow43Private;
953
954 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE (vala_project_settings_xcls_files_tree_get_type ())
955 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE, ValaProjectSettingsXcls_files_tree))
956 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE, ValaProjectSettingsXcls_files_treeClass))
957 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE))
958 #define VALA_PROJECT_SETTINGS_IS_XCLS_FILES_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE))
959 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE, ValaProjectSettingsXcls_files_treeClass))
960
961 typedef struct _ValaProjectSettingsXcls_files_tree ValaProjectSettingsXcls_files_tree;
962 typedef struct _ValaProjectSettingsXcls_files_treeClass ValaProjectSettingsXcls_files_treeClass;
963 typedef struct _ValaProjectSettingsXcls_files_treePrivate ValaProjectSettingsXcls_files_treePrivate;
964 typedef struct _ValaProjectSettingsXcls_files_tree_storePrivate ValaProjectSettingsXcls_files_tree_storePrivate;
965
966 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46 (vala_project_settings_xcls_treeviewcolumn46_get_type ())
967 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN46(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46, ValaProjectSettingsXcls_TreeViewColumn46))
968 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN46_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46, ValaProjectSettingsXcls_TreeViewColumn46Class))
969 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN46(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46))
970 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN46_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46))
971 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN46_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46, ValaProjectSettingsXcls_TreeViewColumn46Class))
972
973 typedef struct _ValaProjectSettingsXcls_TreeViewColumn46 ValaProjectSettingsXcls_TreeViewColumn46;
974 typedef struct _ValaProjectSettingsXcls_TreeViewColumn46Class ValaProjectSettingsXcls_TreeViewColumn46Class;
975 typedef struct _ValaProjectSettingsXcls_TreeViewColumn46Private ValaProjectSettingsXcls_TreeViewColumn46Private;
976
977 #define VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48 (vala_project_settings_xcls_treeviewcolumn48_get_type ())
978 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN48(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48, ValaProjectSettingsXcls_TreeViewColumn48))
979 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN48_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48, ValaProjectSettingsXcls_TreeViewColumn48Class))
980 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN48(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48))
981 #define VALA_PROJECT_SETTINGS_IS_XCLS_TREEVIEWCOLUMN48_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48))
982 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN48_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48, ValaProjectSettingsXcls_TreeViewColumn48Class))
983
984 typedef struct _ValaProjectSettingsXcls_TreeViewColumn48 ValaProjectSettingsXcls_TreeViewColumn48;
985 typedef struct _ValaProjectSettingsXcls_TreeViewColumn48Class ValaProjectSettingsXcls_TreeViewColumn48Class;
986 typedef struct _ValaProjectSettingsXcls_TreeViewColumn48Private ValaProjectSettingsXcls_TreeViewColumn48Private;
987 typedef struct _ValaProjectSettingsXcls_files_renderPrivate ValaProjectSettingsXcls_files_renderPrivate;
988 typedef struct _ValaProjectSettingsXcls_files_render_usePrivate ValaProjectSettingsXcls_files_render_usePrivate;
989
990 struct _ValaProjectSettings {
991         GObject parent_instance;
992         ValaProjectSettingsPrivate * priv;
993         GtkVBox* el;
994         ValaProjectSettingsXcls_label_global* label_global;
995         ValaProjectSettingsXcls_label_targets* label_targets;
996         ValaProjectSettingsXcls_compile_flags* compile_flags;
997         ValaProjectSettingsXcls_default_packages_tree_store* default_packages_tree_store;
998         ValaProjectSettingsXcls_packages_render* packages_render;
999         ValaProjectSettingsXcls_packages_render_use* packages_render_use;
1000         ValaProjectSettingsXcls_default_directory_tree* default_directory_tree;
1001         ValaProjectSettingsXcls_default_directory_tree_store* default_directory_tree_store;
1002         ValaProjectSettingsXcls_directory_render* directory_render;
1003         ValaProjectSettingsXcls_default_directory_menu* default_directory_menu;
1004         ValaProjectSettingsXcls_targets_tree_menu* targets_tree_menu;
1005         ValaProjectSettingsXcls_targets_tree* targets_tree;
1006         ValaProjectSettingsXcls_targets_tree_store* targets_tree_store;
1007         ValaProjectSettingsXcls_targets_render* targets_render;
1008         ValaProjectSettingsXcls_build_pack_target* build_pack_target;
1009         ValaProjectSettingsXcls_build_compile_flags* build_compile_flags;
1010         ValaProjectSettingsXcls_files_tree_store* files_tree_store;
1011         ValaProjectSettingsXcls_files_render* files_render;
1012         ValaProjectSettingsXcls_files_render_use* files_render_use;
1013         ProjectGtk* project;
1014         Xcls_MainWindow* window;
1015 };
1016
1017 struct _ValaProjectSettingsClass {
1018         GObjectClass parent_class;
1019 };
1020
1021 struct _ValaProjectSettingsPrivate {
1022         ValaProjectSettings* _this;
1023 };
1024
1025 struct _ValaProjectSettingsXcls_Notebook2 {
1026         GObject parent_instance;
1027         ValaProjectSettingsXcls_Notebook2Private * priv;
1028         GtkNotebook* el;
1029 };
1030
1031 struct _ValaProjectSettingsXcls_Notebook2Class {
1032         GObjectClass parent_class;
1033 };
1034
1035 struct _ValaProjectSettingsXcls_compile_flags {
1036         GObject parent_instance;
1037         ValaProjectSettingsXcls_compile_flagsPrivate * priv;
1038         GtkEntry* el;
1039 };
1040
1041 struct _ValaProjectSettingsXcls_compile_flagsClass {
1042         GObjectClass parent_class;
1043 };
1044
1045 struct _ValaProjectSettingsXcls_Notebook2Private {
1046         ValaProjectSettings* _this;
1047 };
1048
1049 struct _ValaProjectSettingsXcls_VBox5 {
1050         GObject parent_instance;
1051         ValaProjectSettingsXcls_VBox5Private * priv;
1052         GtkVBox* el;
1053 };
1054
1055 struct _ValaProjectSettingsXcls_VBox5Class {
1056         GObjectClass parent_class;
1057 };
1058
1059 struct _ValaProjectSettingsXcls_label_global {
1060         GObject parent_instance;
1061         ValaProjectSettingsXcls_label_globalPrivate * priv;
1062         GtkLabel* el;
1063 };
1064
1065 struct _ValaProjectSettingsXcls_label_globalClass {
1066         GObjectClass parent_class;
1067 };
1068
1069 struct _ValaProjectSettingsXcls_HPaned27 {
1070         GObject parent_instance;
1071         ValaProjectSettingsXcls_HPaned27Private * priv;
1072         GtkHPaned* el;
1073 };
1074
1075 struct _ValaProjectSettingsXcls_HPaned27Class {
1076         GObjectClass parent_class;
1077 };
1078
1079 struct _ValaProjectSettingsXcls_label_targets {
1080         GObject parent_instance;
1081         ValaProjectSettingsXcls_label_targetsPrivate * priv;
1082         GtkLabel* el;
1083 };
1084
1085 struct _ValaProjectSettingsXcls_label_targetsClass {
1086         GObjectClass parent_class;
1087 };
1088
1089 struct _ValaProjectSettingsXcls_label_globalPrivate {
1090         ValaProjectSettings* _this;
1091 };
1092
1093 struct _ValaProjectSettingsXcls_label_targetsPrivate {
1094         ValaProjectSettings* _this;
1095 };
1096
1097 struct _ValaProjectSettingsXcls_VBox5Private {
1098         ValaProjectSettings* _this;
1099 };
1100
1101 struct _ValaProjectSettingsXcls_Label6 {
1102         GObject parent_instance;
1103         ValaProjectSettingsXcls_Label6Private * priv;
1104         GtkLabel* el;
1105 };
1106
1107 struct _ValaProjectSettingsXcls_Label6Class {
1108         GObjectClass parent_class;
1109 };
1110
1111 struct _ValaProjectSettingsXcls_Label8 {
1112         GObject parent_instance;
1113         ValaProjectSettingsXcls_Label8Private * priv;
1114         GtkLabel* el;
1115 };
1116
1117 struct _ValaProjectSettingsXcls_Label8Class {
1118         GObjectClass parent_class;
1119 };
1120
1121 struct _ValaProjectSettingsXcls_ScrolledWindow9 {
1122         GObject parent_instance;
1123         ValaProjectSettingsXcls_ScrolledWindow9Private * priv;
1124         GtkScrolledWindow* el;
1125 };
1126
1127 struct _ValaProjectSettingsXcls_ScrolledWindow9Class {
1128         GObjectClass parent_class;
1129 };
1130
1131 struct _ValaProjectSettingsXcls_Label16 {
1132         GObject parent_instance;
1133         ValaProjectSettingsXcls_Label16Private * priv;
1134         GtkLabel* el;
1135 };
1136
1137 struct _ValaProjectSettingsXcls_Label16Class {
1138         GObjectClass parent_class;
1139 };
1140
1141 struct _ValaProjectSettingsXcls_ScrolledWindow17 {
1142         GObject parent_instance;
1143         ValaProjectSettingsXcls_ScrolledWindow17Private * priv;
1144         GtkScrolledWindow* el;
1145 };
1146
1147 struct _ValaProjectSettingsXcls_ScrolledWindow17Class {
1148         GObjectClass parent_class;
1149 };
1150
1151 struct _ValaProjectSettingsXcls_Label6Private {
1152         ValaProjectSettings* _this;
1153 };
1154
1155 struct _ValaProjectSettingsXcls_compile_flagsPrivate {
1156         ValaProjectSettings* _this;
1157 };
1158
1159 struct _ValaProjectSettingsXcls_Label8Private {
1160         ValaProjectSettings* _this;
1161 };
1162
1163 struct _ValaProjectSettingsXcls_ScrolledWindow9Private {
1164         ValaProjectSettings* _this;
1165 };
1166
1167 struct _ValaProjectSettingsXcls_default_packages_tree {
1168         GObject parent_instance;
1169         ValaProjectSettingsXcls_default_packages_treePrivate * priv;
1170         GtkTreeView* el;
1171 };
1172
1173 struct _ValaProjectSettingsXcls_default_packages_treeClass {
1174         GObjectClass parent_class;
1175 };
1176
1177 struct _ValaProjectSettingsXcls_default_packages_treePrivate {
1178         ValaProjectSettings* _this;
1179 };
1180
1181 struct _ValaProjectSettingsXcls_default_packages_tree_store {
1182         GObject parent_instance;
1183         ValaProjectSettingsXcls_default_packages_tree_storePrivate * priv;
1184         GtkListStore* el;
1185 };
1186
1187 struct _ValaProjectSettingsXcls_default_packages_tree_storeClass {
1188         GObjectClass parent_class;
1189 };
1190
1191 struct _ValaProjectSettingsXcls_TreeViewColumn12 {
1192         GObject parent_instance;
1193         ValaProjectSettingsXcls_TreeViewColumn12Private * priv;
1194         GtkTreeViewColumn* el;
1195 };
1196
1197 struct _ValaProjectSettingsXcls_TreeViewColumn12Class {
1198         GObjectClass parent_class;
1199 };
1200
1201 struct _ValaProjectSettingsXcls_TreeViewColumn14 {
1202         GObject parent_instance;
1203         ValaProjectSettingsXcls_TreeViewColumn14Private * priv;
1204         GtkTreeViewColumn* el;
1205 };
1206
1207 struct _ValaProjectSettingsXcls_TreeViewColumn14Class {
1208         GObjectClass parent_class;
1209 };
1210
1211 struct _ValaProjectSettingsXcls_default_packages_tree_storePrivate {
1212         ValaProjectSettings* _this;
1213 };
1214
1215 struct _ProjectProject {
1216         GObject parent_instance;
1217         ProjectProjectPrivate * priv;
1218         gchar* id;
1219         gchar* fn;
1220         gchar* name;
1221         gchar* runhtml;
1222         gchar* base_template;
1223         gchar* rootURL;
1224         GeeHashMap* paths;
1225         GeeHashMap* files;
1226         gchar* xtype;
1227 };
1228
1229 struct _ProjectProjectClass {
1230         GObjectClass parent_class;
1231 };
1232
1233 struct _ProjectGtk {
1234         ProjectProject parent_instance;
1235         ProjectGtkPrivate * priv;
1236         GeeHashMap* compilegroups;
1237 };
1238
1239 struct _ProjectGtkClass {
1240         ProjectProjectClass parent_class;
1241 };
1242
1243 struct _ProjectGtkValaSettings {
1244         GObject parent_instance;
1245         ProjectGtkValaSettingsPrivate * priv;
1246         gchar* name;
1247         ProjectGtkValaSettings* parent;
1248         gchar* compile_flags;
1249         GeeArrayList* packages;
1250         GeeArrayList* sources;
1251         gchar* target_bin;
1252 };
1253
1254 struct _ProjectGtkValaSettingsClass {
1255         GObjectClass parent_class;
1256 };
1257
1258 struct _ValaProjectSettingsXcls_TreeViewColumn12Private {
1259         ValaProjectSettings* _this;
1260 };
1261
1262 struct _ValaProjectSettingsXcls_packages_render {
1263         GObject parent_instance;
1264         ValaProjectSettingsXcls_packages_renderPrivate * priv;
1265         GtkCellRendererText* el;
1266 };
1267
1268 struct _ValaProjectSettingsXcls_packages_renderClass {
1269         GObjectClass parent_class;
1270 };
1271
1272 struct _ValaProjectSettingsXcls_packages_renderPrivate {
1273         ValaProjectSettings* _this;
1274 };
1275
1276 struct _ValaProjectSettingsXcls_TreeViewColumn14Private {
1277         ValaProjectSettings* _this;
1278 };
1279
1280 struct _ValaProjectSettingsXcls_packages_render_use {
1281         GObject parent_instance;
1282         ValaProjectSettingsXcls_packages_render_usePrivate * priv;
1283         GtkCellRendererToggle* el;
1284 };
1285
1286 struct _ValaProjectSettingsXcls_packages_render_useClass {
1287         GObjectClass parent_class;
1288 };
1289
1290 struct _ValaProjectSettingsXcls_packages_render_usePrivate {
1291         ValaProjectSettings* _this;
1292 };
1293
1294 struct _ValaProjectSettingsXcls_Label16Private {
1295         ValaProjectSettings* _this;
1296 };
1297
1298 struct _ValaProjectSettingsXcls_ScrolledWindow17Private {
1299         ValaProjectSettings* _this;
1300 };
1301
1302 struct _ValaProjectSettingsXcls_default_directory_tree {
1303         GObject parent_instance;
1304         ValaProjectSettingsXcls_default_directory_treePrivate * priv;
1305         GtkTreeView* el;
1306 };
1307
1308 struct _ValaProjectSettingsXcls_default_directory_treeClass {
1309         GObjectClass parent_class;
1310 };
1311
1312 struct _ValaProjectSettingsXcls_default_directory_treePrivate {
1313         ValaProjectSettings* _this;
1314 };
1315
1316 struct _ValaProjectSettingsXcls_default_directory_tree_store {
1317         GObject parent_instance;
1318         ValaProjectSettingsXcls_default_directory_tree_storePrivate * priv;
1319         GtkListStore* el;
1320 };
1321
1322 struct _ValaProjectSettingsXcls_default_directory_tree_storeClass {
1323         GObjectClass parent_class;
1324 };
1325
1326 struct _ValaProjectSettingsXcls_TreeViewColumn20 {
1327         GObject parent_instance;
1328         ValaProjectSettingsXcls_TreeViewColumn20Private * priv;
1329         GtkTreeViewColumn* el;
1330 };
1331
1332 struct _ValaProjectSettingsXcls_TreeViewColumn20Class {
1333         GObjectClass parent_class;
1334 };
1335
1336 struct _ValaProjectSettingsXcls_default_directory_menu {
1337         GObject parent_instance;
1338         ValaProjectSettingsXcls_default_directory_menuPrivate * priv;
1339         GtkMenu* el;
1340 };
1341
1342 struct _ValaProjectSettingsXcls_default_directory_menuClass {
1343         GObjectClass parent_class;
1344 };
1345
1346 struct _ValaProjectSettingsXcls_default_directory_tree_storePrivate {
1347         ValaProjectSettings* _this;
1348 };
1349
1350 struct _ValaProjectSettingsXcls_TreeViewColumn20Private {
1351         ValaProjectSettings* _this;
1352 };
1353
1354 struct _ValaProjectSettingsXcls_directory_render {
1355         GObject parent_instance;
1356         ValaProjectSettingsXcls_directory_renderPrivate * priv;
1357         GtkCellRendererText* el;
1358 };
1359
1360 struct _ValaProjectSettingsXcls_directory_renderClass {
1361         GObjectClass parent_class;
1362 };
1363
1364 struct _ValaProjectSettingsXcls_directory_renderPrivate {
1365         ValaProjectSettings* _this;
1366 };
1367
1368 struct _ValaProjectSettingsXcls_default_directory_menuPrivate {
1369         ValaProjectSettings* _this;
1370 };
1371
1372 struct _ValaProjectSettingsXcls_MenuItem23 {
1373         GObject parent_instance;
1374         ValaProjectSettingsXcls_MenuItem23Private * priv;
1375         GtkMenuItem* el;
1376 };
1377
1378 struct _ValaProjectSettingsXcls_MenuItem23Class {
1379         GObjectClass parent_class;
1380 };
1381
1382 struct _ValaProjectSettingsXcls_MenuItem24 {
1383         GObject parent_instance;
1384         ValaProjectSettingsXcls_MenuItem24Private * priv;
1385         GtkMenuItem* el;
1386 };
1387
1388 struct _ValaProjectSettingsXcls_MenuItem24Class {
1389         GObjectClass parent_class;
1390 };
1391
1392 struct _ValaProjectSettingsXcls_SeparatorMenuItem25 {
1393         GObject parent_instance;
1394         ValaProjectSettingsXcls_SeparatorMenuItem25Private * priv;
1395         GtkSeparatorMenuItem* el;
1396 };
1397
1398 struct _ValaProjectSettingsXcls_SeparatorMenuItem25Class {
1399         GObjectClass parent_class;
1400 };
1401
1402 struct _ValaProjectSettingsXcls_MenuItem26 {
1403         GObject parent_instance;
1404         ValaProjectSettingsXcls_MenuItem26Private * priv;
1405         GtkMenuItem* el;
1406 };
1407
1408 struct _ValaProjectSettingsXcls_MenuItem26Class {
1409         GObjectClass parent_class;
1410 };
1411
1412 struct _ValaProjectSettingsXcls_MenuItem23Private {
1413         ValaProjectSettings* _this;
1414 };
1415
1416 struct _Xcls_MainWindow {
1417         GObject parent_instance;
1418         Xcls_MainWindowPrivate * priv;
1419         GtkWindow* el;
1420         Xcls_MainWindowXcls_vbox* vbox;
1421         Xcls_MainWindowXcls_mainpane* mainpane;
1422         Xcls_MainWindowXcls_leftpane* leftpane;
1423         Xcls_MainWindowXcls_editpane* editpane;
1424         Xcls_MainWindowXcls_tree* tree;
1425         Xcls_MainWindowXcls_props* props;
1426         Xcls_MainWindowXcls_clutterembed* clutterembed;
1427         Xcls_MainWindowXcls_rooview* rooview;
1428         Xcls_MainWindowXcls_objectview* objectview;
1429         Xcls_MainWindowXcls_codeeditview* codeeditview;
1430         Xcls_MainWindowXcls_addpropsview* addpropsview;
1431         Xcls_MainWindowXcls_projecteditview* projecteditview;
1432         Xcls_MainWindowXcls_buttonlayout* buttonlayout;
1433         Xcls_MainWindowXcls_backbutton* backbutton;
1434         Xcls_MainWindowXcls_projectbutton* projectbutton;
1435         Xcls_MainWindowXcls_editfilebutton* editfilebutton;
1436         Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
1437         Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
1438         Xcls_MainWindowXcls_addpropbutton* addpropbutton;
1439         Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
1440         Xcls_MainWindowXcls_addprojectbutton* addprojectbutton;
1441         Xcls_MainWindowXcls_addfilebutton* addfilebutton;
1442         Xcls_MainWindowXcls_delprojectbutton* delprojectbutton;
1443         Xcls_MainWindowXcls_new_window* new_window;
1444         gint no_windows;
1445         ProjectProject* project;
1446         gboolean children_loaded;
1447         Xcls_WindowLeftProjects* left_projects;
1448         Xcls_WindowRooView* window_rooview;
1449         Xcls_WindowLeftTree* left_tree;
1450         Editor* code_editor;
1451         Xcls_DialogNewComponent* new_file_dialog;
1452         Xcls_ProjectSettings* projectsettings;
1453         Xcls_ClutterFiles* clutterfiles;
1454         Xcls_LeftProps* left_props;
1455         Xcls_RightPalete* rightpalete;
1456         gchar* title;
1457         ValaProjectSettings* vala_projectsettings;
1458         Xcls_WindowAddProp* add_props;
1459         WindowState* windowstate;
1460         Xcls_GtkView* window_gladeview;
1461 };
1462
1463 struct _Xcls_MainWindowClass {
1464         GObjectClass parent_class;
1465 };
1466
1467 struct _ValaProjectSettingsXcls_MenuItem24Private {
1468         ValaProjectSettings* _this;
1469 };
1470
1471 struct _ValaProjectSettingsXcls_SeparatorMenuItem25Private {
1472         ValaProjectSettings* _this;
1473 };
1474
1475 struct _ValaProjectSettingsXcls_MenuItem26Private {
1476         ValaProjectSettings* _this;
1477 };
1478
1479 struct _ValaProjectSettingsXcls_HPaned27Private {
1480         ValaProjectSettings* _this;
1481 };
1482
1483 struct _ValaProjectSettingsXcls_ScrolledWindow28 {
1484         GObject parent_instance;
1485         ValaProjectSettingsXcls_ScrolledWindow28Private * priv;
1486         GtkScrolledWindow* el;
1487 };
1488
1489 struct _ValaProjectSettingsXcls_ScrolledWindow28Class {
1490         GObjectClass parent_class;
1491 };
1492
1493 struct _ValaProjectSettingsXcls_set_vbox {
1494         GObject parent_instance;
1495         ValaProjectSettingsXcls_set_vboxPrivate * priv;
1496         GtkVBox* el;
1497 };
1498
1499 struct _ValaProjectSettingsXcls_set_vboxClass {
1500         GObjectClass parent_class;
1501 };
1502
1503 struct _ValaProjectSettingsXcls_ScrolledWindow28Private {
1504         ValaProjectSettings* _this;
1505 };
1506
1507 struct _ValaProjectSettingsXcls_targets_tree_menu {
1508         GObject parent_instance;
1509         ValaProjectSettingsXcls_targets_tree_menuPrivate * priv;
1510         GtkMenu* el;
1511 };
1512
1513 struct _ValaProjectSettingsXcls_targets_tree_menuClass {
1514         GObjectClass parent_class;
1515 };
1516
1517 struct _ValaProjectSettingsXcls_targets_tree {
1518         GObject parent_instance;
1519         ValaProjectSettingsXcls_targets_treePrivate * priv;
1520         GtkTreeView* el;
1521         gchar* cursor;
1522 };
1523
1524 struct _ValaProjectSettingsXcls_targets_treeClass {
1525         GObjectClass parent_class;
1526 };
1527
1528 struct _ValaProjectSettingsXcls_targets_tree_menuPrivate {
1529         ValaProjectSettings* _this;
1530 };
1531
1532 struct _ValaProjectSettingsXcls_MenuItem30 {
1533         GObject parent_instance;
1534         ValaProjectSettingsXcls_MenuItem30Private * priv;
1535         GtkMenuItem* el;
1536 };
1537
1538 struct _ValaProjectSettingsXcls_MenuItem30Class {
1539         GObjectClass parent_class;
1540 };
1541
1542 struct _ValaProjectSettingsXcls_SeparatorMenuItem31 {
1543         GObject parent_instance;
1544         ValaProjectSettingsXcls_SeparatorMenuItem31Private * priv;
1545         GtkSeparatorMenuItem* el;
1546 };
1547
1548 struct _ValaProjectSettingsXcls_SeparatorMenuItem31Class {
1549         GObjectClass parent_class;
1550 };
1551
1552 struct _ValaProjectSettingsXcls_MenuItem32 {
1553         GObject parent_instance;
1554         ValaProjectSettingsXcls_MenuItem32Private * priv;
1555         GtkMenuItem* el;
1556 };
1557
1558 struct _ValaProjectSettingsXcls_MenuItem32Class {
1559         GObjectClass parent_class;
1560 };
1561
1562 struct _ValaProjectSettingsXcls_MenuItem30Private {
1563         ValaProjectSettings* _this;
1564 };
1565
1566 struct _ValaProjectSettingsXcls_SeparatorMenuItem31Private {
1567         ValaProjectSettings* _this;
1568 };
1569
1570 struct _ValaProjectSettingsXcls_MenuItem32Private {
1571         ValaProjectSettings* _this;
1572 };
1573
1574 struct _ValaProjectSettingsXcls_targets_treePrivate {
1575         ValaProjectSettings* _this;
1576 };
1577
1578 struct _ValaProjectSettingsXcls_targets_tree_store {
1579         GObject parent_instance;
1580         ValaProjectSettingsXcls_targets_tree_storePrivate * priv;
1581         GtkListStore* el;
1582 };
1583
1584 struct _ValaProjectSettingsXcls_targets_tree_storeClass {
1585         GObjectClass parent_class;
1586 };
1587
1588 struct _ValaProjectSettingsXcls_TreeViewColumn35 {
1589         GObject parent_instance;
1590         ValaProjectSettingsXcls_TreeViewColumn35Private * priv;
1591         GtkTreeViewColumn* el;
1592 };
1593
1594 struct _ValaProjectSettingsXcls_TreeViewColumn35Class {
1595         GObjectClass parent_class;
1596 };
1597
1598 struct _ValaProjectSettingsXcls_build_pack_target {
1599         GObject parent_instance;
1600         ValaProjectSettingsXcls_build_pack_targetPrivate * priv;
1601         GtkEntry* el;
1602 };
1603
1604 struct _ValaProjectSettingsXcls_build_pack_targetClass {
1605         GObjectClass parent_class;
1606 };
1607
1608 struct _ValaProjectSettingsXcls_build_compile_flags {
1609         GObject parent_instance;
1610         ValaProjectSettingsXcls_build_compile_flagsPrivate * priv;
1611         GtkEntry* el;
1612 };
1613
1614 struct _ValaProjectSettingsXcls_build_compile_flagsClass {
1615         GObjectClass parent_class;
1616 };
1617
1618 struct _ValaProjectSettingsXcls_targets_tree_storePrivate {
1619         ValaProjectSettings* _this;
1620 };
1621
1622 struct _ValaProjectSettingsXcls_TreeViewColumn35Private {
1623         ValaProjectSettings* _this;
1624 };
1625
1626 struct _ValaProjectSettingsXcls_targets_render {
1627         GObject parent_instance;
1628         ValaProjectSettingsXcls_targets_renderPrivate * priv;
1629         GtkCellRendererText* el;
1630 };
1631
1632 struct _ValaProjectSettingsXcls_targets_renderClass {
1633         GObjectClass parent_class;
1634 };
1635
1636 struct _ValaProjectSettingsXcls_targets_renderPrivate {
1637         ValaProjectSettings* _this;
1638 };
1639
1640 struct _ValaProjectSettingsXcls_set_vboxPrivate {
1641         ValaProjectSettings* _this;
1642 };
1643
1644 struct _ValaProjectSettingsXcls_Label38 {
1645         GObject parent_instance;
1646         ValaProjectSettingsXcls_Label38Private * priv;
1647         GtkLabel* el;
1648 };
1649
1650 struct _ValaProjectSettingsXcls_Label38Class {
1651         GObjectClass parent_class;
1652 };
1653
1654 struct _ValaProjectSettingsXcls_Label40 {
1655         GObject parent_instance;
1656         ValaProjectSettingsXcls_Label40Private * priv;
1657         GtkLabel* el;
1658 };
1659
1660 struct _ValaProjectSettingsXcls_Label40Class {
1661         GObjectClass parent_class;
1662 };
1663
1664 struct _ValaProjectSettingsXcls_Label42 {
1665         GObject parent_instance;
1666         ValaProjectSettingsXcls_Label42Private * priv;
1667         GtkLabel* el;
1668 };
1669
1670 struct _ValaProjectSettingsXcls_Label42Class {
1671         GObjectClass parent_class;
1672 };
1673
1674 struct _ValaProjectSettingsXcls_ScrolledWindow43 {
1675         GObject parent_instance;
1676         ValaProjectSettingsXcls_ScrolledWindow43Private * priv;
1677         GtkScrolledWindow* el;
1678 };
1679
1680 struct _ValaProjectSettingsXcls_ScrolledWindow43Class {
1681         GObjectClass parent_class;
1682 };
1683
1684 struct _ValaProjectSettingsXcls_Label38Private {
1685         ValaProjectSettings* _this;
1686 };
1687
1688 struct _ValaProjectSettingsXcls_build_pack_targetPrivate {
1689         ValaProjectSettings* _this;
1690 };
1691
1692 struct _ValaProjectSettingsXcls_Label40Private {
1693         ValaProjectSettings* _this;
1694 };
1695
1696 struct _ValaProjectSettingsXcls_build_compile_flagsPrivate {
1697         ValaProjectSettings* _this;
1698 };
1699
1700 struct _ValaProjectSettingsXcls_Label42Private {
1701         ValaProjectSettings* _this;
1702 };
1703
1704 struct _ValaProjectSettingsXcls_ScrolledWindow43Private {
1705         ValaProjectSettings* _this;
1706 };
1707
1708 struct _ValaProjectSettingsXcls_files_tree {
1709         GObject parent_instance;
1710         ValaProjectSettingsXcls_files_treePrivate * priv;
1711         GtkTreeView* el;
1712 };
1713
1714 struct _ValaProjectSettingsXcls_files_treeClass {
1715         GObjectClass parent_class;
1716 };
1717
1718 struct _ValaProjectSettingsXcls_files_treePrivate {
1719         ValaProjectSettings* _this;
1720 };
1721
1722 struct _ValaProjectSettingsXcls_files_tree_store {
1723         GObject parent_instance;
1724         ValaProjectSettingsXcls_files_tree_storePrivate * priv;
1725         GtkListStore* el;
1726 };
1727
1728 struct _ValaProjectSettingsXcls_files_tree_storeClass {
1729         GObjectClass parent_class;
1730 };
1731
1732 struct _ValaProjectSettingsXcls_TreeViewColumn46 {
1733         GObject parent_instance;
1734         ValaProjectSettingsXcls_TreeViewColumn46Private * priv;
1735         GtkTreeViewColumn* el;
1736 };
1737
1738 struct _ValaProjectSettingsXcls_TreeViewColumn46Class {
1739         GObjectClass parent_class;
1740 };
1741
1742 struct _ValaProjectSettingsXcls_TreeViewColumn48 {
1743         GObject parent_instance;
1744         ValaProjectSettingsXcls_TreeViewColumn48Private * priv;
1745         GtkTreeViewColumn* el;
1746 };
1747
1748 struct _ValaProjectSettingsXcls_TreeViewColumn48Class {
1749         GObjectClass parent_class;
1750 };
1751
1752 struct _ValaProjectSettingsXcls_files_tree_storePrivate {
1753         ValaProjectSettings* _this;
1754 };
1755
1756 struct _ValaProjectSettingsXcls_TreeViewColumn46Private {
1757         ValaProjectSettings* _this;
1758 };
1759
1760 struct _ValaProjectSettingsXcls_files_render {
1761         GObject parent_instance;
1762         ValaProjectSettingsXcls_files_renderPrivate * priv;
1763         GtkCellRendererText* el;
1764 };
1765
1766 struct _ValaProjectSettingsXcls_files_renderClass {
1767         GObjectClass parent_class;
1768 };
1769
1770 struct _ValaProjectSettingsXcls_files_renderPrivate {
1771         ValaProjectSettings* _this;
1772 };
1773
1774 struct _ValaProjectSettingsXcls_TreeViewColumn48Private {
1775         ValaProjectSettings* _this;
1776 };
1777
1778 struct _ValaProjectSettingsXcls_files_render_use {
1779         GObject parent_instance;
1780         ValaProjectSettingsXcls_files_render_usePrivate * priv;
1781         GtkCellRendererToggle* el;
1782 };
1783
1784 struct _ValaProjectSettingsXcls_files_render_useClass {
1785         GObjectClass parent_class;
1786 };
1787
1788 struct _ValaProjectSettingsXcls_files_render_usePrivate {
1789         ValaProjectSettings* _this;
1790 };
1791
1792
1793 extern ValaProjectSettings* _ValaProjectSettings;
1794 ValaProjectSettings* _ValaProjectSettings = NULL;
1795 static gpointer vala_project_settings_parent_class = NULL;
1796 static gpointer vala_project_settings_xcls_notebook2_parent_class = NULL;
1797 static gpointer vala_project_settings_xcls_label_global_parent_class = NULL;
1798 static gpointer vala_project_settings_xcls_label_targets_parent_class = NULL;
1799 static gpointer vala_project_settings_xcls_vbox5_parent_class = NULL;
1800 static gpointer vala_project_settings_xcls_label6_parent_class = NULL;
1801 static gpointer vala_project_settings_xcls_compile_flags_parent_class = NULL;
1802 static gpointer vala_project_settings_xcls_label8_parent_class = NULL;
1803 static gpointer vala_project_settings_xcls_scrolledwindow9_parent_class = NULL;
1804 static gpointer vala_project_settings_xcls_default_packages_tree_parent_class = NULL;
1805 static gpointer vala_project_settings_xcls_default_packages_tree_store_parent_class = NULL;
1806 static gpointer vala_project_settings_xcls_treeviewcolumn12_parent_class = NULL;
1807 static gpointer vala_project_settings_xcls_packages_render_parent_class = NULL;
1808 static gpointer vala_project_settings_xcls_treeviewcolumn14_parent_class = NULL;
1809 static gpointer vala_project_settings_xcls_packages_render_use_parent_class = NULL;
1810 static gpointer vala_project_settings_xcls_label16_parent_class = NULL;
1811 static gpointer vala_project_settings_xcls_scrolledwindow17_parent_class = NULL;
1812 static gpointer vala_project_settings_xcls_default_directory_tree_parent_class = NULL;
1813 static gpointer vala_project_settings_xcls_default_directory_tree_store_parent_class = NULL;
1814 static gpointer vala_project_settings_xcls_treeviewcolumn20_parent_class = NULL;
1815 static gpointer vala_project_settings_xcls_directory_render_parent_class = NULL;
1816 static gpointer vala_project_settings_xcls_default_directory_menu_parent_class = NULL;
1817 static gpointer vala_project_settings_xcls_menuitem23_parent_class = NULL;
1818 static gpointer vala_project_settings_xcls_menuitem24_parent_class = NULL;
1819 static gpointer vala_project_settings_xcls_separatormenuitem25_parent_class = NULL;
1820 static gpointer vala_project_settings_xcls_menuitem26_parent_class = NULL;
1821 static gpointer vala_project_settings_xcls_hpaned27_parent_class = NULL;
1822 static gpointer vala_project_settings_xcls_scrolledwindow28_parent_class = NULL;
1823 static gpointer vala_project_settings_xcls_targets_tree_menu_parent_class = NULL;
1824 static gpointer vala_project_settings_xcls_menuitem30_parent_class = NULL;
1825 static gpointer vala_project_settings_xcls_separatormenuitem31_parent_class = NULL;
1826 static gpointer vala_project_settings_xcls_menuitem32_parent_class = NULL;
1827 static gpointer vala_project_settings_xcls_targets_tree_parent_class = NULL;
1828 static gpointer vala_project_settings_xcls_targets_tree_store_parent_class = NULL;
1829 static gpointer vala_project_settings_xcls_treeviewcolumn35_parent_class = NULL;
1830 static gpointer vala_project_settings_xcls_targets_render_parent_class = NULL;
1831 static gpointer vala_project_settings_xcls_set_vbox_parent_class = NULL;
1832 static gpointer vala_project_settings_xcls_label38_parent_class = NULL;
1833 static gpointer vala_project_settings_xcls_build_pack_target_parent_class = NULL;
1834 static gpointer vala_project_settings_xcls_label40_parent_class = NULL;
1835 static gpointer vala_project_settings_xcls_build_compile_flags_parent_class = NULL;
1836 static gpointer vala_project_settings_xcls_label42_parent_class = NULL;
1837 static gpointer vala_project_settings_xcls_scrolledwindow43_parent_class = NULL;
1838 static gpointer vala_project_settings_xcls_files_tree_parent_class = NULL;
1839 static gpointer vala_project_settings_xcls_files_tree_store_parent_class = NULL;
1840 static gpointer vala_project_settings_xcls_treeviewcolumn46_parent_class = NULL;
1841 static gpointer vala_project_settings_xcls_files_render_parent_class = NULL;
1842 static gpointer vala_project_settings_xcls_treeviewcolumn48_parent_class = NULL;
1843 static gpointer vala_project_settings_xcls_files_render_use_parent_class = NULL;
1844
1845 GType vala_project_settings_get_type (void) G_GNUC_CONST;
1846 GType vala_project_settings_xcls_label_global_get_type (void) G_GNUC_CONST;
1847 GType vala_project_settings_xcls_label_targets_get_type (void) G_GNUC_CONST;
1848 GType vala_project_settings_xcls_compile_flags_get_type (void) G_GNUC_CONST;
1849 GType vala_project_settings_xcls_default_packages_tree_store_get_type (void) G_GNUC_CONST;
1850 GType vala_project_settings_xcls_packages_render_get_type (void) G_GNUC_CONST;
1851 GType vala_project_settings_xcls_packages_render_use_get_type (void) G_GNUC_CONST;
1852 GType vala_project_settings_xcls_default_directory_tree_get_type (void) G_GNUC_CONST;
1853 GType vala_project_settings_xcls_default_directory_tree_store_get_type (void) G_GNUC_CONST;
1854 GType vala_project_settings_xcls_directory_render_get_type (void) G_GNUC_CONST;
1855 GType vala_project_settings_xcls_default_directory_menu_get_type (void) G_GNUC_CONST;
1856 GType vala_project_settings_xcls_targets_tree_menu_get_type (void) G_GNUC_CONST;
1857 GType vala_project_settings_xcls_targets_tree_get_type (void) G_GNUC_CONST;
1858 GType vala_project_settings_xcls_targets_tree_store_get_type (void) G_GNUC_CONST;
1859 GType vala_project_settings_xcls_targets_render_get_type (void) G_GNUC_CONST;
1860 GType vala_project_settings_xcls_build_pack_target_get_type (void) G_GNUC_CONST;
1861 GType vala_project_settings_xcls_build_compile_flags_get_type (void) G_GNUC_CONST;
1862 GType vala_project_settings_xcls_files_tree_store_get_type (void) G_GNUC_CONST;
1863 GType vala_project_settings_xcls_files_render_get_type (void) G_GNUC_CONST;
1864 GType vala_project_settings_xcls_files_render_use_get_type (void) G_GNUC_CONST;
1865 GType project_project_get_type (void) G_GNUC_CONST;
1866 GType project_gtk_get_type (void) G_GNUC_CONST;
1867 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
1868 #define VALA_PROJECT_SETTINGS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettingsPrivate))
1869 enum  {
1870         VALA_PROJECT_SETTINGS_DUMMY_PROPERTY
1871 };
1872 ValaProjectSettings* vala_project_settings_singleton (void);
1873 ValaProjectSettings* vala_project_settings_new (void);
1874 ValaProjectSettings* vala_project_settings_construct (GType object_type);
1875 GType vala_project_settings_xcls_notebook2_get_type (void) G_GNUC_CONST;
1876 ValaProjectSettingsXcls_Notebook2* vala_project_settings_xcls_notebook2_new (ValaProjectSettings* _owner);
1877 ValaProjectSettingsXcls_Notebook2* vala_project_settings_xcls_notebook2_construct (GType object_type, ValaProjectSettings* _owner);
1878 void vala_project_settings_show (ValaProjectSettings* self, ProjectGtk* project);
1879 void vala_project_settings_xcls_default_directory_tree_store_load (ValaProjectSettingsXcls_default_directory_tree_store* self);
1880 void vala_project_settings_xcls_default_packages_tree_store_load (ValaProjectSettingsXcls_default_packages_tree_store* self);
1881 void vala_project_settings_xcls_targets_tree_store_load (ValaProjectSettingsXcls_targets_tree_store* self);
1882 void vala_project_settings_xcls_files_tree_store_load (ValaProjectSettingsXcls_files_tree_store* self);
1883 #define VALA_PROJECT_SETTINGS_XCLS_NOTEBOOK2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2, ValaProjectSettingsXcls_Notebook2Private))
1884 enum  {
1885         VALA_PROJECT_SETTINGS_XCLS_NOTEBOOK2_DUMMY_PROPERTY
1886 };
1887 ValaProjectSettingsXcls_label_global* vala_project_settings_xcls_label_global_new (ValaProjectSettings* _owner);
1888 ValaProjectSettingsXcls_label_global* vala_project_settings_xcls_label_global_construct (GType object_type, ValaProjectSettings* _owner);
1889 ValaProjectSettingsXcls_label_targets* vala_project_settings_xcls_label_targets_new (ValaProjectSettings* _owner);
1890 ValaProjectSettingsXcls_label_targets* vala_project_settings_xcls_label_targets_construct (GType object_type, ValaProjectSettings* _owner);
1891 GType vala_project_settings_xcls_vbox5_get_type (void) G_GNUC_CONST;
1892 ValaProjectSettingsXcls_VBox5* vala_project_settings_xcls_vbox5_new (ValaProjectSettings* _owner);
1893 ValaProjectSettingsXcls_VBox5* vala_project_settings_xcls_vbox5_construct (GType object_type, ValaProjectSettings* _owner);
1894 GType vala_project_settings_xcls_hpaned27_get_type (void) G_GNUC_CONST;
1895 ValaProjectSettingsXcls_HPaned27* vala_project_settings_xcls_hpaned27_new (ValaProjectSettings* _owner);
1896 ValaProjectSettingsXcls_HPaned27* vala_project_settings_xcls_hpaned27_construct (GType object_type, ValaProjectSettings* _owner);
1897 static void vala_project_settings_xcls_notebook2_finalize (GObject* obj);
1898 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_globalPrivate))
1899 enum  {
1900         VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_DUMMY_PROPERTY
1901 };
1902 static void vala_project_settings_xcls_label_global_finalize (GObject* obj);
1903 #define VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targetsPrivate))
1904 enum  {
1905         VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_DUMMY_PROPERTY
1906 };
1907 static void vala_project_settings_xcls_label_targets_finalize (GObject* obj);
1908 #define VALA_PROJECT_SETTINGS_XCLS_VBOX5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5, ValaProjectSettingsXcls_VBox5Private))
1909 enum  {
1910         VALA_PROJECT_SETTINGS_XCLS_VBOX5_DUMMY_PROPERTY
1911 };
1912 GType vala_project_settings_xcls_label6_get_type (void) G_GNUC_CONST;
1913 ValaProjectSettingsXcls_Label6* vala_project_settings_xcls_label6_new (ValaProjectSettings* _owner);
1914 ValaProjectSettingsXcls_Label6* vala_project_settings_xcls_label6_construct (GType object_type, ValaProjectSettings* _owner);
1915 ValaProjectSettingsXcls_compile_flags* vala_project_settings_xcls_compile_flags_new (ValaProjectSettings* _owner);
1916 ValaProjectSettingsXcls_compile_flags* vala_project_settings_xcls_compile_flags_construct (GType object_type, ValaProjectSettings* _owner);
1917 GType vala_project_settings_xcls_label8_get_type (void) G_GNUC_CONST;
1918 ValaProjectSettingsXcls_Label8* vala_project_settings_xcls_label8_new (ValaProjectSettings* _owner);
1919 ValaProjectSettingsXcls_Label8* vala_project_settings_xcls_label8_construct (GType object_type, ValaProjectSettings* _owner);
1920 GType vala_project_settings_xcls_scrolledwindow9_get_type (void) G_GNUC_CONST;
1921 ValaProjectSettingsXcls_ScrolledWindow9* vala_project_settings_xcls_scrolledwindow9_new (ValaProjectSettings* _owner);
1922 ValaProjectSettingsXcls_ScrolledWindow9* vala_project_settings_xcls_scrolledwindow9_construct (GType object_type, ValaProjectSettings* _owner);
1923 GType vala_project_settings_xcls_label16_get_type (void) G_GNUC_CONST;
1924 ValaProjectSettingsXcls_Label16* vala_project_settings_xcls_label16_new (ValaProjectSettings* _owner);
1925 ValaProjectSettingsXcls_Label16* vala_project_settings_xcls_label16_construct (GType object_type, ValaProjectSettings* _owner);
1926 GType vala_project_settings_xcls_scrolledwindow17_get_type (void) G_GNUC_CONST;
1927 ValaProjectSettingsXcls_ScrolledWindow17* vala_project_settings_xcls_scrolledwindow17_new (ValaProjectSettings* _owner);
1928 ValaProjectSettingsXcls_ScrolledWindow17* vala_project_settings_xcls_scrolledwindow17_construct (GType object_type, ValaProjectSettings* _owner);
1929 static void vala_project_settings_xcls_vbox5_finalize (GObject* obj);
1930 #define VALA_PROJECT_SETTINGS_XCLS_LABEL6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6, ValaProjectSettingsXcls_Label6Private))
1931 enum  {
1932         VALA_PROJECT_SETTINGS_XCLS_LABEL6_DUMMY_PROPERTY
1933 };
1934 static void vala_project_settings_xcls_label6_finalize (GObject* obj);
1935 #define VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flagsPrivate))
1936 enum  {
1937         VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_DUMMY_PROPERTY
1938 };
1939 static void vala_project_settings_xcls_compile_flags_finalize (GObject* obj);
1940 #define VALA_PROJECT_SETTINGS_XCLS_LABEL8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8, ValaProjectSettingsXcls_Label8Private))
1941 enum  {
1942         VALA_PROJECT_SETTINGS_XCLS_LABEL8_DUMMY_PROPERTY
1943 };
1944 static void vala_project_settings_xcls_label8_finalize (GObject* obj);
1945 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9, ValaProjectSettingsXcls_ScrolledWindow9Private))
1946 enum  {
1947         VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW9_DUMMY_PROPERTY
1948 };
1949 GType vala_project_settings_xcls_default_packages_tree_get_type (void) G_GNUC_CONST;
1950 ValaProjectSettingsXcls_default_packages_tree* vala_project_settings_xcls_default_packages_tree_new (ValaProjectSettings* _owner);
1951 ValaProjectSettingsXcls_default_packages_tree* vala_project_settings_xcls_default_packages_tree_construct (GType object_type, ValaProjectSettings* _owner);
1952 static void vala_project_settings_xcls_scrolledwindow9_finalize (GObject* obj);
1953 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE, ValaProjectSettingsXcls_default_packages_treePrivate))
1954 enum  {
1955         VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_DUMMY_PROPERTY
1956 };
1957 ValaProjectSettingsXcls_default_packages_tree_store* vala_project_settings_xcls_default_packages_tree_store_new (ValaProjectSettings* _owner);
1958 ValaProjectSettingsXcls_default_packages_tree_store* vala_project_settings_xcls_default_packages_tree_store_construct (GType object_type, ValaProjectSettings* _owner);
1959 GType vala_project_settings_xcls_treeviewcolumn12_get_type (void) G_GNUC_CONST;
1960 ValaProjectSettingsXcls_TreeViewColumn12* vala_project_settings_xcls_treeviewcolumn12_new (ValaProjectSettings* _owner);
1961 ValaProjectSettingsXcls_TreeViewColumn12* vala_project_settings_xcls_treeviewcolumn12_construct (GType object_type, ValaProjectSettings* _owner);
1962 GType vala_project_settings_xcls_treeviewcolumn14_get_type (void) G_GNUC_CONST;
1963 ValaProjectSettingsXcls_TreeViewColumn14* vala_project_settings_xcls_treeviewcolumn14_new (ValaProjectSettings* _owner);
1964 ValaProjectSettingsXcls_TreeViewColumn14* vala_project_settings_xcls_treeviewcolumn14_construct (GType object_type, ValaProjectSettings* _owner);
1965 static void vala_project_settings_xcls_default_packages_tree_finalize (GObject* obj);
1966 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_storePrivate))
1967 enum  {
1968         VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_DUMMY_PROPERTY
1969 };
1970 GType project_gtk_vala_settings_get_type (void) G_GNUC_CONST;
1971 GType js_render_js_render_get_type (void) G_GNUC_CONST;
1972 GType palete_palete_get_type (void) G_GNUC_CONST;
1973 GType palete_gtk_get_type (void) G_GNUC_CONST;
1974 PaletePalete* palete_factory (const gchar* xtype);
1975 GeeArrayList* palete_gtk_packages (PaleteGtk* self);
1976 static void vala_project_settings_xcls_default_packages_tree_store_finalize (GObject* obj);
1977 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN12_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12, ValaProjectSettingsXcls_TreeViewColumn12Private))
1978 enum  {
1979         VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN12_DUMMY_PROPERTY
1980 };
1981 ValaProjectSettingsXcls_packages_render* vala_project_settings_xcls_packages_render_new (ValaProjectSettings* _owner);
1982 ValaProjectSettingsXcls_packages_render* vala_project_settings_xcls_packages_render_construct (GType object_type, ValaProjectSettings* _owner);
1983 static void vala_project_settings_xcls_treeviewcolumn12_finalize (GObject* obj);
1984 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_renderPrivate))
1985 enum  {
1986         VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_DUMMY_PROPERTY
1987 };
1988 static void vala_project_settings_xcls_packages_render_finalize (GObject* obj);
1989 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN14_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14, ValaProjectSettingsXcls_TreeViewColumn14Private))
1990 enum  {
1991         VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN14_DUMMY_PROPERTY
1992 };
1993 ValaProjectSettingsXcls_packages_render_use* vala_project_settings_xcls_packages_render_use_new (ValaProjectSettings* _owner);
1994 ValaProjectSettingsXcls_packages_render_use* vala_project_settings_xcls_packages_render_use_construct (GType object_type, ValaProjectSettings* _owner);
1995 static void vala_project_settings_xcls_treeviewcolumn14_finalize (GObject* obj);
1996 #define VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_usePrivate))
1997 enum  {
1998         VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_DUMMY_PROPERTY
1999 };
2000 static void __lambda61_ (ValaProjectSettingsXcls_packages_render_use* self, const gchar* path_string);
2001 static void ___lambda61__gtk_cell_renderer_toggle_toggled (GtkCellRendererToggle* _sender, const gchar* path, gpointer self);
2002 static void vala_project_settings_xcls_packages_render_use_finalize (GObject* obj);
2003 #define VALA_PROJECT_SETTINGS_XCLS_LABEL16_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16, ValaProjectSettingsXcls_Label16Private))
2004 enum  {
2005         VALA_PROJECT_SETTINGS_XCLS_LABEL16_DUMMY_PROPERTY
2006 };
2007 static void vala_project_settings_xcls_label16_finalize (GObject* obj);
2008 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW17_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17, ValaProjectSettingsXcls_ScrolledWindow17Private))
2009 enum  {
2010         VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW17_DUMMY_PROPERTY
2011 };
2012 ValaProjectSettingsXcls_default_directory_tree* vala_project_settings_xcls_default_directory_tree_new (ValaProjectSettings* _owner);
2013 ValaProjectSettingsXcls_default_directory_tree* vala_project_settings_xcls_default_directory_tree_construct (GType object_type, ValaProjectSettings* _owner);
2014 ValaProjectSettingsXcls_default_directory_menu* vala_project_settings_xcls_default_directory_menu_new (ValaProjectSettings* _owner);
2015 ValaProjectSettingsXcls_default_directory_menu* vala_project_settings_xcls_default_directory_menu_construct (GType object_type, ValaProjectSettings* _owner);
2016 static void vala_project_settings_xcls_scrolledwindow17_finalize (GObject* obj);
2017 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_treePrivate))
2018 enum  {
2019         VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_DUMMY_PROPERTY
2020 };
2021 ValaProjectSettingsXcls_default_directory_tree_store* vala_project_settings_xcls_default_directory_tree_store_new (ValaProjectSettings* _owner);
2022 ValaProjectSettingsXcls_default_directory_tree_store* vala_project_settings_xcls_default_directory_tree_store_construct (GType object_type, ValaProjectSettings* _owner);
2023 GType vala_project_settings_xcls_treeviewcolumn20_get_type (void) G_GNUC_CONST;
2024 ValaProjectSettingsXcls_TreeViewColumn20* vala_project_settings_xcls_treeviewcolumn20_new (ValaProjectSettings* _owner);
2025 ValaProjectSettingsXcls_TreeViewColumn20* vala_project_settings_xcls_treeviewcolumn20_construct (GType object_type, ValaProjectSettings* _owner);
2026 static gboolean __lambda62_ (ValaProjectSettingsXcls_default_directory_tree* self, GdkEventButton* ev);
2027 static gboolean ___lambda62__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
2028 static void vala_project_settings_xcls_default_directory_tree_finalize (GObject* obj);
2029 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_storePrivate))
2030 enum  {
2031         VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_DUMMY_PROPERTY
2032 };
2033 static void vala_project_settings_xcls_default_directory_tree_store_finalize (GObject* obj);
2034 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN20_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20, ValaProjectSettingsXcls_TreeViewColumn20Private))
2035 enum  {
2036         VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN20_DUMMY_PROPERTY
2037 };
2038 ValaProjectSettingsXcls_directory_render* vala_project_settings_xcls_directory_render_new (ValaProjectSettings* _owner);
2039 ValaProjectSettingsXcls_directory_render* vala_project_settings_xcls_directory_render_construct (GType object_type, ValaProjectSettings* _owner);
2040 static void vala_project_settings_xcls_treeviewcolumn20_finalize (GObject* obj);
2041 #define VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_renderPrivate))
2042 enum  {
2043         VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_DUMMY_PROPERTY
2044 };
2045 static void vala_project_settings_xcls_directory_render_finalize (GObject* obj);
2046 #define VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menuPrivate))
2047 enum  {
2048         VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_DUMMY_PROPERTY
2049 };
2050 GType vala_project_settings_xcls_menuitem23_get_type (void) G_GNUC_CONST;
2051 ValaProjectSettingsXcls_MenuItem23* vala_project_settings_xcls_menuitem23_new (ValaProjectSettings* _owner);
2052 ValaProjectSettingsXcls_MenuItem23* vala_project_settings_xcls_menuitem23_construct (GType object_type, ValaProjectSettings* _owner);
2053 GType vala_project_settings_xcls_menuitem24_get_type (void) G_GNUC_CONST;
2054 ValaProjectSettingsXcls_MenuItem24* vala_project_settings_xcls_menuitem24_new (ValaProjectSettings* _owner);
2055 ValaProjectSettingsXcls_MenuItem24* vala_project_settings_xcls_menuitem24_construct (GType object_type, ValaProjectSettings* _owner);
2056 GType vala_project_settings_xcls_separatormenuitem25_get_type (void) G_GNUC_CONST;
2057 ValaProjectSettingsXcls_SeparatorMenuItem25* vala_project_settings_xcls_separatormenuitem25_new (ValaProjectSettings* _owner);
2058 ValaProjectSettingsXcls_SeparatorMenuItem25* vala_project_settings_xcls_separatormenuitem25_construct (GType object_type, ValaProjectSettings* _owner);
2059 GType vala_project_settings_xcls_menuitem26_get_type (void) G_GNUC_CONST;
2060 ValaProjectSettingsXcls_MenuItem26* vala_project_settings_xcls_menuitem26_new (ValaProjectSettings* _owner);
2061 ValaProjectSettingsXcls_MenuItem26* vala_project_settings_xcls_menuitem26_construct (GType object_type, ValaProjectSettings* _owner);
2062 static void vala_project_settings_xcls_default_directory_menu_finalize (GObject* obj);
2063 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM23_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23, ValaProjectSettingsXcls_MenuItem23Private))
2064 enum  {
2065         VALA_PROJECT_SETTINGS_XCLS_MENUITEM23_DUMMY_PROPERTY
2066 };
2067 static void __lambda63_ (ValaProjectSettingsXcls_MenuItem23* self);
2068 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
2069 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
2070 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
2071 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
2072 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
2073 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
2074 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
2075 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
2076 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
2077 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
2078 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
2079 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
2080 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
2081 GType xcls_mainwindow_xcls_backbutton_get_type (void) G_GNUC_CONST;
2082 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
2083 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) G_GNUC_CONST;
2084 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
2085 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
2086 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
2087 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
2088 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) G_GNUC_CONST;
2089 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) G_GNUC_CONST;
2090 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) G_GNUC_CONST;
2091 GType xcls_mainwindow_xcls_new_window_get_type (void) G_GNUC_CONST;
2092 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
2093 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
2094 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
2095 GType editor_get_type (void) G_GNUC_CONST;
2096 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
2097 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
2098 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
2099 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
2100 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
2101 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
2102 GType window_state_get_type (void) G_GNUC_CONST;
2103 GType xcls_gtkview_get_type (void) G_GNUC_CONST;
2104 gchar* project_gtk_relPath (ProjectGtk* self, const gchar* target);
2105 static void ___lambda63__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
2106 static void vala_project_settings_xcls_menuitem23_finalize (GObject* obj);
2107 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM24_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24, ValaProjectSettingsXcls_MenuItem24Private))
2108 enum  {
2109         VALA_PROJECT_SETTINGS_XCLS_MENUITEM24_DUMMY_PROPERTY
2110 };
2111 static void __lambda64_ (ValaProjectSettingsXcls_MenuItem24* self);
2112 static void ___lambda64__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
2113 static void vala_project_settings_xcls_menuitem24_finalize (GObject* obj);
2114 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM25_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25, ValaProjectSettingsXcls_SeparatorMenuItem25Private))
2115 enum  {
2116         VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM25_DUMMY_PROPERTY
2117 };
2118 static void vala_project_settings_xcls_separatormenuitem25_finalize (GObject* obj);
2119 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM26_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26, ValaProjectSettingsXcls_MenuItem26Private))
2120 enum  {
2121         VALA_PROJECT_SETTINGS_XCLS_MENUITEM26_DUMMY_PROPERTY
2122 };
2123 static void __lambda65_ (ValaProjectSettingsXcls_MenuItem26* self);
2124 static void ___lambda65__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
2125 static void vala_project_settings_xcls_menuitem26_finalize (GObject* obj);
2126 #define VALA_PROJECT_SETTINGS_XCLS_HPANED27_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27, ValaProjectSettingsXcls_HPaned27Private))
2127 enum  {
2128         VALA_PROJECT_SETTINGS_XCLS_HPANED27_DUMMY_PROPERTY
2129 };
2130 GType vala_project_settings_xcls_scrolledwindow28_get_type (void) G_GNUC_CONST;
2131 ValaProjectSettingsXcls_ScrolledWindow28* vala_project_settings_xcls_scrolledwindow28_new (ValaProjectSettings* _owner);
2132 ValaProjectSettingsXcls_ScrolledWindow28* vala_project_settings_xcls_scrolledwindow28_construct (GType object_type, ValaProjectSettings* _owner);
2133 GType vala_project_settings_xcls_set_vbox_get_type (void) G_GNUC_CONST;
2134 ValaProjectSettingsXcls_set_vbox* vala_project_settings_xcls_set_vbox_new (ValaProjectSettings* _owner);
2135 ValaProjectSettingsXcls_set_vbox* vala_project_settings_xcls_set_vbox_construct (GType object_type, ValaProjectSettings* _owner);
2136 static void vala_project_settings_xcls_hpaned27_finalize (GObject* obj);
2137 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW28_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28, ValaProjectSettingsXcls_ScrolledWindow28Private))
2138 enum  {
2139         VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW28_DUMMY_PROPERTY
2140 };
2141 ValaProjectSettingsXcls_targets_tree_menu* vala_project_settings_xcls_targets_tree_menu_new (ValaProjectSettings* _owner);
2142 ValaProjectSettingsXcls_targets_tree_menu* vala_project_settings_xcls_targets_tree_menu_construct (GType object_type, ValaProjectSettings* _owner);
2143 ValaProjectSettingsXcls_targets_tree* vala_project_settings_xcls_targets_tree_new (ValaProjectSettings* _owner);
2144 ValaProjectSettingsXcls_targets_tree* vala_project_settings_xcls_targets_tree_construct (GType object_type, ValaProjectSettings* _owner);
2145 static void vala_project_settings_xcls_scrolledwindow28_finalize (GObject* obj);
2146 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menuPrivate))
2147 enum  {
2148         VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_DUMMY_PROPERTY
2149 };
2150 GType vala_project_settings_xcls_menuitem30_get_type (void) G_GNUC_CONST;
2151 ValaProjectSettingsXcls_MenuItem30* vala_project_settings_xcls_menuitem30_new (ValaProjectSettings* _owner);
2152 ValaProjectSettingsXcls_MenuItem30* vala_project_settings_xcls_menuitem30_construct (GType object_type, ValaProjectSettings* _owner);
2153 GType vala_project_settings_xcls_separatormenuitem31_get_type (void) G_GNUC_CONST;
2154 ValaProjectSettingsXcls_SeparatorMenuItem31* vala_project_settings_xcls_separatormenuitem31_new (ValaProjectSettings* _owner);
2155 ValaProjectSettingsXcls_SeparatorMenuItem31* vala_project_settings_xcls_separatormenuitem31_construct (GType object_type, ValaProjectSettings* _owner);
2156 GType vala_project_settings_xcls_menuitem32_get_type (void) G_GNUC_CONST;
2157 ValaProjectSettingsXcls_MenuItem32* vala_project_settings_xcls_menuitem32_new (ValaProjectSettings* _owner);
2158 ValaProjectSettingsXcls_MenuItem32* vala_project_settings_xcls_menuitem32_construct (GType object_type, ValaProjectSettings* _owner);
2159 static void vala_project_settings_xcls_targets_tree_menu_finalize (GObject* obj);
2160 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM30_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30, ValaProjectSettingsXcls_MenuItem30Private))
2161 enum  {
2162         VALA_PROJECT_SETTINGS_XCLS_MENUITEM30_DUMMY_PROPERTY
2163 };
2164 static void __lambda66_ (ValaProjectSettingsXcls_MenuItem30* self);
2165 ProjectGtkValaSettings* project_gtk_vala_settings_new (const gchar* name);
2166 ProjectGtkValaSettings* project_gtk_vala_settings_construct (GType object_type, const gchar* name);
2167 static void ___lambda66__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
2168 static void vala_project_settings_xcls_menuitem30_finalize (GObject* obj);
2169 #define VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM31_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31, ValaProjectSettingsXcls_SeparatorMenuItem31Private))
2170 enum  {
2171         VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM31_DUMMY_PROPERTY
2172 };
2173 static void vala_project_settings_xcls_separatormenuitem31_finalize (GObject* obj);
2174 #define VALA_PROJECT_SETTINGS_XCLS_MENUITEM32_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32, ValaProjectSettingsXcls_MenuItem32Private))
2175 enum  {
2176         VALA_PROJECT_SETTINGS_XCLS_MENUITEM32_DUMMY_PROPERTY
2177 };
2178 static void __lambda72_ (ValaProjectSettingsXcls_MenuItem32* self);
2179 static void ___lambda72__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
2180 static void vala_project_settings_xcls_menuitem32_finalize (GObject* obj);
2181 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_treePrivate))
2182 enum  {
2183         VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_DUMMY_PROPERTY
2184 };
2185 ValaProjectSettingsXcls_targets_tree_store* vala_project_settings_xcls_targets_tree_store_new (ValaProjectSettings* _owner);
2186 ValaProjectSettingsXcls_targets_tree_store* vala_project_settings_xcls_targets_tree_store_construct (GType object_type, ValaProjectSettings* _owner);
2187 GType vala_project_settings_xcls_treeviewcolumn35_get_type (void) G_GNUC_CONST;
2188 ValaProjectSettingsXcls_TreeViewColumn35* vala_project_settings_xcls_treeviewcolumn35_new (ValaProjectSettings* _owner);
2189 ValaProjectSettingsXcls_TreeViewColumn35* vala_project_settings_xcls_treeviewcolumn35_construct (GType object_type, ValaProjectSettings* _owner);
2190 static gboolean __lambda68_ (ValaProjectSettingsXcls_targets_tree* self, GdkEventButton* ev);
2191 static gboolean ___lambda68__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
2192 static void __lambda69_ (ValaProjectSettingsXcls_targets_tree* self);
2193 static void ___lambda69__gtk_tree_view_cursor_changed (GtkTreeView* _sender, gpointer self);
2194 static void vala_project_settings_xcls_targets_tree_finalize (GObject* obj);
2195 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_storePrivate))
2196 enum  {
2197         VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_DUMMY_PROPERTY
2198 };
2199 static void vala_project_settings_xcls_targets_tree_store_finalize (GObject* obj);
2200 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN35_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35, ValaProjectSettingsXcls_TreeViewColumn35Private))
2201 enum  {
2202         VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN35_DUMMY_PROPERTY
2203 };
2204 ValaProjectSettingsXcls_targets_render* vala_project_settings_xcls_targets_render_new (ValaProjectSettings* _owner);
2205 ValaProjectSettingsXcls_targets_render* vala_project_settings_xcls_targets_render_construct (GType object_type, ValaProjectSettings* _owner);
2206 static void vala_project_settings_xcls_treeviewcolumn35_finalize (GObject* obj);
2207 #define VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_renderPrivate))
2208 enum  {
2209         VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_DUMMY_PROPERTY
2210 };
2211 static void __lambda67_ (ValaProjectSettingsXcls_targets_render* self, const gchar* path, const gchar* newtext);
2212 static void ___lambda67__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self);
2213 static void vala_project_settings_xcls_targets_render_finalize (GObject* obj);
2214 #define VALA_PROJECT_SETTINGS_XCLS_SET_VBOX_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX, ValaProjectSettingsXcls_set_vboxPrivate))
2215 enum  {
2216         VALA_PROJECT_SETTINGS_XCLS_SET_VBOX_DUMMY_PROPERTY
2217 };
2218 GType vala_project_settings_xcls_label38_get_type (void) G_GNUC_CONST;
2219 ValaProjectSettingsXcls_Label38* vala_project_settings_xcls_label38_new (ValaProjectSettings* _owner);
2220 ValaProjectSettingsXcls_Label38* vala_project_settings_xcls_label38_construct (GType object_type, ValaProjectSettings* _owner);
2221 ValaProjectSettingsXcls_build_pack_target* vala_project_settings_xcls_build_pack_target_new (ValaProjectSettings* _owner);
2222 ValaProjectSettingsXcls_build_pack_target* vala_project_settings_xcls_build_pack_target_construct (GType object_type, ValaProjectSettings* _owner);
2223 GType vala_project_settings_xcls_label40_get_type (void) G_GNUC_CONST;
2224 ValaProjectSettingsXcls_Label40* vala_project_settings_xcls_label40_new (ValaProjectSettings* _owner);
2225 ValaProjectSettingsXcls_Label40* vala_project_settings_xcls_label40_construct (GType object_type, ValaProjectSettings* _owner);
2226 ValaProjectSettingsXcls_build_compile_flags* vala_project_settings_xcls_build_compile_flags_new (ValaProjectSettings* _owner);
2227 ValaProjectSettingsXcls_build_compile_flags* vala_project_settings_xcls_build_compile_flags_construct (GType object_type, ValaProjectSettings* _owner);
2228 GType vala_project_settings_xcls_label42_get_type (void) G_GNUC_CONST;
2229 ValaProjectSettingsXcls_Label42* vala_project_settings_xcls_label42_new (ValaProjectSettings* _owner);
2230 ValaProjectSettingsXcls_Label42* vala_project_settings_xcls_label42_construct (GType object_type, ValaProjectSettings* _owner);
2231 GType vala_project_settings_xcls_scrolledwindow43_get_type (void) G_GNUC_CONST;
2232 ValaProjectSettingsXcls_ScrolledWindow43* vala_project_settings_xcls_scrolledwindow43_new (ValaProjectSettings* _owner);
2233 ValaProjectSettingsXcls_ScrolledWindow43* vala_project_settings_xcls_scrolledwindow43_construct (GType object_type, ValaProjectSettings* _owner);
2234 static void vala_project_settings_xcls_set_vbox_finalize (GObject* obj);
2235 #define VALA_PROJECT_SETTINGS_XCLS_LABEL38_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38, ValaProjectSettingsXcls_Label38Private))
2236 enum  {
2237         VALA_PROJECT_SETTINGS_XCLS_LABEL38_DUMMY_PROPERTY
2238 };
2239 static void vala_project_settings_xcls_label38_finalize (GObject* obj);
2240 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_targetPrivate))
2241 enum  {
2242         VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_DUMMY_PROPERTY
2243 };
2244 static void __lambda70_ (ValaProjectSettingsXcls_build_pack_target* self);
2245 static void ___lambda70__gtk_editable_changed (GtkEditable* _sender, gpointer self);
2246 static void vala_project_settings_xcls_build_pack_target_finalize (GObject* obj);
2247 #define VALA_PROJECT_SETTINGS_XCLS_LABEL40_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40, ValaProjectSettingsXcls_Label40Private))
2248 enum  {
2249         VALA_PROJECT_SETTINGS_XCLS_LABEL40_DUMMY_PROPERTY
2250 };
2251 static void vala_project_settings_xcls_label40_finalize (GObject* obj);
2252 #define VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flagsPrivate))
2253 enum  {
2254         VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_DUMMY_PROPERTY
2255 };
2256 static void __lambda71_ (ValaProjectSettingsXcls_build_compile_flags* self);
2257 static void ___lambda71__gtk_editable_changed (GtkEditable* _sender, gpointer self);
2258 static void vala_project_settings_xcls_build_compile_flags_finalize (GObject* obj);
2259 #define VALA_PROJECT_SETTINGS_XCLS_LABEL42_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42, ValaProjectSettingsXcls_Label42Private))
2260 enum  {
2261         VALA_PROJECT_SETTINGS_XCLS_LABEL42_DUMMY_PROPERTY
2262 };
2263 static void vala_project_settings_xcls_label42_finalize (GObject* obj);
2264 #define VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW43_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43, ValaProjectSettingsXcls_ScrolledWindow43Private))
2265 enum  {
2266         VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW43_DUMMY_PROPERTY
2267 };
2268 GType vala_project_settings_xcls_files_tree_get_type (void) G_GNUC_CONST;
2269 ValaProjectSettingsXcls_files_tree* vala_project_settings_xcls_files_tree_new (ValaProjectSettings* _owner);
2270 ValaProjectSettingsXcls_files_tree* vala_project_settings_xcls_files_tree_construct (GType object_type, ValaProjectSettings* _owner);
2271 static void vala_project_settings_xcls_scrolledwindow43_finalize (GObject* obj);
2272 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE, ValaProjectSettingsXcls_files_treePrivate))
2273 enum  {
2274         VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_DUMMY_PROPERTY
2275 };
2276 ValaProjectSettingsXcls_files_tree_store* vala_project_settings_xcls_files_tree_store_new (ValaProjectSettings* _owner);
2277 ValaProjectSettingsXcls_files_tree_store* vala_project_settings_xcls_files_tree_store_construct (GType object_type, ValaProjectSettings* _owner);
2278 GType vala_project_settings_xcls_treeviewcolumn46_get_type (void) G_GNUC_CONST;
2279 ValaProjectSettingsXcls_TreeViewColumn46* vala_project_settings_xcls_treeviewcolumn46_new (ValaProjectSettings* _owner);
2280 ValaProjectSettingsXcls_TreeViewColumn46* vala_project_settings_xcls_treeviewcolumn46_construct (GType object_type, ValaProjectSettings* _owner);
2281 GType vala_project_settings_xcls_treeviewcolumn48_get_type (void) G_GNUC_CONST;
2282 ValaProjectSettingsXcls_TreeViewColumn48* vala_project_settings_xcls_treeviewcolumn48_new (ValaProjectSettings* _owner);
2283 ValaProjectSettingsXcls_TreeViewColumn48* vala_project_settings_xcls_treeviewcolumn48_construct (GType object_type, ValaProjectSettings* _owner);
2284 static void vala_project_settings_xcls_files_tree_finalize (GObject* obj);
2285 #define VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_storePrivate))
2286 enum  {
2287         VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_DUMMY_PROPERTY
2288 };
2289 static void vala_project_settings_xcls_files_tree_store_finalize (GObject* obj);
2290 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN46_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46, ValaProjectSettingsXcls_TreeViewColumn46Private))
2291 enum  {
2292         VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN46_DUMMY_PROPERTY
2293 };
2294 ValaProjectSettingsXcls_files_render* vala_project_settings_xcls_files_render_new (ValaProjectSettings* _owner);
2295 ValaProjectSettingsXcls_files_render* vala_project_settings_xcls_files_render_construct (GType object_type, ValaProjectSettings* _owner);
2296 static void vala_project_settings_xcls_treeviewcolumn46_finalize (GObject* obj);
2297 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_renderPrivate))
2298 enum  {
2299         VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_DUMMY_PROPERTY
2300 };
2301 static void vala_project_settings_xcls_files_render_finalize (GObject* obj);
2302 #define VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN48_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48, ValaProjectSettingsXcls_TreeViewColumn48Private))
2303 enum  {
2304         VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN48_DUMMY_PROPERTY
2305 };
2306 ValaProjectSettingsXcls_files_render_use* vala_project_settings_xcls_files_render_use_new (ValaProjectSettings* _owner);
2307 ValaProjectSettingsXcls_files_render_use* vala_project_settings_xcls_files_render_use_construct (GType object_type, ValaProjectSettings* _owner);
2308 static void vala_project_settings_xcls_treeviewcolumn48_finalize (GObject* obj);
2309 #define VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_usePrivate))
2310 enum  {
2311         VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_DUMMY_PROPERTY
2312 };
2313 static void __lambda73_ (ValaProjectSettingsXcls_files_render_use* self, const gchar* path_string);
2314 static void ___lambda73__gtk_cell_renderer_toggle_toggled (GtkCellRendererToggle* _sender, const gchar* path, gpointer self);
2315 static void vala_project_settings_xcls_files_render_use_finalize (GObject* obj);
2316 static void vala_project_settings_finalize (GObject* obj);
2317
2318
2319 static gpointer _g_object_ref0 (gpointer self) {
2320 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2321         return self ? g_object_ref (self) : NULL;
2322 #line 2323 "ValaProjectSettings.c"
2323 }
2324
2325
2326 ValaProjectSettings* vala_project_settings_singleton (void) {
2327         ValaProjectSettings* result = NULL;
2328         ValaProjectSettings* _tmp0_ = NULL;
2329         ValaProjectSettings* _tmp2_ = NULL;
2330         ValaProjectSettings* _tmp3_ = NULL;
2331 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2332         _tmp0_ = _ValaProjectSettings;
2333 #line 10 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2334         if (_tmp0_ == NULL) {
2335 #line 2336 "ValaProjectSettings.c"
2336                 ValaProjectSettings* _tmp1_ = NULL;
2337 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2338                 _tmp1_ = vala_project_settings_new ();
2339 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2340                 _g_object_unref0 (_ValaProjectSettings);
2341 #line 11 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2342                 _ValaProjectSettings = _tmp1_;
2343 #line 2344 "ValaProjectSettings.c"
2344         }
2345 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2346         _tmp2_ = _ValaProjectSettings;
2347 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2348         _tmp3_ = _g_object_ref0 (_tmp2_);
2349 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2350         result = _tmp3_;
2351 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2352         return result;
2353 #line 2354 "ValaProjectSettings.c"
2354 }
2355
2356
2357 ValaProjectSettings* vala_project_settings_construct (GType object_type) {
2358         ValaProjectSettings * self = NULL;
2359         ValaProjectSettings* _tmp0_ = NULL;
2360         GtkVBox* _tmp1_ = NULL;
2361         ValaProjectSettingsXcls_Notebook2* child_0 = NULL;
2362         ValaProjectSettings* _tmp2_ = NULL;
2363         ValaProjectSettingsXcls_Notebook2* _tmp3_ = NULL;
2364         GtkVBox* _tmp4_ = NULL;
2365         GtkNotebook* _tmp5_ = NULL;
2366 #line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2367         self = (ValaProjectSettings*) g_object_new (object_type, NULL);
2368 #line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2369         _tmp0_ = _g_object_ref0 (self);
2370 #line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2371         _g_object_unref0 (self->priv->_this);
2372 #line 42 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2373         self->priv->_this = _tmp0_;
2374 #line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2375         _tmp1_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
2376 #line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2377         g_object_ref_sink (_tmp1_);
2378 #line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2379         _g_object_unref0 (self->el);
2380 #line 43 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2381         self->el = _tmp1_;
2382 #line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2383         _g_object_unref0 (self->project);
2384 #line 46 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2385         self->project = NULL;
2386 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2387         _g_object_unref0 (self->window);
2388 #line 47 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2389         self->window = NULL;
2390 #line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2391         _tmp2_ = self->priv->_this;
2392 #line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2393         _tmp3_ = vala_project_settings_xcls_notebook2_new (_tmp2_);
2394 #line 50 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2395         child_0 = _tmp3_;
2396 #line 51 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2397         g_object_ref ((GObject*) child_0);
2398 #line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2399         _tmp4_ = self->el;
2400 #line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2401         _tmp5_ = child_0->el;
2402 #line 52 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2403         gtk_box_pack_start ((GtkBox*) _tmp4_, (GtkWidget*) _tmp5_, TRUE, TRUE, (guint) 0);
2404 #line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2405         _g_object_unref0 (child_0);
2406 #line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2407         return self;
2408 #line 2409 "ValaProjectSettings.c"
2409 }
2410
2411
2412 ValaProjectSettings* vala_project_settings_new (void) {
2413 #line 40 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2414         return vala_project_settings_construct (TYPE_VALA_PROJECT_SETTINGS);
2415 #line 2416 "ValaProjectSettings.c"
2416 }
2417
2418
2419 void vala_project_settings_show (ValaProjectSettings* self, ProjectGtk* project) {
2420         ProjectGtk* _tmp0_ = NULL;
2421         ProjectGtk* _tmp1_ = NULL;
2422         ValaProjectSettingsXcls_compile_flags* _tmp2_ = NULL;
2423         GtkEntry* _tmp3_ = NULL;
2424         ValaProjectSettingsXcls_default_directory_tree_store* _tmp4_ = NULL;
2425         ValaProjectSettingsXcls_default_packages_tree_store* _tmp5_ = NULL;
2426         ValaProjectSettingsXcls_targets_tree_store* _tmp6_ = NULL;
2427         ValaProjectSettingsXcls_files_tree_store* _tmp7_ = NULL;
2428 #line 56 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2429         g_return_if_fail (self != NULL);
2430 #line 56 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2431         g_return_if_fail (project != NULL);
2432 #line 59 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2433         g_print ("ValaProjectSettings show\n");
2434 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2435         _tmp0_ = project;
2436 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2437         _tmp1_ = _g_object_ref0 (_tmp0_);
2438 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2439         _g_object_unref0 (self->project);
2440 #line 61 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2441         self->project = _tmp1_;
2442 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2443         _tmp2_ = self->compile_flags;
2444 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2445         _tmp3_ = _tmp2_->el;
2446 #line 63 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2447         gtk_entry_set_text (_tmp3_, "");
2448 #line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2449         _tmp4_ = self->default_directory_tree_store;
2450 #line 65 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2451         vala_project_settings_xcls_default_directory_tree_store_load (_tmp4_);
2452 #line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2453         _tmp5_ = self->default_packages_tree_store;
2454 #line 66 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2455         vala_project_settings_xcls_default_packages_tree_store_load (_tmp5_);
2456 #line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2457         _tmp6_ = self->targets_tree_store;
2458 #line 67 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2459         vala_project_settings_xcls_targets_tree_store_load (_tmp6_);
2460 #line 68 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2461         _tmp7_ = self->files_tree_store;
2462 #line 68 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2463         vala_project_settings_xcls_files_tree_store_load (_tmp7_);
2464 #line 2465 "ValaProjectSettings.c"
2465 }
2466
2467
2468 ValaProjectSettingsXcls_Notebook2* vala_project_settings_xcls_notebook2_construct (GType object_type, ValaProjectSettings* _owner) {
2469         ValaProjectSettingsXcls_Notebook2 * self = NULL;
2470         ValaProjectSettings* _tmp0_ = NULL;
2471         ValaProjectSettings* _tmp1_ = NULL;
2472         GtkNotebook* _tmp2_ = NULL;
2473         ValaProjectSettingsXcls_label_global* child_0 = NULL;
2474         ValaProjectSettings* _tmp3_ = NULL;
2475         ValaProjectSettingsXcls_label_global* _tmp4_ = NULL;
2476         ValaProjectSettingsXcls_label_targets* child_1 = NULL;
2477         ValaProjectSettings* _tmp5_ = NULL;
2478         ValaProjectSettingsXcls_label_targets* _tmp6_ = NULL;
2479         ValaProjectSettingsXcls_VBox5* child_2 = NULL;
2480         ValaProjectSettings* _tmp7_ = NULL;
2481         ValaProjectSettingsXcls_VBox5* _tmp8_ = NULL;
2482         GtkNotebook* _tmp9_ = NULL;
2483         GtkVBox* _tmp10_ = NULL;
2484         ValaProjectSettings* _tmp11_ = NULL;
2485         ValaProjectSettingsXcls_label_global* _tmp12_ = NULL;
2486         GtkLabel* _tmp13_ = NULL;
2487         ValaProjectSettingsXcls_HPaned27* child_3 = NULL;
2488         ValaProjectSettings* _tmp14_ = NULL;
2489         ValaProjectSettingsXcls_HPaned27* _tmp15_ = NULL;
2490         GtkNotebook* _tmp16_ = NULL;
2491         GtkHPaned* _tmp17_ = NULL;
2492         ValaProjectSettings* _tmp18_ = NULL;
2493         ValaProjectSettingsXcls_label_targets* _tmp19_ = NULL;
2494         GtkLabel* _tmp20_ = NULL;
2495 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2496         g_return_val_if_fail (_owner != NULL, NULL);
2497 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2498         self = (ValaProjectSettingsXcls_Notebook2*) g_object_new (object_type, NULL);
2499 #line 82 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2500         _tmp0_ = _owner;
2501 #line 82 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2502         _tmp1_ = _g_object_ref0 (_tmp0_);
2503 #line 82 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2504         _g_object_unref0 (self->priv->_this);
2505 #line 82 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2506         self->priv->_this = _tmp1_;
2507 #line 83 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2508         _tmp2_ = (GtkNotebook*) gtk_notebook_new ();
2509 #line 83 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2510         g_object_ref_sink (_tmp2_);
2511 #line 83 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2512         _g_object_unref0 (self->el);
2513 #line 83 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2514         self->el = _tmp2_;
2515 #line 88 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2516         _tmp3_ = self->priv->_this;
2517 #line 88 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2518         _tmp4_ = vala_project_settings_xcls_label_global_new (_tmp3_);
2519 #line 88 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2520         child_0 = _tmp4_;
2521 #line 89 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2522         g_object_ref ((GObject*) child_0);
2523 #line 90 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2524         _tmp5_ = self->priv->_this;
2525 #line 90 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2526         _tmp6_ = vala_project_settings_xcls_label_targets_new (_tmp5_);
2527 #line 90 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2528         child_1 = _tmp6_;
2529 #line 91 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2530         g_object_ref ((GObject*) child_1);
2531 #line 92 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2532         _tmp7_ = self->priv->_this;
2533 #line 92 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2534         _tmp8_ = vala_project_settings_xcls_vbox5_new (_tmp7_);
2535 #line 92 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2536         child_2 = _tmp8_;
2537 #line 93 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2538         g_object_ref ((GObject*) child_2);
2539 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2540         _tmp9_ = self->el;
2541 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2542         _tmp10_ = child_2->el;
2543 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2544         _tmp11_ = self->priv->_this;
2545 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2546         _tmp12_ = _tmp11_->label_global;
2547 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2548         _tmp13_ = _tmp12_->el;
2549 #line 94 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2550         gtk_notebook_append_page (_tmp9_, (GtkWidget*) _tmp10_, (GtkWidget*) _tmp13_);
2551 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2552         _tmp14_ = self->priv->_this;
2553 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2554         _tmp15_ = vala_project_settings_xcls_hpaned27_new (_tmp14_);
2555 #line 95 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2556         child_3 = _tmp15_;
2557 #line 96 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2558         g_object_ref ((GObject*) child_3);
2559 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2560         _tmp16_ = self->el;
2561 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2562         _tmp17_ = child_3->el;
2563 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2564         _tmp18_ = self->priv->_this;
2565 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2566         _tmp19_ = _tmp18_->label_targets;
2567 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2568         _tmp20_ = _tmp19_->el;
2569 #line 97 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2570         gtk_notebook_append_page (_tmp16_, (GtkWidget*) _tmp17_, (GtkWidget*) _tmp20_);
2571 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2572         _g_object_unref0 (child_3);
2573 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2574         _g_object_unref0 (child_2);
2575 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2576         _g_object_unref0 (child_1);
2577 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2578         _g_object_unref0 (child_0);
2579 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2580         return self;
2581 #line 2582 "ValaProjectSettings.c"
2582 }
2583
2584
2585 ValaProjectSettingsXcls_Notebook2* vala_project_settings_xcls_notebook2_new (ValaProjectSettings* _owner) {
2586 #line 80 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2587         return vala_project_settings_xcls_notebook2_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2, _owner);
2588 #line 2589 "ValaProjectSettings.c"
2589 }
2590
2591
2592 static void vala_project_settings_xcls_notebook2_class_init (ValaProjectSettingsXcls_Notebook2Class * klass) {
2593 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2594         vala_project_settings_xcls_notebook2_parent_class = g_type_class_peek_parent (klass);
2595 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2596         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_Notebook2Private));
2597 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2598         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_notebook2_finalize;
2599 #line 2600 "ValaProjectSettings.c"
2600 }
2601
2602
2603 static void vala_project_settings_xcls_notebook2_instance_init (ValaProjectSettingsXcls_Notebook2 * self) {
2604 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2605         self->priv = VALA_PROJECT_SETTINGS_XCLS_NOTEBOOK2_GET_PRIVATE (self);
2606 #line 2607 "ValaProjectSettings.c"
2607 }
2608
2609
2610 static void vala_project_settings_xcls_notebook2_finalize (GObject* obj) {
2611         ValaProjectSettingsXcls_Notebook2 * self;
2612 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2613         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_NOTEBOOK2, ValaProjectSettingsXcls_Notebook2);
2614 #line 73 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2615         _g_object_unref0 (self->el);
2616 #line 74 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2617         _g_object_unref0 (self->priv->_this);
2618 #line 71 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2619         G_OBJECT_CLASS (vala_project_settings_xcls_notebook2_parent_class)->finalize (obj);
2620 #line 2621 "ValaProjectSettings.c"
2621 }
2622
2623
2624 GType vala_project_settings_xcls_notebook2_get_type (void) {
2625         static volatile gsize vala_project_settings_xcls_notebook2_type_id__volatile = 0;
2626         if (g_once_init_enter (&vala_project_settings_xcls_notebook2_type_id__volatile)) {
2627                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_Notebook2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_notebook2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_Notebook2), 0, (GInstanceInitFunc) vala_project_settings_xcls_notebook2_instance_init, NULL };
2628                 GType vala_project_settings_xcls_notebook2_type_id;
2629                 vala_project_settings_xcls_notebook2_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_Notebook2", &g_define_type_info, 0);
2630                 g_once_init_leave (&vala_project_settings_xcls_notebook2_type_id__volatile, vala_project_settings_xcls_notebook2_type_id);
2631         }
2632         return vala_project_settings_xcls_notebook2_type_id__volatile;
2633 }
2634
2635
2636 ValaProjectSettingsXcls_label_global* vala_project_settings_xcls_label_global_construct (GType object_type, ValaProjectSettings* _owner) {
2637         ValaProjectSettingsXcls_label_global * self = NULL;
2638         ValaProjectSettings* _tmp0_ = NULL;
2639         ValaProjectSettings* _tmp1_ = NULL;
2640         ValaProjectSettings* _tmp2_ = NULL;
2641         ValaProjectSettingsXcls_label_global* _tmp3_ = NULL;
2642         GtkLabel* _tmp4_ = NULL;
2643 #line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2644         g_return_val_if_fail (_owner != NULL, NULL);
2645 #line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2646         self = (ValaProjectSettingsXcls_label_global*) g_object_new (object_type, NULL);
2647 #line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2648         _tmp0_ = _owner;
2649 #line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2650         _tmp1_ = _g_object_ref0 (_tmp0_);
2651 #line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2652         _g_object_unref0 (self->priv->_this);
2653 #line 113 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2654         self->priv->_this = _tmp1_;
2655 #line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2656         _tmp2_ = self->priv->_this;
2657 #line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2658         _tmp3_ = _g_object_ref0 (self);
2659 #line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2660         _g_object_unref0 (_tmp2_->label_global);
2661 #line 114 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2662         _tmp2_->label_global = _tmp3_;
2663 #line 115 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2664         _tmp4_ = (GtkLabel*) gtk_label_new ("Global");
2665 #line 115 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2666         g_object_ref_sink (_tmp4_);
2667 #line 115 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2668         _g_object_unref0 (self->el);
2669 #line 115 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2670         self->el = _tmp4_;
2671 #line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2672         return self;
2673 #line 2674 "ValaProjectSettings.c"
2674 }
2675
2676
2677 ValaProjectSettingsXcls_label_global* vala_project_settings_xcls_label_global_new (ValaProjectSettings* _owner) {
2678 #line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2679         return vala_project_settings_xcls_label_global_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, _owner);
2680 #line 2681 "ValaProjectSettings.c"
2681 }
2682
2683
2684 static void vala_project_settings_xcls_label_global_class_init (ValaProjectSettingsXcls_label_globalClass * klass) {
2685 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2686         vala_project_settings_xcls_label_global_parent_class = g_type_class_peek_parent (klass);
2687 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2688         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_label_globalPrivate));
2689 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2690         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label_global_finalize;
2691 #line 2692 "ValaProjectSettings.c"
2692 }
2693
2694
2695 static void vala_project_settings_xcls_label_global_instance_init (ValaProjectSettingsXcls_label_global * self) {
2696 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2697         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_GET_PRIVATE (self);
2698 #line 2699 "ValaProjectSettings.c"
2699 }
2700
2701
2702 static void vala_project_settings_xcls_label_global_finalize (GObject* obj) {
2703         ValaProjectSettingsXcls_label_global * self;
2704 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2705         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_GLOBAL, ValaProjectSettingsXcls_label_global);
2706 #line 104 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2707         _g_object_unref0 (self->el);
2708 #line 105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2709         _g_object_unref0 (self->priv->_this);
2710 #line 102 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2711         G_OBJECT_CLASS (vala_project_settings_xcls_label_global_parent_class)->finalize (obj);
2712 #line 2713 "ValaProjectSettings.c"
2713 }
2714
2715
2716 GType vala_project_settings_xcls_label_global_get_type (void) {
2717         static volatile gsize vala_project_settings_xcls_label_global_type_id__volatile = 0;
2718         if (g_once_init_enter (&vala_project_settings_xcls_label_global_type_id__volatile)) {
2719                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_label_globalClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label_global_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_label_global), 0, (GInstanceInitFunc) vala_project_settings_xcls_label_global_instance_init, NULL };
2720                 GType vala_project_settings_xcls_label_global_type_id;
2721                 vala_project_settings_xcls_label_global_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_label_global", &g_define_type_info, 0);
2722                 g_once_init_leave (&vala_project_settings_xcls_label_global_type_id__volatile, vala_project_settings_xcls_label_global_type_id);
2723         }
2724         return vala_project_settings_xcls_label_global_type_id__volatile;
2725 }
2726
2727
2728 ValaProjectSettingsXcls_label_targets* vala_project_settings_xcls_label_targets_construct (GType object_type, ValaProjectSettings* _owner) {
2729         ValaProjectSettingsXcls_label_targets * self = NULL;
2730         ValaProjectSettings* _tmp0_ = NULL;
2731         ValaProjectSettings* _tmp1_ = NULL;
2732         ValaProjectSettings* _tmp2_ = NULL;
2733         ValaProjectSettingsXcls_label_targets* _tmp3_ = NULL;
2734         GtkLabel* _tmp4_ = NULL;
2735 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2736         g_return_val_if_fail (_owner != NULL, NULL);
2737 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2738         self = (ValaProjectSettingsXcls_label_targets*) g_object_new (object_type, NULL);
2739 #line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2740         _tmp0_ = _owner;
2741 #line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2742         _tmp1_ = _g_object_ref0 (_tmp0_);
2743 #line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2744         _g_object_unref0 (self->priv->_this);
2745 #line 135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2746         self->priv->_this = _tmp1_;
2747 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2748         _tmp2_ = self->priv->_this;
2749 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2750         _tmp3_ = _g_object_ref0 (self);
2751 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2752         _g_object_unref0 (_tmp2_->label_targets);
2753 #line 136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2754         _tmp2_->label_targets = _tmp3_;
2755 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2756         _tmp4_ = (GtkLabel*) gtk_label_new ("Targets");
2757 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2758         g_object_ref_sink (_tmp4_);
2759 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2760         _g_object_unref0 (self->el);
2761 #line 137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2762         self->el = _tmp4_;
2763 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2764         return self;
2765 #line 2766 "ValaProjectSettings.c"
2766 }
2767
2768
2769 ValaProjectSettingsXcls_label_targets* vala_project_settings_xcls_label_targets_new (ValaProjectSettings* _owner) {
2770 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2771         return vala_project_settings_xcls_label_targets_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, _owner);
2772 #line 2773 "ValaProjectSettings.c"
2773 }
2774
2775
2776 static void vala_project_settings_xcls_label_targets_class_init (ValaProjectSettingsXcls_label_targetsClass * klass) {
2777 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2778         vala_project_settings_xcls_label_targets_parent_class = g_type_class_peek_parent (klass);
2779 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2780         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_label_targetsPrivate));
2781 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2782         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label_targets_finalize;
2783 #line 2784 "ValaProjectSettings.c"
2784 }
2785
2786
2787 static void vala_project_settings_xcls_label_targets_instance_init (ValaProjectSettingsXcls_label_targets * self) {
2788 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2789         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_GET_PRIVATE (self);
2790 #line 2791 "ValaProjectSettings.c"
2791 }
2792
2793
2794 static void vala_project_settings_xcls_label_targets_finalize (GObject* obj) {
2795         ValaProjectSettingsXcls_label_targets * self;
2796 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2797         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL_TARGETS, ValaProjectSettingsXcls_label_targets);
2798 #line 126 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2799         _g_object_unref0 (self->el);
2800 #line 127 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2801         _g_object_unref0 (self->priv->_this);
2802 #line 124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2803         G_OBJECT_CLASS (vala_project_settings_xcls_label_targets_parent_class)->finalize (obj);
2804 #line 2805 "ValaProjectSettings.c"
2805 }
2806
2807
2808 GType vala_project_settings_xcls_label_targets_get_type (void) {
2809         static volatile gsize vala_project_settings_xcls_label_targets_type_id__volatile = 0;
2810         if (g_once_init_enter (&vala_project_settings_xcls_label_targets_type_id__volatile)) {
2811                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_label_targetsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label_targets_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_label_targets), 0, (GInstanceInitFunc) vala_project_settings_xcls_label_targets_instance_init, NULL };
2812                 GType vala_project_settings_xcls_label_targets_type_id;
2813                 vala_project_settings_xcls_label_targets_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_label_targets", &g_define_type_info, 0);
2814                 g_once_init_leave (&vala_project_settings_xcls_label_targets_type_id__volatile, vala_project_settings_xcls_label_targets_type_id);
2815         }
2816         return vala_project_settings_xcls_label_targets_type_id__volatile;
2817 }
2818
2819
2820 ValaProjectSettingsXcls_VBox5* vala_project_settings_xcls_vbox5_construct (GType object_type, ValaProjectSettings* _owner) {
2821         ValaProjectSettingsXcls_VBox5 * self = NULL;
2822         ValaProjectSettings* _tmp0_ = NULL;
2823         ValaProjectSettings* _tmp1_ = NULL;
2824         GtkVBox* _tmp2_ = NULL;
2825         ValaProjectSettingsXcls_Label6* child_0 = NULL;
2826         ValaProjectSettings* _tmp3_ = NULL;
2827         ValaProjectSettingsXcls_Label6* _tmp4_ = NULL;
2828         GtkVBox* _tmp5_ = NULL;
2829         GtkLabel* _tmp6_ = NULL;
2830         ValaProjectSettingsXcls_compile_flags* child_1 = NULL;
2831         ValaProjectSettings* _tmp7_ = NULL;
2832         ValaProjectSettingsXcls_compile_flags* _tmp8_ = NULL;
2833         GtkVBox* _tmp9_ = NULL;
2834         GtkEntry* _tmp10_ = NULL;
2835         ValaProjectSettingsXcls_Label8* child_2 = NULL;
2836         ValaProjectSettings* _tmp11_ = NULL;
2837         ValaProjectSettingsXcls_Label8* _tmp12_ = NULL;
2838         GtkVBox* _tmp13_ = NULL;
2839         GtkLabel* _tmp14_ = NULL;
2840         ValaProjectSettingsXcls_ScrolledWindow9* child_3 = NULL;
2841         ValaProjectSettings* _tmp15_ = NULL;
2842         ValaProjectSettingsXcls_ScrolledWindow9* _tmp16_ = NULL;
2843         GtkVBox* _tmp17_ = NULL;
2844         GtkScrolledWindow* _tmp18_ = NULL;
2845         ValaProjectSettingsXcls_Label16* child_4 = NULL;
2846         ValaProjectSettings* _tmp19_ = NULL;
2847         ValaProjectSettingsXcls_Label16* _tmp20_ = NULL;
2848         GtkVBox* _tmp21_ = NULL;
2849         GtkLabel* _tmp22_ = NULL;
2850         ValaProjectSettingsXcls_ScrolledWindow17* child_5 = NULL;
2851         ValaProjectSettings* _tmp23_ = NULL;
2852         ValaProjectSettingsXcls_ScrolledWindow17* _tmp24_ = NULL;
2853         GtkVBox* _tmp25_ = NULL;
2854         GtkScrolledWindow* _tmp26_ = NULL;
2855 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2856         g_return_val_if_fail (_owner != NULL, NULL);
2857 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2858         self = (ValaProjectSettingsXcls_VBox5*) g_object_new (object_type, NULL);
2859 #line 157 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2860         _tmp0_ = _owner;
2861 #line 157 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2862         _tmp1_ = _g_object_ref0 (_tmp0_);
2863 #line 157 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2864         _g_object_unref0 (self->priv->_this);
2865 #line 157 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2866         self->priv->_this = _tmp1_;
2867 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2868         _tmp2_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
2869 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2870         g_object_ref_sink (_tmp2_);
2871 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2872         _g_object_unref0 (self->el);
2873 #line 158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2874         self->el = _tmp2_;
2875 #line 163 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2876         _tmp3_ = self->priv->_this;
2877 #line 163 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2878         _tmp4_ = vala_project_settings_xcls_label6_new (_tmp3_);
2879 #line 163 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2880         child_0 = _tmp4_;
2881 #line 164 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2882         g_object_ref ((GObject*) child_0);
2883 #line 165 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2884         _tmp5_ = self->el;
2885 #line 165 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2886         _tmp6_ = child_0->el;
2887 #line 165 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2888         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
2889 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2890         _tmp7_ = self->priv->_this;
2891 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2892         _tmp8_ = vala_project_settings_xcls_compile_flags_new (_tmp7_);
2893 #line 166 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2894         child_1 = _tmp8_;
2895 #line 167 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2896         g_object_ref ((GObject*) child_1);
2897 #line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2898         _tmp9_ = self->el;
2899 #line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2900         _tmp10_ = child_1->el;
2901 #line 168 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2902         gtk_box_pack_start ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, FALSE, FALSE, (guint) 0);
2903 #line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2904         _tmp11_ = self->priv->_this;
2905 #line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2906         _tmp12_ = vala_project_settings_xcls_label8_new (_tmp11_);
2907 #line 169 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2908         child_2 = _tmp12_;
2909 #line 170 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2910         g_object_ref ((GObject*) child_2);
2911 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2912         _tmp13_ = self->el;
2913 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2914         _tmp14_ = child_2->el;
2915 #line 171 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2916         gtk_box_pack_start ((GtkBox*) _tmp13_, (GtkWidget*) _tmp14_, FALSE, FALSE, (guint) 0);
2917 #line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2918         _tmp15_ = self->priv->_this;
2919 #line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2920         _tmp16_ = vala_project_settings_xcls_scrolledwindow9_new (_tmp15_);
2921 #line 172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2922         child_3 = _tmp16_;
2923 #line 173 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2924         g_object_ref ((GObject*) child_3);
2925 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2926         _tmp17_ = self->el;
2927 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2928         _tmp18_ = child_3->el;
2929 #line 174 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2930         gtk_box_pack_start ((GtkBox*) _tmp17_, (GtkWidget*) _tmp18_, TRUE, TRUE, (guint) 0);
2931 #line 175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2932         _tmp19_ = self->priv->_this;
2933 #line 175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2934         _tmp20_ = vala_project_settings_xcls_label16_new (_tmp19_);
2935 #line 175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2936         child_4 = _tmp20_;
2937 #line 176 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2938         g_object_ref ((GObject*) child_4);
2939 #line 177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2940         _tmp21_ = self->el;
2941 #line 177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2942         _tmp22_ = child_4->el;
2943 #line 177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2944         gtk_box_pack_start ((GtkBox*) _tmp21_, (GtkWidget*) _tmp22_, FALSE, FALSE, (guint) 0);
2945 #line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2946         _tmp23_ = self->priv->_this;
2947 #line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2948         _tmp24_ = vala_project_settings_xcls_scrolledwindow17_new (_tmp23_);
2949 #line 178 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2950         child_5 = _tmp24_;
2951 #line 179 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2952         g_object_ref ((GObject*) child_5);
2953 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2954         _tmp25_ = self->el;
2955 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2956         _tmp26_ = child_5->el;
2957 #line 180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2958         gtk_box_pack_start ((GtkBox*) _tmp25_, (GtkWidget*) _tmp26_, TRUE, TRUE, (guint) 0);
2959 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2960         _g_object_unref0 (child_5);
2961 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2962         _g_object_unref0 (child_4);
2963 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2964         _g_object_unref0 (child_3);
2965 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2966         _g_object_unref0 (child_2);
2967 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2968         _g_object_unref0 (child_1);
2969 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2970         _g_object_unref0 (child_0);
2971 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2972         return self;
2973 #line 2974 "ValaProjectSettings.c"
2974 }
2975
2976
2977 ValaProjectSettingsXcls_VBox5* vala_project_settings_xcls_vbox5_new (ValaProjectSettings* _owner) {
2978 #line 155 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2979         return vala_project_settings_xcls_vbox5_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5, _owner);
2980 #line 2981 "ValaProjectSettings.c"
2981 }
2982
2983
2984 static void vala_project_settings_xcls_vbox5_class_init (ValaProjectSettingsXcls_VBox5Class * klass) {
2985 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2986         vala_project_settings_xcls_vbox5_parent_class = g_type_class_peek_parent (klass);
2987 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2988         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_VBox5Private));
2989 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2990         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_vbox5_finalize;
2991 #line 2992 "ValaProjectSettings.c"
2992 }
2993
2994
2995 static void vala_project_settings_xcls_vbox5_instance_init (ValaProjectSettingsXcls_VBox5 * self) {
2996 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2997         self->priv = VALA_PROJECT_SETTINGS_XCLS_VBOX5_GET_PRIVATE (self);
2998 #line 2999 "ValaProjectSettings.c"
2999 }
3000
3001
3002 static void vala_project_settings_xcls_vbox5_finalize (GObject* obj) {
3003         ValaProjectSettingsXcls_VBox5 * self;
3004 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3005         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_VBOX5, ValaProjectSettingsXcls_VBox5);
3006 #line 148 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3007         _g_object_unref0 (self->el);
3008 #line 149 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3009         _g_object_unref0 (self->priv->_this);
3010 #line 146 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3011         G_OBJECT_CLASS (vala_project_settings_xcls_vbox5_parent_class)->finalize (obj);
3012 #line 3013 "ValaProjectSettings.c"
3013 }
3014
3015
3016 GType vala_project_settings_xcls_vbox5_get_type (void) {
3017         static volatile gsize vala_project_settings_xcls_vbox5_type_id__volatile = 0;
3018         if (g_once_init_enter (&vala_project_settings_xcls_vbox5_type_id__volatile)) {
3019                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_VBox5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_vbox5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_VBox5), 0, (GInstanceInitFunc) vala_project_settings_xcls_vbox5_instance_init, NULL };
3020                 GType vala_project_settings_xcls_vbox5_type_id;
3021                 vala_project_settings_xcls_vbox5_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_VBox5", &g_define_type_info, 0);
3022                 g_once_init_leave (&vala_project_settings_xcls_vbox5_type_id__volatile, vala_project_settings_xcls_vbox5_type_id);
3023         }
3024         return vala_project_settings_xcls_vbox5_type_id__volatile;
3025 }
3026
3027
3028 ValaProjectSettingsXcls_Label6* vala_project_settings_xcls_label6_construct (GType object_type, ValaProjectSettings* _owner) {
3029         ValaProjectSettingsXcls_Label6 * self = NULL;
3030         ValaProjectSettings* _tmp0_ = NULL;
3031         ValaProjectSettings* _tmp1_ = NULL;
3032         GtkLabel* _tmp2_ = NULL;
3033 #line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3034         g_return_val_if_fail (_owner != NULL, NULL);
3035 #line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3036         self = (ValaProjectSettingsXcls_Label6*) g_object_new (object_type, NULL);
3037 #line 196 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3038         _tmp0_ = _owner;
3039 #line 196 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3040         _tmp1_ = _g_object_ref0 (_tmp0_);
3041 #line 196 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3042         _g_object_unref0 (self->priv->_this);
3043 #line 196 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3044         self->priv->_this = _tmp1_;
3045 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3046         _tmp2_ = (GtkLabel*) gtk_label_new ("compile flags");
3047 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3048         g_object_ref_sink (_tmp2_);
3049 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3050         _g_object_unref0 (self->el);
3051 #line 197 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3052         self->el = _tmp2_;
3053 #line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3054         return self;
3055 #line 3056 "ValaProjectSettings.c"
3056 }
3057
3058
3059 ValaProjectSettingsXcls_Label6* vala_project_settings_xcls_label6_new (ValaProjectSettings* _owner) {
3060 #line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3061         return vala_project_settings_xcls_label6_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6, _owner);
3062 #line 3063 "ValaProjectSettings.c"
3063 }
3064
3065
3066 static void vala_project_settings_xcls_label6_class_init (ValaProjectSettingsXcls_Label6Class * klass) {
3067 #line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3068         vala_project_settings_xcls_label6_parent_class = g_type_class_peek_parent (klass);
3069 #line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3070         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_Label6Private));
3071 #line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3072         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label6_finalize;
3073 #line 3074 "ValaProjectSettings.c"
3074 }
3075
3076
3077 static void vala_project_settings_xcls_label6_instance_init (ValaProjectSettingsXcls_Label6 * self) {
3078 #line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3079         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL6_GET_PRIVATE (self);
3080 #line 3081 "ValaProjectSettings.c"
3081 }
3082
3083
3084 static void vala_project_settings_xcls_label6_finalize (GObject* obj) {
3085         ValaProjectSettingsXcls_Label6 * self;
3086 #line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3087         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL6, ValaProjectSettingsXcls_Label6);
3088 #line 187 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3089         _g_object_unref0 (self->el);
3090 #line 188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3091         _g_object_unref0 (self->priv->_this);
3092 #line 185 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3093         G_OBJECT_CLASS (vala_project_settings_xcls_label6_parent_class)->finalize (obj);
3094 #line 3095 "ValaProjectSettings.c"
3095 }
3096
3097
3098 GType vala_project_settings_xcls_label6_get_type (void) {
3099         static volatile gsize vala_project_settings_xcls_label6_type_id__volatile = 0;
3100         if (g_once_init_enter (&vala_project_settings_xcls_label6_type_id__volatile)) {
3101                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_Label6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_Label6), 0, (GInstanceInitFunc) vala_project_settings_xcls_label6_instance_init, NULL };
3102                 GType vala_project_settings_xcls_label6_type_id;
3103                 vala_project_settings_xcls_label6_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_Label6", &g_define_type_info, 0);
3104                 g_once_init_leave (&vala_project_settings_xcls_label6_type_id__volatile, vala_project_settings_xcls_label6_type_id);
3105         }
3106         return vala_project_settings_xcls_label6_type_id__volatile;
3107 }
3108
3109
3110 ValaProjectSettingsXcls_compile_flags* vala_project_settings_xcls_compile_flags_construct (GType object_type, ValaProjectSettings* _owner) {
3111         ValaProjectSettingsXcls_compile_flags * self = NULL;
3112         ValaProjectSettings* _tmp0_ = NULL;
3113         ValaProjectSettings* _tmp1_ = NULL;
3114         ValaProjectSettings* _tmp2_ = NULL;
3115         ValaProjectSettingsXcls_compile_flags* _tmp3_ = NULL;
3116         GtkEntry* _tmp4_ = NULL;
3117 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3118         g_return_val_if_fail (_owner != NULL, NULL);
3119 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3120         self = (ValaProjectSettingsXcls_compile_flags*) g_object_new (object_type, NULL);
3121 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3122         _tmp0_ = _owner;
3123 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3124         _tmp1_ = _g_object_ref0 (_tmp0_);
3125 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3126         _g_object_unref0 (self->priv->_this);
3127 #line 217 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3128         self->priv->_this = _tmp1_;
3129 #line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3130         _tmp2_ = self->priv->_this;
3131 #line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3132         _tmp3_ = _g_object_ref0 (self);
3133 #line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3134         _g_object_unref0 (_tmp2_->compile_flags);
3135 #line 218 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3136         _tmp2_->compile_flags = _tmp3_;
3137 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3138         _tmp4_ = (GtkEntry*) gtk_entry_new ();
3139 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3140         g_object_ref_sink (_tmp4_);
3141 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3142         _g_object_unref0 (self->el);
3143 #line 219 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3144         self->el = _tmp4_;
3145 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3146         return self;
3147 #line 3148 "ValaProjectSettings.c"
3148 }
3149
3150
3151 ValaProjectSettingsXcls_compile_flags* vala_project_settings_xcls_compile_flags_new (ValaProjectSettings* _owner) {
3152 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3153         return vala_project_settings_xcls_compile_flags_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, _owner);
3154 #line 3155 "ValaProjectSettings.c"
3155 }
3156
3157
3158 static void vala_project_settings_xcls_compile_flags_class_init (ValaProjectSettingsXcls_compile_flagsClass * klass) {
3159 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3160         vala_project_settings_xcls_compile_flags_parent_class = g_type_class_peek_parent (klass);
3161 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3162         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_compile_flagsPrivate));
3163 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3164         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_compile_flags_finalize;
3165 #line 3166 "ValaProjectSettings.c"
3166 }
3167
3168
3169 static void vala_project_settings_xcls_compile_flags_instance_init (ValaProjectSettingsXcls_compile_flags * self) {
3170 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3171         self->priv = VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_GET_PRIVATE (self);
3172 #line 3173 "ValaProjectSettings.c"
3173 }
3174
3175
3176 static void vala_project_settings_xcls_compile_flags_finalize (GObject* obj) {
3177         ValaProjectSettingsXcls_compile_flags * self;
3178 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3179         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_COMPILE_FLAGS, ValaProjectSettingsXcls_compile_flags);
3180 #line 208 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3181         _g_object_unref0 (self->el);
3182 #line 209 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3183         _g_object_unref0 (self->priv->_this);
3184 #line 206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3185         G_OBJECT_CLASS (vala_project_settings_xcls_compile_flags_parent_class)->finalize (obj);
3186 #line 3187 "ValaProjectSettings.c"
3187 }
3188
3189
3190 GType vala_project_settings_xcls_compile_flags_get_type (void) {
3191         static volatile gsize vala_project_settings_xcls_compile_flags_type_id__volatile = 0;
3192         if (g_once_init_enter (&vala_project_settings_xcls_compile_flags_type_id__volatile)) {
3193                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_compile_flagsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_compile_flags_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_compile_flags), 0, (GInstanceInitFunc) vala_project_settings_xcls_compile_flags_instance_init, NULL };
3194                 GType vala_project_settings_xcls_compile_flags_type_id;
3195                 vala_project_settings_xcls_compile_flags_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_compile_flags", &g_define_type_info, 0);
3196                 g_once_init_leave (&vala_project_settings_xcls_compile_flags_type_id__volatile, vala_project_settings_xcls_compile_flags_type_id);
3197         }
3198         return vala_project_settings_xcls_compile_flags_type_id__volatile;
3199 }
3200
3201
3202 ValaProjectSettingsXcls_Label8* vala_project_settings_xcls_label8_construct (GType object_type, ValaProjectSettings* _owner) {
3203         ValaProjectSettingsXcls_Label8 * self = NULL;
3204         ValaProjectSettings* _tmp0_ = NULL;
3205         ValaProjectSettings* _tmp1_ = NULL;
3206         GtkLabel* _tmp2_ = NULL;
3207 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3208         g_return_val_if_fail (_owner != NULL, NULL);
3209 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3210         self = (ValaProjectSettingsXcls_Label8*) g_object_new (object_type, NULL);
3211 #line 239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3212         _tmp0_ = _owner;
3213 #line 239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3214         _tmp1_ = _g_object_ref0 (_tmp0_);
3215 #line 239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3216         _g_object_unref0 (self->priv->_this);
3217 #line 239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3218         self->priv->_this = _tmp1_;
3219 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3220         _tmp2_ = (GtkLabel*) gtk_label_new ("packages");
3221 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3222         g_object_ref_sink (_tmp2_);
3223 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3224         _g_object_unref0 (self->el);
3225 #line 240 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3226         self->el = _tmp2_;
3227 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3228         return self;
3229 #line 3230 "ValaProjectSettings.c"
3230 }
3231
3232
3233 ValaProjectSettingsXcls_Label8* vala_project_settings_xcls_label8_new (ValaProjectSettings* _owner) {
3234 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3235         return vala_project_settings_xcls_label8_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8, _owner);
3236 #line 3237 "ValaProjectSettings.c"
3237 }
3238
3239
3240 static void vala_project_settings_xcls_label8_class_init (ValaProjectSettingsXcls_Label8Class * klass) {
3241 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3242         vala_project_settings_xcls_label8_parent_class = g_type_class_peek_parent (klass);
3243 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3244         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_Label8Private));
3245 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3246         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label8_finalize;
3247 #line 3248 "ValaProjectSettings.c"
3248 }
3249
3250
3251 static void vala_project_settings_xcls_label8_instance_init (ValaProjectSettingsXcls_Label8 * self) {
3252 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3253         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL8_GET_PRIVATE (self);
3254 #line 3255 "ValaProjectSettings.c"
3255 }
3256
3257
3258 static void vala_project_settings_xcls_label8_finalize (GObject* obj) {
3259         ValaProjectSettingsXcls_Label8 * self;
3260 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3261         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL8, ValaProjectSettingsXcls_Label8);
3262 #line 230 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3263         _g_object_unref0 (self->el);
3264 #line 231 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3265         _g_object_unref0 (self->priv->_this);
3266 #line 228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3267         G_OBJECT_CLASS (vala_project_settings_xcls_label8_parent_class)->finalize (obj);
3268 #line 3269 "ValaProjectSettings.c"
3269 }
3270
3271
3272 GType vala_project_settings_xcls_label8_get_type (void) {
3273         static volatile gsize vala_project_settings_xcls_label8_type_id__volatile = 0;
3274         if (g_once_init_enter (&vala_project_settings_xcls_label8_type_id__volatile)) {
3275                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_Label8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_Label8), 0, (GInstanceInitFunc) vala_project_settings_xcls_label8_instance_init, NULL };
3276                 GType vala_project_settings_xcls_label8_type_id;
3277                 vala_project_settings_xcls_label8_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_Label8", &g_define_type_info, 0);
3278                 g_once_init_leave (&vala_project_settings_xcls_label8_type_id__volatile, vala_project_settings_xcls_label8_type_id);
3279         }
3280         return vala_project_settings_xcls_label8_type_id__volatile;
3281 }
3282
3283
3284 ValaProjectSettingsXcls_ScrolledWindow9* vala_project_settings_xcls_scrolledwindow9_construct (GType object_type, ValaProjectSettings* _owner) {
3285         ValaProjectSettingsXcls_ScrolledWindow9 * self = NULL;
3286         ValaProjectSettings* _tmp0_ = NULL;
3287         ValaProjectSettings* _tmp1_ = NULL;
3288         GtkScrolledWindow* _tmp2_ = NULL;
3289         ValaProjectSettingsXcls_default_packages_tree* child_0 = NULL;
3290         ValaProjectSettings* _tmp3_ = NULL;
3291         ValaProjectSettingsXcls_default_packages_tree* _tmp4_ = NULL;
3292         GtkScrolledWindow* _tmp5_ = NULL;
3293         GtkTreeView* _tmp6_ = NULL;
3294 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3295         g_return_val_if_fail (_owner != NULL, NULL);
3296 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3297         self = (ValaProjectSettingsXcls_ScrolledWindow9*) g_object_new (object_type, NULL);
3298 #line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3299         _tmp0_ = _owner;
3300 #line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3301         _tmp1_ = _g_object_ref0 (_tmp0_);
3302 #line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3303         _g_object_unref0 (self->priv->_this);
3304 #line 260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3305         self->priv->_this = _tmp1_;
3306 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3307         _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
3308 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3309         g_object_ref_sink (_tmp2_);
3310 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3311         _g_object_unref0 (self->el);
3312 #line 261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3313         self->el = _tmp2_;
3314 #line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3315         _tmp3_ = self->priv->_this;
3316 #line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3317         _tmp4_ = vala_project_settings_xcls_default_packages_tree_new (_tmp3_);
3318 #line 266 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3319         child_0 = _tmp4_;
3320 #line 267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3321         g_object_ref ((GObject*) child_0);
3322 #line 268 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3323         _tmp5_ = self->el;
3324 #line 268 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3325         _tmp6_ = child_0->el;
3326 #line 268 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3327         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
3328 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3329         _g_object_unref0 (child_0);
3330 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3331         return self;
3332 #line 3333 "ValaProjectSettings.c"
3333 }
3334
3335
3336 ValaProjectSettingsXcls_ScrolledWindow9* vala_project_settings_xcls_scrolledwindow9_new (ValaProjectSettings* _owner) {
3337 #line 258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3338         return vala_project_settings_xcls_scrolledwindow9_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9, _owner);
3339 #line 3340 "ValaProjectSettings.c"
3340 }
3341
3342
3343 static void vala_project_settings_xcls_scrolledwindow9_class_init (ValaProjectSettingsXcls_ScrolledWindow9Class * klass) {
3344 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3345         vala_project_settings_xcls_scrolledwindow9_parent_class = g_type_class_peek_parent (klass);
3346 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3347         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_ScrolledWindow9Private));
3348 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3349         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_scrolledwindow9_finalize;
3350 #line 3351 "ValaProjectSettings.c"
3351 }
3352
3353
3354 static void vala_project_settings_xcls_scrolledwindow9_instance_init (ValaProjectSettingsXcls_ScrolledWindow9 * self) {
3355 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3356         self->priv = VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW9_GET_PRIVATE (self);
3357 #line 3358 "ValaProjectSettings.c"
3358 }
3359
3360
3361 static void vala_project_settings_xcls_scrolledwindow9_finalize (GObject* obj) {
3362         ValaProjectSettingsXcls_ScrolledWindow9 * self;
3363 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3364         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW9, ValaProjectSettingsXcls_ScrolledWindow9);
3365 #line 251 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3366         _g_object_unref0 (self->el);
3367 #line 252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3368         _g_object_unref0 (self->priv->_this);
3369 #line 249 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3370         G_OBJECT_CLASS (vala_project_settings_xcls_scrolledwindow9_parent_class)->finalize (obj);
3371 #line 3372 "ValaProjectSettings.c"
3372 }
3373
3374
3375 GType vala_project_settings_xcls_scrolledwindow9_get_type (void) {
3376         static volatile gsize vala_project_settings_xcls_scrolledwindow9_type_id__volatile = 0;
3377         if (g_once_init_enter (&vala_project_settings_xcls_scrolledwindow9_type_id__volatile)) {
3378                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_ScrolledWindow9Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_scrolledwindow9_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_ScrolledWindow9), 0, (GInstanceInitFunc) vala_project_settings_xcls_scrolledwindow9_instance_init, NULL };
3379                 GType vala_project_settings_xcls_scrolledwindow9_type_id;
3380                 vala_project_settings_xcls_scrolledwindow9_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_ScrolledWindow9", &g_define_type_info, 0);
3381                 g_once_init_leave (&vala_project_settings_xcls_scrolledwindow9_type_id__volatile, vala_project_settings_xcls_scrolledwindow9_type_id);
3382         }
3383         return vala_project_settings_xcls_scrolledwindow9_type_id__volatile;
3384 }
3385
3386
3387 ValaProjectSettingsXcls_default_packages_tree* vala_project_settings_xcls_default_packages_tree_construct (GType object_type, ValaProjectSettings* _owner) {
3388         ValaProjectSettingsXcls_default_packages_tree * self = NULL;
3389         ValaProjectSettings* _tmp0_ = NULL;
3390         ValaProjectSettings* _tmp1_ = NULL;
3391         GtkTreeView* _tmp2_ = NULL;
3392         GtkTreeView* _tmp3_ = NULL;
3393         ValaProjectSettingsXcls_default_packages_tree_store* child_0 = NULL;
3394         ValaProjectSettings* _tmp4_ = NULL;
3395         ValaProjectSettingsXcls_default_packages_tree_store* _tmp5_ = NULL;
3396         GtkTreeView* _tmp6_ = NULL;
3397         GtkListStore* _tmp7_ = NULL;
3398         ValaProjectSettingsXcls_TreeViewColumn12* child_1 = NULL;
3399         ValaProjectSettings* _tmp8_ = NULL;
3400         ValaProjectSettingsXcls_TreeViewColumn12* _tmp9_ = NULL;
3401         GtkTreeView* _tmp10_ = NULL;
3402         GtkTreeViewColumn* _tmp11_ = NULL;
3403         ValaProjectSettingsXcls_TreeViewColumn14* child_2 = NULL;
3404         ValaProjectSettings* _tmp12_ = NULL;
3405         ValaProjectSettingsXcls_TreeViewColumn14* _tmp13_ = NULL;
3406         GtkTreeView* _tmp14_ = NULL;
3407         GtkTreeViewColumn* _tmp15_ = NULL;
3408 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3409         g_return_val_if_fail (_owner != NULL, NULL);
3410 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3411         self = (ValaProjectSettingsXcls_default_packages_tree*) g_object_new (object_type, NULL);
3412 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3413         _tmp0_ = _owner;
3414 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3415         _tmp1_ = _g_object_ref0 (_tmp0_);
3416 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3417         _g_object_unref0 (self->priv->_this);
3418 #line 284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3419         self->priv->_this = _tmp1_;
3420 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3421         _tmp2_ = (GtkTreeView*) gtk_tree_view_new ();
3422 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3423         g_object_ref_sink (_tmp2_);
3424 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3425         _g_object_unref0 (self->el);
3426 #line 285 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3427         self->el = _tmp2_;
3428 #line 290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3429         _tmp3_ = self->el;
3430 #line 290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3431         gtk_tree_view_set_headers_visible (_tmp3_, FALSE);
3432 #line 291 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3433         _tmp4_ = self->priv->_this;
3434 #line 291 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3435         _tmp5_ = vala_project_settings_xcls_default_packages_tree_store_new (_tmp4_);
3436 #line 291 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3437         child_0 = _tmp5_;
3438 #line 292 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3439         g_object_ref ((GObject*) child_0);
3440 #line 293 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3441         _tmp6_ = self->el;
3442 #line 293 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3443         _tmp7_ = child_0->el;
3444 #line 293 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3445         gtk_tree_view_set_model (_tmp6_, (GtkTreeModel*) _tmp7_);
3446 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3447         _tmp8_ = self->priv->_this;
3448 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3449         _tmp9_ = vala_project_settings_xcls_treeviewcolumn12_new (_tmp8_);
3450 #line 294 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3451         child_1 = _tmp9_;
3452 #line 295 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3453         g_object_ref ((GObject*) child_1);
3454 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3455         _tmp10_ = self->el;
3456 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3457         _tmp11_ = child_1->el;
3458 #line 296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3459         gtk_tree_view_append_column (_tmp10_, _tmp11_);
3460 #line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3461         _tmp12_ = self->priv->_this;
3462 #line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3463         _tmp13_ = vala_project_settings_xcls_treeviewcolumn14_new (_tmp12_);
3464 #line 297 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3465         child_2 = _tmp13_;
3466 #line 298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3467         g_object_ref ((GObject*) child_2);
3468 #line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3469         _tmp14_ = self->el;
3470 #line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3471         _tmp15_ = child_2->el;
3472 #line 299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3473         gtk_tree_view_append_column (_tmp14_, _tmp15_);
3474 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3475         _g_object_unref0 (child_2);
3476 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3477         _g_object_unref0 (child_1);
3478 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3479         _g_object_unref0 (child_0);
3480 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3481         return self;
3482 #line 3483 "ValaProjectSettings.c"
3483 }
3484
3485
3486 ValaProjectSettingsXcls_default_packages_tree* vala_project_settings_xcls_default_packages_tree_new (ValaProjectSettings* _owner) {
3487 #line 282 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3488         return vala_project_settings_xcls_default_packages_tree_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE, _owner);
3489 #line 3490 "ValaProjectSettings.c"
3490 }
3491
3492
3493 static void vala_project_settings_xcls_default_packages_tree_class_init (ValaProjectSettingsXcls_default_packages_treeClass * klass) {
3494 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3495         vala_project_settings_xcls_default_packages_tree_parent_class = g_type_class_peek_parent (klass);
3496 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3497         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_default_packages_treePrivate));
3498 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3499         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_default_packages_tree_finalize;
3500 #line 3501 "ValaProjectSettings.c"
3501 }
3502
3503
3504 static void vala_project_settings_xcls_default_packages_tree_instance_init (ValaProjectSettingsXcls_default_packages_tree * self) {
3505 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3506         self->priv = VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_GET_PRIVATE (self);
3507 #line 3508 "ValaProjectSettings.c"
3508 }
3509
3510
3511 static void vala_project_settings_xcls_default_packages_tree_finalize (GObject* obj) {
3512         ValaProjectSettingsXcls_default_packages_tree * self;
3513 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3514         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE, ValaProjectSettingsXcls_default_packages_tree);
3515 #line 275 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3516         _g_object_unref0 (self->el);
3517 #line 276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3518         _g_object_unref0 (self->priv->_this);
3519 #line 273 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3520         G_OBJECT_CLASS (vala_project_settings_xcls_default_packages_tree_parent_class)->finalize (obj);
3521 #line 3522 "ValaProjectSettings.c"
3522 }
3523
3524
3525 GType vala_project_settings_xcls_default_packages_tree_get_type (void) {
3526         static volatile gsize vala_project_settings_xcls_default_packages_tree_type_id__volatile = 0;
3527         if (g_once_init_enter (&vala_project_settings_xcls_default_packages_tree_type_id__volatile)) {
3528                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_default_packages_treeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_default_packages_tree_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_default_packages_tree), 0, (GInstanceInitFunc) vala_project_settings_xcls_default_packages_tree_instance_init, NULL };
3529                 GType vala_project_settings_xcls_default_packages_tree_type_id;
3530                 vala_project_settings_xcls_default_packages_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_default_packages_tree", &g_define_type_info, 0);
3531                 g_once_init_leave (&vala_project_settings_xcls_default_packages_tree_type_id__volatile, vala_project_settings_xcls_default_packages_tree_type_id);
3532         }
3533         return vala_project_settings_xcls_default_packages_tree_type_id__volatile;
3534 }
3535
3536
3537 ValaProjectSettingsXcls_default_packages_tree_store* vala_project_settings_xcls_default_packages_tree_store_construct (GType object_type, ValaProjectSettings* _owner) {
3538         ValaProjectSettingsXcls_default_packages_tree_store * self = NULL;
3539         ValaProjectSettings* _tmp0_ = NULL;
3540         ValaProjectSettings* _tmp1_ = NULL;
3541         ValaProjectSettings* _tmp2_ = NULL;
3542         ValaProjectSettingsXcls_default_packages_tree_store* _tmp3_ = NULL;
3543         GtkListStore* _tmp4_ = NULL;
3544 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3545         g_return_val_if_fail (_owner != NULL, NULL);
3546 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3547         self = (ValaProjectSettingsXcls_default_packages_tree_store*) g_object_new (object_type, NULL);
3548 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3549         _tmp0_ = _owner;
3550 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3551         _tmp1_ = _g_object_ref0 (_tmp0_);
3552 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3553         _g_object_unref0 (self->priv->_this);
3554 #line 315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3555         self->priv->_this = _tmp1_;
3556 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3557         _tmp2_ = self->priv->_this;
3558 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3559         _tmp3_ = _g_object_ref0 (self);
3560 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3561         _g_object_unref0 (_tmp2_->default_packages_tree_store);
3562 #line 316 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3563         _tmp2_->default_packages_tree_store = _tmp3_;
3564 #line 317 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3565         _tmp4_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_BOOLEAN, -1);
3566 #line 317 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3567         _g_object_unref0 (self->el);
3568 #line 317 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3569         self->el = _tmp4_;
3570 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3571         return self;
3572 #line 3573 "ValaProjectSettings.c"
3573 }
3574
3575
3576 ValaProjectSettingsXcls_default_packages_tree_store* vala_project_settings_xcls_default_packages_tree_store_new (ValaProjectSettings* _owner) {
3577 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3578         return vala_project_settings_xcls_default_packages_tree_store_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, _owner);
3579 #line 3580 "ValaProjectSettings.c"
3580 }
3581
3582
3583 void vala_project_settings_xcls_default_packages_tree_store_load (ValaProjectSettingsXcls_default_packages_tree_store* self) {
3584         ProjectGtkValaSettings* def = NULL;
3585         ValaProjectSettings* _tmp0_ = NULL;
3586         ProjectGtk* _tmp1_ = NULL;
3587         GeeHashMap* _tmp2_ = NULL;
3588         gpointer _tmp3_ = NULL;
3589         GeeArrayList* items = NULL;
3590         ProjectGtkValaSettings* _tmp4_ = NULL;
3591         GeeArrayList* _tmp5_ = NULL;
3592         GeeArrayList* _tmp6_ = NULL;
3593         GtkListStore* _tmp7_ = NULL;
3594         PaleteGtk* pal = NULL;
3595         PaletePalete* _tmp8_ = NULL;
3596         GeeArrayList* pkgs = NULL;
3597         PaleteGtk* _tmp9_ = NULL;
3598         GeeArrayList* _tmp10_ = NULL;
3599         GeeArrayList* _tmp11_ = NULL;
3600         gint _tmp12_ = 0;
3601         gint _tmp13_ = 0;
3602         GtkTreeIter citer = {0};
3603         GtkListStore* _tmp37_ = NULL;
3604 #line 326 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3605         g_return_if_fail (self != NULL);
3606 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3607         _tmp0_ = self->priv->_this;
3608 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3609         _tmp1_ = _tmp0_->project;
3610 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3611         _tmp2_ = _tmp1_->compilegroups;
3612 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3613         _tmp3_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp2_, "_default_");
3614 #line 328 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3615         def = (ProjectGtkValaSettings*) _tmp3_;
3616 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3617         _tmp4_ = def;
3618 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3619         _tmp5_ = _tmp4_->packages;
3620 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3621         _tmp6_ = _g_object_ref0 (_tmp5_);
3622 #line 329 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3623         items = _tmp6_;
3624 #line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3625         _tmp7_ = self->el;
3626 #line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3627         gtk_list_store_clear (_tmp7_);
3628 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3629         _tmp8_ = palete_factory ("Gtk");
3630 #line 332 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3631         pal = G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, PALETE_TYPE_GTK, PaleteGtk);
3632 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3633         _tmp9_ = pal;
3634 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3635         _tmp10_ = palete_gtk_packages (_tmp9_);
3636 #line 333 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3637         pkgs = _tmp10_;
3638 #line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3639         _tmp11_ = pkgs;
3640 #line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3641         _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
3642 #line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3643         _tmp13_ = _tmp12_;
3644 #line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3645         g_print ("ValaProjectSettings:packages load %d\n", _tmp13_);
3646 #line 3647 "ValaProjectSettings.c"
3647         {
3648                 gint i = 0;
3649 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3650                 i = 0;
3651 #line 3652 "ValaProjectSettings.c"
3652                 {
3653                         gboolean _tmp14_ = FALSE;
3654 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3655                         _tmp14_ = TRUE;
3656 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3657                         while (TRUE) {
3658 #line 3659 "ValaProjectSettings.c"
3659                                 gint _tmp16_ = 0;
3660                                 GeeArrayList* _tmp17_ = NULL;
3661                                 gint _tmp18_ = 0;
3662                                 gint _tmp19_ = 0;
3663                                 GtkListStore* _tmp20_ = NULL;
3664                                 GtkTreeIter _tmp21_ = {0};
3665                                 GtkListStore* _tmp22_ = NULL;
3666                                 GtkTreeIter _tmp23_ = {0};
3667                                 GeeArrayList* _tmp24_ = NULL;
3668                                 gint _tmp25_ = 0;
3669                                 gpointer _tmp26_ = NULL;
3670                                 GValue _tmp27_ = {0};
3671                                 GtkListStore* _tmp28_ = NULL;
3672                                 GtkTreeIter _tmp29_ = {0};
3673                                 GeeArrayList* _tmp30_ = NULL;
3674                                 GeeArrayList* _tmp31_ = NULL;
3675                                 gint _tmp32_ = 0;
3676                                 gpointer _tmp33_ = NULL;
3677                                 gchar* _tmp34_ = NULL;
3678                                 gboolean _tmp35_ = FALSE;
3679                                 GValue _tmp36_ = {0};
3680 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3681                                 if (!_tmp14_) {
3682 #line 3683 "ValaProjectSettings.c"
3683                                         gint _tmp15_ = 0;
3684 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3685                                         _tmp15_ = i;
3686 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3687                                         i = _tmp15_ + 1;
3688 #line 3689 "ValaProjectSettings.c"
3689                                 }
3690 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3691                                 _tmp14_ = FALSE;
3692 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3693                                 _tmp16_ = i;
3694 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3695                                 _tmp17_ = pkgs;
3696 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3697                                 _tmp18_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp17_);
3698 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3699                                 _tmp19_ = _tmp18_;
3700 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3701                                 if (!(_tmp16_ < _tmp19_)) {
3702 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3703                                         break;
3704 #line 3705 "ValaProjectSettings.c"
3705                                 }
3706 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3707                                 _tmp20_ = self->el;
3708 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3709                                 gtk_list_store_append (_tmp20_, &_tmp21_);
3710 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3711                                 citer = _tmp21_;
3712 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3713                                 _tmp22_ = self->el;
3714 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3715                                 _tmp23_ = citer;
3716 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3717                                 _tmp24_ = pkgs;
3718 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3719                                 _tmp25_ = i;
3720 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3721                                 _tmp26_ = gee_abstract_list_get ((GeeAbstractList*) _tmp24_, _tmp25_);
3722 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3723                                 g_value_init (&_tmp27_, G_TYPE_STRING);
3724 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3725                                 g_value_take_string (&_tmp27_, (gchar*) _tmp26_);
3726 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3727                                 gtk_list_store_set_value (_tmp22_, &_tmp23_, 0, &_tmp27_);
3728 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3729                                 G_IS_VALUE (&_tmp27_) ? (g_value_unset (&_tmp27_), NULL) : NULL;
3730 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3731                                 _tmp28_ = self->el;
3732 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3733                                 _tmp29_ = citer;
3734 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3735                                 _tmp30_ = items;
3736 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3737                                 _tmp31_ = pkgs;
3738 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3739                                 _tmp32_ = i;
3740 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3741                                 _tmp33_ = gee_abstract_list_get ((GeeAbstractList*) _tmp31_, _tmp32_);
3742 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3743                                 _tmp34_ = (gchar*) _tmp33_;
3744 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3745                                 _tmp35_ = gee_abstract_collection_contains ((GeeAbstractCollection*) _tmp30_, _tmp34_);
3746 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3747                                 g_value_init (&_tmp36_, G_TYPE_BOOLEAN);
3748 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3749                                 g_value_set_boolean (&_tmp36_, _tmp35_);
3750 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3751                                 gtk_list_store_set_value (_tmp28_, &_tmp29_, 1, &_tmp36_);
3752 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3753                                 G_IS_VALUE (&_tmp36_) ? (g_value_unset (&_tmp36_), NULL) : NULL;
3754 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3755                                 _g_free0 (_tmp34_);
3756 #line 3757 "ValaProjectSettings.c"
3757                         }
3758                 }
3759         }
3760 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3761         _tmp37_ = self->el;
3762 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3763         gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp37_, 0, GTK_SORT_ASCENDING);
3764 #line 326 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3765         _g_object_unref0 (pkgs);
3766 #line 326 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3767         _g_object_unref0 (pal);
3768 #line 326 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3769         _g_object_unref0 (items);
3770 #line 326 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3771         _g_object_unref0 (def);
3772 #line 3773 "ValaProjectSettings.c"
3773 }
3774
3775
3776 static void vala_project_settings_xcls_default_packages_tree_store_class_init (ValaProjectSettingsXcls_default_packages_tree_storeClass * klass) {
3777 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3778         vala_project_settings_xcls_default_packages_tree_store_parent_class = g_type_class_peek_parent (klass);
3779 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3780         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_default_packages_tree_storePrivate));
3781 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3782         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_default_packages_tree_store_finalize;
3783 #line 3784 "ValaProjectSettings.c"
3784 }
3785
3786
3787 static void vala_project_settings_xcls_default_packages_tree_store_instance_init (ValaProjectSettingsXcls_default_packages_tree_store * self) {
3788 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3789         self->priv = VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_GET_PRIVATE (self);
3790 #line 3791 "ValaProjectSettings.c"
3791 }
3792
3793
3794 static void vala_project_settings_xcls_default_packages_tree_store_finalize (GObject* obj) {
3795         ValaProjectSettingsXcls_default_packages_tree_store * self;
3796 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3797         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_PACKAGES_TREE_STORE, ValaProjectSettingsXcls_default_packages_tree_store);
3798 #line 306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3799         _g_object_unref0 (self->el);
3800 #line 307 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3801         _g_object_unref0 (self->priv->_this);
3802 #line 304 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3803         G_OBJECT_CLASS (vala_project_settings_xcls_default_packages_tree_store_parent_class)->finalize (obj);
3804 #line 3805 "ValaProjectSettings.c"
3805 }
3806
3807
3808 GType vala_project_settings_xcls_default_packages_tree_store_get_type (void) {
3809         static volatile gsize vala_project_settings_xcls_default_packages_tree_store_type_id__volatile = 0;
3810         if (g_once_init_enter (&vala_project_settings_xcls_default_packages_tree_store_type_id__volatile)) {
3811                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_default_packages_tree_storeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_default_packages_tree_store_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_default_packages_tree_store), 0, (GInstanceInitFunc) vala_project_settings_xcls_default_packages_tree_store_instance_init, NULL };
3812                 GType vala_project_settings_xcls_default_packages_tree_store_type_id;
3813                 vala_project_settings_xcls_default_packages_tree_store_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_default_packages_tree_store", &g_define_type_info, 0);
3814                 g_once_init_leave (&vala_project_settings_xcls_default_packages_tree_store_type_id__volatile, vala_project_settings_xcls_default_packages_tree_store_type_id);
3815         }
3816         return vala_project_settings_xcls_default_packages_tree_store_type_id__volatile;
3817 }
3818
3819
3820 ValaProjectSettingsXcls_TreeViewColumn12* vala_project_settings_xcls_treeviewcolumn12_construct (GType object_type, ValaProjectSettings* _owner) {
3821         ValaProjectSettingsXcls_TreeViewColumn12 * self = NULL;
3822         ValaProjectSettings* _tmp0_ = NULL;
3823         ValaProjectSettings* _tmp1_ = NULL;
3824         GtkTreeViewColumn* _tmp2_ = NULL;
3825         GtkTreeViewColumn* _tmp3_ = NULL;
3826         GtkTreeViewColumn* _tmp4_ = NULL;
3827         GtkTreeViewColumn* _tmp5_ = NULL;
3828         ValaProjectSettingsXcls_packages_render* child_0 = NULL;
3829         ValaProjectSettings* _tmp6_ = NULL;
3830         ValaProjectSettingsXcls_packages_render* _tmp7_ = NULL;
3831         GtkTreeViewColumn* _tmp8_ = NULL;
3832         GtkCellRendererText* _tmp9_ = NULL;
3833         GtkTreeViewColumn* _tmp10_ = NULL;
3834         ValaProjectSettings* _tmp11_ = NULL;
3835         ValaProjectSettingsXcls_packages_render* _tmp12_ = NULL;
3836         GtkCellRendererText* _tmp13_ = NULL;
3837 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3838         g_return_val_if_fail (_owner != NULL, NULL);
3839 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3840         self = (ValaProjectSettingsXcls_TreeViewColumn12*) g_object_new (object_type, NULL);
3841 #line 359 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3842         _tmp0_ = _owner;
3843 #line 359 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3844         _tmp1_ = _g_object_ref0 (_tmp0_);
3845 #line 359 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3846         _g_object_unref0 (self->priv->_this);
3847 #line 359 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3848         self->priv->_this = _tmp1_;
3849 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3850         _tmp2_ = gtk_tree_view_column_new ();
3851 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3852         g_object_ref_sink (_tmp2_);
3853 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3854         _g_object_unref0 (self->el);
3855 #line 360 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3856         self->el = _tmp2_;
3857 #line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3858         _tmp3_ = self->el;
3859 #line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3860         gtk_tree_view_column_set_title (_tmp3_, "name");
3861 #line 366 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3862         _tmp4_ = self->el;
3863 #line 366 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3864         gtk_tree_view_column_set_expand (_tmp4_, TRUE);
3865 #line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3866         _tmp5_ = self->el;
3867 #line 367 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3868         gtk_tree_view_column_set_resizable (_tmp5_, TRUE);
3869 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3870         _tmp6_ = self->priv->_this;
3871 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3872         _tmp7_ = vala_project_settings_xcls_packages_render_new (_tmp6_);
3873 #line 368 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3874         child_0 = _tmp7_;
3875 #line 369 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3876         g_object_ref ((GObject*) child_0);
3877 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3878         _tmp8_ = self->el;
3879 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3880         _tmp9_ = child_0->el;
3881 #line 370 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3882         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp8_, (GtkCellRenderer*) _tmp9_, FALSE);
3883 #line 374 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3884         _tmp10_ = self->el;
3885 #line 374 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3886         _tmp11_ = self->priv->_this;
3887 #line 374 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3888         _tmp12_ = _tmp11_->packages_render;
3889 #line 374 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3890         _tmp13_ = _tmp12_->el;
3891 #line 374 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3892         gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp10_, (GtkCellRenderer*) _tmp13_, "text", 0);
3893 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3894         _g_object_unref0 (child_0);
3895 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3896         return self;
3897 #line 3898 "ValaProjectSettings.c"
3898 }
3899
3900
3901 ValaProjectSettingsXcls_TreeViewColumn12* vala_project_settings_xcls_treeviewcolumn12_new (ValaProjectSettings* _owner) {
3902 #line 357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3903         return vala_project_settings_xcls_treeviewcolumn12_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12, _owner);
3904 #line 3905 "ValaProjectSettings.c"
3905 }
3906
3907
3908 static void vala_project_settings_xcls_treeviewcolumn12_class_init (ValaProjectSettingsXcls_TreeViewColumn12Class * klass) {
3909 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3910         vala_project_settings_xcls_treeviewcolumn12_parent_class = g_type_class_peek_parent (klass);
3911 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3912         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_TreeViewColumn12Private));
3913 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3914         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_treeviewcolumn12_finalize;
3915 #line 3916 "ValaProjectSettings.c"
3916 }
3917
3918
3919 static void vala_project_settings_xcls_treeviewcolumn12_instance_init (ValaProjectSettingsXcls_TreeViewColumn12 * self) {
3920 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3921         self->priv = VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN12_GET_PRIVATE (self);
3922 #line 3923 "ValaProjectSettings.c"
3923 }
3924
3925
3926 static void vala_project_settings_xcls_treeviewcolumn12_finalize (GObject* obj) {
3927         ValaProjectSettingsXcls_TreeViewColumn12 * self;
3928 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3929         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN12, ValaProjectSettingsXcls_TreeViewColumn12);
3930 #line 350 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3931         _g_object_unref0 (self->el);
3932 #line 351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3933         _g_object_unref0 (self->priv->_this);
3934 #line 348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3935         G_OBJECT_CLASS (vala_project_settings_xcls_treeviewcolumn12_parent_class)->finalize (obj);
3936 #line 3937 "ValaProjectSettings.c"
3937 }
3938
3939
3940 GType vala_project_settings_xcls_treeviewcolumn12_get_type (void) {
3941         static volatile gsize vala_project_settings_xcls_treeviewcolumn12_type_id__volatile = 0;
3942         if (g_once_init_enter (&vala_project_settings_xcls_treeviewcolumn12_type_id__volatile)) {
3943                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_TreeViewColumn12Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_treeviewcolumn12_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_TreeViewColumn12), 0, (GInstanceInitFunc) vala_project_settings_xcls_treeviewcolumn12_instance_init, NULL };
3944                 GType vala_project_settings_xcls_treeviewcolumn12_type_id;
3945                 vala_project_settings_xcls_treeviewcolumn12_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_TreeViewColumn12", &g_define_type_info, 0);
3946                 g_once_init_leave (&vala_project_settings_xcls_treeviewcolumn12_type_id__volatile, vala_project_settings_xcls_treeviewcolumn12_type_id);
3947         }
3948         return vala_project_settings_xcls_treeviewcolumn12_type_id__volatile;
3949 }
3950
3951
3952 ValaProjectSettingsXcls_packages_render* vala_project_settings_xcls_packages_render_construct (GType object_type, ValaProjectSettings* _owner) {
3953         ValaProjectSettingsXcls_packages_render * self = NULL;
3954         ValaProjectSettings* _tmp0_ = NULL;
3955         ValaProjectSettings* _tmp1_ = NULL;
3956         ValaProjectSettings* _tmp2_ = NULL;
3957         ValaProjectSettingsXcls_packages_render* _tmp3_ = NULL;
3958         GtkCellRendererText* _tmp4_ = NULL;
3959 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3960         g_return_val_if_fail (_owner != NULL, NULL);
3961 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3962         self = (ValaProjectSettingsXcls_packages_render*) g_object_new (object_type, NULL);
3963 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3964         _tmp0_ = _owner;
3965 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3966         _tmp1_ = _g_object_ref0 (_tmp0_);
3967 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3968         _g_object_unref0 (self->priv->_this);
3969 #line 389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3970         self->priv->_this = _tmp1_;
3971 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3972         _tmp2_ = self->priv->_this;
3973 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3974         _tmp3_ = _g_object_ref0 (self);
3975 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3976         _g_object_unref0 (_tmp2_->packages_render);
3977 #line 390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3978         _tmp2_->packages_render = _tmp3_;
3979 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3980         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
3981 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3982         g_object_ref_sink (_tmp4_);
3983 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3984         _g_object_unref0 (self->el);
3985 #line 391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3986         self->el = _tmp4_;
3987 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3988         return self;
3989 #line 3990 "ValaProjectSettings.c"
3990 }
3991
3992
3993 ValaProjectSettingsXcls_packages_render* vala_project_settings_xcls_packages_render_new (ValaProjectSettings* _owner) {
3994 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3995         return vala_project_settings_xcls_packages_render_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, _owner);
3996 #line 3997 "ValaProjectSettings.c"
3997 }
3998
3999
4000 static void vala_project_settings_xcls_packages_render_class_init (ValaProjectSettingsXcls_packages_renderClass * klass) {
4001 #line 378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4002         vala_project_settings_xcls_packages_render_parent_class = g_type_class_peek_parent (klass);
4003 #line 378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4004         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_packages_renderPrivate));
4005 #line 378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4006         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_packages_render_finalize;
4007 #line 4008 "ValaProjectSettings.c"
4008 }
4009
4010
4011 static void vala_project_settings_xcls_packages_render_instance_init (ValaProjectSettingsXcls_packages_render * self) {
4012 #line 378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4013         self->priv = VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_GET_PRIVATE (self);
4014 #line 4015 "ValaProjectSettings.c"
4015 }
4016
4017
4018 static void vala_project_settings_xcls_packages_render_finalize (GObject* obj) {
4019         ValaProjectSettingsXcls_packages_render * self;
4020 #line 378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4021         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER, ValaProjectSettingsXcls_packages_render);
4022 #line 380 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4023         _g_object_unref0 (self->el);
4024 #line 381 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4025         _g_object_unref0 (self->priv->_this);
4026 #line 378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4027         G_OBJECT_CLASS (vala_project_settings_xcls_packages_render_parent_class)->finalize (obj);
4028 #line 4029 "ValaProjectSettings.c"
4029 }
4030
4031
4032 GType vala_project_settings_xcls_packages_render_get_type (void) {
4033         static volatile gsize vala_project_settings_xcls_packages_render_type_id__volatile = 0;
4034         if (g_once_init_enter (&vala_project_settings_xcls_packages_render_type_id__volatile)) {
4035                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_packages_renderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_packages_render_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_packages_render), 0, (GInstanceInitFunc) vala_project_settings_xcls_packages_render_instance_init, NULL };
4036                 GType vala_project_settings_xcls_packages_render_type_id;
4037                 vala_project_settings_xcls_packages_render_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_packages_render", &g_define_type_info, 0);
4038                 g_once_init_leave (&vala_project_settings_xcls_packages_render_type_id__volatile, vala_project_settings_xcls_packages_render_type_id);
4039         }
4040         return vala_project_settings_xcls_packages_render_type_id__volatile;
4041 }
4042
4043
4044 ValaProjectSettingsXcls_TreeViewColumn14* vala_project_settings_xcls_treeviewcolumn14_construct (GType object_type, ValaProjectSettings* _owner) {
4045         ValaProjectSettingsXcls_TreeViewColumn14 * self = NULL;
4046         ValaProjectSettings* _tmp0_ = NULL;
4047         ValaProjectSettings* _tmp1_ = NULL;
4048         GtkTreeViewColumn* _tmp2_ = NULL;
4049         GtkTreeViewColumn* _tmp3_ = NULL;
4050         GtkTreeViewColumn* _tmp4_ = NULL;
4051         GtkTreeViewColumn* _tmp5_ = NULL;
4052         ValaProjectSettingsXcls_packages_render_use* child_0 = NULL;
4053         ValaProjectSettings* _tmp6_ = NULL;
4054         ValaProjectSettingsXcls_packages_render_use* _tmp7_ = NULL;
4055         GtkTreeViewColumn* _tmp8_ = NULL;
4056         GtkCellRendererToggle* _tmp9_ = NULL;
4057 #line 409 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4058         g_return_val_if_fail (_owner != NULL, NULL);
4059 #line 409 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4060         self = (ValaProjectSettingsXcls_TreeViewColumn14*) g_object_new (object_type, NULL);
4061 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4062         _tmp0_ = _owner;
4063 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4064         _tmp1_ = _g_object_ref0 (_tmp0_);
4065 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4066         _g_object_unref0 (self->priv->_this);
4067 #line 411 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4068         self->priv->_this = _tmp1_;
4069 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4070         _tmp2_ = gtk_tree_view_column_new ();
4071 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4072         g_object_ref_sink (_tmp2_);
4073 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4074         _g_object_unref0 (self->el);
4075 #line 412 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4076         self->el = _tmp2_;
4077 #line 417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4078         _tmp3_ = self->el;
4079 #line 417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4080         gtk_tree_view_column_set_title (_tmp3_, "use");
4081 #line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4082         _tmp4_ = self->el;
4083 #line 418 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4084         gtk_tree_view_column_set_resizable (_tmp4_, FALSE);
4085 #line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4086         _tmp5_ = self->el;
4087 #line 419 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4088         gtk_tree_view_column_set_fixed_width (_tmp5_, 50);
4089 #line 420 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4090         _tmp6_ = self->priv->_this;
4091 #line 420 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4092         _tmp7_ = vala_project_settings_xcls_packages_render_use_new (_tmp6_);
4093 #line 420 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4094         child_0 = _tmp7_;
4095 #line 421 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4096         g_object_ref ((GObject*) child_0);
4097 #line 422 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4098         _tmp8_ = self->el;
4099 #line 422 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4100         _tmp9_ = child_0->el;
4101 #line 422 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4102         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp8_, (GtkCellRenderer*) _tmp9_, FALSE);
4103 #line 4104 "ValaProjectSettings.c"
4104         {
4105                 GtkTreeViewColumn* _tmp10_ = NULL;
4106                 ValaProjectSettings* _tmp11_ = NULL;
4107                 ValaProjectSettingsXcls_packages_render_use* _tmp12_ = NULL;
4108                 GtkCellRendererToggle* _tmp13_ = NULL;
4109 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4110                 _tmp10_ = self->el;
4111 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4112                 _tmp11_ = self->priv->_this;
4113 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4114                 _tmp12_ = _tmp11_->packages_render_use;
4115 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4116                 _tmp13_ = _tmp12_->el;
4117 #line 427 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4118                 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp10_, (GtkCellRenderer*) _tmp13_, "active", 1);
4119 #line 4120 "ValaProjectSettings.c"
4120         }
4121 #line 409 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4122         _g_object_unref0 (child_0);
4123 #line 409 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4124         return self;
4125 #line 4126 "ValaProjectSettings.c"
4126 }
4127
4128
4129 ValaProjectSettingsXcls_TreeViewColumn14* vala_project_settings_xcls_treeviewcolumn14_new (ValaProjectSettings* _owner) {
4130 #line 409 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4131         return vala_project_settings_xcls_treeviewcolumn14_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14, _owner);
4132 #line 4133 "ValaProjectSettings.c"
4133 }
4134
4135
4136 static void vala_project_settings_xcls_treeviewcolumn14_class_init (ValaProjectSettingsXcls_TreeViewColumn14Class * klass) {
4137 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4138         vala_project_settings_xcls_treeviewcolumn14_parent_class = g_type_class_peek_parent (klass);
4139 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4140         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_TreeViewColumn14Private));
4141 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4142         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_treeviewcolumn14_finalize;
4143 #line 4144 "ValaProjectSettings.c"
4144 }
4145
4146
4147 static void vala_project_settings_xcls_treeviewcolumn14_instance_init (ValaProjectSettingsXcls_TreeViewColumn14 * self) {
4148 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4149         self->priv = VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN14_GET_PRIVATE (self);
4150 #line 4151 "ValaProjectSettings.c"
4151 }
4152
4153
4154 static void vala_project_settings_xcls_treeviewcolumn14_finalize (GObject* obj) {
4155         ValaProjectSettingsXcls_TreeViewColumn14 * self;
4156 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4157         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN14, ValaProjectSettingsXcls_TreeViewColumn14);
4158 #line 402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4159         _g_object_unref0 (self->el);
4160 #line 403 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4161         _g_object_unref0 (self->priv->_this);
4162 #line 400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4163         G_OBJECT_CLASS (vala_project_settings_xcls_treeviewcolumn14_parent_class)->finalize (obj);
4164 #line 4165 "ValaProjectSettings.c"
4165 }
4166
4167
4168 GType vala_project_settings_xcls_treeviewcolumn14_get_type (void) {
4169         static volatile gsize vala_project_settings_xcls_treeviewcolumn14_type_id__volatile = 0;
4170         if (g_once_init_enter (&vala_project_settings_xcls_treeviewcolumn14_type_id__volatile)) {
4171                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_TreeViewColumn14Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_treeviewcolumn14_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_TreeViewColumn14), 0, (GInstanceInitFunc) vala_project_settings_xcls_treeviewcolumn14_instance_init, NULL };
4172                 GType vala_project_settings_xcls_treeviewcolumn14_type_id;
4173                 vala_project_settings_xcls_treeviewcolumn14_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_TreeViewColumn14", &g_define_type_info, 0);
4174                 g_once_init_leave (&vala_project_settings_xcls_treeviewcolumn14_type_id__volatile, vala_project_settings_xcls_treeviewcolumn14_type_id);
4175         }
4176         return vala_project_settings_xcls_treeviewcolumn14_type_id__volatile;
4177 }
4178
4179
4180 static void __lambda61_ (ValaProjectSettingsXcls_packages_render_use* self, const gchar* path_string) {
4181         GtkListStore* m = NULL;
4182         ValaProjectSettings* _tmp0_ = NULL;
4183         ValaProjectSettingsXcls_default_packages_tree_store* _tmp1_ = NULL;
4184         GtkListStore* _tmp2_ = NULL;
4185         GtkListStore* _tmp3_ = NULL;
4186         GtkTreeIter iter = {0};
4187         GtkTreePath* path = NULL;
4188         const gchar* _tmp4_ = NULL;
4189         GtkTreePath* _tmp5_ = NULL;
4190         GtkListStore* _tmp6_ = NULL;
4191         GtkTreePath* _tmp7_ = NULL;
4192         GtkTreeIter _tmp8_ = {0};
4193         GValue val = {0};
4194         GtkListStore* _tmp9_ = NULL;
4195         GtkTreeIter _tmp10_ = {0};
4196         GValue _tmp11_ = {0};
4197         gboolean _tmp12_ = FALSE;
4198         GValue _tmp13_ = {0};
4199         GtkListStore* _tmp14_ = NULL;
4200         GtkTreeIter _tmp15_ = {0};
4201         GValue _tmp16_ = {0};
4202         GValue fval = {0};
4203         GtkListStore* _tmp17_ = NULL;
4204         GtkTreeIter _tmp18_ = {0};
4205         GValue _tmp19_ = {0};
4206         gchar* fn = NULL;
4207         GValue _tmp20_ = {0};
4208         gchar* _tmp21_ = NULL;
4209         ProjectGtkValaSettings* def = NULL;
4210         ValaProjectSettings* _tmp22_ = NULL;
4211         ProjectGtk* _tmp23_ = NULL;
4212         GeeHashMap* _tmp24_ = NULL;
4213         gpointer _tmp25_ = NULL;
4214         GeeArrayList* items = NULL;
4215         ProjectGtkValaSettings* _tmp26_ = NULL;
4216         GeeArrayList* _tmp27_ = NULL;
4217         GeeArrayList* _tmp28_ = NULL;
4218         GValue _tmp29_ = {0};
4219 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4220         g_return_if_fail (path_string != NULL);
4221 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4222         _tmp0_ = self->priv->_this;
4223 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4224         _tmp1_ = _tmp0_->default_packages_tree_store;
4225 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4226         _tmp2_ = _tmp1_->el;
4227 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4228         _tmp3_ = _g_object_ref0 (_tmp2_);
4229 #line 454 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4230         m = _tmp3_;
4231 #line 456 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4232         _tmp4_ = path_string;
4233 #line 456 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4234         _tmp5_ = gtk_tree_path_new_from_string (_tmp4_);
4235 #line 456 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4236         path = _tmp5_;
4237 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4238         _tmp6_ = m;
4239 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4240         _tmp7_ = path;
4241 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4242         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp6_, &_tmp8_, _tmp7_);
4243 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4244         iter = _tmp8_;
4245 #line 459 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4246         _tmp9_ = m;
4247 #line 459 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4248         _tmp10_ = iter;
4249 #line 459 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4250         gtk_tree_model_get_value ((GtkTreeModel*) _tmp9_, &_tmp10_, 1, &_tmp11_);
4251 #line 459 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4252         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
4253 #line 459 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4254         val = _tmp11_;
4255 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4256         _tmp13_ = val;
4257 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4258         if (g_value_get_boolean (&_tmp13_)) {
4259 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4260                 _tmp12_ = FALSE;
4261 #line 4262 "ValaProjectSettings.c"
4262         } else {
4263 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4264                 _tmp12_ = TRUE;
4265 #line 4266 "ValaProjectSettings.c"
4266         }
4267 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4268         _tmp14_ = m;
4269 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4270         _tmp15_ = iter;
4271 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4272         g_value_init (&_tmp16_, G_TYPE_BOOLEAN);
4273 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4274         g_value_set_boolean (&_tmp16_, _tmp12_);
4275 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4276         gtk_list_store_set_value (_tmp14_, &_tmp15_, 1, &_tmp16_);
4277 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4278         G_IS_VALUE (&_tmp16_) ? (g_value_unset (&_tmp16_), NULL) : NULL;
4279 #line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4280         _tmp17_ = m;
4281 #line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4282         _tmp18_ = iter;
4283 #line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4284         gtk_tree_model_get_value ((GtkTreeModel*) _tmp17_, &_tmp18_, 0, &_tmp19_);
4285 #line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4286         G_IS_VALUE (&fval) ? (g_value_unset (&fval), NULL) : NULL;
4287 #line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4288         fval = _tmp19_;
4289 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4290         _tmp20_ = fval;
4291 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4292         _tmp21_ = g_strdup (g_value_get_string (&_tmp20_));
4293 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4294         fn = _tmp21_;
4295 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4296         _tmp22_ = self->priv->_this;
4297 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4298         _tmp23_ = _tmp22_->project;
4299 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4300         _tmp24_ = _tmp23_->compilegroups;
4301 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4302         _tmp25_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp24_, "_default_");
4303 #line 465 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4304         def = (ProjectGtkValaSettings*) _tmp25_;
4305 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4306         _tmp26_ = def;
4307 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4308         _tmp27_ = _tmp26_->packages;
4309 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4310         _tmp28_ = _g_object_ref0 (_tmp27_);
4311 #line 466 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4312         items = _tmp28_;
4313 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4314         _tmp29_ = val;
4315 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4316         if (g_value_get_boolean (&_tmp29_)) {
4317 #line 4318 "ValaProjectSettings.c"
4318                 GeeArrayList* _tmp30_ = NULL;
4319                 const gchar* _tmp31_ = NULL;
4320 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4321                 _tmp30_ = items;
4322 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4323                 _tmp31_ = fn;
4324 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4325                 gee_abstract_collection_remove ((GeeAbstractCollection*) _tmp30_, _tmp31_);
4326 #line 4327 "ValaProjectSettings.c"
4327         } else {
4328                 GeeArrayList* _tmp32_ = NULL;
4329                 const gchar* _tmp33_ = NULL;
4330 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4331                 _tmp32_ = items;
4332 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4333                 _tmp33_ = fn;
4334 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4335                 gee_abstract_collection_add ((GeeAbstractCollection*) _tmp32_, _tmp33_);
4336 #line 4337 "ValaProjectSettings.c"
4337         }
4338 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4339         _g_object_unref0 (items);
4340 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4341         _g_object_unref0 (def);
4342 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4343         _g_free0 (fn);
4344 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4345         G_IS_VALUE (&fval) ? (g_value_unset (&fval), NULL) : NULL;
4346 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4347         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
4348 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4349         _gtk_tree_path_free0 (path);
4350 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4351         _g_object_unref0 (m);
4352 #line 4353 "ValaProjectSettings.c"
4353 }
4354
4355
4356 static void ___lambda61__gtk_cell_renderer_toggle_toggled (GtkCellRendererToggle* _sender, const gchar* path, gpointer self) {
4357 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4358         __lambda61_ ((ValaProjectSettingsXcls_packages_render_use*) self, path);
4359 #line 4360 "ValaProjectSettings.c"
4360 }
4361
4362
4363 ValaProjectSettingsXcls_packages_render_use* vala_project_settings_xcls_packages_render_use_construct (GType object_type, ValaProjectSettings* _owner) {
4364         ValaProjectSettingsXcls_packages_render_use * self = NULL;
4365         ValaProjectSettings* _tmp0_ = NULL;
4366         ValaProjectSettings* _tmp1_ = NULL;
4367         ValaProjectSettings* _tmp2_ = NULL;
4368         ValaProjectSettingsXcls_packages_render_use* _tmp3_ = NULL;
4369         GtkCellRendererToggle* _tmp4_ = NULL;
4370         GtkCellRendererToggle* _tmp5_ = NULL;
4371         GtkCellRendererToggle* _tmp6_ = NULL;
4372 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4373         g_return_val_if_fail (_owner != NULL, NULL);
4374 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4375         self = (ValaProjectSettingsXcls_packages_render_use*) g_object_new (object_type, NULL);
4376 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4377         _tmp0_ = _owner;
4378 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4379         _tmp1_ = _g_object_ref0 (_tmp0_);
4380 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4381         _g_object_unref0 (self->priv->_this);
4382 #line 443 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4383         self->priv->_this = _tmp1_;
4384 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4385         _tmp2_ = self->priv->_this;
4386 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4387         _tmp3_ = _g_object_ref0 (self);
4388 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4389         _g_object_unref0 (_tmp2_->packages_render_use);
4390 #line 444 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4391         _tmp2_->packages_render_use = _tmp3_;
4392 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4393         _tmp4_ = (GtkCellRendererToggle*) gtk_cell_renderer_toggle_new ();
4394 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4395         g_object_ref_sink (_tmp4_);
4396 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4397         _g_object_unref0 (self->el);
4398 #line 445 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4399         self->el = _tmp4_;
4400 #line 450 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4401         _tmp5_ = self->el;
4402 #line 450 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4403         gtk_cell_renderer_toggle_set_activatable (_tmp5_, TRUE);
4404 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4405         _tmp6_ = self->el;
4406 #line 453 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4407         g_signal_connect_object (_tmp6_, "toggled", (GCallback) ___lambda61__gtk_cell_renderer_toggle_toggled, self, 0);
4408 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4409         return self;
4410 #line 4411 "ValaProjectSettings.c"
4411 }
4412
4413
4414 ValaProjectSettingsXcls_packages_render_use* vala_project_settings_xcls_packages_render_use_new (ValaProjectSettings* _owner) {
4415 #line 441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4416         return vala_project_settings_xcls_packages_render_use_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, _owner);
4417 #line 4418 "ValaProjectSettings.c"
4418 }
4419
4420
4421 static void vala_project_settings_xcls_packages_render_use_class_init (ValaProjectSettingsXcls_packages_render_useClass * klass) {
4422 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4423         vala_project_settings_xcls_packages_render_use_parent_class = g_type_class_peek_parent (klass);
4424 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4425         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_packages_render_usePrivate));
4426 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4427         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_packages_render_use_finalize;
4428 #line 4429 "ValaProjectSettings.c"
4429 }
4430
4431
4432 static void vala_project_settings_xcls_packages_render_use_instance_init (ValaProjectSettingsXcls_packages_render_use * self) {
4433 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4434         self->priv = VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_GET_PRIVATE (self);
4435 #line 4436 "ValaProjectSettings.c"
4436 }
4437
4438
4439 static void vala_project_settings_xcls_packages_render_use_finalize (GObject* obj) {
4440         ValaProjectSettingsXcls_packages_render_use * self;
4441 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4442         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_PACKAGES_RENDER_USE, ValaProjectSettingsXcls_packages_render_use);
4443 #line 434 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4444         _g_object_unref0 (self->el);
4445 #line 435 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4446         _g_object_unref0 (self->priv->_this);
4447 #line 432 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4448         G_OBJECT_CLASS (vala_project_settings_xcls_packages_render_use_parent_class)->finalize (obj);
4449 #line 4450 "ValaProjectSettings.c"
4450 }
4451
4452
4453 GType vala_project_settings_xcls_packages_render_use_get_type (void) {
4454         static volatile gsize vala_project_settings_xcls_packages_render_use_type_id__volatile = 0;
4455         if (g_once_init_enter (&vala_project_settings_xcls_packages_render_use_type_id__volatile)) {
4456                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_packages_render_useClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_packages_render_use_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_packages_render_use), 0, (GInstanceInitFunc) vala_project_settings_xcls_packages_render_use_instance_init, NULL };
4457                 GType vala_project_settings_xcls_packages_render_use_type_id;
4458                 vala_project_settings_xcls_packages_render_use_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_packages_render_use", &g_define_type_info, 0);
4459                 g_once_init_leave (&vala_project_settings_xcls_packages_render_use_type_id__volatile, vala_project_settings_xcls_packages_render_use_type_id);
4460         }
4461         return vala_project_settings_xcls_packages_render_use_type_id__volatile;
4462 }
4463
4464
4465 ValaProjectSettingsXcls_Label16* vala_project_settings_xcls_label16_construct (GType object_type, ValaProjectSettings* _owner) {
4466         ValaProjectSettingsXcls_Label16 * self = NULL;
4467         ValaProjectSettings* _tmp0_ = NULL;
4468         ValaProjectSettings* _tmp1_ = NULL;
4469         GtkLabel* _tmp2_ = NULL;
4470 #line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4471         g_return_val_if_fail (_owner != NULL, NULL);
4472 #line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4473         self = (ValaProjectSettingsXcls_Label16*) g_object_new (object_type, NULL);
4474 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4475         _tmp0_ = _owner;
4476 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4477         _tmp1_ = _g_object_ref0 (_tmp0_);
4478 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4479         _g_object_unref0 (self->priv->_this);
4480 #line 490 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4481         self->priv->_this = _tmp1_;
4482 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4483         _tmp2_ = (GtkLabel*) gtk_label_new ("Available Directories");
4484 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4485         g_object_ref_sink (_tmp2_);
4486 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4487         _g_object_unref0 (self->el);
4488 #line 491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4489         self->el = _tmp2_;
4490 #line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4491         return self;
4492 #line 4493 "ValaProjectSettings.c"
4493 }
4494
4495
4496 ValaProjectSettingsXcls_Label16* vala_project_settings_xcls_label16_new (ValaProjectSettings* _owner) {
4497 #line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4498         return vala_project_settings_xcls_label16_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16, _owner);
4499 #line 4500 "ValaProjectSettings.c"
4500 }
4501
4502
4503 static void vala_project_settings_xcls_label16_class_init (ValaProjectSettingsXcls_Label16Class * klass) {
4504 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4505         vala_project_settings_xcls_label16_parent_class = g_type_class_peek_parent (klass);
4506 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4507         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_Label16Private));
4508 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4509         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label16_finalize;
4510 #line 4511 "ValaProjectSettings.c"
4511 }
4512
4513
4514 static void vala_project_settings_xcls_label16_instance_init (ValaProjectSettingsXcls_Label16 * self) {
4515 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4516         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL16_GET_PRIVATE (self);
4517 #line 4518 "ValaProjectSettings.c"
4518 }
4519
4520
4521 static void vala_project_settings_xcls_label16_finalize (GObject* obj) {
4522         ValaProjectSettingsXcls_Label16 * self;
4523 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4524         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL16, ValaProjectSettingsXcls_Label16);
4525 #line 481 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4526         _g_object_unref0 (self->el);
4527 #line 482 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4528         _g_object_unref0 (self->priv->_this);
4529 #line 479 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4530         G_OBJECT_CLASS (vala_project_settings_xcls_label16_parent_class)->finalize (obj);
4531 #line 4532 "ValaProjectSettings.c"
4532 }
4533
4534
4535 GType vala_project_settings_xcls_label16_get_type (void) {
4536         static volatile gsize vala_project_settings_xcls_label16_type_id__volatile = 0;
4537         if (g_once_init_enter (&vala_project_settings_xcls_label16_type_id__volatile)) {
4538                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_Label16Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label16_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_Label16), 0, (GInstanceInitFunc) vala_project_settings_xcls_label16_instance_init, NULL };
4539                 GType vala_project_settings_xcls_label16_type_id;
4540                 vala_project_settings_xcls_label16_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_Label16", &g_define_type_info, 0);
4541                 g_once_init_leave (&vala_project_settings_xcls_label16_type_id__volatile, vala_project_settings_xcls_label16_type_id);
4542         }
4543         return vala_project_settings_xcls_label16_type_id__volatile;
4544 }
4545
4546
4547 ValaProjectSettingsXcls_ScrolledWindow17* vala_project_settings_xcls_scrolledwindow17_construct (GType object_type, ValaProjectSettings* _owner) {
4548         ValaProjectSettingsXcls_ScrolledWindow17 * self = NULL;
4549         ValaProjectSettings* _tmp0_ = NULL;
4550         ValaProjectSettings* _tmp1_ = NULL;
4551         GtkScrolledWindow* _tmp2_ = NULL;
4552         ValaProjectSettingsXcls_default_directory_tree* child_0 = NULL;
4553         ValaProjectSettings* _tmp3_ = NULL;
4554         ValaProjectSettingsXcls_default_directory_tree* _tmp4_ = NULL;
4555         GtkScrolledWindow* _tmp5_ = NULL;
4556         GtkTreeView* _tmp6_ = NULL;
4557         ValaProjectSettingsXcls_default_directory_menu* child_1 = NULL;
4558         ValaProjectSettings* _tmp7_ = NULL;
4559         ValaProjectSettingsXcls_default_directory_menu* _tmp8_ = NULL;
4560 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4561         g_return_val_if_fail (_owner != NULL, NULL);
4562 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4563         self = (ValaProjectSettingsXcls_ScrolledWindow17*) g_object_new (object_type, NULL);
4564 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4565         _tmp0_ = _owner;
4566 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4567         _tmp1_ = _g_object_ref0 (_tmp0_);
4568 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4569         _g_object_unref0 (self->priv->_this);
4570 #line 511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4571         self->priv->_this = _tmp1_;
4572 #line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4573         _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
4574 #line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4575         g_object_ref_sink (_tmp2_);
4576 #line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4577         _g_object_unref0 (self->el);
4578 #line 512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4579         self->el = _tmp2_;
4580 #line 517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4581         _tmp3_ = self->priv->_this;
4582 #line 517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4583         _tmp4_ = vala_project_settings_xcls_default_directory_tree_new (_tmp3_);
4584 #line 517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4585         child_0 = _tmp4_;
4586 #line 518 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4587         g_object_ref ((GObject*) child_0);
4588 #line 519 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4589         _tmp5_ = self->el;
4590 #line 519 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4591         _tmp6_ = child_0->el;
4592 #line 519 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4593         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
4594 #line 520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4595         _tmp7_ = self->priv->_this;
4596 #line 520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4597         _tmp8_ = vala_project_settings_xcls_default_directory_menu_new (_tmp7_);
4598 #line 520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4599         child_1 = _tmp8_;
4600 #line 521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4601         g_object_ref ((GObject*) child_1);
4602 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4603         _g_object_unref0 (child_1);
4604 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4605         _g_object_unref0 (child_0);
4606 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4607         return self;
4608 #line 4609 "ValaProjectSettings.c"
4609 }
4610
4611
4612 ValaProjectSettingsXcls_ScrolledWindow17* vala_project_settings_xcls_scrolledwindow17_new (ValaProjectSettings* _owner) {
4613 #line 509 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4614         return vala_project_settings_xcls_scrolledwindow17_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17, _owner);
4615 #line 4616 "ValaProjectSettings.c"
4616 }
4617
4618
4619 static void vala_project_settings_xcls_scrolledwindow17_class_init (ValaProjectSettingsXcls_ScrolledWindow17Class * klass) {
4620 #line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4621         vala_project_settings_xcls_scrolledwindow17_parent_class = g_type_class_peek_parent (klass);
4622 #line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4623         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_ScrolledWindow17Private));
4624 #line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4625         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_scrolledwindow17_finalize;
4626 #line 4627 "ValaProjectSettings.c"
4627 }
4628
4629
4630 static void vala_project_settings_xcls_scrolledwindow17_instance_init (ValaProjectSettingsXcls_ScrolledWindow17 * self) {
4631 #line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4632         self->priv = VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW17_GET_PRIVATE (self);
4633 #line 4634 "ValaProjectSettings.c"
4634 }
4635
4636
4637 static void vala_project_settings_xcls_scrolledwindow17_finalize (GObject* obj) {
4638         ValaProjectSettingsXcls_ScrolledWindow17 * self;
4639 #line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4640         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW17, ValaProjectSettingsXcls_ScrolledWindow17);
4641 #line 502 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4642         _g_object_unref0 (self->el);
4643 #line 503 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4644         _g_object_unref0 (self->priv->_this);
4645 #line 500 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4646         G_OBJECT_CLASS (vala_project_settings_xcls_scrolledwindow17_parent_class)->finalize (obj);
4647 #line 4648 "ValaProjectSettings.c"
4648 }
4649
4650
4651 GType vala_project_settings_xcls_scrolledwindow17_get_type (void) {
4652         static volatile gsize vala_project_settings_xcls_scrolledwindow17_type_id__volatile = 0;
4653         if (g_once_init_enter (&vala_project_settings_xcls_scrolledwindow17_type_id__volatile)) {
4654                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_ScrolledWindow17Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_scrolledwindow17_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_ScrolledWindow17), 0, (GInstanceInitFunc) vala_project_settings_xcls_scrolledwindow17_instance_init, NULL };
4655                 GType vala_project_settings_xcls_scrolledwindow17_type_id;
4656                 vala_project_settings_xcls_scrolledwindow17_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_ScrolledWindow17", &g_define_type_info, 0);
4657                 g_once_init_leave (&vala_project_settings_xcls_scrolledwindow17_type_id__volatile, vala_project_settings_xcls_scrolledwindow17_type_id);
4658         }
4659         return vala_project_settings_xcls_scrolledwindow17_type_id__volatile;
4660 }
4661
4662
4663 static gboolean __lambda62_ (ValaProjectSettingsXcls_default_directory_tree* self, GdkEventButton* ev) {
4664         gboolean result = FALSE;
4665         gboolean _tmp0_ = FALSE;
4666         GdkEventButton* _tmp1_ = NULL;
4667         GdkEventType _tmp2_ = 0;
4668         ValaProjectSettings* _tmp5_ = NULL;
4669         ValaProjectSettingsXcls_default_directory_menu* _tmp6_ = NULL;
4670         GtkMenu* _tmp7_ = NULL;
4671         GdkScreen* _tmp8_ = NULL;
4672         ValaProjectSettings* _tmp9_ = NULL;
4673         ValaProjectSettingsXcls_default_directory_menu* _tmp10_ = NULL;
4674         GtkMenu* _tmp11_ = NULL;
4675         ValaProjectSettings* _tmp12_ = NULL;
4676         ValaProjectSettingsXcls_default_directory_menu* _tmp13_ = NULL;
4677         GtkMenu* _tmp14_ = NULL;
4678         GdkEventButton* _tmp15_ = NULL;
4679         guint32 _tmp16_ = 0U;
4680 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4681         g_return_val_if_fail (ev != NULL, FALSE);
4682 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4683         _tmp1_ = ev;
4684 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4685         _tmp2_ = _tmp1_->type;
4686 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4687         if (_tmp2_ != GDK_BUTTON_PRESS) {
4688 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4689                 _tmp0_ = TRUE;
4690 #line 4691 "ValaProjectSettings.c"
4691         } else {
4692                 GdkEventButton* _tmp3_ = NULL;
4693                 guint _tmp4_ = 0U;
4694 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4695                 _tmp3_ = ev;
4696 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4697                 _tmp4_ = _tmp3_->button;
4698 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4699                 _tmp0_ = _tmp4_ != ((guint) 3);
4700 #line 4701 "ValaProjectSettings.c"
4701         }
4702 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4703         if (_tmp0_) {
4704 #line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4705                 result = FALSE;
4706 #line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4707                 return result;
4708 #line 4709 "ValaProjectSettings.c"
4709         }
4710 #line 572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4711         _tmp5_ = self->priv->_this;
4712 #line 572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4713         _tmp6_ = _tmp5_->default_directory_menu;
4714 #line 572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4715         _tmp7_ = _tmp6_->el;
4716 #line 572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4717         _tmp8_ = gdk_screen_get_default ();
4718 #line 572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4719         gtk_menu_set_screen (_tmp7_, _tmp8_);
4720 #line 573 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4721         _tmp9_ = self->priv->_this;
4722 #line 573 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4723         _tmp10_ = _tmp9_->default_directory_menu;
4724 #line 573 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4725         _tmp11_ = _tmp10_->el;
4726 #line 573 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4727         gtk_widget_show_all ((GtkWidget*) _tmp11_);
4728 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4729         _tmp12_ = self->priv->_this;
4730 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4731         _tmp13_ = _tmp12_->default_directory_menu;
4732 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4733         _tmp14_ = _tmp13_->el;
4734 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4735         _tmp15_ = ev;
4736 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4737         _tmp16_ = _tmp15_->time;
4738 #line 574 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4739         gtk_menu_popup (_tmp14_, NULL, NULL, NULL, NULL, (guint) 3, _tmp16_);
4740 #line 576 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4741         result = TRUE;
4742 #line 576 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4743         return result;
4744 #line 4745 "ValaProjectSettings.c"
4745 }
4746
4747
4748 static gboolean ___lambda62__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
4749         gboolean result;
4750         result = __lambda62_ ((ValaProjectSettingsXcls_default_directory_tree*) self, event);
4751 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4752         return result;
4753 #line 4754 "ValaProjectSettings.c"
4754 }
4755
4756
4757 ValaProjectSettingsXcls_default_directory_tree* vala_project_settings_xcls_default_directory_tree_construct (GType object_type, ValaProjectSettings* _owner) {
4758         ValaProjectSettingsXcls_default_directory_tree * self = NULL;
4759         ValaProjectSettings* _tmp0_ = NULL;
4760         ValaProjectSettings* _tmp1_ = NULL;
4761         ValaProjectSettings* _tmp2_ = NULL;
4762         ValaProjectSettingsXcls_default_directory_tree* _tmp3_ = NULL;
4763         GtkTreeView* _tmp4_ = NULL;
4764         GtkTreeView* _tmp5_ = NULL;
4765         ValaProjectSettingsXcls_default_directory_tree_store* child_0 = NULL;
4766         ValaProjectSettings* _tmp6_ = NULL;
4767         ValaProjectSettingsXcls_default_directory_tree_store* _tmp7_ = NULL;
4768         GtkTreeView* _tmp8_ = NULL;
4769         GtkListStore* _tmp9_ = NULL;
4770         ValaProjectSettingsXcls_TreeViewColumn20* child_1 = NULL;
4771         ValaProjectSettings* _tmp10_ = NULL;
4772         ValaProjectSettingsXcls_TreeViewColumn20* _tmp11_ = NULL;
4773         GtkTreeView* _tmp12_ = NULL;
4774         GtkTreeViewColumn* _tmp13_ = NULL;
4775         GtkTreeView* _tmp14_ = NULL;
4776 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4777         g_return_val_if_fail (_owner != NULL, NULL);
4778 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4779         self = (ValaProjectSettingsXcls_default_directory_tree*) g_object_new (object_type, NULL);
4780 #line 537 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4781         _tmp0_ = _owner;
4782 #line 537 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4783         _tmp1_ = _g_object_ref0 (_tmp0_);
4784 #line 537 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4785         _g_object_unref0 (self->priv->_this);
4786 #line 537 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4787         self->priv->_this = _tmp1_;
4788 #line 538 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4789         _tmp2_ = self->priv->_this;
4790 #line 538 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4791         _tmp3_ = _g_object_ref0 (self);
4792 #line 538 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4793         _g_object_unref0 (_tmp2_->default_directory_tree);
4794 #line 538 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4795         _tmp2_->default_directory_tree = _tmp3_;
4796 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4797         _tmp4_ = (GtkTreeView*) gtk_tree_view_new ();
4798 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4799         g_object_ref_sink (_tmp4_);
4800 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4801         _g_object_unref0 (self->el);
4802 #line 539 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4803         self->el = _tmp4_;
4804 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4805         _tmp5_ = self->el;
4806 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4807         gtk_tree_view_set_headers_visible (_tmp5_, FALSE);
4808 #line 545 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4809         _tmp6_ = self->priv->_this;
4810 #line 545 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4811         _tmp7_ = vala_project_settings_xcls_default_directory_tree_store_new (_tmp6_);
4812 #line 545 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4813         child_0 = _tmp7_;
4814 #line 546 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4815         g_object_ref ((GObject*) child_0);
4816 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4817         _tmp8_ = self->el;
4818 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4819         _tmp9_ = child_0->el;
4820 #line 547 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4821         gtk_tree_view_set_model (_tmp8_, (GtkTreeModel*) _tmp9_);
4822 #line 548 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4823         _tmp10_ = self->priv->_this;
4824 #line 548 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4825         _tmp11_ = vala_project_settings_xcls_treeviewcolumn20_new (_tmp10_);
4826 #line 548 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4827         child_1 = _tmp11_;
4828 #line 549 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4829         g_object_ref ((GObject*) child_1);
4830 #line 550 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4831         _tmp12_ = self->el;
4832 #line 550 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4833         _tmp13_ = child_1->el;
4834 #line 550 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4835         gtk_tree_view_append_column (_tmp12_, _tmp13_);
4836 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4837         _tmp14_ = self->el;
4838 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4839         g_signal_connect_object ((GtkWidget*) _tmp14_, "button-press-event", (GCallback) ___lambda62__gtk_widget_button_press_event, self, 0);
4840 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4841         _g_object_unref0 (child_1);
4842 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4843         _g_object_unref0 (child_0);
4844 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4845         return self;
4846 #line 4847 "ValaProjectSettings.c"
4847 }
4848
4849
4850 ValaProjectSettingsXcls_default_directory_tree* vala_project_settings_xcls_default_directory_tree_new (ValaProjectSettings* _owner) {
4851 #line 535 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4852         return vala_project_settings_xcls_default_directory_tree_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, _owner);
4853 #line 4854 "ValaProjectSettings.c"
4854 }
4855
4856
4857 static void vala_project_settings_xcls_default_directory_tree_class_init (ValaProjectSettingsXcls_default_directory_treeClass * klass) {
4858 #line 526 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4859         vala_project_settings_xcls_default_directory_tree_parent_class = g_type_class_peek_parent (klass);
4860 #line 526 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4861         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_default_directory_treePrivate));
4862 #line 526 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4863         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_default_directory_tree_finalize;
4864 #line 4865 "ValaProjectSettings.c"
4865 }
4866
4867
4868 static void vala_project_settings_xcls_default_directory_tree_instance_init (ValaProjectSettingsXcls_default_directory_tree * self) {
4869 #line 526 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4870         self->priv = VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_GET_PRIVATE (self);
4871 #line 4872 "ValaProjectSettings.c"
4872 }
4873
4874
4875 static void vala_project_settings_xcls_default_directory_tree_finalize (GObject* obj) {
4876         ValaProjectSettingsXcls_default_directory_tree * self;
4877 #line 526 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4878         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE, ValaProjectSettingsXcls_default_directory_tree);
4879 #line 528 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4880         _g_object_unref0 (self->el);
4881 #line 529 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4882         _g_object_unref0 (self->priv->_this);
4883 #line 526 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4884         G_OBJECT_CLASS (vala_project_settings_xcls_default_directory_tree_parent_class)->finalize (obj);
4885 #line 4886 "ValaProjectSettings.c"
4886 }
4887
4888
4889 GType vala_project_settings_xcls_default_directory_tree_get_type (void) {
4890         static volatile gsize vala_project_settings_xcls_default_directory_tree_type_id__volatile = 0;
4891         if (g_once_init_enter (&vala_project_settings_xcls_default_directory_tree_type_id__volatile)) {
4892                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_default_directory_treeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_default_directory_tree_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_default_directory_tree), 0, (GInstanceInitFunc) vala_project_settings_xcls_default_directory_tree_instance_init, NULL };
4893                 GType vala_project_settings_xcls_default_directory_tree_type_id;
4894                 vala_project_settings_xcls_default_directory_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_default_directory_tree", &g_define_type_info, 0);
4895                 g_once_init_leave (&vala_project_settings_xcls_default_directory_tree_type_id__volatile, vala_project_settings_xcls_default_directory_tree_type_id);
4896         }
4897         return vala_project_settings_xcls_default_directory_tree_type_id__volatile;
4898 }
4899
4900
4901 ValaProjectSettingsXcls_default_directory_tree_store* vala_project_settings_xcls_default_directory_tree_store_construct (GType object_type, ValaProjectSettings* _owner) {
4902         ValaProjectSettingsXcls_default_directory_tree_store * self = NULL;
4903         ValaProjectSettings* _tmp0_ = NULL;
4904         ValaProjectSettings* _tmp1_ = NULL;
4905         ValaProjectSettings* _tmp2_ = NULL;
4906         ValaProjectSettingsXcls_default_directory_tree_store* _tmp3_ = NULL;
4907         GtkListStore* _tmp4_ = NULL;
4908 #line 591 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4909         g_return_val_if_fail (_owner != NULL, NULL);
4910 #line 591 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4911         self = (ValaProjectSettingsXcls_default_directory_tree_store*) g_object_new (object_type, NULL);
4912 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4913         _tmp0_ = _owner;
4914 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4915         _tmp1_ = _g_object_ref0 (_tmp0_);
4916 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4917         _g_object_unref0 (self->priv->_this);
4918 #line 593 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4919         self->priv->_this = _tmp1_;
4920 #line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4921         _tmp2_ = self->priv->_this;
4922 #line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4923         _tmp3_ = _g_object_ref0 (self);
4924 #line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4925         _g_object_unref0 (_tmp2_->default_directory_tree_store);
4926 #line 594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4927         _tmp2_->default_directory_tree_store = _tmp3_;
4928 #line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4929         _tmp4_ = gtk_list_store_new (1, G_TYPE_STRING, -1);
4930 #line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4931         _g_object_unref0 (self->el);
4932 #line 595 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4933         self->el = _tmp4_;
4934 #line 591 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4935         return self;
4936 #line 4937 "ValaProjectSettings.c"
4937 }
4938
4939
4940 ValaProjectSettingsXcls_default_directory_tree_store* vala_project_settings_xcls_default_directory_tree_store_new (ValaProjectSettings* _owner) {
4941 #line 591 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4942         return vala_project_settings_xcls_default_directory_tree_store_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, _owner);
4943 #line 4944 "ValaProjectSettings.c"
4944 }
4945
4946
4947 void vala_project_settings_xcls_default_directory_tree_store_load (ValaProjectSettingsXcls_default_directory_tree_store* self) {
4948         GtkListStore* _tmp0_ = NULL;
4949         ProjectGtkValaSettings* def = NULL;
4950         ValaProjectSettings* _tmp1_ = NULL;
4951         ProjectGtk* _tmp2_ = NULL;
4952         GeeHashMap* _tmp3_ = NULL;
4953         gpointer _tmp4_ = NULL;
4954         GeeArrayList* items = NULL;
4955         ProjectGtkValaSettings* _tmp5_ = NULL;
4956         GeeArrayList* _tmp6_ = NULL;
4957         GeeArrayList* _tmp7_ = NULL;
4958         GtkTreeIter citer = {0};
4959         GtkListStore* _tmp22_ = NULL;
4960 #line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4961         g_return_if_fail (self != NULL);
4962 #line 606 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4963         _tmp0_ = self->el;
4964 #line 606 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4965         gtk_list_store_clear (_tmp0_);
4966 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4967         _tmp1_ = self->priv->_this;
4968 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4969         _tmp2_ = _tmp1_->project;
4970 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4971         _tmp3_ = _tmp2_->compilegroups;
4972 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4973         _tmp4_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp3_, "_default_");
4974 #line 609 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4975         def = (ProjectGtkValaSettings*) _tmp4_;
4976 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4977         _tmp5_ = def;
4978 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4979         _tmp6_ = _tmp5_->sources;
4980 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4981         _tmp7_ = _g_object_ref0 (_tmp6_);
4982 #line 610 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4983         items = _tmp7_;
4984 #line 4985 "ValaProjectSettings.c"
4985         {
4986                 gint i = 0;
4987 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4988                 i = 0;
4989 #line 4990 "ValaProjectSettings.c"
4990                 {
4991                         gboolean _tmp8_ = FALSE;
4992 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4993                         _tmp8_ = TRUE;
4994 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4995                         while (TRUE) {
4996 #line 4997 "ValaProjectSettings.c"
4997                                 gint _tmp10_ = 0;
4998                                 GeeArrayList* _tmp11_ = NULL;
4999                                 gint _tmp12_ = 0;
5000                                 gint _tmp13_ = 0;
5001                                 GtkListStore* _tmp14_ = NULL;
5002                                 GtkTreeIter _tmp15_ = {0};
5003                                 GtkListStore* _tmp16_ = NULL;
5004                                 GtkTreeIter _tmp17_ = {0};
5005                                 GeeArrayList* _tmp18_ = NULL;
5006                                 gint _tmp19_ = 0;
5007                                 gpointer _tmp20_ = NULL;
5008                                 GValue _tmp21_ = {0};
5009 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5010                                 if (!_tmp8_) {
5011 #line 5012 "ValaProjectSettings.c"
5012                                         gint _tmp9_ = 0;
5013 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5014                                         _tmp9_ = i;
5015 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5016                                         i = _tmp9_ + 1;
5017 #line 5018 "ValaProjectSettings.c"
5018                                 }
5019 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5020                                 _tmp8_ = FALSE;
5021 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5022                                 _tmp10_ = i;
5023 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5024                                 _tmp11_ = items;
5025 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5026                                 _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
5027 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5028                                 _tmp13_ = _tmp12_;
5029 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5030                                 if (!(_tmp10_ < _tmp13_)) {
5031 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5032                                         break;
5033 #line 5034 "ValaProjectSettings.c"
5034                                 }
5035 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5036                                 _tmp14_ = self->el;
5037 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5038                                 gtk_list_store_append (_tmp14_, &_tmp15_);
5039 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5040                                 citer = _tmp15_;
5041 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5042                                 _tmp16_ = self->el;
5043 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5044                                 _tmp17_ = citer;
5045 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5046                                 _tmp18_ = items;
5047 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5048                                 _tmp19_ = i;
5049 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5050                                 _tmp20_ = gee_abstract_list_get ((GeeAbstractList*) _tmp18_, _tmp19_);
5051 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5052                                 g_value_init (&_tmp21_, G_TYPE_STRING);
5053 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5054                                 g_value_take_string (&_tmp21_, (gchar*) _tmp20_);
5055 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5056                                 gtk_list_store_set_value (_tmp16_, &_tmp17_, 0, &_tmp21_);
5057 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5058                                 G_IS_VALUE (&_tmp21_) ? (g_value_unset (&_tmp21_), NULL) : NULL;
5059 #line 5060 "ValaProjectSettings.c"
5060                         }
5061                 }
5062         }
5063 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5064         _tmp22_ = self->el;
5065 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5066         gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp22_, 0, GTK_SORT_ASCENDING);
5067 #line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5068         _g_object_unref0 (items);
5069 #line 604 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5070         _g_object_unref0 (def);
5071 #line 5072 "ValaProjectSettings.c"
5072 }
5073
5074
5075 static void vala_project_settings_xcls_default_directory_tree_store_class_init (ValaProjectSettingsXcls_default_directory_tree_storeClass * klass) {
5076 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5077         vala_project_settings_xcls_default_directory_tree_store_parent_class = g_type_class_peek_parent (klass);
5078 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5079         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_default_directory_tree_storePrivate));
5080 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5081         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_default_directory_tree_store_finalize;
5082 #line 5083 "ValaProjectSettings.c"
5083 }
5084
5085
5086 static void vala_project_settings_xcls_default_directory_tree_store_instance_init (ValaProjectSettingsXcls_default_directory_tree_store * self) {
5087 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5088         self->priv = VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_GET_PRIVATE (self);
5089 #line 5090 "ValaProjectSettings.c"
5090 }
5091
5092
5093 static void vala_project_settings_xcls_default_directory_tree_store_finalize (GObject* obj) {
5094         ValaProjectSettingsXcls_default_directory_tree_store * self;
5095 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5096         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_TREE_STORE, ValaProjectSettingsXcls_default_directory_tree_store);
5097 #line 584 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5098         _g_object_unref0 (self->el);
5099 #line 585 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5100         _g_object_unref0 (self->priv->_this);
5101 #line 582 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5102         G_OBJECT_CLASS (vala_project_settings_xcls_default_directory_tree_store_parent_class)->finalize (obj);
5103 #line 5104 "ValaProjectSettings.c"
5104 }
5105
5106
5107 GType vala_project_settings_xcls_default_directory_tree_store_get_type (void) {
5108         static volatile gsize vala_project_settings_xcls_default_directory_tree_store_type_id__volatile = 0;
5109         if (g_once_init_enter (&vala_project_settings_xcls_default_directory_tree_store_type_id__volatile)) {
5110                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_default_directory_tree_storeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_default_directory_tree_store_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_default_directory_tree_store), 0, (GInstanceInitFunc) vala_project_settings_xcls_default_directory_tree_store_instance_init, NULL };
5111                 GType vala_project_settings_xcls_default_directory_tree_store_type_id;
5112                 vala_project_settings_xcls_default_directory_tree_store_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_default_directory_tree_store", &g_define_type_info, 0);
5113                 g_once_init_leave (&vala_project_settings_xcls_default_directory_tree_store_type_id__volatile, vala_project_settings_xcls_default_directory_tree_store_type_id);
5114         }
5115         return vala_project_settings_xcls_default_directory_tree_store_type_id__volatile;
5116 }
5117
5118
5119 ValaProjectSettingsXcls_TreeViewColumn20* vala_project_settings_xcls_treeviewcolumn20_construct (GType object_type, ValaProjectSettings* _owner) {
5120         ValaProjectSettingsXcls_TreeViewColumn20 * self = NULL;
5121         ValaProjectSettings* _tmp0_ = NULL;
5122         ValaProjectSettings* _tmp1_ = NULL;
5123         GtkTreeViewColumn* _tmp2_ = NULL;
5124         GtkTreeViewColumn* _tmp3_ = NULL;
5125         GtkTreeViewColumn* _tmp4_ = NULL;
5126         ValaProjectSettingsXcls_directory_render* child_0 = NULL;
5127         ValaProjectSettings* _tmp5_ = NULL;
5128         ValaProjectSettingsXcls_directory_render* _tmp6_ = NULL;
5129         GtkTreeViewColumn* _tmp7_ = NULL;
5130         GtkCellRendererText* _tmp8_ = NULL;
5131         GtkTreeViewColumn* _tmp9_ = NULL;
5132         ValaProjectSettings* _tmp10_ = NULL;
5133         ValaProjectSettingsXcls_directory_render* _tmp11_ = NULL;
5134         GtkCellRendererText* _tmp12_ = NULL;
5135 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5136         g_return_val_if_fail (_owner != NULL, NULL);
5137 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5138         self = (ValaProjectSettingsXcls_TreeViewColumn20*) g_object_new (object_type, NULL);
5139 #line 636 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5140         _tmp0_ = _owner;
5141 #line 636 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5142         _tmp1_ = _g_object_ref0 (_tmp0_);
5143 #line 636 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5144         _g_object_unref0 (self->priv->_this);
5145 #line 636 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5146         self->priv->_this = _tmp1_;
5147 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5148         _tmp2_ = gtk_tree_view_column_new ();
5149 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5150         g_object_ref_sink (_tmp2_);
5151 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5152         _g_object_unref0 (self->el);
5153 #line 637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5154         self->el = _tmp2_;
5155 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5156         _tmp3_ = self->el;
5157 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5158         gtk_tree_view_column_set_title (_tmp3_, "name");
5159 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5160         _tmp4_ = self->el;
5161 #line 643 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5162         gtk_tree_view_column_set_resizable (_tmp4_, TRUE);
5163 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5164         _tmp5_ = self->priv->_this;
5165 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5166         _tmp6_ = vala_project_settings_xcls_directory_render_new (_tmp5_);
5167 #line 644 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5168         child_0 = _tmp6_;
5169 #line 645 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5170         g_object_ref ((GObject*) child_0);
5171 #line 646 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5172         _tmp7_ = self->el;
5173 #line 646 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5174         _tmp8_ = child_0->el;
5175 #line 646 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5176         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp8_, FALSE);
5177 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5178         _tmp9_ = self->el;
5179 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5180         _tmp10_ = self->priv->_this;
5181 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5182         _tmp11_ = _tmp10_->directory_render;
5183 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5184         _tmp12_ = _tmp11_->el;
5185 #line 650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5186         gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp9_, (GtkCellRenderer*) _tmp12_, "text", 0);
5187 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5188         _g_object_unref0 (child_0);
5189 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5190         return self;
5191 #line 5192 "ValaProjectSettings.c"
5192 }
5193
5194
5195 ValaProjectSettingsXcls_TreeViewColumn20* vala_project_settings_xcls_treeviewcolumn20_new (ValaProjectSettings* _owner) {
5196 #line 634 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5197         return vala_project_settings_xcls_treeviewcolumn20_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20, _owner);
5198 #line 5199 "ValaProjectSettings.c"
5199 }
5200
5201
5202 static void vala_project_settings_xcls_treeviewcolumn20_class_init (ValaProjectSettingsXcls_TreeViewColumn20Class * klass) {
5203 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5204         vala_project_settings_xcls_treeviewcolumn20_parent_class = g_type_class_peek_parent (klass);
5205 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5206         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_TreeViewColumn20Private));
5207 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5208         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_treeviewcolumn20_finalize;
5209 #line 5210 "ValaProjectSettings.c"
5210 }
5211
5212
5213 static void vala_project_settings_xcls_treeviewcolumn20_instance_init (ValaProjectSettingsXcls_TreeViewColumn20 * self) {
5214 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5215         self->priv = VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN20_GET_PRIVATE (self);
5216 #line 5217 "ValaProjectSettings.c"
5217 }
5218
5219
5220 static void vala_project_settings_xcls_treeviewcolumn20_finalize (GObject* obj) {
5221         ValaProjectSettingsXcls_TreeViewColumn20 * self;
5222 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5223         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN20, ValaProjectSettingsXcls_TreeViewColumn20);
5224 #line 627 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5225         _g_object_unref0 (self->el);
5226 #line 628 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5227         _g_object_unref0 (self->priv->_this);
5228 #line 625 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5229         G_OBJECT_CLASS (vala_project_settings_xcls_treeviewcolumn20_parent_class)->finalize (obj);
5230 #line 5231 "ValaProjectSettings.c"
5231 }
5232
5233
5234 GType vala_project_settings_xcls_treeviewcolumn20_get_type (void) {
5235         static volatile gsize vala_project_settings_xcls_treeviewcolumn20_type_id__volatile = 0;
5236         if (g_once_init_enter (&vala_project_settings_xcls_treeviewcolumn20_type_id__volatile)) {
5237                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_TreeViewColumn20Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_treeviewcolumn20_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_TreeViewColumn20), 0, (GInstanceInitFunc) vala_project_settings_xcls_treeviewcolumn20_instance_init, NULL };
5238                 GType vala_project_settings_xcls_treeviewcolumn20_type_id;
5239                 vala_project_settings_xcls_treeviewcolumn20_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_TreeViewColumn20", &g_define_type_info, 0);
5240                 g_once_init_leave (&vala_project_settings_xcls_treeviewcolumn20_type_id__volatile, vala_project_settings_xcls_treeviewcolumn20_type_id);
5241         }
5242         return vala_project_settings_xcls_treeviewcolumn20_type_id__volatile;
5243 }
5244
5245
5246 ValaProjectSettingsXcls_directory_render* vala_project_settings_xcls_directory_render_construct (GType object_type, ValaProjectSettings* _owner) {
5247         ValaProjectSettingsXcls_directory_render * self = NULL;
5248         ValaProjectSettings* _tmp0_ = NULL;
5249         ValaProjectSettings* _tmp1_ = NULL;
5250         ValaProjectSettings* _tmp2_ = NULL;
5251         ValaProjectSettingsXcls_directory_render* _tmp3_ = NULL;
5252         GtkCellRendererText* _tmp4_ = NULL;
5253 #line 663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5254         g_return_val_if_fail (_owner != NULL, NULL);
5255 #line 663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5256         self = (ValaProjectSettingsXcls_directory_render*) g_object_new (object_type, NULL);
5257 #line 665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5258         _tmp0_ = _owner;
5259 #line 665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5260         _tmp1_ = _g_object_ref0 (_tmp0_);
5261 #line 665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5262         _g_object_unref0 (self->priv->_this);
5263 #line 665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5264         self->priv->_this = _tmp1_;
5265 #line 666 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5266         _tmp2_ = self->priv->_this;
5267 #line 666 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5268         _tmp3_ = _g_object_ref0 (self);
5269 #line 666 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5270         _g_object_unref0 (_tmp2_->directory_render);
5271 #line 666 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5272         _tmp2_->directory_render = _tmp3_;
5273 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5274         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
5275 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5276         g_object_ref_sink (_tmp4_);
5277 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5278         _g_object_unref0 (self->el);
5279 #line 667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5280         self->el = _tmp4_;
5281 #line 663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5282         return self;
5283 #line 5284 "ValaProjectSettings.c"
5284 }
5285
5286
5287 ValaProjectSettingsXcls_directory_render* vala_project_settings_xcls_directory_render_new (ValaProjectSettings* _owner) {
5288 #line 663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5289         return vala_project_settings_xcls_directory_render_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, _owner);
5290 #line 5291 "ValaProjectSettings.c"
5291 }
5292
5293
5294 static void vala_project_settings_xcls_directory_render_class_init (ValaProjectSettingsXcls_directory_renderClass * klass) {
5295 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5296         vala_project_settings_xcls_directory_render_parent_class = g_type_class_peek_parent (klass);
5297 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5298         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_directory_renderPrivate));
5299 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5300         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_directory_render_finalize;
5301 #line 5302 "ValaProjectSettings.c"
5302 }
5303
5304
5305 static void vala_project_settings_xcls_directory_render_instance_init (ValaProjectSettingsXcls_directory_render * self) {
5306 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5307         self->priv = VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_GET_PRIVATE (self);
5308 #line 5309 "ValaProjectSettings.c"
5309 }
5310
5311
5312 static void vala_project_settings_xcls_directory_render_finalize (GObject* obj) {
5313         ValaProjectSettingsXcls_directory_render * self;
5314 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5315         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_DIRECTORY_RENDER, ValaProjectSettingsXcls_directory_render);
5316 #line 656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5317         _g_object_unref0 (self->el);
5318 #line 657 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5319         _g_object_unref0 (self->priv->_this);
5320 #line 654 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5321         G_OBJECT_CLASS (vala_project_settings_xcls_directory_render_parent_class)->finalize (obj);
5322 #line 5323 "ValaProjectSettings.c"
5323 }
5324
5325
5326 GType vala_project_settings_xcls_directory_render_get_type (void) {
5327         static volatile gsize vala_project_settings_xcls_directory_render_type_id__volatile = 0;
5328         if (g_once_init_enter (&vala_project_settings_xcls_directory_render_type_id__volatile)) {
5329                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_directory_renderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_directory_render_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_directory_render), 0, (GInstanceInitFunc) vala_project_settings_xcls_directory_render_instance_init, NULL };
5330                 GType vala_project_settings_xcls_directory_render_type_id;
5331                 vala_project_settings_xcls_directory_render_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_directory_render", &g_define_type_info, 0);
5332                 g_once_init_leave (&vala_project_settings_xcls_directory_render_type_id__volatile, vala_project_settings_xcls_directory_render_type_id);
5333         }
5334         return vala_project_settings_xcls_directory_render_type_id__volatile;
5335 }
5336
5337
5338 ValaProjectSettingsXcls_default_directory_menu* vala_project_settings_xcls_default_directory_menu_construct (GType object_type, ValaProjectSettings* _owner) {
5339         ValaProjectSettingsXcls_default_directory_menu * self = NULL;
5340         ValaProjectSettings* _tmp0_ = NULL;
5341         ValaProjectSettings* _tmp1_ = NULL;
5342         ValaProjectSettings* _tmp2_ = NULL;
5343         ValaProjectSettingsXcls_default_directory_menu* _tmp3_ = NULL;
5344         GtkMenu* _tmp4_ = NULL;
5345         ValaProjectSettingsXcls_MenuItem23* child_0 = NULL;
5346         ValaProjectSettings* _tmp5_ = NULL;
5347         ValaProjectSettingsXcls_MenuItem23* _tmp6_ = NULL;
5348         GtkMenu* _tmp7_ = NULL;
5349         GtkMenuItem* _tmp8_ = NULL;
5350         ValaProjectSettingsXcls_MenuItem24* child_1 = NULL;
5351         ValaProjectSettings* _tmp9_ = NULL;
5352         ValaProjectSettingsXcls_MenuItem24* _tmp10_ = NULL;
5353         GtkMenu* _tmp11_ = NULL;
5354         GtkMenuItem* _tmp12_ = NULL;
5355         ValaProjectSettingsXcls_SeparatorMenuItem25* child_2 = NULL;
5356         ValaProjectSettings* _tmp13_ = NULL;
5357         ValaProjectSettingsXcls_SeparatorMenuItem25* _tmp14_ = NULL;
5358         GtkMenu* _tmp15_ = NULL;
5359         GtkSeparatorMenuItem* _tmp16_ = NULL;
5360         ValaProjectSettingsXcls_MenuItem26* child_3 = NULL;
5361         ValaProjectSettings* _tmp17_ = NULL;
5362         ValaProjectSettingsXcls_MenuItem26* _tmp18_ = NULL;
5363         GtkMenu* _tmp19_ = NULL;
5364         GtkMenuItem* _tmp20_ = NULL;
5365 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5366         g_return_val_if_fail (_owner != NULL, NULL);
5367 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5368         self = (ValaProjectSettingsXcls_default_directory_menu*) g_object_new (object_type, NULL);
5369 #line 687 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5370         _tmp0_ = _owner;
5371 #line 687 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5372         _tmp1_ = _g_object_ref0 (_tmp0_);
5373 #line 687 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5374         _g_object_unref0 (self->priv->_this);
5375 #line 687 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5376         self->priv->_this = _tmp1_;
5377 #line 688 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5378         _tmp2_ = self->priv->_this;
5379 #line 688 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5380         _tmp3_ = _g_object_ref0 (self);
5381 #line 688 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5382         _g_object_unref0 (_tmp2_->default_directory_menu);
5383 #line 688 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5384         _tmp2_->default_directory_menu = _tmp3_;
5385 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5386         _tmp4_ = (GtkMenu*) gtk_menu_new ();
5387 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5388         g_object_ref_sink (_tmp4_);
5389 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5390         _g_object_unref0 (self->el);
5391 #line 689 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5392         self->el = _tmp4_;
5393 #line 694 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5394         _tmp5_ = self->priv->_this;
5395 #line 694 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5396         _tmp6_ = vala_project_settings_xcls_menuitem23_new (_tmp5_);
5397 #line 694 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5398         child_0 = _tmp6_;
5399 #line 695 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5400         g_object_ref ((GObject*) child_0);
5401 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5402         _tmp7_ = self->el;
5403 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5404         _tmp8_ = child_0->el;
5405 #line 696 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5406         gtk_container_add ((GtkContainer*) _tmp7_, (GtkWidget*) _tmp8_);
5407 #line 697 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5408         _tmp9_ = self->priv->_this;
5409 #line 697 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5410         _tmp10_ = vala_project_settings_xcls_menuitem24_new (_tmp9_);
5411 #line 697 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5412         child_1 = _tmp10_;
5413 #line 698 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5414         g_object_ref ((GObject*) child_1);
5415 #line 699 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5416         _tmp11_ = self->el;
5417 #line 699 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5418         _tmp12_ = child_1->el;
5419 #line 699 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5420         gtk_container_add ((GtkContainer*) _tmp11_, (GtkWidget*) _tmp12_);
5421 #line 700 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5422         _tmp13_ = self->priv->_this;
5423 #line 700 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5424         _tmp14_ = vala_project_settings_xcls_separatormenuitem25_new (_tmp13_);
5425 #line 700 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5426         child_2 = _tmp14_;
5427 #line 701 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5428         g_object_ref ((GObject*) child_2);
5429 #line 702 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5430         _tmp15_ = self->el;
5431 #line 702 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5432         _tmp16_ = child_2->el;
5433 #line 702 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5434         gtk_container_add ((GtkContainer*) _tmp15_, (GtkWidget*) _tmp16_);
5435 #line 703 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5436         _tmp17_ = self->priv->_this;
5437 #line 703 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5438         _tmp18_ = vala_project_settings_xcls_menuitem26_new (_tmp17_);
5439 #line 703 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5440         child_3 = _tmp18_;
5441 #line 704 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5442         g_object_ref ((GObject*) child_3);
5443 #line 705 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5444         _tmp19_ = self->el;
5445 #line 705 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5446         _tmp20_ = child_3->el;
5447 #line 705 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5448         gtk_container_add ((GtkContainer*) _tmp19_, (GtkWidget*) _tmp20_);
5449 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5450         _g_object_unref0 (child_3);
5451 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5452         _g_object_unref0 (child_2);
5453 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5454         _g_object_unref0 (child_1);
5455 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5456         _g_object_unref0 (child_0);
5457 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5458         return self;
5459 #line 5460 "ValaProjectSettings.c"
5460 }
5461
5462
5463 ValaProjectSettingsXcls_default_directory_menu* vala_project_settings_xcls_default_directory_menu_new (ValaProjectSettings* _owner) {
5464 #line 685 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5465         return vala_project_settings_xcls_default_directory_menu_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, _owner);
5466 #line 5467 "ValaProjectSettings.c"
5467 }
5468
5469
5470 static void vala_project_settings_xcls_default_directory_menu_class_init (ValaProjectSettingsXcls_default_directory_menuClass * klass) {
5471 #line 676 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5472         vala_project_settings_xcls_default_directory_menu_parent_class = g_type_class_peek_parent (klass);
5473 #line 676 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5474         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_default_directory_menuPrivate));
5475 #line 676 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5476         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_default_directory_menu_finalize;
5477 #line 5478 "ValaProjectSettings.c"
5478 }
5479
5480
5481 static void vala_project_settings_xcls_default_directory_menu_instance_init (ValaProjectSettingsXcls_default_directory_menu * self) {
5482 #line 676 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5483         self->priv = VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_GET_PRIVATE (self);
5484 #line 5485 "ValaProjectSettings.c"
5485 }
5486
5487
5488 static void vala_project_settings_xcls_default_directory_menu_finalize (GObject* obj) {
5489         ValaProjectSettingsXcls_default_directory_menu * self;
5490 #line 676 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5491         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_DEFAULT_DIRECTORY_MENU, ValaProjectSettingsXcls_default_directory_menu);
5492 #line 678 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5493         _g_object_unref0 (self->el);
5494 #line 679 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5495         _g_object_unref0 (self->priv->_this);
5496 #line 676 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5497         G_OBJECT_CLASS (vala_project_settings_xcls_default_directory_menu_parent_class)->finalize (obj);
5498 #line 5499 "ValaProjectSettings.c"
5499 }
5500
5501
5502 GType vala_project_settings_xcls_default_directory_menu_get_type (void) {
5503         static volatile gsize vala_project_settings_xcls_default_directory_menu_type_id__volatile = 0;
5504         if (g_once_init_enter (&vala_project_settings_xcls_default_directory_menu_type_id__volatile)) {
5505                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_default_directory_menuClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_default_directory_menu_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_default_directory_menu), 0, (GInstanceInitFunc) vala_project_settings_xcls_default_directory_menu_instance_init, NULL };
5506                 GType vala_project_settings_xcls_default_directory_menu_type_id;
5507                 vala_project_settings_xcls_default_directory_menu_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_default_directory_menu", &g_define_type_info, 0);
5508                 g_once_init_leave (&vala_project_settings_xcls_default_directory_menu_type_id__volatile, vala_project_settings_xcls_default_directory_menu_type_id);
5509         }
5510         return vala_project_settings_xcls_default_directory_menu_type_id__volatile;
5511 }
5512
5513
5514 static void __lambda63_ (ValaProjectSettingsXcls_MenuItem23* self) {
5515         GtkFileChooserDialog* chooser = NULL;
5516         ValaProjectSettings* _tmp0_ = NULL;
5517         Xcls_MainWindow* _tmp1_ = NULL;
5518         GtkWindow* _tmp2_ = NULL;
5519         GtkFileChooserDialog* _tmp3_ = NULL;
5520         GtkFileChooserDialog* _tmp4_ = NULL;
5521         gint _tmp5_ = 0;
5522         GtkFileChooserDialog* _tmp7_ = NULL;
5523         gchar* fn = NULL;
5524         ValaProjectSettings* _tmp8_ = NULL;
5525         ProjectGtk* _tmp9_ = NULL;
5526         GtkFileChooserDialog* _tmp10_ = NULL;
5527         gchar* _tmp11_ = NULL;
5528         gchar* _tmp12_ = NULL;
5529         gchar* _tmp13_ = NULL;
5530         gchar* _tmp14_ = NULL;
5531         ValaProjectSettings* _tmp15_ = NULL;
5532         ProjectGtk* _tmp16_ = NULL;
5533         GeeHashMap* _tmp17_ = NULL;
5534         gpointer _tmp18_ = NULL;
5535         ProjectGtkValaSettings* _tmp19_ = NULL;
5536         GeeArrayList* _tmp20_ = NULL;
5537         const gchar* _tmp21_ = NULL;
5538         ValaProjectSettings* _tmp22_ = NULL;
5539         ValaProjectSettingsXcls_default_directory_tree_store* _tmp23_ = NULL;
5540 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5541         _tmp0_ = self->priv->_this;
5542 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5543         _tmp1_ = _tmp0_->window;
5544 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5545         _tmp2_ = _tmp1_->el;
5546 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5547         _tmp3_ = (GtkFileChooserDialog*) gtk_file_chooser_dialog_new ("Add a directory", _tmp2_, GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, "_Cancel", GTK_RESPONSE_CANCEL, "_Add", GTK_RESPONSE_ACCEPT, NULL);
5548 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5549         g_object_ref_sink (_tmp3_);
5550 #line 732 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5551         chooser = _tmp3_;
5552 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5553         _tmp4_ = chooser;
5554 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5555         _tmp5_ = gtk_dialog_run ((GtkDialog*) _tmp4_);
5556 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5557         if (_tmp5_ != ((gint) GTK_RESPONSE_ACCEPT)) {
5558 #line 5559 "ValaProjectSettings.c"
5559                 GtkFileChooserDialog* _tmp6_ = NULL;
5560 #line 739 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5561                 _tmp6_ = chooser;
5562 #line 739 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5563                 g_signal_emit_by_name ((GtkDialog*) _tmp6_, "close");
5564 #line 740 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5565                 _g_object_unref0 (chooser);
5566 #line 740 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5567                 return;
5568 #line 5569 "ValaProjectSettings.c"
5569         }
5570 #line 742 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5571         _tmp7_ = chooser;
5572 #line 742 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5573         g_signal_emit_by_name ((GtkDialog*) _tmp7_, "close");
5574 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5575         _tmp8_ = self->priv->_this;
5576 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5577         _tmp9_ = _tmp8_->project;
5578 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5579         _tmp10_ = chooser;
5580 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5581         _tmp11_ = gtk_file_chooser_get_filename ((GtkFileChooser*) _tmp10_);
5582 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5583         _tmp12_ = _tmp11_;
5584 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5585         _tmp13_ = project_gtk_relPath (_tmp9_, _tmp12_);
5586 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5587         _tmp14_ = _tmp13_;
5588 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5589         _g_free0 (_tmp12_);
5590 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5591         fn = _tmp14_;
5592 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5593         _tmp15_ = self->priv->_this;
5594 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5595         _tmp16_ = _tmp15_->project;
5596 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5597         _tmp17_ = _tmp16_->compilegroups;
5598 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5599         _tmp18_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp17_, "_default_");
5600 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5601         _tmp19_ = (ProjectGtkValaSettings*) _tmp18_;
5602 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5603         _tmp20_ = _tmp19_->sources;
5604 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5605         _tmp21_ = fn;
5606 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5607         gee_abstract_collection_add ((GeeAbstractCollection*) _tmp20_, _tmp21_);
5608 #line 745 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5609         _g_object_unref0 (_tmp19_);
5610 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5611         _tmp22_ = self->priv->_this;
5612 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5613         _tmp23_ = _tmp22_->default_directory_tree_store;
5614 #line 746 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5615         vala_project_settings_xcls_default_directory_tree_store_load (_tmp23_);
5616 #line 730 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5617         _g_free0 (fn);
5618 #line 730 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5619         _g_object_unref0 (chooser);
5620 #line 5621 "ValaProjectSettings.c"
5621 }
5622
5623
5624 static void ___lambda63__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5625 #line 730 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5626         __lambda63_ ((ValaProjectSettingsXcls_MenuItem23*) self);
5627 #line 5628 "ValaProjectSettings.c"
5628 }
5629
5630
5631 ValaProjectSettingsXcls_MenuItem23* vala_project_settings_xcls_menuitem23_construct (GType object_type, ValaProjectSettings* _owner) {
5632         ValaProjectSettingsXcls_MenuItem23 * self = NULL;
5633         ValaProjectSettings* _tmp0_ = NULL;
5634         ValaProjectSettings* _tmp1_ = NULL;
5635         GtkMenuItem* _tmp2_ = NULL;
5636         GtkMenuItem* _tmp3_ = NULL;
5637         GtkMenuItem* _tmp4_ = NULL;
5638 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5639         g_return_val_if_fail (_owner != NULL, NULL);
5640 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5641         self = (ValaProjectSettingsXcls_MenuItem23*) g_object_new (object_type, NULL);
5642 #line 721 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5643         _tmp0_ = _owner;
5644 #line 721 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5645         _tmp1_ = _g_object_ref0 (_tmp0_);
5646 #line 721 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5647         _g_object_unref0 (self->priv->_this);
5648 #line 721 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5649         self->priv->_this = _tmp1_;
5650 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5651         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5652 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5653         g_object_ref_sink (_tmp2_);
5654 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5655         _g_object_unref0 (self->el);
5656 #line 722 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5657         self->el = _tmp2_;
5658 #line 727 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5659         _tmp3_ = self->el;
5660 #line 727 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5661         gtk_menu_item_set_label (_tmp3_, "Add Directory");
5662 #line 730 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5663         _tmp4_ = self->el;
5664 #line 730 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5665         g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda63__gtk_menu_item_activate, self, 0);
5666 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5667         return self;
5668 #line 5669 "ValaProjectSettings.c"
5669 }
5670
5671
5672 ValaProjectSettingsXcls_MenuItem23* vala_project_settings_xcls_menuitem23_new (ValaProjectSettings* _owner) {
5673 #line 719 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5674         return vala_project_settings_xcls_menuitem23_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23, _owner);
5675 #line 5676 "ValaProjectSettings.c"
5676 }
5677
5678
5679 static void vala_project_settings_xcls_menuitem23_class_init (ValaProjectSettingsXcls_MenuItem23Class * klass) {
5680 #line 710 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5681         vala_project_settings_xcls_menuitem23_parent_class = g_type_class_peek_parent (klass);
5682 #line 710 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5683         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_MenuItem23Private));
5684 #line 710 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5685         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_menuitem23_finalize;
5686 #line 5687 "ValaProjectSettings.c"
5687 }
5688
5689
5690 static void vala_project_settings_xcls_menuitem23_instance_init (ValaProjectSettingsXcls_MenuItem23 * self) {
5691 #line 710 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5692         self->priv = VALA_PROJECT_SETTINGS_XCLS_MENUITEM23_GET_PRIVATE (self);
5693 #line 5694 "ValaProjectSettings.c"
5694 }
5695
5696
5697 static void vala_project_settings_xcls_menuitem23_finalize (GObject* obj) {
5698         ValaProjectSettingsXcls_MenuItem23 * self;
5699 #line 710 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5700         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM23, ValaProjectSettingsXcls_MenuItem23);
5701 #line 712 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5702         _g_object_unref0 (self->el);
5703 #line 713 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5704         _g_object_unref0 (self->priv->_this);
5705 #line 710 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5706         G_OBJECT_CLASS (vala_project_settings_xcls_menuitem23_parent_class)->finalize (obj);
5707 #line 5708 "ValaProjectSettings.c"
5708 }
5709
5710
5711 GType vala_project_settings_xcls_menuitem23_get_type (void) {
5712         static volatile gsize vala_project_settings_xcls_menuitem23_type_id__volatile = 0;
5713         if (g_once_init_enter (&vala_project_settings_xcls_menuitem23_type_id__volatile)) {
5714                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_MenuItem23Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_menuitem23_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_MenuItem23), 0, (GInstanceInitFunc) vala_project_settings_xcls_menuitem23_instance_init, NULL };
5715                 GType vala_project_settings_xcls_menuitem23_type_id;
5716                 vala_project_settings_xcls_menuitem23_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_MenuItem23", &g_define_type_info, 0);
5717                 g_once_init_leave (&vala_project_settings_xcls_menuitem23_type_id__volatile, vala_project_settings_xcls_menuitem23_type_id);
5718         }
5719         return vala_project_settings_xcls_menuitem23_type_id__volatile;
5720 }
5721
5722
5723 static void __lambda64_ (ValaProjectSettingsXcls_MenuItem24* self) {
5724         GtkFileChooserDialog* chooser = NULL;
5725         ValaProjectSettings* _tmp0_ = NULL;
5726         Xcls_MainWindow* _tmp1_ = NULL;
5727         GtkWindow* _tmp2_ = NULL;
5728         GtkFileChooserDialog* _tmp3_ = NULL;
5729         GtkFileChooserDialog* _tmp4_ = NULL;
5730         gint _tmp5_ = 0;
5731         GtkFileChooserDialog* _tmp7_ = NULL;
5732         gchar* fn = NULL;
5733         ValaProjectSettings* _tmp8_ = NULL;
5734         ProjectGtk* _tmp9_ = NULL;
5735         GtkFileChooserDialog* _tmp10_ = NULL;
5736         gchar* _tmp11_ = NULL;
5737         gchar* _tmp12_ = NULL;
5738         gchar* _tmp13_ = NULL;
5739         gchar* _tmp14_ = NULL;
5740         ValaProjectSettings* _tmp15_ = NULL;
5741         ProjectGtk* _tmp16_ = NULL;
5742         GeeHashMap* _tmp17_ = NULL;
5743         gpointer _tmp18_ = NULL;
5744         ProjectGtkValaSettings* _tmp19_ = NULL;
5745         GeeArrayList* _tmp20_ = NULL;
5746         const gchar* _tmp21_ = NULL;
5747         ValaProjectSettings* _tmp22_ = NULL;
5748         ValaProjectSettingsXcls_default_directory_tree_store* _tmp23_ = NULL;
5749 #line 774 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5750         _tmp0_ = self->priv->_this;
5751 #line 774 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5752         _tmp1_ = _tmp0_->window;
5753 #line 774 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5754         _tmp2_ = _tmp1_->el;
5755 #line 774 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5756         _tmp3_ = (GtkFileChooserDialog*) gtk_file_chooser_dialog_new ("Add a directory", _tmp2_, GTK_FILE_CHOOSER_ACTION_OPEN, "_Cancel", GTK_RESPONSE_CANCEL, "_Add", GTK_RESPONSE_ACCEPT, NULL);
5757 #line 774 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5758         g_object_ref_sink (_tmp3_);
5759 #line 774 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5760         chooser = _tmp3_;
5761 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5762         _tmp4_ = chooser;
5763 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5764         _tmp5_ = gtk_dialog_run ((GtkDialog*) _tmp4_);
5765 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5766         if (_tmp5_ != ((gint) GTK_RESPONSE_ACCEPT)) {
5767 #line 5768 "ValaProjectSettings.c"
5768                 GtkFileChooserDialog* _tmp6_ = NULL;
5769 #line 781 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5770                 _tmp6_ = chooser;
5771 #line 781 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5772                 g_signal_emit_by_name ((GtkDialog*) _tmp6_, "close");
5773 #line 782 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5774                 _g_object_unref0 (chooser);
5775 #line 782 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5776                 return;
5777 #line 5778 "ValaProjectSettings.c"
5778         }
5779 #line 784 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5780         _tmp7_ = chooser;
5781 #line 784 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5782         g_signal_emit_by_name ((GtkDialog*) _tmp7_, "close");
5783 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5784         _tmp8_ = self->priv->_this;
5785 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5786         _tmp9_ = _tmp8_->project;
5787 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5788         _tmp10_ = chooser;
5789 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5790         _tmp11_ = gtk_file_chooser_get_filename ((GtkFileChooser*) _tmp10_);
5791 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5792         _tmp12_ = _tmp11_;
5793 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5794         _tmp13_ = project_gtk_relPath (_tmp9_, _tmp12_);
5795 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5796         _tmp14_ = _tmp13_;
5797 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5798         _g_free0 (_tmp12_);
5799 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5800         fn = _tmp14_;
5801 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5802         _tmp15_ = self->priv->_this;
5803 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5804         _tmp16_ = _tmp15_->project;
5805 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5806         _tmp17_ = _tmp16_->compilegroups;
5807 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5808         _tmp18_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp17_, "_default_");
5809 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5810         _tmp19_ = (ProjectGtkValaSettings*) _tmp18_;
5811 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5812         _tmp20_ = _tmp19_->sources;
5813 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5814         _tmp21_ = fn;
5815 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5816         gee_abstract_collection_add ((GeeAbstractCollection*) _tmp20_, _tmp21_);
5817 #line 787 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5818         _g_object_unref0 (_tmp19_);
5819 #line 788 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5820         _tmp22_ = self->priv->_this;
5821 #line 788 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5822         _tmp23_ = _tmp22_->default_directory_tree_store;
5823 #line 788 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5824         vala_project_settings_xcls_default_directory_tree_store_load (_tmp23_);
5825 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5826         _g_free0 (fn);
5827 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5828         _g_object_unref0 (chooser);
5829 #line 5830 "ValaProjectSettings.c"
5830 }
5831
5832
5833 static void ___lambda64__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
5834 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5835         __lambda64_ ((ValaProjectSettingsXcls_MenuItem24*) self);
5836 #line 5837 "ValaProjectSettings.c"
5837 }
5838
5839
5840 ValaProjectSettingsXcls_MenuItem24* vala_project_settings_xcls_menuitem24_construct (GType object_type, ValaProjectSettings* _owner) {
5841         ValaProjectSettingsXcls_MenuItem24 * self = NULL;
5842         ValaProjectSettings* _tmp0_ = NULL;
5843         ValaProjectSettings* _tmp1_ = NULL;
5844         GtkMenuItem* _tmp2_ = NULL;
5845         GtkMenuItem* _tmp3_ = NULL;
5846         GtkMenuItem* _tmp4_ = NULL;
5847 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5848         g_return_val_if_fail (_owner != NULL, NULL);
5849 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5850         self = (ValaProjectSettingsXcls_MenuItem24*) g_object_new (object_type, NULL);
5851 #line 763 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5852         _tmp0_ = _owner;
5853 #line 763 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5854         _tmp1_ = _g_object_ref0 (_tmp0_);
5855 #line 763 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5856         _g_object_unref0 (self->priv->_this);
5857 #line 763 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5858         self->priv->_this = _tmp1_;
5859 #line 764 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5860         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
5861 #line 764 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5862         g_object_ref_sink (_tmp2_);
5863 #line 764 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5864         _g_object_unref0 (self->el);
5865 #line 764 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5866         self->el = _tmp2_;
5867 #line 769 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5868         _tmp3_ = self->el;
5869 #line 769 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5870         gtk_menu_item_set_label (_tmp3_, "Add File");
5871 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5872         _tmp4_ = self->el;
5873 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5874         g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda64__gtk_menu_item_activate, self, 0);
5875 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5876         return self;
5877 #line 5878 "ValaProjectSettings.c"
5878 }
5879
5880
5881 ValaProjectSettingsXcls_MenuItem24* vala_project_settings_xcls_menuitem24_new (ValaProjectSettings* _owner) {
5882 #line 761 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5883         return vala_project_settings_xcls_menuitem24_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24, _owner);
5884 #line 5885 "ValaProjectSettings.c"
5885 }
5886
5887
5888 static void vala_project_settings_xcls_menuitem24_class_init (ValaProjectSettingsXcls_MenuItem24Class * klass) {
5889 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5890         vala_project_settings_xcls_menuitem24_parent_class = g_type_class_peek_parent (klass);
5891 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5892         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_MenuItem24Private));
5893 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5894         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_menuitem24_finalize;
5895 #line 5896 "ValaProjectSettings.c"
5896 }
5897
5898
5899 static void vala_project_settings_xcls_menuitem24_instance_init (ValaProjectSettingsXcls_MenuItem24 * self) {
5900 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5901         self->priv = VALA_PROJECT_SETTINGS_XCLS_MENUITEM24_GET_PRIVATE (self);
5902 #line 5903 "ValaProjectSettings.c"
5903 }
5904
5905
5906 static void vala_project_settings_xcls_menuitem24_finalize (GObject* obj) {
5907         ValaProjectSettingsXcls_MenuItem24 * self;
5908 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5909         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM24, ValaProjectSettingsXcls_MenuItem24);
5910 #line 754 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5911         _g_object_unref0 (self->el);
5912 #line 755 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5913         _g_object_unref0 (self->priv->_this);
5914 #line 752 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5915         G_OBJECT_CLASS (vala_project_settings_xcls_menuitem24_parent_class)->finalize (obj);
5916 #line 5917 "ValaProjectSettings.c"
5917 }
5918
5919
5920 GType vala_project_settings_xcls_menuitem24_get_type (void) {
5921         static volatile gsize vala_project_settings_xcls_menuitem24_type_id__volatile = 0;
5922         if (g_once_init_enter (&vala_project_settings_xcls_menuitem24_type_id__volatile)) {
5923                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_MenuItem24Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_menuitem24_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_MenuItem24), 0, (GInstanceInitFunc) vala_project_settings_xcls_menuitem24_instance_init, NULL };
5924                 GType vala_project_settings_xcls_menuitem24_type_id;
5925                 vala_project_settings_xcls_menuitem24_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_MenuItem24", &g_define_type_info, 0);
5926                 g_once_init_leave (&vala_project_settings_xcls_menuitem24_type_id__volatile, vala_project_settings_xcls_menuitem24_type_id);
5927         }
5928         return vala_project_settings_xcls_menuitem24_type_id__volatile;
5929 }
5930
5931
5932 ValaProjectSettingsXcls_SeparatorMenuItem25* vala_project_settings_xcls_separatormenuitem25_construct (GType object_type, ValaProjectSettings* _owner) {
5933         ValaProjectSettingsXcls_SeparatorMenuItem25 * self = NULL;
5934         ValaProjectSettings* _tmp0_ = NULL;
5935         ValaProjectSettings* _tmp1_ = NULL;
5936         GtkSeparatorMenuItem* _tmp2_ = NULL;
5937 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5938         g_return_val_if_fail (_owner != NULL, NULL);
5939 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5940         self = (ValaProjectSettingsXcls_SeparatorMenuItem25*) g_object_new (object_type, NULL);
5941 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5942         _tmp0_ = _owner;
5943 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5944         _tmp1_ = _g_object_ref0 (_tmp0_);
5945 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5946         _g_object_unref0 (self->priv->_this);
5947 #line 805 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5948         self->priv->_this = _tmp1_;
5949 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5950         _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
5951 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5952         g_object_ref_sink (_tmp2_);
5953 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5954         _g_object_unref0 (self->el);
5955 #line 806 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5956         self->el = _tmp2_;
5957 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5958         return self;
5959 #line 5960 "ValaProjectSettings.c"
5960 }
5961
5962
5963 ValaProjectSettingsXcls_SeparatorMenuItem25* vala_project_settings_xcls_separatormenuitem25_new (ValaProjectSettings* _owner) {
5964 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5965         return vala_project_settings_xcls_separatormenuitem25_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25, _owner);
5966 #line 5967 "ValaProjectSettings.c"
5967 }
5968
5969
5970 static void vala_project_settings_xcls_separatormenuitem25_class_init (ValaProjectSettingsXcls_SeparatorMenuItem25Class * klass) {
5971 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5972         vala_project_settings_xcls_separatormenuitem25_parent_class = g_type_class_peek_parent (klass);
5973 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5974         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_SeparatorMenuItem25Private));
5975 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5976         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_separatormenuitem25_finalize;
5977 #line 5978 "ValaProjectSettings.c"
5978 }
5979
5980
5981 static void vala_project_settings_xcls_separatormenuitem25_instance_init (ValaProjectSettingsXcls_SeparatorMenuItem25 * self) {
5982 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5983         self->priv = VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM25_GET_PRIVATE (self);
5984 #line 5985 "ValaProjectSettings.c"
5985 }
5986
5987
5988 static void vala_project_settings_xcls_separatormenuitem25_finalize (GObject* obj) {
5989         ValaProjectSettingsXcls_SeparatorMenuItem25 * self;
5990 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5991         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM25, ValaProjectSettingsXcls_SeparatorMenuItem25);
5992 #line 796 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5993         _g_object_unref0 (self->el);
5994 #line 797 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5995         _g_object_unref0 (self->priv->_this);
5996 #line 794 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5997         G_OBJECT_CLASS (vala_project_settings_xcls_separatormenuitem25_parent_class)->finalize (obj);
5998 #line 5999 "ValaProjectSettings.c"
5999 }
6000
6001
6002 GType vala_project_settings_xcls_separatormenuitem25_get_type (void) {
6003         static volatile gsize vala_project_settings_xcls_separatormenuitem25_type_id__volatile = 0;
6004         if (g_once_init_enter (&vala_project_settings_xcls_separatormenuitem25_type_id__volatile)) {
6005                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_SeparatorMenuItem25Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_separatormenuitem25_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_SeparatorMenuItem25), 0, (GInstanceInitFunc) vala_project_settings_xcls_separatormenuitem25_instance_init, NULL };
6006                 GType vala_project_settings_xcls_separatormenuitem25_type_id;
6007                 vala_project_settings_xcls_separatormenuitem25_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_SeparatorMenuItem25", &g_define_type_info, 0);
6008                 g_once_init_leave (&vala_project_settings_xcls_separatormenuitem25_type_id__volatile, vala_project_settings_xcls_separatormenuitem25_type_id);
6009         }
6010         return vala_project_settings_xcls_separatormenuitem25_type_id__volatile;
6011 }
6012
6013
6014 static void __lambda65_ (ValaProjectSettingsXcls_MenuItem26* self) {
6015         GtkTreeModel* mod = NULL;
6016         GtkTreeIter iter = {0};
6017         ValaProjectSettings* _tmp0_ = NULL;
6018         ValaProjectSettingsXcls_default_directory_tree* _tmp1_ = NULL;
6019         GtkTreeView* _tmp2_ = NULL;
6020         GtkTreeSelection* _tmp3_ = NULL;
6021         GtkTreeModel* _tmp4_ = NULL;
6022         GtkTreeIter _tmp5_ = {0};
6023         gboolean _tmp6_ = FALSE;
6024         GtkTreeModel* _tmp7_ = NULL;
6025         GValue val = {0};
6026         GtkTreeModel* _tmp8_ = NULL;
6027         GtkTreeIter _tmp9_ = {0};
6028         GValue _tmp10_ = {0};
6029         gchar* fn = NULL;
6030         GValue _tmp11_ = {0};
6031         gchar* _tmp12_ = NULL;
6032         const gchar* _tmp13_ = NULL;
6033         ValaProjectSettings* _tmp14_ = NULL;
6034         ProjectGtk* _tmp15_ = NULL;
6035         GeeHashMap* _tmp16_ = NULL;
6036         gpointer _tmp17_ = NULL;
6037         ProjectGtkValaSettings* _tmp18_ = NULL;
6038         GeeArrayList* _tmp19_ = NULL;
6039         const gchar* _tmp20_ = NULL;
6040         gboolean _tmp21_ = FALSE;
6041         gboolean _tmp22_ = FALSE;
6042         ValaProjectSettings* _tmp23_ = NULL;
6043         ValaProjectSettingsXcls_default_directory_tree_store* _tmp24_ = NULL;
6044 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6045         _tmp0_ = self->priv->_this;
6046 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6047         _tmp1_ = _tmp0_->default_directory_tree;
6048 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6049         _tmp2_ = _tmp1_->el;
6050 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6051         _tmp3_ = gtk_tree_view_get_selection (_tmp2_);
6052 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6053         _tmp6_ = gtk_tree_selection_get_selected (_tmp3_, &_tmp4_, &_tmp5_);
6054 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6055         _g_object_unref0 (mod);
6056 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6057         _tmp7_ = _g_object_ref0 (_tmp4_);
6058 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6059         mod = _tmp7_;
6060 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6061         iter = _tmp5_;
6062 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6063         if (!_tmp6_) {
6064 #line 841 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6065                 g_print ("nothing selected\n");
6066 #line 842 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6067                 _g_object_unref0 (mod);
6068 #line 842 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6069                 return;
6070 #line 6071 "ValaProjectSettings.c"
6071         }
6072 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6073         _tmp8_ = mod;
6074 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6075         _tmp9_ = iter;
6076 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6077         gtk_tree_model_get_value (_tmp8_, &_tmp9_, 0, &_tmp10_);
6078 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6079         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
6080 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6081         val = _tmp10_;
6082 #line 851 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6083         _tmp11_ = val;
6084 #line 851 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6085         _tmp12_ = g_strdup (g_value_get_string (&_tmp11_));
6086 #line 851 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6087         fn = _tmp12_;
6088 #line 853 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6089         _tmp13_ = fn;
6090 #line 853 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6091         g_print ("remove: %s\n", _tmp13_);
6092 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6093         _tmp14_ = self->priv->_this;
6094 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6095         _tmp15_ = _tmp14_->project;
6096 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6097         _tmp16_ = _tmp15_->compilegroups;
6098 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6099         _tmp17_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp16_, "_default_");
6100 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6101         _tmp18_ = (ProjectGtkValaSettings*) _tmp17_;
6102 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6103         _tmp19_ = _tmp18_->sources;
6104 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6105         _tmp20_ = fn;
6106 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6107         _tmp21_ = gee_abstract_collection_remove ((GeeAbstractCollection*) _tmp19_, _tmp20_);
6108 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6109         _tmp22_ = !_tmp21_;
6110 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6111         _g_object_unref0 (_tmp18_);
6112 #line 854 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6113         if (_tmp22_) {
6114 #line 855 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6115                 g_print ("remove failed");
6116 #line 6117 "ValaProjectSettings.c"
6117         }
6118 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6119         _tmp23_ = self->priv->_this;
6120 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6121         _tmp24_ = _tmp23_->default_directory_tree_store;
6122 #line 857 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6123         vala_project_settings_xcls_default_directory_tree_store_load (_tmp24_);
6124 #line 835 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6125         _g_free0 (fn);
6126 #line 835 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6127         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
6128 #line 835 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6129         _g_object_unref0 (mod);
6130 #line 6131 "ValaProjectSettings.c"
6131 }
6132
6133
6134 static void ___lambda65__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6135 #line 835 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6136         __lambda65_ ((ValaProjectSettingsXcls_MenuItem26*) self);
6137 #line 6138 "ValaProjectSettings.c"
6138 }
6139
6140
6141 ValaProjectSettingsXcls_MenuItem26* vala_project_settings_xcls_menuitem26_construct (GType object_type, ValaProjectSettings* _owner) {
6142         ValaProjectSettingsXcls_MenuItem26 * self = NULL;
6143         ValaProjectSettings* _tmp0_ = NULL;
6144         ValaProjectSettings* _tmp1_ = NULL;
6145         GtkMenuItem* _tmp2_ = NULL;
6146         GtkMenuItem* _tmp3_ = NULL;
6147         GtkMenuItem* _tmp4_ = NULL;
6148 #line 824 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6149         g_return_val_if_fail (_owner != NULL, NULL);
6150 #line 824 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6151         self = (ValaProjectSettingsXcls_MenuItem26*) g_object_new (object_type, NULL);
6152 #line 826 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6153         _tmp0_ = _owner;
6154 #line 826 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6155         _tmp1_ = _g_object_ref0 (_tmp0_);
6156 #line 826 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6157         _g_object_unref0 (self->priv->_this);
6158 #line 826 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6159         self->priv->_this = _tmp1_;
6160 #line 827 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6161         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6162 #line 827 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6163         g_object_ref_sink (_tmp2_);
6164 #line 827 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6165         _g_object_unref0 (self->el);
6166 #line 827 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6167         self->el = _tmp2_;
6168 #line 832 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6169         _tmp3_ = self->el;
6170 #line 832 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6171         gtk_menu_item_set_label (_tmp3_, "Remove File/Directory");
6172 #line 835 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6173         _tmp4_ = self->el;
6174 #line 835 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6175         g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda65__gtk_menu_item_activate, self, 0);
6176 #line 824 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6177         return self;
6178 #line 6179 "ValaProjectSettings.c"
6179 }
6180
6181
6182 ValaProjectSettingsXcls_MenuItem26* vala_project_settings_xcls_menuitem26_new (ValaProjectSettings* _owner) {
6183 #line 824 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6184         return vala_project_settings_xcls_menuitem26_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26, _owner);
6185 #line 6186 "ValaProjectSettings.c"
6186 }
6187
6188
6189 static void vala_project_settings_xcls_menuitem26_class_init (ValaProjectSettingsXcls_MenuItem26Class * klass) {
6190 #line 815 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6191         vala_project_settings_xcls_menuitem26_parent_class = g_type_class_peek_parent (klass);
6192 #line 815 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6193         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_MenuItem26Private));
6194 #line 815 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6195         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_menuitem26_finalize;
6196 #line 6197 "ValaProjectSettings.c"
6197 }
6198
6199
6200 static void vala_project_settings_xcls_menuitem26_instance_init (ValaProjectSettingsXcls_MenuItem26 * self) {
6201 #line 815 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6202         self->priv = VALA_PROJECT_SETTINGS_XCLS_MENUITEM26_GET_PRIVATE (self);
6203 #line 6204 "ValaProjectSettings.c"
6204 }
6205
6206
6207 static void vala_project_settings_xcls_menuitem26_finalize (GObject* obj) {
6208         ValaProjectSettingsXcls_MenuItem26 * self;
6209 #line 815 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6210         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM26, ValaProjectSettingsXcls_MenuItem26);
6211 #line 817 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6212         _g_object_unref0 (self->el);
6213 #line 818 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6214         _g_object_unref0 (self->priv->_this);
6215 #line 815 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6216         G_OBJECT_CLASS (vala_project_settings_xcls_menuitem26_parent_class)->finalize (obj);
6217 #line 6218 "ValaProjectSettings.c"
6218 }
6219
6220
6221 GType vala_project_settings_xcls_menuitem26_get_type (void) {
6222         static volatile gsize vala_project_settings_xcls_menuitem26_type_id__volatile = 0;
6223         if (g_once_init_enter (&vala_project_settings_xcls_menuitem26_type_id__volatile)) {
6224                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_MenuItem26Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_menuitem26_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_MenuItem26), 0, (GInstanceInitFunc) vala_project_settings_xcls_menuitem26_instance_init, NULL };
6225                 GType vala_project_settings_xcls_menuitem26_type_id;
6226                 vala_project_settings_xcls_menuitem26_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_MenuItem26", &g_define_type_info, 0);
6227                 g_once_init_leave (&vala_project_settings_xcls_menuitem26_type_id__volatile, vala_project_settings_xcls_menuitem26_type_id);
6228         }
6229         return vala_project_settings_xcls_menuitem26_type_id__volatile;
6230 }
6231
6232
6233 ValaProjectSettingsXcls_HPaned27* vala_project_settings_xcls_hpaned27_construct (GType object_type, ValaProjectSettings* _owner) {
6234         ValaProjectSettingsXcls_HPaned27 * self = NULL;
6235         ValaProjectSettings* _tmp0_ = NULL;
6236         ValaProjectSettings* _tmp1_ = NULL;
6237         GtkHPaned* _tmp2_ = NULL;
6238         GtkHPaned* _tmp3_ = NULL;
6239         ValaProjectSettingsXcls_ScrolledWindow28* child_0 = NULL;
6240         ValaProjectSettings* _tmp4_ = NULL;
6241         ValaProjectSettingsXcls_ScrolledWindow28* _tmp5_ = NULL;
6242         GtkHPaned* _tmp6_ = NULL;
6243         GtkScrolledWindow* _tmp7_ = NULL;
6244         ValaProjectSettingsXcls_set_vbox* child_1 = NULL;
6245         ValaProjectSettings* _tmp8_ = NULL;
6246         ValaProjectSettingsXcls_set_vbox* _tmp9_ = NULL;
6247         GtkHPaned* _tmp10_ = NULL;
6248         GtkVBox* _tmp11_ = NULL;
6249 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6250         g_return_val_if_fail (_owner != NULL, NULL);
6251 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6252         self = (ValaProjectSettingsXcls_HPaned27*) g_object_new (object_type, NULL);
6253 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6254         _tmp0_ = _owner;
6255 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6256         _tmp1_ = _g_object_ref0 (_tmp0_);
6257 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6258         _g_object_unref0 (self->priv->_this);
6259 #line 874 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6260         self->priv->_this = _tmp1_;
6261 #line 875 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6262         _tmp2_ = (GtkHPaned*) gtk_hpaned_new ();
6263 #line 875 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6264         g_object_ref_sink (_tmp2_);
6265 #line 875 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6266         _g_object_unref0 (self->el);
6267 #line 875 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6268         self->el = _tmp2_;
6269 #line 880 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6270         _tmp3_ = self->el;
6271 #line 880 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6272         gtk_paned_set_position ((GtkPaned*) _tmp3_, 300);
6273 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6274         _tmp4_ = self->priv->_this;
6275 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6276         _tmp5_ = vala_project_settings_xcls_scrolledwindow28_new (_tmp4_);
6277 #line 881 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6278         child_0 = _tmp5_;
6279 #line 882 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6280         g_object_ref ((GObject*) child_0);
6281 #line 883 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6282         _tmp6_ = self->el;
6283 #line 883 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6284         _tmp7_ = child_0->el;
6285 #line 883 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6286         gtk_paned_add1 ((GtkPaned*) _tmp6_, (GtkWidget*) _tmp7_);
6287 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6288         _tmp8_ = self->priv->_this;
6289 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6290         _tmp9_ = vala_project_settings_xcls_set_vbox_new (_tmp8_);
6291 #line 884 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6292         child_1 = _tmp9_;
6293 #line 885 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6294         g_object_ref ((GObject*) child_1);
6295 #line 886 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6296         _tmp10_ = self->el;
6297 #line 886 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6298         _tmp11_ = child_1->el;
6299 #line 886 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6300         gtk_paned_add2 ((GtkPaned*) _tmp10_, (GtkWidget*) _tmp11_);
6301 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6302         _g_object_unref0 (child_1);
6303 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6304         _g_object_unref0 (child_0);
6305 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6306         return self;
6307 #line 6308 "ValaProjectSettings.c"
6308 }
6309
6310
6311 ValaProjectSettingsXcls_HPaned27* vala_project_settings_xcls_hpaned27_new (ValaProjectSettings* _owner) {
6312 #line 872 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6313         return vala_project_settings_xcls_hpaned27_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27, _owner);
6314 #line 6315 "ValaProjectSettings.c"
6315 }
6316
6317
6318 static void vala_project_settings_xcls_hpaned27_class_init (ValaProjectSettingsXcls_HPaned27Class * klass) {
6319 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6320         vala_project_settings_xcls_hpaned27_parent_class = g_type_class_peek_parent (klass);
6321 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6322         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_HPaned27Private));
6323 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6324         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_hpaned27_finalize;
6325 #line 6326 "ValaProjectSettings.c"
6326 }
6327
6328
6329 static void vala_project_settings_xcls_hpaned27_instance_init (ValaProjectSettingsXcls_HPaned27 * self) {
6330 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6331         self->priv = VALA_PROJECT_SETTINGS_XCLS_HPANED27_GET_PRIVATE (self);
6332 #line 6333 "ValaProjectSettings.c"
6333 }
6334
6335
6336 static void vala_project_settings_xcls_hpaned27_finalize (GObject* obj) {
6337         ValaProjectSettingsXcls_HPaned27 * self;
6338 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6339         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_HPANED27, ValaProjectSettingsXcls_HPaned27);
6340 #line 865 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6341         _g_object_unref0 (self->el);
6342 #line 866 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6343         _g_object_unref0 (self->priv->_this);
6344 #line 863 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6345         G_OBJECT_CLASS (vala_project_settings_xcls_hpaned27_parent_class)->finalize (obj);
6346 #line 6347 "ValaProjectSettings.c"
6347 }
6348
6349
6350 GType vala_project_settings_xcls_hpaned27_get_type (void) {
6351         static volatile gsize vala_project_settings_xcls_hpaned27_type_id__volatile = 0;
6352         if (g_once_init_enter (&vala_project_settings_xcls_hpaned27_type_id__volatile)) {
6353                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_HPaned27Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_hpaned27_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_HPaned27), 0, (GInstanceInitFunc) vala_project_settings_xcls_hpaned27_instance_init, NULL };
6354                 GType vala_project_settings_xcls_hpaned27_type_id;
6355                 vala_project_settings_xcls_hpaned27_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_HPaned27", &g_define_type_info, 0);
6356                 g_once_init_leave (&vala_project_settings_xcls_hpaned27_type_id__volatile, vala_project_settings_xcls_hpaned27_type_id);
6357         }
6358         return vala_project_settings_xcls_hpaned27_type_id__volatile;
6359 }
6360
6361
6362 ValaProjectSettingsXcls_ScrolledWindow28* vala_project_settings_xcls_scrolledwindow28_construct (GType object_type, ValaProjectSettings* _owner) {
6363         ValaProjectSettingsXcls_ScrolledWindow28 * self = NULL;
6364         ValaProjectSettings* _tmp0_ = NULL;
6365         ValaProjectSettings* _tmp1_ = NULL;
6366         GtkScrolledWindow* _tmp2_ = NULL;
6367         ValaProjectSettingsXcls_targets_tree_menu* child_0 = NULL;
6368         ValaProjectSettings* _tmp3_ = NULL;
6369         ValaProjectSettingsXcls_targets_tree_menu* _tmp4_ = NULL;
6370         GtkScrolledWindow* _tmp5_ = NULL;
6371         GtkMenu* _tmp6_ = NULL;
6372         ValaProjectSettingsXcls_targets_tree* child_1 = NULL;
6373         ValaProjectSettings* _tmp7_ = NULL;
6374         ValaProjectSettingsXcls_targets_tree* _tmp8_ = NULL;
6375         GtkScrolledWindow* _tmp9_ = NULL;
6376         GtkTreeView* _tmp10_ = NULL;
6377 #line 900 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6378         g_return_val_if_fail (_owner != NULL, NULL);
6379 #line 900 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6380         self = (ValaProjectSettingsXcls_ScrolledWindow28*) g_object_new (object_type, NULL);
6381 #line 902 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6382         _tmp0_ = _owner;
6383 #line 902 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6384         _tmp1_ = _g_object_ref0 (_tmp0_);
6385 #line 902 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6386         _g_object_unref0 (self->priv->_this);
6387 #line 902 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6388         self->priv->_this = _tmp1_;
6389 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6390         _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
6391 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6392         g_object_ref_sink (_tmp2_);
6393 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6394         _g_object_unref0 (self->el);
6395 #line 903 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6396         self->el = _tmp2_;
6397 #line 908 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6398         _tmp3_ = self->priv->_this;
6399 #line 908 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6400         _tmp4_ = vala_project_settings_xcls_targets_tree_menu_new (_tmp3_);
6401 #line 908 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6402         child_0 = _tmp4_;
6403 #line 909 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6404         g_object_ref ((GObject*) child_0);
6405 #line 910 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6406         _tmp5_ = self->el;
6407 #line 910 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6408         _tmp6_ = child_0->el;
6409 #line 910 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6410         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
6411 #line 911 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6412         _tmp7_ = self->priv->_this;
6413 #line 911 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6414         _tmp8_ = vala_project_settings_xcls_targets_tree_new (_tmp7_);
6415 #line 911 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6416         child_1 = _tmp8_;
6417 #line 912 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6418         g_object_ref ((GObject*) child_1);
6419 #line 913 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6420         _tmp9_ = self->el;
6421 #line 913 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6422         _tmp10_ = child_1->el;
6423 #line 913 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6424         gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
6425 #line 6426 "ValaProjectSettings.c"
6426         {
6427                 GtkScrolledWindow* _tmp11_ = NULL;
6428 #line 918 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6429                 _tmp11_ = self->el;
6430 #line 918 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6431                 gtk_scrolled_window_set_policy (_tmp11_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
6432 #line 6433 "ValaProjectSettings.c"
6433         }
6434 #line 900 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6435         _g_object_unref0 (child_1);
6436 #line 900 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6437         _g_object_unref0 (child_0);
6438 #line 900 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6439         return self;
6440 #line 6441 "ValaProjectSettings.c"
6441 }
6442
6443
6444 ValaProjectSettingsXcls_ScrolledWindow28* vala_project_settings_xcls_scrolledwindow28_new (ValaProjectSettings* _owner) {
6445 #line 900 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6446         return vala_project_settings_xcls_scrolledwindow28_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28, _owner);
6447 #line 6448 "ValaProjectSettings.c"
6448 }
6449
6450
6451 static void vala_project_settings_xcls_scrolledwindow28_class_init (ValaProjectSettingsXcls_ScrolledWindow28Class * klass) {
6452 #line 891 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6453         vala_project_settings_xcls_scrolledwindow28_parent_class = g_type_class_peek_parent (klass);
6454 #line 891 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6455         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_ScrolledWindow28Private));
6456 #line 891 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6457         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_scrolledwindow28_finalize;
6458 #line 6459 "ValaProjectSettings.c"
6459 }
6460
6461
6462 static void vala_project_settings_xcls_scrolledwindow28_instance_init (ValaProjectSettingsXcls_ScrolledWindow28 * self) {
6463 #line 891 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6464         self->priv = VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW28_GET_PRIVATE (self);
6465 #line 6466 "ValaProjectSettings.c"
6466 }
6467
6468
6469 static void vala_project_settings_xcls_scrolledwindow28_finalize (GObject* obj) {
6470         ValaProjectSettingsXcls_ScrolledWindow28 * self;
6471 #line 891 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6472         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW28, ValaProjectSettingsXcls_ScrolledWindow28);
6473 #line 893 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6474         _g_object_unref0 (self->el);
6475 #line 894 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6476         _g_object_unref0 (self->priv->_this);
6477 #line 891 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6478         G_OBJECT_CLASS (vala_project_settings_xcls_scrolledwindow28_parent_class)->finalize (obj);
6479 #line 6480 "ValaProjectSettings.c"
6480 }
6481
6482
6483 GType vala_project_settings_xcls_scrolledwindow28_get_type (void) {
6484         static volatile gsize vala_project_settings_xcls_scrolledwindow28_type_id__volatile = 0;
6485         if (g_once_init_enter (&vala_project_settings_xcls_scrolledwindow28_type_id__volatile)) {
6486                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_ScrolledWindow28Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_scrolledwindow28_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_ScrolledWindow28), 0, (GInstanceInitFunc) vala_project_settings_xcls_scrolledwindow28_instance_init, NULL };
6487                 GType vala_project_settings_xcls_scrolledwindow28_type_id;
6488                 vala_project_settings_xcls_scrolledwindow28_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_ScrolledWindow28", &g_define_type_info, 0);
6489                 g_once_init_leave (&vala_project_settings_xcls_scrolledwindow28_type_id__volatile, vala_project_settings_xcls_scrolledwindow28_type_id);
6490         }
6491         return vala_project_settings_xcls_scrolledwindow28_type_id__volatile;
6492 }
6493
6494
6495 ValaProjectSettingsXcls_targets_tree_menu* vala_project_settings_xcls_targets_tree_menu_construct (GType object_type, ValaProjectSettings* _owner) {
6496         ValaProjectSettingsXcls_targets_tree_menu * self = NULL;
6497         ValaProjectSettings* _tmp0_ = NULL;
6498         ValaProjectSettings* _tmp1_ = NULL;
6499         ValaProjectSettings* _tmp2_ = NULL;
6500         ValaProjectSettingsXcls_targets_tree_menu* _tmp3_ = NULL;
6501         GtkMenu* _tmp4_ = NULL;
6502         ValaProjectSettingsXcls_MenuItem30* child_0 = NULL;
6503         ValaProjectSettings* _tmp5_ = NULL;
6504         ValaProjectSettingsXcls_MenuItem30* _tmp6_ = NULL;
6505         GtkMenu* _tmp7_ = NULL;
6506         GtkMenuItem* _tmp8_ = NULL;
6507         ValaProjectSettingsXcls_SeparatorMenuItem31* child_1 = NULL;
6508         ValaProjectSettings* _tmp9_ = NULL;
6509         ValaProjectSettingsXcls_SeparatorMenuItem31* _tmp10_ = NULL;
6510         GtkMenu* _tmp11_ = NULL;
6511         GtkSeparatorMenuItem* _tmp12_ = NULL;
6512         ValaProjectSettingsXcls_MenuItem32* child_2 = NULL;
6513         ValaProjectSettings* _tmp13_ = NULL;
6514         ValaProjectSettingsXcls_MenuItem32* _tmp14_ = NULL;
6515         GtkMenu* _tmp15_ = NULL;
6516         GtkMenuItem* _tmp16_ = NULL;
6517 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6518         g_return_val_if_fail (_owner != NULL, NULL);
6519 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6520         self = (ValaProjectSettingsXcls_targets_tree_menu*) g_object_new (object_type, NULL);
6521 #line 935 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6522         _tmp0_ = _owner;
6523 #line 935 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6524         _tmp1_ = _g_object_ref0 (_tmp0_);
6525 #line 935 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6526         _g_object_unref0 (self->priv->_this);
6527 #line 935 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6528         self->priv->_this = _tmp1_;
6529 #line 936 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6530         _tmp2_ = self->priv->_this;
6531 #line 936 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6532         _tmp3_ = _g_object_ref0 (self);
6533 #line 936 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6534         _g_object_unref0 (_tmp2_->targets_tree_menu);
6535 #line 936 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6536         _tmp2_->targets_tree_menu = _tmp3_;
6537 #line 937 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6538         _tmp4_ = (GtkMenu*) gtk_menu_new ();
6539 #line 937 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6540         g_object_ref_sink (_tmp4_);
6541 #line 937 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6542         _g_object_unref0 (self->el);
6543 #line 937 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6544         self->el = _tmp4_;
6545 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6546         _tmp5_ = self->priv->_this;
6547 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6548         _tmp6_ = vala_project_settings_xcls_menuitem30_new (_tmp5_);
6549 #line 942 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6550         child_0 = _tmp6_;
6551 #line 943 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6552         g_object_ref ((GObject*) child_0);
6553 #line 944 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6554         _tmp7_ = self->el;
6555 #line 944 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6556         _tmp8_ = child_0->el;
6557 #line 944 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6558         gtk_container_add ((GtkContainer*) _tmp7_, (GtkWidget*) _tmp8_);
6559 #line 945 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6560         _tmp9_ = self->priv->_this;
6561 #line 945 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6562         _tmp10_ = vala_project_settings_xcls_separatormenuitem31_new (_tmp9_);
6563 #line 945 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6564         child_1 = _tmp10_;
6565 #line 946 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6566         g_object_ref ((GObject*) child_1);
6567 #line 947 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6568         _tmp11_ = self->el;
6569 #line 947 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6570         _tmp12_ = child_1->el;
6571 #line 947 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6572         gtk_container_add ((GtkContainer*) _tmp11_, (GtkWidget*) _tmp12_);
6573 #line 948 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6574         _tmp13_ = self->priv->_this;
6575 #line 948 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6576         _tmp14_ = vala_project_settings_xcls_menuitem32_new (_tmp13_);
6577 #line 948 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6578         child_2 = _tmp14_;
6579 #line 949 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6580         g_object_ref ((GObject*) child_2);
6581 #line 950 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6582         _tmp15_ = self->el;
6583 #line 950 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6584         _tmp16_ = child_2->el;
6585 #line 950 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6586         gtk_container_add ((GtkContainer*) _tmp15_, (GtkWidget*) _tmp16_);
6587 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6588         _g_object_unref0 (child_2);
6589 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6590         _g_object_unref0 (child_1);
6591 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6592         _g_object_unref0 (child_0);
6593 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6594         return self;
6595 #line 6596 "ValaProjectSettings.c"
6596 }
6597
6598
6599 ValaProjectSettingsXcls_targets_tree_menu* vala_project_settings_xcls_targets_tree_menu_new (ValaProjectSettings* _owner) {
6600 #line 933 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6601         return vala_project_settings_xcls_targets_tree_menu_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, _owner);
6602 #line 6603 "ValaProjectSettings.c"
6603 }
6604
6605
6606 static void vala_project_settings_xcls_targets_tree_menu_class_init (ValaProjectSettingsXcls_targets_tree_menuClass * klass) {
6607 #line 924 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6608         vala_project_settings_xcls_targets_tree_menu_parent_class = g_type_class_peek_parent (klass);
6609 #line 924 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6610         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_targets_tree_menuPrivate));
6611 #line 924 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6612         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_targets_tree_menu_finalize;
6613 #line 6614 "ValaProjectSettings.c"
6614 }
6615
6616
6617 static void vala_project_settings_xcls_targets_tree_menu_instance_init (ValaProjectSettingsXcls_targets_tree_menu * self) {
6618 #line 924 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6619         self->priv = VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_GET_PRIVATE (self);
6620 #line 6621 "ValaProjectSettings.c"
6621 }
6622
6623
6624 static void vala_project_settings_xcls_targets_tree_menu_finalize (GObject* obj) {
6625         ValaProjectSettingsXcls_targets_tree_menu * self;
6626 #line 924 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6627         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_MENU, ValaProjectSettingsXcls_targets_tree_menu);
6628 #line 926 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6629         _g_object_unref0 (self->el);
6630 #line 927 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6631         _g_object_unref0 (self->priv->_this);
6632 #line 924 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6633         G_OBJECT_CLASS (vala_project_settings_xcls_targets_tree_menu_parent_class)->finalize (obj);
6634 #line 6635 "ValaProjectSettings.c"
6635 }
6636
6637
6638 GType vala_project_settings_xcls_targets_tree_menu_get_type (void) {
6639         static volatile gsize vala_project_settings_xcls_targets_tree_menu_type_id__volatile = 0;
6640         if (g_once_init_enter (&vala_project_settings_xcls_targets_tree_menu_type_id__volatile)) {
6641                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_targets_tree_menuClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_targets_tree_menu_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_targets_tree_menu), 0, (GInstanceInitFunc) vala_project_settings_xcls_targets_tree_menu_instance_init, NULL };
6642                 GType vala_project_settings_xcls_targets_tree_menu_type_id;
6643                 vala_project_settings_xcls_targets_tree_menu_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_targets_tree_menu", &g_define_type_info, 0);
6644                 g_once_init_leave (&vala_project_settings_xcls_targets_tree_menu_type_id__volatile, vala_project_settings_xcls_targets_tree_menu_type_id);
6645         }
6646         return vala_project_settings_xcls_targets_tree_menu_type_id__volatile;
6647 }
6648
6649
6650 static void __lambda66_ (ValaProjectSettingsXcls_MenuItem30* self) {
6651         ValaProjectSettings* _tmp0_ = NULL;
6652         ProjectGtk* _tmp1_ = NULL;
6653         GeeHashMap* _tmp2_ = NULL;
6654         gboolean _tmp3_ = FALSE;
6655         ValaProjectSettings* _tmp4_ = NULL;
6656         ProjectGtk* _tmp5_ = NULL;
6657         GeeHashMap* _tmp6_ = NULL;
6658         ProjectGtkValaSettings* _tmp7_ = NULL;
6659         ProjectGtkValaSettings* _tmp8_ = NULL;
6660         ValaProjectSettings* _tmp9_ = NULL;
6661         ValaProjectSettingsXcls_targets_tree_store* _tmp10_ = NULL;
6662 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6663         _tmp0_ = self->priv->_this;
6664 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6665         _tmp1_ = _tmp0_->project;
6666 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6667         _tmp2_ = _tmp1_->compilegroups;
6668 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6669         _tmp3_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp2_, "NEW GROUP");
6670 #line 977 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6671         if (_tmp3_) {
6672 #line 978 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6673                 return;
6674 #line 6675 "ValaProjectSettings.c"
6675         }
6676 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6677         _tmp4_ = self->priv->_this;
6678 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6679         _tmp5_ = _tmp4_->project;
6680 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6681         _tmp6_ = _tmp5_->compilegroups;
6682 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6683         _tmp7_ = project_gtk_vala_settings_new ("NEW GROUP");
6684 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6685         _tmp8_ = _tmp7_;
6686 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6687         gee_abstract_map_set ((GeeAbstractMap*) _tmp6_, "NEW GROUP", _tmp8_);
6688 #line 983 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6689         _g_object_unref0 (_tmp8_);
6690 #line 984 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6691         _tmp9_ = self->priv->_this;
6692 #line 984 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6693         _tmp10_ = _tmp9_->targets_tree_store;
6694 #line 984 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6695         vala_project_settings_xcls_targets_tree_store_load (_tmp10_);
6696 #line 6697 "ValaProjectSettings.c"
6697 }
6698
6699
6700 static void ___lambda66__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6701 #line 975 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6702         __lambda66_ ((ValaProjectSettingsXcls_MenuItem30*) self);
6703 #line 6704 "ValaProjectSettings.c"
6704 }
6705
6706
6707 ValaProjectSettingsXcls_MenuItem30* vala_project_settings_xcls_menuitem30_construct (GType object_type, ValaProjectSettings* _owner) {
6708         ValaProjectSettingsXcls_MenuItem30 * self = NULL;
6709         ValaProjectSettings* _tmp0_ = NULL;
6710         ValaProjectSettings* _tmp1_ = NULL;
6711         GtkMenuItem* _tmp2_ = NULL;
6712         GtkMenuItem* _tmp3_ = NULL;
6713         GtkMenuItem* _tmp4_ = NULL;
6714 #line 964 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6715         g_return_val_if_fail (_owner != NULL, NULL);
6716 #line 964 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6717         self = (ValaProjectSettingsXcls_MenuItem30*) g_object_new (object_type, NULL);
6718 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6719         _tmp0_ = _owner;
6720 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6721         _tmp1_ = _g_object_ref0 (_tmp0_);
6722 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6723         _g_object_unref0 (self->priv->_this);
6724 #line 966 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6725         self->priv->_this = _tmp1_;
6726 #line 967 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6727         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
6728 #line 967 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6729         g_object_ref_sink (_tmp2_);
6730 #line 967 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6731         _g_object_unref0 (self->el);
6732 #line 967 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6733         self->el = _tmp2_;
6734 #line 972 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6735         _tmp3_ = self->el;
6736 #line 972 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6737         gtk_menu_item_set_label (_tmp3_, "Add Compile Target");
6738 #line 975 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6739         _tmp4_ = self->el;
6740 #line 975 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6741         g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda66__gtk_menu_item_activate, self, 0);
6742 #line 964 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6743         return self;
6744 #line 6745 "ValaProjectSettings.c"
6745 }
6746
6747
6748 ValaProjectSettingsXcls_MenuItem30* vala_project_settings_xcls_menuitem30_new (ValaProjectSettings* _owner) {
6749 #line 964 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6750         return vala_project_settings_xcls_menuitem30_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30, _owner);
6751 #line 6752 "ValaProjectSettings.c"
6752 }
6753
6754
6755 static void vala_project_settings_xcls_menuitem30_class_init (ValaProjectSettingsXcls_MenuItem30Class * klass) {
6756 #line 955 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6757         vala_project_settings_xcls_menuitem30_parent_class = g_type_class_peek_parent (klass);
6758 #line 955 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6759         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_MenuItem30Private));
6760 #line 955 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6761         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_menuitem30_finalize;
6762 #line 6763 "ValaProjectSettings.c"
6763 }
6764
6765
6766 static void vala_project_settings_xcls_menuitem30_instance_init (ValaProjectSettingsXcls_MenuItem30 * self) {
6767 #line 955 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6768         self->priv = VALA_PROJECT_SETTINGS_XCLS_MENUITEM30_GET_PRIVATE (self);
6769 #line 6770 "ValaProjectSettings.c"
6770 }
6771
6772
6773 static void vala_project_settings_xcls_menuitem30_finalize (GObject* obj) {
6774         ValaProjectSettingsXcls_MenuItem30 * self;
6775 #line 955 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6776         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM30, ValaProjectSettingsXcls_MenuItem30);
6777 #line 957 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6778         _g_object_unref0 (self->el);
6779 #line 958 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6780         _g_object_unref0 (self->priv->_this);
6781 #line 955 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6782         G_OBJECT_CLASS (vala_project_settings_xcls_menuitem30_parent_class)->finalize (obj);
6783 #line 6784 "ValaProjectSettings.c"
6784 }
6785
6786
6787 GType vala_project_settings_xcls_menuitem30_get_type (void) {
6788         static volatile gsize vala_project_settings_xcls_menuitem30_type_id__volatile = 0;
6789         if (g_once_init_enter (&vala_project_settings_xcls_menuitem30_type_id__volatile)) {
6790                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_MenuItem30Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_menuitem30_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_MenuItem30), 0, (GInstanceInitFunc) vala_project_settings_xcls_menuitem30_instance_init, NULL };
6791                 GType vala_project_settings_xcls_menuitem30_type_id;
6792                 vala_project_settings_xcls_menuitem30_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_MenuItem30", &g_define_type_info, 0);
6793                 g_once_init_leave (&vala_project_settings_xcls_menuitem30_type_id__volatile, vala_project_settings_xcls_menuitem30_type_id);
6794         }
6795         return vala_project_settings_xcls_menuitem30_type_id__volatile;
6796 }
6797
6798
6799 ValaProjectSettingsXcls_SeparatorMenuItem31* vala_project_settings_xcls_separatormenuitem31_construct (GType object_type, ValaProjectSettings* _owner) {
6800         ValaProjectSettingsXcls_SeparatorMenuItem31 * self = NULL;
6801         ValaProjectSettings* _tmp0_ = NULL;
6802         ValaProjectSettings* _tmp1_ = NULL;
6803         GtkSeparatorMenuItem* _tmp2_ = NULL;
6804 #line 999 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6805         g_return_val_if_fail (_owner != NULL, NULL);
6806 #line 999 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6807         self = (ValaProjectSettingsXcls_SeparatorMenuItem31*) g_object_new (object_type, NULL);
6808 #line 1001 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6809         _tmp0_ = _owner;
6810 #line 1001 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6811         _tmp1_ = _g_object_ref0 (_tmp0_);
6812 #line 1001 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6813         _g_object_unref0 (self->priv->_this);
6814 #line 1001 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6815         self->priv->_this = _tmp1_;
6816 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6817         _tmp2_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
6818 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6819         g_object_ref_sink (_tmp2_);
6820 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6821         _g_object_unref0 (self->el);
6822 #line 1002 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6823         self->el = _tmp2_;
6824 #line 999 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6825         return self;
6826 #line 6827 "ValaProjectSettings.c"
6827 }
6828
6829
6830 ValaProjectSettingsXcls_SeparatorMenuItem31* vala_project_settings_xcls_separatormenuitem31_new (ValaProjectSettings* _owner) {
6831 #line 999 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6832         return vala_project_settings_xcls_separatormenuitem31_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31, _owner);
6833 #line 6834 "ValaProjectSettings.c"
6834 }
6835
6836
6837 static void vala_project_settings_xcls_separatormenuitem31_class_init (ValaProjectSettingsXcls_SeparatorMenuItem31Class * klass) {
6838 #line 990 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6839         vala_project_settings_xcls_separatormenuitem31_parent_class = g_type_class_peek_parent (klass);
6840 #line 990 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6841         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_SeparatorMenuItem31Private));
6842 #line 990 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6843         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_separatormenuitem31_finalize;
6844 #line 6845 "ValaProjectSettings.c"
6845 }
6846
6847
6848 static void vala_project_settings_xcls_separatormenuitem31_instance_init (ValaProjectSettingsXcls_SeparatorMenuItem31 * self) {
6849 #line 990 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6850         self->priv = VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM31_GET_PRIVATE (self);
6851 #line 6852 "ValaProjectSettings.c"
6852 }
6853
6854
6855 static void vala_project_settings_xcls_separatormenuitem31_finalize (GObject* obj) {
6856         ValaProjectSettingsXcls_SeparatorMenuItem31 * self;
6857 #line 990 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6858         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_SEPARATORMENUITEM31, ValaProjectSettingsXcls_SeparatorMenuItem31);
6859 #line 992 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6860         _g_object_unref0 (self->el);
6861 #line 993 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6862         _g_object_unref0 (self->priv->_this);
6863 #line 990 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6864         G_OBJECT_CLASS (vala_project_settings_xcls_separatormenuitem31_parent_class)->finalize (obj);
6865 #line 6866 "ValaProjectSettings.c"
6866 }
6867
6868
6869 GType vala_project_settings_xcls_separatormenuitem31_get_type (void) {
6870         static volatile gsize vala_project_settings_xcls_separatormenuitem31_type_id__volatile = 0;
6871         if (g_once_init_enter (&vala_project_settings_xcls_separatormenuitem31_type_id__volatile)) {
6872                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_SeparatorMenuItem31Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_separatormenuitem31_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_SeparatorMenuItem31), 0, (GInstanceInitFunc) vala_project_settings_xcls_separatormenuitem31_instance_init, NULL };
6873                 GType vala_project_settings_xcls_separatormenuitem31_type_id;
6874                 vala_project_settings_xcls_separatormenuitem31_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_SeparatorMenuItem31", &g_define_type_info, 0);
6875                 g_once_init_leave (&vala_project_settings_xcls_separatormenuitem31_type_id__volatile, vala_project_settings_xcls_separatormenuitem31_type_id);
6876         }
6877         return vala_project_settings_xcls_separatormenuitem31_type_id__volatile;
6878 }
6879
6880
6881 static void __lambda72_ (ValaProjectSettingsXcls_MenuItem32* self) {
6882         GtkTreeModel* mod = NULL;
6883         GtkTreeIter iter = {0};
6884         ValaProjectSettings* _tmp0_ = NULL;
6885         ValaProjectSettingsXcls_targets_tree* _tmp1_ = NULL;
6886         GtkTreeView* _tmp2_ = NULL;
6887         GtkTreeSelection* _tmp3_ = NULL;
6888         GtkTreeModel* _tmp4_ = NULL;
6889         GtkTreeIter _tmp5_ = {0};
6890         gboolean _tmp6_ = FALSE;
6891         GtkTreeModel* _tmp7_ = NULL;
6892         GValue val = {0};
6893         GtkTreeModel* _tmp8_ = NULL;
6894         GtkTreeIter _tmp9_ = {0};
6895         GValue _tmp10_ = {0};
6896         gchar* fn = NULL;
6897         GValue _tmp11_ = {0};
6898         gchar* _tmp12_ = NULL;
6899         const gchar* _tmp13_ = NULL;
6900         ValaProjectSettings* _tmp14_ = NULL;
6901         ProjectGtk* _tmp15_ = NULL;
6902         GeeHashMap* _tmp16_ = NULL;
6903         const gchar* _tmp17_ = NULL;
6904         gboolean _tmp18_ = FALSE;
6905         ValaProjectSettings* _tmp19_ = NULL;
6906         ValaProjectSettingsXcls_targets_tree_store* _tmp20_ = NULL;
6907 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6908         _tmp0_ = self->priv->_this;
6909 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6910         _tmp1_ = _tmp0_->targets_tree;
6911 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6912         _tmp2_ = _tmp1_->el;
6913 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6914         _tmp3_ = gtk_tree_view_get_selection (_tmp2_);
6915 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6916         _tmp6_ = gtk_tree_selection_get_selected (_tmp3_, &_tmp4_, &_tmp5_);
6917 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6918         _g_object_unref0 (mod);
6919 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6920         _tmp7_ = _g_object_ref0 (_tmp4_);
6921 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6922         mod = _tmp7_;
6923 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6924         iter = _tmp5_;
6925 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6926         if (!_tmp6_) {
6927 #line 1037 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6928                 g_print ("nothing selected\n");
6929 #line 1038 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6930                 _g_object_unref0 (mod);
6931 #line 1038 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6932                 return;
6933 #line 6934 "ValaProjectSettings.c"
6934         }
6935 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6936         _tmp8_ = mod;
6937 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6938         _tmp9_ = iter;
6939 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6940         gtk_tree_model_get_value (_tmp8_, &_tmp9_, 0, &_tmp10_);
6941 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6942         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
6943 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6944         val = _tmp10_;
6945 #line 1047 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6946         _tmp11_ = val;
6947 #line 1047 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6948         _tmp12_ = g_strdup (g_value_get_string (&_tmp11_));
6949 #line 1047 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6950         fn = _tmp12_;
6951 #line 1049 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6952         _tmp13_ = fn;
6953 #line 1049 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6954         g_print ("remove: %s\n", _tmp13_);
6955 #line 1050 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6956         _tmp14_ = self->priv->_this;
6957 #line 1050 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6958         _tmp15_ = _tmp14_->project;
6959 #line 1050 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6960         _tmp16_ = _tmp15_->compilegroups;
6961 #line 1050 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6962         _tmp17_ = fn;
6963 #line 1050 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6964         _tmp18_ = gee_abstract_map_unset ((GeeAbstractMap*) _tmp16_, _tmp17_, NULL);
6965 #line 1050 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6966         if (!_tmp18_) {
6967 #line 1051 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6968                 g_print ("remove failed");
6969 #line 6970 "ValaProjectSettings.c"
6970         }
6971 #line 1053 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6972         _tmp19_ = self->priv->_this;
6973 #line 1053 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6974         _tmp20_ = _tmp19_->targets_tree_store;
6975 #line 1053 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6976         vala_project_settings_xcls_targets_tree_store_load (_tmp20_);
6977 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6978         _g_free0 (fn);
6979 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6980         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
6981 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6982         _g_object_unref0 (mod);
6983 #line 6984 "ValaProjectSettings.c"
6984 }
6985
6986
6987 static void ___lambda72__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
6988 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6989         __lambda72_ ((ValaProjectSettingsXcls_MenuItem32*) self);
6990 #line 6991 "ValaProjectSettings.c"
6991 }
6992
6993
6994 ValaProjectSettingsXcls_MenuItem32* vala_project_settings_xcls_menuitem32_construct (GType object_type, ValaProjectSettings* _owner) {
6995         ValaProjectSettingsXcls_MenuItem32 * self = NULL;
6996         ValaProjectSettings* _tmp0_ = NULL;
6997         ValaProjectSettings* _tmp1_ = NULL;
6998         GtkMenuItem* _tmp2_ = NULL;
6999         GtkMenuItem* _tmp3_ = NULL;
7000         GtkMenuItem* _tmp4_ = NULL;
7001 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7002         g_return_val_if_fail (_owner != NULL, NULL);
7003 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7004         self = (ValaProjectSettingsXcls_MenuItem32*) g_object_new (object_type, NULL);
7005 #line 1022 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7006         _tmp0_ = _owner;
7007 #line 1022 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7008         _tmp1_ = _g_object_ref0 (_tmp0_);
7009 #line 1022 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7010         _g_object_unref0 (self->priv->_this);
7011 #line 1022 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7012         self->priv->_this = _tmp1_;
7013 #line 1023 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7014         _tmp2_ = (GtkMenuItem*) gtk_menu_item_new ();
7015 #line 1023 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7016         g_object_ref_sink (_tmp2_);
7017 #line 1023 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7018         _g_object_unref0 (self->el);
7019 #line 1023 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7020         self->el = _tmp2_;
7021 #line 1028 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7022         _tmp3_ = self->el;
7023 #line 1028 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7024         gtk_menu_item_set_label (_tmp3_, "Remove Target");
7025 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7026         _tmp4_ = self->el;
7027 #line 1031 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7028         g_signal_connect_object (_tmp4_, "activate", (GCallback) ___lambda72__gtk_menu_item_activate, self, 0);
7029 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7030         return self;
7031 #line 7032 "ValaProjectSettings.c"
7032 }
7033
7034
7035 ValaProjectSettingsXcls_MenuItem32* vala_project_settings_xcls_menuitem32_new (ValaProjectSettings* _owner) {
7036 #line 1020 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7037         return vala_project_settings_xcls_menuitem32_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32, _owner);
7038 #line 7039 "ValaProjectSettings.c"
7039 }
7040
7041
7042 static void vala_project_settings_xcls_menuitem32_class_init (ValaProjectSettingsXcls_MenuItem32Class * klass) {
7043 #line 1011 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7044         vala_project_settings_xcls_menuitem32_parent_class = g_type_class_peek_parent (klass);
7045 #line 1011 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7046         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_MenuItem32Private));
7047 #line 1011 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7048         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_menuitem32_finalize;
7049 #line 7050 "ValaProjectSettings.c"
7050 }
7051
7052
7053 static void vala_project_settings_xcls_menuitem32_instance_init (ValaProjectSettingsXcls_MenuItem32 * self) {
7054 #line 1011 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7055         self->priv = VALA_PROJECT_SETTINGS_XCLS_MENUITEM32_GET_PRIVATE (self);
7056 #line 7057 "ValaProjectSettings.c"
7057 }
7058
7059
7060 static void vala_project_settings_xcls_menuitem32_finalize (GObject* obj) {
7061         ValaProjectSettingsXcls_MenuItem32 * self;
7062 #line 1011 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7063         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_MENUITEM32, ValaProjectSettingsXcls_MenuItem32);
7064 #line 1013 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7065         _g_object_unref0 (self->el);
7066 #line 1014 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7067         _g_object_unref0 (self->priv->_this);
7068 #line 1011 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7069         G_OBJECT_CLASS (vala_project_settings_xcls_menuitem32_parent_class)->finalize (obj);
7070 #line 7071 "ValaProjectSettings.c"
7071 }
7072
7073
7074 GType vala_project_settings_xcls_menuitem32_get_type (void) {
7075         static volatile gsize vala_project_settings_xcls_menuitem32_type_id__volatile = 0;
7076         if (g_once_init_enter (&vala_project_settings_xcls_menuitem32_type_id__volatile)) {
7077                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_MenuItem32Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_menuitem32_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_MenuItem32), 0, (GInstanceInitFunc) vala_project_settings_xcls_menuitem32_instance_init, NULL };
7078                 GType vala_project_settings_xcls_menuitem32_type_id;
7079                 vala_project_settings_xcls_menuitem32_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_MenuItem32", &g_define_type_info, 0);
7080                 g_once_init_leave (&vala_project_settings_xcls_menuitem32_type_id__volatile, vala_project_settings_xcls_menuitem32_type_id);
7081         }
7082         return vala_project_settings_xcls_menuitem32_type_id__volatile;
7083 }
7084
7085
7086 static gboolean __lambda68_ (ValaProjectSettingsXcls_targets_tree* self, GdkEventButton* ev) {
7087         gboolean result = FALSE;
7088         gboolean _tmp0_ = FALSE;
7089         GdkEventButton* _tmp1_ = NULL;
7090         GdkEventType _tmp2_ = 0;
7091         ValaProjectSettings* _tmp5_ = NULL;
7092         ValaProjectSettingsXcls_targets_tree_menu* _tmp6_ = NULL;
7093         GtkMenu* _tmp7_ = NULL;
7094         GdkScreen* _tmp8_ = NULL;
7095         ValaProjectSettings* _tmp9_ = NULL;
7096         ValaProjectSettingsXcls_targets_tree_menu* _tmp10_ = NULL;
7097         GtkMenu* _tmp11_ = NULL;
7098         ValaProjectSettings* _tmp12_ = NULL;
7099         ValaProjectSettingsXcls_targets_tree_menu* _tmp13_ = NULL;
7100         GtkMenu* _tmp14_ = NULL;
7101         GdkEventButton* _tmp15_ = NULL;
7102         guint32 _tmp16_ = 0U;
7103 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7104         g_return_val_if_fail (ev != NULL, FALSE);
7105 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7106         _tmp1_ = ev;
7107 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7108         _tmp2_ = _tmp1_->type;
7109 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7110         if (_tmp2_ != GDK_BUTTON_PRESS) {
7111 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7112                 _tmp0_ = TRUE;
7113 #line 7114 "ValaProjectSettings.c"
7114         } else {
7115                 GdkEventButton* _tmp3_ = NULL;
7116                 guint _tmp4_ = 0U;
7117 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7118                 _tmp3_ = ev;
7119 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7120                 _tmp4_ = _tmp3_->button;
7121 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7122                 _tmp0_ = _tmp4_ != ((guint) 3);
7123 #line 7124 "ValaProjectSettings.c"
7124         }
7125 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7126         if (_tmp0_) {
7127 #line 1092 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7128                 result = FALSE;
7129 #line 1092 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7130                 return result;
7131 #line 7132 "ValaProjectSettings.c"
7132         }
7133 #line 1105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7134         _tmp5_ = self->priv->_this;
7135 #line 1105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7136         _tmp6_ = _tmp5_->targets_tree_menu;
7137 #line 1105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7138         _tmp7_ = _tmp6_->el;
7139 #line 1105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7140         _tmp8_ = gdk_screen_get_default ();
7141 #line 1105 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7142         gtk_menu_set_screen (_tmp7_, _tmp8_);
7143 #line 1106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7144         _tmp9_ = self->priv->_this;
7145 #line 1106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7146         _tmp10_ = _tmp9_->targets_tree_menu;
7147 #line 1106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7148         _tmp11_ = _tmp10_->el;
7149 #line 1106 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7150         gtk_widget_show_all ((GtkWidget*) _tmp11_);
7151 #line 1107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7152         _tmp12_ = self->priv->_this;
7153 #line 1107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7154         _tmp13_ = _tmp12_->targets_tree_menu;
7155 #line 1107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7156         _tmp14_ = _tmp13_->el;
7157 #line 1107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7158         _tmp15_ = ev;
7159 #line 1107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7160         _tmp16_ = _tmp15_->time;
7161 #line 1107 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7162         gtk_menu_popup (_tmp14_, NULL, NULL, NULL, NULL, (guint) 3, _tmp16_);
7163 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7164         result = TRUE;
7165 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7166         return result;
7167 #line 7168 "ValaProjectSettings.c"
7168 }
7169
7170
7171 static gboolean ___lambda68__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
7172         gboolean result;
7173         result = __lambda68_ ((ValaProjectSettingsXcls_targets_tree*) self, event);
7174 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7175         return result;
7176 #line 7177 "ValaProjectSettings.c"
7177 }
7178
7179
7180 static void __lambda69_ (ValaProjectSettingsXcls_targets_tree* self) {
7181         const gchar* _tmp0_ = NULL;
7182         GtkTreeModel* mod = NULL;
7183         GtkTreeIter iter = {0};
7184         GtkTreeView* _tmp1_ = NULL;
7185         GtkTreeSelection* _tmp2_ = NULL;
7186         GtkTreeModel* _tmp3_ = NULL;
7187         GtkTreeIter _tmp4_ = {0};
7188         gboolean _tmp5_ = FALSE;
7189         GtkTreeModel* _tmp6_ = NULL;
7190         GValue val = {0};
7191         GtkTreeModel* _tmp7_ = NULL;
7192         GtkTreeIter _tmp8_ = {0};
7193         GValue _tmp9_ = {0};
7194         gchar* fn = NULL;
7195         GValue _tmp10_ = {0};
7196         gchar* _tmp11_ = NULL;
7197         const gchar* _tmp12_ = NULL;
7198         gchar* _tmp13_ = NULL;
7199         ProjectGtkValaSettings* cg = NULL;
7200         ValaProjectSettings* _tmp14_ = NULL;
7201         ProjectGtk* _tmp15_ = NULL;
7202         GeeHashMap* _tmp16_ = NULL;
7203         const gchar* _tmp17_ = NULL;
7204         gpointer _tmp18_ = NULL;
7205         ValaProjectSettings* _tmp19_ = NULL;
7206         ValaProjectSettingsXcls_build_pack_target* _tmp20_ = NULL;
7207         GtkEntry* _tmp21_ = NULL;
7208         ProjectGtkValaSettings* _tmp22_ = NULL;
7209         const gchar* _tmp23_ = NULL;
7210         ValaProjectSettings* _tmp24_ = NULL;
7211         ValaProjectSettingsXcls_build_compile_flags* _tmp25_ = NULL;
7212         GtkEntry* _tmp26_ = NULL;
7213         ProjectGtkValaSettings* _tmp27_ = NULL;
7214         const gchar* _tmp28_ = NULL;
7215 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7216         _tmp0_ = self->cursor;
7217 #line 1113 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7218         if (g_strcmp0 (_tmp0_, "") != 0) {
7219 #line 7220 "ValaProjectSettings.c"
7220         }
7221 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7222         _tmp1_ = self->el;
7223 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7224         _tmp2_ = gtk_tree_view_get_selection (_tmp1_);
7225 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7226         _tmp5_ = gtk_tree_selection_get_selected (_tmp2_, &_tmp3_, &_tmp4_);
7227 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7228         _g_object_unref0 (mod);
7229 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7230         _tmp6_ = _g_object_ref0 (_tmp3_);
7231 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7232         mod = _tmp6_;
7233 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7234         iter = _tmp4_;
7235 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7236         if (!_tmp5_) {
7237 #line 1123 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7238                 g_print ("nothing selected\n");
7239 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7240                 _g_object_unref0 (mod);
7241 #line 1124 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7242                 return;
7243 #line 7244 "ValaProjectSettings.c"
7244         }
7245 #line 1132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7246         _tmp7_ = mod;
7247 #line 1132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7248         _tmp8_ = iter;
7249 #line 1132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7250         gtk_tree_model_get_value (_tmp7_, &_tmp8_, 0, &_tmp9_);
7251 #line 1132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7252         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
7253 #line 1132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7254         val = _tmp9_;
7255 #line 1133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7256         _tmp10_ = val;
7257 #line 1133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7258         _tmp11_ = g_strdup (g_value_get_string (&_tmp10_));
7259 #line 1133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7260         fn = _tmp11_;
7261 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7262         _tmp12_ = fn;
7263 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7264         _tmp13_ = g_strdup (_tmp12_);
7265 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7266         _g_free0 (self->cursor);
7267 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7268         self->cursor = _tmp13_;
7269 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7270         _tmp14_ = self->priv->_this;
7271 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7272         _tmp15_ = _tmp14_->project;
7273 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7274         _tmp16_ = _tmp15_->compilegroups;
7275 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7276         _tmp17_ = fn;
7277 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7278         _tmp18_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp16_, _tmp17_);
7279 #line 1136 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7280         cg = (ProjectGtkValaSettings*) _tmp18_;
7281 #line 1137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7282         _tmp19_ = self->priv->_this;
7283 #line 1137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7284         _tmp20_ = _tmp19_->build_pack_target;
7285 #line 1137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7286         _tmp21_ = _tmp20_->el;
7287 #line 1137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7288         _tmp22_ = cg;
7289 #line 1137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7290         _tmp23_ = _tmp22_->target_bin;
7291 #line 1137 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7292         gtk_entry_set_text (_tmp21_, _tmp23_);
7293 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7294         _tmp24_ = self->priv->_this;
7295 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7296         _tmp25_ = _tmp24_->build_compile_flags;
7297 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7298         _tmp26_ = _tmp25_->el;
7299 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7300         _tmp27_ = cg;
7301 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7302         _tmp28_ = _tmp27_->compile_flags;
7303 #line 1138 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7304         gtk_entry_set_text (_tmp26_, _tmp28_);
7305 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7306         _g_object_unref0 (cg);
7307 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7308         _g_free0 (fn);
7309 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7310         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
7311 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7312         _g_object_unref0 (mod);
7313 #line 7314 "ValaProjectSettings.c"
7314 }
7315
7316
7317 static void ___lambda69__gtk_tree_view_cursor_changed (GtkTreeView* _sender, gpointer self) {
7318 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7319         __lambda69_ ((ValaProjectSettingsXcls_targets_tree*) self);
7320 #line 7321 "ValaProjectSettings.c"
7321 }
7322
7323
7324 ValaProjectSettingsXcls_targets_tree* vala_project_settings_xcls_targets_tree_construct (GType object_type, ValaProjectSettings* _owner) {
7325         ValaProjectSettingsXcls_targets_tree * self = NULL;
7326         ValaProjectSettings* _tmp0_ = NULL;
7327         ValaProjectSettings* _tmp1_ = NULL;
7328         ValaProjectSettings* _tmp2_ = NULL;
7329         ValaProjectSettingsXcls_targets_tree* _tmp3_ = NULL;
7330         GtkTreeView* _tmp4_ = NULL;
7331         ValaProjectSettingsXcls_targets_tree_store* child_0 = NULL;
7332         ValaProjectSettings* _tmp5_ = NULL;
7333         ValaProjectSettingsXcls_targets_tree_store* _tmp6_ = NULL;
7334         GtkTreeView* _tmp7_ = NULL;
7335         GtkListStore* _tmp8_ = NULL;
7336         ValaProjectSettingsXcls_TreeViewColumn35* child_1 = NULL;
7337         ValaProjectSettings* _tmp9_ = NULL;
7338         ValaProjectSettingsXcls_TreeViewColumn35* _tmp10_ = NULL;
7339         GtkTreeView* _tmp11_ = NULL;
7340         GtkTreeViewColumn* _tmp12_ = NULL;
7341         GtkTreeView* _tmp13_ = NULL;
7342         GtkTreeView* _tmp14_ = NULL;
7343 #line 1069 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7344         g_return_val_if_fail (_owner != NULL, NULL);
7345 #line 1069 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7346         self = (ValaProjectSettingsXcls_targets_tree*) g_object_new (object_type, NULL);
7347 #line 1071 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7348         _tmp0_ = _owner;
7349 #line 1071 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7350         _tmp1_ = _g_object_ref0 (_tmp0_);
7351 #line 1071 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7352         _g_object_unref0 (self->priv->_this);
7353 #line 1071 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7354         self->priv->_this = _tmp1_;
7355 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7356         _tmp2_ = self->priv->_this;
7357 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7358         _tmp3_ = _g_object_ref0 (self);
7359 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7360         _g_object_unref0 (_tmp2_->targets_tree);
7361 #line 1072 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7362         _tmp2_->targets_tree = _tmp3_;
7363 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7364         _tmp4_ = (GtkTreeView*) gtk_tree_view_new ();
7365 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7366         g_object_ref_sink (_tmp4_);
7367 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7368         _g_object_unref0 (self->el);
7369 #line 1073 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7370         self->el = _tmp4_;
7371 #line 1078 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7372         _tmp5_ = self->priv->_this;
7373 #line 1078 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7374         _tmp6_ = vala_project_settings_xcls_targets_tree_store_new (_tmp5_);
7375 #line 1078 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7376         child_0 = _tmp6_;
7377 #line 1079 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7378         g_object_ref ((GObject*) child_0);
7379 #line 1080 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7380         _tmp7_ = self->el;
7381 #line 1080 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7382         _tmp8_ = child_0->el;
7383 #line 1080 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7384         gtk_tree_view_set_model (_tmp7_, (GtkTreeModel*) _tmp8_);
7385 #line 1081 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7386         _tmp9_ = self->priv->_this;
7387 #line 1081 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7388         _tmp10_ = vala_project_settings_xcls_treeviewcolumn35_new (_tmp9_);
7389 #line 1081 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7390         child_1 = _tmp10_;
7391 #line 1082 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7392         g_object_ref ((GObject*) child_1);
7393 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7394         _tmp11_ = self->el;
7395 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7396         _tmp12_ = child_1->el;
7397 #line 1083 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7398         gtk_tree_view_append_column (_tmp11_, _tmp12_);
7399 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7400         _tmp13_ = self->el;
7401 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7402         g_signal_connect_object ((GtkWidget*) _tmp13_, "button-press-event", (GCallback) ___lambda68__gtk_widget_button_press_event, self, 0);
7403 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7404         _tmp14_ = self->el;
7405 #line 1111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7406         g_signal_connect_object (_tmp14_, "cursor-changed", (GCallback) ___lambda69__gtk_tree_view_cursor_changed, self, 0);
7407 #line 1069 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7408         _g_object_unref0 (child_1);
7409 #line 1069 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7410         _g_object_unref0 (child_0);
7411 #line 1069 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7412         return self;
7413 #line 7414 "ValaProjectSettings.c"
7414 }
7415
7416
7417 ValaProjectSettingsXcls_targets_tree* vala_project_settings_xcls_targets_tree_new (ValaProjectSettings* _owner) {
7418 #line 1069 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7419         return vala_project_settings_xcls_targets_tree_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, _owner);
7420 #line 7421 "ValaProjectSettings.c"
7421 }
7422
7423
7424 static void vala_project_settings_xcls_targets_tree_class_init (ValaProjectSettingsXcls_targets_treeClass * klass) {
7425 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7426         vala_project_settings_xcls_targets_tree_parent_class = g_type_class_peek_parent (klass);
7427 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7428         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_targets_treePrivate));
7429 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7430         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_targets_tree_finalize;
7431 #line 7432 "ValaProjectSettings.c"
7432 }
7433
7434
7435 static void vala_project_settings_xcls_targets_tree_instance_init (ValaProjectSettingsXcls_targets_tree * self) {
7436 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7437         self->priv = VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_GET_PRIVATE (self);
7438 #line 7439 "ValaProjectSettings.c"
7439 }
7440
7441
7442 static void vala_project_settings_xcls_targets_tree_finalize (GObject* obj) {
7443         ValaProjectSettingsXcls_targets_tree * self;
7444 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7445         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE, ValaProjectSettingsXcls_targets_tree);
7446 #line 1061 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7447         _g_object_unref0 (self->el);
7448 #line 1062 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7449         _g_object_unref0 (self->priv->_this);
7450 #line 1066 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7451         _g_free0 (self->cursor);
7452 #line 1059 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7453         G_OBJECT_CLASS (vala_project_settings_xcls_targets_tree_parent_class)->finalize (obj);
7454 #line 7455 "ValaProjectSettings.c"
7455 }
7456
7457
7458 GType vala_project_settings_xcls_targets_tree_get_type (void) {
7459         static volatile gsize vala_project_settings_xcls_targets_tree_type_id__volatile = 0;
7460         if (g_once_init_enter (&vala_project_settings_xcls_targets_tree_type_id__volatile)) {
7461                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_targets_treeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_targets_tree_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_targets_tree), 0, (GInstanceInitFunc) vala_project_settings_xcls_targets_tree_instance_init, NULL };
7462                 GType vala_project_settings_xcls_targets_tree_type_id;
7463                 vala_project_settings_xcls_targets_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_targets_tree", &g_define_type_info, 0);
7464                 g_once_init_leave (&vala_project_settings_xcls_targets_tree_type_id__volatile, vala_project_settings_xcls_targets_tree_type_id);
7465         }
7466         return vala_project_settings_xcls_targets_tree_type_id__volatile;
7467 }
7468
7469
7470 ValaProjectSettingsXcls_targets_tree_store* vala_project_settings_xcls_targets_tree_store_construct (GType object_type, ValaProjectSettings* _owner) {
7471         ValaProjectSettingsXcls_targets_tree_store * self = NULL;
7472         ValaProjectSettings* _tmp0_ = NULL;
7473         ValaProjectSettings* _tmp1_ = NULL;
7474         ValaProjectSettings* _tmp2_ = NULL;
7475         ValaProjectSettingsXcls_targets_tree_store* _tmp3_ = NULL;
7476         GtkListStore* _tmp4_ = NULL;
7477 #line 1156 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7478         g_return_val_if_fail (_owner != NULL, NULL);
7479 #line 1156 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7480         self = (ValaProjectSettingsXcls_targets_tree_store*) g_object_new (object_type, NULL);
7481 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7482         _tmp0_ = _owner;
7483 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7484         _tmp1_ = _g_object_ref0 (_tmp0_);
7485 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7486         _g_object_unref0 (self->priv->_this);
7487 #line 1158 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7488         self->priv->_this = _tmp1_;
7489 #line 1159 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7490         _tmp2_ = self->priv->_this;
7491 #line 1159 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7492         _tmp3_ = _g_object_ref0 (self);
7493 #line 1159 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7494         _g_object_unref0 (_tmp2_->targets_tree_store);
7495 #line 1159 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7496         _tmp2_->targets_tree_store = _tmp3_;
7497 #line 1160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7498         _tmp4_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING, -1);
7499 #line 1160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7500         _g_object_unref0 (self->el);
7501 #line 1160 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7502         self->el = _tmp4_;
7503 #line 1156 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7504         return self;
7505 #line 7506 "ValaProjectSettings.c"
7506 }
7507
7508
7509 ValaProjectSettingsXcls_targets_tree_store* vala_project_settings_xcls_targets_tree_store_new (ValaProjectSettings* _owner) {
7510 #line 1156 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7511         return vala_project_settings_xcls_targets_tree_store_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, _owner);
7512 #line 7513 "ValaProjectSettings.c"
7513 }
7514
7515
7516 void vala_project_settings_xcls_targets_tree_store_load (ValaProjectSettingsXcls_targets_tree_store* self) {
7517         GtkListStore* _tmp0_ = NULL;
7518         GeeHashMap* cg = NULL;
7519         ValaProjectSettings* _tmp1_ = NULL;
7520         ProjectGtk* _tmp2_ = NULL;
7521         GeeHashMap* _tmp3_ = NULL;
7522         GeeHashMap* _tmp4_ = NULL;
7523         ValaProjectSettings* _tmp5_ = NULL;
7524         ValaProjectSettingsXcls_targets_tree* _tmp6_ = NULL;
7525         gchar* _tmp7_ = NULL;
7526         GtkTreeIter citer = {0};
7527         GeeMapIterator* iter = NULL;
7528         GeeHashMap* _tmp8_ = NULL;
7529         GeeMapIterator* _tmp9_ = NULL;
7530         GtkListStore* _tmp21_ = NULL;
7531 #line 1170 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7532         g_return_if_fail (self != NULL);
7533 #line 1172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7534         _tmp0_ = self->el;
7535 #line 1172 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7536         gtk_list_store_clear (_tmp0_);
7537 #line 1175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7538         _tmp1_ = self->priv->_this;
7539 #line 1175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7540         _tmp2_ = _tmp1_->project;
7541 #line 1175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7542         _tmp3_ = _tmp2_->compilegroups;
7543 #line 1175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7544         _tmp4_ = _g_object_ref0 (_tmp3_);
7545 #line 1175 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7546         cg = _tmp4_;
7547 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7548         _tmp5_ = self->priv->_this;
7549 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7550         _tmp6_ = _tmp5_->targets_tree;
7551 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7552         _tmp7_ = g_strdup ("");
7553 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7554         _g_free0 (_tmp6_->cursor);
7555 #line 1177 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7556         _tmp6_->cursor = _tmp7_;
7557 #line 1179 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7558         _tmp8_ = cg;
7559 #line 1179 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7560         _tmp9_ = gee_abstract_map_map_iterator ((GeeAbstractMap*) _tmp8_);
7561 #line 1179 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7562         iter = _tmp9_;
7563 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7564         while (TRUE) {
7565 #line 7566 "ValaProjectSettings.c"
7566                 GeeMapIterator* _tmp10_ = NULL;
7567                 gboolean _tmp11_ = FALSE;
7568                 gchar* key = NULL;
7569                 GeeMapIterator* _tmp12_ = NULL;
7570                 gpointer _tmp13_ = NULL;
7571                 const gchar* _tmp14_ = NULL;
7572                 GtkListStore* _tmp15_ = NULL;
7573                 GtkTreeIter _tmp16_ = {0};
7574                 GtkListStore* _tmp17_ = NULL;
7575                 GtkTreeIter _tmp18_ = {0};
7576                 const gchar* _tmp19_ = NULL;
7577                 GValue _tmp20_ = {0};
7578 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7579                 _tmp10_ = iter;
7580 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7581                 _tmp11_ = gee_map_iterator_next (_tmp10_);
7582 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7583                 if (!_tmp11_) {
7584 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7585                         break;
7586 #line 7587 "ValaProjectSettings.c"
7587                 }
7588 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7589                 _tmp12_ = iter;
7590 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7591                 _tmp13_ = gee_map_iterator_get_key (_tmp12_);
7592 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7593                 key = (gchar*) _tmp13_;
7594 #line 1182 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7595                 _tmp14_ = key;
7596 #line 1182 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7597                 if (g_strcmp0 (_tmp14_, "_default_") == 0) {
7598 #line 1183 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7599                         _g_free0 (key);
7600 #line 1183 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7601                         continue;
7602 #line 7603 "ValaProjectSettings.c"
7603                 }
7604 #line 1186 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7605                 _tmp15_ = self->el;
7606 #line 1186 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7607                 gtk_list_store_append (_tmp15_, &_tmp16_);
7608 #line 1186 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7609                 citer = _tmp16_;
7610 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7611                 _tmp17_ = self->el;
7612 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7613                 _tmp18_ = citer;
7614 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7615                 _tmp19_ = key;
7616 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7617                 g_value_init (&_tmp20_, G_TYPE_STRING);
7618 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7619                 g_value_set_string (&_tmp20_, _tmp19_);
7620 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7621                 gtk_list_store_set_value (_tmp17_, &_tmp18_, 0, &_tmp20_);
7622 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7623                 G_IS_VALUE (&_tmp20_) ? (g_value_unset (&_tmp20_), NULL) : NULL;
7624 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7625                 _g_free0 (key);
7626 #line 7627 "ValaProjectSettings.c"
7627         }
7628 #line 1191 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7629         _tmp21_ = self->el;
7630 #line 1191 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7631         gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp21_, 0, GTK_SORT_ASCENDING);
7632 #line 1170 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7633         _g_object_unref0 (iter);
7634 #line 1170 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7635         _g_object_unref0 (cg);
7636 #line 7637 "ValaProjectSettings.c"
7637 }
7638
7639
7640 static void vala_project_settings_xcls_targets_tree_store_class_init (ValaProjectSettingsXcls_targets_tree_storeClass * klass) {
7641 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7642         vala_project_settings_xcls_targets_tree_store_parent_class = g_type_class_peek_parent (klass);
7643 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7644         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_targets_tree_storePrivate));
7645 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7646         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_targets_tree_store_finalize;
7647 #line 7648 "ValaProjectSettings.c"
7648 }
7649
7650
7651 static void vala_project_settings_xcls_targets_tree_store_instance_init (ValaProjectSettingsXcls_targets_tree_store * self) {
7652 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7653         self->priv = VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_GET_PRIVATE (self);
7654 #line 7655 "ValaProjectSettings.c"
7655 }
7656
7657
7658 static void vala_project_settings_xcls_targets_tree_store_finalize (GObject* obj) {
7659         ValaProjectSettingsXcls_targets_tree_store * self;
7660 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7661         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_TREE_STORE, ValaProjectSettingsXcls_targets_tree_store);
7662 #line 1149 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7663         _g_object_unref0 (self->el);
7664 #line 1150 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7665         _g_object_unref0 (self->priv->_this);
7666 #line 1147 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7667         G_OBJECT_CLASS (vala_project_settings_xcls_targets_tree_store_parent_class)->finalize (obj);
7668 #line 7669 "ValaProjectSettings.c"
7669 }
7670
7671
7672 GType vala_project_settings_xcls_targets_tree_store_get_type (void) {
7673         static volatile gsize vala_project_settings_xcls_targets_tree_store_type_id__volatile = 0;
7674         if (g_once_init_enter (&vala_project_settings_xcls_targets_tree_store_type_id__volatile)) {
7675                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_targets_tree_storeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_targets_tree_store_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_targets_tree_store), 0, (GInstanceInitFunc) vala_project_settings_xcls_targets_tree_store_instance_init, NULL };
7676                 GType vala_project_settings_xcls_targets_tree_store_type_id;
7677                 vala_project_settings_xcls_targets_tree_store_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_targets_tree_store", &g_define_type_info, 0);
7678                 g_once_init_leave (&vala_project_settings_xcls_targets_tree_store_type_id__volatile, vala_project_settings_xcls_targets_tree_store_type_id);
7679         }
7680         return vala_project_settings_xcls_targets_tree_store_type_id__volatile;
7681 }
7682
7683
7684 ValaProjectSettingsXcls_TreeViewColumn35* vala_project_settings_xcls_treeviewcolumn35_construct (GType object_type, ValaProjectSettings* _owner) {
7685         ValaProjectSettingsXcls_TreeViewColumn35 * self = NULL;
7686         ValaProjectSettings* _tmp0_ = NULL;
7687         ValaProjectSettings* _tmp1_ = NULL;
7688         GtkTreeViewColumn* _tmp2_ = NULL;
7689         GtkTreeViewColumn* _tmp3_ = NULL;
7690         GtkTreeViewColumn* _tmp4_ = NULL;
7691         ValaProjectSettingsXcls_targets_render* child_0 = NULL;
7692         ValaProjectSettings* _tmp5_ = NULL;
7693         ValaProjectSettingsXcls_targets_render* _tmp6_ = NULL;
7694         GtkTreeViewColumn* _tmp7_ = NULL;
7695         GtkCellRendererText* _tmp8_ = NULL;
7696 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7697         g_return_val_if_fail (_owner != NULL, NULL);
7698 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7699         self = (ValaProjectSettingsXcls_TreeViewColumn35*) g_object_new (object_type, NULL);
7700 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7701         _tmp0_ = _owner;
7702 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7703         _tmp1_ = _g_object_ref0 (_tmp0_);
7704 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7705         _g_object_unref0 (self->priv->_this);
7706 #line 1206 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7707         self->priv->_this = _tmp1_;
7708 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7709         _tmp2_ = gtk_tree_view_column_new ();
7710 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7711         g_object_ref_sink (_tmp2_);
7712 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7713         _g_object_unref0 (self->el);
7714 #line 1207 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7715         self->el = _tmp2_;
7716 #line 1212 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7717         _tmp3_ = self->el;
7718 #line 1212 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7719         gtk_tree_view_column_set_title (_tmp3_, "name");
7720 #line 1213 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7721         _tmp4_ = self->el;
7722 #line 1213 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7723         gtk_tree_view_column_set_resizable (_tmp4_, TRUE);
7724 #line 1214 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7725         _tmp5_ = self->priv->_this;
7726 #line 1214 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7727         _tmp6_ = vala_project_settings_xcls_targets_render_new (_tmp5_);
7728 #line 1214 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7729         child_0 = _tmp6_;
7730 #line 1215 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7731         g_object_ref ((GObject*) child_0);
7732 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7733         _tmp7_ = self->el;
7734 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7735         _tmp8_ = child_0->el;
7736 #line 1216 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7737         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp8_, FALSE);
7738 #line 7739 "ValaProjectSettings.c"
7739         {
7740                 GtkTreeViewColumn* _tmp9_ = NULL;
7741                 ValaProjectSettings* _tmp10_ = NULL;
7742                 ValaProjectSettingsXcls_targets_render* _tmp11_ = NULL;
7743                 GtkCellRendererText* _tmp12_ = NULL;
7744 #line 1221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7745                 _tmp9_ = self->el;
7746 #line 1221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7747                 _tmp10_ = self->priv->_this;
7748 #line 1221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7749                 _tmp11_ = _tmp10_->targets_render;
7750 #line 1221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7751                 _tmp12_ = _tmp11_->el;
7752 #line 1221 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7753                 gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp9_, (GtkCellRenderer*) _tmp12_, "text", 0);
7754 #line 7755 "ValaProjectSettings.c"
7755         }
7756 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7757         _g_object_unref0 (child_0);
7758 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7759         return self;
7760 #line 7761 "ValaProjectSettings.c"
7761 }
7762
7763
7764 ValaProjectSettingsXcls_TreeViewColumn35* vala_project_settings_xcls_treeviewcolumn35_new (ValaProjectSettings* _owner) {
7765 #line 1204 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7766         return vala_project_settings_xcls_treeviewcolumn35_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35, _owner);
7767 #line 7768 "ValaProjectSettings.c"
7768 }
7769
7770
7771 static void vala_project_settings_xcls_treeviewcolumn35_class_init (ValaProjectSettingsXcls_TreeViewColumn35Class * klass) {
7772 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7773         vala_project_settings_xcls_treeviewcolumn35_parent_class = g_type_class_peek_parent (klass);
7774 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7775         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_TreeViewColumn35Private));
7776 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7777         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_treeviewcolumn35_finalize;
7778 #line 7779 "ValaProjectSettings.c"
7779 }
7780
7781
7782 static void vala_project_settings_xcls_treeviewcolumn35_instance_init (ValaProjectSettingsXcls_TreeViewColumn35 * self) {
7783 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7784         self->priv = VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN35_GET_PRIVATE (self);
7785 #line 7786 "ValaProjectSettings.c"
7786 }
7787
7788
7789 static void vala_project_settings_xcls_treeviewcolumn35_finalize (GObject* obj) {
7790         ValaProjectSettingsXcls_TreeViewColumn35 * self;
7791 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7792         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN35, ValaProjectSettingsXcls_TreeViewColumn35);
7793 #line 1197 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7794         _g_object_unref0 (self->el);
7795 #line 1198 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7796         _g_object_unref0 (self->priv->_this);
7797 #line 1195 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7798         G_OBJECT_CLASS (vala_project_settings_xcls_treeviewcolumn35_parent_class)->finalize (obj);
7799 #line 7800 "ValaProjectSettings.c"
7800 }
7801
7802
7803 GType vala_project_settings_xcls_treeviewcolumn35_get_type (void) {
7804         static volatile gsize vala_project_settings_xcls_treeviewcolumn35_type_id__volatile = 0;
7805         if (g_once_init_enter (&vala_project_settings_xcls_treeviewcolumn35_type_id__volatile)) {
7806                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_TreeViewColumn35Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_treeviewcolumn35_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_TreeViewColumn35), 0, (GInstanceInitFunc) vala_project_settings_xcls_treeviewcolumn35_instance_init, NULL };
7807                 GType vala_project_settings_xcls_treeviewcolumn35_type_id;
7808                 vala_project_settings_xcls_treeviewcolumn35_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_TreeViewColumn35", &g_define_type_info, 0);
7809                 g_once_init_leave (&vala_project_settings_xcls_treeviewcolumn35_type_id__volatile, vala_project_settings_xcls_treeviewcolumn35_type_id);
7810         }
7811         return vala_project_settings_xcls_treeviewcolumn35_type_id__volatile;
7812 }
7813
7814
7815 static void __lambda67_ (ValaProjectSettingsXcls_targets_render* self, const gchar* path, const gchar* newtext) {
7816         GtkTreeIter iter = {0};
7817         ValaProjectSettings* _tmp0_ = NULL;
7818         ValaProjectSettingsXcls_targets_tree_store* _tmp1_ = NULL;
7819         GtkListStore* _tmp2_ = NULL;
7820         const gchar* _tmp3_ = NULL;
7821         GtkTreePath* _tmp4_ = NULL;
7822         GtkTreePath* _tmp5_ = NULL;
7823         GtkTreeIter _tmp6_ = {0};
7824         GValue gval = {0};
7825         ValaProjectSettings* _tmp7_ = NULL;
7826         ValaProjectSettingsXcls_targets_tree_store* _tmp8_ = NULL;
7827         GtkListStore* _tmp9_ = NULL;
7828         GtkTreeIter _tmp10_ = {0};
7829         GValue _tmp11_ = {0};
7830         gchar* oldval = NULL;
7831         GValue _tmp12_ = {0};
7832         gchar* _tmp13_ = NULL;
7833         const gchar* _tmp14_ = NULL;
7834         const gchar* _tmp15_ = NULL;
7835         ProjectGtkValaSettings* cg = NULL;
7836         ValaProjectSettings* _tmp16_ = NULL;
7837         ProjectGtk* _tmp17_ = NULL;
7838         GeeHashMap* _tmp18_ = NULL;
7839         const gchar* _tmp19_ = NULL;
7840         gpointer _tmp20_ = NULL;
7841         ProjectGtkValaSettings* _tmp21_ = NULL;
7842         const gchar* _tmp22_ = NULL;
7843         gchar* _tmp23_ = NULL;
7844         ValaProjectSettings* _tmp24_ = NULL;
7845         ProjectGtk* _tmp25_ = NULL;
7846         GeeHashMap* _tmp26_ = NULL;
7847         const gchar* _tmp27_ = NULL;
7848         ValaProjectSettings* _tmp28_ = NULL;
7849         ProjectGtk* _tmp29_ = NULL;
7850         GeeHashMap* _tmp30_ = NULL;
7851         const gchar* _tmp31_ = NULL;
7852         ProjectGtkValaSettings* _tmp32_ = NULL;
7853         ValaProjectSettings* _tmp33_ = NULL;
7854         ValaProjectSettingsXcls_targets_tree_store* _tmp34_ = NULL;
7855 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7856         g_return_if_fail (path != NULL);
7857 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7858         g_return_if_fail (newtext != NULL);
7859 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7860         _tmp0_ = self->priv->_this;
7861 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7862         _tmp1_ = _tmp0_->targets_tree_store;
7863 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7864         _tmp2_ = _tmp1_->el;
7865 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7866         _tmp3_ = path;
7867 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7868         _tmp4_ = gtk_tree_path_new_from_string (_tmp3_);
7869 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7870         _tmp5_ = _tmp4_;
7871 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7872         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp2_, &_tmp6_, _tmp5_);
7873 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7874         iter = _tmp6_;
7875 #line 1250 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7876         _gtk_tree_path_free0 (_tmp5_);
7877 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7878         _tmp7_ = self->priv->_this;
7879 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7880         _tmp8_ = _tmp7_->targets_tree_store;
7881 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7882         _tmp9_ = _tmp8_->el;
7883 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7884         _tmp10_ = iter;
7885 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7886         gtk_tree_model_get_value ((GtkTreeModel*) _tmp9_, &_tmp10_, 0, &_tmp11_);
7887 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7888         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7889 #line 1252 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7890         gval = _tmp11_;
7891 #line 1253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7892         _tmp12_ = gval;
7893 #line 1253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7894         _tmp13_ = g_strdup (g_value_get_string (&_tmp12_));
7895 #line 1253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7896         oldval = _tmp13_;
7897 #line 1254 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7898         _tmp14_ = oldval;
7899 #line 1254 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7900         _tmp15_ = newtext;
7901 #line 1254 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7902         if (g_strcmp0 (_tmp14_, _tmp15_) == 0) {
7903 #line 1255 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7904                 _g_free0 (oldval);
7905 #line 1255 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7906                 G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7907 #line 1255 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7908                 return;
7909 #line 7910 "ValaProjectSettings.c"
7910         }
7911 #line 1257 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7912         _tmp16_ = self->priv->_this;
7913 #line 1257 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7914         _tmp17_ = _tmp16_->project;
7915 #line 1257 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7916         _tmp18_ = _tmp17_->compilegroups;
7917 #line 1257 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7918         _tmp19_ = oldval;
7919 #line 1257 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7920         _tmp20_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp18_, _tmp19_);
7921 #line 1257 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7922         cg = (ProjectGtkValaSettings*) _tmp20_;
7923 #line 1258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7924         _tmp21_ = cg;
7925 #line 1258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7926         _tmp22_ = newtext;
7927 #line 1258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7928         _tmp23_ = g_strdup (_tmp22_);
7929 #line 1258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7930         _g_free0 (_tmp21_->name);
7931 #line 1258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7932         _tmp21_->name = _tmp23_;
7933 #line 1259 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7934         _tmp24_ = self->priv->_this;
7935 #line 1259 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7936         _tmp25_ = _tmp24_->project;
7937 #line 1259 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7938         _tmp26_ = _tmp25_->compilegroups;
7939 #line 1259 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7940         _tmp27_ = oldval;
7941 #line 1259 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7942         gee_abstract_map_unset ((GeeAbstractMap*) _tmp26_, _tmp27_, NULL);
7943 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7944         _tmp28_ = self->priv->_this;
7945 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7946         _tmp29_ = _tmp28_->project;
7947 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7948         _tmp30_ = _tmp29_->compilegroups;
7949 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7950         _tmp31_ = newtext;
7951 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7952         _tmp32_ = cg;
7953 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7954         gee_abstract_map_set ((GeeAbstractMap*) _tmp30_, _tmp31_, _tmp32_);
7955 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7956         _tmp33_ = self->priv->_this;
7957 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7958         _tmp34_ = _tmp33_->targets_tree_store;
7959 #line 1261 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7960         vala_project_settings_xcls_targets_tree_store_load (_tmp34_);
7961 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7962         _g_object_unref0 (cg);
7963 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7964         _g_free0 (oldval);
7965 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7966         G_IS_VALUE (&gval) ? (g_value_unset (&gval), NULL) : NULL;
7967 #line 7968 "ValaProjectSettings.c"
7968 }
7969
7970
7971 static void ___lambda67__gtk_cell_renderer_text_edited (GtkCellRendererText* _sender, const gchar* path, const gchar* new_text, gpointer self) {
7972 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7973         __lambda67_ ((ValaProjectSettingsXcls_targets_render*) self, path, new_text);
7974 #line 7975 "ValaProjectSettings.c"
7975 }
7976
7977
7978 ValaProjectSettingsXcls_targets_render* vala_project_settings_xcls_targets_render_construct (GType object_type, ValaProjectSettings* _owner) {
7979         ValaProjectSettingsXcls_targets_render * self = NULL;
7980         ValaProjectSettings* _tmp0_ = NULL;
7981         ValaProjectSettings* _tmp1_ = NULL;
7982         ValaProjectSettings* _tmp2_ = NULL;
7983         ValaProjectSettingsXcls_targets_render* _tmp3_ = NULL;
7984         GtkCellRendererText* _tmp4_ = NULL;
7985         GtkCellRendererText* _tmp5_ = NULL;
7986         GtkCellRendererText* _tmp6_ = NULL;
7987 #line 1235 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7988         g_return_val_if_fail (_owner != NULL, NULL);
7989 #line 1235 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7990         self = (ValaProjectSettingsXcls_targets_render*) g_object_new (object_type, NULL);
7991 #line 1237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7992         _tmp0_ = _owner;
7993 #line 1237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7994         _tmp1_ = _g_object_ref0 (_tmp0_);
7995 #line 1237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7996         _g_object_unref0 (self->priv->_this);
7997 #line 1237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7998         self->priv->_this = _tmp1_;
7999 #line 1238 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8000         _tmp2_ = self->priv->_this;
8001 #line 1238 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8002         _tmp3_ = _g_object_ref0 (self);
8003 #line 1238 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8004         _g_object_unref0 (_tmp2_->targets_render);
8005 #line 1238 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8006         _tmp2_->targets_render = _tmp3_;
8007 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8008         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
8009 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8010         g_object_ref_sink (_tmp4_);
8011 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8012         _g_object_unref0 (self->el);
8013 #line 1239 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8014         self->el = _tmp4_;
8015 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8016         _tmp5_ = self->el;
8017 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8018         g_object_set (_tmp5_, "editable", TRUE, NULL);
8019 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8020         _tmp6_ = self->el;
8021 #line 1247 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8022         g_signal_connect_object (_tmp6_, "edited", (GCallback) ___lambda67__gtk_cell_renderer_text_edited, self, 0);
8023 #line 1235 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8024         return self;
8025 #line 8026 "ValaProjectSettings.c"
8026 }
8027
8028
8029 ValaProjectSettingsXcls_targets_render* vala_project_settings_xcls_targets_render_new (ValaProjectSettings* _owner) {
8030 #line 1235 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8031         return vala_project_settings_xcls_targets_render_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, _owner);
8032 #line 8033 "ValaProjectSettings.c"
8033 }
8034
8035
8036 static void vala_project_settings_xcls_targets_render_class_init (ValaProjectSettingsXcls_targets_renderClass * klass) {
8037 #line 1226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8038         vala_project_settings_xcls_targets_render_parent_class = g_type_class_peek_parent (klass);
8039 #line 1226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8040         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_targets_renderPrivate));
8041 #line 1226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8042         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_targets_render_finalize;
8043 #line 8044 "ValaProjectSettings.c"
8044 }
8045
8046
8047 static void vala_project_settings_xcls_targets_render_instance_init (ValaProjectSettingsXcls_targets_render * self) {
8048 #line 1226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8049         self->priv = VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_GET_PRIVATE (self);
8050 #line 8051 "ValaProjectSettings.c"
8051 }
8052
8053
8054 static void vala_project_settings_xcls_targets_render_finalize (GObject* obj) {
8055         ValaProjectSettingsXcls_targets_render * self;
8056 #line 1226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8057         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TARGETS_RENDER, ValaProjectSettingsXcls_targets_render);
8058 #line 1228 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8059         _g_object_unref0 (self->el);
8060 #line 1229 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8061         _g_object_unref0 (self->priv->_this);
8062 #line 1226 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8063         G_OBJECT_CLASS (vala_project_settings_xcls_targets_render_parent_class)->finalize (obj);
8064 #line 8065 "ValaProjectSettings.c"
8065 }
8066
8067
8068 GType vala_project_settings_xcls_targets_render_get_type (void) {
8069         static volatile gsize vala_project_settings_xcls_targets_render_type_id__volatile = 0;
8070         if (g_once_init_enter (&vala_project_settings_xcls_targets_render_type_id__volatile)) {
8071                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_targets_renderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_targets_render_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_targets_render), 0, (GInstanceInitFunc) vala_project_settings_xcls_targets_render_instance_init, NULL };
8072                 GType vala_project_settings_xcls_targets_render_type_id;
8073                 vala_project_settings_xcls_targets_render_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_targets_render", &g_define_type_info, 0);
8074                 g_once_init_leave (&vala_project_settings_xcls_targets_render_type_id__volatile, vala_project_settings_xcls_targets_render_type_id);
8075         }
8076         return vala_project_settings_xcls_targets_render_type_id__volatile;
8077 }
8078
8079
8080 ValaProjectSettingsXcls_set_vbox* vala_project_settings_xcls_set_vbox_construct (GType object_type, ValaProjectSettings* _owner) {
8081         ValaProjectSettingsXcls_set_vbox * self = NULL;
8082         ValaProjectSettings* _tmp0_ = NULL;
8083         ValaProjectSettings* _tmp1_ = NULL;
8084         GtkVBox* _tmp2_ = NULL;
8085         ValaProjectSettingsXcls_Label38* child_0 = NULL;
8086         ValaProjectSettings* _tmp3_ = NULL;
8087         ValaProjectSettingsXcls_Label38* _tmp4_ = NULL;
8088         GtkVBox* _tmp5_ = NULL;
8089         GtkLabel* _tmp6_ = NULL;
8090         ValaProjectSettingsXcls_build_pack_target* child_1 = NULL;
8091         ValaProjectSettings* _tmp7_ = NULL;
8092         ValaProjectSettingsXcls_build_pack_target* _tmp8_ = NULL;
8093         GtkVBox* _tmp9_ = NULL;
8094         GtkEntry* _tmp10_ = NULL;
8095         ValaProjectSettingsXcls_Label40* child_2 = NULL;
8096         ValaProjectSettings* _tmp11_ = NULL;
8097         ValaProjectSettingsXcls_Label40* _tmp12_ = NULL;
8098         GtkVBox* _tmp13_ = NULL;
8099         GtkLabel* _tmp14_ = NULL;
8100         ValaProjectSettingsXcls_build_compile_flags* child_3 = NULL;
8101         ValaProjectSettings* _tmp15_ = NULL;
8102         ValaProjectSettingsXcls_build_compile_flags* _tmp16_ = NULL;
8103         GtkVBox* _tmp17_ = NULL;
8104         GtkEntry* _tmp18_ = NULL;
8105         ValaProjectSettingsXcls_Label42* child_4 = NULL;
8106         ValaProjectSettings* _tmp19_ = NULL;
8107         ValaProjectSettingsXcls_Label42* _tmp20_ = NULL;
8108         GtkVBox* _tmp21_ = NULL;
8109         GtkLabel* _tmp22_ = NULL;
8110         ValaProjectSettingsXcls_ScrolledWindow43* child_5 = NULL;
8111         ValaProjectSettings* _tmp23_ = NULL;
8112         ValaProjectSettingsXcls_ScrolledWindow43* _tmp24_ = NULL;
8113         GtkVBox* _tmp25_ = NULL;
8114         GtkScrolledWindow* _tmp26_ = NULL;
8115 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8116         g_return_val_if_fail (_owner != NULL, NULL);
8117 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8118         self = (ValaProjectSettingsXcls_set_vbox*) g_object_new (object_type, NULL);
8119 #line 1278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8120         _tmp0_ = _owner;
8121 #line 1278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8122         _tmp1_ = _g_object_ref0 (_tmp0_);
8123 #line 1278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8124         _g_object_unref0 (self->priv->_this);
8125 #line 1278 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8126         self->priv->_this = _tmp1_;
8127 #line 1279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8128         _tmp2_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
8129 #line 1279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8130         g_object_ref_sink (_tmp2_);
8131 #line 1279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8132         _g_object_unref0 (self->el);
8133 #line 1279 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8134         self->el = _tmp2_;
8135 #line 1284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8136         _tmp3_ = self->priv->_this;
8137 #line 1284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8138         _tmp4_ = vala_project_settings_xcls_label38_new (_tmp3_);
8139 #line 1284 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8140         child_0 = _tmp4_;
8141 #line 1285 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8142         g_object_ref ((GObject*) child_0);
8143 #line 1286 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8144         _tmp5_ = self->el;
8145 #line 1286 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8146         _tmp6_ = child_0->el;
8147 #line 1286 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8148         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
8149 #line 1287 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8150         _tmp7_ = self->priv->_this;
8151 #line 1287 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8152         _tmp8_ = vala_project_settings_xcls_build_pack_target_new (_tmp7_);
8153 #line 1287 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8154         child_1 = _tmp8_;
8155 #line 1288 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8156         g_object_ref ((GObject*) child_1);
8157 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8158         _tmp9_ = self->el;
8159 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8160         _tmp10_ = child_1->el;
8161 #line 1289 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8162         gtk_box_pack_start ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, FALSE, FALSE, (guint) 0);
8163 #line 1290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8164         _tmp11_ = self->priv->_this;
8165 #line 1290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8166         _tmp12_ = vala_project_settings_xcls_label40_new (_tmp11_);
8167 #line 1290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8168         child_2 = _tmp12_;
8169 #line 1291 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8170         g_object_ref ((GObject*) child_2);
8171 #line 1292 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8172         _tmp13_ = self->el;
8173 #line 1292 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8174         _tmp14_ = child_2->el;
8175 #line 1292 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8176         gtk_box_pack_start ((GtkBox*) _tmp13_, (GtkWidget*) _tmp14_, FALSE, FALSE, (guint) 0);
8177 #line 1293 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8178         _tmp15_ = self->priv->_this;
8179 #line 1293 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8180         _tmp16_ = vala_project_settings_xcls_build_compile_flags_new (_tmp15_);
8181 #line 1293 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8182         child_3 = _tmp16_;
8183 #line 1294 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8184         g_object_ref ((GObject*) child_3);
8185 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8186         _tmp17_ = self->el;
8187 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8188         _tmp18_ = child_3->el;
8189 #line 1295 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8190         gtk_box_pack_start ((GtkBox*) _tmp17_, (GtkWidget*) _tmp18_, FALSE, FALSE, (guint) 0);
8191 #line 1296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8192         _tmp19_ = self->priv->_this;
8193 #line 1296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8194         _tmp20_ = vala_project_settings_xcls_label42_new (_tmp19_);
8195 #line 1296 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8196         child_4 = _tmp20_;
8197 #line 1297 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8198         g_object_ref ((GObject*) child_4);
8199 #line 1298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8200         _tmp21_ = self->el;
8201 #line 1298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8202         _tmp22_ = child_4->el;
8203 #line 1298 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8204         gtk_box_pack_start ((GtkBox*) _tmp21_, (GtkWidget*) _tmp22_, FALSE, FALSE, (guint) 0);
8205 #line 1299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8206         _tmp23_ = self->priv->_this;
8207 #line 1299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8208         _tmp24_ = vala_project_settings_xcls_scrolledwindow43_new (_tmp23_);
8209 #line 1299 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8210         child_5 = _tmp24_;
8211 #line 1300 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8212         g_object_ref ((GObject*) child_5);
8213 #line 1301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8214         _tmp25_ = self->el;
8215 #line 1301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8216         _tmp26_ = child_5->el;
8217 #line 1301 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8218         gtk_box_pack_start ((GtkBox*) _tmp25_, (GtkWidget*) _tmp26_, TRUE, TRUE, (guint) 0);
8219 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8220         _g_object_unref0 (child_5);
8221 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8222         _g_object_unref0 (child_4);
8223 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8224         _g_object_unref0 (child_3);
8225 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8226         _g_object_unref0 (child_2);
8227 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8228         _g_object_unref0 (child_1);
8229 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8230         _g_object_unref0 (child_0);
8231 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8232         return self;
8233 #line 8234 "ValaProjectSettings.c"
8234 }
8235
8236
8237 ValaProjectSettingsXcls_set_vbox* vala_project_settings_xcls_set_vbox_new (ValaProjectSettings* _owner) {
8238 #line 1276 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8239         return vala_project_settings_xcls_set_vbox_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX, _owner);
8240 #line 8241 "ValaProjectSettings.c"
8241 }
8242
8243
8244 static void vala_project_settings_xcls_set_vbox_class_init (ValaProjectSettingsXcls_set_vboxClass * klass) {
8245 #line 1267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8246         vala_project_settings_xcls_set_vbox_parent_class = g_type_class_peek_parent (klass);
8247 #line 1267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8248         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_set_vboxPrivate));
8249 #line 1267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8250         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_set_vbox_finalize;
8251 #line 8252 "ValaProjectSettings.c"
8252 }
8253
8254
8255 static void vala_project_settings_xcls_set_vbox_instance_init (ValaProjectSettingsXcls_set_vbox * self) {
8256 #line 1267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8257         self->priv = VALA_PROJECT_SETTINGS_XCLS_SET_VBOX_GET_PRIVATE (self);
8258 #line 8259 "ValaProjectSettings.c"
8259 }
8260
8261
8262 static void vala_project_settings_xcls_set_vbox_finalize (GObject* obj) {
8263         ValaProjectSettingsXcls_set_vbox * self;
8264 #line 1267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8265         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_SET_VBOX, ValaProjectSettingsXcls_set_vbox);
8266 #line 1269 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8267         _g_object_unref0 (self->el);
8268 #line 1270 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8269         _g_object_unref0 (self->priv->_this);
8270 #line 1267 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8271         G_OBJECT_CLASS (vala_project_settings_xcls_set_vbox_parent_class)->finalize (obj);
8272 #line 8273 "ValaProjectSettings.c"
8273 }
8274
8275
8276 GType vala_project_settings_xcls_set_vbox_get_type (void) {
8277         static volatile gsize vala_project_settings_xcls_set_vbox_type_id__volatile = 0;
8278         if (g_once_init_enter (&vala_project_settings_xcls_set_vbox_type_id__volatile)) {
8279                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_set_vboxClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_set_vbox_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_set_vbox), 0, (GInstanceInitFunc) vala_project_settings_xcls_set_vbox_instance_init, NULL };
8280                 GType vala_project_settings_xcls_set_vbox_type_id;
8281                 vala_project_settings_xcls_set_vbox_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_set_vbox", &g_define_type_info, 0);
8282                 g_once_init_leave (&vala_project_settings_xcls_set_vbox_type_id__volatile, vala_project_settings_xcls_set_vbox_type_id);
8283         }
8284         return vala_project_settings_xcls_set_vbox_type_id__volatile;
8285 }
8286
8287
8288 ValaProjectSettingsXcls_Label38* vala_project_settings_xcls_label38_construct (GType object_type, ValaProjectSettings* _owner) {
8289         ValaProjectSettingsXcls_Label38 * self = NULL;
8290         ValaProjectSettings* _tmp0_ = NULL;
8291         ValaProjectSettings* _tmp1_ = NULL;
8292         GtkLabel* _tmp2_ = NULL;
8293 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8294         g_return_val_if_fail (_owner != NULL, NULL);
8295 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8296         self = (ValaProjectSettingsXcls_Label38*) g_object_new (object_type, NULL);
8297 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8298         _tmp0_ = _owner;
8299 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8300         _tmp1_ = _g_object_ref0 (_tmp0_);
8301 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8302         _g_object_unref0 (self->priv->_this);
8303 #line 1317 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8304         self->priv->_this = _tmp1_;
8305 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8306         _tmp2_ = (GtkLabel*) gtk_label_new ("target filename");
8307 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8308         g_object_ref_sink (_tmp2_);
8309 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8310         _g_object_unref0 (self->el);
8311 #line 1318 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8312         self->el = _tmp2_;
8313 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8314         return self;
8315 #line 8316 "ValaProjectSettings.c"
8316 }
8317
8318
8319 ValaProjectSettingsXcls_Label38* vala_project_settings_xcls_label38_new (ValaProjectSettings* _owner) {
8320 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8321         return vala_project_settings_xcls_label38_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38, _owner);
8322 #line 8323 "ValaProjectSettings.c"
8323 }
8324
8325
8326 static void vala_project_settings_xcls_label38_class_init (ValaProjectSettingsXcls_Label38Class * klass) {
8327 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8328         vala_project_settings_xcls_label38_parent_class = g_type_class_peek_parent (klass);
8329 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8330         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_Label38Private));
8331 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8332         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label38_finalize;
8333 #line 8334 "ValaProjectSettings.c"
8334 }
8335
8336
8337 static void vala_project_settings_xcls_label38_instance_init (ValaProjectSettingsXcls_Label38 * self) {
8338 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8339         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL38_GET_PRIVATE (self);
8340 #line 8341 "ValaProjectSettings.c"
8341 }
8342
8343
8344 static void vala_project_settings_xcls_label38_finalize (GObject* obj) {
8345         ValaProjectSettingsXcls_Label38 * self;
8346 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8347         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL38, ValaProjectSettingsXcls_Label38);
8348 #line 1308 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8349         _g_object_unref0 (self->el);
8350 #line 1309 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8351         _g_object_unref0 (self->priv->_this);
8352 #line 1306 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8353         G_OBJECT_CLASS (vala_project_settings_xcls_label38_parent_class)->finalize (obj);
8354 #line 8355 "ValaProjectSettings.c"
8355 }
8356
8357
8358 GType vala_project_settings_xcls_label38_get_type (void) {
8359         static volatile gsize vala_project_settings_xcls_label38_type_id__volatile = 0;
8360         if (g_once_init_enter (&vala_project_settings_xcls_label38_type_id__volatile)) {
8361                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_Label38Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label38_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_Label38), 0, (GInstanceInitFunc) vala_project_settings_xcls_label38_instance_init, NULL };
8362                 GType vala_project_settings_xcls_label38_type_id;
8363                 vala_project_settings_xcls_label38_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_Label38", &g_define_type_info, 0);
8364                 g_once_init_leave (&vala_project_settings_xcls_label38_type_id__volatile, vala_project_settings_xcls_label38_type_id);
8365         }
8366         return vala_project_settings_xcls_label38_type_id__volatile;
8367 }
8368
8369
8370 static void __lambda70_ (ValaProjectSettingsXcls_build_pack_target* self) {
8371         ValaProjectSettings* _tmp0_ = NULL;
8372         ValaProjectSettingsXcls_targets_tree* _tmp1_ = NULL;
8373         const gchar* _tmp2_ = NULL;
8374         gint _tmp3_ = 0;
8375         gint _tmp4_ = 0;
8376         ValaProjectSettings* _tmp5_ = NULL;
8377         ProjectGtk* _tmp6_ = NULL;
8378         GeeHashMap* _tmp7_ = NULL;
8379         ValaProjectSettings* _tmp8_ = NULL;
8380         ValaProjectSettingsXcls_targets_tree* _tmp9_ = NULL;
8381         const gchar* _tmp10_ = NULL;
8382         gpointer _tmp11_ = NULL;
8383         ProjectGtkValaSettings* _tmp12_ = NULL;
8384         GtkEntry* _tmp13_ = NULL;
8385         const gchar* _tmp14_ = NULL;
8386         const gchar* _tmp15_ = NULL;
8387         gchar* _tmp16_ = NULL;
8388 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8389         _tmp0_ = self->priv->_this;
8390 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8391         _tmp1_ = _tmp0_->targets_tree;
8392 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8393         _tmp2_ = _tmp1_->cursor;
8394 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8395         _tmp3_ = strlen (_tmp2_);
8396 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8397         _tmp4_ = _tmp3_;
8398 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8399         if (_tmp4_ < 1) {
8400 #line 1349 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8401                 return;
8402 #line 8403 "ValaProjectSettings.c"
8403         }
8404 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8405         _tmp5_ = self->priv->_this;
8406 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8407         _tmp6_ = _tmp5_->project;
8408 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8409         _tmp7_ = _tmp6_->compilegroups;
8410 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8411         _tmp8_ = self->priv->_this;
8412 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8413         _tmp9_ = _tmp8_->targets_tree;
8414 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8415         _tmp10_ = _tmp9_->cursor;
8416 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8417         _tmp11_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp7_, _tmp10_);
8418 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8419         _tmp12_ = (ProjectGtkValaSettings*) _tmp11_;
8420 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8421         _tmp13_ = self->el;
8422 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8423         _tmp14_ = gtk_entry_get_text (_tmp13_);
8424 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8425         _tmp15_ = _tmp14_;
8426 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8427         _tmp16_ = g_strdup (_tmp15_);
8428 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8429         _g_free0 (_tmp12_->target_bin);
8430 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8431         _tmp12_->target_bin = _tmp16_;
8432 #line 1351 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8433         _g_object_unref0 (_tmp12_);
8434 #line 8435 "ValaProjectSettings.c"
8435 }
8436
8437
8438 static void ___lambda70__gtk_editable_changed (GtkEditable* _sender, gpointer self) {
8439 #line 1347 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8440         __lambda70_ ((ValaProjectSettingsXcls_build_pack_target*) self);
8441 #line 8442 "ValaProjectSettings.c"
8442 }
8443
8444
8445 ValaProjectSettingsXcls_build_pack_target* vala_project_settings_xcls_build_pack_target_construct (GType object_type, ValaProjectSettings* _owner) {
8446         ValaProjectSettingsXcls_build_pack_target * self = NULL;
8447         ValaProjectSettings* _tmp0_ = NULL;
8448         ValaProjectSettings* _tmp1_ = NULL;
8449         ValaProjectSettings* _tmp2_ = NULL;
8450         ValaProjectSettingsXcls_build_pack_target* _tmp3_ = NULL;
8451         GtkEntry* _tmp4_ = NULL;
8452         GtkEntry* _tmp5_ = NULL;
8453 #line 1336 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8454         g_return_val_if_fail (_owner != NULL, NULL);
8455 #line 1336 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8456         self = (ValaProjectSettingsXcls_build_pack_target*) g_object_new (object_type, NULL);
8457 #line 1338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8458         _tmp0_ = _owner;
8459 #line 1338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8460         _tmp1_ = _g_object_ref0 (_tmp0_);
8461 #line 1338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8462         _g_object_unref0 (self->priv->_this);
8463 #line 1338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8464         self->priv->_this = _tmp1_;
8465 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8466         _tmp2_ = self->priv->_this;
8467 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8468         _tmp3_ = _g_object_ref0 (self);
8469 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8470         _g_object_unref0 (_tmp2_->build_pack_target);
8471 #line 1339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8472         _tmp2_->build_pack_target = _tmp3_;
8473 #line 1340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8474         _tmp4_ = (GtkEntry*) gtk_entry_new ();
8475 #line 1340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8476         g_object_ref_sink (_tmp4_);
8477 #line 1340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8478         _g_object_unref0 (self->el);
8479 #line 1340 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8480         self->el = _tmp4_;
8481 #line 1347 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8482         _tmp5_ = self->el;
8483 #line 1347 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8484         g_signal_connect_object ((GtkEditable*) _tmp5_, "changed", (GCallback) ___lambda70__gtk_editable_changed, self, 0);
8485 #line 1336 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8486         return self;
8487 #line 8488 "ValaProjectSettings.c"
8488 }
8489
8490
8491 ValaProjectSettingsXcls_build_pack_target* vala_project_settings_xcls_build_pack_target_new (ValaProjectSettings* _owner) {
8492 #line 1336 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8493         return vala_project_settings_xcls_build_pack_target_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, _owner);
8494 #line 8495 "ValaProjectSettings.c"
8495 }
8496
8497
8498 static void vala_project_settings_xcls_build_pack_target_class_init (ValaProjectSettingsXcls_build_pack_targetClass * klass) {
8499 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8500         vala_project_settings_xcls_build_pack_target_parent_class = g_type_class_peek_parent (klass);
8501 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8502         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_build_pack_targetPrivate));
8503 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8504         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_build_pack_target_finalize;
8505 #line 8506 "ValaProjectSettings.c"
8506 }
8507
8508
8509 static void vala_project_settings_xcls_build_pack_target_instance_init (ValaProjectSettingsXcls_build_pack_target * self) {
8510 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8511         self->priv = VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_GET_PRIVATE (self);
8512 #line 8513 "ValaProjectSettings.c"
8513 }
8514
8515
8516 static void vala_project_settings_xcls_build_pack_target_finalize (GObject* obj) {
8517         ValaProjectSettingsXcls_build_pack_target * self;
8518 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8519         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_PACK_TARGET, ValaProjectSettingsXcls_build_pack_target);
8520 #line 1329 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8521         _g_object_unref0 (self->el);
8522 #line 1330 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8523         _g_object_unref0 (self->priv->_this);
8524 #line 1327 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8525         G_OBJECT_CLASS (vala_project_settings_xcls_build_pack_target_parent_class)->finalize (obj);
8526 #line 8527 "ValaProjectSettings.c"
8527 }
8528
8529
8530 GType vala_project_settings_xcls_build_pack_target_get_type (void) {
8531         static volatile gsize vala_project_settings_xcls_build_pack_target_type_id__volatile = 0;
8532         if (g_once_init_enter (&vala_project_settings_xcls_build_pack_target_type_id__volatile)) {
8533                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_build_pack_targetClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_build_pack_target_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_build_pack_target), 0, (GInstanceInitFunc) vala_project_settings_xcls_build_pack_target_instance_init, NULL };
8534                 GType vala_project_settings_xcls_build_pack_target_type_id;
8535                 vala_project_settings_xcls_build_pack_target_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_build_pack_target", &g_define_type_info, 0);
8536                 g_once_init_leave (&vala_project_settings_xcls_build_pack_target_type_id__volatile, vala_project_settings_xcls_build_pack_target_type_id);
8537         }
8538         return vala_project_settings_xcls_build_pack_target_type_id__volatile;
8539 }
8540
8541
8542 ValaProjectSettingsXcls_Label40* vala_project_settings_xcls_label40_construct (GType object_type, ValaProjectSettings* _owner) {
8543         ValaProjectSettingsXcls_Label40 * self = NULL;
8544         ValaProjectSettings* _tmp0_ = NULL;
8545         ValaProjectSettings* _tmp1_ = NULL;
8546         GtkLabel* _tmp2_ = NULL;
8547 #line 1366 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8548         g_return_val_if_fail (_owner != NULL, NULL);
8549 #line 1366 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8550         self = (ValaProjectSettingsXcls_Label40*) g_object_new (object_type, NULL);
8551 #line 1368 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8552         _tmp0_ = _owner;
8553 #line 1368 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8554         _tmp1_ = _g_object_ref0 (_tmp0_);
8555 #line 1368 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8556         _g_object_unref0 (self->priv->_this);
8557 #line 1368 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8558         self->priv->_this = _tmp1_;
8559 #line 1369 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8560         _tmp2_ = (GtkLabel*) gtk_label_new ("compile flags");
8561 #line 1369 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8562         g_object_ref_sink (_tmp2_);
8563 #line 1369 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8564         _g_object_unref0 (self->el);
8565 #line 1369 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8566         self->el = _tmp2_;
8567 #line 1366 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8568         return self;
8569 #line 8570 "ValaProjectSettings.c"
8570 }
8571
8572
8573 ValaProjectSettingsXcls_Label40* vala_project_settings_xcls_label40_new (ValaProjectSettings* _owner) {
8574 #line 1366 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8575         return vala_project_settings_xcls_label40_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40, _owner);
8576 #line 8577 "ValaProjectSettings.c"
8577 }
8578
8579
8580 static void vala_project_settings_xcls_label40_class_init (ValaProjectSettingsXcls_Label40Class * klass) {
8581 #line 1357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8582         vala_project_settings_xcls_label40_parent_class = g_type_class_peek_parent (klass);
8583 #line 1357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8584         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_Label40Private));
8585 #line 1357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8586         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label40_finalize;
8587 #line 8588 "ValaProjectSettings.c"
8588 }
8589
8590
8591 static void vala_project_settings_xcls_label40_instance_init (ValaProjectSettingsXcls_Label40 * self) {
8592 #line 1357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8593         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL40_GET_PRIVATE (self);
8594 #line 8595 "ValaProjectSettings.c"
8595 }
8596
8597
8598 static void vala_project_settings_xcls_label40_finalize (GObject* obj) {
8599         ValaProjectSettingsXcls_Label40 * self;
8600 #line 1357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8601         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL40, ValaProjectSettingsXcls_Label40);
8602 #line 1359 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8603         _g_object_unref0 (self->el);
8604 #line 1360 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8605         _g_object_unref0 (self->priv->_this);
8606 #line 1357 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8607         G_OBJECT_CLASS (vala_project_settings_xcls_label40_parent_class)->finalize (obj);
8608 #line 8609 "ValaProjectSettings.c"
8609 }
8610
8611
8612 GType vala_project_settings_xcls_label40_get_type (void) {
8613         static volatile gsize vala_project_settings_xcls_label40_type_id__volatile = 0;
8614         if (g_once_init_enter (&vala_project_settings_xcls_label40_type_id__volatile)) {
8615                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_Label40Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label40_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_Label40), 0, (GInstanceInitFunc) vala_project_settings_xcls_label40_instance_init, NULL };
8616                 GType vala_project_settings_xcls_label40_type_id;
8617                 vala_project_settings_xcls_label40_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_Label40", &g_define_type_info, 0);
8618                 g_once_init_leave (&vala_project_settings_xcls_label40_type_id__volatile, vala_project_settings_xcls_label40_type_id);
8619         }
8620         return vala_project_settings_xcls_label40_type_id__volatile;
8621 }
8622
8623
8624 static void __lambda71_ (ValaProjectSettingsXcls_build_compile_flags* self) {
8625         ValaProjectSettings* _tmp0_ = NULL;
8626         ValaProjectSettingsXcls_targets_tree* _tmp1_ = NULL;
8627         const gchar* _tmp2_ = NULL;
8628         gint _tmp3_ = 0;
8629         gint _tmp4_ = 0;
8630         ValaProjectSettings* _tmp5_ = NULL;
8631         ProjectGtk* _tmp6_ = NULL;
8632         GeeHashMap* _tmp7_ = NULL;
8633         ValaProjectSettings* _tmp8_ = NULL;
8634         ValaProjectSettingsXcls_targets_tree* _tmp9_ = NULL;
8635         const gchar* _tmp10_ = NULL;
8636         gpointer _tmp11_ = NULL;
8637         ProjectGtkValaSettings* _tmp12_ = NULL;
8638         GtkEntry* _tmp13_ = NULL;
8639         const gchar* _tmp14_ = NULL;
8640         const gchar* _tmp15_ = NULL;
8641         gchar* _tmp16_ = NULL;
8642 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8643         _tmp0_ = self->priv->_this;
8644 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8645         _tmp1_ = _tmp0_->targets_tree;
8646 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8647         _tmp2_ = _tmp1_->cursor;
8648 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8649         _tmp3_ = strlen (_tmp2_);
8650 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8651         _tmp4_ = _tmp3_;
8652 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8653         if (_tmp4_ < 1) {
8654 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8655                 return;
8656 #line 8657 "ValaProjectSettings.c"
8657         }
8658 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8659         _tmp5_ = self->priv->_this;
8660 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8661         _tmp6_ = _tmp5_->project;
8662 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8663         _tmp7_ = _tmp6_->compilegroups;
8664 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8665         _tmp8_ = self->priv->_this;
8666 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8667         _tmp9_ = _tmp8_->targets_tree;
8668 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8669         _tmp10_ = _tmp9_->cursor;
8670 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8671         _tmp11_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp7_, _tmp10_);
8672 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8673         _tmp12_ = (ProjectGtkValaSettings*) _tmp11_;
8674 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8675         _tmp13_ = self->el;
8676 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8677         _tmp14_ = gtk_entry_get_text (_tmp13_);
8678 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8679         _tmp15_ = _tmp14_;
8680 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8681         _tmp16_ = g_strdup (_tmp15_);
8682 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8683         _g_free0 (_tmp12_->compile_flags);
8684 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8685         _tmp12_->compile_flags = _tmp16_;
8686 #line 1402 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8687         _g_object_unref0 (_tmp12_);
8688 #line 8689 "ValaProjectSettings.c"
8689 }
8690
8691
8692 static void ___lambda71__gtk_editable_changed (GtkEditable* _sender, gpointer self) {
8693 #line 1398 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8694         __lambda71_ ((ValaProjectSettingsXcls_build_compile_flags*) self);
8695 #line 8696 "ValaProjectSettings.c"
8696 }
8697
8698
8699 ValaProjectSettingsXcls_build_compile_flags* vala_project_settings_xcls_build_compile_flags_construct (GType object_type, ValaProjectSettings* _owner) {
8700         ValaProjectSettingsXcls_build_compile_flags * self = NULL;
8701         ValaProjectSettings* _tmp0_ = NULL;
8702         ValaProjectSettings* _tmp1_ = NULL;
8703         ValaProjectSettings* _tmp2_ = NULL;
8704         ValaProjectSettingsXcls_build_compile_flags* _tmp3_ = NULL;
8705         GtkEntry* _tmp4_ = NULL;
8706         GtkEntry* _tmp5_ = NULL;
8707 #line 1387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8708         g_return_val_if_fail (_owner != NULL, NULL);
8709 #line 1387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8710         self = (ValaProjectSettingsXcls_build_compile_flags*) g_object_new (object_type, NULL);
8711 #line 1389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8712         _tmp0_ = _owner;
8713 #line 1389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8714         _tmp1_ = _g_object_ref0 (_tmp0_);
8715 #line 1389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8716         _g_object_unref0 (self->priv->_this);
8717 #line 1389 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8718         self->priv->_this = _tmp1_;
8719 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8720         _tmp2_ = self->priv->_this;
8721 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8722         _tmp3_ = _g_object_ref0 (self);
8723 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8724         _g_object_unref0 (_tmp2_->build_compile_flags);
8725 #line 1390 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8726         _tmp2_->build_compile_flags = _tmp3_;
8727 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8728         _tmp4_ = (GtkEntry*) gtk_entry_new ();
8729 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8730         g_object_ref_sink (_tmp4_);
8731 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8732         _g_object_unref0 (self->el);
8733 #line 1391 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8734         self->el = _tmp4_;
8735 #line 1398 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8736         _tmp5_ = self->el;
8737 #line 1398 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8738         g_signal_connect_object ((GtkEditable*) _tmp5_, "changed", (GCallback) ___lambda71__gtk_editable_changed, self, 0);
8739 #line 1387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8740         return self;
8741 #line 8742 "ValaProjectSettings.c"
8742 }
8743
8744
8745 ValaProjectSettingsXcls_build_compile_flags* vala_project_settings_xcls_build_compile_flags_new (ValaProjectSettings* _owner) {
8746 #line 1387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8747         return vala_project_settings_xcls_build_compile_flags_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, _owner);
8748 #line 8749 "ValaProjectSettings.c"
8749 }
8750
8751
8752 static void vala_project_settings_xcls_build_compile_flags_class_init (ValaProjectSettingsXcls_build_compile_flagsClass * klass) {
8753 #line 1378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8754         vala_project_settings_xcls_build_compile_flags_parent_class = g_type_class_peek_parent (klass);
8755 #line 1378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8756         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_build_compile_flagsPrivate));
8757 #line 1378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8758         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_build_compile_flags_finalize;
8759 #line 8760 "ValaProjectSettings.c"
8760 }
8761
8762
8763 static void vala_project_settings_xcls_build_compile_flags_instance_init (ValaProjectSettingsXcls_build_compile_flags * self) {
8764 #line 1378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8765         self->priv = VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_GET_PRIVATE (self);
8766 #line 8767 "ValaProjectSettings.c"
8767 }
8768
8769
8770 static void vala_project_settings_xcls_build_compile_flags_finalize (GObject* obj) {
8771         ValaProjectSettingsXcls_build_compile_flags * self;
8772 #line 1378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8773         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_BUILD_COMPILE_FLAGS, ValaProjectSettingsXcls_build_compile_flags);
8774 #line 1380 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8775         _g_object_unref0 (self->el);
8776 #line 1381 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8777         _g_object_unref0 (self->priv->_this);
8778 #line 1378 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8779         G_OBJECT_CLASS (vala_project_settings_xcls_build_compile_flags_parent_class)->finalize (obj);
8780 #line 8781 "ValaProjectSettings.c"
8781 }
8782
8783
8784 GType vala_project_settings_xcls_build_compile_flags_get_type (void) {
8785         static volatile gsize vala_project_settings_xcls_build_compile_flags_type_id__volatile = 0;
8786         if (g_once_init_enter (&vala_project_settings_xcls_build_compile_flags_type_id__volatile)) {
8787                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_build_compile_flagsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_build_compile_flags_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_build_compile_flags), 0, (GInstanceInitFunc) vala_project_settings_xcls_build_compile_flags_instance_init, NULL };
8788                 GType vala_project_settings_xcls_build_compile_flags_type_id;
8789                 vala_project_settings_xcls_build_compile_flags_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_build_compile_flags", &g_define_type_info, 0);
8790                 g_once_init_leave (&vala_project_settings_xcls_build_compile_flags_type_id__volatile, vala_project_settings_xcls_build_compile_flags_type_id);
8791         }
8792         return vala_project_settings_xcls_build_compile_flags_type_id__volatile;
8793 }
8794
8795
8796 ValaProjectSettingsXcls_Label42* vala_project_settings_xcls_label42_construct (GType object_type, ValaProjectSettings* _owner) {
8797         ValaProjectSettingsXcls_Label42 * self = NULL;
8798         ValaProjectSettings* _tmp0_ = NULL;
8799         ValaProjectSettings* _tmp1_ = NULL;
8800         GtkLabel* _tmp2_ = NULL;
8801 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8802         g_return_val_if_fail (_owner != NULL, NULL);
8803 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8804         self = (ValaProjectSettingsXcls_Label42*) g_object_new (object_type, NULL);
8805 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8806         _tmp0_ = _owner;
8807 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8808         _tmp1_ = _g_object_ref0 (_tmp0_);
8809 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8810         _g_object_unref0 (self->priv->_this);
8811 #line 1419 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8812         self->priv->_this = _tmp1_;
8813 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8814         _tmp2_ = (GtkLabel*) gtk_label_new ("Files to compile");
8815 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8816         g_object_ref_sink (_tmp2_);
8817 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8818         _g_object_unref0 (self->el);
8819 #line 1420 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8820         self->el = _tmp2_;
8821 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8822         return self;
8823 #line 8824 "ValaProjectSettings.c"
8824 }
8825
8826
8827 ValaProjectSettingsXcls_Label42* vala_project_settings_xcls_label42_new (ValaProjectSettings* _owner) {
8828 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8829         return vala_project_settings_xcls_label42_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42, _owner);
8830 #line 8831 "ValaProjectSettings.c"
8831 }
8832
8833
8834 static void vala_project_settings_xcls_label42_class_init (ValaProjectSettingsXcls_Label42Class * klass) {
8835 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8836         vala_project_settings_xcls_label42_parent_class = g_type_class_peek_parent (klass);
8837 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8838         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_Label42Private));
8839 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8840         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_label42_finalize;
8841 #line 8842 "ValaProjectSettings.c"
8842 }
8843
8844
8845 static void vala_project_settings_xcls_label42_instance_init (ValaProjectSettingsXcls_Label42 * self) {
8846 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8847         self->priv = VALA_PROJECT_SETTINGS_XCLS_LABEL42_GET_PRIVATE (self);
8848 #line 8849 "ValaProjectSettings.c"
8849 }
8850
8851
8852 static void vala_project_settings_xcls_label42_finalize (GObject* obj) {
8853         ValaProjectSettingsXcls_Label42 * self;
8854 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8855         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_LABEL42, ValaProjectSettingsXcls_Label42);
8856 #line 1410 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8857         _g_object_unref0 (self->el);
8858 #line 1411 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8859         _g_object_unref0 (self->priv->_this);
8860 #line 1408 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8861         G_OBJECT_CLASS (vala_project_settings_xcls_label42_parent_class)->finalize (obj);
8862 #line 8863 "ValaProjectSettings.c"
8863 }
8864
8865
8866 GType vala_project_settings_xcls_label42_get_type (void) {
8867         static volatile gsize vala_project_settings_xcls_label42_type_id__volatile = 0;
8868         if (g_once_init_enter (&vala_project_settings_xcls_label42_type_id__volatile)) {
8869                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_Label42Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_label42_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_Label42), 0, (GInstanceInitFunc) vala_project_settings_xcls_label42_instance_init, NULL };
8870                 GType vala_project_settings_xcls_label42_type_id;
8871                 vala_project_settings_xcls_label42_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_Label42", &g_define_type_info, 0);
8872                 g_once_init_leave (&vala_project_settings_xcls_label42_type_id__volatile, vala_project_settings_xcls_label42_type_id);
8873         }
8874         return vala_project_settings_xcls_label42_type_id__volatile;
8875 }
8876
8877
8878 ValaProjectSettingsXcls_ScrolledWindow43* vala_project_settings_xcls_scrolledwindow43_construct (GType object_type, ValaProjectSettings* _owner) {
8879         ValaProjectSettingsXcls_ScrolledWindow43 * self = NULL;
8880         ValaProjectSettings* _tmp0_ = NULL;
8881         ValaProjectSettings* _tmp1_ = NULL;
8882         GtkScrolledWindow* _tmp2_ = NULL;
8883         ValaProjectSettingsXcls_files_tree* child_0 = NULL;
8884         ValaProjectSettings* _tmp3_ = NULL;
8885         ValaProjectSettingsXcls_files_tree* _tmp4_ = NULL;
8886 #line 1438 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8887         g_return_val_if_fail (_owner != NULL, NULL);
8888 #line 1438 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8889         self = (ValaProjectSettingsXcls_ScrolledWindow43*) g_object_new (object_type, NULL);
8890 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8891         _tmp0_ = _owner;
8892 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8893         _tmp1_ = _g_object_ref0 (_tmp0_);
8894 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8895         _g_object_unref0 (self->priv->_this);
8896 #line 1440 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8897         self->priv->_this = _tmp1_;
8898 #line 1441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8899         _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
8900 #line 1441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8901         g_object_ref_sink (_tmp2_);
8902 #line 1441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8903         _g_object_unref0 (self->el);
8904 #line 1441 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8905         self->el = _tmp2_;
8906 #line 1446 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8907         _tmp3_ = self->priv->_this;
8908 #line 1446 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8909         _tmp4_ = vala_project_settings_xcls_files_tree_new (_tmp3_);
8910 #line 1446 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8911         child_0 = _tmp4_;
8912 #line 1447 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8913         g_object_ref ((GObject*) child_0);
8914 #line 1438 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8915         _g_object_unref0 (child_0);
8916 #line 1438 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8917         return self;
8918 #line 8919 "ValaProjectSettings.c"
8919 }
8920
8921
8922 ValaProjectSettingsXcls_ScrolledWindow43* vala_project_settings_xcls_scrolledwindow43_new (ValaProjectSettings* _owner) {
8923 #line 1438 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8924         return vala_project_settings_xcls_scrolledwindow43_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43, _owner);
8925 #line 8926 "ValaProjectSettings.c"
8926 }
8927
8928
8929 static void vala_project_settings_xcls_scrolledwindow43_class_init (ValaProjectSettingsXcls_ScrolledWindow43Class * klass) {
8930 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8931         vala_project_settings_xcls_scrolledwindow43_parent_class = g_type_class_peek_parent (klass);
8932 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8933         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_ScrolledWindow43Private));
8934 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8935         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_scrolledwindow43_finalize;
8936 #line 8937 "ValaProjectSettings.c"
8937 }
8938
8939
8940 static void vala_project_settings_xcls_scrolledwindow43_instance_init (ValaProjectSettingsXcls_ScrolledWindow43 * self) {
8941 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8942         self->priv = VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW43_GET_PRIVATE (self);
8943 #line 8944 "ValaProjectSettings.c"
8944 }
8945
8946
8947 static void vala_project_settings_xcls_scrolledwindow43_finalize (GObject* obj) {
8948         ValaProjectSettingsXcls_ScrolledWindow43 * self;
8949 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8950         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_SCROLLEDWINDOW43, ValaProjectSettingsXcls_ScrolledWindow43);
8951 #line 1431 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8952         _g_object_unref0 (self->el);
8953 #line 1432 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8954         _g_object_unref0 (self->priv->_this);
8955 #line 1429 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8956         G_OBJECT_CLASS (vala_project_settings_xcls_scrolledwindow43_parent_class)->finalize (obj);
8957 #line 8958 "ValaProjectSettings.c"
8958 }
8959
8960
8961 GType vala_project_settings_xcls_scrolledwindow43_get_type (void) {
8962         static volatile gsize vala_project_settings_xcls_scrolledwindow43_type_id__volatile = 0;
8963         if (g_once_init_enter (&vala_project_settings_xcls_scrolledwindow43_type_id__volatile)) {
8964                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_ScrolledWindow43Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_scrolledwindow43_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_ScrolledWindow43), 0, (GInstanceInitFunc) vala_project_settings_xcls_scrolledwindow43_instance_init, NULL };
8965                 GType vala_project_settings_xcls_scrolledwindow43_type_id;
8966                 vala_project_settings_xcls_scrolledwindow43_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_ScrolledWindow43", &g_define_type_info, 0);
8967                 g_once_init_leave (&vala_project_settings_xcls_scrolledwindow43_type_id__volatile, vala_project_settings_xcls_scrolledwindow43_type_id);
8968         }
8969         return vala_project_settings_xcls_scrolledwindow43_type_id__volatile;
8970 }
8971
8972
8973 ValaProjectSettingsXcls_files_tree* vala_project_settings_xcls_files_tree_construct (GType object_type, ValaProjectSettings* _owner) {
8974         ValaProjectSettingsXcls_files_tree * self = NULL;
8975         ValaProjectSettings* _tmp0_ = NULL;
8976         ValaProjectSettings* _tmp1_ = NULL;
8977         GtkTreeView* _tmp2_ = NULL;
8978         ValaProjectSettingsXcls_files_tree_store* child_0 = NULL;
8979         ValaProjectSettings* _tmp3_ = NULL;
8980         ValaProjectSettingsXcls_files_tree_store* _tmp4_ = NULL;
8981         GtkTreeView* _tmp5_ = NULL;
8982         GtkListStore* _tmp6_ = NULL;
8983         ValaProjectSettingsXcls_TreeViewColumn46* child_1 = NULL;
8984         ValaProjectSettings* _tmp7_ = NULL;
8985         ValaProjectSettingsXcls_TreeViewColumn46* _tmp8_ = NULL;
8986         GtkTreeView* _tmp9_ = NULL;
8987         GtkTreeViewColumn* _tmp10_ = NULL;
8988         ValaProjectSettingsXcls_TreeViewColumn48* child_2 = NULL;
8989         ValaProjectSettings* _tmp11_ = NULL;
8990         ValaProjectSettingsXcls_TreeViewColumn48* _tmp12_ = NULL;
8991         GtkTreeView* _tmp13_ = NULL;
8992         GtkTreeViewColumn* _tmp14_ = NULL;
8993 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8994         g_return_val_if_fail (_owner != NULL, NULL);
8995 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8996         self = (ValaProjectSettingsXcls_files_tree*) g_object_new (object_type, NULL);
8997 #line 1463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8998         _tmp0_ = _owner;
8999 #line 1463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9000         _tmp1_ = _g_object_ref0 (_tmp0_);
9001 #line 1463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9002         _g_object_unref0 (self->priv->_this);
9003 #line 1463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9004         self->priv->_this = _tmp1_;
9005 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9006         _tmp2_ = (GtkTreeView*) gtk_tree_view_new ();
9007 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9008         g_object_ref_sink (_tmp2_);
9009 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9010         _g_object_unref0 (self->el);
9011 #line 1464 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9012         self->el = _tmp2_;
9013 #line 1469 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9014         _tmp3_ = self->priv->_this;
9015 #line 1469 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9016         _tmp4_ = vala_project_settings_xcls_files_tree_store_new (_tmp3_);
9017 #line 1469 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9018         child_0 = _tmp4_;
9019 #line 1470 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9020         g_object_ref ((GObject*) child_0);
9021 #line 1471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9022         _tmp5_ = self->el;
9023 #line 1471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9024         _tmp6_ = child_0->el;
9025 #line 1471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9026         gtk_tree_view_set_model (_tmp5_, (GtkTreeModel*) _tmp6_);
9027 #line 1472 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9028         _tmp7_ = self->priv->_this;
9029 #line 1472 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9030         _tmp8_ = vala_project_settings_xcls_treeviewcolumn46_new (_tmp7_);
9031 #line 1472 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9032         child_1 = _tmp8_;
9033 #line 1473 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9034         g_object_ref ((GObject*) child_1);
9035 #line 1474 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9036         _tmp9_ = self->el;
9037 #line 1474 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9038         _tmp10_ = child_1->el;
9039 #line 1474 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9040         gtk_tree_view_append_column (_tmp9_, _tmp10_);
9041 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9042         _tmp11_ = self->priv->_this;
9043 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9044         _tmp12_ = vala_project_settings_xcls_treeviewcolumn48_new (_tmp11_);
9045 #line 1475 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9046         child_2 = _tmp12_;
9047 #line 1476 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9048         g_object_ref ((GObject*) child_2);
9049 #line 1477 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9050         _tmp13_ = self->el;
9051 #line 1477 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9052         _tmp14_ = child_2->el;
9053 #line 1477 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9054         gtk_tree_view_append_column (_tmp13_, _tmp14_);
9055 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9056         _g_object_unref0 (child_2);
9057 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9058         _g_object_unref0 (child_1);
9059 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9060         _g_object_unref0 (child_0);
9061 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9062         return self;
9063 #line 9064 "ValaProjectSettings.c"
9064 }
9065
9066
9067 ValaProjectSettingsXcls_files_tree* vala_project_settings_xcls_files_tree_new (ValaProjectSettings* _owner) {
9068 #line 1461 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9069         return vala_project_settings_xcls_files_tree_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE, _owner);
9070 #line 9071 "ValaProjectSettings.c"
9071 }
9072
9073
9074 static void vala_project_settings_xcls_files_tree_class_init (ValaProjectSettingsXcls_files_treeClass * klass) {
9075 #line 1452 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9076         vala_project_settings_xcls_files_tree_parent_class = g_type_class_peek_parent (klass);
9077 #line 1452 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9078         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_files_treePrivate));
9079 #line 1452 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9080         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_files_tree_finalize;
9081 #line 9082 "ValaProjectSettings.c"
9082 }
9083
9084
9085 static void vala_project_settings_xcls_files_tree_instance_init (ValaProjectSettingsXcls_files_tree * self) {
9086 #line 1452 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9087         self->priv = VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_GET_PRIVATE (self);
9088 #line 9089 "ValaProjectSettings.c"
9089 }
9090
9091
9092 static void vala_project_settings_xcls_files_tree_finalize (GObject* obj) {
9093         ValaProjectSettingsXcls_files_tree * self;
9094 #line 1452 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9095         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE, ValaProjectSettingsXcls_files_tree);
9096 #line 1454 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9097         _g_object_unref0 (self->el);
9098 #line 1455 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9099         _g_object_unref0 (self->priv->_this);
9100 #line 1452 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9101         G_OBJECT_CLASS (vala_project_settings_xcls_files_tree_parent_class)->finalize (obj);
9102 #line 9103 "ValaProjectSettings.c"
9103 }
9104
9105
9106 GType vala_project_settings_xcls_files_tree_get_type (void) {
9107         static volatile gsize vala_project_settings_xcls_files_tree_type_id__volatile = 0;
9108         if (g_once_init_enter (&vala_project_settings_xcls_files_tree_type_id__volatile)) {
9109                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_files_treeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_files_tree_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_files_tree), 0, (GInstanceInitFunc) vala_project_settings_xcls_files_tree_instance_init, NULL };
9110                 GType vala_project_settings_xcls_files_tree_type_id;
9111                 vala_project_settings_xcls_files_tree_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_files_tree", &g_define_type_info, 0);
9112                 g_once_init_leave (&vala_project_settings_xcls_files_tree_type_id__volatile, vala_project_settings_xcls_files_tree_type_id);
9113         }
9114         return vala_project_settings_xcls_files_tree_type_id__volatile;
9115 }
9116
9117
9118 ValaProjectSettingsXcls_files_tree_store* vala_project_settings_xcls_files_tree_store_construct (GType object_type, ValaProjectSettings* _owner) {
9119         ValaProjectSettingsXcls_files_tree_store * self = NULL;
9120         ValaProjectSettings* _tmp0_ = NULL;
9121         ValaProjectSettings* _tmp1_ = NULL;
9122         ValaProjectSettings* _tmp2_ = NULL;
9123         ValaProjectSettingsXcls_files_tree_store* _tmp3_ = NULL;
9124         GtkListStore* _tmp4_ = NULL;
9125 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9126         g_return_val_if_fail (_owner != NULL, NULL);
9127 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9128         self = (ValaProjectSettingsXcls_files_tree_store*) g_object_new (object_type, NULL);
9129 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9130         _tmp0_ = _owner;
9131 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9132         _tmp1_ = _g_object_ref0 (_tmp0_);
9133 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9134         _g_object_unref0 (self->priv->_this);
9135 #line 1493 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9136         self->priv->_this = _tmp1_;
9137 #line 1494 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9138         _tmp2_ = self->priv->_this;
9139 #line 1494 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9140         _tmp3_ = _g_object_ref0 (self);
9141 #line 1494 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9142         _g_object_unref0 (_tmp2_->files_tree_store);
9143 #line 1494 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9144         _tmp2_->files_tree_store = _tmp3_;
9145 #line 1495 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9146         _tmp4_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN, -1);
9147 #line 1495 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9148         _g_object_unref0 (self->el);
9149 #line 1495 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9150         self->el = _tmp4_;
9151 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9152         return self;
9153 #line 9154 "ValaProjectSettings.c"
9154 }
9155
9156
9157 ValaProjectSettingsXcls_files_tree_store* vala_project_settings_xcls_files_tree_store_new (ValaProjectSettings* _owner) {
9158 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9159         return vala_project_settings_xcls_files_tree_store_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, _owner);
9160 #line 9161 "ValaProjectSettings.c"
9161 }
9162
9163
9164 void vala_project_settings_xcls_files_tree_store_load (ValaProjectSettingsXcls_files_tree_store* self) {
9165         GtkListStore* _tmp0_ = NULL;
9166         ProjectGtkValaSettings* def = NULL;
9167         ValaProjectSettings* _tmp1_ = NULL;
9168         ProjectGtk* _tmp2_ = NULL;
9169         GeeHashMap* _tmp3_ = NULL;
9170         gpointer _tmp4_ = NULL;
9171         GeeArrayList* items = NULL;
9172         ProjectGtkValaSettings* _tmp5_ = NULL;
9173         GeeArrayList* _tmp6_ = NULL;
9174         GeeArrayList* _tmp7_ = NULL;
9175         GtkTreeIter citer = {0};
9176         GtkListStore* _tmp28_ = NULL;
9177 #line 1506 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9178         g_return_if_fail (self != NULL);
9179 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9180         _tmp0_ = self->el;
9181 #line 1508 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9182         gtk_list_store_clear (_tmp0_);
9183 #line 1511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9184         _tmp1_ = self->priv->_this;
9185 #line 1511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9186         _tmp2_ = _tmp1_->project;
9187 #line 1511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9188         _tmp3_ = _tmp2_->compilegroups;
9189 #line 1511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9190         _tmp4_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp3_, "_default_");
9191 #line 1511 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9192         def = (ProjectGtkValaSettings*) _tmp4_;
9193 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9194         _tmp5_ = def;
9195 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9196         _tmp6_ = _tmp5_->sources;
9197 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9198         _tmp7_ = _g_object_ref0 (_tmp6_);
9199 #line 1512 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9200         items = _tmp7_;
9201 #line 9202 "ValaProjectSettings.c"
9202         {
9203                 gint i = 0;
9204 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9205                 i = 0;
9206 #line 9207 "ValaProjectSettings.c"
9207                 {
9208                         gboolean _tmp8_ = FALSE;
9209 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9210                         _tmp8_ = TRUE;
9211 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9212                         while (TRUE) {
9213 #line 9214 "ValaProjectSettings.c"
9214                                 gint _tmp10_ = 0;
9215                                 GeeArrayList* _tmp11_ = NULL;
9216                                 gint _tmp12_ = 0;
9217                                 gint _tmp13_ = 0;
9218                                 GtkListStore* _tmp14_ = NULL;
9219                                 GtkTreeIter _tmp15_ = {0};
9220                                 GtkListStore* _tmp16_ = NULL;
9221                                 GtkTreeIter _tmp17_ = {0};
9222                                 GeeArrayList* _tmp18_ = NULL;
9223                                 gint _tmp19_ = 0;
9224                                 gpointer _tmp20_ = NULL;
9225                                 GValue _tmp21_ = {0};
9226                                 GtkListStore* _tmp22_ = NULL;
9227                                 GtkTreeIter _tmp23_ = {0};
9228                                 GValue _tmp24_ = {0};
9229                                 GtkListStore* _tmp25_ = NULL;
9230                                 GtkTreeIter _tmp26_ = {0};
9231                                 GValue _tmp27_ = {0};
9232 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9233                                 if (!_tmp8_) {
9234 #line 9235 "ValaProjectSettings.c"
9235                                         gint _tmp9_ = 0;
9236 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9237                                         _tmp9_ = i;
9238 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9239                                         i = _tmp9_ + 1;
9240 #line 9241 "ValaProjectSettings.c"
9241                                 }
9242 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9243                                 _tmp8_ = FALSE;
9244 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9245                                 _tmp10_ = i;
9246 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9247                                 _tmp11_ = items;
9248 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9249                                 _tmp12_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp11_);
9250 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9251                                 _tmp13_ = _tmp12_;
9252 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9253                                 if (!(_tmp10_ < _tmp13_)) {
9254 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9255                                         break;
9256 #line 9257 "ValaProjectSettings.c"
9257                                 }
9258 #line 1518 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9259                                 _tmp14_ = self->el;
9260 #line 1518 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9261                                 gtk_list_store_append (_tmp14_, &_tmp15_);
9262 #line 1518 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9263                                 citer = _tmp15_;
9264 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9265                                 _tmp16_ = self->el;
9266 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9267                                 _tmp17_ = citer;
9268 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9269                                 _tmp18_ = items;
9270 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9271                                 _tmp19_ = i;
9272 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9273                                 _tmp20_ = gee_abstract_list_get ((GeeAbstractList*) _tmp18_, _tmp19_);
9274 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9275                                 g_value_init (&_tmp21_, G_TYPE_STRING);
9276 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9277                                 g_value_take_string (&_tmp21_, (gchar*) _tmp20_);
9278 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9279                                 gtk_list_store_set_value (_tmp16_, &_tmp17_, 0, &_tmp21_);
9280 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9281                                 G_IS_VALUE (&_tmp21_) ? (g_value_unset (&_tmp21_), NULL) : NULL;
9282 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9283                                 _tmp22_ = self->el;
9284 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9285                                 _tmp23_ = citer;
9286 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9287                                 g_value_init (&_tmp24_, G_TYPE_STRING);
9288 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9289                                 g_value_set_string (&_tmp24_, "dir");
9290 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9291                                 gtk_list_store_set_value (_tmp22_, &_tmp23_, 1, &_tmp24_);
9292 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9293                                 G_IS_VALUE (&_tmp24_) ? (g_value_unset (&_tmp24_), NULL) : NULL;
9294 #line 1522 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9295                                 _tmp25_ = self->el;
9296 #line 1522 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9297                                 _tmp26_ = citer;
9298 #line 1522 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9299                                 g_value_init (&_tmp27_, G_TYPE_BOOLEAN);
9300 #line 1522 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9301                                 g_value_set_boolean (&_tmp27_, FALSE);
9302 #line 1522 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9303                                 gtk_list_store_set_value (_tmp25_, &_tmp26_, 2, &_tmp27_);
9304 #line 1522 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9305                                 G_IS_VALUE (&_tmp27_) ? (g_value_unset (&_tmp27_), NULL) : NULL;
9306 #line 9307 "ValaProjectSettings.c"
9307                         }
9308                 }
9309         }
9310 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9311         _tmp28_ = self->el;
9312 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9313         gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp28_, 0, GTK_SORT_ASCENDING);
9314 #line 1506 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9315         _g_object_unref0 (items);
9316 #line 1506 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9317         _g_object_unref0 (def);
9318 #line 9319 "ValaProjectSettings.c"
9319 }
9320
9321
9322 static void vala_project_settings_xcls_files_tree_store_class_init (ValaProjectSettingsXcls_files_tree_storeClass * klass) {
9323 #line 1482 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9324         vala_project_settings_xcls_files_tree_store_parent_class = g_type_class_peek_parent (klass);
9325 #line 1482 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9326         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_files_tree_storePrivate));
9327 #line 1482 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9328         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_files_tree_store_finalize;
9329 #line 9330 "ValaProjectSettings.c"
9330 }
9331
9332
9333 static void vala_project_settings_xcls_files_tree_store_instance_init (ValaProjectSettingsXcls_files_tree_store * self) {
9334 #line 1482 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9335         self->priv = VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_GET_PRIVATE (self);
9336 #line 9337 "ValaProjectSettings.c"
9337 }
9338
9339
9340 static void vala_project_settings_xcls_files_tree_store_finalize (GObject* obj) {
9341         ValaProjectSettingsXcls_files_tree_store * self;
9342 #line 1482 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9343         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_TREE_STORE, ValaProjectSettingsXcls_files_tree_store);
9344 #line 1484 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9345         _g_object_unref0 (self->el);
9346 #line 1485 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9347         _g_object_unref0 (self->priv->_this);
9348 #line 1482 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9349         G_OBJECT_CLASS (vala_project_settings_xcls_files_tree_store_parent_class)->finalize (obj);
9350 #line 9351 "ValaProjectSettings.c"
9351 }
9352
9353
9354 GType vala_project_settings_xcls_files_tree_store_get_type (void) {
9355         static volatile gsize vala_project_settings_xcls_files_tree_store_type_id__volatile = 0;
9356         if (g_once_init_enter (&vala_project_settings_xcls_files_tree_store_type_id__volatile)) {
9357                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_files_tree_storeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_files_tree_store_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_files_tree_store), 0, (GInstanceInitFunc) vala_project_settings_xcls_files_tree_store_instance_init, NULL };
9358                 GType vala_project_settings_xcls_files_tree_store_type_id;
9359                 vala_project_settings_xcls_files_tree_store_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_files_tree_store", &g_define_type_info, 0);
9360                 g_once_init_leave (&vala_project_settings_xcls_files_tree_store_type_id__volatile, vala_project_settings_xcls_files_tree_store_type_id);
9361         }
9362         return vala_project_settings_xcls_files_tree_store_type_id__volatile;
9363 }
9364
9365
9366 ValaProjectSettingsXcls_TreeViewColumn46* vala_project_settings_xcls_treeviewcolumn46_construct (GType object_type, ValaProjectSettings* _owner) {
9367         ValaProjectSettingsXcls_TreeViewColumn46 * self = NULL;
9368         ValaProjectSettings* _tmp0_ = NULL;
9369         ValaProjectSettings* _tmp1_ = NULL;
9370         GtkTreeViewColumn* _tmp2_ = NULL;
9371         GtkTreeViewColumn* _tmp3_ = NULL;
9372         GtkTreeViewColumn* _tmp4_ = NULL;
9373         ValaProjectSettingsXcls_files_render* child_0 = NULL;
9374         ValaProjectSettings* _tmp5_ = NULL;
9375         ValaProjectSettingsXcls_files_render* _tmp6_ = NULL;
9376         GtkTreeViewColumn* _tmp7_ = NULL;
9377         GtkCellRendererText* _tmp8_ = NULL;
9378 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9379         g_return_val_if_fail (_owner != NULL, NULL);
9380 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9381         self = (ValaProjectSettingsXcls_TreeViewColumn46*) g_object_new (object_type, NULL);
9382 #line 1553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9383         _tmp0_ = _owner;
9384 #line 1553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9385         _tmp1_ = _g_object_ref0 (_tmp0_);
9386 #line 1553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9387         _g_object_unref0 (self->priv->_this);
9388 #line 1553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9389         self->priv->_this = _tmp1_;
9390 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9391         _tmp2_ = gtk_tree_view_column_new ();
9392 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9393         g_object_ref_sink (_tmp2_);
9394 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9395         _g_object_unref0 (self->el);
9396 #line 1554 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9397         self->el = _tmp2_;
9398 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9399         _tmp3_ = self->el;
9400 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9401         gtk_tree_view_column_set_title (_tmp3_, "name");
9402 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9403         _tmp4_ = self->el;
9404 #line 1560 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9405         gtk_tree_view_column_set_resizable (_tmp4_, TRUE);
9406 #line 1561 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9407         _tmp5_ = self->priv->_this;
9408 #line 1561 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9409         _tmp6_ = vala_project_settings_xcls_files_render_new (_tmp5_);
9410 #line 1561 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9411         child_0 = _tmp6_;
9412 #line 1562 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9413         g_object_ref ((GObject*) child_0);
9414 #line 1563 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9415         _tmp7_ = self->el;
9416 #line 1563 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9417         _tmp8_ = child_0->el;
9418 #line 1563 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9419         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp8_, FALSE);
9420 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9421         _g_object_unref0 (child_0);
9422 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9423         return self;
9424 #line 9425 "ValaProjectSettings.c"
9425 }
9426
9427
9428 ValaProjectSettingsXcls_TreeViewColumn46* vala_project_settings_xcls_treeviewcolumn46_new (ValaProjectSettings* _owner) {
9429 #line 1551 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9430         return vala_project_settings_xcls_treeviewcolumn46_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46, _owner);
9431 #line 9432 "ValaProjectSettings.c"
9432 }
9433
9434
9435 static void vala_project_settings_xcls_treeviewcolumn46_class_init (ValaProjectSettingsXcls_TreeViewColumn46Class * klass) {
9436 #line 1542 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9437         vala_project_settings_xcls_treeviewcolumn46_parent_class = g_type_class_peek_parent (klass);
9438 #line 1542 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9439         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_TreeViewColumn46Private));
9440 #line 1542 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9441         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_treeviewcolumn46_finalize;
9442 #line 9443 "ValaProjectSettings.c"
9443 }
9444
9445
9446 static void vala_project_settings_xcls_treeviewcolumn46_instance_init (ValaProjectSettingsXcls_TreeViewColumn46 * self) {
9447 #line 1542 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9448         self->priv = VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN46_GET_PRIVATE (self);
9449 #line 9450 "ValaProjectSettings.c"
9450 }
9451
9452
9453 static void vala_project_settings_xcls_treeviewcolumn46_finalize (GObject* obj) {
9454         ValaProjectSettingsXcls_TreeViewColumn46 * self;
9455 #line 1542 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9456         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN46, ValaProjectSettingsXcls_TreeViewColumn46);
9457 #line 1544 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9458         _g_object_unref0 (self->el);
9459 #line 1545 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9460         _g_object_unref0 (self->priv->_this);
9461 #line 1542 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9462         G_OBJECT_CLASS (vala_project_settings_xcls_treeviewcolumn46_parent_class)->finalize (obj);
9463 #line 9464 "ValaProjectSettings.c"
9464 }
9465
9466
9467 GType vala_project_settings_xcls_treeviewcolumn46_get_type (void) {
9468         static volatile gsize vala_project_settings_xcls_treeviewcolumn46_type_id__volatile = 0;
9469         if (g_once_init_enter (&vala_project_settings_xcls_treeviewcolumn46_type_id__volatile)) {
9470                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_TreeViewColumn46Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_treeviewcolumn46_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_TreeViewColumn46), 0, (GInstanceInitFunc) vala_project_settings_xcls_treeviewcolumn46_instance_init, NULL };
9471                 GType vala_project_settings_xcls_treeviewcolumn46_type_id;
9472                 vala_project_settings_xcls_treeviewcolumn46_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_TreeViewColumn46", &g_define_type_info, 0);
9473                 g_once_init_leave (&vala_project_settings_xcls_treeviewcolumn46_type_id__volatile, vala_project_settings_xcls_treeviewcolumn46_type_id);
9474         }
9475         return vala_project_settings_xcls_treeviewcolumn46_type_id__volatile;
9476 }
9477
9478
9479 ValaProjectSettingsXcls_files_render* vala_project_settings_xcls_files_render_construct (GType object_type, ValaProjectSettings* _owner) {
9480         ValaProjectSettingsXcls_files_render * self = NULL;
9481         ValaProjectSettings* _tmp0_ = NULL;
9482         ValaProjectSettings* _tmp1_ = NULL;
9483         ValaProjectSettings* _tmp2_ = NULL;
9484         ValaProjectSettingsXcls_files_render* _tmp3_ = NULL;
9485         GtkCellRendererText* _tmp4_ = NULL;
9486 #line 1581 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9487         g_return_val_if_fail (_owner != NULL, NULL);
9488 #line 1581 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9489         self = (ValaProjectSettingsXcls_files_render*) g_object_new (object_type, NULL);
9490 #line 1583 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9491         _tmp0_ = _owner;
9492 #line 1583 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9493         _tmp1_ = _g_object_ref0 (_tmp0_);
9494 #line 1583 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9495         _g_object_unref0 (self->priv->_this);
9496 #line 1583 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9497         self->priv->_this = _tmp1_;
9498 #line 1584 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9499         _tmp2_ = self->priv->_this;
9500 #line 1584 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9501         _tmp3_ = _g_object_ref0 (self);
9502 #line 1584 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9503         _g_object_unref0 (_tmp2_->files_render);
9504 #line 1584 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9505         _tmp2_->files_render = _tmp3_;
9506 #line 1585 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9507         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
9508 #line 1585 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9509         g_object_ref_sink (_tmp4_);
9510 #line 1585 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9511         _g_object_unref0 (self->el);
9512 #line 1585 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9513         self->el = _tmp4_;
9514 #line 1581 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9515         return self;
9516 #line 9517 "ValaProjectSettings.c"
9517 }
9518
9519
9520 ValaProjectSettingsXcls_files_render* vala_project_settings_xcls_files_render_new (ValaProjectSettings* _owner) {
9521 #line 1581 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9522         return vala_project_settings_xcls_files_render_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, _owner);
9523 #line 9524 "ValaProjectSettings.c"
9524 }
9525
9526
9527 static void vala_project_settings_xcls_files_render_class_init (ValaProjectSettingsXcls_files_renderClass * klass) {
9528 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9529         vala_project_settings_xcls_files_render_parent_class = g_type_class_peek_parent (klass);
9530 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9531         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_files_renderPrivate));
9532 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9533         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_files_render_finalize;
9534 #line 9535 "ValaProjectSettings.c"
9535 }
9536
9537
9538 static void vala_project_settings_xcls_files_render_instance_init (ValaProjectSettingsXcls_files_render * self) {
9539 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9540         self->priv = VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_GET_PRIVATE (self);
9541 #line 9542 "ValaProjectSettings.c"
9542 }
9543
9544
9545 static void vala_project_settings_xcls_files_render_finalize (GObject* obj) {
9546         ValaProjectSettingsXcls_files_render * self;
9547 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9548         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER, ValaProjectSettingsXcls_files_render);
9549 #line 1574 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9550         _g_object_unref0 (self->el);
9551 #line 1575 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9552         _g_object_unref0 (self->priv->_this);
9553 #line 1572 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9554         G_OBJECT_CLASS (vala_project_settings_xcls_files_render_parent_class)->finalize (obj);
9555 #line 9556 "ValaProjectSettings.c"
9556 }
9557
9558
9559 GType vala_project_settings_xcls_files_render_get_type (void) {
9560         static volatile gsize vala_project_settings_xcls_files_render_type_id__volatile = 0;
9561         if (g_once_init_enter (&vala_project_settings_xcls_files_render_type_id__volatile)) {
9562                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_files_renderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_files_render_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_files_render), 0, (GInstanceInitFunc) vala_project_settings_xcls_files_render_instance_init, NULL };
9563                 GType vala_project_settings_xcls_files_render_type_id;
9564                 vala_project_settings_xcls_files_render_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_files_render", &g_define_type_info, 0);
9565                 g_once_init_leave (&vala_project_settings_xcls_files_render_type_id__volatile, vala_project_settings_xcls_files_render_type_id);
9566         }
9567         return vala_project_settings_xcls_files_render_type_id__volatile;
9568 }
9569
9570
9571 ValaProjectSettingsXcls_TreeViewColumn48* vala_project_settings_xcls_treeviewcolumn48_construct (GType object_type, ValaProjectSettings* _owner) {
9572         ValaProjectSettingsXcls_TreeViewColumn48 * self = NULL;
9573         ValaProjectSettings* _tmp0_ = NULL;
9574         ValaProjectSettings* _tmp1_ = NULL;
9575         GtkTreeViewColumn* _tmp2_ = NULL;
9576         GtkTreeViewColumn* _tmp3_ = NULL;
9577         GtkTreeViewColumn* _tmp4_ = NULL;
9578         GtkTreeViewColumn* _tmp5_ = NULL;
9579         ValaProjectSettingsXcls_files_render_use* child_0 = NULL;
9580         ValaProjectSettings* _tmp6_ = NULL;
9581         ValaProjectSettingsXcls_files_render_use* _tmp7_ = NULL;
9582         GtkTreeViewColumn* _tmp8_ = NULL;
9583         GtkCellRendererToggle* _tmp9_ = NULL;
9584 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9585         g_return_val_if_fail (_owner != NULL, NULL);
9586 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9587         self = (ValaProjectSettingsXcls_TreeViewColumn48*) g_object_new (object_type, NULL);
9588 #line 1605 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9589         _tmp0_ = _owner;
9590 #line 1605 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9591         _tmp1_ = _g_object_ref0 (_tmp0_);
9592 #line 1605 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9593         _g_object_unref0 (self->priv->_this);
9594 #line 1605 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9595         self->priv->_this = _tmp1_;
9596 #line 1606 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9597         _tmp2_ = gtk_tree_view_column_new ();
9598 #line 1606 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9599         g_object_ref_sink (_tmp2_);
9600 #line 1606 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9601         _g_object_unref0 (self->el);
9602 #line 1606 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9603         self->el = _tmp2_;
9604 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9605         _tmp3_ = self->el;
9606 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9607         gtk_tree_view_column_set_title (_tmp3_, "use");
9608 #line 1612 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9609         _tmp4_ = self->el;
9610 #line 1612 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9611         gtk_tree_view_column_set_resizable (_tmp4_, FALSE);
9612 #line 1613 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9613         _tmp5_ = self->el;
9614 #line 1613 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9615         gtk_tree_view_column_set_fixed_width (_tmp5_, 50);
9616 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9617         _tmp6_ = self->priv->_this;
9618 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9619         _tmp7_ = vala_project_settings_xcls_files_render_use_new (_tmp6_);
9620 #line 1614 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9621         child_0 = _tmp7_;
9622 #line 1615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9623         g_object_ref ((GObject*) child_0);
9624 #line 1616 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9625         _tmp8_ = self->el;
9626 #line 1616 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9627         _tmp9_ = child_0->el;
9628 #line 1616 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9629         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp8_, (GtkCellRenderer*) _tmp9_, FALSE);
9630 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9631         _g_object_unref0 (child_0);
9632 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9633         return self;
9634 #line 9635 "ValaProjectSettings.c"
9635 }
9636
9637
9638 ValaProjectSettingsXcls_TreeViewColumn48* vala_project_settings_xcls_treeviewcolumn48_new (ValaProjectSettings* _owner) {
9639 #line 1603 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9640         return vala_project_settings_xcls_treeviewcolumn48_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48, _owner);
9641 #line 9642 "ValaProjectSettings.c"
9642 }
9643
9644
9645 static void vala_project_settings_xcls_treeviewcolumn48_class_init (ValaProjectSettingsXcls_TreeViewColumn48Class * klass) {
9646 #line 1594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9647         vala_project_settings_xcls_treeviewcolumn48_parent_class = g_type_class_peek_parent (klass);
9648 #line 1594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9649         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_TreeViewColumn48Private));
9650 #line 1594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9651         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_treeviewcolumn48_finalize;
9652 #line 9653 "ValaProjectSettings.c"
9653 }
9654
9655
9656 static void vala_project_settings_xcls_treeviewcolumn48_instance_init (ValaProjectSettingsXcls_TreeViewColumn48 * self) {
9657 #line 1594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9658         self->priv = VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN48_GET_PRIVATE (self);
9659 #line 9660 "ValaProjectSettings.c"
9660 }
9661
9662
9663 static void vala_project_settings_xcls_treeviewcolumn48_finalize (GObject* obj) {
9664         ValaProjectSettingsXcls_TreeViewColumn48 * self;
9665 #line 1594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9666         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_TREEVIEWCOLUMN48, ValaProjectSettingsXcls_TreeViewColumn48);
9667 #line 1596 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9668         _g_object_unref0 (self->el);
9669 #line 1597 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9670         _g_object_unref0 (self->priv->_this);
9671 #line 1594 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9672         G_OBJECT_CLASS (vala_project_settings_xcls_treeviewcolumn48_parent_class)->finalize (obj);
9673 #line 9674 "ValaProjectSettings.c"
9674 }
9675
9676
9677 GType vala_project_settings_xcls_treeviewcolumn48_get_type (void) {
9678         static volatile gsize vala_project_settings_xcls_treeviewcolumn48_type_id__volatile = 0;
9679         if (g_once_init_enter (&vala_project_settings_xcls_treeviewcolumn48_type_id__volatile)) {
9680                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_TreeViewColumn48Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_treeviewcolumn48_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_TreeViewColumn48), 0, (GInstanceInitFunc) vala_project_settings_xcls_treeviewcolumn48_instance_init, NULL };
9681                 GType vala_project_settings_xcls_treeviewcolumn48_type_id;
9682                 vala_project_settings_xcls_treeviewcolumn48_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_TreeViewColumn48", &g_define_type_info, 0);
9683                 g_once_init_leave (&vala_project_settings_xcls_treeviewcolumn48_type_id__volatile, vala_project_settings_xcls_treeviewcolumn48_type_id);
9684         }
9685         return vala_project_settings_xcls_treeviewcolumn48_type_id__volatile;
9686 }
9687
9688
9689 static void __lambda73_ (ValaProjectSettingsXcls_files_render_use* self, const gchar* path_string) {
9690         GtkListStore* m = NULL;
9691         ValaProjectSettings* _tmp0_ = NULL;
9692         ValaProjectSettingsXcls_default_packages_tree_store* _tmp1_ = NULL;
9693         GtkListStore* _tmp2_ = NULL;
9694         GtkListStore* _tmp3_ = NULL;
9695         GtkTreeIter iter = {0};
9696         GtkTreePath* path = NULL;
9697         const gchar* _tmp4_ = NULL;
9698         GtkTreePath* _tmp5_ = NULL;
9699         GtkListStore* _tmp6_ = NULL;
9700         GtkTreePath* _tmp7_ = NULL;
9701         GtkTreeIter _tmp8_ = {0};
9702         GValue val = {0};
9703         GtkListStore* _tmp9_ = NULL;
9704         GtkTreeIter _tmp10_ = {0};
9705         GValue _tmp11_ = {0};
9706         gboolean _tmp12_ = FALSE;
9707         GValue _tmp13_ = {0};
9708         GtkListStore* _tmp14_ = NULL;
9709         GtkTreeIter _tmp15_ = {0};
9710         GValue _tmp16_ = {0};
9711         GValue fval = {0};
9712         GtkListStore* _tmp17_ = NULL;
9713         GtkTreeIter _tmp18_ = {0};
9714         GValue _tmp19_ = {0};
9715         gchar* fn = NULL;
9716         GValue _tmp20_ = {0};
9717         gchar* _tmp21_ = NULL;
9718         ProjectGtkValaSettings* def = NULL;
9719         ValaProjectSettings* _tmp22_ = NULL;
9720         ProjectGtk* _tmp23_ = NULL;
9721         GeeHashMap* _tmp24_ = NULL;
9722         gpointer _tmp25_ = NULL;
9723         GeeArrayList* items = NULL;
9724         ProjectGtkValaSettings* _tmp26_ = NULL;
9725         GeeArrayList* _tmp27_ = NULL;
9726         GeeArrayList* _tmp28_ = NULL;
9727         GValue _tmp29_ = {0};
9728 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9729         g_return_if_fail (path_string != NULL);
9730 #line 1650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9731         _tmp0_ = self->priv->_this;
9732 #line 1650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9733         _tmp1_ = _tmp0_->default_packages_tree_store;
9734 #line 1650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9735         _tmp2_ = _tmp1_->el;
9736 #line 1650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9737         _tmp3_ = _g_object_ref0 (_tmp2_);
9738 #line 1650 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9739         m = _tmp3_;
9740 #line 1652 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9741         _tmp4_ = path_string;
9742 #line 1652 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9743         _tmp5_ = gtk_tree_path_new_from_string (_tmp4_);
9744 #line 1652 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9745         path = _tmp5_;
9746 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9747         _tmp6_ = m;
9748 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9749         _tmp7_ = path;
9750 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9751         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp6_, &_tmp8_, _tmp7_);
9752 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9753         iter = _tmp8_;
9754 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9755         _tmp9_ = m;
9756 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9757         _tmp10_ = iter;
9758 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9759         gtk_tree_model_get_value ((GtkTreeModel*) _tmp9_, &_tmp10_, 1, &_tmp11_);
9760 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9761         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
9762 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9763         val = _tmp11_;
9764 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9765         _tmp13_ = val;
9766 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9767         if (g_value_get_boolean (&_tmp13_)) {
9768 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9769                 _tmp12_ = FALSE;
9770 #line 9771 "ValaProjectSettings.c"
9771         } else {
9772 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9773                 _tmp12_ = TRUE;
9774 #line 9775 "ValaProjectSettings.c"
9775         }
9776 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9777         _tmp14_ = m;
9778 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9779         _tmp15_ = iter;
9780 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9781         g_value_init (&_tmp16_, G_TYPE_BOOLEAN);
9782 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9783         g_value_set_boolean (&_tmp16_, _tmp12_);
9784 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9785         gtk_list_store_set_value (_tmp14_, &_tmp15_, 1, &_tmp16_);
9786 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9787         G_IS_VALUE (&_tmp16_) ? (g_value_unset (&_tmp16_), NULL) : NULL;
9788 #line 1658 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9789         _tmp17_ = m;
9790 #line 1658 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9791         _tmp18_ = iter;
9792 #line 1658 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9793         gtk_tree_model_get_value ((GtkTreeModel*) _tmp17_, &_tmp18_, 0, &_tmp19_);
9794 #line 1658 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9795         G_IS_VALUE (&fval) ? (g_value_unset (&fval), NULL) : NULL;
9796 #line 1658 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9797         fval = _tmp19_;
9798 #line 1659 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9799         _tmp20_ = fval;
9800 #line 1659 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9801         _tmp21_ = g_strdup (g_value_get_string (&_tmp20_));
9802 #line 1659 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9803         fn = _tmp21_;
9804 #line 1661 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9805         _tmp22_ = self->priv->_this;
9806 #line 1661 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9807         _tmp23_ = _tmp22_->project;
9808 #line 1661 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9809         _tmp24_ = _tmp23_->compilegroups;
9810 #line 1661 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9811         _tmp25_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp24_, "_default_");
9812 #line 1661 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9813         def = (ProjectGtkValaSettings*) _tmp25_;
9814 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9815         _tmp26_ = def;
9816 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9817         _tmp27_ = _tmp26_->packages;
9818 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9819         _tmp28_ = _g_object_ref0 (_tmp27_);
9820 #line 1662 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9821         items = _tmp28_;
9822 #line 1663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9823         _tmp29_ = val;
9824 #line 1663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9825         if (g_value_get_boolean (&_tmp29_)) {
9826 #line 9827 "ValaProjectSettings.c"
9827                 GeeArrayList* _tmp30_ = NULL;
9828                 const gchar* _tmp31_ = NULL;
9829 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9830                 _tmp30_ = items;
9831 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9832                 _tmp31_ = fn;
9833 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9834                 gee_abstract_collection_remove ((GeeAbstractCollection*) _tmp30_, _tmp31_);
9835 #line 9836 "ValaProjectSettings.c"
9836         } else {
9837                 GeeArrayList* _tmp32_ = NULL;
9838                 const gchar* _tmp33_ = NULL;
9839 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9840                 _tmp32_ = items;
9841 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9842                 _tmp33_ = fn;
9843 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9844                 gee_abstract_collection_add ((GeeAbstractCollection*) _tmp32_, _tmp33_);
9845 #line 9846 "ValaProjectSettings.c"
9846         }
9847 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9848         _g_object_unref0 (items);
9849 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9850         _g_object_unref0 (def);
9851 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9852         _g_free0 (fn);
9853 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9854         G_IS_VALUE (&fval) ? (g_value_unset (&fval), NULL) : NULL;
9855 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9856         G_IS_VALUE (&val) ? (g_value_unset (&val), NULL) : NULL;
9857 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9858         _gtk_tree_path_free0 (path);
9859 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9860         _g_object_unref0 (m);
9861 #line 9862 "ValaProjectSettings.c"
9862 }
9863
9864
9865 static void ___lambda73__gtk_cell_renderer_toggle_toggled (GtkCellRendererToggle* _sender, const gchar* path, gpointer self) {
9866 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9867         __lambda73_ ((ValaProjectSettingsXcls_files_render_use*) self, path);
9868 #line 9869 "ValaProjectSettings.c"
9869 }
9870
9871
9872 ValaProjectSettingsXcls_files_render_use* vala_project_settings_xcls_files_render_use_construct (GType object_type, ValaProjectSettings* _owner) {
9873         ValaProjectSettingsXcls_files_render_use * self = NULL;
9874         ValaProjectSettings* _tmp0_ = NULL;
9875         ValaProjectSettings* _tmp1_ = NULL;
9876         ValaProjectSettings* _tmp2_ = NULL;
9877         ValaProjectSettingsXcls_files_render_use* _tmp3_ = NULL;
9878         GtkCellRendererToggle* _tmp4_ = NULL;
9879         GtkCellRendererToggle* _tmp5_ = NULL;
9880         GtkCellRendererToggle* _tmp6_ = NULL;
9881 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9882         g_return_val_if_fail (_owner != NULL, NULL);
9883 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9884         self = (ValaProjectSettingsXcls_files_render_use*) g_object_new (object_type, NULL);
9885 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9886         _tmp0_ = _owner;
9887 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9888         _tmp1_ = _g_object_ref0 (_tmp0_);
9889 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9890         _g_object_unref0 (self->priv->_this);
9891 #line 1639 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9892         self->priv->_this = _tmp1_;
9893 #line 1640 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9894         _tmp2_ = self->priv->_this;
9895 #line 1640 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9896         _tmp3_ = _g_object_ref0 (self);
9897 #line 1640 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9898         _g_object_unref0 (_tmp2_->files_render_use);
9899 #line 1640 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9900         _tmp2_->files_render_use = _tmp3_;
9901 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9902         _tmp4_ = (GtkCellRendererToggle*) gtk_cell_renderer_toggle_new ();
9903 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9904         g_object_ref_sink (_tmp4_);
9905 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9906         _g_object_unref0 (self->el);
9907 #line 1641 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9908         self->el = _tmp4_;
9909 #line 1646 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9910         _tmp5_ = self->el;
9911 #line 1646 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9912         gtk_cell_renderer_toggle_set_activatable (_tmp5_, TRUE);
9913 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9914         _tmp6_ = self->el;
9915 #line 1649 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9916         g_signal_connect_object (_tmp6_, "toggled", (GCallback) ___lambda73__gtk_cell_renderer_toggle_toggled, self, 0);
9917 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9918         return self;
9919 #line 9920 "ValaProjectSettings.c"
9920 }
9921
9922
9923 ValaProjectSettingsXcls_files_render_use* vala_project_settings_xcls_files_render_use_new (ValaProjectSettings* _owner) {
9924 #line 1637 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9925         return vala_project_settings_xcls_files_render_use_construct (VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, _owner);
9926 #line 9927 "ValaProjectSettings.c"
9927 }
9928
9929
9930 static void vala_project_settings_xcls_files_render_use_class_init (ValaProjectSettingsXcls_files_render_useClass * klass) {
9931 #line 1628 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9932         vala_project_settings_xcls_files_render_use_parent_class = g_type_class_peek_parent (klass);
9933 #line 1628 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9934         g_type_class_add_private (klass, sizeof (ValaProjectSettingsXcls_files_render_usePrivate));
9935 #line 1628 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9936         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_xcls_files_render_use_finalize;
9937 #line 9938 "ValaProjectSettings.c"
9938 }
9939
9940
9941 static void vala_project_settings_xcls_files_render_use_instance_init (ValaProjectSettingsXcls_files_render_use * self) {
9942 #line 1628 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9943         self->priv = VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_GET_PRIVATE (self);
9944 #line 9945 "ValaProjectSettings.c"
9945 }
9946
9947
9948 static void vala_project_settings_xcls_files_render_use_finalize (GObject* obj) {
9949         ValaProjectSettingsXcls_files_render_use * self;
9950 #line 1628 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9951         self = G_TYPE_CHECK_INSTANCE_CAST (obj, VALA_PROJECT_SETTINGS_TYPE_XCLS_FILES_RENDER_USE, ValaProjectSettingsXcls_files_render_use);
9952 #line 1630 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9953         _g_object_unref0 (self->el);
9954 #line 1631 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9955         _g_object_unref0 (self->priv->_this);
9956 #line 1628 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9957         G_OBJECT_CLASS (vala_project_settings_xcls_files_render_use_parent_class)->finalize (obj);
9958 #line 9959 "ValaProjectSettings.c"
9959 }
9960
9961
9962 GType vala_project_settings_xcls_files_render_use_get_type (void) {
9963         static volatile gsize vala_project_settings_xcls_files_render_use_type_id__volatile = 0;
9964         if (g_once_init_enter (&vala_project_settings_xcls_files_render_use_type_id__volatile)) {
9965                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsXcls_files_render_useClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_xcls_files_render_use_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettingsXcls_files_render_use), 0, (GInstanceInitFunc) vala_project_settings_xcls_files_render_use_instance_init, NULL };
9966                 GType vala_project_settings_xcls_files_render_use_type_id;
9967                 vala_project_settings_xcls_files_render_use_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettingsXcls_files_render_use", &g_define_type_info, 0);
9968                 g_once_init_leave (&vala_project_settings_xcls_files_render_use_type_id__volatile, vala_project_settings_xcls_files_render_use_type_id);
9969         }
9970         return vala_project_settings_xcls_files_render_use_type_id__volatile;
9971 }
9972
9973
9974 static void vala_project_settings_class_init (ValaProjectSettingsClass * klass) {
9975 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9976         vala_project_settings_parent_class = g_type_class_peek_parent (klass);
9977 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9978         g_type_class_add_private (klass, sizeof (ValaProjectSettingsPrivate));
9979 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9980         G_OBJECT_CLASS (klass)->finalize = vala_project_settings_finalize;
9981 #line 9982 "ValaProjectSettings.c"
9982 }
9983
9984
9985 static void vala_project_settings_instance_init (ValaProjectSettings * self) {
9986 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9987         self->priv = VALA_PROJECT_SETTINGS_GET_PRIVATE (self);
9988 #line 9989 "ValaProjectSettings.c"
9989 }
9990
9991
9992 static void vala_project_settings_finalize (GObject* obj) {
9993         ValaProjectSettings * self;
9994 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9995         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_VALA_PROJECT_SETTINGS, ValaProjectSettings);
9996 #line 5 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9997         _g_object_unref0 (self->el);
9998 #line 6 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9999         _g_object_unref0 (self->priv->_this);
10000 #line 15 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10001         _g_object_unref0 (self->label_global);
10002 #line 16 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10003         _g_object_unref0 (self->label_targets);
10004 #line 17 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10005         _g_object_unref0 (self->compile_flags);
10006 #line 18 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10007         _g_object_unref0 (self->default_packages_tree_store);
10008 #line 19 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10009         _g_object_unref0 (self->packages_render);
10010 #line 20 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10011         _g_object_unref0 (self->packages_render_use);
10012 #line 21 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10013         _g_object_unref0 (self->default_directory_tree);
10014 #line 22 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10015         _g_object_unref0 (self->default_directory_tree_store);
10016 #line 23 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10017         _g_object_unref0 (self->directory_render);
10018 #line 24 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10019         _g_object_unref0 (self->default_directory_menu);
10020 #line 25 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10021         _g_object_unref0 (self->targets_tree_menu);
10022 #line 26 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10023         _g_object_unref0 (self->targets_tree);
10024 #line 27 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10025         _g_object_unref0 (self->targets_tree_store);
10026 #line 28 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10027         _g_object_unref0 (self->targets_render);
10028 #line 29 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10029         _g_object_unref0 (self->build_pack_target);
10030 #line 30 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10031         _g_object_unref0 (self->build_compile_flags);
10032 #line 31 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10033         _g_object_unref0 (self->files_tree_store);
10034 #line 32 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10035         _g_object_unref0 (self->files_render);
10036 #line 33 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10037         _g_object_unref0 (self->files_render_use);
10038 #line 36 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10039         _g_object_unref0 (self->project);
10040 #line 37 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10041         _g_object_unref0 (self->window);
10042 #line 3 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
10043         G_OBJECT_CLASS (vala_project_settings_parent_class)->finalize (obj);
10044 #line 10045 "ValaProjectSettings.c"
10045 }
10046
10047
10048 GType vala_project_settings_get_type (void) {
10049         static volatile gsize vala_project_settings_type_id__volatile = 0;
10050         if (g_once_init_enter (&vala_project_settings_type_id__volatile)) {
10051                 static const GTypeInfo g_define_type_info = { sizeof (ValaProjectSettingsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) vala_project_settings_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ValaProjectSettings), 0, (GInstanceInitFunc) vala_project_settings_instance_init, NULL };
10052                 GType vala_project_settings_type_id;
10053                 vala_project_settings_type_id = g_type_register_static (G_TYPE_OBJECT, "ValaProjectSettings", &g_define_type_info, 0);
10054                 g_once_init_leave (&vala_project_settings_type_id__volatile, vala_project_settings_type_id);
10055         }
10056         return vala_project_settings_type_id__volatile;
10057 }
10058
10059
10060