1 /* StandardErrorDialog.vala.c generated by valac 0.20.1, the Vala compiler
2 * generated from StandardErrorDialog.vala, do not modify */
5 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0 --pkg libwnck-3.0 \
6 /tmp/StandardErrorDialog.vala -o /tmp/StandardErrorDialog
9 static int main (string[] args) {
11 new Xcls_StandardErrorDialog();
12 StandardErrorDialog.show_all();
19 #include <glib-object.h>
26 #define TYPE_XCLS_STANDARDERRORDIALOG (xcls_standarderrordialog_get_type ())
27 #define XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog))
28 #define XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
29 #define IS_XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_STANDARDERRORDIALOG))
30 #define IS_XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_STANDARDERRORDIALOG))
31 #define XCLS_STANDARDERRORDIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
33 typedef struct _Xcls_StandardErrorDialog Xcls_StandardErrorDialog;
34 typedef struct _Xcls_StandardErrorDialogClass Xcls_StandardErrorDialogClass;
35 typedef struct _Xcls_StandardErrorDialogPrivate Xcls_StandardErrorDialogPrivate;
36 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
38 struct _Xcls_StandardErrorDialog {
39 GObject parent_instance;
40 Xcls_StandardErrorDialogPrivate * priv;
44 struct _Xcls_StandardErrorDialogClass {
45 GObjectClass parent_class;
48 struct _Xcls_StandardErrorDialogPrivate {
49 Xcls_StandardErrorDialog* _this;
53 extern Xcls_StandardErrorDialog* StandardErrorDialog;
54 Xcls_StandardErrorDialog* StandardErrorDialog = NULL;
55 static gpointer xcls_standarderrordialog_parent_class = NULL;
57 GType xcls_standarderrordialog_get_type (void) G_GNUC_CONST;
58 #define XCLS_STANDARDERRORDIALOG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogPrivate))
60 XCLS_STANDARDERRORDIALOG_DUMMY_PROPERTY
62 Xcls_StandardErrorDialog* xcls_standarderrordialog_singleton (void);
63 Xcls_StandardErrorDialog* xcls_standarderrordialog_new (void);
64 Xcls_StandardErrorDialog* xcls_standarderrordialog_construct (GType object_type);
65 static gboolean __lambda15_ (Xcls_StandardErrorDialog* self, GtkWidget* _self_, GdkEventAny* event);
66 static gboolean ___lambda15__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
67 static void __lambda16_ (Xcls_StandardErrorDialog* self, GtkDialog* _self_, gint response_id);
68 static void ___lambda16__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
69 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg);
70 static void xcls_standarderrordialog_finalize (GObject* obj);
73 static gpointer _g_object_ref0 (gpointer self) {
74 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
75 return self ? g_object_ref (self) : NULL;
76 #line 77 "StandardErrorDialog.vala.c"
80 Xcls_StandardErrorDialog* xcls_standarderrordialog_singleton (void) {
81 Xcls_StandardErrorDialog* result = NULL;
82 Xcls_StandardErrorDialog* _tmp0_;
83 Xcls_StandardErrorDialog* _tmp2_;
84 Xcls_StandardErrorDialog* _tmp3_;
85 #line 27 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
86 _tmp0_ = StandardErrorDialog;
87 #line 27 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
89 #line 90 "StandardErrorDialog.vala.c"
90 Xcls_StandardErrorDialog* _tmp1_;
91 #line 28 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
92 _tmp1_ = xcls_standarderrordialog_new ();
93 #line 28 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
94 _g_object_unref0 (StandardErrorDialog);
95 #line 28 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
96 StandardErrorDialog = _tmp1_;
97 #line 98 "StandardErrorDialog.vala.c"
99 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
100 _tmp2_ = StandardErrorDialog;
101 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
102 _tmp3_ = _g_object_ref0 (_tmp2_);
103 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
105 #line 30 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
107 #line 108 "StandardErrorDialog.vala.c"
111 static gboolean __lambda15_ (Xcls_StandardErrorDialog* self, GtkWidget* _self_, GdkEventAny* event) {
112 gboolean result = FALSE;
113 GtkMessageDialog* _tmp0_;
114 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
115 g_return_val_if_fail (_self_ != NULL, FALSE);
116 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
117 g_return_val_if_fail (event != NULL, FALSE);
118 #line 49 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
120 #line 49 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
121 gtk_widget_hide ((GtkWidget*) _tmp0_);
122 #line 50 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
124 #line 50 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
126 #line 127 "StandardErrorDialog.vala.c"
130 static gboolean ___lambda15__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
132 result = __lambda15_ (self, _sender, event);
133 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
135 #line 136 "StandardErrorDialog.vala.c"
139 static void __lambda16_ (Xcls_StandardErrorDialog* self, GtkDialog* _self_, gint response_id) {
140 GtkMessageDialog* _tmp0_;
141 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
142 g_return_if_fail (_self_ != NULL);
143 #line 55 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
145 #line 55 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
146 gtk_widget_hide ((GtkWidget*) _tmp0_);
147 #line 148 "StandardErrorDialog.vala.c"
151 static void ___lambda16__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
152 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
153 __lambda16_ (self, _sender, response_id);
154 #line 155 "StandardErrorDialog.vala.c"
158 Xcls_StandardErrorDialog* xcls_standarderrordialog_construct (GType object_type) {
159 Xcls_StandardErrorDialog * self = NULL;
160 Xcls_StandardErrorDialog* _tmp0_;
161 GtkMessageDialog* _tmp1_;
162 GtkMessageDialog* _tmp2_;
163 GtkMessageDialog* _tmp3_;
164 GtkMessageDialog* _tmp4_;
165 GtkMessageDialog* _tmp5_;
166 #line 36 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
167 self = (Xcls_StandardErrorDialog*) g_object_new (object_type, NULL);
168 #line 38 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
169 _tmp0_ = _g_object_ref0 (self);
170 #line 38 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
171 _g_object_unref0 (self->priv->_this);
172 #line 38 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
173 self->priv->_this = _tmp0_;
174 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
175 _tmp1_ = (GtkMessageDialog*) gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, "fixme");
176 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
177 g_object_ref_sink (_tmp1_);
178 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
179 _g_object_unref0 (self->el);
180 #line 39 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
182 #line 44 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
184 #line 44 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
185 gtk_window_set_modal ((GtkWindow*) _tmp2_, TRUE);
186 #line 45 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
188 #line 45 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
189 g_object_set (_tmp3_, "use-markup", TRUE, NULL);
190 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
192 #line 48 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
193 g_signal_connect_object ((GtkWidget*) _tmp4_, "delete-event", (GCallback) ___lambda15__gtk_widget_delete_event, self, 0);
194 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
196 #line 54 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
197 g_signal_connect_object ((GtkDialog*) _tmp5_, "response", (GCallback) ___lambda16__gtk_dialog_response, self, 0);
198 #line 36 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
200 #line 201 "StandardErrorDialog.vala.c"
204 Xcls_StandardErrorDialog* xcls_standarderrordialog_new (void) {
205 #line 36 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
206 return xcls_standarderrordialog_construct (TYPE_XCLS_STANDARDERRORDIALOG);
207 #line 208 "StandardErrorDialog.vala.c"
211 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg) {
212 GtkMessageDialog* _tmp0_;
214 GtkMessageDialog* _tmp2_;
215 GtkMessageDialog* _tmp3_;
217 GtkMessageDialog* _tmp5_;
218 #line 60 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
219 g_return_if_fail (self != NULL);
220 #line 60 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
221 g_return_if_fail (win != NULL);
222 #line 60 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
223 g_return_if_fail (msg != NULL);
224 #line 62 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
226 #line 62 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
228 #line 62 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
229 gtk_window_set_transient_for ((GtkWindow*) _tmp0_, _tmp1_);
230 #line 63 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
232 #line 63 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
233 gtk_window_set_modal ((GtkWindow*) _tmp2_, TRUE);
234 #line 64 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
236 #line 64 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
238 #line 64 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
239 g_object_set (_tmp3_, "text", _tmp4_, NULL);
240 #line 65 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
242 #line 65 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
243 gtk_widget_show_all ((GtkWidget*) _tmp5_);
244 #line 245 "StandardErrorDialog.vala.c"
248 static void xcls_standarderrordialog_class_init (Xcls_StandardErrorDialogClass * klass) {
249 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
250 xcls_standarderrordialog_parent_class = g_type_class_peek_parent (klass);
251 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
252 g_type_class_add_private (klass, sizeof (Xcls_StandardErrorDialogPrivate));
253 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
254 G_OBJECT_CLASS (klass)->finalize = xcls_standarderrordialog_finalize;
255 #line 256 "StandardErrorDialog.vala.c"
259 static void xcls_standarderrordialog_instance_init (Xcls_StandardErrorDialog * self) {
260 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
261 self->priv = XCLS_STANDARDERRORDIALOG_GET_PRIVATE (self);
262 #line 263 "StandardErrorDialog.vala.c"
266 static void xcls_standarderrordialog_finalize (GObject* obj) {
267 Xcls_StandardErrorDialog * self;
268 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
269 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog);
270 #line 22 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
271 _g_object_unref0 (self->el);
272 #line 23 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
273 _g_object_unref0 (self->priv->_this);
274 #line 20 "/home/alan/gitlive/app.Builder/Builder4/StandardErrorDialog.vala"
275 G_OBJECT_CLASS (xcls_standarderrordialog_parent_class)->finalize (obj);
276 #line 277 "StandardErrorDialog.vala.c"
280 GType xcls_standarderrordialog_get_type (void) {
281 static volatile gsize xcls_standarderrordialog_type_id__volatile = 0;
282 if (g_once_init_enter (&xcls_standarderrordialog_type_id__volatile)) {
283 static const GTypeInfo g_define_type_info = { sizeof (Xcls_StandardErrorDialogClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_standarderrordialog_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_StandardErrorDialog), 0, (GInstanceInitFunc) xcls_standarderrordialog_instance_init, NULL };
284 GType xcls_standarderrordialog_type_id;
285 xcls_standarderrordialog_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_StandardErrorDialog", &g_define_type_info, 0);
286 g_once_init_leave (&xcls_standarderrordialog_type_id__volatile, xcls_standarderrordialog_type_id);
288 return xcls_standarderrordialog_type_id__volatile;