1 /* ValaProjectSettings.c generated by valac 0.26.1, the Vala compiler
2 * generated from ValaProjectSettings.vala, do not modify */
6 #include <glib-object.h>
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))
21 typedef struct _ValaProjectSettings ValaProjectSettings;
22 typedef struct _ValaProjectSettingsClass ValaProjectSettingsClass;
23 typedef struct _ValaProjectSettingsPrivate ValaProjectSettingsPrivate;
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))
32 typedef struct _ValaProjectSettingsXcls_label_global ValaProjectSettingsXcls_label_global;
33 typedef struct _ValaProjectSettingsXcls_label_globalClass ValaProjectSettingsXcls_label_globalClass;
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))
42 typedef struct _ValaProjectSettingsXcls_label_targets ValaProjectSettingsXcls_label_targets;
43 typedef struct _ValaProjectSettingsXcls_label_targetsClass ValaProjectSettingsXcls_label_targetsClass;
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))
52 typedef struct _ValaProjectSettingsXcls_compile_flags ValaProjectSettingsXcls_compile_flags;
53 typedef struct _ValaProjectSettingsXcls_compile_flagsClass ValaProjectSettingsXcls_compile_flagsClass;
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))
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;
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))
72 typedef struct _ValaProjectSettingsXcls_packages_render ValaProjectSettingsXcls_packages_render;
73 typedef struct _ValaProjectSettingsXcls_packages_renderClass ValaProjectSettingsXcls_packages_renderClass;
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))
82 typedef struct _ValaProjectSettingsXcls_packages_render_use ValaProjectSettingsXcls_packages_render_use;
83 typedef struct _ValaProjectSettingsXcls_packages_render_useClass ValaProjectSettingsXcls_packages_render_useClass;
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))
92 typedef struct _ValaProjectSettingsXcls_default_directory_tree ValaProjectSettingsXcls_default_directory_tree;
93 typedef struct _ValaProjectSettingsXcls_default_directory_treeClass ValaProjectSettingsXcls_default_directory_treeClass;
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))
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;
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))
112 typedef struct _ValaProjectSettingsXcls_directory_render ValaProjectSettingsXcls_directory_render;
113 typedef struct _ValaProjectSettingsXcls_directory_renderClass ValaProjectSettingsXcls_directory_renderClass;
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))
122 typedef struct _ValaProjectSettingsXcls_default_directory_menu ValaProjectSettingsXcls_default_directory_menu;
123 typedef struct _ValaProjectSettingsXcls_default_directory_menuClass ValaProjectSettingsXcls_default_directory_menuClass;
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))
132 typedef struct _ValaProjectSettingsXcls_targets_tree_menu ValaProjectSettingsXcls_targets_tree_menu;
133 typedef struct _ValaProjectSettingsXcls_targets_tree_menuClass ValaProjectSettingsXcls_targets_tree_menuClass;
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))
142 typedef struct _ValaProjectSettingsXcls_targets_tree ValaProjectSettingsXcls_targets_tree;
143 typedef struct _ValaProjectSettingsXcls_targets_treeClass ValaProjectSettingsXcls_targets_treeClass;
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))
152 typedef struct _ValaProjectSettingsXcls_targets_tree_store ValaProjectSettingsXcls_targets_tree_store;
153 typedef struct _ValaProjectSettingsXcls_targets_tree_storeClass ValaProjectSettingsXcls_targets_tree_storeClass;
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))
162 typedef struct _ValaProjectSettingsXcls_targets_render ValaProjectSettingsXcls_targets_render;
163 typedef struct _ValaProjectSettingsXcls_targets_renderClass ValaProjectSettingsXcls_targets_renderClass;
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))
172 typedef struct _ValaProjectSettingsXcls_build_pack_target ValaProjectSettingsXcls_build_pack_target;
173 typedef struct _ValaProjectSettingsXcls_build_pack_targetClass ValaProjectSettingsXcls_build_pack_targetClass;
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))
182 typedef struct _ValaProjectSettingsXcls_build_compile_flags ValaProjectSettingsXcls_build_compile_flags;
183 typedef struct _ValaProjectSettingsXcls_build_compile_flagsClass ValaProjectSettingsXcls_build_compile_flagsClass;
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))
192 typedef struct _ValaProjectSettingsXcls_files_tree_store ValaProjectSettingsXcls_files_tree_store;
193 typedef struct _ValaProjectSettingsXcls_files_tree_storeClass ValaProjectSettingsXcls_files_tree_storeClass;
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))
202 typedef struct _ValaProjectSettingsXcls_files_render ValaProjectSettingsXcls_files_render;
203 typedef struct _ValaProjectSettingsXcls_files_renderClass ValaProjectSettingsXcls_files_renderClass;
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))
212 typedef struct _ValaProjectSettingsXcls_files_render_use ValaProjectSettingsXcls_files_render_use;
213 typedef struct _ValaProjectSettingsXcls_files_render_useClass ValaProjectSettingsXcls_files_render_useClass;
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))
222 typedef struct _ProjectProject ProjectProject;
223 typedef struct _ProjectProjectClass ProjectProjectClass;
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))
232 typedef struct _ProjectGtk ProjectGtk;
233 typedef struct _ProjectGtkClass ProjectGtkClass;
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))
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)))
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))
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;
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))
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;
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))
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;
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))
289 typedef struct _ValaProjectSettingsXcls_Label6 ValaProjectSettingsXcls_Label6;
290 typedef struct _ValaProjectSettingsXcls_Label6Class ValaProjectSettingsXcls_Label6Class;
291 typedef struct _ValaProjectSettingsXcls_Label6Private ValaProjectSettingsXcls_Label6Private;
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))
300 typedef struct _ValaProjectSettingsXcls_Label8 ValaProjectSettingsXcls_Label8;
301 typedef struct _ValaProjectSettingsXcls_Label8Class ValaProjectSettingsXcls_Label8Class;
302 typedef struct _ValaProjectSettingsXcls_Label8Private ValaProjectSettingsXcls_Label8Private;
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))
311 typedef struct _ValaProjectSettingsXcls_ScrolledWindow9 ValaProjectSettingsXcls_ScrolledWindow9;
312 typedef struct _ValaProjectSettingsXcls_ScrolledWindow9Class ValaProjectSettingsXcls_ScrolledWindow9Class;
313 typedef struct _ValaProjectSettingsXcls_ScrolledWindow9Private ValaProjectSettingsXcls_ScrolledWindow9Private;
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))
322 typedef struct _ValaProjectSettingsXcls_Label16 ValaProjectSettingsXcls_Label16;
323 typedef struct _ValaProjectSettingsXcls_Label16Class ValaProjectSettingsXcls_Label16Class;
324 typedef struct _ValaProjectSettingsXcls_Label16Private ValaProjectSettingsXcls_Label16Private;
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))
333 typedef struct _ValaProjectSettingsXcls_ScrolledWindow17 ValaProjectSettingsXcls_ScrolledWindow17;
334 typedef struct _ValaProjectSettingsXcls_ScrolledWindow17Class ValaProjectSettingsXcls_ScrolledWindow17Class;
335 typedef struct _ValaProjectSettingsXcls_ScrolledWindow17Private ValaProjectSettingsXcls_ScrolledWindow17Private;
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))
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;
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))
356 typedef struct _ValaProjectSettingsXcls_TreeViewColumn12 ValaProjectSettingsXcls_TreeViewColumn12;
357 typedef struct _ValaProjectSettingsXcls_TreeViewColumn12Class ValaProjectSettingsXcls_TreeViewColumn12Class;
358 typedef struct _ValaProjectSettingsXcls_TreeViewColumn12Private ValaProjectSettingsXcls_TreeViewColumn12Private;
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))
367 typedef struct _ValaProjectSettingsXcls_TreeViewColumn14 ValaProjectSettingsXcls_TreeViewColumn14;
368 typedef struct _ValaProjectSettingsXcls_TreeViewColumn14Class ValaProjectSettingsXcls_TreeViewColumn14Class;
369 typedef struct _ValaProjectSettingsXcls_TreeViewColumn14Private ValaProjectSettingsXcls_TreeViewColumn14Private;
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))
378 typedef struct _ProjectGtkValaSettings ProjectGtkValaSettings;
379 typedef struct _ProjectGtkValaSettingsClass ProjectGtkValaSettingsClass;
380 typedef struct _ProjectProjectPrivate ProjectProjectPrivate;
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))
389 typedef struct _JsRenderJsRender JsRenderJsRender;
390 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
391 typedef struct _ProjectGtkPrivate ProjectGtkPrivate;
392 typedef struct _ProjectGtkValaSettingsPrivate ProjectGtkValaSettingsPrivate;
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))
401 typedef struct _PaletePalete PaletePalete;
402 typedef struct _PaletePaleteClass PaletePaleteClass;
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))
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;
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))
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;
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))
440 typedef struct _ValaProjectSettingsXcls_MenuItem23 ValaProjectSettingsXcls_MenuItem23;
441 typedef struct _ValaProjectSettingsXcls_MenuItem23Class ValaProjectSettingsXcls_MenuItem23Class;
442 typedef struct _ValaProjectSettingsXcls_MenuItem23Private ValaProjectSettingsXcls_MenuItem23Private;
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))
451 typedef struct _ValaProjectSettingsXcls_MenuItem24 ValaProjectSettingsXcls_MenuItem24;
452 typedef struct _ValaProjectSettingsXcls_MenuItem24Class ValaProjectSettingsXcls_MenuItem24Class;
453 typedef struct _ValaProjectSettingsXcls_MenuItem24Private ValaProjectSettingsXcls_MenuItem24Private;
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))
462 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem25 ValaProjectSettingsXcls_SeparatorMenuItem25;
463 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem25Class ValaProjectSettingsXcls_SeparatorMenuItem25Class;
464 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem25Private ValaProjectSettingsXcls_SeparatorMenuItem25Private;
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))
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;
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))
485 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
486 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
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))
495 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
496 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
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))
505 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
506 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
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))
515 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
516 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
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))
525 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
526 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
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))
535 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
536 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
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))
545 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
546 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
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))
555 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
556 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
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))
565 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
566 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
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))
575 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
576 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
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))
585 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
586 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
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))
595 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
596 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
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))
605 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
606 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
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))
615 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
616 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
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))
625 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
626 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
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))
635 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
636 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
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))
645 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
646 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
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))
655 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
656 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
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))
665 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
666 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
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))
675 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
676 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
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))
685 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
686 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
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))
695 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
696 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
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))
705 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
706 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
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))
715 typedef struct _Xcls_MainWindowXcls_new_window Xcls_MainWindowXcls_new_window;
716 typedef struct _Xcls_MainWindowXcls_new_windowClass Xcls_MainWindowXcls_new_windowClass;
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))
725 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
726 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
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))
735 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
736 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
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))
745 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
746 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
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))
755 typedef struct _Editor Editor;
756 typedef struct _EditorClass EditorClass;
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))
765 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
766 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
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))
775 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
776 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
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))
785 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
786 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
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))
795 typedef struct _Xcls_LeftProps Xcls_LeftProps;
796 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
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))
805 typedef struct _Xcls_RightPalete Xcls_RightPalete;
806 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
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))
815 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
816 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
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))
825 typedef struct _WindowState WindowState;
826 typedef struct _WindowStateClass WindowStateClass;
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))
835 typedef struct _Xcls_GtkView Xcls_GtkView;
836 typedef struct _Xcls_GtkViewClass Xcls_GtkViewClass;
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))
845 typedef struct _ValaProjectSettingsXcls_ScrolledWindow28 ValaProjectSettingsXcls_ScrolledWindow28;
846 typedef struct _ValaProjectSettingsXcls_ScrolledWindow28Class ValaProjectSettingsXcls_ScrolledWindow28Class;
847 typedef struct _ValaProjectSettingsXcls_ScrolledWindow28Private ValaProjectSettingsXcls_ScrolledWindow28Private;
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))
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;
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))
869 typedef struct _ValaProjectSettingsXcls_MenuItem30 ValaProjectSettingsXcls_MenuItem30;
870 typedef struct _ValaProjectSettingsXcls_MenuItem30Class ValaProjectSettingsXcls_MenuItem30Class;
871 typedef struct _ValaProjectSettingsXcls_MenuItem30Private ValaProjectSettingsXcls_MenuItem30Private;
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))
880 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem31 ValaProjectSettingsXcls_SeparatorMenuItem31;
881 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem31Class ValaProjectSettingsXcls_SeparatorMenuItem31Class;
882 typedef struct _ValaProjectSettingsXcls_SeparatorMenuItem31Private ValaProjectSettingsXcls_SeparatorMenuItem31Private;
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))
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;
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))
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;
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))
917 typedef struct _ValaProjectSettingsXcls_Label38 ValaProjectSettingsXcls_Label38;
918 typedef struct _ValaProjectSettingsXcls_Label38Class ValaProjectSettingsXcls_Label38Class;
919 typedef struct _ValaProjectSettingsXcls_Label38Private ValaProjectSettingsXcls_Label38Private;
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))
928 typedef struct _ValaProjectSettingsXcls_Label40 ValaProjectSettingsXcls_Label40;
929 typedef struct _ValaProjectSettingsXcls_Label40Class ValaProjectSettingsXcls_Label40Class;
930 typedef struct _ValaProjectSettingsXcls_Label40Private ValaProjectSettingsXcls_Label40Private;
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))
939 typedef struct _ValaProjectSettingsXcls_Label42 ValaProjectSettingsXcls_Label42;
940 typedef struct _ValaProjectSettingsXcls_Label42Class ValaProjectSettingsXcls_Label42Class;
941 typedef struct _ValaProjectSettingsXcls_Label42Private ValaProjectSettingsXcls_Label42Private;
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))
950 typedef struct _ValaProjectSettingsXcls_ScrolledWindow43 ValaProjectSettingsXcls_ScrolledWindow43;
951 typedef struct _ValaProjectSettingsXcls_ScrolledWindow43Class ValaProjectSettingsXcls_ScrolledWindow43Class;
952 typedef struct _ValaProjectSettingsXcls_ScrolledWindow43Private ValaProjectSettingsXcls_ScrolledWindow43Private;
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))
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;
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))
973 typedef struct _ValaProjectSettingsXcls_TreeViewColumn46 ValaProjectSettingsXcls_TreeViewColumn46;
974 typedef struct _ValaProjectSettingsXcls_TreeViewColumn46Class ValaProjectSettingsXcls_TreeViewColumn46Class;
975 typedef struct _ValaProjectSettingsXcls_TreeViewColumn46Private ValaProjectSettingsXcls_TreeViewColumn46Private;
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))
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;
990 struct _ValaProjectSettings {
991 GObject parent_instance;
992 ValaProjectSettingsPrivate * priv;
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;
1017 struct _ValaProjectSettingsClass {
1018 GObjectClass parent_class;
1021 struct _ValaProjectSettingsPrivate {
1022 ValaProjectSettings* _this;
1025 struct _ValaProjectSettingsXcls_Notebook2 {
1026 GObject parent_instance;
1027 ValaProjectSettingsXcls_Notebook2Private * priv;
1031 struct _ValaProjectSettingsXcls_Notebook2Class {
1032 GObjectClass parent_class;
1035 struct _ValaProjectSettingsXcls_compile_flags {
1036 GObject parent_instance;
1037 ValaProjectSettingsXcls_compile_flagsPrivate * priv;
1041 struct _ValaProjectSettingsXcls_compile_flagsClass {
1042 GObjectClass parent_class;
1045 struct _ValaProjectSettingsXcls_Notebook2Private {
1046 ValaProjectSettings* _this;
1049 struct _ValaProjectSettingsXcls_VBox5 {
1050 GObject parent_instance;
1051 ValaProjectSettingsXcls_VBox5Private * priv;
1055 struct _ValaProjectSettingsXcls_VBox5Class {
1056 GObjectClass parent_class;
1059 struct _ValaProjectSettingsXcls_label_global {
1060 GObject parent_instance;
1061 ValaProjectSettingsXcls_label_globalPrivate * priv;
1065 struct _ValaProjectSettingsXcls_label_globalClass {
1066 GObjectClass parent_class;
1069 struct _ValaProjectSettingsXcls_HPaned27 {
1070 GObject parent_instance;
1071 ValaProjectSettingsXcls_HPaned27Private * priv;
1075 struct _ValaProjectSettingsXcls_HPaned27Class {
1076 GObjectClass parent_class;
1079 struct _ValaProjectSettingsXcls_label_targets {
1080 GObject parent_instance;
1081 ValaProjectSettingsXcls_label_targetsPrivate * priv;
1085 struct _ValaProjectSettingsXcls_label_targetsClass {
1086 GObjectClass parent_class;
1089 struct _ValaProjectSettingsXcls_label_globalPrivate {
1090 ValaProjectSettings* _this;
1093 struct _ValaProjectSettingsXcls_label_targetsPrivate {
1094 ValaProjectSettings* _this;
1097 struct _ValaProjectSettingsXcls_VBox5Private {
1098 ValaProjectSettings* _this;
1101 struct _ValaProjectSettingsXcls_Label6 {
1102 GObject parent_instance;
1103 ValaProjectSettingsXcls_Label6Private * priv;
1107 struct _ValaProjectSettingsXcls_Label6Class {
1108 GObjectClass parent_class;
1111 struct _ValaProjectSettingsXcls_Label8 {
1112 GObject parent_instance;
1113 ValaProjectSettingsXcls_Label8Private * priv;
1117 struct _ValaProjectSettingsXcls_Label8Class {
1118 GObjectClass parent_class;
1121 struct _ValaProjectSettingsXcls_ScrolledWindow9 {
1122 GObject parent_instance;
1123 ValaProjectSettingsXcls_ScrolledWindow9Private * priv;
1124 GtkScrolledWindow* el;
1127 struct _ValaProjectSettingsXcls_ScrolledWindow9Class {
1128 GObjectClass parent_class;
1131 struct _ValaProjectSettingsXcls_Label16 {
1132 GObject parent_instance;
1133 ValaProjectSettingsXcls_Label16Private * priv;
1137 struct _ValaProjectSettingsXcls_Label16Class {
1138 GObjectClass parent_class;
1141 struct _ValaProjectSettingsXcls_ScrolledWindow17 {
1142 GObject parent_instance;
1143 ValaProjectSettingsXcls_ScrolledWindow17Private * priv;
1144 GtkScrolledWindow* el;
1147 struct _ValaProjectSettingsXcls_ScrolledWindow17Class {
1148 GObjectClass parent_class;
1151 struct _ValaProjectSettingsXcls_Label6Private {
1152 ValaProjectSettings* _this;
1155 struct _ValaProjectSettingsXcls_compile_flagsPrivate {
1156 ValaProjectSettings* _this;
1159 struct _ValaProjectSettingsXcls_Label8Private {
1160 ValaProjectSettings* _this;
1163 struct _ValaProjectSettingsXcls_ScrolledWindow9Private {
1164 ValaProjectSettings* _this;
1167 struct _ValaProjectSettingsXcls_default_packages_tree {
1168 GObject parent_instance;
1169 ValaProjectSettingsXcls_default_packages_treePrivate * priv;
1173 struct _ValaProjectSettingsXcls_default_packages_treeClass {
1174 GObjectClass parent_class;
1177 struct _ValaProjectSettingsXcls_default_packages_treePrivate {
1178 ValaProjectSettings* _this;
1181 struct _ValaProjectSettingsXcls_default_packages_tree_store {
1182 GObject parent_instance;
1183 ValaProjectSettingsXcls_default_packages_tree_storePrivate * priv;
1187 struct _ValaProjectSettingsXcls_default_packages_tree_storeClass {
1188 GObjectClass parent_class;
1191 struct _ValaProjectSettingsXcls_TreeViewColumn12 {
1192 GObject parent_instance;
1193 ValaProjectSettingsXcls_TreeViewColumn12Private * priv;
1194 GtkTreeViewColumn* el;
1197 struct _ValaProjectSettingsXcls_TreeViewColumn12Class {
1198 GObjectClass parent_class;
1201 struct _ValaProjectSettingsXcls_TreeViewColumn14 {
1202 GObject parent_instance;
1203 ValaProjectSettingsXcls_TreeViewColumn14Private * priv;
1204 GtkTreeViewColumn* el;
1207 struct _ValaProjectSettingsXcls_TreeViewColumn14Class {
1208 GObjectClass parent_class;
1211 struct _ValaProjectSettingsXcls_default_packages_tree_storePrivate {
1212 ValaProjectSettings* _this;
1215 struct _ProjectProject {
1216 GObject parent_instance;
1217 ProjectProjectPrivate * priv;
1222 gchar* base_template;
1229 struct _ProjectProjectClass {
1230 GObjectClass parent_class;
1233 struct _ProjectGtk {
1234 ProjectProject parent_instance;
1235 ProjectGtkPrivate * priv;
1236 GeeHashMap* compilegroups;
1239 struct _ProjectGtkClass {
1240 ProjectProjectClass parent_class;
1243 struct _ProjectGtkValaSettings {
1244 GObject parent_instance;
1245 ProjectGtkValaSettingsPrivate * priv;
1247 ProjectGtkValaSettings* parent;
1248 gchar* compile_flags;
1249 GeeArrayList* packages;
1250 GeeArrayList* sources;
1254 struct _ProjectGtkValaSettingsClass {
1255 GObjectClass parent_class;
1258 struct _ValaProjectSettingsXcls_TreeViewColumn12Private {
1259 ValaProjectSettings* _this;
1262 struct _ValaProjectSettingsXcls_packages_render {
1263 GObject parent_instance;
1264 ValaProjectSettingsXcls_packages_renderPrivate * priv;
1265 GtkCellRendererText* el;
1268 struct _ValaProjectSettingsXcls_packages_renderClass {
1269 GObjectClass parent_class;
1272 struct _ValaProjectSettingsXcls_packages_renderPrivate {
1273 ValaProjectSettings* _this;
1276 struct _ValaProjectSettingsXcls_TreeViewColumn14Private {
1277 ValaProjectSettings* _this;
1280 struct _ValaProjectSettingsXcls_packages_render_use {
1281 GObject parent_instance;
1282 ValaProjectSettingsXcls_packages_render_usePrivate * priv;
1283 GtkCellRendererToggle* el;
1286 struct _ValaProjectSettingsXcls_packages_render_useClass {
1287 GObjectClass parent_class;
1290 struct _ValaProjectSettingsXcls_packages_render_usePrivate {
1291 ValaProjectSettings* _this;
1294 struct _ValaProjectSettingsXcls_Label16Private {
1295 ValaProjectSettings* _this;
1298 struct _ValaProjectSettingsXcls_ScrolledWindow17Private {
1299 ValaProjectSettings* _this;
1302 struct _ValaProjectSettingsXcls_default_directory_tree {
1303 GObject parent_instance;
1304 ValaProjectSettingsXcls_default_directory_treePrivate * priv;
1308 struct _ValaProjectSettingsXcls_default_directory_treeClass {
1309 GObjectClass parent_class;
1312 struct _ValaProjectSettingsXcls_default_directory_treePrivate {
1313 ValaProjectSettings* _this;
1316 struct _ValaProjectSettingsXcls_default_directory_tree_store {
1317 GObject parent_instance;
1318 ValaProjectSettingsXcls_default_directory_tree_storePrivate * priv;
1322 struct _ValaProjectSettingsXcls_default_directory_tree_storeClass {
1323 GObjectClass parent_class;
1326 struct _ValaProjectSettingsXcls_TreeViewColumn20 {
1327 GObject parent_instance;
1328 ValaProjectSettingsXcls_TreeViewColumn20Private * priv;
1329 GtkTreeViewColumn* el;
1332 struct _ValaProjectSettingsXcls_TreeViewColumn20Class {
1333 GObjectClass parent_class;
1336 struct _ValaProjectSettingsXcls_default_directory_menu {
1337 GObject parent_instance;
1338 ValaProjectSettingsXcls_default_directory_menuPrivate * priv;
1342 struct _ValaProjectSettingsXcls_default_directory_menuClass {
1343 GObjectClass parent_class;
1346 struct _ValaProjectSettingsXcls_default_directory_tree_storePrivate {
1347 ValaProjectSettings* _this;
1350 struct _ValaProjectSettingsXcls_TreeViewColumn20Private {
1351 ValaProjectSettings* _this;
1354 struct _ValaProjectSettingsXcls_directory_render {
1355 GObject parent_instance;
1356 ValaProjectSettingsXcls_directory_renderPrivate * priv;
1357 GtkCellRendererText* el;
1360 struct _ValaProjectSettingsXcls_directory_renderClass {
1361 GObjectClass parent_class;
1364 struct _ValaProjectSettingsXcls_directory_renderPrivate {
1365 ValaProjectSettings* _this;
1368 struct _ValaProjectSettingsXcls_default_directory_menuPrivate {
1369 ValaProjectSettings* _this;
1372 struct _ValaProjectSettingsXcls_MenuItem23 {
1373 GObject parent_instance;
1374 ValaProjectSettingsXcls_MenuItem23Private * priv;
1378 struct _ValaProjectSettingsXcls_MenuItem23Class {
1379 GObjectClass parent_class;
1382 struct _ValaProjectSettingsXcls_MenuItem24 {
1383 GObject parent_instance;
1384 ValaProjectSettingsXcls_MenuItem24Private * priv;
1388 struct _ValaProjectSettingsXcls_MenuItem24Class {
1389 GObjectClass parent_class;
1392 struct _ValaProjectSettingsXcls_SeparatorMenuItem25 {
1393 GObject parent_instance;
1394 ValaProjectSettingsXcls_SeparatorMenuItem25Private * priv;
1395 GtkSeparatorMenuItem* el;
1398 struct _ValaProjectSettingsXcls_SeparatorMenuItem25Class {
1399 GObjectClass parent_class;
1402 struct _ValaProjectSettingsXcls_MenuItem26 {
1403 GObject parent_instance;
1404 ValaProjectSettingsXcls_MenuItem26Private * priv;
1408 struct _ValaProjectSettingsXcls_MenuItem26Class {
1409 GObjectClass parent_class;
1412 struct _ValaProjectSettingsXcls_MenuItem23Private {
1413 ValaProjectSettings* _this;
1416 struct _Xcls_MainWindow {
1417 GObject parent_instance;
1418 Xcls_MainWindowPrivate * priv;
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;
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;
1457 ValaProjectSettings* vala_projectsettings;
1458 Xcls_WindowAddProp* add_props;
1459 WindowState* windowstate;
1460 Xcls_GtkView* window_gladeview;
1463 struct _Xcls_MainWindowClass {
1464 GObjectClass parent_class;
1467 struct _ValaProjectSettingsXcls_MenuItem24Private {
1468 ValaProjectSettings* _this;
1471 struct _ValaProjectSettingsXcls_SeparatorMenuItem25Private {
1472 ValaProjectSettings* _this;
1475 struct _ValaProjectSettingsXcls_MenuItem26Private {
1476 ValaProjectSettings* _this;
1479 struct _ValaProjectSettingsXcls_HPaned27Private {
1480 ValaProjectSettings* _this;
1483 struct _ValaProjectSettingsXcls_ScrolledWindow28 {
1484 GObject parent_instance;
1485 ValaProjectSettingsXcls_ScrolledWindow28Private * priv;
1486 GtkScrolledWindow* el;
1489 struct _ValaProjectSettingsXcls_ScrolledWindow28Class {
1490 GObjectClass parent_class;
1493 struct _ValaProjectSettingsXcls_set_vbox {
1494 GObject parent_instance;
1495 ValaProjectSettingsXcls_set_vboxPrivate * priv;
1499 struct _ValaProjectSettingsXcls_set_vboxClass {
1500 GObjectClass parent_class;
1503 struct _ValaProjectSettingsXcls_ScrolledWindow28Private {
1504 ValaProjectSettings* _this;
1507 struct _ValaProjectSettingsXcls_targets_tree_menu {
1508 GObject parent_instance;
1509 ValaProjectSettingsXcls_targets_tree_menuPrivate * priv;
1513 struct _ValaProjectSettingsXcls_targets_tree_menuClass {
1514 GObjectClass parent_class;
1517 struct _ValaProjectSettingsXcls_targets_tree {
1518 GObject parent_instance;
1519 ValaProjectSettingsXcls_targets_treePrivate * priv;
1524 struct _ValaProjectSettingsXcls_targets_treeClass {
1525 GObjectClass parent_class;
1528 struct _ValaProjectSettingsXcls_targets_tree_menuPrivate {
1529 ValaProjectSettings* _this;
1532 struct _ValaProjectSettingsXcls_MenuItem30 {
1533 GObject parent_instance;
1534 ValaProjectSettingsXcls_MenuItem30Private * priv;
1538 struct _ValaProjectSettingsXcls_MenuItem30Class {
1539 GObjectClass parent_class;
1542 struct _ValaProjectSettingsXcls_SeparatorMenuItem31 {
1543 GObject parent_instance;
1544 ValaProjectSettingsXcls_SeparatorMenuItem31Private * priv;
1545 GtkSeparatorMenuItem* el;
1548 struct _ValaProjectSettingsXcls_SeparatorMenuItem31Class {
1549 GObjectClass parent_class;
1552 struct _ValaProjectSettingsXcls_MenuItem32 {
1553 GObject parent_instance;
1554 ValaProjectSettingsXcls_MenuItem32Private * priv;
1558 struct _ValaProjectSettingsXcls_MenuItem32Class {
1559 GObjectClass parent_class;
1562 struct _ValaProjectSettingsXcls_MenuItem30Private {
1563 ValaProjectSettings* _this;
1566 struct _ValaProjectSettingsXcls_SeparatorMenuItem31Private {
1567 ValaProjectSettings* _this;
1570 struct _ValaProjectSettingsXcls_MenuItem32Private {
1571 ValaProjectSettings* _this;
1574 struct _ValaProjectSettingsXcls_targets_treePrivate {
1575 ValaProjectSettings* _this;
1578 struct _ValaProjectSettingsXcls_targets_tree_store {
1579 GObject parent_instance;
1580 ValaProjectSettingsXcls_targets_tree_storePrivate * priv;
1584 struct _ValaProjectSettingsXcls_targets_tree_storeClass {
1585 GObjectClass parent_class;
1588 struct _ValaProjectSettingsXcls_TreeViewColumn35 {
1589 GObject parent_instance;
1590 ValaProjectSettingsXcls_TreeViewColumn35Private * priv;
1591 GtkTreeViewColumn* el;
1594 struct _ValaProjectSettingsXcls_TreeViewColumn35Class {
1595 GObjectClass parent_class;
1598 struct _ValaProjectSettingsXcls_build_pack_target {
1599 GObject parent_instance;
1600 ValaProjectSettingsXcls_build_pack_targetPrivate * priv;
1604 struct _ValaProjectSettingsXcls_build_pack_targetClass {
1605 GObjectClass parent_class;
1608 struct _ValaProjectSettingsXcls_build_compile_flags {
1609 GObject parent_instance;
1610 ValaProjectSettingsXcls_build_compile_flagsPrivate * priv;
1614 struct _ValaProjectSettingsXcls_build_compile_flagsClass {
1615 GObjectClass parent_class;
1618 struct _ValaProjectSettingsXcls_targets_tree_storePrivate {
1619 ValaProjectSettings* _this;
1622 struct _ValaProjectSettingsXcls_TreeViewColumn35Private {
1623 ValaProjectSettings* _this;
1626 struct _ValaProjectSettingsXcls_targets_render {
1627 GObject parent_instance;
1628 ValaProjectSettingsXcls_targets_renderPrivate * priv;
1629 GtkCellRendererText* el;
1632 struct _ValaProjectSettingsXcls_targets_renderClass {
1633 GObjectClass parent_class;
1636 struct _ValaProjectSettingsXcls_targets_renderPrivate {
1637 ValaProjectSettings* _this;
1640 struct _ValaProjectSettingsXcls_set_vboxPrivate {
1641 ValaProjectSettings* _this;
1644 struct _ValaProjectSettingsXcls_Label38 {
1645 GObject parent_instance;
1646 ValaProjectSettingsXcls_Label38Private * priv;
1650 struct _ValaProjectSettingsXcls_Label38Class {
1651 GObjectClass parent_class;
1654 struct _ValaProjectSettingsXcls_Label40 {
1655 GObject parent_instance;
1656 ValaProjectSettingsXcls_Label40Private * priv;
1660 struct _ValaProjectSettingsXcls_Label40Class {
1661 GObjectClass parent_class;
1664 struct _ValaProjectSettingsXcls_Label42 {
1665 GObject parent_instance;
1666 ValaProjectSettingsXcls_Label42Private * priv;
1670 struct _ValaProjectSettingsXcls_Label42Class {
1671 GObjectClass parent_class;
1674 struct _ValaProjectSettingsXcls_ScrolledWindow43 {
1675 GObject parent_instance;
1676 ValaProjectSettingsXcls_ScrolledWindow43Private * priv;
1677 GtkScrolledWindow* el;
1680 struct _ValaProjectSettingsXcls_ScrolledWindow43Class {
1681 GObjectClass parent_class;
1684 struct _ValaProjectSettingsXcls_Label38Private {
1685 ValaProjectSettings* _this;
1688 struct _ValaProjectSettingsXcls_build_pack_targetPrivate {
1689 ValaProjectSettings* _this;
1692 struct _ValaProjectSettingsXcls_Label40Private {
1693 ValaProjectSettings* _this;
1696 struct _ValaProjectSettingsXcls_build_compile_flagsPrivate {
1697 ValaProjectSettings* _this;
1700 struct _ValaProjectSettingsXcls_Label42Private {
1701 ValaProjectSettings* _this;
1704 struct _ValaProjectSettingsXcls_ScrolledWindow43Private {
1705 ValaProjectSettings* _this;
1708 struct _ValaProjectSettingsXcls_files_tree {
1709 GObject parent_instance;
1710 ValaProjectSettingsXcls_files_treePrivate * priv;
1714 struct _ValaProjectSettingsXcls_files_treeClass {
1715 GObjectClass parent_class;
1718 struct _ValaProjectSettingsXcls_files_treePrivate {
1719 ValaProjectSettings* _this;
1722 struct _ValaProjectSettingsXcls_files_tree_store {
1723 GObject parent_instance;
1724 ValaProjectSettingsXcls_files_tree_storePrivate * priv;
1728 struct _ValaProjectSettingsXcls_files_tree_storeClass {
1729 GObjectClass parent_class;
1732 struct _ValaProjectSettingsXcls_TreeViewColumn46 {
1733 GObject parent_instance;
1734 ValaProjectSettingsXcls_TreeViewColumn46Private * priv;
1735 GtkTreeViewColumn* el;
1738 struct _ValaProjectSettingsXcls_TreeViewColumn46Class {
1739 GObjectClass parent_class;
1742 struct _ValaProjectSettingsXcls_TreeViewColumn48 {
1743 GObject parent_instance;
1744 ValaProjectSettingsXcls_TreeViewColumn48Private * priv;
1745 GtkTreeViewColumn* el;
1748 struct _ValaProjectSettingsXcls_TreeViewColumn48Class {
1749 GObjectClass parent_class;
1752 struct _ValaProjectSettingsXcls_files_tree_storePrivate {
1753 ValaProjectSettings* _this;
1756 struct _ValaProjectSettingsXcls_TreeViewColumn46Private {
1757 ValaProjectSettings* _this;
1760 struct _ValaProjectSettingsXcls_files_render {
1761 GObject parent_instance;
1762 ValaProjectSettingsXcls_files_renderPrivate * priv;
1763 GtkCellRendererText* el;
1766 struct _ValaProjectSettingsXcls_files_renderClass {
1767 GObjectClass parent_class;
1770 struct _ValaProjectSettingsXcls_files_renderPrivate {
1771 ValaProjectSettings* _this;
1774 struct _ValaProjectSettingsXcls_TreeViewColumn48Private {
1775 ValaProjectSettings* _this;
1778 struct _ValaProjectSettingsXcls_files_render_use {
1779 GObject parent_instance;
1780 ValaProjectSettingsXcls_files_render_usePrivate * priv;
1781 GtkCellRendererToggle* el;
1784 struct _ValaProjectSettingsXcls_files_render_useClass {
1785 GObjectClass parent_class;
1788 struct _ValaProjectSettingsXcls_files_render_usePrivate {
1789 ValaProjectSettings* _this;
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;
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))
1870 VALA_PROJECT_SETTINGS_DUMMY_PROPERTY
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))
1885 VALA_PROJECT_SETTINGS_XCLS_NOTEBOOK2_DUMMY_PROPERTY
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))
1900 VALA_PROJECT_SETTINGS_XCLS_LABEL_GLOBAL_DUMMY_PROPERTY
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))
1905 VALA_PROJECT_SETTINGS_XCLS_LABEL_TARGETS_DUMMY_PROPERTY
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))
1910 VALA_PROJECT_SETTINGS_XCLS_VBOX5_DUMMY_PROPERTY
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))
1932 VALA_PROJECT_SETTINGS_XCLS_LABEL6_DUMMY_PROPERTY
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))
1937 VALA_PROJECT_SETTINGS_XCLS_COMPILE_FLAGS_DUMMY_PROPERTY
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))
1942 VALA_PROJECT_SETTINGS_XCLS_LABEL8_DUMMY_PROPERTY
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))
1947 VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW9_DUMMY_PROPERTY
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))
1955 VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_DUMMY_PROPERTY
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))
1968 VALA_PROJECT_SETTINGS_XCLS_DEFAULT_PACKAGES_TREE_STORE_DUMMY_PROPERTY
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))
1979 VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN12_DUMMY_PROPERTY
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))
1986 VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_DUMMY_PROPERTY
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))
1991 VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN14_DUMMY_PROPERTY
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))
1998 VALA_PROJECT_SETTINGS_XCLS_PACKAGES_RENDER_USE_DUMMY_PROPERTY
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))
2005 VALA_PROJECT_SETTINGS_XCLS_LABEL16_DUMMY_PROPERTY
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))
2010 VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW17_DUMMY_PROPERTY
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))
2019 VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_DUMMY_PROPERTY
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))
2031 VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_TREE_STORE_DUMMY_PROPERTY
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))
2036 VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN20_DUMMY_PROPERTY
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))
2043 VALA_PROJECT_SETTINGS_XCLS_DIRECTORY_RENDER_DUMMY_PROPERTY
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))
2048 VALA_PROJECT_SETTINGS_XCLS_DEFAULT_DIRECTORY_MENU_DUMMY_PROPERTY
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))
2065 VALA_PROJECT_SETTINGS_XCLS_MENUITEM23_DUMMY_PROPERTY
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))
2109 VALA_PROJECT_SETTINGS_XCLS_MENUITEM24_DUMMY_PROPERTY
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))
2116 VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM25_DUMMY_PROPERTY
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))
2121 VALA_PROJECT_SETTINGS_XCLS_MENUITEM26_DUMMY_PROPERTY
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))
2128 VALA_PROJECT_SETTINGS_XCLS_HPANED27_DUMMY_PROPERTY
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))
2139 VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW28_DUMMY_PROPERTY
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))
2148 VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_MENU_DUMMY_PROPERTY
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))
2162 VALA_PROJECT_SETTINGS_XCLS_MENUITEM30_DUMMY_PROPERTY
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))
2171 VALA_PROJECT_SETTINGS_XCLS_SEPARATORMENUITEM31_DUMMY_PROPERTY
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))
2176 VALA_PROJECT_SETTINGS_XCLS_MENUITEM32_DUMMY_PROPERTY
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))
2183 VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_DUMMY_PROPERTY
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))
2197 VALA_PROJECT_SETTINGS_XCLS_TARGETS_TREE_STORE_DUMMY_PROPERTY
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))
2202 VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN35_DUMMY_PROPERTY
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))
2209 VALA_PROJECT_SETTINGS_XCLS_TARGETS_RENDER_DUMMY_PROPERTY
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))
2216 VALA_PROJECT_SETTINGS_XCLS_SET_VBOX_DUMMY_PROPERTY
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))
2237 VALA_PROJECT_SETTINGS_XCLS_LABEL38_DUMMY_PROPERTY
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))
2242 VALA_PROJECT_SETTINGS_XCLS_BUILD_PACK_TARGET_DUMMY_PROPERTY
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))
2249 VALA_PROJECT_SETTINGS_XCLS_LABEL40_DUMMY_PROPERTY
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))
2254 VALA_PROJECT_SETTINGS_XCLS_BUILD_COMPILE_FLAGS_DUMMY_PROPERTY
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))
2261 VALA_PROJECT_SETTINGS_XCLS_LABEL42_DUMMY_PROPERTY
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))
2266 VALA_PROJECT_SETTINGS_XCLS_SCROLLEDWINDOW43_DUMMY_PROPERTY
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))
2274 VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_DUMMY_PROPERTY
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))
2287 VALA_PROJECT_SETTINGS_XCLS_FILES_TREE_STORE_DUMMY_PROPERTY
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))
2292 VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN46_DUMMY_PROPERTY
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))
2299 VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_DUMMY_PROPERTY
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))
2304 VALA_PROJECT_SETTINGS_XCLS_TREEVIEWCOLUMN48_DUMMY_PROPERTY
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))
2311 VALA_PROJECT_SETTINGS_XCLS_FILES_RENDER_USE_DUMMY_PROPERTY
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);
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"
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"
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"
2351 #line 13 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2353 #line 2354 "ValaProjectSettings.c"
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"
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"
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"
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"
2408 #line 2409 "ValaProjectSettings.c"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
2581 #line 2582 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
2632 return vala_project_settings_xcls_notebook2_type_id__volatile;
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"
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"
2671 #line 111 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2673 #line 2674 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
2724 return vala_project_settings_xcls_label_global_type_id__volatile;
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"
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"
2763 #line 133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
2765 #line 2766 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
2816 return vala_project_settings_xcls_label_targets_type_id__volatile;
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
2973 #line 2974 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
3024 return vala_project_settings_xcls_vbox5_type_id__volatile;
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"
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"
3053 #line 194 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3055 #line 3056 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
3106 return vala_project_settings_xcls_label6_type_id__volatile;
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"
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"
3145 #line 215 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3147 #line 3148 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
3198 return vala_project_settings_xcls_compile_flags_type_id__volatile;
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"
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"
3227 #line 237 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3229 #line 3230 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
3280 return vala_project_settings_xcls_label8_type_id__volatile;
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"
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"
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"
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"
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"
3332 #line 3333 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
3383 return vala_project_settings_xcls_scrolledwindow9_type_id__volatile;
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"
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"
3428 #line 290 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
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"
3482 #line 3483 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
3533 return vala_project_settings_xcls_default_packages_tree_type_id__volatile;
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"
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"
3570 #line 313 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3572 #line 3573 "ValaProjectSettings.c"
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"
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;
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"
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"
3624 #line 331 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
3638 #line 334 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
3649 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3651 #line 3652 "ValaProjectSettings.c"
3653 gboolean _tmp14_ = FALSE;
3654 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3656 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3658 #line 3659 "ValaProjectSettings.c"
3660 GeeArrayList* _tmp17_ = NULL;
3663 GtkListStore* _tmp20_ = NULL;
3664 GtkTreeIter _tmp21_ = {0};
3665 GtkListStore* _tmp22_ = NULL;
3666 GtkTreeIter _tmp23_ = {0};
3667 GeeArrayList* _tmp24_ = NULL;
3669 gpointer _tmp26_ = NULL;
3670 GValue _tmp27_ = {0};
3671 GtkListStore* _tmp28_ = NULL;
3672 GtkTreeIter _tmp29_ = {0};
3673 GeeArrayList* _tmp30_ = NULL;
3674 GeeArrayList* _tmp31_ = NULL;
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"
3682 #line 3683 "ValaProjectSettings.c"
3684 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3686 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3688 #line 3689 "ValaProjectSettings.c"
3690 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3692 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3694 #line 338 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
3704 #line 3705 "ValaProjectSettings.c"
3706 #line 339 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
3712 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3714 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3716 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3718 #line 341 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
3732 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3734 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3736 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3738 #line 342 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
3756 #line 3757 "ValaProjectSettings.c"
3760 #line 344 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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);
3816 return vala_project_settings_xcls_default_packages_tree_store_type_id__volatile;
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"
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"
3857 #line 365 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
3897 #line 3898 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
3948 return vala_project_settings_xcls_treeviewcolumn12_type_id__volatile;
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"
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"
3987 #line 387 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
3989 #line 3990 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
4040 return vala_project_settings_xcls_packages_render_type_id__volatile;
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"
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"
4077 #line 417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
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"
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"
4125 #line 4126 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
4176 return vala_project_settings_xcls_treeviewcolumn14_type_id__volatile;
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};
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};
4203 GtkListStore* _tmp17_ = NULL;
4204 GtkTreeIter _tmp18_ = {0};
4205 GValue _tmp19_ = {0};
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"
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"
4237 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4239 #line 457 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4245 #line 459 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4247 #line 459 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4255 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4261 #line 4262 "ValaProjectSettings.c"
4263 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4265 #line 4266 "ValaProjectSettings.c"
4267 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4269 #line 460 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4281 #line 462 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4289 #line 463 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
4313 #line 467 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4322 #line 469 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4328 GeeArrayList* _tmp32_ = NULL;
4329 const gchar* _tmp33_ = NULL;
4330 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4332 #line 471 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
4400 #line 450 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
4410 #line 4411 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
4461 return vala_project_settings_xcls_packages_render_use_type_id__volatile;
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"
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"
4490 #line 488 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4492 #line 4493 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
4543 return vala_project_settings_xcls_label16_type_id__volatile;
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"
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"
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"
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"
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"
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"
4608 #line 4609 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
4659 return vala_project_settings_xcls_scrolledwindow17_type_id__volatile;
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"
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"
4690 #line 4691 "ValaProjectSettings.c"
4692 GdkEventButton* _tmp3_ = NULL;
4694 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
4702 #line 557 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4704 #line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4706 #line 559 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4708 #line 4709 "ValaProjectSettings.c"
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"
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"
4742 #line 576 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4744 #line 4745 "ValaProjectSettings.c"
4748 static gboolean ___lambda62__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
4750 result = __lambda62_ ((ValaProjectSettingsXcls_default_directory_tree*) self, event);
4751 #line 553 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4753 #line 4754 "ValaProjectSettings.c"
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"
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"
4804 #line 544 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
4846 #line 4847 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
4897 return vala_project_settings_xcls_default_directory_tree_type_id__volatile;
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"
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"
4934 #line 591 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4936 #line 4937 "ValaProjectSettings.c"
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"
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"
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"
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"
4984 #line 4985 "ValaProjectSettings.c"
4987 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4989 #line 4990 "ValaProjectSettings.c"
4991 gboolean _tmp8_ = FALSE;
4992 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4994 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
4996 #line 4997 "ValaProjectSettings.c"
4998 GeeArrayList* _tmp11_ = NULL;
5001 GtkListStore* _tmp14_ = NULL;
5002 GtkTreeIter _tmp15_ = {0};
5003 GtkListStore* _tmp16_ = NULL;
5004 GtkTreeIter _tmp17_ = {0};
5005 GeeArrayList* _tmp18_ = NULL;
5007 gpointer _tmp20_ = NULL;
5008 GValue _tmp21_ = {0};
5009 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5011 #line 5012 "ValaProjectSettings.c"
5013 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5015 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5017 #line 5018 "ValaProjectSettings.c"
5019 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5021 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5023 #line 615 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
5033 #line 5034 "ValaProjectSettings.c"
5035 #line 616 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
5041 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5043 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5045 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5047 #line 618 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
5063 #line 621 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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);
5115 return vala_project_settings_xcls_default_directory_tree_store_type_id__volatile;
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"
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"
5155 #line 642 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
5191 #line 5192 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
5242 return vala_project_settings_xcls_treeviewcolumn20_type_id__volatile;
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"
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"
5281 #line 663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5283 #line 5284 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
5334 return vala_project_settings_xcls_directory_render_type_id__volatile;
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
5459 #line 5460 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
5510 return vala_project_settings_xcls_default_directory_menu_type_id__volatile;
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;
5522 GtkFileChooserDialog* _tmp7_ = 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"
5552 #line 738 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
5568 #line 5569 "ValaProjectSettings.c"
5570 #line 742 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
5588 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5590 #line 744 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
5618 #line 730 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5619 _g_object_unref0 (chooser);
5620 #line 5621 "ValaProjectSettings.c"
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"
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"
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"
5658 #line 727 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
5668 #line 5669 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
5719 return vala_project_settings_xcls_menuitem23_type_id__volatile;
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;
5731 GtkFileChooserDialog* _tmp7_ = 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"
5761 #line 780 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
5777 #line 5778 "ValaProjectSettings.c"
5779 #line 784 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
5797 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5799 #line 786 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
5827 #line 772 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5828 _g_object_unref0 (chooser);
5829 #line 5830 "ValaProjectSettings.c"
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"
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"
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"
5867 #line 769 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
5877 #line 5878 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
5928 return vala_project_settings_xcls_menuitem24_type_id__volatile;
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"
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"
5957 #line 803 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
5959 #line 5960 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
6010 return vala_project_settings_xcls_separatormenuitem25_type_id__volatile;
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;
6026 GtkTreeModel* _tmp8_ = NULL;
6027 GtkTreeIter _tmp9_ = {0};
6028 GValue _tmp10_ = {0};
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"
6060 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6062 #line 840 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
6070 #line 6071 "ValaProjectSettings.c"
6072 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6074 #line 850 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
6082 #line 851 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
6088 #line 853 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
6114 #line 855 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6115 g_print ("remove failed");
6116 #line 6117 "ValaProjectSettings.c"
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"
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"
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"
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"
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"
6168 #line 832 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
6178 #line 6179 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
6229 return vala_project_settings_xcls_menuitem26_type_id__volatile;
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"
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"
6269 #line 880 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
6307 #line 6308 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
6358 return vala_project_settings_xcls_hpaned27_type_id__volatile;
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"
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"
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"
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"
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"
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"
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"
6427 GtkScrolledWindow* _tmp11_ = NULL;
6428 #line 918 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
6440 #line 6441 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
6491 return vala_project_settings_xcls_scrolledwindow28_type_id__volatile;
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"
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"
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"
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"
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"
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"
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"
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"
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"
6595 #line 6596 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
6646 return vala_project_settings_xcls_targets_tree_menu_type_id__volatile;
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"
6672 #line 978 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6674 #line 6675 "ValaProjectSettings.c"
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"
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"
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"
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"
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"
6734 #line 972 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
6744 #line 6745 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
6795 return vala_project_settings_xcls_menuitem30_type_id__volatile;
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"
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"
6824 #line 999 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6826 #line 6827 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
6877 return vala_project_settings_xcls_separatormenuitem31_type_id__volatile;
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;
6893 GtkTreeModel* _tmp8_ = NULL;
6894 GtkTreeIter _tmp9_ = {0};
6895 GValue _tmp10_ = {0};
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"
6923 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6925 #line 1036 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
6933 #line 6934 "ValaProjectSettings.c"
6935 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6937 #line 1046 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
6945 #line 1047 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
6951 #line 1049 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
6967 #line 1051 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
6968 g_print ("remove failed");
6969 #line 6970 "ValaProjectSettings.c"
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"
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"
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"
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"
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"
7021 #line 1028 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
7031 #line 7032 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
7082 return vala_project_settings_xcls_menuitem32_type_id__volatile;
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"
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"
7113 #line 7114 "ValaProjectSettings.c"
7115 GdkEventButton* _tmp3_ = NULL;
7117 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7125 #line 1090 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7127 #line 1092 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7129 #line 1092 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7131 #line 7132 "ValaProjectSettings.c"
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"
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"
7165 #line 1109 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7167 #line 7168 "ValaProjectSettings.c"
7171 static gboolean ___lambda68__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
7173 result = __lambda68_ ((ValaProjectSettingsXcls_targets_tree*) self, event);
7174 #line 1086 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7176 #line 7177 "ValaProjectSettings.c"
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;
7191 GtkTreeModel* _tmp7_ = NULL;
7192 GtkTreeIter _tmp8_ = {0};
7193 GValue _tmp9_ = {0};
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"
7221 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7233 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7235 #line 1122 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7243 #line 7244 "ValaProjectSettings.c"
7245 #line 1132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7247 #line 1132 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7255 #line 1133 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7261 #line 1135 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
7413 #line 7414 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
7466 return vala_project_settings_xcls_targets_tree_type_id__volatile;
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"
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"
7503 #line 1156 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7505 #line 7506 "ValaProjectSettings.c"
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"
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"
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"
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"
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"
7563 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7565 #line 7566 "ValaProjectSettings.c"
7566 GeeMapIterator* _tmp10_ = NULL;
7567 gboolean _tmp11_ = FALSE;
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"
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"
7584 #line 1180 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7586 #line 7587 "ValaProjectSettings.c"
7588 #line 1181 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
7600 #line 1183 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7602 #line 7603 "ValaProjectSettings.c"
7604 #line 1186 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7610 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7612 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7614 #line 1188 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7626 #line 7627 "ValaProjectSettings.c"
7628 #line 1191 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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);
7680 return vala_project_settings_xcls_targets_tree_store_type_id__volatile;
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"
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"
7716 #line 1212 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
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"
7760 #line 7761 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
7811 return vala_project_settings_xcls_treeviewcolumn35_type_id__volatile;
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};
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"
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"
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"
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"
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"
7891 #line 1253 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
7897 #line 1254 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
7899 #line 1254 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
7909 #line 7910 "ValaProjectSettings.c"
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"
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"
7925 #line 1258 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
7951 #line 1260 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
8015 #line 1244 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
8025 #line 8026 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8076 return vala_project_settings_xcls_targets_render_type_id__volatile;
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
8233 #line 8234 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8284 return vala_project_settings_xcls_set_vbox_type_id__volatile;
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"
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"
8313 #line 1315 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8315 #line 8316 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8366 return vala_project_settings_xcls_label38_type_id__volatile;
8370 static void __lambda70_ (ValaProjectSettingsXcls_build_pack_target* self) {
8371 ValaProjectSettings* _tmp0_ = NULL;
8372 ValaProjectSettingsXcls_targets_tree* _tmp1_ = NULL;
8373 const gchar* _tmp2_ = NULL;
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"
8398 #line 1348 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8400 #line 1349 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8402 #line 8403 "ValaProjectSettings.c"
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"
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"
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"
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"
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"
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"
8481 #line 1347 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
8487 #line 8488 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8538 return vala_project_settings_xcls_build_pack_target_type_id__volatile;
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"
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"
8567 #line 1366 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8569 #line 8570 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8620 return vala_project_settings_xcls_label40_type_id__volatile;
8624 static void __lambda71_ (ValaProjectSettingsXcls_build_compile_flags* self) {
8625 ValaProjectSettings* _tmp0_ = NULL;
8626 ValaProjectSettingsXcls_targets_tree* _tmp1_ = NULL;
8627 const gchar* _tmp2_ = NULL;
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"
8652 #line 1399 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8654 #line 1400 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8656 #line 8657 "ValaProjectSettings.c"
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"
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"
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"
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"
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"
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"
8735 #line 1398 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
8741 #line 8742 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8792 return vala_project_settings_xcls_build_compile_flags_type_id__volatile;
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"
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"
8821 #line 1417 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
8823 #line 8824 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8874 return vala_project_settings_xcls_label42_type_id__volatile;
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"
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"
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"
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"
8918 #line 8919 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
8969 return vala_project_settings_xcls_scrolledwindow43_type_id__volatile;
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"
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"
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"
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"
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"
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"
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"
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"
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"
9063 #line 9064 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
9114 return vala_project_settings_xcls_files_tree_type_id__volatile;
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"
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"
9151 #line 1491 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9153 #line 9154 "ValaProjectSettings.c"
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"
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"
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"
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"
9201 #line 9202 "ValaProjectSettings.c"
9204 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9206 #line 9207 "ValaProjectSettings.c"
9208 gboolean _tmp8_ = FALSE;
9209 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9211 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9213 #line 9214 "ValaProjectSettings.c"
9215 GeeArrayList* _tmp11_ = NULL;
9218 GtkListStore* _tmp14_ = NULL;
9219 GtkTreeIter _tmp15_ = {0};
9220 GtkListStore* _tmp16_ = NULL;
9221 GtkTreeIter _tmp17_ = {0};
9222 GeeArrayList* _tmp18_ = NULL;
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"
9234 #line 9235 "ValaProjectSettings.c"
9236 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9238 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9240 #line 9241 "ValaProjectSettings.c"
9242 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9244 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9246 #line 1517 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
9256 #line 9257 "ValaProjectSettings.c"
9258 #line 1518 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9264 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9266 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9268 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9270 #line 1520 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9284 #line 1521 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9296 #line 1522 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9310 #line 1538 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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);
9362 return vala_project_settings_xcls_files_tree_store_type_id__volatile;
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"
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"
9398 #line 1559 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
9424 #line 9425 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
9475 return vala_project_settings_xcls_treeviewcolumn46_type_id__volatile;
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"
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"
9514 #line 1581 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9516 #line 9517 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
9567 return vala_project_settings_xcls_files_render_type_id__volatile;
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"
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"
9604 #line 1611 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
9634 #line 9635 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
9685 return vala_project_settings_xcls_treeviewcolumn48_type_id__volatile;
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};
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};
9712 GtkListStore* _tmp17_ = NULL;
9713 GtkTreeIter _tmp18_ = {0};
9714 GValue _tmp19_ = {0};
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"
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"
9746 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9748 #line 1653 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9754 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9756 #line 1655 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9764 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9770 #line 9771 "ValaProjectSettings.c"
9772 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9774 #line 9775 "ValaProjectSettings.c"
9776 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9778 #line 1656 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9790 #line 1658 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9798 #line 1659 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
9822 #line 1663 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9831 #line 1665 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
9837 GeeArrayList* _tmp32_ = NULL;
9838 const gchar* _tmp33_ = NULL;
9839 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
9841 #line 1667 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
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"
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"
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"
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"
9909 #line 1646 "/home/alan/gitlive/app.Builder.js/src/Builder4/ValaProjectSettings.vala"
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"
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"
9919 #line 9920 "ValaProjectSettings.c"
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"
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"
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"
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"
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);
9970 return vala_project_settings_xcls_files_render_use_type_id__volatile;
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"
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"
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"
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);
10056 return vala_project_settings_type_id__volatile;