~ubuntu-branches/ubuntu/quantal/gwibber/quantal

« back to all changes in this revision

Viewing changes to libgwibber-gtk/action-box.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell, Ken VanDine, Robert Ancell
  • Date: 2012-05-14 17:39:39 UTC
  • mfrom: (130.1.1 precise-proposed)
  • Revision ID: package-import@ubuntu.com-20120514173939-p4px9mculkege533
Tags: 3.4.1-0ubuntu2
[ Ken VanDine ]
* debian/control
  - dropped unneeded recommends for python-libproxy (LP: #997706)
  - dropped unneeded depends for python-simplejson
* debian/gwibber.install
  - dropped unused service icons for jaiku and brightkite
  
[ Robert Ancell ]
* debian/control:
  - Use standards version 3.9.3
  - Drop dependency on liblaunchpad-integration-3.0-dev
* debian/patches/01_lpi.patch:
  - Dropped, we no longer do Launchpad integration

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* action-box.c generated by valac 0.15.2, the Vala compiler
 
1
/* action-box.c generated by valac 0.16.0, the Vala compiler
2
2
 * generated from action-box.vala, do not modify */
3
3
 
4
4
/*
102
102
 
103
103
GwibberGtkActionBox* gwibber_gtk_action_box_construct (GType object_type) {
104
104
        GwibberGtkActionBox * self = NULL;
105
 
#line 46 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
106
105
        self = (GwibberGtkActionBox*) g_object_new (object_type, "homogeneous", FALSE, "spacing", 0, NULL);
107
 
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
108
106
        return self;
109
 
#line 110 "action-box.c"
110
107
}
111
108
 
112
109
 
113
110
GwibberGtkActionBox* gwibber_gtk_action_box_new (void) {
114
 
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
115
111
        return gwibber_gtk_action_box_construct (GWIBBER_GTK_TYPE_ACTION_BOX);
116
 
#line 117 "action-box.c"
117
112
}
118
113
 
119
114
 
121
116
        GObject * obj;
122
117
        GObjectClass * parent_class;
123
118
        GwibberGtkActionBox * self;
124
 
#line 49 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
125
119
        parent_class = G_OBJECT_CLASS (gwibber_gtk_action_box_parent_class);
126
 
#line 49 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
127
120
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
128
 
#line 49 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
129
121
        self = GWIBBER_GTK_ACTION_BOX (obj);
130
 
#line 51 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
131
122
        gtk_orientable_set_orientation ((GtkOrientable*) self, GTK_ORIENTATION_HORIZONTAL);
132
 
#line 49 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
133
123
        return obj;
134
 
#line 135 "action-box.c"
135
124
}
136
125
 
137
126
 
138
127
static void gwibber_gtk_action_box_class_init (GwibberGtkActionBoxClass * klass) {
139
 
#line 21 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
140
128
        gwibber_gtk_action_box_parent_class = g_type_class_peek_parent (klass);
141
 
#line 21 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
142
129
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_action_box_constructor;
143
 
#line 144 "action-box.c"
144
130
}
145
131
 
146
132
 
170
156
        gboolean _tmp5_;
171
157
        gboolean _tmp6_;
172
158
        const gchar* _tmp7_;
173
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
174
159
        g_return_val_if_fail (service != NULL, NULL);
175
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
176
160
        g_return_val_if_fail (stream != NULL, NULL);
177
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
178
161
        g_return_val_if_fail (account != NULL, NULL);
179
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
180
162
        g_return_val_if_fail (mid != NULL, NULL);
181
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
182
163
        g_return_val_if_fail (sender != NULL, NULL);
183
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
184
164
        g_return_val_if_fail (tooltip != NULL, NULL);
185
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
186
165
        _tmp0_ = service;
187
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
188
166
        _tmp1_ = stream;
189
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
190
167
        _tmp2_ = account;
191
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
192
168
        _tmp3_ = mid;
193
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
194
169
        _tmp4_ = sender;
195
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
196
170
        _tmp5_ = from_me;
197
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
198
171
        _tmp6_ = liked;
199
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
200
172
        _tmp7_ = tooltip;
201
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
202
173
        self = (GwibberGtkActionBoxItem*) g_object_new (object_type, "service", _tmp0_, "stream", _tmp1_, "account", _tmp2_, "mid", _tmp3_, "sender", _tmp4_, "from-me", _tmp5_, "liked", _tmp6_, "tooltip", _tmp7_, NULL);
203
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
204
174
        return self;
205
 
#line 206 "action-box.c"
206
175
}
207
176
 
208
177
 
209
178
GwibberGtkActionBoxItem* gwibber_gtk_action_box_item_new (const gchar* service, const gchar* stream, const gchar* account, const gchar* mid, const gchar* sender, gboolean from_me, gboolean liked, const gchar* tooltip) {
210
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
211
179
        return gwibber_gtk_action_box_item_construct (GWIBBER_GTK_TYPE_ACTION_BOX_ITEM, service, stream, account, mid, sender, from_me, liked, tooltip);
212
 
#line 213 "action-box.c"
213
180
}
214
181
 
215
182
 
216
183
static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) {
217
184
        gchar* result = NULL;
218
185
        GError * _inner_error_ = NULL;
219
 
#line 1389 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
220
186
        g_return_val_if_fail (self != NULL, NULL);
221
 
#line 1389 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
222
187
        g_return_val_if_fail (old != NULL, NULL);
223
 
#line 1389 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
224
188
        g_return_val_if_fail (replacement != NULL, NULL);
225
 
#line 226 "action-box.c"
226
189
        {
227
190
                const gchar* _tmp0_;
228
191
                gchar* _tmp1_ = NULL;
234
197
                const gchar* _tmp6_;
235
198
                gchar* _tmp7_ = NULL;
236
199
                gchar* _tmp8_;
237
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
238
200
                _tmp0_ = old;
239
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
240
201
                _tmp1_ = g_regex_escape_string (_tmp0_, -1);
241
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
242
202
                _tmp2_ = _tmp1_;
243
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
244
203
                _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_);
245
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
246
204
                _tmp4_ = _tmp3_;
247
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
248
205
                _g_free0 (_tmp2_);
249
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
250
206
                regex = _tmp4_;
251
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
252
207
                if (_inner_error_ != NULL) {
253
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
254
208
                        if (_inner_error_->domain == G_REGEX_ERROR) {
255
 
#line 256 "action-box.c"
256
209
                                goto __catch0_g_regex_error;
257
210
                        }
258
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
259
211
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
260
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
261
212
                        g_clear_error (&_inner_error_);
262
 
#line 1391 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
263
213
                        return NULL;
264
 
#line 265 "action-box.c"
265
214
                }
266
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
267
215
                _tmp5_ = regex;
268
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
269
216
                _tmp6_ = replacement;
270
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
271
217
                _tmp7_ = g_regex_replace_literal (_tmp5_, self, (gssize) (-1), 0, _tmp6_, 0, &_inner_error_);
272
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
273
218
                _tmp8_ = _tmp7_;
274
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
275
219
                if (_inner_error_ != NULL) {
276
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
277
220
                        _g_regex_unref0 (regex);
278
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
279
221
                        if (_inner_error_->domain == G_REGEX_ERROR) {
280
 
#line 281 "action-box.c"
281
222
                                goto __catch0_g_regex_error;
282
223
                        }
283
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
284
224
                        _g_regex_unref0 (regex);
285
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
286
225
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
287
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
288
226
                        g_clear_error (&_inner_error_);
289
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
290
227
                        return NULL;
291
 
#line 292 "action-box.c"
292
228
                }
293
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
294
229
                result = _tmp8_;
295
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
296
230
                _g_regex_unref0 (regex);
297
 
#line 1392 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
298
231
                return result;
299
 
#line 300 "action-box.c"
300
232
        }
301
233
        goto __finally0;
302
234
        __catch0_g_regex_error:
303
235
        {
304
236
                GError* e = NULL;
305
 
#line 1390 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
306
237
                e = _inner_error_;
307
 
#line 1390 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
308
238
                _inner_error_ = NULL;
309
 
#line 1394 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
310
239
                g_assert_not_reached ();
311
 
#line 1390 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
312
240
                _g_error_free0 (e);
313
 
#line 314 "action-box.c"
314
241
        }
315
242
        __finally0:
316
 
#line 1390 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
317
243
        if (_inner_error_ != NULL) {
318
 
#line 1390 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
319
244
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
320
 
#line 1390 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
321
245
                g_clear_error (&_inner_error_);
322
 
#line 1390 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
323
246
                return NULL;
324
 
#line 325 "action-box.c"
325
247
        }
326
248
}
327
249
 
335
257
        gchar* _tmp4_;
336
258
        gchar* _tmp5_ = NULL;
337
259
        gchar* _tmp6_;
338
 
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
339
260
        g_return_if_fail (self != NULL);
340
 
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
341
261
        g_return_if_fail (account != NULL);
342
 
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
343
262
        g_return_if_fail (sender != NULL);
344
 
#line 115 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
345
263
        _tmp0_ = gwibber_streams_new ();
346
 
#line 115 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
347
264
        streams = _tmp0_;
348
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
349
265
        _tmp1_ = account;
350
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
351
266
        _tmp2_ = sender;
352
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
353
267
        _tmp3_ = string_replace (_tmp2_, "@", "");
354
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
355
268
        _tmp4_ = _tmp3_;
356
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
357
269
        _tmp5_ = gwibber_streams_create (streams, _tmp1_, _tmp4_, "user_messages");
358
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
359
270
        _tmp6_ = _tmp5_;
360
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
361
271
        _g_free0 (_tmp6_);
362
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
363
272
        _g_free0 (_tmp4_);
364
 
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
365
273
        _g_object_unref0 (streams);
366
 
#line 367 "action-box.c"
367
274
}
368
275
 
369
276
 
374
281
        const gchar* _tmp1_;
375
282
        const gchar* _tmp2_;
376
283
        gboolean _tmp3_ = FALSE;
377
 
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
378
284
        g_return_val_if_fail (self != NULL, FALSE);
379
 
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
380
285
        g_return_val_if_fail (mid != NULL, FALSE);
381
 
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
382
286
        g_return_val_if_fail (account != NULL, FALSE);
383
 
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
384
287
        _tmp0_ = gwibber_service_new ();
385
 
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
386
288
        service = _tmp0_;
387
 
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
388
289
        _tmp1_ = mid;
389
 
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
390
290
        _tmp2_ = account;
391
 
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
392
291
        _tmp3_ = gwibber_service_retweet (service, _tmp1_, _tmp2_);
393
 
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
394
292
        result = _tmp3_;
395
 
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
396
293
        _g_object_unref0 (service);
397
 
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
398
294
        return result;
399
 
#line 400 "action-box.c"
400
295
}
401
296
 
402
297
 
407
302
        const gchar* _tmp1_;
408
303
        const gchar* _tmp2_;
409
304
        gboolean _tmp3_ = FALSE;
410
 
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
411
305
        g_return_val_if_fail (self != NULL, FALSE);
412
 
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
413
306
        g_return_val_if_fail (mid != NULL, FALSE);
414
 
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
415
307
        g_return_val_if_fail (account != NULL, FALSE);
416
 
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
417
308
        _tmp0_ = gwibber_service_new ();
418
 
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
419
309
        service = _tmp0_;
420
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
421
310
        _tmp1_ = mid;
422
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
423
311
        _tmp2_ = account;
424
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
425
312
        _tmp3_ = gwibber_service_like (service, _tmp1_, _tmp2_);
426
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
427
313
        result = _tmp3_;
428
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
429
314
        _g_object_unref0 (service);
430
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
431
315
        return result;
432
 
#line 433 "action-box.c"
433
316
}
434
317
 
435
318
 
440
323
        const gchar* _tmp1_;
441
324
        const gchar* _tmp2_;
442
325
        gboolean _tmp3_ = FALSE;
443
 
#line 131 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
444
326
        g_return_val_if_fail (self != NULL, FALSE);
445
 
#line 131 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
446
327
        g_return_val_if_fail (mid != NULL, FALSE);
447
 
#line 131 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
448
328
        g_return_val_if_fail (account != NULL, FALSE);
449
 
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
450
329
        _tmp0_ = gwibber_service_new ();
451
 
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
452
330
        service = _tmp0_;
453
 
#line 134 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
454
331
        _tmp1_ = mid;
455
 
#line 134 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
456
332
        _tmp2_ = account;
457
 
#line 134 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
458
333
        _tmp3_ = gwibber_service_unlike (service, _tmp1_, _tmp2_);
459
 
#line 134 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
460
334
        result = _tmp3_;
461
 
#line 134 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
462
335
        _g_object_unref0 (service);
463
 
#line 134 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
464
336
        return result;
465
 
#line 466 "action-box.c"
466
337
}
467
338
 
468
339
 
469
340
static void _vala_JsonObject_free (JsonObject* self) {
470
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
471
341
        g_boxed_free (json_object_get_type (), self);
472
 
#line 473 "action-box.c"
473
342
}
474
343
 
475
344
 
476
345
static JsonObject* _vala_JsonObject_copy (JsonObject* self) {
477
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
478
346
        return g_boxed_copy (json_object_get_type (), self);
479
 
#line 480 "action-box.c"
480
347
}
481
348
 
482
349
 
483
350
static gpointer __vala_JsonObject_copy0 (gpointer self) {
484
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
485
351
        return self ? _vala_JsonObject_copy (self) : NULL;
486
 
#line 487 "action-box.c"
487
352
}
488
353
 
489
354
 
510
375
        const gchar* _tmp26_;
511
376
        const gchar* _tmp27_;
512
377
        GError * _inner_error_ = NULL;
513
 
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
514
378
        _tmp0_ = g_strdup ("");
515
 
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
516
379
        nick = _tmp0_;
517
 
#line 146 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
518
380
        obj = NULL;
519
 
#line 147 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
520
381
        sender_obj = NULL;
521
 
#line 149 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
522
382
        _tmp1_ = gwibber_messages_new ();
523
 
#line 149 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
524
383
        messages = _tmp1_;
525
 
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
526
384
        _tmp2_ = self->priv->_mid;
527
 
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
528
385
        _tmp3_ = gwibber_messages_get_message (messages, _tmp2_);
529
 
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
530
386
        msg = _tmp3_;
531
 
#line 152 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
532
387
        _tmp4_ = json_parser_new ();
533
 
#line 152 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
534
388
        parser = _tmp4_;
535
 
#line 536 "action-box.c"
536
389
        {
537
 
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
538
390
                json_parser_load_from_data (parser, msg, (gssize) (-1), &_inner_error_);
539
 
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
540
391
                if (_inner_error_ != NULL) {
541
 
#line 542 "action-box.c"
542
392
                        goto __catch1_g_error;
543
393
                }
544
394
        }
546
396
        __catch1_g_error:
547
397
        {
548
398
                GError* e = NULL;
549
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
550
399
                e = _inner_error_;
551
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
552
400
                _inner_error_ = NULL;
553
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
554
401
                _g_error_free0 (e);
555
 
#line 556 "action-box.c"
556
402
        }
557
403
        __finally1:
558
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
559
404
        if (_inner_error_ != NULL) {
560
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
561
405
                _g_object_unref0 (parser);
562
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
563
406
                _g_free0 (msg);
564
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
565
407
                _g_object_unref0 (messages);
566
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
567
408
                __vala_JsonObject_free0 (sender_obj);
568
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
569
409
                __vala_JsonObject_free0 (obj);
570
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
571
410
                _g_free0 (nick);
572
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
573
411
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
574
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
575
412
                g_clear_error (&_inner_error_);
576
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
577
413
                return;
578
 
#line 579 "action-box.c"
579
414
        }
580
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
581
415
        _tmp5_ = json_parser_get_root (parser);
582
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
583
416
        _tmp6_ = json_node_get_object (_tmp5_);
584
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
585
417
        _tmp7_ = __vala_JsonObject_copy0 (_tmp6_);
586
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
587
418
        __vala_JsonObject_free0 (obj);
588
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
589
419
        obj = _tmp7_;
590
 
#line 162 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
591
420
        _tmp8_ = obj;
592
 
#line 162 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
593
421
        if (_tmp8_ != NULL) {
594
 
#line 595 "action-box.c"
595
422
                JsonObject* _tmp9_;
596
423
                gboolean _tmp10_ = FALSE;
597
 
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
598
424
                _tmp9_ = obj;
599
 
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
600
425
                _tmp10_ = json_object_has_member (_tmp9_, "sender");
601
 
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
602
426
                if (_tmp10_) {
603
 
#line 604 "action-box.c"
604
427
                        JsonObject* _tmp11_;
605
428
                        JsonObject* _tmp12_ = NULL;
606
429
                        JsonObject* _tmp13_;
607
430
                        JsonObject* _tmp14_;
608
 
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
609
431
                        _tmp11_ = obj;
610
 
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
611
432
                        _tmp12_ = json_object_get_object_member (_tmp11_, "sender");
612
 
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
613
433
                        _tmp13_ = __vala_JsonObject_copy0 (_tmp12_);
614
 
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
615
434
                        __vala_JsonObject_free0 (sender_obj);
616
 
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
617
435
                        sender_obj = _tmp13_;
618
 
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
619
436
                        _tmp14_ = sender_obj;
620
 
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
621
437
                        if (_tmp14_ != NULL) {
622
 
#line 623 "action-box.c"
623
438
                                JsonObject* _tmp15_;
624
439
                                gboolean _tmp16_ = FALSE;
625
 
#line 169 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
626
440
                                _tmp15_ = sender_obj;
627
 
#line 169 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
628
441
                                _tmp16_ = json_object_has_member (_tmp15_, "nick");
629
 
#line 169 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
630
442
                                if (_tmp16_) {
631
 
#line 632 "action-box.c"
632
443
                                        JsonObject* _tmp17_;
633
444
                                        const gchar* _tmp18_ = NULL;
634
445
                                        gchar* _tmp19_;
635
 
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
636
446
                                        _tmp17_ = sender_obj;
637
 
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
638
447
                                        _tmp18_ = json_object_get_string_member (_tmp17_, "nick");
639
 
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
640
448
                                        _tmp19_ = g_strdup (_tmp18_);
641
 
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
642
449
                                        _g_free0 (nick);
643
 
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
644
450
                                        nick = _tmp19_;
645
 
#line 646 "action-box.c"
646
451
                                }
647
452
                        }
648
453
                }
649
454
        }
650
 
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
651
455
        _tmp20_ = nick;
652
 
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
653
456
        _tmp21_ = strlen (_tmp20_);
654
 
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
655
457
        _tmp22_ = _tmp21_;
656
 
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
657
458
        if (_tmp22_ > 0) {
658
 
#line 659 "action-box.c"
659
459
                const gchar* _tmp23_;
660
460
                gchar* _tmp24_;
661
 
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
662
461
                _tmp23_ = nick;
663
 
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
664
462
                _tmp24_ = g_strconcat ("@", _tmp23_, NULL);
665
 
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
666
463
                _g_free0 (nick);
667
 
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
668
464
                nick = _tmp24_;
669
 
#line 670 "action-box.c"
670
465
        }
671
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
672
466
        _tmp25_ = self->priv->_mid;
673
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
674
467
        _tmp26_ = self->priv->_account;
675
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
676
468
        _tmp27_ = nick;
677
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
678
469
        g_signal_emit_by_name (self, "send", _tmp25_, _tmp26_, _tmp27_, "send");
679
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
680
470
        _g_object_unref0 (parser);
681
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
682
471
        _g_free0 (msg);
683
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
684
472
        _g_object_unref0 (messages);
685
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
686
473
        __vala_JsonObject_free0 (sender_obj);
687
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
688
474
        __vala_JsonObject_free0 (obj);
689
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
690
475
        _g_free0 (nick);
691
 
#line 692 "action-box.c"
692
476
}
693
477
 
694
478
 
695
479
static void ____lambda2__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
696
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
697
480
        ___lambda2_ (self);
698
 
#line 699 "action-box.c"
699
481
}
700
482
 
701
483
 
711
493
        const gchar* _tmp28_;
712
494
        const gchar* _tmp29_;
713
495
        GError * _inner_error_ = NULL;
714
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
715
496
        _tmp0_ = g_strdup ("");
716
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
717
497
        nick = _tmp0_;
718
 
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
719
498
        obj = NULL;
720
 
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
721
499
        sender_obj = NULL;
722
 
#line 723 "action-box.c"
723
500
        {
724
501
                GwibberMessages* _tmp1_;
725
502
                GwibberMessages* messages;
732
509
                JsonObject* _tmp6_ = NULL;
733
510
                JsonObject* _tmp7_;
734
511
                JsonObject* _tmp8_;
735
 
#line 191 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
736
512
                _tmp1_ = gwibber_messages_new ();
737
 
#line 191 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
738
513
                messages = _tmp1_;
739
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
740
514
                _tmp2_ = self->priv->_mid;
741
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
742
515
                _tmp3_ = gwibber_messages_get_message (messages, _tmp2_);
743
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
744
516
                msg = _tmp3_;
745
 
#line 194 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
746
517
                _tmp4_ = json_parser_new ();
747
 
#line 194 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
748
518
                parser = _tmp4_;
749
 
#line 750 "action-box.c"
750
519
                {
751
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
752
520
                        json_parser_load_from_data (parser, msg, (gssize) (-1), &_inner_error_);
753
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
754
521
                        if (_inner_error_ != NULL) {
755
 
#line 756 "action-box.c"
756
522
                                goto __catch3_g_error;
757
523
                        }
758
524
                }
760
526
                __catch3_g_error:
761
527
                {
762
528
                        GError* e = NULL;
763
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
764
529
                        e = _inner_error_;
765
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
766
530
                        _inner_error_ = NULL;
767
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
768
531
                        _g_error_free0 (e);
769
 
#line 770 "action-box.c"
770
532
                }
771
533
                __finally3:
772
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
773
534
                if (_inner_error_ != NULL) {
774
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
775
535
                        _g_object_unref0 (parser);
776
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
777
536
                        _g_free0 (msg);
778
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
779
537
                        _g_object_unref0 (messages);
780
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
781
538
                        if (_inner_error_->domain == G_IO_ERROR) {
782
 
#line 783 "action-box.c"
783
539
                                goto __catch2_g_io_error;
784
540
                        }
785
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
786
541
                        _g_object_unref0 (parser);
787
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
788
542
                        _g_free0 (msg);
789
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
790
543
                        _g_object_unref0 (messages);
791
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
792
544
                        __vala_JsonObject_free0 (sender_obj);
793
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
794
545
                        __vala_JsonObject_free0 (obj);
795
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
796
546
                        _g_free0 (nick);
797
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
798
547
                        g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
799
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
800
548
                        g_clear_error (&_inner_error_);
801
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
802
549
                        return;
803
 
#line 804 "action-box.c"
804
550
                }
805
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
806
551
                _tmp5_ = json_parser_get_root (parser);
807
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
808
552
                _tmp6_ = json_node_get_object (_tmp5_);
809
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
810
553
                _tmp7_ = __vala_JsonObject_copy0 (_tmp6_);
811
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
812
554
                __vala_JsonObject_free0 (obj);
813
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
814
555
                obj = _tmp7_;
815
 
#line 204 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
816
556
                _tmp8_ = obj;
817
 
#line 204 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
818
557
                if (_tmp8_ != NULL) {
819
 
#line 820 "action-box.c"
820
558
                        JsonObject* _tmp9_;
821
559
                        gboolean _tmp10_ = FALSE;
822
 
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
823
560
                        _tmp9_ = obj;
824
 
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
825
561
                        _tmp10_ = json_object_has_member (_tmp9_, "sender");
826
 
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
827
562
                        if (_tmp10_) {
828
 
#line 829 "action-box.c"
829
563
                                JsonObject* _tmp11_;
830
564
                                JsonObject* _tmp12_ = NULL;
831
565
                                JsonObject* _tmp13_;
832
566
                                JsonObject* _tmp14_;
833
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
834
567
                                _tmp11_ = obj;
835
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
836
568
                                _tmp12_ = json_object_get_object_member (_tmp11_, "sender");
837
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
838
569
                                _tmp13_ = __vala_JsonObject_copy0 (_tmp12_);
839
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
840
570
                                __vala_JsonObject_free0 (sender_obj);
841
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
842
571
                                sender_obj = _tmp13_;
843
 
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
844
572
                                _tmp14_ = sender_obj;
845
 
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
846
573
                                if (_tmp14_ != NULL) {
847
 
#line 848 "action-box.c"
848
574
                                        JsonObject* _tmp15_;
849
575
                                        gboolean _tmp16_ = FALSE;
850
 
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
851
576
                                        _tmp15_ = sender_obj;
852
 
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
853
577
                                        _tmp16_ = json_object_has_member (_tmp15_, "nick");
854
 
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
855
578
                                        if (_tmp16_) {
856
 
#line 857 "action-box.c"
857
579
                                                JsonObject* _tmp17_;
858
580
                                                const gchar* _tmp18_ = NULL;
859
581
                                                gchar* _tmp19_;
860
 
#line 212 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
861
582
                                                _tmp17_ = sender_obj;
862
 
#line 212 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
863
583
                                                _tmp18_ = json_object_get_string_member (_tmp17_, "nick");
864
 
#line 212 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
865
584
                                                _tmp19_ = g_strdup (_tmp18_);
866
 
#line 212 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
867
585
                                                _g_free0 (nick);
868
 
#line 212 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
869
586
                                                nick = _tmp19_;
870
 
#line 871 "action-box.c"
871
587
                                        }
872
588
                                }
873
589
                        }
874
590
                }
875
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
876
591
                _g_object_unref0 (parser);
877
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
878
592
                _g_free0 (msg);
879
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
880
593
                _g_object_unref0 (messages);
881
 
#line 882 "action-box.c"
882
594
        }
883
595
        goto __finally2;
884
596
        __catch2_g_io_error:
886
598
                GError* e = NULL;
887
599
                GError* _tmp20_;
888
600
                const gchar* _tmp21_;
889
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
890
601
                e = _inner_error_;
891
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
892
602
                _inner_error_ = NULL;
893
 
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
894
603
                _tmp20_ = e;
895
 
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
896
604
                _tmp21_ = _tmp20_->message;
897
 
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
898
605
                g_warning ("action-box.vala:217: %s", _tmp21_);
899
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
900
606
                _g_error_free0 (e);
901
 
#line 902 "action-box.c"
902
607
        }
903
608
        __finally2:
904
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
905
609
        if (_inner_error_ != NULL) {
906
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
907
610
                __vala_JsonObject_free0 (sender_obj);
908
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
909
611
                __vala_JsonObject_free0 (obj);
910
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
911
612
                _g_free0 (nick);
912
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
913
613
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
914
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
915
614
                g_clear_error (&_inner_error_);
916
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
917
615
                return;
918
 
#line 919 "action-box.c"
919
616
        }
920
 
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
921
617
        _tmp22_ = nick;
922
 
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
923
618
        _tmp23_ = strlen (_tmp22_);
924
 
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
925
619
        _tmp24_ = _tmp23_;
926
 
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
927
620
        if (_tmp24_ > 0) {
928
 
#line 929 "action-box.c"
929
621
                const gchar* _tmp25_;
930
622
                gchar* _tmp26_;
931
 
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
932
623
                _tmp25_ = nick;
933
 
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
934
624
                _tmp26_ = g_strconcat ("@", _tmp25_, NULL);
935
 
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
936
625
                _g_free0 (nick);
937
 
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
938
626
                nick = _tmp26_;
939
 
#line 940 "action-box.c"
940
627
        }
941
 
#line 221 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
942
628
        _tmp27_ = self->priv->_mid;
943
 
#line 221 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
944
629
        _tmp28_ = self->priv->_account;
945
 
#line 221 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
946
630
        _tmp29_ = nick;
947
 
#line 221 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
948
631
        g_signal_emit_by_name (self, "send", _tmp27_, _tmp28_, _tmp29_, "private");
949
 
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
950
632
        __vala_JsonObject_free0 (sender_obj);
951
 
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
952
633
        __vala_JsonObject_free0 (obj);
953
 
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
954
634
        _g_free0 (nick);
955
 
#line 956 "action-box.c"
956
635
}
957
636
 
958
637
 
959
638
static void ____lambda3__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
960
 
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
961
639
        ___lambda3_ (self);
962
 
#line 963 "action-box.c"
963
640
}
964
641
 
965
642
 
966
643
static gpointer _g_object_ref0 (gpointer self) {
967
 
#line 275 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
968
644
        return self ? g_object_ref (self) : NULL;
969
 
#line 970 "action-box.c"
970
645
}
971
646
 
972
647
 
977
652
        gboolean ret;
978
653
        gboolean _tmp9_;
979
654
        GError * _inner_error_ = NULL;
980
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
981
655
        _tmp1_ = self->priv->_liked;
982
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
983
656
        if (_tmp1_) {
984
 
#line 985 "action-box.c"
985
657
                const gchar* _tmp2_;
986
658
                const gchar* _tmp3_;
987
659
                gboolean _tmp4_ = FALSE;
988
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
989
660
                _tmp2_ = self->priv->_mid;
990
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
991
661
                _tmp3_ = self->priv->_account;
992
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
993
662
                _tmp4_ = gwibber_gtk_action_box_item_unlike (self, _tmp2_, _tmp3_);
994
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
995
663
                _tmp0_ = _tmp4_;
996
 
#line 997 "action-box.c"
997
664
        } else {
998
665
                const gchar* _tmp5_;
999
666
                const gchar* _tmp6_;
1000
667
                gboolean _tmp7_ = FALSE;
1001
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1002
668
                _tmp5_ = self->priv->_mid;
1003
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1004
669
                _tmp6_ = self->priv->_account;
1005
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1006
670
                _tmp7_ = gwibber_gtk_action_box_item_like (self, _tmp5_, _tmp6_);
1007
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1008
671
                _tmp0_ = _tmp7_;
1009
 
#line 1010 "action-box.c"
1010
672
        }
1011
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1012
673
        _tmp8_ = _tmp0_;
1013
 
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1014
674
        ret = _tmp8_;
1015
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1016
675
        _tmp9_ = ret;
1017
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1018
676
        if (_tmp9_) {
1019
 
#line 1020 "action-box.c"
1020
677
                gboolean _tmp10_;
1021
678
                const gchar* _tmp11_ = NULL;
1022
679
                gboolean _tmp12_;
1054
711
                const gchar* _tmp78_ = NULL;
1055
712
                NotifyNotification* _tmp79_;
1056
713
                NotifyNotification* notification;
1057
 
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1058
714
                _tmp10_ = self->priv->_liked;
1059
 
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1060
715
                gwibber_gtk_action_box_item_set_liked (self, !_tmp10_);
1061
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1062
716
                _tmp12_ = self->priv->_liked;
1063
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1064
717
                if (_tmp12_) {
1065
 
#line 1066 "action-box.c"
1066
718
                        const gchar* _tmp13_ = NULL;
1067
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1068
719
                        _tmp13_ = _ ("Un_like");
1069
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1070
720
                        _tmp11_ = _tmp13_;
1071
 
#line 1072 "action-box.c"
1072
721
                } else {
1073
722
                        const gchar* _tmp14_ = NULL;
1074
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1075
723
                        _tmp14_ = _ ("_Like");
1076
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1077
724
                        _tmp11_ = _tmp14_;
1078
 
#line 1079 "action-box.c"
1079
725
                }
1080
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1081
726
                _tmp15_ = self->priv->_amenu;
1082
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1083
727
                _tmp16_ = _tmp11_;
1084
 
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1085
728
                gtk_menu_item_set_label (_tmp15_, _tmp16_);
1086
 
#line 235 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1087
729
                _tmp17_ = g_strdup ("");
1088
 
#line 235 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1089
730
                name = _tmp17_;
1090
 
#line 236 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1091
731
                _tmp18_ = g_strdup ("");
1092
 
#line 236 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1093
732
                nick = _tmp18_;
1094
 
#line 237 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1095
733
                obj = NULL;
1096
 
#line 238 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1097
734
                sender_obj = NULL;
1098
 
#line 1099 "action-box.c"
1099
735
                {
1100
736
                        GwibberMessages* _tmp19_;
1101
737
                        GwibberMessages* messages;
1110
746
                        JsonObject* _tmp28_ = NULL;
1111
747
                        JsonObject* _tmp29_;
1112
748
                        JsonObject* _tmp30_;
1113
 
#line 242 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1114
749
                        _tmp19_ = gwibber_messages_new ();
1115
 
#line 242 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1116
750
                        messages = _tmp19_;
1117
 
#line 243 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1118
751
                        _tmp20_ = messages;
1119
 
#line 243 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1120
752
                        _tmp21_ = self->priv->_mid;
1121
 
#line 243 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1122
753
                        _tmp22_ = gwibber_messages_get_message (_tmp20_, _tmp21_);
1123
 
#line 243 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1124
754
                        msg = _tmp22_;
1125
 
#line 245 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1126
755
                        _tmp23_ = json_parser_new ();
1127
 
#line 245 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1128
756
                        parser = _tmp23_;
1129
 
#line 1130 "action-box.c"
1130
757
                        {
1131
758
                                JsonParser* _tmp24_;
1132
759
                                const gchar* _tmp25_;
1133
 
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1134
760
                                _tmp24_ = parser;
1135
 
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1136
761
                                _tmp25_ = msg;
1137
 
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1138
762
                                json_parser_load_from_data (_tmp24_, _tmp25_, (gssize) (-1), &_inner_error_);
1139
 
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1140
763
                                if (_inner_error_ != NULL) {
1141
 
#line 1142 "action-box.c"
1142
764
                                        goto __catch5_g_error;
1143
765
                                }
1144
766
                        }
1146
768
                        __catch5_g_error:
1147
769
                        {
1148
770
                                GError* e = NULL;
1149
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1150
771
                                e = _inner_error_;
1151
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1152
772
                                _inner_error_ = NULL;
1153
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1154
773
                                _g_error_free0 (e);
1155
 
#line 1156 "action-box.c"
1156
774
                        }
1157
775
                        __finally5:
1158
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1159
776
                        if (_inner_error_ != NULL) {
1160
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1161
777
                                _g_object_unref0 (parser);
1162
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1163
778
                                _g_free0 (msg);
1164
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1165
779
                                _g_object_unref0 (messages);
1166
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1167
780
                                if (_inner_error_->domain == G_IO_ERROR) {
1168
 
#line 1169 "action-box.c"
1169
781
                                        goto __catch4_g_io_error;
1170
782
                                }
1171
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1172
783
                                _g_object_unref0 (parser);
1173
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1174
784
                                _g_free0 (msg);
1175
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1176
785
                                _g_object_unref0 (messages);
1177
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1178
786
                                __vala_JsonObject_free0 (sender_obj);
1179
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1180
787
                                __vala_JsonObject_free0 (obj);
1181
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1182
788
                                _g_free0 (nick);
1183
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1184
789
                                _g_free0 (name);
1185
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1186
790
                                g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1187
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1188
791
                                g_clear_error (&_inner_error_);
1189
 
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1190
792
                                return;
1191
 
#line 1192 "action-box.c"
1192
793
                        }
1193
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1194
794
                        _tmp26_ = parser;
1195
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1196
795
                        _tmp27_ = json_parser_get_root (_tmp26_);
1197
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1198
796
                        _tmp28_ = json_node_get_object (_tmp27_);
1199
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1200
797
                        _tmp29_ = __vala_JsonObject_copy0 (_tmp28_);
1201
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1202
798
                        __vala_JsonObject_free0 (obj);
1203
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1204
799
                        obj = _tmp29_;
1205
 
#line 255 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1206
800
                        _tmp30_ = obj;
1207
 
#line 255 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1208
801
                        if (_tmp30_ != NULL) {
1209
 
#line 1210 "action-box.c"
1210
802
                                JsonObject* _tmp31_;
1211
803
                                gboolean _tmp32_ = FALSE;
1212
 
#line 257 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1213
804
                                _tmp31_ = obj;
1214
 
#line 257 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1215
805
                                _tmp32_ = json_object_has_member (_tmp31_, "sender");
1216
 
#line 257 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1217
806
                                if (_tmp32_) {
1218
 
#line 1219 "action-box.c"
1219
807
                                        JsonObject* _tmp33_;
1220
808
                                        JsonObject* _tmp34_ = NULL;
1221
809
                                        JsonObject* _tmp35_;
1222
810
                                        JsonObject* _tmp36_;
1223
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1224
811
                                        _tmp33_ = obj;
1225
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1226
812
                                        _tmp34_ = json_object_get_object_member (_tmp33_, "sender");
1227
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1228
813
                                        _tmp35_ = __vala_JsonObject_copy0 (_tmp34_);
1229
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1230
814
                                        __vala_JsonObject_free0 (sender_obj);
1231
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1232
815
                                        sender_obj = _tmp35_;
1233
 
#line 260 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1234
816
                                        _tmp36_ = sender_obj;
1235
 
#line 260 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1236
817
                                        if (_tmp36_ != NULL) {
1237
 
#line 1238 "action-box.c"
1238
818
                                                JsonObject* _tmp37_;
1239
819
                                                gboolean _tmp38_ = FALSE;
1240
820
                                                JsonObject* _tmp42_;
1241
821
                                                gboolean _tmp43_ = FALSE;
1242
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1243
822
                                                _tmp37_ = sender_obj;
1244
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1245
823
                                                _tmp38_ = json_object_has_member (_tmp37_, "nick");
1246
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1247
824
                                                if (_tmp38_) {
1248
 
#line 1249 "action-box.c"
1249
825
                                                        JsonObject* _tmp39_;
1250
826
                                                        const gchar* _tmp40_ = NULL;
1251
827
                                                        gchar* _tmp41_;
1252
 
#line 263 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1253
828
                                                        _tmp39_ = sender_obj;
1254
 
#line 263 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1255
829
                                                        _tmp40_ = json_object_get_string_member (_tmp39_, "nick");
1256
 
#line 263 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1257
830
                                                        _tmp41_ = g_strdup (_tmp40_);
1258
 
#line 263 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1259
831
                                                        _g_free0 (nick);
1260
 
#line 263 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1261
832
                                                        nick = _tmp41_;
1262
 
#line 1263 "action-box.c"
1263
833
                                                }
1264
 
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1265
834
                                                _tmp42_ = sender_obj;
1266
 
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1267
835
                                                _tmp43_ = json_object_has_member (_tmp42_, "name");
1268
 
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1269
836
                                                if (_tmp43_) {
1270
 
#line 1271 "action-box.c"
1271
837
                                                        JsonObject* _tmp44_;
1272
838
                                                        const gchar* _tmp45_ = NULL;
1273
839
                                                        gchar* _tmp46_;
1274
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1275
840
                                                        _tmp44_ = sender_obj;
1276
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1277
841
                                                        _tmp45_ = json_object_get_string_member (_tmp44_, "name");
1278
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1279
842
                                                        _tmp46_ = g_strdup (_tmp45_);
1280
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1281
843
                                                        _g_free0 (name);
1282
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1283
844
                                                        name = _tmp46_;
1284
 
#line 1285 "action-box.c"
1285
845
                                                }
1286
846
                                        }
1287
847
                                }
1288
848
                        }
1289
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1290
849
                        _g_object_unref0 (parser);
1291
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1292
850
                        _g_free0 (msg);
1293
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1294
851
                        _g_object_unref0 (messages);
1295
 
#line 1296 "action-box.c"
1296
852
                }
1297
853
                goto __finally4;
1298
854
                __catch4_g_io_error:
1300
856
                        GError* e = NULL;
1301
857
                        GError* _tmp47_;
1302
858
                        const gchar* _tmp48_;
1303
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1304
859
                        e = _inner_error_;
1305
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1306
860
                        _inner_error_ = NULL;
1307
 
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1308
861
                        _tmp47_ = e;
1309
 
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1310
862
                        _tmp48_ = _tmp47_->message;
1311
 
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1312
863
                        g_warning ("action-box.vala:270: %s", _tmp48_);
1313
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1314
864
                        _g_error_free0 (e);
1315
 
#line 1316 "action-box.c"
1316
865
                }
1317
866
                __finally4:
1318
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1319
867
                if (_inner_error_ != NULL) {
1320
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1321
868
                        __vala_JsonObject_free0 (sender_obj);
1322
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1323
869
                        __vala_JsonObject_free0 (obj);
1324
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1325
870
                        _g_free0 (nick);
1326
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1327
871
                        _g_free0 (name);
1328
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1329
872
                        g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1330
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1331
873
                        g_clear_error (&_inner_error_);
1332
 
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1333
874
                        return;
1334
 
#line 1335 "action-box.c"
1335
875
                }
1336
 
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1337
876
                _tmp49_ = name;
1338
 
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1339
877
                _tmp50_ = strlen (_tmp49_);
1340
 
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1341
878
                _tmp51_ = _tmp50_;
1342
 
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1343
879
                if (_tmp51_ > 0) {
1344
 
#line 1345 "action-box.c"
1345
880
                        const gchar* _tmp52_;
1346
881
                        gchar* _tmp53_;
1347
 
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1348
882
                        _tmp52_ = name;
1349
 
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1350
883
                        _tmp53_ = g_strdup (_tmp52_);
1351
 
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1352
884
                        _g_free0 (nick);
1353
 
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1354
885
                        nick = _tmp53_;
1355
 
#line 1356 "action-box.c"
1356
886
                }
1357
 
#line 275 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1358
887
                _tmp54_ = gtk_icon_theme_get_default ();
1359
 
#line 275 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1360
888
                _tmp55_ = _g_object_ref0 (_tmp54_);
1361
 
#line 275 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1362
889
                icon_theme = _tmp55_;
1363
 
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1364
890
                _tmp56_ = icon_theme;
1365
 
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1366
891
                _tmp57_ = self->priv->_service;
1367
 
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1368
892
                _tmp58_ = gtk_icon_theme_lookup_icon (_tmp56_, _tmp57_, (gint) GTK_ICON_SIZE_DIALOG, GTK_ICON_LOOKUP_FORCE_SVG);
1369
 
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1370
893
                icon_info = _tmp58_;
1371
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1372
894
                _tmp60_ = self->priv->_liked;
1373
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1374
895
                if (_tmp60_) {
1375
 
#line 1376 "action-box.c"
1376
896
                        const gchar* _tmp61_ = NULL;
1377
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1378
897
                        _tmp61_ = _ ("Liked");
1379
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1380
898
                        _tmp59_ = _tmp61_;
1381
 
#line 1382 "action-box.c"
1382
899
                } else {
1383
900
                        const gchar* _tmp62_ = NULL;
1384
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1385
901
                        _tmp62_ = _ ("Unliked");
1386
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1387
902
                        _tmp59_ = _tmp62_;
1388
 
#line 1389 "action-box.c"
1389
903
                }
1390
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1391
904
                _tmp63_ = _tmp59_;
1392
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1393
905
                _tmp64_ = g_strdup (_tmp63_);
1394
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1395
906
                liked_notify_title = _tmp64_;
1396
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1397
907
                _tmp66_ = self->priv->_liked;
1398
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1399
908
                if (_tmp66_) {
1400
 
#line 1401 "action-box.c"
1401
909
                        const gchar* _tmp67_ = NULL;
1402
910
                        const gchar* _tmp68_;
1403
911
                        gchar* _tmp69_ = NULL;
1404
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1405
912
                        _tmp67_ = _ ("Liked post from %s");
1406
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1407
913
                        _tmp68_ = nick;
1408
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1409
914
                        _tmp69_ = g_strdup_printf (_tmp67_, _tmp68_);
1410
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1411
915
                        _g_free0 (_tmp65_);
1412
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1413
916
                        _tmp65_ = _tmp69_;
1414
 
#line 1415 "action-box.c"
1415
917
                } else {
1416
918
                        const gchar* _tmp70_ = NULL;
1417
919
                        const gchar* _tmp71_;
1418
920
                        gchar* _tmp72_ = NULL;
1419
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1420
921
                        _tmp70_ = _ ("Unliked post from %s");
1421
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1422
922
                        _tmp71_ = nick;
1423
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1424
923
                        _tmp72_ = g_strdup_printf (_tmp70_, _tmp71_);
1425
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1426
924
                        _g_free0 (_tmp65_);
1427
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1428
925
                        _tmp65_ = _tmp72_;
1429
 
#line 1430 "action-box.c"
1430
926
                }
1431
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1432
927
                _tmp73_ = _tmp65_;
1433
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1434
928
                _tmp74_ = g_strdup (_tmp73_);
1435
 
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1436
929
                liked_notify_body = _tmp74_;
1437
 
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1438
930
                _tmp75_ = liked_notify_title;
1439
 
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1440
931
                _tmp76_ = liked_notify_body;
1441
 
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1442
932
                _tmp77_ = icon_info;
1443
 
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1444
933
                _tmp78_ = gtk_icon_info_get_filename (_tmp77_);
1445
 
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1446
934
                _tmp79_ = notify_notification_new (_tmp75_, _tmp76_, _tmp78_);
1447
 
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1448
935
                notification = _tmp79_;
1449
 
#line 1450 "action-box.c"
1450
936
                {
1451
937
                        NotifyNotification* _tmp80_;
1452
 
#line 282 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1453
938
                        _tmp80_ = notification;
1454
 
#line 282 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1455
939
                        notify_notification_show (_tmp80_, &_inner_error_);
1456
 
#line 282 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1457
940
                        if (_inner_error_ != NULL) {
1458
 
#line 1459 "action-box.c"
1459
941
                                goto __catch6_g_error;
1460
942
                        }
1461
943
                }
1463
945
                __catch6_g_error:
1464
946
                {
1465
947
                        GError* e = NULL;
1466
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1467
948
                        e = _inner_error_;
1468
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1469
949
                        _inner_error_ = NULL;
1470
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1471
950
                        _g_error_free0 (e);
1472
 
#line 1473 "action-box.c"
1473
951
                }
1474
952
                __finally6:
1475
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1476
953
                if (_inner_error_ != NULL) {
1477
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1478
954
                        _g_object_unref0 (notification);
1479
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1480
955
                        _g_free0 (liked_notify_body);
1481
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1482
956
                        _g_free0 (_tmp65_);
1483
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1484
957
                        _g_free0 (liked_notify_title);
1485
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1486
958
                        _gtk_icon_info_free0 (icon_info);
1487
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1488
959
                        _g_object_unref0 (icon_theme);
1489
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1490
960
                        __vala_JsonObject_free0 (sender_obj);
1491
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1492
961
                        __vala_JsonObject_free0 (obj);
1493
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1494
962
                        _g_free0 (nick);
1495
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1496
963
                        _g_free0 (name);
1497
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1498
964
                        g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1499
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1500
965
                        g_clear_error (&_inner_error_);
1501
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1502
966
                        return;
1503
 
#line 1504 "action-box.c"
1504
967
                }
1505
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1506
968
                _g_object_unref0 (notification);
1507
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1508
969
                _g_free0 (liked_notify_body);
1509
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1510
970
                _g_free0 (_tmp65_);
1511
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1512
971
                _g_free0 (liked_notify_title);
1513
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1514
972
                _gtk_icon_info_free0 (icon_info);
1515
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1516
973
                _g_object_unref0 (icon_theme);
1517
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1518
974
                __vala_JsonObject_free0 (sender_obj);
1519
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1520
975
                __vala_JsonObject_free0 (obj);
1521
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1522
976
                _g_free0 (nick);
1523
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1524
977
                _g_free0 (name);
1525
 
#line 1526 "action-box.c"
1526
978
        }
1527
979
}
1528
980
 
1529
981
 
1530
982
static void ____lambda4__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
1531
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1532
983
        ___lambda4_ (self);
1533
 
#line 1534 "action-box.c"
1534
984
}
1535
985
 
1536
986
 
1541
991
        gboolean ret;
1542
992
        gboolean _tmp3_;
1543
993
        GError * _inner_error_ = NULL;
1544
 
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1545
994
        _tmp0_ = self->priv->_mid;
1546
 
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1547
995
        _tmp1_ = self->priv->_account;
1548
 
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1549
996
        _tmp2_ = gwibber_gtk_action_box_item_share (self, _tmp0_, _tmp1_);
1550
 
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1551
997
        ret = _tmp2_;
1552
 
#line 305 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1553
998
        _tmp3_ = ret;
1554
 
#line 305 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1555
999
        if (_tmp3_) {
1556
 
#line 1557 "action-box.c"
1557
1000
                GtkIconTheme* _tmp4_ = NULL;
1558
1001
                GtkIconTheme* _tmp5_;
1559
1002
                GtkIconTheme* icon_theme;
1571
1014
                NotifyNotification* _tmp16_;
1572
1015
                NotifyNotification* _tmp17_;
1573
1016
                NotifyNotification* notification;
1574
 
#line 306 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1575
1017
                _tmp4_ = gtk_icon_theme_get_default ();
1576
 
#line 306 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1577
1018
                _tmp5_ = _g_object_ref0 (_tmp4_);
1578
 
#line 306 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1579
1019
                icon_theme = _tmp5_;
1580
 
#line 307 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1581
1020
                _tmp6_ = icon_theme;
1582
 
#line 307 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1583
1021
                _tmp7_ = self->priv->_service;
1584
 
#line 307 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1585
1022
                _tmp8_ = gtk_icon_theme_lookup_icon (_tmp6_, _tmp7_, (gint) GTK_ICON_SIZE_DIALOG, GTK_ICON_LOOKUP_FORCE_SVG);
1586
 
#line 307 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1587
1023
                icon_info = _tmp8_;
1588
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1589
1024
                _tmp9_ = _ ("Shared");
1590
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1591
1025
                _tmp10_ = _ ("Shared post from %s");
1592
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1593
1026
                _tmp11_ = self->priv->_sender;
1594
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1595
1027
                _tmp12_ = g_strdup_printf (_tmp10_, _tmp11_);
1596
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1597
1028
                _tmp13_ = _tmp12_;
1598
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1599
1029
                _tmp14_ = icon_info;
1600
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1601
1030
                _tmp15_ = gtk_icon_info_get_filename (_tmp14_);
1602
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1603
1031
                _tmp16_ = notify_notification_new (_tmp9_, _tmp13_, _tmp15_);
1604
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1605
1032
                _tmp17_ = _tmp16_;
1606
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1607
1033
                _g_free0 (_tmp13_);
1608
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1609
1034
                notification = _tmp17_;
1610
 
#line 1611 "action-box.c"
1611
1035
                {
1612
1036
                        NotifyNotification* _tmp18_;
1613
 
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1614
1037
                        _tmp18_ = notification;
1615
 
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1616
1038
                        notify_notification_show (_tmp18_, &_inner_error_);
1617
 
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1618
1039
                        if (_inner_error_ != NULL) {
1619
 
#line 1620 "action-box.c"
1620
1040
                                goto __catch7_g_error;
1621
1041
                        }
1622
1042
                }
1624
1044
                __catch7_g_error:
1625
1045
                {
1626
1046
                        GError* e = NULL;
1627
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1628
1047
                        e = _inner_error_;
1629
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1630
1048
                        _inner_error_ = NULL;
1631
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1632
1049
                        _g_error_free0 (e);
1633
 
#line 1634 "action-box.c"
1634
1050
                }
1635
1051
                __finally7:
1636
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1637
1052
                if (_inner_error_ != NULL) {
1638
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1639
1053
                        _g_object_unref0 (notification);
1640
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1641
1054
                        _gtk_icon_info_free0 (icon_info);
1642
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1643
1055
                        _g_object_unref0 (icon_theme);
1644
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1645
1056
                        g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1646
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1647
1057
                        g_clear_error (&_inner_error_);
1648
 
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1649
1058
                        return;
1650
 
#line 1651 "action-box.c"
1651
1059
                }
1652
 
#line 305 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1653
1060
                _g_object_unref0 (notification);
1654
 
#line 305 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1655
1061
                _gtk_icon_info_free0 (icon_info);
1656
 
#line 305 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1657
1062
                _g_object_unref0 (icon_theme);
1658
 
#line 1659 "action-box.c"
1659
1063
        }
1660
1064
}
1661
1065
 
1662
1066
 
1663
1067
static void ____lambda5__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
1664
 
#line 303 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1665
1068
        ___lambda5_ (self);
1666
 
#line 1667 "action-box.c"
1667
1069
}
1668
1070
 
1669
1071
 
1670
1072
static void ___lambda6_ (GwibberGtkActionBoxItem* self) {
1671
1073
        const gchar* _tmp0_;
1672
1074
        const gchar* _tmp1_;
1673
 
#line 325 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1674
1075
        _tmp0_ = self->priv->_account;
1675
 
#line 325 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1676
1076
        _tmp1_ = self->priv->_sender;
1677
 
#line 325 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1678
1077
        gwibber_gtk_action_box_item_user_stream (self, _tmp0_, _tmp1_);
1679
 
#line 1680 "action-box.c"
1680
1078
}
1681
1079
 
1682
1080
 
1683
1081
static void ____lambda6__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
1684
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1685
1082
        ___lambda6_ (self);
1686
 
#line 1687 "action-box.c"
1687
1083
}
1688
1084
 
1689
1085
 
1743
1139
        GtkMenu* _tmp119_;
1744
1140
        GtkMenu* _tmp120_;
1745
1141
        GtkMenu* _tmp121_;
1746
 
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1747
1142
        g_return_val_if_fail (self != NULL, NULL);
1748
 
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1749
1143
        _tmp0_ = (GtkMenu*) gtk_menu_new ();
1750
 
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1751
1144
        _tmp1_ = g_object_ref_sink (_tmp0_);
1752
 
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1753
1145
        _g_object_unref0 (self->priv->_menu);
1754
 
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1755
1146
        self->priv->_menu = _tmp1_;
1756
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1757
1147
        _tmp7_ = self->priv->_service;
1758
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1759
1148
        if (g_strcmp0 (_tmp7_, "flicker") != 0) {
1760
 
#line 1761 "action-box.c"
1761
1149
                const gchar* _tmp8_;
1762
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1763
1150
                _tmp8_ = self->priv->_service;
1764
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1765
1151
                _tmp6_ = g_strcmp0 (_tmp8_, "pingfm") != 0;
1766
 
#line 1767 "action-box.c"
1767
1152
        } else {
1768
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1769
1153
                _tmp6_ = FALSE;
1770
 
#line 1771 "action-box.c"
1771
1154
        }
1772
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1773
1155
        _tmp9_ = _tmp6_;
1774
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1775
1156
        if (_tmp9_) {
1776
 
#line 1777 "action-box.c"
1777
1157
                const gchar* _tmp10_;
1778
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1779
1158
                _tmp10_ = self->priv->_service;
1780
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1781
1159
                _tmp5_ = g_strcmp0 (_tmp10_, "foursquare") != 0;
1782
 
#line 1783 "action-box.c"
1783
1160
        } else {
1784
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1785
1161
                _tmp5_ = FALSE;
1786
 
#line 1787 "action-box.c"
1787
1162
        }
1788
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1789
1163
        _tmp11_ = _tmp5_;
1790
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1791
1164
        if (_tmp11_) {
1792
 
#line 1793 "action-box.c"
1793
1165
                const gchar* _tmp12_;
1794
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1795
1166
                _tmp12_ = self->priv->_service;
1796
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1797
1167
                _tmp4_ = g_strcmp0 (_tmp12_, "digg") != 0;
1798
 
#line 1799 "action-box.c"
1799
1168
        } else {
1800
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1801
1169
                _tmp4_ = FALSE;
1802
 
#line 1803 "action-box.c"
1803
1170
        }
1804
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1805
1171
        _tmp13_ = _tmp4_;
1806
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1807
1172
        if (_tmp13_) {
1808
 
#line 1809 "action-box.c"
1809
1173
                gboolean _tmp14_;
1810
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1811
1174
                _tmp14_ = self->priv->_from_me;
1812
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1813
1175
                _tmp3_ = !_tmp14_;
1814
 
#line 1815 "action-box.c"
1815
1176
        } else {
1816
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1817
1177
                _tmp3_ = FALSE;
1818
 
#line 1819 "action-box.c"
1819
1178
        }
1820
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1821
1179
        _tmp15_ = _tmp3_;
1822
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1823
1180
        if (_tmp15_) {
1824
 
#line 1825 "action-box.c"
1825
1181
                const gchar* _tmp16_;
1826
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1827
1182
                _tmp16_ = self->priv->_stream;
1828
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1829
1183
                _tmp2_ = g_strcmp0 (_tmp16_, "private") != 0;
1830
 
#line 1831 "action-box.c"
1831
1184
        } else {
1832
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1833
1185
                _tmp2_ = FALSE;
1834
 
#line 1835 "action-box.c"
1835
1186
        }
1836
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1837
1187
        _tmp17_ = _tmp2_;
1838
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1839
1188
        if (_tmp17_) {
1840
 
#line 1841 "action-box.c"
1841
1189
                const gchar* _tmp18_ = NULL;
1842
1190
                GtkMenuItem* _tmp19_;
1843
1191
                GtkMenuItem* _tmp20_;
1844
1192
                GtkMenuItem* _tmp21_;
1845
1193
                GtkMenu* _tmp22_;
1846
1194
                GtkMenuItem* _tmp23_;
1847
 
#line 143 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1848
1195
                _tmp18_ = _ ("_Reply");
1849
 
#line 143 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1850
1196
                _tmp19_ = (GtkMenuItem*) gtk_menu_item_new_with_mnemonic (_tmp18_);
1851
 
#line 143 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1852
1197
                _tmp20_ = g_object_ref_sink (_tmp19_);
1853
 
#line 143 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1854
1198
                _g_object_unref0 (self->priv->_amenu);
1855
 
#line 143 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1856
1199
                self->priv->_amenu = _tmp20_;
1857
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1858
1200
                _tmp21_ = self->priv->_amenu;
1859
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1860
1201
                g_signal_connect_object (_tmp21_, "activate", (GCallback) ____lambda2__gtk_menu_item_activate, self, 0);
1861
 
#line 178 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1862
1202
                _tmp22_ = self->priv->_menu;
1863
 
#line 178 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1864
1203
                _tmp23_ = self->priv->_amenu;
1865
 
#line 178 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1866
1204
                gtk_menu_shell_append ((GtkMenuShell*) _tmp22_, (GtkWidget*) _tmp23_);
1867
 
#line 1868 "action-box.c"
1868
1205
        }
1869
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1870
1206
        _tmp27_ = self->priv->_service;
1871
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1872
1207
        if (g_strcmp0 (_tmp27_, "twitter") == 0) {
1873
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1874
1208
                _tmp26_ = TRUE;
1875
 
#line 1876 "action-box.c"
1876
1209
        } else {
1877
1210
                const gchar* _tmp28_;
1878
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1879
1211
                _tmp28_ = self->priv->_service;
1880
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1881
1212
                _tmp26_ = g_strcmp0 (_tmp28_, "identica") == 0;
1882
 
#line 1883 "action-box.c"
1883
1213
        }
1884
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1885
1214
        _tmp29_ = _tmp26_;
1886
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1887
1215
        if (_tmp29_) {
1888
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1889
1216
                _tmp25_ = TRUE;
1890
 
#line 1891 "action-box.c"
1891
1217
        } else {
1892
1218
                const gchar* _tmp30_;
1893
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1894
1219
                _tmp30_ = self->priv->_service;
1895
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1896
1220
                _tmp25_ = g_strcmp0 (_tmp30_, "statusnet") == 0;
1897
 
#line 1898 "action-box.c"
1898
1221
        }
1899
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1900
1222
        _tmp31_ = _tmp25_;
1901
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1902
1223
        if (_tmp31_) {
1903
 
#line 1904 "action-box.c"
1904
1224
                gboolean _tmp32_;
1905
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1906
1225
                _tmp32_ = self->priv->_from_me;
1907
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1908
1226
                _tmp24_ = !_tmp32_;
1909
 
#line 1910 "action-box.c"
1910
1227
        } else {
1911
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1912
1228
                _tmp24_ = FALSE;
1913
 
#line 1914 "action-box.c"
1914
1229
        }
1915
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1916
1230
        _tmp33_ = _tmp24_;
1917
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1918
1231
        if (_tmp33_) {
1919
 
#line 1920 "action-box.c"
1920
1232
                const gchar* _tmp34_ = NULL;
1921
1233
                GtkMenuItem* _tmp35_;
1922
1234
                GtkMenuItem* _tmp36_;
1923
1235
                GtkMenuItem* _tmp37_;
1924
1236
                GtkMenu* _tmp38_;
1925
1237
                GtkMenuItem* _tmp39_;
1926
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1927
1238
                _tmp34_ = _ ("Pri_vate Reply");
1928
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1929
1239
                _tmp35_ = (GtkMenuItem*) gtk_menu_item_new_with_mnemonic (_tmp34_);
1930
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1931
1240
                _tmp36_ = g_object_ref_sink (_tmp35_);
1932
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1933
1241
                _g_object_unref0 (self->priv->_amenu);
1934
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1935
1242
                self->priv->_amenu = _tmp36_;
1936
 
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1937
1243
                _tmp37_ = self->priv->_amenu;
1938
 
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1939
1244
                g_signal_connect_object (_tmp37_, "activate", (GCallback) ____lambda3__gtk_menu_item_activate, self, 0);
1940
 
#line 223 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1941
1245
                _tmp38_ = self->priv->_menu;
1942
 
#line 223 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1943
1246
                _tmp39_ = self->priv->_amenu;
1944
 
#line 223 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1945
1247
                gtk_menu_shell_append ((GtkMenuShell*) _tmp38_, (GtkWidget*) _tmp39_);
1946
 
#line 1947 "action-box.c"
1947
1248
        }
1948
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1949
1249
        _tmp46_ = self->priv->_service;
1950
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1951
1250
        if (g_strcmp0 (_tmp46_, "flicker") != 0) {
1952
 
#line 1953 "action-box.c"
1953
1251
                const gchar* _tmp47_;
1954
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1955
1252
                _tmp47_ = self->priv->_service;
1956
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1957
1253
                _tmp45_ = g_strcmp0 (_tmp47_, "pingfm") != 0;
1958
 
#line 1959 "action-box.c"
1959
1254
        } else {
1960
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1961
1255
                _tmp45_ = FALSE;
1962
 
#line 1963 "action-box.c"
1963
1256
        }
1964
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1965
1257
        _tmp48_ = _tmp45_;
1966
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1967
1258
        if (_tmp48_) {
1968
 
#line 1969 "action-box.c"
1969
1259
                const gchar* _tmp49_;
1970
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1971
1260
                _tmp49_ = self->priv->_service;
1972
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1973
1261
                _tmp44_ = g_strcmp0 (_tmp49_, "foursquare") != 0;
1974
 
#line 1975 "action-box.c"
1975
1262
        } else {
1976
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1977
1263
                _tmp44_ = FALSE;
1978
 
#line 1979 "action-box.c"
1979
1264
        }
1980
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1981
1265
        _tmp50_ = _tmp44_;
1982
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1983
1266
        if (_tmp50_) {
1984
 
#line 1985 "action-box.c"
1985
1267
                const gchar* _tmp51_;
1986
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1987
1268
                _tmp51_ = self->priv->_service;
1988
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1989
1269
                _tmp43_ = g_strcmp0 (_tmp51_, "digg") != 0;
1990
 
#line 1991 "action-box.c"
1991
1270
        } else {
1992
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1993
1271
                _tmp43_ = FALSE;
1994
 
#line 1995 "action-box.c"
1995
1272
        }
1996
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1997
1273
        _tmp52_ = _tmp43_;
1998
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
1999
1274
        if (_tmp52_) {
2000
 
#line 2001 "action-box.c"
2001
1275
                const gchar* _tmp53_;
2002
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2003
1276
                _tmp53_ = self->priv->_service;
2004
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2005
1277
                _tmp42_ = g_strcmp0 (_tmp53_, "qaiku") != 0;
2006
 
#line 2007 "action-box.c"
2007
1278
        } else {
2008
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2009
1279
                _tmp42_ = FALSE;
2010
 
#line 2011 "action-box.c"
2011
1280
        }
2012
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2013
1281
        _tmp54_ = _tmp42_;
2014
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2015
1282
        if (_tmp54_) {
2016
 
#line 2017 "action-box.c"
2017
1283
                const gchar* _tmp55_;
2018
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2019
1284
                _tmp55_ = self->priv->_service;
2020
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2021
1285
                _tmp41_ = g_strcmp0 (_tmp55_, "buzz") != 0;
2022
 
#line 2023 "action-box.c"
2023
1286
        } else {
2024
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2025
1287
                _tmp41_ = FALSE;
2026
 
#line 2027 "action-box.c"
2027
1288
        }
2028
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2029
1289
        _tmp56_ = _tmp41_;
2030
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2031
1290
        if (_tmp56_) {
2032
 
#line 2033 "action-box.c"
2033
1291
                const gchar* _tmp57_;
2034
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2035
1292
                _tmp57_ = self->priv->_stream;
2036
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2037
1293
                _tmp40_ = g_strcmp0 (_tmp57_, "private") != 0;
2038
 
#line 2039 "action-box.c"
2039
1294
        } else {
2040
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2041
1295
                _tmp40_ = FALSE;
2042
 
#line 2043 "action-box.c"
2043
1296
        }
2044
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2045
1297
        _tmp58_ = _tmp40_;
2046
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2047
1298
        if (_tmp58_) {
2048
 
#line 2049 "action-box.c"
2049
1299
                const gchar* _tmp59_ = NULL;
2050
1300
                gboolean _tmp60_;
2051
1301
                const gchar* _tmp63_;
2057
1307
                GtkMenuItem* _tmp68_;
2058
1308
                GtkMenu* _tmp69_;
2059
1309
                GtkMenuItem* _tmp70_;
2060
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2061
1310
                _tmp60_ = self->priv->_liked;
2062
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2063
1311
                if (_tmp60_) {
2064
 
#line 2065 "action-box.c"
2065
1312
                        const gchar* _tmp61_ = NULL;
2066
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2067
1313
                        _tmp61_ = _ ("Un_like");
2068
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2069
1314
                        _tmp59_ = _tmp61_;
2070
 
#line 2071 "action-box.c"
2071
1315
                } else {
2072
1316
                        const gchar* _tmp62_ = NULL;
2073
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2074
1317
                        _tmp62_ = _ ("_Like");
2075
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2076
1318
                        _tmp59_ = _tmp62_;
2077
 
#line 2078 "action-box.c"
2078
1319
                }
2079
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2080
1320
                _tmp63_ = _tmp59_;
2081
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2082
1321
                _tmp64_ = g_strdup (_tmp63_);
2083
 
#line 227 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2084
1322
                amenu_label = _tmp64_;
2085
 
#line 229 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2086
1323
                _tmp65_ = amenu_label;
2087
 
#line 229 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2088
1324
                _tmp66_ = (GtkMenuItem*) gtk_menu_item_new_with_mnemonic (_tmp65_);
2089
 
#line 229 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2090
1325
                _tmp67_ = g_object_ref_sink (_tmp66_);
2091
 
#line 229 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2092
1326
                _g_object_unref0 (self->priv->_amenu);
2093
 
#line 229 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2094
1327
                self->priv->_amenu = _tmp67_;
2095
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2096
1328
                _tmp68_ = self->priv->_amenu;
2097
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2098
1329
                g_signal_connect_object (_tmp68_, "activate", (GCallback) ____lambda4__gtk_menu_item_activate, self, 0);
2099
 
#line 289 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2100
1330
                _tmp69_ = self->priv->_menu;
2101
 
#line 289 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2102
1331
                _tmp70_ = self->priv->_amenu;
2103
 
#line 289 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2104
1332
                gtk_menu_shell_append ((GtkMenuShell*) _tmp69_, (GtkWidget*) _tmp70_);
2105
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2106
1333
                _g_free0 (amenu_label);
2107
 
#line 2108 "action-box.c"
2108
1334
        }
2109
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2110
1335
        _tmp76_ = self->priv->_service;
2111
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2112
1336
        if (g_strcmp0 (_tmp76_, "twitter") == 0) {
2113
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2114
1337
                _tmp75_ = TRUE;
2115
 
#line 2116 "action-box.c"
2116
1338
        } else {
2117
1339
                const gchar* _tmp77_;
2118
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2119
1340
                _tmp77_ = self->priv->_service;
2120
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2121
1341
                _tmp75_ = g_strcmp0 (_tmp77_, "identica") == 0;
2122
 
#line 2123 "action-box.c"
2123
1342
        }
2124
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2125
1343
        _tmp78_ = _tmp75_;
2126
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2127
1344
        if (_tmp78_) {
2128
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2129
1345
                _tmp74_ = TRUE;
2130
 
#line 2131 "action-box.c"
2131
1346
        } else {
2132
1347
                const gchar* _tmp79_;
2133
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2134
1348
                _tmp79_ = self->priv->_service;
2135
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2136
1349
                _tmp74_ = g_strcmp0 (_tmp79_, "statusnet") == 0;
2137
 
#line 2138 "action-box.c"
2138
1350
        }
2139
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2140
1351
        _tmp80_ = _tmp74_;
2141
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2142
1352
        if (_tmp80_) {
2143
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2144
1353
                _tmp73_ = TRUE;
2145
 
#line 2146 "action-box.c"
2146
1354
        } else {
2147
1355
                const gchar* _tmp81_;
2148
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2149
1356
                _tmp81_ = self->priv->_service;
2150
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2151
1357
                _tmp73_ = g_strcmp0 (_tmp81_, "sina") == 0;
2152
 
#line 2153 "action-box.c"
2153
1358
        }
2154
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2155
1359
        _tmp82_ = _tmp73_;
2156
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2157
1360
        if (_tmp82_) {
2158
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2159
1361
                _tmp72_ = TRUE;
2160
 
#line 2161 "action-box.c"
2161
1362
        } else {
2162
1363
                const gchar* _tmp83_;
2163
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2164
1364
                _tmp83_ = self->priv->_service;
2165
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2166
1365
                _tmp72_ = g_strcmp0 (_tmp83_, "sohu") == 0;
2167
 
#line 2168 "action-box.c"
2168
1366
        }
2169
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2170
1367
        _tmp84_ = _tmp72_;
2171
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2172
1368
        if (_tmp84_) {
2173
 
#line 2174 "action-box.c"
2174
1369
                const gchar* _tmp85_;
2175
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2176
1370
                _tmp85_ = self->priv->_stream;
2177
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2178
1371
                _tmp71_ = g_strcmp0 (_tmp85_, "private") != 0;
2179
 
#line 2180 "action-box.c"
2180
1372
        } else {
2181
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2182
1373
                _tmp71_ = FALSE;
2183
 
#line 2184 "action-box.c"
2184
1374
        }
2185
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2186
1375
        _tmp86_ = _tmp71_;
2187
 
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2188
1376
        if (_tmp86_) {
2189
 
#line 2190 "action-box.c"
2190
1377
                GtkMenuItem* _tmp87_;
2191
1378
                GtkMenuItem* _tmp88_;
2192
1379
                const gchar* _tmp89_;
2196
1383
                GtkMenuItem* _tmp100_;
2197
1384
                GtkMenu* _tmp101_;
2198
1385
                GtkMenuItem* _tmp102_;
2199
 
#line 294 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2200
1386
                _tmp87_ = (GtkMenuItem*) gtk_menu_item_new ();
2201
 
#line 294 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2202
1387
                _tmp88_ = g_object_ref_sink (_tmp87_);
2203
 
#line 294 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2204
1388
                _g_object_unref0 (self->priv->_amenu);
2205
 
#line 294 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2206
1389
                self->priv->_amenu = _tmp88_;
2207
 
#line 295 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2208
1390
                _tmp89_ = self->priv->_service;
2209
 
#line 295 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2210
1391
                if (g_strcmp0 (_tmp89_, "twitter") == 0) {
2211
 
#line 2212 "action-box.c"
2212
1392
                        const gchar* _tmp90_ = NULL;
2213
1393
                        GtkMenuItem* _tmp91_;
2214
1394
                        GtkMenuItem* _tmp92_;
2215
 
#line 297 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2216
1395
                        _tmp90_ = _ ("Re_tweet");
2217
 
#line 297 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2218
1396
                        _tmp91_ = (GtkMenuItem*) gtk_menu_item_new_with_mnemonic (_tmp90_);
2219
 
#line 297 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2220
1397
                        _tmp92_ = g_object_ref_sink (_tmp91_);
2221
 
#line 297 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2222
1398
                        _g_object_unref0 (self->priv->_amenu);
2223
 
#line 297 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2224
1399
                        self->priv->_amenu = _tmp92_;
2225
 
#line 2226 "action-box.c"
2226
1400
                }
2227
 
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2228
1401
                _tmp94_ = self->priv->_service;
2229
 
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2230
1402
                if (g_strcmp0 (_tmp94_, "identica") == 0) {
2231
 
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2232
1403
                        _tmp93_ = TRUE;
2233
 
#line 2234 "action-box.c"
2234
1404
                } else {
2235
1405
                        const gchar* _tmp95_;
2236
 
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2237
1406
                        _tmp95_ = self->priv->_service;
2238
 
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2239
1407
                        _tmp93_ = g_strcmp0 (_tmp95_, "statusnet") == 0;
2240
 
#line 2241 "action-box.c"
2241
1408
                }
2242
 
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2243
1409
                _tmp96_ = _tmp93_;
2244
 
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2245
1410
                if (_tmp96_) {
2246
 
#line 2247 "action-box.c"
2247
1411
                        const gchar* _tmp97_ = NULL;
2248
1412
                        GtkMenuItem* _tmp98_;
2249
1413
                        GtkMenuItem* _tmp99_;
2250
 
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2251
1414
                        _tmp97_ = _ ("Re_peat");
2252
 
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2253
1415
                        _tmp98_ = (GtkMenuItem*) gtk_menu_item_new_with_mnemonic (_tmp97_);
2254
 
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2255
1416
                        _tmp99_ = g_object_ref_sink (_tmp98_);
2256
 
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2257
1417
                        _g_object_unref0 (self->priv->_amenu);
2258
 
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2259
1418
                        self->priv->_amenu = _tmp99_;
2260
 
#line 2261 "action-box.c"
2261
1419
                }
2262
 
#line 303 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2263
1420
                _tmp100_ = self->priv->_amenu;
2264
 
#line 303 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2265
1421
                g_signal_connect_object (_tmp100_, "activate", (GCallback) ____lambda5__gtk_menu_item_activate, self, 0);
2266
 
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2267
1422
                _tmp101_ = self->priv->_menu;
2268
 
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2269
1423
                _tmp102_ = self->priv->_amenu;
2270
 
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2271
1424
                gtk_menu_shell_append ((GtkMenuShell*) _tmp101_, (GtkWidget*) _tmp102_);
2272
 
#line 2273 "action-box.c"
2273
1425
        }
2274
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2275
1426
        _tmp106_ = self->priv->_service;
2276
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2277
1427
        if (g_strcmp0 (_tmp106_, "twitter") == 0) {
2278
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2279
1428
                _tmp105_ = TRUE;
2280
 
#line 2281 "action-box.c"
2281
1429
        } else {
2282
1430
                const gchar* _tmp107_;
2283
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2284
1431
                _tmp107_ = self->priv->_service;
2285
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2286
1432
                _tmp105_ = g_strcmp0 (_tmp107_, "identica") == 0;
2287
 
#line 2288 "action-box.c"
2288
1433
        }
2289
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2290
1434
        _tmp108_ = _tmp105_;
2291
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2292
1435
        if (_tmp108_) {
2293
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2294
1436
                _tmp104_ = TRUE;
2295
 
#line 2296 "action-box.c"
2296
1437
        } else {
2297
1438
                const gchar* _tmp109_;
2298
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2299
1439
                _tmp109_ = self->priv->_service;
2300
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2301
1440
                _tmp104_ = g_strcmp0 (_tmp109_, "statusnet") == 0;
2302
 
#line 2303 "action-box.c"
2303
1441
        }
2304
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2305
1442
        _tmp110_ = _tmp104_;
2306
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2307
1443
        if (_tmp110_) {
2308
 
#line 2309 "action-box.c"
2309
1444
                const gchar* _tmp111_;
2310
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2311
1445
                _tmp111_ = self->priv->_stream;
2312
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2313
1446
                _tmp103_ = g_strcmp0 (_tmp111_, "user") != 0;
2314
 
#line 2315 "action-box.c"
2315
1447
        } else {
2316
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2317
1448
                _tmp103_ = FALSE;
2318
 
#line 2319 "action-box.c"
2319
1449
        }
2320
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2321
1450
        _tmp112_ = _tmp103_;
2322
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2323
1451
        if (_tmp112_) {
2324
 
#line 2325 "action-box.c"
2325
1452
                const gchar* _tmp113_ = NULL;
2326
1453
                GtkMenuItem* _tmp114_;
2327
1454
                GtkMenuItem* _tmp115_;
2328
1455
                GtkMenuItem* _tmp116_;
2329
1456
                GtkMenu* _tmp117_;
2330
1457
                GtkMenuItem* _tmp118_;
2331
 
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2332
1458
                _tmp113_ = _ ("View User _Profile");
2333
 
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2334
1459
                _tmp114_ = (GtkMenuItem*) gtk_menu_item_new_with_mnemonic (_tmp113_);
2335
 
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2336
1460
                _tmp115_ = g_object_ref_sink (_tmp114_);
2337
 
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2338
1461
                _g_object_unref0 (self->priv->_amenu);
2339
 
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2340
1462
                self->priv->_amenu = _tmp115_;
2341
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2342
1463
                _tmp116_ = self->priv->_amenu;
2343
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2344
1464
                g_signal_connect_object (_tmp116_, "activate", (GCallback) ____lambda6__gtk_menu_item_activate, self, 0);
2345
 
#line 327 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2346
1465
                _tmp117_ = self->priv->_menu;
2347
 
#line 327 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2348
1466
                _tmp118_ = self->priv->_amenu;
2349
 
#line 327 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2350
1467
                gtk_menu_shell_append ((GtkMenuShell*) _tmp117_, (GtkWidget*) _tmp118_);
2351
 
#line 2352 "action-box.c"
2352
1468
        }
2353
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2354
1469
        _tmp119_ = self->priv->_menu;
2355
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2356
1470
        gtk_widget_show_all ((GtkWidget*) _tmp119_);
2357
 
#line 331 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2358
1471
        _tmp120_ = self->priv->_menu;
2359
 
#line 331 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2360
1472
        _tmp121_ = _g_object_ref0 (_tmp120_);
2361
 
#line 331 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2362
1473
        result = _tmp121_;
2363
 
#line 331 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2364
1474
        return result;
2365
 
#line 2366 "action-box.c"
2366
1475
}
2367
1476
 
2368
1477
 
2369
1478
const gchar* gwibber_gtk_action_box_item_get_service (GwibberGtkActionBoxItem* self) {
2370
1479
        const gchar* result;
2371
1480
        const gchar* _tmp0_;
2372
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2373
1481
        g_return_val_if_fail (self != NULL, NULL);
2374
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2375
1482
        _tmp0_ = self->priv->_service;
2376
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2377
1483
        result = _tmp0_;
2378
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2379
1484
        return result;
2380
 
#line 2381 "action-box.c"
2381
1485
}
2382
1486
 
2383
1487
 
2384
1488
void gwibber_gtk_action_box_item_set_service (GwibberGtkActionBoxItem* self, const gchar* value) {
2385
1489
        const gchar* _tmp0_;
2386
1490
        gchar* _tmp1_;
2387
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2388
1491
        g_return_if_fail (self != NULL);
2389
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2390
1492
        _tmp0_ = value;
2391
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2392
1493
        _tmp1_ = g_strdup (_tmp0_);
2393
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2394
1494
        _g_free0 (self->priv->_service);
2395
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2396
1495
        self->priv->_service = _tmp1_;
2397
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2398
1496
        g_object_notify ((GObject *) self, "service");
2399
 
#line 2400 "action-box.c"
2400
1497
}
2401
1498
 
2402
1499
 
2403
1500
const gchar* gwibber_gtk_action_box_item_get_stream (GwibberGtkActionBoxItem* self) {
2404
1501
        const gchar* result;
2405
1502
        const gchar* _tmp0_;
2406
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2407
1503
        g_return_val_if_fail (self != NULL, NULL);
2408
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2409
1504
        _tmp0_ = self->priv->_stream;
2410
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2411
1505
        result = _tmp0_;
2412
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2413
1506
        return result;
2414
 
#line 2415 "action-box.c"
2415
1507
}
2416
1508
 
2417
1509
 
2418
1510
void gwibber_gtk_action_box_item_set_stream (GwibberGtkActionBoxItem* self, const gchar* value) {
2419
1511
        const gchar* _tmp0_;
2420
1512
        gchar* _tmp1_;
2421
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2422
1513
        g_return_if_fail (self != NULL);
2423
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2424
1514
        _tmp0_ = value;
2425
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2426
1515
        _tmp1_ = g_strdup (_tmp0_);
2427
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2428
1516
        _g_free0 (self->priv->_stream);
2429
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2430
1517
        self->priv->_stream = _tmp1_;
2431
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2432
1518
        g_object_notify ((GObject *) self, "stream");
2433
 
#line 2434 "action-box.c"
2434
1519
}
2435
1520
 
2436
1521
 
2437
1522
const gchar* gwibber_gtk_action_box_item_get_account (GwibberGtkActionBoxItem* self) {
2438
1523
        const gchar* result;
2439
1524
        const gchar* _tmp0_;
2440
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2441
1525
        g_return_val_if_fail (self != NULL, NULL);
2442
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2443
1526
        _tmp0_ = self->priv->_account;
2444
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2445
1527
        result = _tmp0_;
2446
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2447
1528
        return result;
2448
 
#line 2449 "action-box.c"
2449
1529
}
2450
1530
 
2451
1531
 
2452
1532
void gwibber_gtk_action_box_item_set_account (GwibberGtkActionBoxItem* self, const gchar* value) {
2453
1533
        const gchar* _tmp0_;
2454
1534
        gchar* _tmp1_;
2455
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2456
1535
        g_return_if_fail (self != NULL);
2457
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2458
1536
        _tmp0_ = value;
2459
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2460
1537
        _tmp1_ = g_strdup (_tmp0_);
2461
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2462
1538
        _g_free0 (self->priv->_account);
2463
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2464
1539
        self->priv->_account = _tmp1_;
2465
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2466
1540
        g_object_notify ((GObject *) self, "account");
2467
 
#line 2468 "action-box.c"
2468
1541
}
2469
1542
 
2470
1543
 
2471
1544
const gchar* gwibber_gtk_action_box_item_get_mid (GwibberGtkActionBoxItem* self) {
2472
1545
        const gchar* result;
2473
1546
        const gchar* _tmp0_;
2474
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2475
1547
        g_return_val_if_fail (self != NULL, NULL);
2476
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2477
1548
        _tmp0_ = self->priv->_mid;
2478
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2479
1549
        result = _tmp0_;
2480
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2481
1550
        return result;
2482
 
#line 2483 "action-box.c"
2483
1551
}
2484
1552
 
2485
1553
 
2486
1554
void gwibber_gtk_action_box_item_set_mid (GwibberGtkActionBoxItem* self, const gchar* value) {
2487
1555
        const gchar* _tmp0_;
2488
1556
        gchar* _tmp1_;
2489
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2490
1557
        g_return_if_fail (self != NULL);
2491
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2492
1558
        _tmp0_ = value;
2493
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2494
1559
        _tmp1_ = g_strdup (_tmp0_);
2495
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2496
1560
        _g_free0 (self->priv->_mid);
2497
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2498
1561
        self->priv->_mid = _tmp1_;
2499
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2500
1562
        g_object_notify ((GObject *) self, "mid");
2501
 
#line 2502 "action-box.c"
2502
1563
}
2503
1564
 
2504
1565
 
2505
1566
const gchar* gwibber_gtk_action_box_item_get_sender (GwibberGtkActionBoxItem* self) {
2506
1567
        const gchar* result;
2507
1568
        const gchar* _tmp0_;
2508
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2509
1569
        g_return_val_if_fail (self != NULL, NULL);
2510
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2511
1570
        _tmp0_ = self->priv->_sender;
2512
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2513
1571
        result = _tmp0_;
2514
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2515
1572
        return result;
2516
 
#line 2517 "action-box.c"
2517
1573
}
2518
1574
 
2519
1575
 
2520
1576
void gwibber_gtk_action_box_item_set_sender (GwibberGtkActionBoxItem* self, const gchar* value) {
2521
1577
        const gchar* _tmp0_;
2522
1578
        gchar* _tmp1_;
2523
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2524
1579
        g_return_if_fail (self != NULL);
2525
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2526
1580
        _tmp0_ = value;
2527
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2528
1581
        _tmp1_ = g_strdup (_tmp0_);
2529
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2530
1582
        _g_free0 (self->priv->_sender);
2531
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2532
1583
        self->priv->_sender = _tmp1_;
2533
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2534
1584
        g_object_notify ((GObject *) self, "sender");
2535
 
#line 2536 "action-box.c"
2536
1585
}
2537
1586
 
2538
1587
 
2539
1588
const gchar* gwibber_gtk_action_box_item_get_action (GwibberGtkActionBoxItem* self) {
2540
1589
        const gchar* result;
2541
1590
        const gchar* _tmp0_;
2542
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2543
1591
        g_return_val_if_fail (self != NULL, NULL);
2544
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2545
1592
        _tmp0_ = self->priv->_action;
2546
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2547
1593
        result = _tmp0_;
2548
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2549
1594
        return result;
2550
 
#line 2551 "action-box.c"
2551
1595
}
2552
1596
 
2553
1597
 
2554
1598
void gwibber_gtk_action_box_item_set_action (GwibberGtkActionBoxItem* self, const gchar* value) {
2555
1599
        const gchar* _tmp0_;
2556
1600
        gchar* _tmp1_;
2557
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2558
1601
        g_return_if_fail (self != NULL);
2559
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2560
1602
        _tmp0_ = value;
2561
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2562
1603
        _tmp1_ = g_strdup (_tmp0_);
2563
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2564
1604
        _g_free0 (self->priv->_action);
2565
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2566
1605
        self->priv->_action = _tmp1_;
2567
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2568
1606
        g_object_notify ((GObject *) self, "action");
2569
 
#line 2570 "action-box.c"
2570
1607
}
2571
1608
 
2572
1609
 
2573
1610
gboolean gwibber_gtk_action_box_item_get_from_me (GwibberGtkActionBoxItem* self) {
2574
1611
        gboolean result;
2575
1612
        gboolean _tmp0_;
2576
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2577
1613
        g_return_val_if_fail (self != NULL, FALSE);
2578
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2579
1614
        _tmp0_ = self->priv->_from_me;
2580
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2581
1615
        result = _tmp0_;
2582
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2583
1616
        return result;
2584
 
#line 2585 "action-box.c"
2585
1617
}
2586
1618
 
2587
1619
 
2588
1620
void gwibber_gtk_action_box_item_set_from_me (GwibberGtkActionBoxItem* self, gboolean value) {
2589
1621
        gboolean _tmp0_;
2590
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2591
1622
        g_return_if_fail (self != NULL);
2592
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2593
1623
        _tmp0_ = value;
2594
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2595
1624
        self->priv->_from_me = _tmp0_;
2596
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2597
1625
        g_object_notify ((GObject *) self, "from-me");
2598
 
#line 2599 "action-box.c"
2599
1626
}
2600
1627
 
2601
1628
 
2602
1629
gboolean gwibber_gtk_action_box_item_get_liked (GwibberGtkActionBoxItem* self) {
2603
1630
        gboolean result;
2604
1631
        gboolean _tmp0_;
2605
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2606
1632
        g_return_val_if_fail (self != NULL, FALSE);
2607
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2608
1633
        _tmp0_ = self->priv->_liked;
2609
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2610
1634
        result = _tmp0_;
2611
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2612
1635
        return result;
2613
 
#line 2614 "action-box.c"
2614
1636
}
2615
1637
 
2616
1638
 
2617
1639
void gwibber_gtk_action_box_item_set_liked (GwibberGtkActionBoxItem* self, gboolean value) {
2618
1640
        gboolean _tmp0_;
2619
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2620
1641
        g_return_if_fail (self != NULL);
2621
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2622
1642
        _tmp0_ = value;
2623
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2624
1643
        self->priv->_liked = _tmp0_;
2625
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2626
1644
        g_object_notify ((GObject *) self, "liked");
2627
 
#line 2628 "action-box.c"
2628
1645
}
2629
1646
 
2630
1647
 
2631
1648
const gchar* gwibber_gtk_action_box_item_get_tooltip (GwibberGtkActionBoxItem* self) {
2632
1649
        const gchar* result;
2633
1650
        const gchar* _tmp0_;
2634
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2635
1651
        g_return_val_if_fail (self != NULL, NULL);
2636
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2637
1652
        _tmp0_ = self->priv->_tooltip;
2638
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2639
1653
        result = _tmp0_;
2640
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2641
1654
        return result;
2642
 
#line 2643 "action-box.c"
2643
1655
}
2644
1656
 
2645
1657
 
2646
1658
void gwibber_gtk_action_box_item_set_tooltip (GwibberGtkActionBoxItem* self, const gchar* value) {
2647
1659
        const gchar* _tmp0_;
2648
1660
        gchar* _tmp1_;
2649
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2650
1661
        g_return_if_fail (self != NULL);
2651
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2652
1662
        _tmp0_ = value;
2653
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2654
1663
        _tmp1_ = g_strdup (_tmp0_);
2655
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2656
1664
        _g_free0 (self->priv->_tooltip);
2657
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2658
1665
        self->priv->_tooltip = _tmp1_;
2659
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2660
1666
        g_object_notify ((GObject *) self, "tooltip");
2661
 
#line 2662 "action-box.c"
2662
1667
}
2663
1668
 
2664
1669
 
2665
1670
static void gwibber_gtk_action_box_item_real_send (GwibberGtkActionBoxItem* self, const gchar* mid, const gchar* account, const gchar* sender, const gchar* action) {
2666
 
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2667
1671
        g_return_if_fail (mid != NULL);
2668
 
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2669
1672
        g_return_if_fail (account != NULL);
2670
 
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2671
1673
        g_return_if_fail (sender != NULL);
2672
 
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2673
1674
        g_return_if_fail (action != NULL);
2674
 
#line 2675 "action-box.c"
2675
1675
}
2676
1676
 
2677
1677
 
2682
1682
        register gpointer data1;
2683
1683
        register gpointer data2;
2684
1684
        cc = (GCClosure *) closure;
2685
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2686
1685
        g_return_if_fail (n_param_values == 5);
2687
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2688
1686
        if (G_CCLOSURE_SWAP_DATA (closure)) {
2689
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2690
1687
                data1 = closure->data;
2691
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2692
1688
                data2 = param_values->data[0].v_pointer;
2693
 
#line 2694 "action-box.c"
2694
1689
        } else {
2695
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2696
1690
                data1 = param_values->data[0].v_pointer;
2697
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2698
1691
                data2 = closure->data;
2699
 
#line 2700 "action-box.c"
2700
1692
        }
2701
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2702
1693
        callback = (GMarshalFunc_VOID__STRING_STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
2703
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2704
1694
        callback (data1, g_value_get_string (param_values + 1), g_value_get_string (param_values + 2), g_value_get_string (param_values + 3), g_value_get_string (param_values + 4), data2);
2705
 
#line 2706 "action-box.c"
2706
1695
}
2707
1696
 
2708
1697
 
2713
1702
        GList* _tmp2_;
2714
1703
        guint _tmp3_ = 0U;
2715
1704
        gboolean _tmp4_;
2716
 
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2717
1705
        g_return_val_if_fail (event != NULL, FALSE);
2718
 
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2719
1706
        _tmp0_ = self->priv->_menu;
2720
 
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2721
1707
        _tmp1_ = gtk_container_get_children ((GtkContainer*) _tmp0_);
2722
 
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2723
1708
        _tmp2_ = _tmp1_;
2724
 
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2725
1709
        _tmp3_ = g_list_length (_tmp2_);
2726
 
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2727
1710
        _tmp4_ = _tmp3_ > ((guint) 0);
2728
 
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2729
1711
        _g_list_free0 (_tmp2_);
2730
 
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2731
1712
        if (_tmp4_) {
2732
 
#line 2733 "action-box.c"
2733
1713
                GtkMenu* _tmp5_;
2734
1714
                GdkEventButton _tmp6_;
2735
1715
                guint _tmp7_;
2736
1716
                GdkEventButton _tmp8_;
2737
1717
                guint32 _tmp9_;
2738
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2739
1718
                _tmp5_ = self->priv->_menu;
2740
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2741
1719
                _tmp6_ = *event;
2742
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2743
1720
                _tmp7_ = _tmp6_.button;
2744
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2745
1721
                _tmp8_ = *event;
2746
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2747
1722
                _tmp9_ = _tmp8_.time;
2748
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2749
1723
                gtk_menu_popup (_tmp5_, NULL, NULL, NULL, NULL, _tmp7_, _tmp9_);
2750
 
#line 2751 "action-box.c"
2751
1724
        }
2752
 
#line 102 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2753
1725
        result = TRUE;
2754
 
#line 102 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2755
1726
        return result;
2756
 
#line 2757 "action-box.c"
2757
1727
}
2758
1728
 
2759
1729
 
2760
1730
static gboolean __gwibber_gtk_action_box_item___lambda7__gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
2761
1731
        gboolean result;
2762
1732
        result = _gwibber_gtk_action_box_item___lambda7_ (self, event);
2763
 
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2764
1733
        return result;
2765
 
#line 2766 "action-box.c"
2766
1734
}
2767
1735
 
2768
1736
 
2782
1750
        GtkImage* _tmp10_;
2783
1751
        GtkMenu* _tmp11_ = NULL;
2784
1752
        GtkWidget* _tmp12_ = NULL;
2785
 
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2786
1753
        parent_class = G_OBJECT_CLASS (gwibber_gtk_action_box_item_parent_class);
2787
 
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2788
1754
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
2789
 
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2790
1755
        self = GWIBBER_GTK_ACTION_BOX_ITEM (obj);
2791
 
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2792
1756
        _tmp0_ = self->priv->_tooltip;
2793
 
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2794
1757
        _tmp1_ = strlen (_tmp0_);
2795
 
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2796
1758
        _tmp2_ = _tmp1_;
2797
 
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2798
1759
        if (_tmp2_ < 1) {
2799
 
#line 2800 "action-box.c"
2800
1760
                const gchar* _tmp3_;
2801
 
#line 89 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2802
1761
                _tmp3_ = self->priv->_service;
2803
 
#line 89 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2804
1762
                gwibber_gtk_action_box_item_set_tooltip (self, _tmp3_);
2805
 
#line 2806 "action-box.c"
2806
1763
        }
2807
 
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2808
1764
        _tmp4_ = self->priv->_service;
2809
 
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2810
1765
        _tmp5_ = (GtkImage*) gtk_image_new_from_icon_name (_tmp4_, GTK_ICON_SIZE_MENU);
2811
 
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2812
1766
        _tmp6_ = g_object_ref_sink (_tmp5_);
2813
 
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2814
1767
        _g_object_unref0 (self->priv->_image);
2815
 
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2816
1768
        self->priv->_image = _tmp6_;
2817
 
#line 92 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2818
1769
        _tmp7_ = self->priv->_image;
2819
 
#line 92 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2820
1770
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp7_, FALSE);
2821
 
#line 93 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2822
1771
        _tmp8_ = self->priv->_image;
2823
 
#line 93 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2824
1772
        _tmp9_ = self->priv->_tooltip;
2825
 
#line 93 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2826
1773
        gtk_widget_set_tooltip_text ((GtkWidget*) _tmp8_, _tmp9_);
2827
 
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2828
1774
        _tmp10_ = self->priv->_image;
2829
 
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2830
1775
        gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp10_);
2831
 
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2832
1776
        _tmp11_ = gwibber_gtk_action_box_item_build_menu (self);
2833
 
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2834
1777
        _g_object_unref0 (self->priv->_menu);
2835
 
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2836
1778
        self->priv->_menu = _tmp11_;
2837
 
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2838
1779
        _tmp12_ = gtk_widget_get_parent ((GtkWidget*) self);
2839
 
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2840
1780
        if (GTK_IS_WIDGET (_tmp12_)) {
2841
 
#line 2842 "action-box.c"
2842
1781
                GtkMenu* _tmp13_;
2843
 
#line 97 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2844
1782
                _tmp13_ = self->priv->_menu;
2845
 
#line 97 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2846
1783
                gtk_widget_reparent ((GtkWidget*) self, (GtkWidget*) _tmp13_);
2847
 
#line 2848 "action-box.c"
2848
1784
        }
2849
 
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2850
1785
        g_signal_connect_object ((GtkWidget*) self, "button-press-event", (GCallback) __gwibber_gtk_action_box_item___lambda7__gtk_widget_button_press_event, self, 0);
2851
 
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2852
1786
        return obj;
2853
 
#line 2854 "action-box.c"
2854
1787
}
2855
1788
 
2856
1789
 
2857
1790
static void gwibber_gtk_action_box_item_class_init (GwibberGtkActionBoxItemClass * klass) {
2858
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2859
1791
        gwibber_gtk_action_box_item_parent_class = g_type_class_peek_parent (klass);
2860
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2861
1792
        g_type_class_add_private (klass, sizeof (GwibberGtkActionBoxItemPrivate));
2862
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2863
1793
        GWIBBER_GTK_ACTION_BOX_ITEM_CLASS (klass)->send = gwibber_gtk_action_box_item_real_send;
2864
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2865
1794
        G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_action_box_item_get_property;
2866
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2867
1795
        G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_action_box_item_set_property;
2868
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2869
1796
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_action_box_item_constructor;
2870
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2871
1797
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_action_box_item_finalize;
2872
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2873
1798
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_SERVICE, g_param_spec_string ("service", "service", "service", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2874
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2875
1799
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_STREAM, g_param_spec_string ("stream", "stream", "stream", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2876
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2877
1800
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_ACCOUNT, g_param_spec_string ("account", "account", "account", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2878
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2879
1801
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_MID, g_param_spec_string ("mid", "mid", "mid", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2880
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2881
1802
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_SENDER, g_param_spec_string ("sender", "sender", "sender", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2882
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2883
1803
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_ACTION, g_param_spec_string ("action", "action", "action", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2884
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2885
1804
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_FROM_ME, g_param_spec_boolean ("from-me", "from-me", "from-me", FALSE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2886
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2887
1805
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_LIKED, g_param_spec_boolean ("liked", "liked", "liked", FALSE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2888
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2889
1806
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACTION_BOX_ITEM_TOOLTIP, g_param_spec_string ("tooltip", "tooltip", "tooltip", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
2890
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2891
1807
        g_signal_new ("send", GWIBBER_GTK_TYPE_ACTION_BOX_ITEM, G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GwibberGtkActionBoxItemClass, send), NULL, NULL, g_cclosure_user_marshal_VOID__STRING_STRING_STRING_STRING, G_TYPE_NONE, 4, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
2892
 
#line 2893 "action-box.c"
2893
1808
}
2894
1809
 
2895
1810
 
2896
1811
static void gwibber_gtk_action_box_item_instance_init (GwibberGtkActionBoxItem * self) {
2897
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2898
1812
        self->priv = GWIBBER_GTK_ACTION_BOX_ITEM_GET_PRIVATE (self);
2899
 
#line 2900 "action-box.c"
2900
1813
}
2901
1814
 
2902
1815
 
2905
1818
        GtkImage* _tmp0_;
2906
1819
        GtkMenu* _tmp2_;
2907
1820
        GtkMenuItem* _tmp4_;
2908
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2909
1821
        self = GWIBBER_GTK_ACTION_BOX_ITEM (obj);
2910
 
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2911
1822
        _tmp0_ = self->priv->_image;
2912
 
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2913
1823
        if (GTK_IS_WIDGET (_tmp0_)) {
2914
 
#line 2915 "action-box.c"
2915
1824
                GtkImage* _tmp1_;
2916
 
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2917
1825
                _tmp1_ = self->priv->_image;
2918
 
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2919
1826
                gtk_widget_destroy ((GtkWidget*) _tmp1_);
2920
 
#line 2921 "action-box.c"
2921
1827
        }
2922
 
#line 80 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2923
1828
        _tmp2_ = self->priv->_menu;
2924
 
#line 80 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2925
1829
        if (GTK_IS_WIDGET (_tmp2_)) {
2926
 
#line 2927 "action-box.c"
2927
1830
                GtkMenu* _tmp3_;
2928
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2929
1831
                _tmp3_ = self->priv->_menu;
2930
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2931
1832
                gtk_widget_destroy ((GtkWidget*) _tmp3_);
2932
 
#line 2933 "action-box.c"
2933
1833
        }
2934
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2935
1834
        _tmp4_ = self->priv->_amenu;
2936
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2937
1835
        if (GTK_IS_WIDGET (_tmp4_)) {
2938
 
#line 2939 "action-box.c"
2939
1836
                GtkMenuItem* _tmp5_;
2940
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2941
1837
                _tmp5_ = self->priv->_amenu;
2942
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2943
1838
                gtk_widget_destroy ((GtkWidget*) _tmp5_);
2944
 
#line 2945 "action-box.c"
2945
1839
        }
2946
 
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2947
1840
        _g_free0 (self->priv->_service);
2948
 
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2949
1841
        _g_free0 (self->priv->_stream);
2950
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2951
1842
        _g_free0 (self->priv->_account);
2952
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2953
1843
        _g_free0 (self->priv->_mid);
2954
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2955
1844
        _g_free0 (self->priv->_sender);
2956
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2957
1845
        _g_free0 (self->priv->_action);
2958
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2959
1846
        _g_free0 (self->priv->_tooltip);
2960
 
#line 67 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2961
1847
        _g_object_unref0 (self->priv->_image);
2962
 
#line 68 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2963
1848
        _g_object_unref0 (self->priv->_menu);
2964
 
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2965
1849
        _g_object_unref0 (self->priv->_amenu);
2966
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2967
1850
        G_OBJECT_CLASS (gwibber_gtk_action_box_item_parent_class)->finalize (obj);
2968
 
#line 2969 "action-box.c"
2969
1851
}
2970
1852
 
2971
1853
 
2984
1866
static void _vala_gwibber_gtk_action_box_item_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
2985
1867
        GwibberGtkActionBoxItem * self;
2986
1868
        self = GWIBBER_GTK_ACTION_BOX_ITEM (object);
2987
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2988
1869
        switch (property_id) {
2989
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2990
1870
                case GWIBBER_GTK_ACTION_BOX_ITEM_SERVICE:
2991
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2992
1871
                g_value_set_string (value, gwibber_gtk_action_box_item_get_service (self));
2993
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2994
1872
                break;
2995
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2996
1873
                case GWIBBER_GTK_ACTION_BOX_ITEM_STREAM:
2997
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
2998
1874
                g_value_set_string (value, gwibber_gtk_action_box_item_get_stream (self));
2999
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3000
1875
                break;
3001
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3002
1876
                case GWIBBER_GTK_ACTION_BOX_ITEM_ACCOUNT:
3003
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3004
1877
                g_value_set_string (value, gwibber_gtk_action_box_item_get_account (self));
3005
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3006
1878
                break;
3007
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3008
1879
                case GWIBBER_GTK_ACTION_BOX_ITEM_MID:
3009
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3010
1880
                g_value_set_string (value, gwibber_gtk_action_box_item_get_mid (self));
3011
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3012
1881
                break;
3013
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3014
1882
                case GWIBBER_GTK_ACTION_BOX_ITEM_SENDER:
3015
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3016
1883
                g_value_set_string (value, gwibber_gtk_action_box_item_get_sender (self));
3017
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3018
1884
                break;
3019
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3020
1885
                case GWIBBER_GTK_ACTION_BOX_ITEM_ACTION:
3021
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3022
1886
                g_value_set_string (value, gwibber_gtk_action_box_item_get_action (self));
3023
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3024
1887
                break;
3025
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3026
1888
                case GWIBBER_GTK_ACTION_BOX_ITEM_FROM_ME:
3027
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3028
1889
                g_value_set_boolean (value, gwibber_gtk_action_box_item_get_from_me (self));
3029
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3030
1890
                break;
3031
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3032
1891
                case GWIBBER_GTK_ACTION_BOX_ITEM_LIKED:
3033
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3034
1892
                g_value_set_boolean (value, gwibber_gtk_action_box_item_get_liked (self));
3035
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3036
1893
                break;
3037
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3038
1894
                case GWIBBER_GTK_ACTION_BOX_ITEM_TOOLTIP:
3039
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3040
1895
                g_value_set_string (value, gwibber_gtk_action_box_item_get_tooltip (self));
3041
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3042
1896
                break;
3043
 
#line 3044 "action-box.c"
3044
1897
                default:
3045
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3046
1898
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
3047
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3048
1899
                break;
3049
 
#line 3050 "action-box.c"
3050
1900
        }
3051
1901
}
3052
1902
 
3054
1904
static void _vala_gwibber_gtk_action_box_item_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
3055
1905
        GwibberGtkActionBoxItem * self;
3056
1906
        self = GWIBBER_GTK_ACTION_BOX_ITEM (object);
3057
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3058
1907
        switch (property_id) {
3059
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3060
1908
                case GWIBBER_GTK_ACTION_BOX_ITEM_SERVICE:
3061
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3062
1909
                gwibber_gtk_action_box_item_set_service (self, g_value_get_string (value));
3063
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3064
1910
                break;
3065
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3066
1911
                case GWIBBER_GTK_ACTION_BOX_ITEM_STREAM:
3067
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3068
1912
                gwibber_gtk_action_box_item_set_stream (self, g_value_get_string (value));
3069
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3070
1913
                break;
3071
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3072
1914
                case GWIBBER_GTK_ACTION_BOX_ITEM_ACCOUNT:
3073
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3074
1915
                gwibber_gtk_action_box_item_set_account (self, g_value_get_string (value));
3075
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3076
1916
                break;
3077
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3078
1917
                case GWIBBER_GTK_ACTION_BOX_ITEM_MID:
3079
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3080
1918
                gwibber_gtk_action_box_item_set_mid (self, g_value_get_string (value));
3081
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3082
1919
                break;
3083
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3084
1920
                case GWIBBER_GTK_ACTION_BOX_ITEM_SENDER:
3085
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3086
1921
                gwibber_gtk_action_box_item_set_sender (self, g_value_get_string (value));
3087
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3088
1922
                break;
3089
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3090
1923
                case GWIBBER_GTK_ACTION_BOX_ITEM_ACTION:
3091
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3092
1924
                gwibber_gtk_action_box_item_set_action (self, g_value_get_string (value));
3093
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3094
1925
                break;
3095
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3096
1926
                case GWIBBER_GTK_ACTION_BOX_ITEM_FROM_ME:
3097
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3098
1927
                gwibber_gtk_action_box_item_set_from_me (self, g_value_get_boolean (value));
3099
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3100
1928
                break;
3101
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3102
1929
                case GWIBBER_GTK_ACTION_BOX_ITEM_LIKED:
3103
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3104
1930
                gwibber_gtk_action_box_item_set_liked (self, g_value_get_boolean (value));
3105
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3106
1931
                break;
3107
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3108
1932
                case GWIBBER_GTK_ACTION_BOX_ITEM_TOOLTIP:
3109
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3110
1933
                gwibber_gtk_action_box_item_set_tooltip (self, g_value_get_string (value));
3111
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3112
1934
                break;
3113
 
#line 3114 "action-box.c"
3114
1935
                default:
3115
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3116
1936
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
3117
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/action-box.vala"
3118
1937
                break;
3119
 
#line 3120 "action-box.c"
3120
1938
        }
3121
1939
}
3122
1940