149
142
cairo_t* _tmp35_;
150
143
GtkAlignment* _tmp36_;
151
144
cairo_t* _tmp37_;
152
#line 87 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
153
145
g_return_val_if_fail (self != NULL, FALSE);
154
#line 87 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
155
146
g_return_val_if_fail (cr != NULL, FALSE);
156
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
157
147
gtk_widget_get_allocation ((GtkWidget*) self, &_tmp0_);
158
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
160
#line 92 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
162
#line 92 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
163
150
cairo_set_line_width (_tmp1_, 1.0);
164
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
166
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
167
152
cairo_set_source_rgba (_tmp2_, 1.0, 1.0, 1.0, 1.0);
168
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
170
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
172
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
173
155
_tmp5_ = _tmp4_.x;
174
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
175
156
cairo_move_to (_tmp3_, (gdouble) _tmp5_, 0.5);
176
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
178
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
180
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
181
159
_tmp8_ = _tmp7_.x;
182
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
184
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
185
161
_tmp10_ = _tmp9_.width;
186
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
187
162
cairo_line_to (_tmp6_, (gdouble) (_tmp8_ + _tmp10_), 0.5);
188
#line 97 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
190
#line 97 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
191
164
cairo_stroke (_tmp11_);
192
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
194
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
195
166
_tmp13_ = _tmp12_.height;
196
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
197
167
_tmp14_ = cairo_pattern_create_linear ((gdouble) 0, (gdouble) 0, (gdouble) 0, (gdouble) _tmp13_);
198
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
200
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
201
169
cairo_pattern_add_color_stop_rgba (pat, (gdouble) 0.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 0.2f);
202
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
203
170
cairo_pattern_add_color_stop_rgba (pat, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 0.0f);
204
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
206
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
208
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
209
173
_tmp17_ = _tmp16_.width;
210
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
212
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
213
175
_tmp19_ = _tmp18_.height;
214
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
215
176
cairo_rectangle (_tmp15_, (gdouble) 0, (gdouble) 0, (gdouble) _tmp17_, (gdouble) _tmp19_);
216
#line 104 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
218
#line 104 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
219
178
cairo_set_source (_tmp20_, pat);
220
#line 105 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
222
#line 105 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
223
180
cairo_fill (_tmp21_);
224
#line 107 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
226
#line 107 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
227
182
cairo_set_source_rgba (_tmp22_, 0.0, 0.0, 0.0, 0.1);
228
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
230
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
232
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
233
185
_tmp25_ = _tmp24_.x;
234
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
236
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
237
187
_tmp27_ = _tmp26_.height;
238
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
239
188
cairo_move_to (_tmp23_, (gdouble) _tmp25_, _tmp27_ - 0.5);
240
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
242
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
244
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
245
191
_tmp30_ = _tmp29_.x;
246
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
248
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
249
193
_tmp32_ = _tmp31_.width;
250
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
252
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
253
195
_tmp34_ = _tmp33_.height;
254
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
255
196
cairo_line_to (_tmp28_, (gdouble) (_tmp30_ + _tmp32_), _tmp34_ - 0.5);
256
#line 110 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
258
#line 110 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
259
198
cairo_stroke (_tmp35_);
260
#line 112 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
261
199
_tmp36_ = self->priv->align;
262
#line 112 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
264
#line 112 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
265
201
gtk_container_propagate_draw ((GtkContainer*) self, (GtkWidget*) _tmp36_, _tmp37_);
266
#line 114 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
268
#line 114 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
269
203
_cairo_pattern_destroy0 (pat);
270
#line 114 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
272
#line 273 "search-view-tile.c"
276
208
void gwibber_gtk_search_view_tile_reset (GwibberGtkSearchViewTile* self) {
277
#line 117 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
278
209
g_return_if_fail (self != NULL);
279
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
280
210
gtk_widget_hide ((GtkWidget*) self);
281
#line 282 "search-view-tile.c"
285
214
static gpointer _g_object_ref0 (gpointer self) {
286
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
287
215
return self ? g_object_ref (self) : NULL;
288
#line 289 "search-view-tile.c"
292
219
static Block7Data* block7_data_ref (Block7Data* _data7_) {
293
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
294
220
g_atomic_int_inc (&_data7_->_ref_count_);
295
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
297
#line 298 "search-view-tile.c"
301
225
static void block7_data_unref (void * _userdata_) {
302
226
Block7Data* _data7_;
303
227
_data7_ = (Block7Data*) _userdata_;
304
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
305
228
if (g_atomic_int_dec_and_test (&_data7_->_ref_count_)) {
306
#line 307 "search-view-tile.c"
307
229
GwibberGtkSearchViewTile * self;
308
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
309
230
self = _data7_->self;
310
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
311
231
_g_object_unref0 (_data7_->search);
312
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
313
232
_g_object_unref0 (self);
314
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
315
233
g_slice_free (Block7Data, _data7_);
316
#line 317 "search-view-tile.c"
447
328
gulong _tmp14_ = 0UL;
449
330
gulong _tmp17_ = 0UL;
450
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
451
331
g_return_if_fail (self != NULL);
452
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
453
332
g_return_if_fail (search != NULL);
454
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
455
333
_data7_ = g_slice_new0 (Block7Data);
456
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
457
334
_data7_->_ref_count_ = 1;
458
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
459
335
_data7_->self = g_object_ref (self);
460
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
462
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
463
337
_tmp1_ = _g_object_ref0 (_tmp0_);
464
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
465
338
_data7_->search = _tmp1_;
466
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
467
339
_tmp2_ = self->priv->name;
468
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
469
340
_tmp3_ = _data7_->search;
470
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
471
341
_tmp4_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp3_, "name");
472
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
473
342
_tmp5_ = (gchar*) _tmp4_;
474
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
475
343
_tmp6_ = g_strconcat ("<b>", _tmp5_, NULL);
476
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
478
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
479
345
_tmp8_ = g_strconcat (_tmp7_, "</b>", NULL);
480
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
482
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
483
347
gtk_label_set_markup (_tmp2_, _tmp9_);
484
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
485
348
_g_free0 (_tmp9_);
486
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
487
349
_g_free0 (_tmp7_);
488
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
489
350
_g_free0 (_tmp5_);
490
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
491
351
_tmp10_ = self->priv->cb_handler_id;
492
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
493
352
if (_tmp10_ > ((gulong) 0)) {
494
#line 495 "search-view-tile.c"
495
353
GtkEventBox* _tmp11_;
497
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
498
355
_tmp11_ = self->priv->close_box;
499
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
500
356
_tmp12_ = self->priv->cb_handler_id;
501
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
502
357
g_signal_handler_disconnect ((GObject*) _tmp11_, _tmp12_);
503
#line 504 "search-view-tile.c"
505
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
506
359
_tmp13_ = self->priv->close_box;
507
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
508
360
_tmp14_ = g_signal_connect_data ((GtkWidget*) _tmp13_, "button-press-event", (GCallback) ___lambda44__gtk_widget_button_press_event, block7_data_ref (_data7_), (GClosureNotify) block7_data_unref, 0);
509
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
510
361
self->priv->cb_handler_id = _tmp14_;
511
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
512
362
_tmp15_ = self->priv->bp_handler_id;
513
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
514
363
if (_tmp15_ > ((gulong) 0)) {
515
#line 516 "search-view-tile.c"
517
#line 138 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
518
365
_tmp16_ = self->priv->bp_handler_id;
519
#line 138 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
520
366
g_signal_handler_disconnect ((GObject*) self, _tmp16_);
521
#line 522 "search-view-tile.c"
523
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
524
368
_tmp17_ = g_signal_connect_data ((GtkWidget*) self, "button-press-event", (GCallback) ___lambda46__gtk_widget_button_press_event, block7_data_ref (_data7_), (GClosureNotify) block7_data_unref, 0);
525
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
526
369
self->priv->bp_handler_id = _tmp17_;
527
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
528
370
gtk_widget_queue_resize ((GtkWidget*) self);
529
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
530
371
gtk_widget_show ((GtkWidget*) self);
531
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
532
372
block7_data_unref (_data7_);
533
#line 122 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
535
#line 536 "search-view-tile.c"
539
377
GwibberSearches* gwibber_gtk_search_view_tile_get_searches (GwibberGtkSearchViewTile* self) {
540
378
GwibberSearches* result;
541
379
GwibberSearches* _tmp0_;
542
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
543
380
g_return_val_if_fail (self != NULL, NULL);
544
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
545
381
_tmp0_ = self->priv->_searches;
546
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
548
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
550
#line 551 "search-view-tile.c"
554
387
void gwibber_gtk_search_view_tile_set_searches (GwibberGtkSearchViewTile* self, GwibberSearches* value) {
555
388
GwibberSearches* _tmp0_;
556
389
GwibberSearches* _tmp1_;
557
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
558
390
g_return_if_fail (self != NULL);
559
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
561
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
562
392
_tmp1_ = _g_object_ref0 (_tmp0_);
563
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
564
393
_g_object_unref0 (self->priv->_searches);
565
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
566
394
self->priv->_searches = _tmp1_;
567
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
568
395
g_object_notify ((GObject *) self, "searches");
569
#line 570 "search-view-tile.c"
573
399
static void gwibber_gtk_search_view_tile_real_show_transient (GwibberGtkSearchViewTile* self, const gchar* id, const gchar* name) {
574
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
575
400
g_return_if_fail (id != NULL);
576
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
577
401
g_return_if_fail (name != NULL);
578
#line 579 "search-view-tile.c"
663
473
GtkImage* _tmp36_;
664
474
GtkAlignment* _tmp37_;
665
475
GtkEventBox* _tmp38_;
666
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
667
476
parent_class = G_OBJECT_CLASS (gwibber_gtk_search_view_tile_parent_class);
668
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
669
477
obj = parent_class->constructor (type, n_construct_properties, construct_properties);
670
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
671
478
self = GWIBBER_GTK_SEARCH_VIEW_TILE (obj);
672
#line 47 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
673
479
g_signal_connect_object ((GtkWidget*) self, "draw", (GCallback) _gwibber_gtk_search_view_tile_on_draw_gtk_widget_draw, self, 0);
674
#line 51 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
675
480
_tmp0_ = (GtkAlignment*) gtk_alignment_new (0.0f, 0.0f, 1.0f, 1.0f);
676
#line 51 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
677
481
_tmp1_ = g_object_ref_sink (_tmp0_);
678
#line 51 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
679
482
_g_object_unref0 (self->priv->align);
680
#line 51 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
681
483
self->priv->align = _tmp1_;
682
#line 52 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
683
484
_tmp2_ = self->priv->align;
684
#line 52 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
685
485
gtk_alignment_set_padding (_tmp2_, (guint) GWIBBER_GTK_SEARCH_VIEW_TILE_our_padding, (guint) GWIBBER_GTK_SEARCH_VIEW_TILE_our_padding, (guint) GWIBBER_GTK_SEARCH_VIEW_TILE_our_padding, (guint) GWIBBER_GTK_SEARCH_VIEW_TILE_our_padding);
686
#line 53 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
687
486
_tmp3_ = self->priv->align;
688
#line 53 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
689
487
gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp3_);
690
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
691
488
_tmp4_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
692
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
693
489
_tmp5_ = g_object_ref_sink (_tmp4_);
694
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
695
490
_g_object_unref0 (self->priv->main_box);
696
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
697
491
self->priv->main_box = _tmp5_;
698
#line 56 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
699
492
_tmp6_ = self->priv->align;
700
#line 56 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
701
493
_tmp7_ = self->priv->main_box;
702
#line 56 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
703
494
gtk_container_add ((GtkContainer*) _tmp6_, (GtkWidget*) _tmp7_);
704
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
705
495
_tmp8_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.0f, 0.0f, 0.0f);
706
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
707
496
_tmp9_ = g_object_ref_sink (_tmp8_);
708
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
709
497
_g_object_unref0 (self->priv->lalignment);
710
#line 58 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
711
498
self->priv->lalignment = _tmp9_;
712
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
713
499
_tmp10_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.0f, 0.0f, 0.0f);
714
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
715
500
_tmp11_ = g_object_ref_sink (_tmp10_);
716
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
717
501
_g_object_unref0 (self->priv->ralignment);
718
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
719
502
self->priv->ralignment = _tmp11_;
720
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
721
503
_tmp12_ = self->priv->main_box;
722
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
723
504
_tmp13_ = self->priv->lalignment;
724
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
725
505
gtk_box_pack_start (_tmp12_, (GtkWidget*) _tmp13_, FALSE, FALSE, (guint) 0);
726
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
727
506
_tmp14_ = self->priv->main_box;
728
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
729
507
_tmp15_ = self->priv->ralignment;
730
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
731
508
gtk_box_pack_end (_tmp14_, (GtkWidget*) _tmp15_, FALSE, FALSE, (guint) 0);
732
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
733
509
_tmp16_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
734
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
735
510
_tmp17_ = g_object_ref_sink (_tmp16_);
736
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
737
511
_g_object_unref0 (self->priv->vbox);
738
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
739
512
self->priv->vbox = _tmp17_;
740
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
741
513
_tmp18_ = self->priv->main_box;
742
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
743
514
_tmp19_ = self->priv->vbox;
744
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
745
515
gtk_box_pack_start (_tmp18_, (GtkWidget*) _tmp19_, TRUE, TRUE, (guint) 0);
746
#line 66 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
747
516
_tmp20_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
748
#line 66 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
749
517
_tmp21_ = g_object_ref_sink (_tmp20_);
750
#line 66 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
752
#line 67 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
753
519
_tmp22_ = self->priv->vbox;
754
#line 67 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
756
#line 67 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
757
521
gtk_box_pack_start (_tmp22_, (GtkWidget*) _tmp23_, FALSE, FALSE, (guint) 2);
758
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
759
522
_tmp24_ = (GtkLabel*) gtk_label_new ("");
760
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
761
523
_tmp25_ = g_object_ref_sink (_tmp24_);
762
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
763
524
_g_object_unref0 (self->priv->name);
764
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
765
525
self->priv->name = _tmp25_;
766
#line 70 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
767
526
_tmp26_ = self->priv->name;
768
#line 70 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
769
527
gtk_label_set_markup (_tmp26_, "<b></b>");
770
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
771
528
_tmp27_ = self->priv->name;
772
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
773
529
gtk_misc_set_alignment ((GtkMisc*) _tmp27_, 0.0f, 0.5f);
774
#line 72 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
776
#line 72 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
777
531
_tmp29_ = self->priv->name;
778
#line 72 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
779
532
gtk_box_pack_start (_tmp28_, (GtkWidget*) _tmp29_, TRUE, TRUE, (guint) 0);
780
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
781
533
_tmp30_ = (GtkImage*) gtk_image_new_from_stock (GTK_STOCK_CLOSE, GTK_ICON_SIZE_MENU);
782
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
783
534
_tmp31_ = g_object_ref_sink (_tmp30_);
784
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
785
535
_g_object_unref0 (self->priv->close_icon);
786
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
787
536
self->priv->close_icon = _tmp31_;
788
#line 75 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
789
537
_tmp32_ = (GtkEventBox*) gtk_event_box_new ();
790
#line 75 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
791
538
_tmp33_ = g_object_ref_sink (_tmp32_);
792
#line 75 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
793
539
_g_object_unref0 (self->priv->close_box);
794
#line 75 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
795
540
self->priv->close_box = _tmp33_;
796
#line 76 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
797
541
_tmp34_ = self->priv->close_box;
798
#line 76 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
799
542
gtk_event_box_set_visible_window (_tmp34_, FALSE);
800
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
801
543
_tmp35_ = self->priv->close_box;
802
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
803
544
_tmp36_ = self->priv->close_icon;
804
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
805
545
gtk_container_add ((GtkContainer*) _tmp35_, (GtkWidget*) _tmp36_);
806
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
807
546
_tmp37_ = self->priv->lalignment;
808
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
809
547
_tmp38_ = self->priv->close_box;
810
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
811
548
gtk_container_add ((GtkContainer*) _tmp37_, (GtkWidget*) _tmp38_);
812
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
813
549
_g_object_unref0 (hbox);
814
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
816
#line 817 "search-view-tile.c"
820
554
static void gwibber_gtk_search_view_tile_class_init (GwibberGtkSearchViewTileClass * klass) {
821
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
822
555
gwibber_gtk_search_view_tile_parent_class = g_type_class_peek_parent (klass);
823
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
824
556
g_type_class_add_private (klass, sizeof (GwibberGtkSearchViewTilePrivate));
825
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
826
557
GWIBBER_GTK_SEARCH_VIEW_TILE_CLASS (klass)->show_transient = gwibber_gtk_search_view_tile_real_show_transient;
827
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
828
558
G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_search_view_tile_get_property;
829
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
830
559
G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_search_view_tile_set_property;
831
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
832
560
G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_search_view_tile_constructor;
833
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
834
561
G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_search_view_tile_finalize;
835
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
836
562
g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_SEARCH_VIEW_TILE_SEARCHES, g_param_spec_object ("searches", "searches", "searches", GWIBBER_TYPE_SEARCHES, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
837
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
838
563
g_signal_new ("show_transient", GWIBBER_GTK_TYPE_SEARCH_VIEW_TILE, G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GwibberGtkSearchViewTileClass, show_transient), NULL, NULL, g_cclosure_user_marshal_VOID__STRING_STRING, G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);
839
#line 840 "search-view-tile.c"
843
567
static void gwibber_gtk_search_view_tile_instance_init (GwibberGtkSearchViewTile * self) {
844
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
845
568
self->priv = GWIBBER_GTK_SEARCH_VIEW_TILE_GET_PRIVATE (self);
846
#line 847 "search-view-tile.c"
850
572
static void gwibber_gtk_search_view_tile_finalize (GObject* obj) {
851
573
GwibberGtkSearchViewTile * self;
852
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
853
574
self = GWIBBER_GTK_SEARCH_VIEW_TILE (obj);
854
#line 28 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
855
575
_g_object_unref0 (self->priv->align);
856
#line 29 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
857
576
_g_object_unref0 (self->priv->main_box);
858
#line 30 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
859
577
_g_object_unref0 (self->priv->lalignment);
860
#line 31 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
861
578
_g_object_unref0 (self->priv->ralignment);
862
#line 32 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
863
579
_g_object_unref0 (self->priv->close_box);
864
#line 33 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
865
580
_g_object_unref0 (self->priv->close_icon);
866
#line 34 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
867
581
_g_object_unref0 (self->priv->vbox);
868
#line 35 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
869
582
_g_object_unref0 (self->priv->name);
870
#line 36 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
871
583
_g_object_unref0 (self->priv->_searches);
872
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/search-view-tile.vala"
873
584
G_OBJECT_CLASS (gwibber_gtk_search_view_tile_parent_class)->finalize (obj);
874
#line 875 "search-view-tile.c"