~ubuntu-branches/ubuntu/trusty/gwibber/trusty

« back to all changes in this revision

Viewing changes to libgwibber-gtk/stream-view-tile.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
 
/* stream-view-tile.c generated by valac 0.15.2, the Vala compiler
 
1
/* stream-view-tile.c generated by valac 0.16.0, the Vala compiler
2
2
 * generated from stream-view-tile.vala, do not modify */
3
3
 
4
4
/*
340
340
static gboolean _gwibber_gtk_stream_view_avatar_on_draw_gtk_widget_draw (GtkWidget* _sender, cairo_t* cr, gpointer self) {
341
341
        gboolean result;
342
342
        result = gwibber_gtk_stream_view_avatar_on_draw (self, cr);
343
 
#line 29 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
344
343
        return result;
345
 
#line 346 "stream-view-tile.c"
346
344
}
347
345
 
348
346
 
350
348
        GwibberGtkStreamViewAvatar * self = NULL;
351
349
        const gchar* _tmp0_;
352
350
        GtkIconSize _tmp1_;
353
 
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
354
351
        g_return_val_if_fail (icon_name != NULL, NULL);
355
 
#line 28 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
356
352
        _tmp0_ = icon_name;
357
 
#line 28 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
358
353
        _tmp1_ = icon_size;
359
 
#line 28 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
360
354
        self = (GwibberGtkStreamViewAvatar*) g_object_new (object_type, "icon-name", _tmp0_, "icon-size", _tmp1_, NULL);
361
 
#line 29 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
362
355
        g_signal_connect_object ((GtkWidget*) self, "draw", (GCallback) _gwibber_gtk_stream_view_avatar_on_draw_gtk_widget_draw, self, 0);
363
 
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
364
356
        return self;
365
 
#line 366 "stream-view-tile.c"
366
357
}
367
358
 
368
359
 
369
360
GwibberGtkStreamViewAvatar* gwibber_gtk_stream_view_avatar_new (const gchar* icon_name, GtkIconSize icon_size) {
370
 
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
371
361
        return gwibber_gtk_stream_view_avatar_construct (GWIBBER_GTK_TYPE_STREAM_VIEW_AVATAR, icon_name, icon_size);
372
 
#line 373 "stream-view-tile.c"
373
362
}
374
363
 
375
364
 
421
410
        cairo_t* _tmp41_;
422
411
        cairo_t* _tmp42_;
423
412
        cairo_t* _tmp43_;
424
 
#line 32 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
425
413
        g_return_val_if_fail (self != NULL, FALSE);
426
 
#line 32 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
427
414
        g_return_val_if_fail (cr != NULL, FALSE);
428
 
#line 35 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
429
415
        gtk_widget_get_allocation ((GtkWidget*) self, &_tmp0_);
430
 
#line 35 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
431
416
        alloc = _tmp0_;
432
 
#line 37 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
433
417
        radius = 10.0f;
434
 
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
435
418
        _tmp1_ = cr;
436
 
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
437
419
        cairo_move_to (_tmp1_, (gdouble) 0, (gdouble) radius);
438
 
#line 39 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
439
420
        _tmp2_ = cr;
440
 
#line 39 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
441
421
        cairo_curve_to (_tmp2_, (gdouble) 0, (gdouble) 0, (gdouble) 0, (gdouble) 0, (gdouble) radius, (gdouble) 0);
442
 
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
443
422
        _tmp3_ = cr;
444
 
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
445
423
        _tmp4_ = alloc;
446
 
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
447
424
        _tmp5_ = _tmp4_.width;
448
 
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
449
425
        cairo_line_to (_tmp3_, (gdouble) (_tmp5_ - radius), (gdouble) 0);
450
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
451
426
        _tmp6_ = cr;
452
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
453
427
        _tmp7_ = alloc;
454
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
455
428
        _tmp8_ = _tmp7_.width;
456
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
457
429
        _tmp9_ = alloc;
458
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
459
430
        _tmp10_ = _tmp9_.width;
460
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
461
431
        _tmp11_ = alloc;
462
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
463
432
        _tmp12_ = _tmp11_.width;
464
 
#line 41 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
465
433
        cairo_curve_to (_tmp6_, (gdouble) _tmp8_, (gdouble) 0, (gdouble) _tmp10_, (gdouble) 0, (gdouble) _tmp12_, (gdouble) radius);
466
 
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
467
434
        _tmp13_ = cr;
468
 
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
469
435
        _tmp14_ = alloc;
470
 
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
471
436
        _tmp15_ = _tmp14_.width;
472
 
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
473
437
        _tmp16_ = alloc;
474
 
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
475
438
        _tmp17_ = _tmp16_.height;
476
 
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
477
439
        cairo_line_to (_tmp13_, (gdouble) _tmp15_, (gdouble) (_tmp17_ - radius));
478
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
479
440
        _tmp18_ = cr;
480
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
481
441
        _tmp19_ = alloc;
482
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
483
442
        _tmp20_ = _tmp19_.width;
484
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
485
443
        _tmp21_ = alloc;
486
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
487
444
        _tmp22_ = _tmp21_.height;
488
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
489
445
        _tmp23_ = alloc;
490
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
491
446
        _tmp24_ = _tmp23_.width;
492
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
493
447
        _tmp25_ = alloc;
494
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
495
448
        _tmp26_ = _tmp25_.height;
496
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
497
449
        _tmp27_ = alloc;
498
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
499
450
        _tmp28_ = _tmp27_.width;
500
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
501
451
        _tmp29_ = alloc;
502
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
503
452
        _tmp30_ = _tmp29_.height;
504
 
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
505
453
        cairo_curve_to (_tmp18_, (gdouble) _tmp20_, (gdouble) _tmp22_, (gdouble) _tmp24_, (gdouble) _tmp26_, (gdouble) (_tmp28_ - radius), (gdouble) _tmp30_);
506
 
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
507
454
        _tmp31_ = cr;
508
 
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
509
455
        _tmp32_ = alloc;
510
 
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
511
456
        _tmp33_ = _tmp32_.height;
512
 
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
513
457
        cairo_line_to (_tmp31_, (gdouble) radius, (gdouble) _tmp33_);
514
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
515
458
        _tmp34_ = cr;
516
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
517
459
        _tmp35_ = alloc;
518
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
519
460
        _tmp36_ = _tmp35_.height;
520
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
521
461
        _tmp37_ = alloc;
522
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
523
462
        _tmp38_ = _tmp37_.height;
524
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
525
463
        _tmp39_ = alloc;
526
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
527
464
        _tmp40_ = _tmp39_.height;
528
 
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
529
465
        cairo_curve_to (_tmp34_, (gdouble) 0, (gdouble) _tmp36_, (gdouble) 0, (gdouble) _tmp38_, (gdouble) 0, (gdouble) (_tmp40_ - radius));
530
 
#line 46 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
531
466
        _tmp41_ = cr;
532
 
#line 46 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
533
467
        cairo_close_path (_tmp41_);
534
 
#line 48 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
535
468
        _tmp42_ = cr;
536
 
#line 48 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
537
469
        cairo_clip (_tmp42_);
538
 
#line 50 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
539
470
        _tmp43_ = cr;
540
 
#line 50 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
541
471
        GTK_WIDGET_CLASS (gwibber_gtk_stream_view_avatar_parent_class)->draw ((GtkWidget*) GTK_IMAGE (self), _tmp43_);
542
 
#line 51 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
543
472
        result = TRUE;
544
 
#line 51 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
545
473
        return result;
546
 
#line 547 "stream-view-tile.c"
547
474
}
548
475
 
549
476
 
550
477
static void gwibber_gtk_stream_view_avatar_class_init (GwibberGtkStreamViewAvatarClass * klass) {
551
 
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
552
478
        gwibber_gtk_stream_view_avatar_parent_class = g_type_class_peek_parent (klass);
553
 
#line 554 "stream-view-tile.c"
554
479
}
555
480
 
556
481
 
575
500
        GwibberUtils* _tmp0_;
576
501
        GwibberService* _tmp1_;
577
502
        gboolean _tmp2_;
578
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
579
503
        g_return_val_if_fail (utils != NULL, NULL);
580
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
581
504
        g_return_val_if_fail (service != NULL, NULL);
582
 
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
583
505
        _tmp0_ = utils;
584
 
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
585
506
        _tmp1_ = service;
586
 
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
587
507
        _tmp2_ = show_fullname;
588
 
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
589
508
        self = (GwibberGtkStreamViewTile*) g_object_new (object_type, "above-child", FALSE, "visible-window", FALSE, "utils", _tmp0_, "service", _tmp1_, "show-fullname", _tmp2_, NULL);
590
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
591
509
        return self;
592
 
#line 593 "stream-view-tile.c"
593
510
}
594
511
 
595
512
 
596
513
GwibberGtkStreamViewTile* gwibber_gtk_stream_view_tile_new (GwibberUtils* utils, GwibberService* service, gboolean show_fullname) {
597
 
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
598
514
        return gwibber_gtk_stream_view_tile_construct (GWIBBER_GTK_TYPE_STREAM_VIEW_TILE, utils, service, show_fullname);
599
 
#line 600 "stream-view-tile.c"
600
515
}
601
516
 
602
517
 
642
557
        cairo_t* _tmp35_;
643
558
        GtkAlignment* _tmp36_;
644
559
        cairo_t* _tmp37_;
645
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
646
560
        g_return_val_if_fail (self != NULL, FALSE);
647
 
#line 308 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
648
561
        g_return_val_if_fail (cr != NULL, FALSE);
649
 
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
650
562
        gtk_widget_get_allocation ((GtkWidget*) self, &_tmp0_);
651
 
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
652
563
        alloc = _tmp0_;
653
 
#line 313 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
654
564
        _tmp1_ = cr;
655
 
#line 313 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
656
565
        cairo_set_line_width (_tmp1_, 1.0);
657
 
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
658
566
        _tmp2_ = cr;
659
 
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
660
567
        cairo_set_source_rgba (_tmp2_, 1.0, 1.0, 1.0, 1.0);
661
 
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
662
568
        _tmp3_ = cr;
663
 
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
664
569
        _tmp4_ = alloc;
665
 
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
666
570
        _tmp5_ = _tmp4_.x;
667
 
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
668
571
        cairo_move_to (_tmp3_, (gdouble) _tmp5_, 0.5);
669
 
#line 317 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
670
572
        _tmp6_ = cr;
671
 
#line 317 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
672
573
        _tmp7_ = alloc;
673
 
#line 317 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
674
574
        _tmp8_ = _tmp7_.x;
675
 
#line 317 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
676
575
        _tmp9_ = alloc;
677
 
#line 317 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
678
576
        _tmp10_ = _tmp9_.width;
679
 
#line 317 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
680
577
        cairo_line_to (_tmp6_, (gdouble) (_tmp8_ + _tmp10_), 0.5);
681
 
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
682
578
        _tmp11_ = cr;
683
 
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
684
579
        cairo_stroke (_tmp11_);
685
 
#line 320 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
686
580
        _tmp12_ = alloc;
687
 
#line 320 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
688
581
        _tmp13_ = _tmp12_.height;
689
 
#line 320 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
690
582
        _tmp14_ = cairo_pattern_create_linear ((gdouble) 0, (gdouble) 0, (gdouble) 0, (gdouble) _tmp13_);
691
 
#line 320 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
692
583
        pat = _tmp14_;
693
 
#line 321 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
694
584
        cairo_pattern_add_color_stop_rgba (pat, (gdouble) 0.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 0.2f);
695
 
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
696
585
        cairo_pattern_add_color_stop_rgba (pat, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 0.0f);
697
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
698
586
        _tmp15_ = cr;
699
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
700
587
        _tmp16_ = alloc;
701
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
702
588
        _tmp17_ = _tmp16_.width;
703
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
704
589
        _tmp18_ = alloc;
705
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
706
590
        _tmp19_ = _tmp18_.height;
707
 
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
708
591
        cairo_rectangle (_tmp15_, (gdouble) 0, (gdouble) 0, (gdouble) _tmp17_, (gdouble) _tmp19_);
709
 
#line 325 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
710
592
        _tmp20_ = cr;
711
 
#line 325 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
712
593
        cairo_set_source (_tmp20_, pat);
713
 
#line 326 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
714
594
        _tmp21_ = cr;
715
 
#line 326 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
716
595
        cairo_fill (_tmp21_);
717
 
#line 328 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
718
596
        _tmp22_ = cr;
719
 
#line 328 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
720
597
        cairo_set_source_rgba (_tmp22_, 0.0, 0.0, 0.0, 0.1);
721
 
#line 329 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
722
598
        _tmp23_ = cr;
723
 
#line 329 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
724
599
        _tmp24_ = alloc;
725
 
#line 329 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
726
600
        _tmp25_ = _tmp24_.x;
727
 
#line 329 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
728
601
        _tmp26_ = alloc;
729
 
#line 329 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
730
602
        _tmp27_ = _tmp26_.height;
731
 
#line 329 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
732
603
        cairo_move_to (_tmp23_, (gdouble) _tmp25_, _tmp27_ - 0.5);
733
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
734
604
        _tmp28_ = cr;
735
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
736
605
        _tmp29_ = alloc;
737
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
738
606
        _tmp30_ = _tmp29_.x;
739
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
740
607
        _tmp31_ = alloc;
741
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
742
608
        _tmp32_ = _tmp31_.width;
743
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
744
609
        _tmp33_ = alloc;
745
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
746
610
        _tmp34_ = _tmp33_.height;
747
 
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
748
611
        cairo_line_to (_tmp28_, (gdouble) (_tmp30_ + _tmp32_), _tmp34_ - 0.5);
749
 
#line 331 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
750
612
        _tmp35_ = cr;
751
 
#line 331 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
752
613
        cairo_stroke (_tmp35_);
753
 
#line 333 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
754
614
        _tmp36_ = self->priv->align;
755
 
#line 333 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
756
615
        _tmp37_ = cr;
757
 
#line 333 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
758
616
        gtk_container_propagate_draw ((GtkContainer*) self, (GtkWidget*) _tmp36_, _tmp37_);
759
 
#line 335 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
760
617
        result = TRUE;
761
 
#line 335 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
762
618
        _cairo_pattern_destroy0 (pat);
763
 
#line 335 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
764
619
        return result;
765
 
#line 766 "stream-view-tile.c"
766
620
}
767
621
 
768
622
 
769
623
void gwibber_gtk_stream_view_tile_reset (GwibberGtkStreamViewTile* self) {
770
 
#line 338 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
771
624
        g_return_if_fail (self != NULL);
772
 
#line 340 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
773
625
        gtk_widget_hide ((GtkWidget*) self);
774
 
#line 775 "stream-view-tile.c"
775
626
}
776
627
 
777
628
 
778
629
static gboolean ___lambda18_ (GwibberGtkStreamViewTile* self) {
779
630
        gboolean result = FALSE;
780
 
#line 353 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
781
631
        gwibber_gtk_stream_view_tile_update_time_area (self);
782
 
#line 354 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
783
632
        result = FALSE;
784
 
#line 354 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
785
633
        return result;
786
 
#line 787 "stream-view-tile.c"
787
634
}
788
635
 
789
636
 
790
637
static gboolean ____lambda18__gsource_func (gpointer self) {
791
638
        gboolean result;
792
639
        result = ___lambda18_ (self);
793
 
#line 352 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
794
640
        return result;
795
 
#line 796 "stream-view-tile.c"
796
641
}
797
642
 
798
643
 
799
644
static void gwibber_gtk_stream_view_tile_update_time_area_wrapper (GwibberGtkStreamViewTile* self) {
800
645
        guint _tmp0_;
801
 
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
802
646
        g_return_if_fail (self != NULL);
803
 
#line 350 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
804
647
        _tmp0_ = self->priv->_update_time_area_id;
805
 
#line 350 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
806
648
        if (_tmp0_ == ((guint) 0)) {
807
 
#line 808 "stream-view-tile.c"
808
649
                guint _tmp1_ = 0U;
809
 
#line 352 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
810
650
                _tmp1_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 200, ____lambda18__gsource_func, g_object_ref (self), g_object_unref);
811
 
#line 352 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
812
651
                self->priv->_update_time_area_id = _tmp1_;
813
 
#line 814 "stream-view-tile.c"
814
652
        }
815
653
}
816
654
 
829
667
        gboolean _tmp10_;
830
668
        gboolean _tmp12_;
831
669
        gboolean _tmp16_;
832
 
#line 359 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
833
670
        g_return_if_fail (self != NULL);
834
 
#line 362 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
835
671
        gtk_widget_get_pointer ((GtkWidget*) self, &_tmp0_, &_tmp1_);
836
 
#line 362 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
837
672
        x = _tmp0_;
838
 
#line 362 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
839
673
        y = _tmp1_;
840
 
#line 364 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
841
674
        gtk_widget_get_allocation ((GtkWidget*) self, &_tmp2_);
842
 
#line 364 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
843
675
        a = _tmp2_;
844
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
845
676
        _tmp6_ = x;
846
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
847
677
        if (_tmp6_ > 0) {
848
 
#line 849 "stream-view-tile.c"
849
678
                gint _tmp7_;
850
679
                GtkAllocation _tmp8_;
851
680
                gint _tmp9_;
852
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
853
681
                _tmp7_ = x;
854
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
855
682
                _tmp8_ = a;
856
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
857
683
                _tmp9_ = _tmp8_.width;
858
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
859
684
                _tmp5_ = _tmp7_ < _tmp9_;
860
 
#line 861 "stream-view-tile.c"
861
685
        } else {
862
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
863
686
                _tmp5_ = FALSE;
864
 
#line 865 "stream-view-tile.c"
865
687
        }
866
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
867
688
        _tmp10_ = _tmp5_;
868
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
869
689
        if (_tmp10_) {
870
 
#line 871 "stream-view-tile.c"
871
690
                gint _tmp11_;
872
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
873
691
                _tmp11_ = y;
874
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
875
692
                _tmp4_ = _tmp11_ > 0;
876
 
#line 877 "stream-view-tile.c"
877
693
        } else {
878
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
879
694
                _tmp4_ = FALSE;
880
 
#line 881 "stream-view-tile.c"
881
695
        }
882
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
883
696
        _tmp12_ = _tmp4_;
884
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
885
697
        if (_tmp12_) {
886
 
#line 887 "stream-view-tile.c"
887
698
                gint _tmp13_;
888
699
                GtkAllocation _tmp14_;
889
700
                gint _tmp15_;
890
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
891
701
                _tmp13_ = y;
892
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
893
702
                _tmp14_ = a;
894
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
895
703
                _tmp15_ = _tmp14_.height;
896
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
897
704
                _tmp3_ = _tmp13_ < _tmp15_;
898
 
#line 899 "stream-view-tile.c"
899
705
        } else {
900
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
901
706
                _tmp3_ = FALSE;
902
 
#line 903 "stream-view-tile.c"
903
707
        }
904
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
905
708
        _tmp16_ = _tmp3_;
906
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
907
709
        if (_tmp16_) {
908
 
#line 909 "stream-view-tile.c"
909
710
                GtkLabel* _tmp17_;
910
711
                GwibberGtkActionBox* _tmp18_;
911
712
                GwibberGtkActionBox* _tmp19_;
912
 
#line 367 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
913
713
                _tmp17_ = self->priv->time;
914
 
#line 367 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
915
714
                gtk_widget_hide ((GtkWidget*) _tmp17_);
916
 
#line 368 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
917
715
                _tmp18_ = self->priv->action_box;
918
 
#line 368 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
919
716
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp18_, FALSE);
920
 
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
921
717
                _tmp19_ = self->priv->action_box;
922
 
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
923
718
                gtk_widget_show_all ((GtkWidget*) _tmp19_);
924
 
#line 925 "stream-view-tile.c"
925
719
        } else {
926
720
                gchar* _tmp20_;
927
721
                gchar* str;
934
728
                const gchar* _tmp27_;
935
729
                GwibberGtkActionBox* _tmp28_;
936
730
                GtkLabel* _tmp29_;
937
 
#line 373 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
938
731
                _tmp20_ = g_strdup ("<span font_weight='light' font_size='small' color='#999'>");
939
 
#line 373 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
940
732
                str = _tmp20_;
941
 
#line 374 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
942
733
                _tmp21_ = str;
943
 
#line 374 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
944
734
                _tmp22_ = self->priv->time_string;
945
 
#line 374 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
946
735
                _tmp23_ = g_strconcat (_tmp21_, _tmp22_, NULL);
947
 
#line 374 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
948
736
                _g_free0 (str);
949
 
#line 374 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
950
737
                str = _tmp23_;
951
 
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
952
738
                _tmp24_ = str;
953
 
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
954
739
                _tmp25_ = g_strconcat (_tmp24_, "</span>", NULL);
955
 
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
956
740
                _g_free0 (str);
957
 
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
958
741
                str = _tmp25_;
959
 
#line 376 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
960
742
                _tmp26_ = self->priv->time;
961
 
#line 376 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
962
743
                _tmp27_ = str;
963
 
#line 376 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
964
744
                gtk_label_set_markup (_tmp26_, _tmp27_);
965
 
#line 377 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
966
745
                _tmp28_ = self->priv->action_box;
967
 
#line 377 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
968
746
                gtk_widget_hide ((GtkWidget*) _tmp28_);
969
 
#line 378 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
970
747
                _tmp29_ = self->priv->time;
971
 
#line 378 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
972
748
                gtk_widget_show_all ((GtkWidget*) _tmp29_);
973
 
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
974
749
                _g_free0 (str);
975
 
#line 976 "stream-view-tile.c"
976
750
        }
977
 
#line 380 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
978
751
        self->priv->_update_time_area_id = (guint) 0;
979
 
#line 980 "stream-view-tile.c"
980
752
}
981
753
 
982
754
 
983
755
static Block2Data* block2_data_ref (Block2Data* _data2_) {
984
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
985
756
        g_atomic_int_inc (&_data2_->_ref_count_);
986
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
987
757
        return _data2_;
988
 
#line 989 "stream-view-tile.c"
989
758
}
990
759
 
991
760
 
992
761
static void block2_data_unref (void * _userdata_) {
993
762
        Block2Data* _data2_;
994
763
        _data2_ = (Block2Data*) _userdata_;
995
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
996
764
        if (g_atomic_int_dec_and_test (&_data2_->_ref_count_)) {
997
 
#line 998 "stream-view-tile.c"
998
765
                GwibberGtkStreamViewTile * self;
999
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1000
766
                self = _data2_->self;
1001
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1002
767
                _g_free0 (_data2_->_icon_uri);
1003
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1004
768
                _g_free0 (_data2_->_recipient_icon);
1005
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1006
769
                _g_object_unref0 (self);
1007
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1008
770
                g_slice_free (Block2Data, _data2_);
1009
 
#line 1010 "stream-view-tile.c"
1010
771
        }
1011
772
}
1012
773
 
1013
774
 
1014
775
static JsonObject* _vala_JsonObject_copy (JsonObject* self) {
1015
 
#line 498 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1016
776
        return g_boxed_copy (json_object_get_type (), self);
1017
 
#line 1018 "stream-view-tile.c"
1018
777
}
1019
778
 
1020
779
 
1021
780
static gpointer __vala_JsonObject_copy0 (gpointer self) {
1022
 
#line 498 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1023
781
        return self ? _vala_JsonObject_copy (self) : NULL;
1024
 
#line 1025 "stream-view-tile.c"
1025
782
}
1026
783
 
1027
784
 
1028
785
static Block3Data* block3_data_ref (Block3Data* _data3_) {
1029
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1030
786
        g_atomic_int_inc (&_data3_->_ref_count_);
1031
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1032
787
        return _data3_;
1033
 
#line 1034 "stream-view-tile.c"
1034
788
}
1035
789
 
1036
790
 
1037
791
static void _vala_JsonArray_free (JsonArray* self) {
1038
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1039
792
        g_boxed_free (json_array_get_type (), self);
1040
 
#line 1041 "stream-view-tile.c"
1041
793
}
1042
794
 
1043
795
 
1044
796
static void block3_data_unref (void * _userdata_) {
1045
797
        Block3Data* _data3_;
1046
798
        _data3_ = (Block3Data*) _userdata_;
1047
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1048
799
        if (g_atomic_int_dec_and_test (&_data3_->_ref_count_)) {
1049
 
#line 1050 "stream-view-tile.c"
1050
800
                GwibberGtkStreamViewTile * self;
1051
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1052
801
                self = _data3_->_data2_->self;
1053
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1054
802
                __vala_JsonArray_free0 (_data3_->comments);
1055
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1056
803
                block2_data_unref (_data3_->_data2_);
1057
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1058
804
                _data3_->_data2_ = NULL;
1059
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1060
805
                g_slice_free (Block3Data, _data3_);
1061
 
#line 1062 "stream-view-tile.c"
1062
806
        }
1063
807
}
1064
808
 
1065
809
 
1066
810
static JsonArray* _vala_JsonArray_copy (JsonArray* self) {
1067
 
#line 503 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1068
811
        return g_boxed_copy (json_array_get_type (), self);
1069
 
#line 1070 "stream-view-tile.c"
1070
812
}
1071
813
 
1072
814
 
1073
815
static gpointer __vala_JsonArray_copy0 (gpointer self) {
1074
 
#line 503 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1075
816
        return self ? _vala_JsonArray_copy (self) : NULL;
1076
 
#line 1077 "stream-view-tile.c"
1077
817
}
1078
818
 
1079
819
 
1080
820
static Block4Data* block4_data_ref (Block4Data* _data4_) {
1081
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1082
821
        g_atomic_int_inc (&_data4_->_ref_count_);
1083
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1084
822
        return _data4_;
1085
 
#line 1086 "stream-view-tile.c"
1086
823
}
1087
824
 
1088
825
 
1089
826
static void block4_data_unref (void * _userdata_) {
1090
827
        Block4Data* _data4_;
1091
828
        _data4_ = (Block4Data*) _userdata_;
1092
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1093
829
        if (g_atomic_int_dec_and_test (&_data4_->_ref_count_)) {
1094
 
#line 1095 "stream-view-tile.c"
1095
830
                GwibberGtkStreamViewTile * self;
1096
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1097
831
                self = _data4_->_data3_->_data2_->self;
1098
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1099
832
                _g_object_unref0 (_data4_->clbox);
1100
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1101
833
                block3_data_unref (_data4_->_data3_);
1102
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1103
834
                _data4_->_data3_ = NULL;
1104
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1105
835
                g_slice_free (Block4Data, _data4_);
1106
 
#line 1107 "stream-view-tile.c"
1107
836
        }
1108
837
}
1109
838
 
1110
839
 
1111
840
static Block5Data* block5_data_ref (Block5Data* _data5_) {
1112
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1113
841
        g_atomic_int_inc (&_data5_->_ref_count_);
1114
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1115
842
        return _data5_;
1116
 
#line 1117 "stream-view-tile.c"
1117
843
}
1118
844
 
1119
845
 
1120
846
static void block5_data_unref (void * _userdata_) {
1121
847
        Block5Data* _data5_;
1122
848
        _data5_ = (Block5Data*) _userdata_;
1123
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1124
849
        if (g_atomic_int_dec_and_test (&_data5_->_ref_count_)) {
1125
 
#line 1126 "stream-view-tile.c"
1126
850
                GwibberGtkStreamViewTile * self;
1127
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1128
851
                self = _data5_->_data4_->_data3_->_data2_->self;
1129
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1130
852
                _g_free0 (_data5_->cimage);
1131
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1132
853
                block4_data_unref (_data5_->_data4_);
1133
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1134
854
                _data5_->_data4_ = NULL;
1135
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1136
855
                g_slice_free (Block5Data, _data5_);
1137
 
#line 1138 "stream-view-tile.c"
1138
856
        }
1139
857
}
1140
858
 
1147
865
        gboolean result = FALSE;
1148
866
        const gchar* _tmp0_;
1149
867
        GtkBox* _tmp1_;
1150
 
#line 568 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1151
868
        _data4_ = _data5_->_data4_;
1152
 
#line 568 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1153
869
        _data3_ = _data4_->_data3_;
1154
 
#line 568 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1155
870
        _data2_ = _data3_->_data2_;
1156
 
#line 568 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1157
871
        self = _data2_->self;
1158
 
#line 569 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1159
872
        _tmp0_ = _data5_->cimage;
1160
 
#line 569 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1161
873
        _tmp1_ = _data4_->clbox;
1162
 
#line 569 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1163
874
        gwibber_gtk_stream_view_tile_load_avatar_async (self, _tmp0_, _tmp1_, FALSE, FALSE, NULL, NULL);
1164
 
#line 570 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1165
875
        result = FALSE;
1166
 
#line 570 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1167
876
        return result;
1168
 
#line 1169 "stream-view-tile.c"
1169
877
}
1170
878
 
1171
879
 
1172
880
static gboolean ____________lambda20__gsource_func (gpointer self) {
1173
881
        gboolean result;
1174
882
        result = ___________lambda20_ (self);
1175
 
#line 568 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1176
883
        return result;
1177
 
#line 1178 "stream-view-tile.c"
1178
884
}
1179
885
 
1180
886
 
1181
887
static void _vala_JsonObject_free (JsonObject* self) {
1182
 
#line 539 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1183
888
        g_boxed_free (json_object_get_type (), self);
1184
 
#line 1185 "stream-view-tile.c"
1185
889
}
1186
890
 
1187
891
 
1190
894
        GwibberGtkStreamViewTile * self;
1191
895
        GtkExpander* _tmp0_;
1192
896
        gboolean _tmp1_ = FALSE;
1193
 
#line 508 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1194
897
        _data2_ = _data3_->_data2_;
1195
 
#line 508 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1196
898
        self = _data2_->self;
1197
 
#line 509 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1198
899
        _tmp0_ = self->priv->_comments_expander;
1199
 
#line 509 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1200
900
        _tmp1_ = gtk_expander_get_expanded (_tmp0_);
1201
 
#line 509 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1202
901
        if (_tmp1_) {
1203
 
#line 1204 "stream-view-tile.c"
1204
902
                GtkBox* _tmp99_;
1205
903
                GtkBox* _tmp100_;
1206
904
                {
1207
905
                        gint i;
1208
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1209
906
                        i = 0;
1210
 
#line 1211 "stream-view-tile.c"
1211
907
                        {
1212
908
                                gboolean _tmp2_;
1213
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1214
909
                                _tmp2_ = TRUE;
1215
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1216
910
                                while (TRUE) {
1217
 
#line 1218 "stream-view-tile.c"
1218
911
                                        gboolean _tmp3_;
1219
912
                                        gint _tmp5_;
1220
913
                                        JsonArray* _tmp6_;
1226
919
                                        JsonObject* _tmp12_;
1227
920
                                        JsonObject* obj;
1228
921
                                        JsonObject* _tmp13_;
1229
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1230
922
                                        _tmp3_ = _tmp2_;
1231
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1232
923
                                        if (!_tmp3_) {
1233
 
#line 1234 "stream-view-tile.c"
1234
924
                                                gint _tmp4_;
1235
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1236
925
                                                _tmp4_ = i;
1237
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1238
926
                                                i = _tmp4_ + 1;
1239
 
#line 1240 "stream-view-tile.c"
1240
927
                                        }
1241
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1242
928
                                        _tmp2_ = FALSE;
1243
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1244
929
                                        _tmp5_ = i;
1245
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1246
930
                                        _tmp6_ = _data3_->comments;
1247
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1248
931
                                        _tmp7_ = json_array_get_length (_tmp6_);
1249
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1250
932
                                        if (!(((guint) _tmp5_) < _tmp7_)) {
1251
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1252
933
                                                break;
1253
 
#line 1254 "stream-view-tile.c"
1254
934
                                        }
1255
 
#line 513 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1256
935
                                        _tmp8_ = _data3_->comments;
1257
 
#line 513 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1258
936
                                        _tmp9_ = i;
1259
 
#line 513 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1260
937
                                        _tmp10_ = json_array_get_element (_tmp8_, (guint) _tmp9_);
1261
 
#line 513 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1262
938
                                        _tmp11_ = json_node_get_object (_tmp10_);
1263
 
#line 513 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1264
939
                                        _tmp12_ = __vala_JsonObject_copy0 (_tmp11_);
1265
 
#line 513 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1266
940
                                        obj = _tmp12_;
1267
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1268
941
                                        _tmp13_ = obj;
1269
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1270
942
                                        if (_tmp13_ != NULL) {
1271
 
#line 1272 "stream-view-tile.c"
1272
943
                                                Block4Data* _data4_;
1273
944
                                                GtkBox* _tmp14_;
1274
945
                                                GtkBox* _tmp15_;
1293
964
                                                gboolean _tmp31_ = FALSE;
1294
965
                                                JsonObject* _tmp53_;
1295
966
                                                gboolean _tmp54_ = FALSE;
1296
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1297
967
                                                _data4_ = g_slice_new0 (Block4Data);
1298
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1299
968
                                                _data4_->_ref_count_ = 1;
1300
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1301
969
                                                _data4_->_data3_ = block3_data_ref (_data3_);
1302
 
#line 516 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1303
970
                                                _tmp14_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 2);
1304
 
#line 516 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1305
971
                                                _tmp15_ = g_object_ref_sink (_tmp14_);
1306
 
#line 516 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1307
972
                                                cvbox = _tmp15_;
1308
 
#line 517 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1309
973
                                                _tmp16_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 2);
1310
 
#line 517 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1311
974
                                                _tmp17_ = g_object_ref_sink (_tmp16_);
1312
 
#line 517 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1313
975
                                                chbox = _tmp17_;
1314
 
#line 518 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1315
976
                                                _tmp18_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.0f, 0.0f, 0.0f);
1316
 
#line 518 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1317
977
                                                _tmp19_ = g_object_ref_sink (_tmp18_);
1318
 
#line 518 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1319
978
                                                clalignment = _tmp19_;
1320
 
#line 519 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1321
979
                                                _tmp20_ = chbox;
1322
 
#line 519 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1323
980
                                                _tmp21_ = clalignment;
1324
 
#line 519 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1325
981
                                                gtk_box_pack_start (_tmp20_, (GtkWidget*) _tmp21_, FALSE, FALSE, (guint) 0);
1326
 
#line 520 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1327
982
                                                _tmp22_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
1328
 
#line 520 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1329
983
                                                _tmp23_ = g_object_ref_sink (_tmp22_);
1330
 
#line 520 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1331
984
                                                _data4_->clbox = _tmp23_;
1332
 
#line 521 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1333
985
                                                _tmp24_ = clalignment;
1334
 
#line 521 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1335
986
                                                _tmp25_ = _data4_->clbox;
1336
 
#line 521 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1337
987
                                                gtk_container_add ((GtkContainer*) _tmp24_, (GtkWidget*) _tmp25_);
1338
 
#line 523 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1339
988
                                                _tmp26_ = self->priv->comments_box;
1340
 
#line 523 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1341
989
                                                _tmp27_ = chbox;
1342
 
#line 523 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1343
990
                                                gtk_box_pack_start (_tmp26_, (GtkWidget*) _tmp27_, FALSE, FALSE, (guint) 2);
1344
 
#line 524 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1345
991
                                                _tmp28_ = chbox;
1346
 
#line 524 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1347
992
                                                _tmp29_ = cvbox;
1348
 
#line 524 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1349
993
                                                gtk_box_pack_start (_tmp28_, (GtkWidget*) _tmp29_, FALSE, FALSE, (guint) 2);
1350
 
#line 525 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1351
994
                                                _tmp30_ = obj;
1352
 
#line 525 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1353
995
                                                _tmp31_ = json_object_has_member (_tmp30_, "text");
1354
 
#line 525 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1355
996
                                                if (_tmp31_) {
1356
 
#line 1357 "stream-view-tile.c"
1357
997
                                                        JsonObject* _tmp32_;
1358
998
                                                        const gchar* _tmp33_ = NULL;
1359
999
                                                        gchar* _tmp34_;
1375
1015
                                                        gchar* _tmp50_;
1376
1016
                                                        GtkBox* _tmp51_;
1377
1017
                                                        GtkLabel* _tmp52_;
1378
 
#line 527 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1379
1018
                                                        _tmp32_ = obj;
1380
 
#line 527 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1381
1019
                                                        _tmp33_ = json_object_get_string_member (_tmp32_, "text");
1382
 
#line 527 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1383
1020
                                                        _tmp34_ = g_strdup (_tmp33_);
1384
 
#line 527 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1385
1021
                                                        ctext = _tmp34_;
1386
 
#line 528 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1387
1022
                                                        _tmp35_ = ctext;
1388
 
#line 528 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1389
1023
                                                        if (_tmp35_ != NULL) {
1390
 
#line 1391 "stream-view-tile.c"
1391
1024
                                                                const gchar* _tmp36_;
1392
1025
                                                                gchar* _tmp37_ = NULL;
1393
 
#line 529 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1394
1026
                                                                _tmp36_ = ctext;
1395
 
#line 529 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1396
1027
                                                                _tmp37_ = g_markup_escape_text (_tmp36_, (gssize) (-1));
1397
 
#line 529 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1398
1028
                                                                _g_free0 (ctext);
1399
 
#line 529 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1400
1029
                                                                ctext = _tmp37_;
1401
 
#line 1402 "stream-view-tile.c"
1402
1030
                                                        }
1403
 
#line 530 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1404
1031
                                                        _tmp38_ = (GtkLabel*) gtk_label_new ("");
1405
 
#line 530 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1406
1032
                                                        _tmp39_ = g_object_ref_sink (_tmp38_);
1407
 
#line 530 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1408
1033
                                                        ctext_label = _tmp39_;
1409
 
#line 531 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1410
1034
                                                        _tmp40_ = ctext_label;
1411
 
#line 531 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1412
1035
                                                        gtk_label_set_selectable (_tmp40_, TRUE);
1413
 
#line 532 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1414
1036
                                                        _tmp41_ = ctext_label;
1415
 
#line 532 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1416
1037
                                                        gtk_label_set_single_line_mode (_tmp41_, FALSE);
1417
 
#line 533 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1418
1038
                                                        _tmp42_ = ctext_label;
1419
 
#line 533 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1420
1039
                                                        gtk_label_set_line_wrap (_tmp42_, TRUE);
1421
 
#line 534 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1422
1040
                                                        _tmp43_ = ctext_label;
1423
 
#line 534 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1424
1041
                                                        gtk_label_set_line_wrap_mode (_tmp43_, PANGO_WRAP_WORD_CHAR);
1425
 
#line 535 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1426
1042
                                                        _tmp44_ = ctext_label;
1427
 
#line 535 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1428
1043
                                                        gtk_misc_set_alignment ((GtkMisc*) _tmp44_, 0.0f, 0.0f);
1429
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1430
1044
                                                        _tmp45_ = ctext_label;
1431
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1432
1045
                                                        _tmp46_ = ctext;
1433
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1434
1046
                                                        _tmp47_ = g_strconcat ("<span font_size='small'>", _tmp46_, NULL);
1435
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1436
1047
                                                        _tmp48_ = _tmp47_;
1437
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1438
1048
                                                        _tmp49_ = g_strconcat (_tmp48_, "</span>", NULL);
1439
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1440
1049
                                                        _tmp50_ = _tmp49_;
1441
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1442
1050
                                                        gtk_label_set_markup (_tmp45_, _tmp50_);
1443
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1444
1051
                                                        _g_free0 (_tmp50_);
1445
 
#line 536 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1446
1052
                                                        _g_free0 (_tmp48_);
1447
 
#line 537 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1448
1053
                                                        _tmp51_ = cvbox;
1449
 
#line 537 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1450
1054
                                                        _tmp52_ = ctext_label;
1451
 
#line 537 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1452
1055
                                                        gtk_box_pack_end (_tmp51_, (GtkWidget*) _tmp52_, FALSE, FALSE, (guint) 2);
1453
 
#line 525 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1454
1056
                                                        _g_object_unref0 (ctext_label);
1455
 
#line 525 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1456
1057
                                                        _g_free0 (ctext);
1457
 
#line 1458 "stream-view-tile.c"
1458
1058
                                                }
1459
 
#line 539 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1460
1059
                                                _tmp53_ = obj;
1461
 
#line 539 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1462
1060
                                                _tmp54_ = json_object_has_member (_tmp53_, "sender");
1463
 
#line 539 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1464
1061
                                                if (_tmp54_) {
1465
 
#line 1466 "stream-view-tile.c"
1466
1062
                                                        JsonObject* _tmp55_;
1467
1063
                                                        JsonObject* _tmp56_ = NULL;
1468
1064
                                                        JsonObject* _tmp57_;
1469
1065
                                                        JsonObject* _sender_obj;
1470
1066
                                                        JsonObject* _tmp58_;
1471
 
#line 541 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1472
1067
                                                        _tmp55_ = obj;
1473
 
#line 541 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1474
1068
                                                        _tmp56_ = json_object_get_object_member (_tmp55_, "sender");
1475
 
#line 541 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1476
1069
                                                        _tmp57_ = __vala_JsonObject_copy0 (_tmp56_);
1477
 
#line 541 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1478
1070
                                                        _sender_obj = _tmp57_;
1479
 
#line 542 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1480
1071
                                                        _tmp58_ = _sender_obj;
1481
 
#line 542 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1482
1072
                                                        if (_tmp58_ != NULL) {
1483
 
#line 1484 "stream-view-tile.c"
1484
1073
                                                                JsonObject* _tmp59_;
1485
1074
                                                                gboolean _tmp60_ = FALSE;
1486
1075
                                                                JsonObject* _tmp81_;
1487
1076
                                                                gboolean _tmp82_ = FALSE;
1488
 
#line 544 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1489
1077
                                                                _tmp59_ = _sender_obj;
1490
 
#line 544 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1491
1078
                                                                _tmp60_ = json_object_has_member (_tmp59_, "name");
1492
 
#line 544 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1493
1079
                                                                if (_tmp60_) {
1494
 
#line 1495 "stream-view-tile.c"
1495
1080
                                                                        JsonObject* _tmp61_;
1496
1081
                                                                        const gchar* _tmp62_ = NULL;
1497
1082
                                                                        gchar* _tmp63_;
1513
1098
                                                                        GtkLabel* _tmp78_;
1514
1099
                                                                        GtkBox* _tmp79_;
1515
1100
                                                                        GtkBox* _tmp80_;
1516
 
#line 546 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1517
1101
                                                                        _tmp61_ = _sender_obj;
1518
 
#line 546 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1519
1102
                                                                        _tmp62_ = json_object_get_string_member (_tmp61_, "name");
1520
 
#line 546 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1521
1103
                                                                        _tmp63_ = g_strdup (_tmp62_);
1522
 
#line 546 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1523
1104
                                                                        cname = _tmp63_;
1524
 
#line 547 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1525
1105
                                                                        _tmp64_ = cname;
1526
 
#line 547 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1527
1106
                                                                        if (_tmp64_ != NULL) {
1528
 
#line 1529 "stream-view-tile.c"
1529
1107
                                                                                const gchar* _tmp65_;
1530
1108
                                                                                gchar* _tmp66_ = NULL;
1531
 
#line 548 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1532
1109
                                                                                _tmp65_ = cname;
1533
 
#line 548 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1534
1110
                                                                                _tmp66_ = g_markup_escape_text (_tmp65_, (gssize) (-1));
1535
 
#line 548 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1536
1111
                                                                                _g_free0 (cname);
1537
 
#line 548 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1538
1112
                                                                                cname = _tmp66_;
1539
 
#line 1540 "stream-view-tile.c"
1540
1113
                                                                        }
1541
 
#line 549 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1542
1114
                                                                        _tmp67_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 2);
1543
 
#line 549 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1544
1115
                                                                        _tmp68_ = g_object_ref_sink (_tmp67_);
1545
 
#line 549 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1546
1116
                                                                        cname_box = _tmp68_;
1547
 
#line 550 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1548
1117
                                                                        _tmp69_ = (GtkLabel*) gtk_label_new ("");
1549
 
#line 550 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1550
1118
                                                                        _tmp70_ = g_object_ref_sink (_tmp69_);
1551
 
#line 550 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1552
1119
                                                                        cname_label = _tmp70_;
1553
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1554
1120
                                                                        _tmp71_ = cname_label;
1555
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1556
1121
                                                                        _tmp72_ = cname;
1557
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1558
1122
                                                                        _tmp73_ = g_strconcat ("<b><span font_size='small'>", _tmp72_, NULL);
1559
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1560
1123
                                                                        _tmp74_ = _tmp73_;
1561
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1562
1124
                                                                        _tmp75_ = g_strconcat (_tmp74_, "</span></b>", NULL);
1563
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1564
1125
                                                                        _tmp76_ = _tmp75_;
1565
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1566
1126
                                                                        gtk_label_set_markup (_tmp71_, _tmp76_);
1567
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1568
1127
                                                                        _g_free0 (_tmp76_);
1569
 
#line 551 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1570
1128
                                                                        _g_free0 (_tmp74_);
1571
 
#line 552 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1572
1129
                                                                        _tmp77_ = cname_box;
1573
 
#line 552 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1574
1130
                                                                        _tmp78_ = cname_label;
1575
 
#line 552 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1576
1131
                                                                        gtk_box_pack_start (_tmp77_, (GtkWidget*) _tmp78_, FALSE, FALSE, (guint) 2);
1577
 
#line 553 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1578
1132
                                                                        _tmp79_ = cvbox;
1579
 
#line 553 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1580
1133
                                                                        _tmp80_ = cname_box;
1581
 
#line 553 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1582
1134
                                                                        gtk_box_pack_end (_tmp79_, (GtkWidget*) _tmp80_, FALSE, FALSE, (guint) 2);
1583
 
#line 544 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1584
1135
                                                                        _g_object_unref0 (cname_label);
1585
 
#line 544 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1586
1136
                                                                        _g_object_unref0 (cname_box);
1587
 
#line 544 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1588
1137
                                                                        _g_free0 (cname);
1589
 
#line 1590 "stream-view-tile.c"
1590
1138
                                                                }
1591
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1592
1139
                                                                _tmp81_ = _sender_obj;
1593
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1594
1140
                                                                _tmp82_ = json_object_has_member (_tmp81_, "image");
1595
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1596
1141
                                                                if (_tmp82_) {
1597
 
#line 1598 "stream-view-tile.c"
1598
1142
                                                                        Block5Data* _data5_;
1599
1143
                                                                        JsonObject* _tmp83_;
1600
1144
                                                                        const gchar* _tmp84_ = NULL;
1610
1154
                                                                        gchar* _tmp93_ = NULL;
1611
1155
                                                                        gchar* cached_cicon;
1612
1156
                                                                        const gchar* _tmp94_;
1613
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1614
1157
                                                                        _data5_ = g_slice_new0 (Block5Data);
1615
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1616
1158
                                                                        _data5_->_ref_count_ = 1;
1617
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1618
1159
                                                                        _data5_->_data4_ = block4_data_ref (_data4_);
1619
 
#line 557 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1620
1160
                                                                        _tmp83_ = _sender_obj;
1621
 
#line 557 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1622
1161
                                                                        _tmp84_ = json_object_get_string_member (_tmp83_, "image");
1623
 
#line 557 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1624
1162
                                                                        _tmp85_ = g_strdup (_tmp84_);
1625
 
#line 557 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1626
1163
                                                                        _data5_->cimage = _tmp85_;
1627
 
#line 558 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1628
1164
                                                                        _tmp86_ = gwibber_gtk_stream_view_avatar_new ("gwibber-avatar", GTK_ICON_SIZE_DIALOG);
1629
 
#line 558 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1630
1165
                                                                        _tmp87_ = g_object_ref_sink (_tmp86_);
1631
 
#line 558 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1632
1166
                                                                        cicon = _tmp87_;
1633
 
#line 559 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1634
1167
                                                                        _tmp88_ = _data4_->clbox;
1635
 
#line 559 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1636
1168
                                                                        _tmp89_ = cicon;
1637
 
#line 559 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1638
1169
                                                                        gtk_container_add ((GtkContainer*) _tmp88_, (GtkWidget*) _tmp89_);
1639
 
#line 560 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1640
1170
                                                                        _tmp90_ = cicon;
1641
 
#line 560 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1642
1171
                                                                        gtk_widget_show ((GtkWidget*) _tmp90_);
1643
 
#line 561 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1644
1172
                                                                        _tmp91_ = self->priv->_utils;
1645
 
#line 561 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1646
1173
                                                                        _tmp92_ = _data5_->cimage;
1647
 
#line 561 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1648
1174
                                                                        _tmp93_ = gwibber_utils_avatar_path (_tmp91_, _tmp92_);
1649
 
#line 561 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1650
1175
                                                                        cached_cicon = _tmp93_;
1651
 
#line 562 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1652
1176
                                                                        _tmp94_ = cached_cicon;
1653
 
#line 562 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1654
1177
                                                                        if (_tmp94_ != NULL) {
1655
 
#line 1656 "stream-view-tile.c"
1656
1178
                                                                                GwibberGtkStreamViewAvatar* _tmp95_;
1657
1179
                                                                                const gchar* _tmp96_;
1658
 
#line 564 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1659
1180
                                                                                _tmp95_ = cicon;
1660
 
#line 564 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1661
1181
                                                                                _tmp96_ = cached_cicon;
1662
 
#line 564 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1663
1182
                                                                                gtk_image_set_from_file ((GtkImage*) _tmp95_, _tmp96_);
1664
 
#line 1665 "stream-view-tile.c"
1665
1183
                                                                        } else {
1666
1184
                                                                                guint _tmp97_ = 0U;
1667
1185
                                                                                gulong cid;
1668
1186
                                                                                gulong _tmp98_;
1669
 
#line 568 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1670
1187
                                                                                _tmp97_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ____________lambda20__gsource_func, block5_data_ref (_data5_), block5_data_unref);
1671
 
#line 568 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1672
1188
                                                                                cid = (gulong) _tmp97_;
1673
 
#line 572 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1674
1189
                                                                                _tmp98_ = cid;
1675
 
#line 572 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1676
1190
                                                                                self->priv->_to_disconnect = g_list_append (self->priv->_to_disconnect, GUINT_TO_POINTER (_tmp98_));
1677
 
#line 1678 "stream-view-tile.c"
1678
1191
                                                                        }
1679
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1680
1192
                                                                        _g_free0 (cached_cicon);
1681
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1682
1193
                                                                        _g_object_unref0 (cicon);
1683
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1684
1194
                                                                        block5_data_unref (_data5_);
1685
 
#line 555 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1686
1195
                                                                        _data5_ = NULL;
1687
 
#line 1688 "stream-view-tile.c"
1688
1196
                                                                }
1689
1197
                                                        }
1690
 
#line 539 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1691
1198
                                                        __vala_JsonObject_free0 (_sender_obj);
1692
 
#line 1693 "stream-view-tile.c"
1693
1199
                                                }
1694
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1695
1200
                                                _g_object_unref0 (clalignment);
1696
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1697
1201
                                                _g_object_unref0 (chbox);
1698
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1699
1202
                                                _g_object_unref0 (cvbox);
1700
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1701
1203
                                                block4_data_unref (_data4_);
1702
 
#line 514 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1703
1204
                                                _data4_ = NULL;
1704
 
#line 1705 "stream-view-tile.c"
1705
1205
                                        }
1706
 
#line 511 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1707
1206
                                        __vala_JsonObject_free0 (obj);
1708
 
#line 1709 "stream-view-tile.c"
1709
1207
                                }
1710
1208
                        }
1711
1209
                }
1712
 
#line 579 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1713
1210
                _tmp99_ = self->priv->comments_box;
1714
 
#line 579 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1715
1211
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp99_, FALSE);
1716
 
#line 580 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1717
1212
                _tmp100_ = self->priv->comments_box;
1718
 
#line 580 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1719
1213
                gtk_widget_show_all ((GtkWidget*) _tmp100_);
1720
 
#line 1721 "stream-view-tile.c"
1721
1214
        } else {
1722
1215
                GtkBox* _tmp101_;
1723
1216
                GList* _tmp102_ = NULL;
1724
 
#line 584 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1725
1217
                _tmp101_ = self->priv->comments_box;
1726
 
#line 584 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1727
1218
                _tmp102_ = gtk_container_get_children ((GtkContainer*) _tmp101_);
1728
 
#line 1729 "stream-view-tile.c"
1729
1219
                {
1730
1220
                        GList* _w_collection = NULL;
1731
1221
                        GList* _w_it = NULL;
1732
 
#line 584 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1733
1222
                        _w_collection = _tmp102_;
1734
 
#line 584 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1735
1223
                        for (_w_it = _w_collection; _w_it != NULL; _w_it = _w_it->next) {
1736
 
#line 1737 "stream-view-tile.c"
1737
1224
                                GtkWidget* _w = NULL;
1738
 
#line 584 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1739
1225
                                _w = (GtkWidget*) _w_it->data;
1740
 
#line 1741 "stream-view-tile.c"
1741
1226
                                {
1742
1227
                                        GtkWidget* _tmp103_;
1743
 
#line 585 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1744
1228
                                        _tmp103_ = _w;
1745
 
#line 585 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1746
1229
                                        if (GTK_IS_WIDGET (_tmp103_)) {
1747
 
#line 1748 "stream-view-tile.c"
1748
1230
                                                GtkWidget* _tmp104_;
1749
 
#line 586 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1750
1231
                                                _tmp104_ = _w;
1751
 
#line 586 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1752
1232
                                                gtk_widget_destroy (_tmp104_);
1753
 
#line 1754 "stream-view-tile.c"
1754
1233
                                        }
1755
1234
                                }
1756
1235
                        }
1757
 
#line 584 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1758
1236
                        _g_list_free0 (_w_collection);
1759
 
#line 1760 "stream-view-tile.c"
1760
1237
                }
1761
1238
        }
1762
1239
}
1763
1240
 
1764
1241
 
1765
1242
static void ________lambda19__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
1766
 
#line 508 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1767
1243
        _______lambda19_ (self);
1768
 
#line 1769 "stream-view-tile.c"
1769
1244
}
1770
1245
 
1771
1246
 
1772
1247
static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) {
1773
1248
        int i;
1774
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1775
1249
        for (i = 0; i < stack_length; i++) {
1776
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1777
1250
                if (g_strcmp0 (stack[i], needle) == 0) {
1778
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1779
1251
                        return TRUE;
1780
 
#line 1781 "stream-view-tile.c"
1781
1252
                }
1782
1253
        }
1783
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1784
1254
        return FALSE;
1785
 
#line 1786 "stream-view-tile.c"
1786
1255
}
1787
1256
 
1788
1257
 
1789
1258
static void _vala_array_add1 (gchar*** array, int* length, int* size, gchar* value) {
1790
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1791
1259
        if ((*length) == (*size)) {
1792
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1793
1260
                *size = (*size) ? (2 * (*size)) : 4;
1794
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1795
1261
                *array = g_renew (gchar*, *array, (*size) + 1);
1796
 
#line 1797 "stream-view-tile.c"
1797
1262
        }
1798
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1799
1263
        (*array)[(*length)++] = value;
1800
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1801
1264
        (*array)[*length] = NULL;
1802
 
#line 1803 "stream-view-tile.c"
1803
1265
}
1804
1266
 
1805
1267
 
1809
1271
        const gchar* _tmp2_;
1810
1272
        const gchar* _tmp3_;
1811
1273
        GwibberGtkActionBox* _tmp4_;
1812
 
#line 647 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1813
1274
        g_return_if_fail (mid != NULL);
1814
 
#line 647 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1815
1275
        g_return_if_fail (account != NULL);
1816
 
#line 647 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1817
1276
        g_return_if_fail (sender != NULL);
1818
 
#line 647 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1819
1277
        g_return_if_fail (action != NULL);
1820
 
#line 648 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1821
1278
        _tmp0_ = mid;
1822
 
#line 648 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1823
1279
        _tmp1_ = account;
1824
 
#line 648 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1825
1280
        _tmp2_ = sender;
1826
 
#line 648 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1827
1281
        _tmp3_ = action;
1828
 
#line 648 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1829
1282
        g_signal_emit_by_name (self, "send", _tmp0_, _tmp1_, _tmp2_, _tmp3_);
1830
 
#line 649 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1831
1283
        _tmp4_ = self->priv->action_box;
1832
 
#line 649 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1833
1284
        gtk_widget_hide ((GtkWidget*) _tmp4_);
1834
 
#line 1835 "stream-view-tile.c"
1835
1285
}
1836
1286
 
1837
1287
 
1838
1288
static void _____lambda21__gwibber_gtk_action_box_item_send (GwibberGtkActionBoxItem* _sender, const gchar* mid, const gchar* account, const gchar* sender, const gchar* action, gpointer self) {
1839
 
#line 647 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1840
1289
        ____lambda21_ (self, mid, account, sender, action);
1841
 
#line 1842 "stream-view-tile.c"
1842
1290
}
1843
1291
 
1844
1292
 
1845
1293
static gpointer _g_object_ref0 (gpointer self) {
1846
 
#line 689 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1847
1294
        return self ? g_object_ref (self) : NULL;
1848
 
#line 1849 "stream-view-tile.c"
1849
1295
}
1850
1296
 
1851
1297
 
1854
1300
        gboolean result = FALSE;
1855
1301
        const gchar* _tmp0_;
1856
1302
        GtkBox* _tmp1_;
1857
 
#line 698 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1858
1303
        self = _data2_->self;
1859
 
#line 699 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1860
1304
        _tmp0_ = _data2_->_icon_uri;
1861
 
#line 699 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1862
1305
        _tmp1_ = self->priv->_avatar_hbox;
1863
 
#line 699 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1864
1306
        gwibber_gtk_stream_view_tile_load_avatar_async (self, _tmp0_, _tmp1_, FALSE, TRUE, NULL, NULL);
1865
 
#line 700 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1866
1307
        result = FALSE;
1867
 
#line 700 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1868
1308
        return result;
1869
 
#line 1870 "stream-view-tile.c"
1870
1309
}
1871
1310
 
1872
1311
 
1873
1312
static gboolean ____lambda22__gsource_func (gpointer self) {
1874
1313
        gboolean result;
1875
1314
        result = ___lambda22_ (self);
1876
 
#line 698 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1877
1315
        return result;
1878
 
#line 1879 "stream-view-tile.c"
1879
1316
}
1880
1317
 
1881
1318
 
1884
1321
        gboolean result = FALSE;
1885
1322
        const gchar* _tmp0_;
1886
1323
        GtkBox* _tmp1_;
1887
 
#line 727 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1888
1324
        self = _data2_->self;
1889
 
#line 728 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1890
1325
        _tmp0_ = _data2_->_recipient_icon;
1891
 
#line 728 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1892
1326
        _tmp1_ = self->priv->_overlay_avatar_hbox;
1893
 
#line 728 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1894
1327
        gwibber_gtk_stream_view_tile_load_avatar_async (self, _tmp0_, _tmp1_, TRUE, FALSE, NULL, NULL);
1895
 
#line 729 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1896
1328
        result = FALSE;
1897
 
#line 729 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1898
1329
        return result;
1899
 
#line 1900 "stream-view-tile.c"
1900
1330
}
1901
1331
 
1902
1332
 
1903
1333
static gboolean _____lambda23__gsource_func (gpointer self) {
1904
1334
        gboolean result;
1905
1335
        result = ____lambda23_ (self);
1906
 
#line 727 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1907
1336
        return result;
1908
 
#line 1909 "stream-view-tile.c"
1909
1337
}
1910
1338
 
1911
1339
 
1912
1340
static gboolean _gwibber_gtk_stream_view_tile_on_avatar_click_gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
1913
1341
        gboolean result;
1914
1342
        result = gwibber_gtk_stream_view_tile_on_avatar_click (self, event);
1915
 
#line 747 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1916
1343
        return result;
1917
 
#line 1918 "stream-view-tile.c"
1918
1344
}
1919
1345
 
1920
1346
 
1922
1348
        gboolean result = FALSE;
1923
1349
        const gchar* _tmp0_;
1924
1350
        gchar* _tmp1_ = NULL;
1925
 
#line 1385 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
1926
1351
        g_return_val_if_fail (self != NULL, FALSE);
1927
 
#line 1385 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
1928
1352
        g_return_val_if_fail (needle != NULL, FALSE);
1929
 
#line 1386 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
1930
1353
        _tmp0_ = needle;
1931
 
#line 1386 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
1932
1354
        _tmp1_ = strstr ((gchar*) self, (gchar*) _tmp0_);
1933
 
#line 1386 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
1934
1355
        result = _tmp1_ != NULL;
1935
 
#line 1386 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
1936
1356
        return result;
1937
 
#line 1938 "stream-view-tile.c"
1938
1357
}
1939
1358
 
1940
1359
 
1941
1360
static gboolean ____lambda25_ (GwibberGtkStreamViewTile* self) {
1942
1361
        gboolean result = FALSE;
1943
 
#line 823 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1944
1362
        gwibber_gtk_stream_view_tile_load_thumbnail_async (self, NULL, NULL);
1945
 
#line 824 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1946
1363
        result = FALSE;
1947
 
#line 824 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1948
1364
        return result;
1949
 
#line 1950 "stream-view-tile.c"
1950
1365
}
1951
1366
 
1952
1367
 
1953
1368
static gboolean _____lambda25__gsource_func (gpointer self) {
1954
1369
        gboolean result;
1955
1370
        result = ____lambda25_ (self);
1956
 
#line 822 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1957
1371
        return result;
1958
 
#line 1959 "stream-view-tile.c"
1959
1372
}
1960
1373
 
1961
1374
 
1962
1375
static void ___lambda24_ (GwibberGtkStreamViewTile* self) {
1963
1376
        GtkExpander* _tmp0_;
1964
1377
        gboolean _tmp1_ = FALSE;
1965
 
#line 817 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1966
1378
        _tmp0_ = self->priv->_thumb_expander;
1967
 
#line 817 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1968
1379
        _tmp1_ = gtk_expander_get_expanded (_tmp0_);
1969
 
#line 817 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1970
1380
        if (_tmp1_) {
1971
 
#line 1972 "stream-view-tile.c"
1972
1381
                GtkExpander* _tmp2_;
1973
1382
                const gchar* _tmp3_ = NULL;
1974
1383
                GwibberGtkStreamViewAvatar* _tmp4_;
1976
1385
                gchar* _tmp6_;
1977
1386
                gchar* _tmp7_;
1978
1387
                gboolean _tmp8_;
1979
 
#line 819 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1980
1388
                _tmp2_ = self->priv->_thumb_expander;
1981
 
#line 819 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1982
1389
                _tmp3_ = _ ("Hide");
1983
 
#line 819 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1984
1390
                gtk_expander_set_label (_tmp2_, _tmp3_);
1985
 
#line 820 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1986
1391
                _tmp4_ = self->priv->thumbnail;
1987
 
#line 820 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1988
1392
                g_object_get ((GtkImage*) _tmp4_, "icon-name", &_tmp5_, NULL);
1989
 
#line 820 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1990
1393
                _tmp6_ = _tmp5_;
1991
 
#line 820 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1992
1394
                _tmp7_ = _tmp6_;
1993
 
#line 820 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1994
1395
                _tmp8_ = g_strcmp0 (_tmp7_, "gwibber-stream-attachments") == 0;
1995
 
#line 820 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1996
1396
                _g_free0 (_tmp7_);
1997
 
#line 820 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
1998
1397
                if (_tmp8_) {
1999
 
#line 2000 "stream-view-tile.c"
2000
1398
                        guint _tmp9_ = 0U;
2001
1399
                        gulong tid;
2002
1400
                        gulong _tmp10_;
2003
 
#line 822 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2004
1401
                        _tmp9_ = g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, _____lambda25__gsource_func, g_object_ref (self), g_object_unref);
2005
 
#line 822 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2006
1402
                        tid = (gulong) _tmp9_;
2007
 
#line 826 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2008
1403
                        _tmp10_ = tid;
2009
 
#line 826 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2010
1404
                        self->priv->_to_disconnect = g_list_append (self->priv->_to_disconnect, GUINT_TO_POINTER (_tmp10_));
2011
 
#line 2012 "stream-view-tile.c"
2012
1405
                }
2013
1406
        } else {
2014
1407
                GtkExpander* _tmp11_;
2015
1408
                const gchar* _tmp12_ = NULL;
2016
 
#line 831 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2017
1409
                _tmp11_ = self->priv->_thumb_expander;
2018
 
#line 831 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2019
1410
                _tmp12_ = _ ("_Show");
2020
 
#line 831 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2021
1411
                gtk_expander_set_label (_tmp11_, _tmp12_);
2022
 
#line 2023 "stream-view-tile.c"
2023
1412
        }
2024
1413
}
2025
1414
 
2026
1415
 
2027
1416
static void ____lambda24__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
2028
 
#line 816 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2029
1417
        ___lambda24_ (self);
2030
 
#line 2031 "stream-view-tile.c"
2031
1418
}
2032
1419
 
2033
1420
 
2066
1453
        gboolean _tmp94_ = FALSE;
2067
1454
        gboolean _tmp95_;
2068
1455
        gboolean _tmp97_;
2069
 
        GtkLabel* _tmp124_;
2070
 
        const gchar* _tmp125_;
2071
 
        gchar* _tmp126_ = NULL;
2072
 
        gchar* _tmp127_;
2073
 
        gchar* _tmp128_;
2074
 
        gchar* _tmp129_;
2075
 
        gchar* _tmp130_;
2076
 
        gchar* _tmp131_;
2077
 
        gchar* _tmp132_ = NULL;
2078
 
        const gchar* _tmp133_;
2079
 
        gint _tmp134_;
2080
 
        gint _tmp135_;
2081
 
        const gchar* _tmp139_;
2082
 
        gchar* _tmp140_;
 
1456
        GtkLabel* _tmp129_;
 
1457
        const gchar* _tmp130_;
 
1458
        gchar* _tmp131_ = NULL;
 
1459
        gchar* _tmp132_;
 
1460
        gchar* _tmp133_;
 
1461
        gchar* _tmp134_;
 
1462
        gchar* _tmp135_;
 
1463
        gchar* _tmp136_;
 
1464
        gchar* _tmp137_ = NULL;
 
1465
        const gchar* _tmp138_;
 
1466
        gint _tmp139_;
 
1467
        gint _tmp140_;
 
1468
        const gchar* _tmp144_;
 
1469
        gchar* _tmp145_;
2083
1470
        gchar** icon_displayed;
2084
1471
        gint icon_displayed_length1;
2085
1472
        gint _icon_displayed_size_;
2086
 
        GwibberGtkActionBox* _tmp141_;
2087
 
        GList* _tmp142_ = NULL;
2088
 
        gchar** _tmp145_;
2089
 
        gint _tmp145__length1;
2090
 
        gboolean _tmp177_;
2091
 
        GwibberGtkStreamViewAvatar* _tmp182_;
2092
 
        GwibberGtkStreamViewAvatar* _tmp183_;
 
1473
        GwibberGtkActionBox* _tmp146_;
 
1474
        GList* _tmp147_ = NULL;
 
1475
        gchar** _tmp150_;
 
1476
        gint _tmp150__length1;
 
1477
        gboolean _tmp182_;
 
1478
        GwibberGtkStreamViewAvatar* _tmp187_;
 
1479
        GwibberGtkStreamViewAvatar* _tmp188_;
2093
1480
        GwibberGtkStreamViewAvatar* _avatar;
2094
 
        GwibberGtkStreamViewAvatar* _tmp184_;
2095
 
        GwibberGtkStreamViewAvatar* _tmp185_;
 
1481
        GwibberGtkStreamViewAvatar* _tmp189_;
 
1482
        GwibberGtkStreamViewAvatar* _tmp190_;
2096
1483
        GwibberGtkStreamViewAvatar* _overlay_avatar;
2097
 
        GwibberUtils* _tmp186_;
2098
 
        const gchar* _tmp187_;
2099
 
        gchar* _tmp188_ = NULL;
 
1484
        GwibberUtils* _tmp191_;
 
1485
        const gchar* _tmp192_;
 
1486
        gchar* _tmp193_ = NULL;
2100
1487
        gchar* _avatar_cache_image;
2101
 
        gchar* _tmp189_;
 
1488
        gchar* _tmp194_;
2102
1489
        gchar* _overlay_avatar_cache_image;
2103
 
        const gchar* _tmp190_;
2104
 
        const gchar* _tmp204_;
2105
 
        const gchar* _tmp221_;
2106
 
        const gchar* _tmp241_;
 
1490
        const gchar* _tmp195_;
 
1491
        const gchar* _tmp209_;
 
1492
        const gchar* _tmp226_;
2107
1493
        const gchar* _tmp246_;
2108
 
        gchar* _tmp247_;
2109
 
        GtkEventBox* _tmp248_;
2110
 
        guint _tmp249_ = 0U;
2111
 
        GtkEventBox* _tmp250_;
2112
 
        gdouble _tmp251_;
 
1494
        const gchar* _tmp251_;
 
1495
        gchar* _tmp252_;
 
1496
        GtkEventBox* _tmp253_;
 
1497
        guint _tmp254_ = 0U;
 
1498
        GtkEventBox* _tmp255_;
 
1499
        gdouble _tmp256_;
2113
1500
        gchar* link_str;
2114
1501
        gchar* video_str;
2115
 
        gchar* _tmp281_;
 
1502
        gchar* _tmp286_;
2116
1503
        gchar* msg_str;
2117
 
        const gchar* _tmp282_;
2118
 
        GtkLabel* _tmp394_;
2119
 
        const gchar* _tmp395_;
2120
 
        const gchar* _tmp396_;
2121
 
        gint _tmp397_;
2122
 
        gint _tmp398_;
2123
 
        GwibberUtils* _tmp406_;
2124
 
        const gchar* _tmp407_;
2125
 
        glong _tmp408_ = 0L;
2126
 
        gchar* _tmp409_ = NULL;
2127
 
        GtkLabel* _tmp410_;
2128
 
        gchar* _tmp411_;
 
1504
        const gchar* _tmp287_;
 
1505
        GtkLabel* _tmp399_;
 
1506
        const gchar* _tmp400_;
 
1507
        const gchar* _tmp401_;
 
1508
        gint _tmp402_;
 
1509
        gint _tmp403_;
 
1510
        GwibberUtils* _tmp411_;
 
1511
        const gchar* _tmp412_;
 
1512
        glong _tmp413_ = 0L;
 
1513
        gchar* _tmp414_ = NULL;
 
1514
        GtkLabel* _tmp415_;
 
1515
        gchar* _tmp416_;
2129
1516
        gchar* reply_to_string;
2130
 
        gboolean _tmp412_ = FALSE;
2131
 
        gboolean _tmp413_;
2132
 
        gboolean _tmp420_;
2133
 
        const gchar* _tmp463_;
2134
 
        gchar* _tmp464_;
2135
 
        GtkLabel* _tmp465_;
2136
 
        const gchar* _tmp466_;
2137
 
        GtkLabel* _tmp467_;
2138
 
        gchar* _tmp468_;
 
1517
        gboolean _tmp417_ = FALSE;
 
1518
        gboolean _tmp418_;
 
1519
        gboolean _tmp425_;
 
1520
        const gchar* _tmp468_;
 
1521
        gchar* _tmp469_;
 
1522
        GtkLabel* _tmp470_;
 
1523
        const gchar* _tmp471_;
 
1524
        GtkLabel* _tmp472_;
 
1525
        gchar* _tmp473_;
2139
1526
        gchar* retweeted_by_string;
2140
 
        gboolean _tmp469_ = FALSE;
2141
 
        gboolean _tmp470_;
2142
 
        gboolean _tmp477_;
2143
 
        const gchar* _tmp506_;
2144
 
        gchar* _tmp507_;
2145
 
        GtkLabel* _tmp508_;
2146
 
        const gchar* _tmp509_;
 
1527
        gboolean _tmp474_ = FALSE;
 
1528
        gboolean _tmp475_;
 
1529
        gboolean _tmp482_;
 
1530
        const gchar* _tmp511_;
 
1531
        gchar* _tmp512_;
 
1532
        GtkLabel* _tmp513_;
 
1533
        const gchar* _tmp514_;
2147
1534
        GError * _inner_error_ = NULL;
2148
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2149
1535
        g_return_if_fail (self != NULL);
2150
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2151
1536
        g_return_if_fail (_stream != NULL);
2152
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2153
1537
        g_return_if_fail (_sender != NULL);
2154
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2155
1538
        g_return_if_fail (_sender_nick != NULL);
2156
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2157
1539
        g_return_if_fail (_timestamp != NULL);
2158
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2159
1540
        g_return_if_fail (_message != NULL);
2160
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2161
1541
        g_return_if_fail (_html != NULL);
2162
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2163
1542
        g_return_if_fail (_icon_uri != NULL);
2164
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2165
1543
        g_return_if_fail (_url != NULL);
2166
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2167
1544
        g_return_if_fail (_source != NULL);
2168
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2169
1545
        g_return_if_fail (_timestring != NULL);
2170
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2171
1546
        g_return_if_fail (_reply_nick != NULL);
2172
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2173
1547
        g_return_if_fail (_reply_name != NULL);
2174
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2175
1548
        g_return_if_fail (_reply_url != NULL);
2176
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2177
1549
        g_return_if_fail (_retweet_nick != NULL);
2178
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2179
1550
        g_return_if_fail (_retweet_name != NULL);
2180
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2181
1551
        g_return_if_fail (_retweet_id != NULL);
2182
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2183
1552
        g_return_if_fail (_link_picture != NULL);
2184
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2185
1553
        g_return_if_fail (_link_name != NULL);
2186
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2187
1554
        g_return_if_fail (_link_url != NULL);
2188
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2189
1555
        g_return_if_fail (_link_desc != NULL);
2190
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2191
1556
        g_return_if_fail (_link_caption != NULL);
2192
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2193
1557
        g_return_if_fail (_link_icon != NULL);
2194
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2195
1558
        g_return_if_fail (_img_url != NULL);
2196
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2197
1559
        g_return_if_fail (_img_src != NULL);
2198
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2199
1560
        g_return_if_fail (_img_thumb != NULL);
2200
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2201
1561
        g_return_if_fail (_img_name != NULL);
2202
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2203
1562
        g_return_if_fail (_video_picture != NULL);
2204
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2205
1563
        g_return_if_fail (_video_src != NULL);
2206
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2207
1564
        g_return_if_fail (_video_url != NULL);
2208
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2209
1565
        g_return_if_fail (_video_name != NULL);
2210
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2211
1566
        g_return_if_fail (_comments != NULL);
2212
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2213
1567
        g_return_if_fail (_recipient != NULL);
2214
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2215
1568
        g_return_if_fail (_recipient_nick != NULL);
2216
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2217
1569
        g_return_if_fail (_recipient_icon != NULL);
2218
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2219
1570
        _data2_ = g_slice_new0 (Block2Data);
2220
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2221
1571
        _data2_->_ref_count_ = 1;
2222
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2223
1572
        _data2_->self = g_object_ref (self);
2224
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2225
1573
        _tmp0_ = _icon_uri;
2226
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2227
1574
        _tmp1_ = g_strdup (_tmp0_);
2228
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2229
1575
        _data2_->_icon_uri = _tmp1_;
2230
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2231
1576
        _tmp2_ = _recipient_icon;
2232
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2233
1577
        _tmp3_ = g_strdup (_tmp2_);
2234
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2235
1578
        _data2_->_recipient_icon = _tmp3_;
2236
 
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2237
1579
        _tmp4_ = self->priv->action_box;
2238
 
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2239
1580
        gtk_widget_hide ((GtkWidget*) _tmp4_);
2240
 
#line 424 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2241
1581
        _tmp5_ = self->priv->action_box;
2242
 
#line 424 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2243
1582
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp5_, TRUE);
2244
 
#line 425 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2245
1583
        _tmp6_ = self->priv->_comments_expander;
2246
 
#line 425 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2247
1584
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp6_, TRUE);
2248
 
#line 426 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2249
1585
        _tmp7_ = self->priv->_comments_expander;
2250
 
#line 426 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2251
1586
        gtk_expander_set_expanded (_tmp7_, FALSE);
2252
 
#line 427 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2253
1587
        _tmp8_ = self->priv->_comments_expander;
2254
 
#line 427 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2255
1588
        gtk_widget_hide ((GtkWidget*) _tmp8_);
2256
 
#line 428 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2257
1589
        _tmp9_ = self->priv->_thumb_expander;
2258
 
#line 428 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2259
1590
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp9_, TRUE);
2260
 
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2261
1591
        _tmp10_ = self->priv->_thumb_expander;
2262
 
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2263
1592
        gtk_widget_hide ((GtkWidget*) _tmp10_);
2264
 
#line 430 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2265
1593
        _tmp11_ = self->priv->_thumb_expander;
2266
 
#line 430 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2267
1594
        gtk_expander_set_expanded (_tmp11_, FALSE);
2268
 
#line 431 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2269
1595
        _tmp12_ = self->priv->thumbnail;
2270
 
#line 431 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2271
1596
        g_object_set ((GtkImage*) _tmp12_, "icon-name", "gwibber-stream-attachments", NULL);
2272
 
#line 432 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2273
1597
        _tmp13_ = self->priv->message;
2274
 
#line 432 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2275
1598
        gtk_label_set_markup (_tmp13_, "");
2276
 
#line 433 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2277
1599
        _tmp14_ = self->priv->name;
2278
 
#line 433 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2279
1600
        gtk_label_set_markup (_tmp14_, "");
2280
 
#line 434 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2281
1601
        _g_free0 (self->priv->img_uri);
2282
 
#line 434 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2283
1602
        self->priv->img_uri = NULL;
2284
 
#line 435 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2285
1603
        _g_free0 (self->priv->img_src);
2286
 
#line 435 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2287
1604
        self->priv->img_src = NULL;
2288
 
#line 438 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2289
1605
        _tmp15_ = _img_src;
2290
 
#line 438 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2291
1606
        _tmp16_ = g_strdup (_tmp15_);
2292
 
#line 438 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2293
1607
        _g_free0 (self->priv->img_uri);
2294
 
#line 438 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2295
1608
        self->priv->img_uri = _tmp16_;
2296
 
#line 440 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2297
1609
        _tmp17_ = _stream;
2298
 
#line 440 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2299
1610
        if (g_strcmp0 (_tmp17_, "images") == 0) {
2300
 
#line 2301 "stream-view-tile.c"
2301
1611
                gboolean _tmp18_ = FALSE;
2302
1612
                const gchar* _tmp19_;
2303
1613
                gboolean _tmp23_;
2304
1614
                const gchar* _tmp28_;
2305
1615
                gchar* _tmp29_;
2306
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2307
1616
                _tmp19_ = _img_thumb;
2308
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2309
1617
                if (_tmp19_ != NULL) {
2310
 
#line 2311 "stream-view-tile.c"
2311
1618
                        const gchar* _tmp20_;
2312
1619
                        gint _tmp21_;
2313
1620
                        gint _tmp22_;
2314
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2315
1621
                        _tmp20_ = _img_thumb;
2316
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2317
1622
                        _tmp21_ = strlen (_tmp20_);
2318
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2319
1623
                        _tmp22_ = _tmp21_;
2320
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2321
1624
                        _tmp18_ = _tmp22_ > 0;
2322
 
#line 2323 "stream-view-tile.c"
2323
1625
                } else {
2324
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2325
1626
                        _tmp18_ = FALSE;
2326
 
#line 2327 "stream-view-tile.c"
2327
1627
                }
2328
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2329
1628
                _tmp23_ = _tmp18_;
2330
 
#line 442 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2331
1629
                if (_tmp23_) {
2332
 
#line 2333 "stream-view-tile.c"
2333
1630
                        const gchar* _tmp24_;
2334
1631
                        gchar* _tmp25_;
2335
 
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2336
1632
                        _tmp24_ = _img_thumb;
2337
 
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2338
1633
                        _tmp25_ = g_strdup (_tmp24_);
2339
 
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2340
1634
                        _g_free0 (self->priv->img_uri);
2341
 
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2342
1635
                        self->priv->img_uri = _tmp25_;
2343
 
#line 2344 "stream-view-tile.c"
2344
1636
                } else {
2345
1637
                        const gchar* _tmp26_;
2346
1638
                        gchar* _tmp27_;
2347
 
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2348
1639
                        _tmp26_ = _img_src;
2349
 
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2350
1640
                        _tmp27_ = g_strdup (_tmp26_);
2351
 
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2352
1641
                        _g_free0 (self->priv->img_uri);
2353
 
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2354
1642
                        self->priv->img_uri = _tmp27_;
2355
 
#line 2356 "stream-view-tile.c"
2356
1643
                }
2357
 
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2358
1644
                _tmp28_ = _img_url;
2359
 
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2360
1645
                _tmp29_ = g_strdup (_tmp28_);
2361
 
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2362
1646
                _g_free0 (self->priv->img_src);
2363
 
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2364
1647
                self->priv->img_src = _tmp29_;
2365
 
#line 2366 "stream-view-tile.c"
2366
1648
        } else {
2367
1649
                const gchar* _tmp30_;
2368
 
#line 448 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2369
1650
                _tmp30_ = _stream;
2370
 
#line 448 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2371
1651
                if (g_strcmp0 (_tmp30_, "links") == 0) {
2372
 
#line 2373 "stream-view-tile.c"
2373
1652
                        const gchar* _tmp31_;
2374
1653
                        gchar* _tmp32_;
2375
 
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2376
1654
                        _tmp31_ = _link_url;
2377
 
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2378
1655
                        _tmp32_ = g_strdup (_tmp31_);
2379
 
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2380
1656
                        _g_free0 (self->priv->img_src);
2381
 
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2382
1657
                        self->priv->img_src = _tmp32_;
2383
 
#line 2384 "stream-view-tile.c"
2384
1658
                } else {
2385
1659
                        const gchar* _tmp33_;
2386
 
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2387
1660
                        _tmp33_ = _stream;
2388
 
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2389
1661
                        if (g_strcmp0 (_tmp33_, "videos") == 0) {
2390
 
#line 2391 "stream-view-tile.c"
2391
1662
                                gboolean _tmp34_ = FALSE;
2392
1663
                                const gchar* _tmp35_;
2393
1664
                                gint _tmp36_;
2395
1666
                                gboolean _tmp41_;
2396
1667
                                const gchar* _tmp46_;
2397
1668
                                gchar* _tmp47_;
2398
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2399
1669
                                _tmp35_ = _video_picture;
2400
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2401
1670
                                _tmp36_ = strlen (_tmp35_);
2402
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2403
1671
                                _tmp37_ = _tmp36_;
2404
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2405
1672
                                if (_tmp37_ < 1) {
2406
 
#line 2407 "stream-view-tile.c"
2407
1673
                                        const gchar* _tmp38_;
2408
1674
                                        gint _tmp39_;
2409
1675
                                        gint _tmp40_;
2410
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2411
1676
                                        _tmp38_ = _img_src;
2412
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2413
1677
                                        _tmp39_ = strlen (_tmp38_);
2414
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2415
1678
                                        _tmp40_ = _tmp39_;
2416
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2417
1679
                                        _tmp34_ = _tmp40_ > 0;
2418
 
#line 2419 "stream-view-tile.c"
2419
1680
                                } else {
2420
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2421
1681
                                        _tmp34_ = FALSE;
2422
 
#line 2423 "stream-view-tile.c"
2423
1682
                                }
2424
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2425
1683
                                _tmp41_ = _tmp34_;
2426
 
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2427
1684
                                if (_tmp41_) {
2428
 
#line 2429 "stream-view-tile.c"
2429
1685
                                        const gchar* _tmp42_;
2430
1686
                                        gchar* _tmp43_;
2431
 
#line 455 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2432
1687
                                        _tmp42_ = _img_src;
2433
 
#line 455 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2434
1688
                                        _tmp43_ = g_strdup (_tmp42_);
2435
 
#line 455 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2436
1689
                                        _g_free0 (self->priv->img_uri);
2437
 
#line 455 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2438
1690
                                        self->priv->img_uri = _tmp43_;
2439
 
#line 2440 "stream-view-tile.c"
2440
1691
                                } else {
2441
1692
                                        const gchar* _tmp44_;
2442
1693
                                        gchar* _tmp45_;
2443
 
#line 457 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2444
1694
                                        _tmp44_ = _video_picture;
2445
 
#line 457 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2446
1695
                                        _tmp45_ = g_strdup (_tmp44_);
2447
 
#line 457 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2448
1696
                                        _g_free0 (self->priv->img_uri);
2449
 
#line 457 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2450
1697
                                        self->priv->img_uri = _tmp45_;
2451
 
#line 2452 "stream-view-tile.c"
2452
1698
                                }
2453
 
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2454
1699
                                _tmp46_ = _video_src;
2455
 
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2456
1700
                                _tmp47_ = g_strdup (_tmp46_);
2457
 
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2458
1701
                                _g_free0 (self->priv->img_src);
2459
 
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2460
1702
                                self->priv->img_src = _tmp47_;
2461
 
#line 2462 "stream-view-tile.c"
2462
1703
                        }
2463
1704
                }
2464
1705
        }
2465
 
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2466
1706
        _tmp48_ = self->priv->_to_disconnect;
2467
 
#line 2468 "stream-view-tile.c"
2468
1707
        {
2469
1708
                GList* _to_disconnect_id_collection = NULL;
2470
1709
                GList* _to_disconnect_id_it = NULL;
2471
 
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2472
1710
                _to_disconnect_id_collection = _tmp48_;
2473
 
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2474
1711
                for (_to_disconnect_id_it = _to_disconnect_id_collection; _to_disconnect_id_it != NULL; _to_disconnect_id_it = _to_disconnect_id_it->next) {
2475
 
#line 2476 "stream-view-tile.c"
2476
1712
                        gulong _to_disconnect_id = 0UL;
2477
 
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2478
1713
                        _to_disconnect_id = GPOINTER_TO_UINT (_to_disconnect_id_it->data);
2479
 
#line 2480 "stream-view-tile.c"
2480
1714
                        {
2481
1715
                                gulong _tmp49_;
2482
1716
                                gulong _tmp51_;
2483
 
#line 463 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2484
1717
                                _tmp49_ = _to_disconnect_id;
2485
 
#line 463 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2486
1718
                                if (_tmp49_ > ((gulong) 0)) {
2487
 
#line 2488 "stream-view-tile.c"
2488
1719
                                        gulong _tmp50_;
2489
 
#line 464 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2490
1720
                                        _tmp50_ = _to_disconnect_id;
2491
 
#line 464 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2492
1721
                                        g_source_remove ((guint) _tmp50_);
2493
 
#line 2494 "stream-view-tile.c"
2494
1722
                                }
2495
 
#line 465 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2496
1723
                                _tmp51_ = _to_disconnect_id;
2497
 
#line 465 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2498
1724
                                self->priv->_to_disconnect = g_list_remove (self->priv->_to_disconnect, GUINT_TO_POINTER (_tmp51_));
2499
 
#line 2500 "stream-view-tile.c"
2500
1725
                        }
2501
1726
                }
2502
1727
        }
2503
 
#line 468 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2504
1728
        _tmp52_ = self->priv->_avatar_hbox;
2505
 
#line 468 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2506
1729
        _tmp53_ = gtk_container_get_children ((GtkContainer*) _tmp52_);
2507
 
#line 2508 "stream-view-tile.c"
2508
1730
        {
2509
1731
                GList* _w_collection = NULL;
2510
1732
                GList* _w_it = NULL;
2511
 
#line 468 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2512
1733
                _w_collection = _tmp53_;
2513
 
#line 468 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2514
1734
                for (_w_it = _w_collection; _w_it != NULL; _w_it = _w_it->next) {
2515
 
#line 2516 "stream-view-tile.c"
2516
1735
                        GtkWidget* _w = NULL;
2517
 
#line 468 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2518
1736
                        _w = (GtkWidget*) _w_it->data;
2519
 
#line 2520 "stream-view-tile.c"
2520
1737
                        {
2521
1738
                                GtkWidget* _tmp54_;
2522
 
#line 469 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2523
1739
                                _tmp54_ = _w;
2524
 
#line 469 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2525
1740
                                if (GTK_IS_WIDGET (_tmp54_)) {
2526
 
#line 2527 "stream-view-tile.c"
2527
1741
                                        GtkWidget* _tmp55_;
2528
 
#line 470 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2529
1742
                                        _tmp55_ = _w;
2530
 
#line 470 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2531
1743
                                        gtk_widget_destroy (_tmp55_);
2532
 
#line 2533 "stream-view-tile.c"
2533
1744
                                }
2534
1745
                        }
2535
1746
                }
2536
 
#line 468 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2537
1747
                _g_list_free0 (_w_collection);
2538
 
#line 2539 "stream-view-tile.c"
2539
1748
        }
2540
 
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2541
1749
        _tmp56_ = self->priv->_overlay_avatar_hbox;
2542
 
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2543
1750
        _tmp57_ = gtk_container_get_children ((GtkContainer*) _tmp56_);
2544
 
#line 2545 "stream-view-tile.c"
2545
1751
        {
2546
1752
                GList* _w_collection = NULL;
2547
1753
                GList* _w_it = NULL;
2548
 
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2549
1754
                _w_collection = _tmp57_;
2550
 
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2551
1755
                for (_w_it = _w_collection; _w_it != NULL; _w_it = _w_it->next) {
2552
 
#line 2553 "stream-view-tile.c"
2553
1756
                        GtkWidget* _w = NULL;
2554
 
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2555
1757
                        _w = (GtkWidget*) _w_it->data;
2556
 
#line 2557 "stream-view-tile.c"
2557
1758
                        {
2558
1759
                                GtkWidget* _tmp58_;
2559
 
#line 473 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2560
1760
                                _tmp58_ = _w;
2561
 
#line 473 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2562
1761
                                if (GTK_IS_WIDGET (_tmp58_)) {
2563
 
#line 2564 "stream-view-tile.c"
2564
1762
                                        GtkWidget* _tmp59_;
2565
 
#line 474 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2566
1763
                                        _tmp59_ = _w;
2567
 
#line 474 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2568
1764
                                        gtk_widget_destroy (_tmp59_);
2569
 
#line 2570 "stream-view-tile.c"
2570
1765
                                }
2571
1766
                        }
2572
1767
                }
2573
 
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2574
1768
                _g_list_free0 (_w_collection);
2575
 
#line 2576 "stream-view-tile.c"
2576
1769
        }
2577
 
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2578
1770
        _tmp60_ = self->priv->_avatar_fixed;
2579
 
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2580
1771
        _tmp61_ = gtk_container_get_children ((GtkContainer*) _tmp60_);
2581
 
#line 2582 "stream-view-tile.c"
2582
1772
        {
2583
1773
                GList* _w_collection = NULL;
2584
1774
                GList* _w_it = NULL;
2585
 
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2586
1775
                _w_collection = _tmp61_;
2587
 
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2588
1776
                for (_w_it = _w_collection; _w_it != NULL; _w_it = _w_it->next) {
2589
 
#line 2590 "stream-view-tile.c"
2590
1777
                        GtkWidget* _w = NULL;
2591
 
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2592
1778
                        _w = (GtkWidget*) _w_it->data;
2593
 
#line 2594 "stream-view-tile.c"
2594
1779
                        {
2595
1780
                                GtkWidget* _tmp62_;
2596
 
#line 477 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2597
1781
                                _tmp62_ = _w;
2598
 
#line 477 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2599
1782
                                if (GTK_IS_WIDGET (_tmp62_)) {
2600
 
#line 2601 "stream-view-tile.c"
2601
1783
                                        GtkWidget* _tmp63_;
2602
 
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2603
1784
                                        _tmp63_ = _w;
2604
 
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2605
1785
                                        gtk_widget_destroy (_tmp63_);
2606
 
#line 2607 "stream-view-tile.c"
2607
1786
                                }
2608
1787
                        }
2609
1788
                }
2610
 
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2611
1789
                _g_list_free0 (_w_collection);
2612
 
#line 2613 "stream-view-tile.c"
2613
1790
        }
2614
 
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2615
1791
        _tmp64_ = self->priv->comments_box;
2616
 
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2617
1792
        _tmp65_ = gtk_container_get_children ((GtkContainer*) _tmp64_);
2618
 
#line 2619 "stream-view-tile.c"
2619
1793
        {
2620
1794
                GList* _w_collection = NULL;
2621
1795
                GList* _w_it = NULL;
2622
 
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2623
1796
                _w_collection = _tmp65_;
2624
 
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2625
1797
                for (_w_it = _w_collection; _w_it != NULL; _w_it = _w_it->next) {
2626
 
#line 2627 "stream-view-tile.c"
2627
1798
                        GtkWidget* _w = NULL;
2628
 
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2629
1799
                        _w = (GtkWidget*) _w_it->data;
2630
 
#line 2631 "stream-view-tile.c"
2631
1800
                        {
2632
1801
                                GtkWidget* _tmp66_;
2633
 
#line 481 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2634
1802
                                _tmp66_ = _w;
2635
 
#line 481 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2636
1803
                                if (GTK_IS_WIDGET (_tmp66_)) {
2637
 
#line 2638 "stream-view-tile.c"
2638
1804
                                        GtkWidget* _tmp67_;
2639
 
#line 482 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2640
1805
                                        _tmp67_ = _w;
2641
 
#line 482 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2642
1806
                                        gtk_widget_destroy (_tmp67_);
2643
 
#line 2644 "stream-view-tile.c"
2644
1807
                                }
2645
1808
                        }
2646
1809
                }
2647
 
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2648
1810
                _g_list_free0 (_w_collection);
2649
 
#line 2650 "stream-view-tile.c"
2650
1811
        }
2651
 
#line 484 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2652
1812
        _tmp68_ = _comments;
2653
 
#line 484 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2654
1813
        if (_tmp68_ != NULL) {
2655
 
#line 2656 "stream-view-tile.c"
2656
1814
                JsonParser* _tmp69_;
2657
1815
                JsonParser* parser;
2658
1816
                JsonNode* comments_node;
2659
1817
                JsonParser* _tmp72_;
2660
1818
                JsonNode* _tmp73_ = NULL;
2661
1819
                JsonNode* _tmp74_;
2662
 
#line 486 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2663
1820
                _tmp69_ = json_parser_new ();
2664
 
#line 486 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2665
1821
                parser = _tmp69_;
2666
 
#line 2667 "stream-view-tile.c"
2667
1822
                {
2668
1823
                        JsonParser* _tmp70_;
2669
1824
                        const gchar* _tmp71_;
2670
 
#line 489 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2671
1825
                        _tmp70_ = parser;
2672
 
#line 489 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2673
1826
                        _tmp71_ = _comments;
2674
 
#line 489 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2675
1827
                        json_parser_load_from_data (_tmp70_, _tmp71_, (gssize) (-1), &_inner_error_);
2676
 
#line 489 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2677
1828
                        if (_inner_error_ != NULL) {
2678
 
#line 2679 "stream-view-tile.c"
2679
1829
                                goto __catch9_g_error;
2680
1830
                        }
2681
1831
                }
2683
1833
                __catch9_g_error:
2684
1834
                {
2685
1835
                        GError* e = NULL;
2686
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2687
1836
                        e = _inner_error_;
2688
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2689
1837
                        _inner_error_ = NULL;
2690
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2691
1838
                        _g_error_free0 (e);
2692
 
#line 2693 "stream-view-tile.c"
2693
1839
                }
2694
1840
                __finally9:
2695
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2696
1841
                if (_inner_error_ != NULL) {
2697
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2698
1842
                        _g_object_unref0 (parser);
2699
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2700
1843
                        block2_data_unref (_data2_);
2701
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2702
1844
                        _data2_ = NULL;
2703
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2704
1845
                        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);
2705
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2706
1846
                        g_clear_error (&_inner_error_);
2707
 
#line 487 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2708
1847
                        return;
2709
 
#line 2710 "stream-view-tile.c"
2710
1848
                }
2711
 
#line 494 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2712
1849
                comments_node = NULL;
2713
 
#line 495 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2714
1850
                _tmp72_ = parser;
2715
 
#line 495 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2716
1851
                _tmp73_ = json_parser_get_root (_tmp72_);
2717
 
#line 495 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2718
1852
                comments_node = _tmp73_;
2719
 
#line 496 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2720
1853
                _tmp74_ = comments_node;
2721
 
#line 496 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2722
1854
                if (_tmp74_ != NULL) {
2723
 
#line 2724 "stream-view-tile.c"
2724
1855
                        JsonNode* _tmp75_;
2725
1856
                        JsonObject* _tmp76_ = NULL;
2726
1857
                        JsonObject* _tmp77_;
2727
1858
                        JsonObject* comments_obj;
2728
1859
                        JsonObject* _tmp78_;
2729
 
#line 498 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2730
1860
                        _tmp75_ = comments_node;
2731
 
#line 498 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2732
1861
                        _tmp76_ = json_node_get_object (_tmp75_);
2733
 
#line 498 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2734
1862
                        _tmp77_ = __vala_JsonObject_copy0 (_tmp76_);
2735
 
#line 498 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2736
1863
                        comments_obj = _tmp77_;
2737
 
#line 499 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2738
1864
                        _tmp78_ = comments_obj;
2739
 
#line 499 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2740
1865
                        if (_tmp78_ != NULL) {
2741
 
#line 2742 "stream-view-tile.c"
2742
1866
                                JsonObject* _tmp79_;
2743
1867
                                gboolean _tmp80_ = FALSE;
2744
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2745
1868
                                _tmp79_ = comments_obj;
2746
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2747
1869
                                _tmp80_ = json_object_has_member (_tmp79_, "comments");
2748
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2749
1870
                                if (_tmp80_) {
2750
 
#line 2751 "stream-view-tile.c"
2751
1871
                                        Block3Data* _data3_;
2752
1872
                                        JsonObject* _tmp81_;
2753
1873
                                        JsonArray* _tmp82_ = NULL;
2754
1874
                                        JsonArray* _tmp83_;
2755
1875
                                        JsonArray* _tmp84_;
2756
1876
                                        guint _tmp85_ = 0U;
2757
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2758
1877
                                        _data3_ = g_slice_new0 (Block3Data);
2759
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2760
1878
                                        _data3_->_ref_count_ = 1;
2761
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2762
1879
                                        _data3_->_data2_ = block2_data_ref (_data2_);
2763
 
#line 503 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2764
1880
                                        _tmp81_ = comments_obj;
2765
 
#line 503 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2766
1881
                                        _tmp82_ = json_object_get_array_member (_tmp81_, "comments");
2767
 
#line 503 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2768
1882
                                        _tmp83_ = __vala_JsonArray_copy0 (_tmp82_);
2769
 
#line 503 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2770
1883
                                        _data3_->comments = _tmp83_;
2771
 
#line 504 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2772
1884
                                        _tmp84_ = _data3_->comments;
2773
 
#line 504 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2774
1885
                                        _tmp85_ = json_array_get_length (_tmp84_);
2775
 
#line 504 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2776
1886
                                        if (_tmp85_ > ((guint) 0)) {
2777
 
#line 2778 "stream-view-tile.c"
2778
1887
                                                gulong _tmp86_;
2779
1888
                                                GtkExpander* _tmp89_;
2780
1889
                                                gulong _tmp90_ = 0UL;
2781
1890
                                                GtkExpander* _tmp91_;
2782
1891
                                                GtkExpander* _tmp92_;
2783
 
#line 506 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2784
1892
                                                _tmp86_ = self->priv->_expander_id;
2785
 
#line 506 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2786
1893
                                                if (_tmp86_ != ((gulong) 0)) {
2787
 
#line 2788 "stream-view-tile.c"
2788
1894
                                                        GtkExpander* _tmp87_;
2789
1895
                                                        gulong _tmp88_;
2790
 
#line 507 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2791
1896
                                                        _tmp87_ = self->priv->_comments_expander;
2792
 
#line 507 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2793
1897
                                                        _tmp88_ = self->priv->_expander_id;
2794
 
#line 507 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2795
1898
                                                        g_signal_handler_disconnect ((GObject*) _tmp87_, _tmp88_);
2796
 
#line 2797 "stream-view-tile.c"
2797
1899
                                                }
2798
 
#line 508 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2799
1900
                                                _tmp89_ = self->priv->_comments_expander;
2800
 
#line 508 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2801
1901
                                                _tmp90_ = g_signal_connect_data ((GObject*) _tmp89_, "notify::expanded", (GCallback) ________lambda19__g_object_notify, block3_data_ref (_data3_), (GClosureNotify) block3_data_unref, 0);
2802
 
#line 508 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2803
1902
                                                self->priv->_expander_id = _tmp90_;
2804
 
#line 589 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2805
1903
                                                _tmp91_ = self->priv->_comments_expander;
2806
 
#line 589 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2807
1904
                                                gtk_widget_set_no_show_all ((GtkWidget*) _tmp91_, FALSE);
2808
 
#line 590 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2809
1905
                                                _tmp92_ = self->priv->_comments_expander;
2810
 
#line 590 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2811
1906
                                                gtk_widget_show_all ((GtkWidget*) _tmp92_);
2812
 
#line 2813 "stream-view-tile.c"
2813
1907
                                        }
2814
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2815
1908
                                        block3_data_unref (_data3_);
2816
 
#line 501 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2817
1909
                                        _data3_ = NULL;
2818
 
#line 2819 "stream-view-tile.c"
2819
1910
                                }
2820
1911
                        }
2821
 
#line 496 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2822
1912
                        __vala_JsonObject_free0 (comments_obj);
2823
 
#line 2824 "stream-view-tile.c"
2824
1913
                }
2825
 
#line 484 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2826
1914
                _g_object_unref0 (parser);
2827
 
#line 2828 "stream-view-tile.c"
2828
1915
        }
2829
 
#line 597 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2830
1916
        _tmp93_ = g_strdup ("");
2831
 
#line 597 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2832
1917
        display_name = _tmp93_;
2833
 
#line 599 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2834
1918
        _tmp95_ = _from_me;
2835
 
#line 599 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2836
1919
        if (_tmp95_) {
2837
 
#line 2838 "stream-view-tile.c"
2838
1920
                const gchar* _tmp96_;
2839
 
#line 599 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2840
1921
                _tmp96_ = _stream;
2841
 
#line 599 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2842
1922
                _tmp94_ = g_strcmp0 (_tmp96_, "private") == 0;
2843
 
#line 2844 "stream-view-tile.c"
2844
1923
        } else {
2845
 
#line 599 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2846
1924
                _tmp94_ = FALSE;
2847
 
#line 2848 "stream-view-tile.c"
2848
1925
        }
2849
 
#line 599 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2850
1926
        _tmp97_ = _tmp94_;
2851
 
#line 599 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2852
1927
        if (_tmp97_) {
2853
 
#line 2854 "stream-view-tile.c"
2854
1928
                gboolean _tmp98_ = FALSE;
2855
1929
                gboolean _tmp99_;
2856
1930
                gboolean _tmp103_;
2857
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2858
1931
                _tmp99_ = self->priv->_show_fullname;
2859
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2860
1932
                if (_tmp99_) {
2861
 
#line 2862 "stream-view-tile.c"
2862
1933
                        const gchar* _tmp100_;
2863
1934
                        gint _tmp101_;
2864
1935
                        gint _tmp102_;
2865
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2866
1936
                        _tmp100_ = _recipient;
2867
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2868
1937
                        _tmp101_ = strlen (_tmp100_);
2869
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2870
1938
                        _tmp102_ = _tmp101_;
2871
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2872
1939
                        _tmp98_ = _tmp102_ > 0;
2873
 
#line 2874 "stream-view-tile.c"
2874
1940
                } else {
2875
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2876
1941
                        _tmp98_ = FALSE;
2877
 
#line 2878 "stream-view-tile.c"
2878
1942
                }
2879
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2880
1943
                _tmp103_ = _tmp98_;
2881
 
#line 600 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2882
1944
                if (_tmp103_) {
2883
 
#line 2884 "stream-view-tile.c"
2884
1945
                        const gchar* _tmp104_;
2885
1946
                        gchar* _tmp105_;
2886
 
#line 601 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2887
1947
                        _tmp104_ = _recipient;
2888
 
#line 601 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2889
1948
                        _tmp105_ = g_strdup (_tmp104_);
2890
 
#line 601 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2891
1949
                        _g_free0 (display_name);
2892
 
#line 601 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2893
1950
                        display_name = _tmp105_;
2894
 
#line 2895 "stream-view-tile.c"
2895
1951
                } else {
2896
1952
                        const gchar* _tmp106_;
2897
1953
                        gint _tmp107_;
2898
1954
                        gint _tmp108_;
2899
 
#line 602 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2900
1955
                        _tmp106_ = _recipient_nick;
2901
 
#line 602 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2902
1956
                        _tmp107_ = strlen (_tmp106_);
2903
 
#line 602 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2904
1957
                        _tmp108_ = _tmp107_;
2905
 
#line 602 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2906
1958
                        if (_tmp108_ > 0) {
2907
 
#line 2908 "stream-view-tile.c"
2908
1959
                                const gchar* _tmp109_;
2909
1960
                                gchar* _tmp110_;
2910
 
#line 603 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2911
1961
                                _tmp109_ = _recipient_nick;
2912
 
#line 603 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2913
1962
                                _tmp110_ = g_strdup (_tmp109_);
2914
 
#line 603 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2915
1963
                                _g_free0 (display_name);
2916
 
#line 603 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2917
1964
                                display_name = _tmp110_;
2918
 
#line 2919 "stream-view-tile.c"
2919
1965
                        }
2920
1966
                }
2921
1967
        } else {
2922
1968
                gboolean _tmp111_ = FALSE;
2923
1969
                gboolean _tmp112_;
2924
1970
                gboolean _tmp116_;
2925
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2926
1971
                _tmp112_ = self->priv->_show_fullname;
2927
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2928
1972
                if (_tmp112_) {
2929
 
#line 2930 "stream-view-tile.c"
2930
1973
                        const gchar* _tmp113_;
2931
1974
                        gint _tmp114_;
2932
1975
                        gint _tmp115_;
2933
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2934
1976
                        _tmp113_ = _sender;
2935
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2936
1977
                        _tmp114_ = strlen (_tmp113_);
2937
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2938
1978
                        _tmp115_ = _tmp114_;
2939
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2940
1979
                        _tmp111_ = _tmp115_ > 0;
2941
 
#line 2942 "stream-view-tile.c"
2942
1980
                } else {
2943
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2944
1981
                        _tmp111_ = FALSE;
2945
 
#line 2946 "stream-view-tile.c"
2946
1982
                }
2947
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2948
1983
                _tmp116_ = _tmp111_;
2949
 
#line 605 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2950
1984
                if (_tmp116_) {
2951
 
#line 2952 "stream-view-tile.c"
2952
1985
                        const gchar* _tmp117_;
2953
1986
                        gchar* _tmp118_;
2954
 
#line 606 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2955
1987
                        _tmp117_ = _sender;
2956
 
#line 606 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2957
1988
                        _tmp118_ = g_strdup (_tmp117_);
2958
 
#line 606 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2959
1989
                        _g_free0 (display_name);
2960
 
#line 606 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2961
1990
                        display_name = _tmp118_;
2962
 
#line 2963 "stream-view-tile.c"
2963
1991
                } else {
2964
1992
                        const gchar* _tmp119_;
2965
1993
                        gint _tmp120_;
2966
1994
                        gint _tmp121_;
2967
 
#line 607 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2968
1995
                        _tmp119_ = _sender_nick;
2969
 
#line 607 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2970
1996
                        _tmp120_ = strlen (_tmp119_);
2971
 
#line 607 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2972
1997
                        _tmp121_ = _tmp120_;
2973
 
#line 607 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2974
1998
                        if (_tmp121_ > 0) {
2975
 
#line 2976 "stream-view-tile.c"
2976
1999
                                const gchar* _tmp122_;
2977
2000
                                gchar* _tmp123_;
2978
 
#line 608 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2979
2001
                                _tmp122_ = _sender_nick;
2980
 
#line 608 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2981
2002
                                _tmp123_ = g_strdup (_tmp122_);
2982
 
#line 608 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2983
2003
                                _g_free0 (display_name);
2984
 
#line 608 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2985
2004
                                display_name = _tmp123_;
2986
 
#line 2987 "stream-view-tile.c"
 
2005
                        } else {
 
2006
                                const gchar* _tmp124_;
 
2007
                                gint _tmp125_;
 
2008
                                gint _tmp126_;
 
2009
                                _tmp124_ = _sender;
 
2010
                                _tmp125_ = strlen (_tmp124_);
 
2011
                                _tmp126_ = _tmp125_;
 
2012
                                if (_tmp126_ > 0) {
 
2013
                                        const gchar* _tmp127_;
 
2014
                                        gchar* _tmp128_;
 
2015
                                        _tmp127_ = _sender;
 
2016
                                        _tmp128_ = g_strdup (_tmp127_);
 
2017
                                        _g_free0 (display_name);
 
2018
                                        display_name = _tmp128_;
 
2019
                                }
2987
2020
                        }
2988
2021
                }
2989
2022
        }
2990
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2991
 
        _tmp124_ = self->priv->name;
2992
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2993
 
        _tmp125_ = display_name;
2994
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2995
 
        _tmp126_ = g_markup_escape_text (_tmp125_, (gssize) (-1));
2996
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2997
 
        _tmp127_ = _tmp126_;
2998
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
2999
 
        _tmp128_ = g_strconcat ("<b>", _tmp127_, NULL);
3000
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3001
 
        _tmp129_ = _tmp128_;
3002
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3003
 
        _tmp130_ = g_strconcat (_tmp129_, "</b>", NULL);
3004
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3005
 
        _tmp131_ = _tmp130_;
3006
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3007
 
        gtk_label_set_markup (_tmp124_, _tmp131_);
3008
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3009
 
        _g_free0 (_tmp131_);
3010
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3011
 
        _g_free0 (_tmp129_);
3012
 
#line 611 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3013
 
        _g_free0 (_tmp127_);
3014
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3015
 
        _tmp133_ = _sender_nick;
3016
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3017
 
        _tmp134_ = strlen (_tmp133_);
3018
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3019
 
        _tmp135_ = _tmp134_;
3020
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3021
 
        if (_tmp135_ > 0) {
3022
 
#line 3023 "stream-view-tile.c"
3023
 
                const gchar* _tmp136_;
3024
 
                gchar* _tmp137_;
3025
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3026
 
                _tmp136_ = _sender_nick;
3027
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3028
 
                _tmp137_ = g_strconcat ("@", _tmp136_, NULL);
3029
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3030
 
                _g_free0 (_tmp132_);
3031
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3032
 
                _tmp132_ = _tmp137_;
3033
 
#line 3034 "stream-view-tile.c"
 
2023
        _tmp129_ = self->priv->name;
 
2024
        _tmp130_ = display_name;
 
2025
        _tmp131_ = g_markup_escape_text (_tmp130_, (gssize) (-1));
 
2026
        _tmp132_ = _tmp131_;
 
2027
        _tmp133_ = g_strconcat ("<b>", _tmp132_, NULL);
 
2028
        _tmp134_ = _tmp133_;
 
2029
        _tmp135_ = g_strconcat (_tmp134_, "</b>", NULL);
 
2030
        _tmp136_ = _tmp135_;
 
2031
        gtk_label_set_markup (_tmp129_, _tmp136_);
 
2032
        _g_free0 (_tmp136_);
 
2033
        _g_free0 (_tmp134_);
 
2034
        _g_free0 (_tmp132_);
 
2035
        _tmp138_ = _sender_nick;
 
2036
        _tmp139_ = strlen (_tmp138_);
 
2037
        _tmp140_ = _tmp139_;
 
2038
        if (_tmp140_ > 0) {
 
2039
                const gchar* _tmp141_;
 
2040
                gchar* _tmp142_;
 
2041
                _tmp141_ = _sender_nick;
 
2042
                _tmp142_ = g_strconcat ("@", _tmp141_, NULL);
 
2043
                _g_free0 (_tmp137_);
 
2044
                _tmp137_ = _tmp142_;
3034
2045
        } else {
3035
 
                gchar* _tmp138_;
3036
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3037
 
                _tmp138_ = g_strdup ("");
3038
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3039
 
                _g_free0 (_tmp132_);
3040
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3041
 
                _tmp132_ = _tmp138_;
3042
 
#line 3043 "stream-view-tile.c"
 
2046
                gchar* _tmp143_;
 
2047
                _tmp143_ = g_strdup ("");
 
2048
                _g_free0 (_tmp137_);
 
2049
                _tmp137_ = _tmp143_;
3043
2050
        }
3044
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3045
 
        _tmp139_ = _tmp132_;
3046
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3047
 
        _tmp140_ = g_strdup (_tmp139_);
3048
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2051
        _tmp144_ = _tmp137_;
 
2052
        _tmp145_ = g_strdup (_tmp144_);
3049
2053
        _g_free0 (self->priv->sender);
3050
 
#line 613 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3051
 
        self->priv->sender = _tmp140_;
3052
 
#line 623 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2054
        self->priv->sender = _tmp145_;
3053
2055
        icon_displayed = NULL;
3054
 
#line 623 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3055
2056
        icon_displayed_length1 = 0;
3056
 
#line 623 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3057
2057
        _icon_displayed_size_ = icon_displayed_length1;
3058
 
#line 629 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3059
 
        _tmp141_ = self->priv->action_box;
3060
 
#line 629 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3061
 
        _tmp142_ = gtk_container_get_children ((GtkContainer*) _tmp141_);
3062
 
#line 3063 "stream-view-tile.c"
 
2058
        _tmp146_ = self->priv->action_box;
 
2059
        _tmp147_ = gtk_container_get_children ((GtkContainer*) _tmp146_);
3063
2060
        {
3064
2061
                GList* _w_collection = NULL;
3065
2062
                GList* _w_it = NULL;
3066
 
#line 629 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3067
 
                _w_collection = _tmp142_;
3068
 
#line 629 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2063
                _w_collection = _tmp147_;
3069
2064
                for (_w_it = _w_collection; _w_it != NULL; _w_it = _w_it->next) {
3070
 
#line 3071 "stream-view-tile.c"
3071
2065
                        GtkWidget* _w = NULL;
3072
 
#line 629 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3073
2066
                        _w = (GtkWidget*) _w_it->data;
3074
 
#line 3075 "stream-view-tile.c"
3075
2067
                        {
3076
 
                                GtkWidget* _tmp143_;
3077
 
#line 631 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3078
 
                                _tmp143_ = _w;
3079
 
#line 631 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3080
 
                                if (GTK_IS_WIDGET (_tmp143_)) {
3081
 
#line 3082 "stream-view-tile.c"
3082
 
                                        GtkWidget* _tmp144_;
3083
 
#line 632 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3084
 
                                        _tmp144_ = _w;
3085
 
#line 632 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3086
 
                                        gtk_widget_destroy (_tmp144_);
3087
 
#line 3088 "stream-view-tile.c"
 
2068
                                GtkWidget* _tmp148_;
 
2069
                                _tmp148_ = _w;
 
2070
                                if (GTK_IS_WIDGET (_tmp148_)) {
 
2071
                                        GtkWidget* _tmp149_;
 
2072
                                        _tmp149_ = _w;
 
2073
                                        gtk_widget_destroy (_tmp149_);
3088
2074
                                }
3089
2075
                        }
3090
2076
                }
3091
 
#line 629 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3092
2077
                _g_list_free0 (_w_collection);
3093
 
#line 3094 "stream-view-tile.c"
3094
2078
        }
3095
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3096
 
        _tmp145_ = _accounts;
3097
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3098
 
        _tmp145__length1 = _accounts_length1;
3099
 
#line 3100 "stream-view-tile.c"
 
2079
        _tmp150_ = _accounts;
 
2080
        _tmp150__length1 = _accounts_length1;
3100
2081
        {
3101
2082
                gchar** _a_collection = NULL;
3102
2083
                gint _a_collection_length1 = 0;
3103
2084
                gint __a_collection_size_ = 0;
3104
2085
                gint _a_it = 0;
3105
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3106
 
                _a_collection = _tmp145_;
3107
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3108
 
                _a_collection_length1 = _tmp145__length1;
3109
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3110
 
                for (_a_it = 0; _a_it < _tmp145__length1; _a_it = _a_it + 1) {
3111
 
#line 3112 "stream-view-tile.c"
3112
 
                        gchar* _tmp146_;
 
2086
                _a_collection = _tmp150_;
 
2087
                _a_collection_length1 = _tmp150__length1;
 
2088
                for (_a_it = 0; _a_it < _tmp150__length1; _a_it = _a_it + 1) {
 
2089
                        gchar* _tmp151_;
3113
2090
                        gchar* _a = NULL;
3114
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3115
 
                        _tmp146_ = g_strdup (_a_collection[_a_it]);
3116
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3117
 
                        _a = _tmp146_;
3118
 
#line 3119 "stream-view-tile.c"
 
2091
                        _tmp151_ = g_strdup (_a_collection[_a_it]);
 
2092
                        _a = _tmp151_;
3119
2093
                        {
3120
2094
                                gchar* _account = NULL;
3121
2095
                                gchar* _service = NULL;
3122
2096
                                gchar* _mid = NULL;
3123
 
                                const gchar* _tmp147_;
3124
 
                                gchar** _tmp148_;
3125
 
                                gchar** _tmp149_ = NULL;
3126
 
                                gchar** _tmp150_;
3127
 
                                gint _tmp150__length1;
3128
 
                                gint __tmp150__size_;
3129
 
                                gchar** _tmp151_;
3130
 
                                gint _tmp151__length1;
3131
2097
                                const gchar* _tmp152_;
3132
 
                                gchar* _tmp153_;
3133
 
                                gchar** _tmp154_;
3134
 
                                gint _tmp154__length1;
3135
 
                                const gchar* _tmp155_;
3136
 
                                gchar* _tmp156_;
3137
 
                                gchar** _tmp157_;
3138
 
                                gint _tmp157__length1;
3139
 
                                const gchar* _tmp158_;
3140
 
                                gchar* _tmp159_;
 
2098
                                gchar** _tmp153_;
 
2099
                                gchar** _tmp154_ = NULL;
 
2100
                                gchar** _tmp155_;
 
2101
                                gint _tmp155__length1;
 
2102
                                gint __tmp155__size_;
 
2103
                                gchar** _tmp156_;
 
2104
                                gint _tmp156__length1;
 
2105
                                const gchar* _tmp157_;
 
2106
                                gchar* _tmp158_;
 
2107
                                gchar** _tmp159_;
 
2108
                                gint _tmp159__length1;
3141
2109
                                const gchar* _tmp160_;
3142
 
                                gchar** _tmp161_;
3143
 
                                gint _tmp161__length1;
 
2110
                                gchar* _tmp161_;
3144
2111
                                gchar** _tmp162_;
3145
2112
                                gint _tmp162__length1;
3146
2113
                                const gchar* _tmp163_;
3147
2114
                                gchar* _tmp164_;
3148
2115
                                const gchar* _tmp165_;
3149
 
                                const gchar* _tmp166_;
3150
 
                                const gchar* _tmp167_;
 
2116
                                gchar** _tmp166_;
 
2117
                                gint _tmp166__length1;
 
2118
                                gchar** _tmp167_;
 
2119
                                gint _tmp167__length1;
3151
2120
                                const gchar* _tmp168_;
3152
 
                                const gchar* _tmp169_;
3153
 
                                gboolean _tmp170_;
3154
 
                                gboolean _tmp171_;
3155
 
                                GwibberGtkActionBoxItem* _tmp172_;
3156
 
                                GwibberGtkActionBoxItem* _tmp173_;
 
2121
                                gchar* _tmp169_;
 
2122
                                const gchar* _tmp170_;
 
2123
                                const gchar* _tmp171_;
 
2124
                                const gchar* _tmp172_;
 
2125
                                const gchar* _tmp173_;
 
2126
                                const gchar* _tmp174_;
 
2127
                                gboolean _tmp175_;
 
2128
                                gboolean _tmp176_;
 
2129
                                GwibberGtkActionBoxItem* _tmp177_;
 
2130
                                GwibberGtkActionBoxItem* _tmp178_;
3157
2131
                                GwibberGtkActionBoxItem* action_item;
3158
 
                                GwibberGtkActionBox* _tmp174_;
3159
 
                                GwibberGtkActionBoxItem* _tmp175_;
3160
 
                                GwibberGtkActionBoxItem* _tmp176_;
3161
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3162
 
                                _tmp147_ = _a;
3163
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3164
 
                                _tmp149_ = _tmp148_ = g_strsplit (_tmp147_, ":", 0);
3165
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3166
 
                                _tmp150_ = _tmp149_;
3167
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3168
 
                                _tmp150__length1 = _vala_array_length (_tmp148_);
3169
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3170
 
                                __tmp150__size_ = _tmp150__length1;
3171
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3172
 
                                _tmp151_ = _tmp150_;
3173
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3174
 
                                _tmp151__length1 = _tmp150__length1;
3175
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3176
 
                                _tmp152_ = _tmp151_[0];
3177
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3178
 
                                _tmp153_ = g_strdup (_tmp152_);
3179
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2132
                                GwibberGtkActionBox* _tmp179_;
 
2133
                                GwibberGtkActionBoxItem* _tmp180_;
 
2134
                                GwibberGtkActionBoxItem* _tmp181_;
 
2135
                                _tmp152_ = _a;
 
2136
                                _tmp154_ = _tmp153_ = g_strsplit (_tmp152_, ":", 0);
 
2137
                                _tmp155_ = _tmp154_;
 
2138
                                _tmp155__length1 = _vala_array_length (_tmp153_);
 
2139
                                __tmp155__size_ = _tmp155__length1;
 
2140
                                _tmp156_ = _tmp155_;
 
2141
                                _tmp156__length1 = _tmp155__length1;
 
2142
                                _tmp157_ = _tmp156_[0];
 
2143
                                _tmp158_ = g_strdup (_tmp157_);
3180
2144
                                _g_free0 (_account);
3181
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3182
 
                                _account = _tmp153_;
3183
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3184
 
                                _tmp154_ = _tmp150_;
3185
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3186
 
                                _tmp154__length1 = _tmp150__length1;
3187
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3188
 
                                _tmp155_ = _tmp154_[1];
3189
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3190
 
                                _tmp156_ = g_strdup (_tmp155_);
3191
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2145
                                _account = _tmp158_;
 
2146
                                _tmp159_ = _tmp155_;
 
2147
                                _tmp159__length1 = _tmp155__length1;
 
2148
                                _tmp160_ = _tmp159_[1];
 
2149
                                _tmp161_ = g_strdup (_tmp160_);
3192
2150
                                _g_free0 (_service);
3193
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3194
 
                                _service = _tmp156_;
3195
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3196
 
                                _tmp157_ = _tmp150_;
3197
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3198
 
                                _tmp157__length1 = _tmp150__length1;
3199
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3200
 
                                _tmp158_ = _tmp157_[2];
3201
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3202
 
                                _tmp159_ = g_strdup (_tmp158_);
3203
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2151
                                _service = _tmp161_;
 
2152
                                _tmp162_ = _tmp155_;
 
2153
                                _tmp162__length1 = _tmp155__length1;
 
2154
                                _tmp163_ = _tmp162_[2];
 
2155
                                _tmp164_ = g_strdup (_tmp163_);
3204
2156
                                _g_free0 (_mid);
3205
 
#line 640 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3206
 
                                _mid = _tmp159_;
3207
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3208
 
                                _tmp160_ = _account;
3209
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3210
 
                                _tmp161_ = icon_displayed;
3211
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3212
 
                                _tmp161__length1 = icon_displayed_length1;
3213
 
#line 642 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3214
 
                                if (_vala_string_array_contains (_tmp161_, _tmp161__length1, _tmp160_)) {
3215
 
#line 643 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3216
 
                                        _tmp150_ = (_vala_array_free (_tmp150_, _tmp150__length1, (GDestroyNotify) g_free), NULL);
3217
 
#line 643 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2157
                                _mid = _tmp164_;
 
2158
                                _tmp165_ = _account;
 
2159
                                _tmp166_ = icon_displayed;
 
2160
                                _tmp166__length1 = icon_displayed_length1;
 
2161
                                if (_vala_string_array_contains (_tmp166_, _tmp166__length1, _tmp165_)) {
 
2162
                                        _tmp155_ = (_vala_array_free (_tmp155_, _tmp155__length1, (GDestroyNotify) g_free), NULL);
3218
2163
                                        _g_free0 (_mid);
3219
 
#line 643 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3220
2164
                                        _g_free0 (_service);
3221
 
#line 643 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3222
2165
                                        _g_free0 (_account);
3223
 
#line 643 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3224
2166
                                        _g_free0 (_a);
3225
 
#line 643 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3226
2167
                                        continue;
3227
 
#line 3228 "stream-view-tile.c"
3228
2168
                                }
3229
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3230
 
                                _tmp162_ = icon_displayed;
3231
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3232
 
                                _tmp162__length1 = icon_displayed_length1;
3233
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3234
 
                                _tmp163_ = _account;
3235
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3236
 
                                _tmp164_ = g_strdup (_tmp163_);
3237
 
#line 644 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3238
 
                                _vala_array_add1 (&icon_displayed, &icon_displayed_length1, &_icon_displayed_size_, _tmp164_);
3239
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3240
 
                                _tmp165_ = _service;
3241
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3242
 
                                _tmp166_ = _stream;
3243
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3244
 
                                _tmp167_ = _account;
3245
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3246
 
                                _tmp168_ = _mid;
3247
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3248
 
                                _tmp169_ = self->priv->sender;
3249
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3250
 
                                _tmp170_ = _from_me;
3251
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3252
 
                                _tmp171_ = _liked;
3253
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3254
 
                                _tmp172_ = gwibber_gtk_action_box_item_new (_tmp165_, _tmp166_, _tmp167_, _tmp168_, _tmp169_, _tmp170_, _tmp171_, "");
3255
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3256
 
                                _tmp173_ = g_object_ref_sink (_tmp172_);
3257
 
#line 645 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3258
 
                                action_item = _tmp173_;
3259
 
#line 646 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3260
 
                                _tmp174_ = self->priv->action_box;
3261
 
#line 646 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3262
 
                                _tmp175_ = action_item;
3263
 
#line 646 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3264
 
                                gtk_container_add ((GtkContainer*) _tmp174_, (GtkWidget*) _tmp175_);
3265
 
#line 647 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3266
 
                                _tmp176_ = action_item;
3267
 
#line 647 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3268
 
                                g_signal_connect_object (_tmp176_, "send", (GCallback) _____lambda21__gwibber_gtk_action_box_item_send, self, 0);
3269
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2169
                                _tmp167_ = icon_displayed;
 
2170
                                _tmp167__length1 = icon_displayed_length1;
 
2171
                                _tmp168_ = _account;
 
2172
                                _tmp169_ = g_strdup (_tmp168_);
 
2173
                                _vala_array_add1 (&icon_displayed, &icon_displayed_length1, &_icon_displayed_size_, _tmp169_);
 
2174
                                _tmp170_ = _service;
 
2175
                                _tmp171_ = _stream;
 
2176
                                _tmp172_ = _account;
 
2177
                                _tmp173_ = _mid;
 
2178
                                _tmp174_ = self->priv->sender;
 
2179
                                _tmp175_ = _from_me;
 
2180
                                _tmp176_ = _liked;
 
2181
                                _tmp177_ = gwibber_gtk_action_box_item_new (_tmp170_, _tmp171_, _tmp172_, _tmp173_, _tmp174_, _tmp175_, _tmp176_, "");
 
2182
                                _tmp178_ = g_object_ref_sink (_tmp177_);
 
2183
                                action_item = _tmp178_;
 
2184
                                _tmp179_ = self->priv->action_box;
 
2185
                                _tmp180_ = action_item;
 
2186
                                gtk_container_add ((GtkContainer*) _tmp179_, (GtkWidget*) _tmp180_);
 
2187
                                _tmp181_ = action_item;
 
2188
                                g_signal_connect_object (_tmp181_, "send", (GCallback) _____lambda21__gwibber_gtk_action_box_item_send, self, 0);
3270
2189
                                _g_object_unref0 (action_item);
3271
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3272
 
                                _tmp150_ = (_vala_array_free (_tmp150_, _tmp150__length1, (GDestroyNotify) g_free), NULL);
3273
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2190
                                _tmp155_ = (_vala_array_free (_tmp155_, _tmp155__length1, (GDestroyNotify) g_free), NULL);
3274
2191
                                _g_free0 (_mid);
3275
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3276
2192
                                _g_free0 (_service);
3277
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3278
2193
                                _g_free0 (_account);
3279
 
#line 635 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3280
2194
                                _g_free0 (_a);
3281
 
#line 3282 "stream-view-tile.c"
3282
2195
                        }
3283
2196
                }
3284
2197
        }
3285
 
#line 654 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3286
 
        _tmp177_ = _from_me;
3287
 
#line 654 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3288
 
        if (_tmp177_) {
3289
 
#line 3290 "stream-view-tile.c"
3290
 
                GtkEventBox* _tmp178_;
3291
 
                GtkAlignment* _tmp179_;
3292
 
#line 655 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3293
 
                _tmp178_ = self->priv->_avatar_box;
3294
 
#line 655 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3295
 
                _tmp179_ = self->priv->ralignment;
3296
 
#line 655 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3297
 
                gtk_widget_reparent ((GtkWidget*) _tmp178_, (GtkWidget*) _tmp179_);
3298
 
#line 3299 "stream-view-tile.c"
 
2198
        _tmp182_ = _from_me;
 
2199
        if (_tmp182_) {
 
2200
                GtkEventBox* _tmp183_;
 
2201
                GtkAlignment* _tmp184_;
 
2202
                _tmp183_ = self->priv->_avatar_box;
 
2203
                _tmp184_ = self->priv->ralignment;
 
2204
                gtk_widget_reparent ((GtkWidget*) _tmp183_, (GtkWidget*) _tmp184_);
3299
2205
        } else {
3300
 
                GtkEventBox* _tmp180_;
3301
 
                GtkAlignment* _tmp181_;
3302
 
#line 657 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3303
 
                _tmp180_ = self->priv->_avatar_box;
3304
 
#line 657 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3305
 
                _tmp181_ = self->priv->lalignment;
3306
 
#line 657 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3307
 
                gtk_widget_reparent ((GtkWidget*) _tmp180_, (GtkWidget*) _tmp181_);
3308
 
#line 3309 "stream-view-tile.c"
 
2206
                GtkEventBox* _tmp185_;
 
2207
                GtkAlignment* _tmp186_;
 
2208
                _tmp185_ = self->priv->_avatar_box;
 
2209
                _tmp186_ = self->priv->lalignment;
 
2210
                gtk_widget_reparent ((GtkWidget*) _tmp185_, (GtkWidget*) _tmp186_);
3309
2211
        }
3310
 
#line 659 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3311
 
        _tmp182_ = gwibber_gtk_stream_view_avatar_new ("gwibber-avatar", GTK_ICON_SIZE_DIALOG);
3312
 
#line 659 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3313
 
        _tmp183_ = g_object_ref_sink (_tmp182_);
3314
 
#line 659 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3315
 
        _avatar = _tmp183_;
3316
 
#line 660 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3317
 
        _tmp184_ = gwibber_gtk_stream_view_avatar_new ("gwibber-avatar", GTK_ICON_SIZE_DIALOG);
3318
 
#line 660 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3319
 
        _tmp185_ = g_object_ref_sink (_tmp184_);
3320
 
#line 660 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3321
 
        _overlay_avatar = _tmp185_;
3322
 
#line 662 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3323
 
        _tmp186_ = self->priv->_utils;
3324
 
#line 662 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3325
 
        _tmp187_ = _data2_->_icon_uri;
3326
 
#line 662 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3327
 
        _tmp188_ = gwibber_utils_avatar_path (_tmp186_, _tmp187_);
3328
 
#line 662 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3329
 
        _avatar_cache_image = _tmp188_;
3330
 
#line 663 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3331
 
        _tmp189_ = g_strdup ("");
3332
 
#line 663 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3333
 
        _overlay_avatar_cache_image = _tmp189_;
3334
 
#line 665 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3335
 
        _tmp190_ = _stream;
3336
 
#line 665 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3337
 
        if (g_strcmp0 (_tmp190_, "private") == 0) {
3338
 
#line 3339 "stream-view-tile.c"
3339
 
                gboolean _tmp191_;
3340
 
                GtkBox* _tmp200_;
3341
 
                GwibberGtkStreamViewAvatar* _tmp201_;
3342
 
#line 667 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3343
 
                _tmp191_ = _from_me;
3344
 
#line 667 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3345
 
                if (_tmp191_) {
3346
 
#line 3347 "stream-view-tile.c"
3347
 
                        GtkFixed* _tmp192_;
3348
 
                        GtkBox* _tmp193_;
3349
 
                        GtkFixed* _tmp194_;
3350
 
                        GtkBox* _tmp195_;
3351
 
#line 669 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3352
 
                        _tmp192_ = self->priv->_avatar_fixed;
3353
 
#line 669 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3354
 
                        _tmp193_ = self->priv->_avatar_hbox;
3355
 
#line 669 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3356
 
                        gtk_fixed_put (_tmp192_, (GtkWidget*) _tmp193_, 8, 0);
3357
 
#line 670 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3358
 
                        _tmp194_ = self->priv->_avatar_fixed;
3359
 
#line 670 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3360
 
                        _tmp195_ = self->priv->_overlay_avatar_hbox;
3361
 
#line 670 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3362
 
                        gtk_fixed_put (_tmp194_, (GtkWidget*) _tmp195_, 0, 24);
3363
 
#line 3364 "stream-view-tile.c"
 
2212
        _tmp187_ = gwibber_gtk_stream_view_avatar_new ("gwibber-avatar", GTK_ICON_SIZE_DIALOG);
 
2213
        _tmp188_ = g_object_ref_sink (_tmp187_);
 
2214
        _avatar = _tmp188_;
 
2215
        _tmp189_ = gwibber_gtk_stream_view_avatar_new ("gwibber-avatar", GTK_ICON_SIZE_DIALOG);
 
2216
        _tmp190_ = g_object_ref_sink (_tmp189_);
 
2217
        _overlay_avatar = _tmp190_;
 
2218
        _tmp191_ = self->priv->_utils;
 
2219
        _tmp192_ = _data2_->_icon_uri;
 
2220
        _tmp193_ = gwibber_utils_avatar_path (_tmp191_, _tmp192_);
 
2221
        _avatar_cache_image = _tmp193_;
 
2222
        _tmp194_ = g_strdup ("");
 
2223
        _overlay_avatar_cache_image = _tmp194_;
 
2224
        _tmp195_ = _stream;
 
2225
        if (g_strcmp0 (_tmp195_, "private") == 0) {
 
2226
                gboolean _tmp196_;
 
2227
                GtkBox* _tmp205_;
 
2228
                GwibberGtkStreamViewAvatar* _tmp206_;
 
2229
                _tmp196_ = _from_me;
 
2230
                if (_tmp196_) {
 
2231
                        GtkFixed* _tmp197_;
 
2232
                        GtkBox* _tmp198_;
 
2233
                        GtkFixed* _tmp199_;
 
2234
                        GtkBox* _tmp200_;
 
2235
                        _tmp197_ = self->priv->_avatar_fixed;
 
2236
                        _tmp198_ = self->priv->_avatar_hbox;
 
2237
                        gtk_fixed_put (_tmp197_, (GtkWidget*) _tmp198_, 8, 0);
 
2238
                        _tmp199_ = self->priv->_avatar_fixed;
 
2239
                        _tmp200_ = self->priv->_overlay_avatar_hbox;
 
2240
                        gtk_fixed_put (_tmp199_, (GtkWidget*) _tmp200_, 0, 24);
3364
2241
                } else {
3365
 
                        GtkFixed* _tmp196_;
3366
 
                        GtkBox* _tmp197_;
3367
 
                        GtkFixed* _tmp198_;
3368
 
                        GtkBox* _tmp199_;
3369
 
#line 673 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3370
 
                        _tmp196_ = self->priv->_avatar_fixed;
3371
 
#line 673 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3372
 
                        _tmp197_ = self->priv->_avatar_hbox;
3373
 
#line 673 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3374
 
                        gtk_fixed_put (_tmp196_, (GtkWidget*) _tmp197_, 0, 0);
3375
 
#line 674 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3376
 
                        _tmp198_ = self->priv->_avatar_fixed;
3377
 
#line 674 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3378
 
                        _tmp199_ = self->priv->_overlay_avatar_hbox;
3379
 
#line 674 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3380
 
                        gtk_fixed_put (_tmp198_, (GtkWidget*) _tmp199_, 24, 24);
3381
 
#line 3382 "stream-view-tile.c"
 
2242
                        GtkFixed* _tmp201_;
 
2243
                        GtkBox* _tmp202_;
 
2244
                        GtkFixed* _tmp203_;
 
2245
                        GtkBox* _tmp204_;
 
2246
                        _tmp201_ = self->priv->_avatar_fixed;
 
2247
                        _tmp202_ = self->priv->_avatar_hbox;
 
2248
                        gtk_fixed_put (_tmp201_, (GtkWidget*) _tmp202_, 0, 0);
 
2249
                        _tmp203_ = self->priv->_avatar_fixed;
 
2250
                        _tmp204_ = self->priv->_overlay_avatar_hbox;
 
2251
                        gtk_fixed_put (_tmp203_, (GtkWidget*) _tmp204_, 24, 24);
3382
2252
                }
3383
 
#line 676 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3384
 
                _tmp200_ = self->priv->_overlay_avatar_hbox;
3385
 
#line 676 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3386
 
                gtk_widget_show ((GtkWidget*) _tmp200_);
3387
 
#line 677 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3388
 
                _tmp201_ = _overlay_avatar;
3389
 
#line 677 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3390
 
                gtk_widget_show ((GtkWidget*) _tmp201_);
3391
 
#line 3392 "stream-view-tile.c"
 
2253
                _tmp205_ = self->priv->_overlay_avatar_hbox;
 
2254
                gtk_widget_show ((GtkWidget*) _tmp205_);
 
2255
                _tmp206_ = _overlay_avatar;
 
2256
                gtk_widget_show ((GtkWidget*) _tmp206_);
3392
2257
        } else {
3393
 
                GtkFixed* _tmp202_;
3394
 
                GtkBox* _tmp203_;
3395
 
#line 679 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3396
 
                _tmp202_ = self->priv->_avatar_fixed;
3397
 
#line 679 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3398
 
                _tmp203_ = self->priv->_avatar_hbox;
3399
 
#line 679 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3400
 
                gtk_container_add ((GtkContainer*) _tmp202_, (GtkWidget*) _tmp203_);
3401
 
#line 3402 "stream-view-tile.c"
 
2258
                GtkFixed* _tmp207_;
 
2259
                GtkBox* _tmp208_;
 
2260
                _tmp207_ = self->priv->_avatar_fixed;
 
2261
                _tmp208_ = self->priv->_avatar_hbox;
 
2262
                gtk_container_add ((GtkContainer*) _tmp207_, (GtkWidget*) _tmp208_);
3402
2263
        }
3403
 
#line 682 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3404
 
        _tmp204_ = _avatar_cache_image;
3405
 
#line 682 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3406
 
        if (_tmp204_ != NULL) {
3407
 
#line 3408 "stream-view-tile.c"
3408
 
                GwibberGtkStreamViewAvatar* _tmp205_;
3409
 
                const gchar* _tmp206_;
3410
 
                const gchar* _tmp207_;
3411
 
                GtkBox* _tmp215_;
3412
 
                GwibberGtkStreamViewAvatar* _tmp216_;
3413
 
                GtkBox* _tmp217_;
3414
 
                GwibberGtkStreamViewAvatar* _tmp218_;
3415
 
#line 684 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3416
 
                _tmp205_ = _avatar;
3417
 
#line 684 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3418
 
                _tmp206_ = _avatar_cache_image;
3419
 
#line 684 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3420
 
                gtk_image_set_from_file ((GtkImage*) _tmp205_, _tmp206_);
3421
 
#line 685 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3422
 
                _tmp207_ = _stream;
3423
 
#line 685 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3424
 
                if (g_strcmp0 (_tmp207_, "private") == 0) {
3425
 
#line 3426 "stream-view-tile.c"
 
2264
        _tmp209_ = _avatar_cache_image;
 
2265
        if (_tmp209_ != NULL) {
 
2266
                GwibberGtkStreamViewAvatar* _tmp210_;
 
2267
                const gchar* _tmp211_;
 
2268
                const gchar* _tmp212_;
 
2269
                GtkBox* _tmp220_;
 
2270
                GwibberGtkStreamViewAvatar* _tmp221_;
 
2271
                GtkBox* _tmp222_;
 
2272
                GwibberGtkStreamViewAvatar* _tmp223_;
 
2273
                _tmp210_ = _avatar;
 
2274
                _tmp211_ = _avatar_cache_image;
 
2275
                gtk_image_set_from_file ((GtkImage*) _tmp210_, _tmp211_);
 
2276
                _tmp212_ = _stream;
 
2277
                if (g_strcmp0 (_tmp212_, "private") == 0) {
3426
2278
                        GdkPixbuf* a_orig = NULL;
3427
2279
                        GdkPixbuf* a_scaled = NULL;
3428
 
                        GwibberGtkStreamViewAvatar* _tmp208_;
3429
 
                        GdkPixbuf* _tmp209_ = NULL;
3430
 
                        GdkPixbuf* _tmp210_;
3431
 
                        GdkPixbuf* _tmp211_;
3432
 
                        GdkPixbuf* _tmp212_ = NULL;
3433
2280
                        GwibberGtkStreamViewAvatar* _tmp213_;
3434
 
                        GdkPixbuf* _tmp214_;
3435
 
#line 689 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3436
 
                        _tmp208_ = _avatar;
3437
 
#line 689 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3438
 
                        _tmp209_ = gtk_image_get_pixbuf ((GtkImage*) _tmp208_);
3439
 
#line 689 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3440
 
                        _tmp210_ = _g_object_ref0 (_tmp209_);
3441
 
#line 689 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3442
 
                        _g_object_unref0 (a_orig);
3443
 
#line 689 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3444
 
                        a_orig = _tmp210_;
3445
 
#line 690 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3446
 
                        _tmp211_ = a_orig;
3447
 
#line 690 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3448
 
                        _tmp212_ = gdk_pixbuf_scale_simple (_tmp211_, 40, 40, GDK_INTERP_BILINEAR);
3449
 
#line 690 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3450
 
                        _g_object_unref0 (a_scaled);
3451
 
#line 690 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3452
 
                        a_scaled = _tmp212_;
3453
 
#line 691 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2281
                        GdkPixbuf* _tmp214_ = NULL;
 
2282
                        GdkPixbuf* _tmp215_;
 
2283
                        GdkPixbuf* _tmp216_;
 
2284
                        GdkPixbuf* _tmp217_ = NULL;
 
2285
                        GwibberGtkStreamViewAvatar* _tmp218_;
 
2286
                        GdkPixbuf* _tmp219_;
3454
2287
                        _tmp213_ = _avatar;
3455
 
#line 691 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3456
 
                        _tmp214_ = a_scaled;
3457
 
#line 691 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3458
 
                        gtk_image_set_from_pixbuf ((GtkImage*) _tmp213_, _tmp214_);
3459
 
#line 685 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3460
 
                        _g_object_unref0 (a_scaled);
3461
 
#line 685 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3462
 
                        _g_object_unref0 (a_orig);
3463
 
#line 3464 "stream-view-tile.c"
 
2288
                        _tmp214_ = gtk_image_get_pixbuf ((GtkImage*) _tmp213_);
 
2289
                        _tmp215_ = _g_object_ref0 (_tmp214_);
 
2290
                        _g_object_unref0 (a_orig);
 
2291
                        a_orig = _tmp215_;
 
2292
                        _tmp216_ = a_orig;
 
2293
                        _tmp217_ = gdk_pixbuf_scale_simple (_tmp216_, 40, 40, GDK_INTERP_BILINEAR);
 
2294
                        _g_object_unref0 (a_scaled);
 
2295
                        a_scaled = _tmp217_;
 
2296
                        _tmp218_ = _avatar;
 
2297
                        _tmp219_ = a_scaled;
 
2298
                        gtk_image_set_from_pixbuf ((GtkImage*) _tmp218_, _tmp219_);
 
2299
                        _g_object_unref0 (a_scaled);
 
2300
                        _g_object_unref0 (a_orig);
3464
2301
                }
3465
 
#line 693 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3466
 
                _tmp215_ = self->priv->_avatar_hbox;
3467
 
#line 693 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3468
 
                _tmp216_ = _avatar;
3469
 
#line 693 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3470
 
                gtk_container_add ((GtkContainer*) _tmp215_, (GtkWidget*) _tmp216_);
3471
 
#line 694 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3472
 
                _tmp217_ = self->priv->_avatar_hbox;
3473
 
#line 694 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3474
 
                gtk_widget_show ((GtkWidget*) _tmp217_);
3475
 
#line 695 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3476
 
                _tmp218_ = _avatar;
3477
 
#line 695 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3478
 
                gtk_widget_show ((GtkWidget*) _tmp218_);
3479
 
#line 3480 "stream-view-tile.c"
 
2302
                _tmp220_ = self->priv->_avatar_hbox;
 
2303
                _tmp221_ = _avatar;
 
2304
                gtk_container_add ((GtkContainer*) _tmp220_, (GtkWidget*) _tmp221_);
 
2305
                _tmp222_ = self->priv->_avatar_hbox;
 
2306
                gtk_widget_show ((GtkWidget*) _tmp222_);
 
2307
                _tmp223_ = _avatar;
 
2308
                gtk_widget_show ((GtkWidget*) _tmp223_);
3480
2309
        } else {
3481
 
                guint _tmp219_ = 0U;
 
2310
                guint _tmp224_ = 0U;
3482
2311
                gulong _cache_avatar_id;
3483
 
                gulong _tmp220_;
3484
 
#line 698 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3485
 
                _tmp219_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 200, ____lambda22__gsource_func, block2_data_ref (_data2_), block2_data_unref);
3486
 
#line 698 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3487
 
                _cache_avatar_id = (gulong) _tmp219_;
3488
 
#line 702 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3489
 
                _tmp220_ = _cache_avatar_id;
3490
 
#line 702 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3491
 
                self->priv->_to_disconnect = g_list_append (self->priv->_to_disconnect, GUINT_TO_POINTER (_tmp220_));
3492
 
#line 3493 "stream-view-tile.c"
 
2312
                gulong _tmp225_;
 
2313
                _tmp224_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 200, ____lambda22__gsource_func, block2_data_ref (_data2_), block2_data_unref);
 
2314
                _cache_avatar_id = (gulong) _tmp224_;
 
2315
                _tmp225_ = _cache_avatar_id;
 
2316
                self->priv->_to_disconnect = g_list_append (self->priv->_to_disconnect, GUINT_TO_POINTER (_tmp225_));
3493
2317
        }
3494
 
#line 705 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3495
 
        _tmp221_ = _stream;
3496
 
#line 705 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3497
 
        if (g_strcmp0 (_tmp221_, "private") == 0) {
3498
 
#line 3499 "stream-view-tile.c"
3499
 
                GwibberUtils* _tmp222_;
3500
 
                const gchar* _tmp223_;
3501
 
                gchar* _tmp224_ = NULL;
3502
 
                const gchar* _tmp225_;
3503
 
#line 707 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3504
 
                _tmp222_ = self->priv->_utils;
3505
 
#line 707 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3506
 
                _tmp223_ = _data2_->_recipient_icon;
3507
 
#line 707 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3508
 
                _tmp224_ = gwibber_utils_avatar_path (_tmp222_, _tmp223_);
3509
 
#line 707 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2318
        _tmp226_ = _stream;
 
2319
        if (g_strcmp0 (_tmp226_, "private") == 0) {
 
2320
                GwibberUtils* _tmp227_;
 
2321
                const gchar* _tmp228_;
 
2322
                gchar* _tmp229_ = NULL;
 
2323
                const gchar* _tmp230_;
 
2324
                _tmp227_ = self->priv->_utils;
 
2325
                _tmp228_ = _data2_->_recipient_icon;
 
2326
                _tmp229_ = gwibber_utils_avatar_path (_tmp227_, _tmp228_);
3510
2327
                _g_free0 (_overlay_avatar_cache_image);
3511
 
#line 707 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3512
 
                _overlay_avatar_cache_image = _tmp224_;
3513
 
#line 709 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3514
 
                _tmp225_ = _overlay_avatar_cache_image;
3515
 
#line 709 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3516
 
                if (_tmp225_ != NULL) {
3517
 
#line 3518 "stream-view-tile.c"
 
2328
                _overlay_avatar_cache_image = _tmp229_;
 
2329
                _tmp230_ = _overlay_avatar_cache_image;
 
2330
                if (_tmp230_ != NULL) {
3518
2331
                        {
3519
 
                                GwibberGtkStreamViewAvatar* _tmp226_;
3520
 
                                const gchar* _tmp227_;
 
2332
                                GwibberGtkStreamViewAvatar* _tmp231_;
 
2333
                                const gchar* _tmp232_;
3521
2334
                                GdkPixbuf* orig = NULL;
3522
2335
                                GdkPixbuf* scaled = NULL;
3523
 
                                GwibberGtkStreamViewAvatar* _tmp228_;
3524
 
                                GdkPixbuf* _tmp229_ = NULL;
3525
 
                                GdkPixbuf* _tmp230_;
3526
 
                                GdkPixbuf* _tmp231_;
3527
 
                                GdkPixbuf* _tmp232_ = NULL;
3528
2336
                                GwibberGtkStreamViewAvatar* _tmp233_;
3529
 
                                GdkPixbuf* _tmp234_;
3530
 
                                GtkBox* _tmp235_;
3531
 
                                GwibberGtkStreamViewAvatar* _tmp236_;
3532
 
#line 713 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3533
 
                                _tmp226_ = _overlay_avatar;
3534
 
#line 713 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3535
 
                                _tmp227_ = _overlay_avatar_cache_image;
3536
 
#line 713 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3537
 
                                gtk_image_set_from_file ((GtkImage*) _tmp226_, _tmp227_);
3538
 
#line 716 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3539
 
                                _tmp228_ = _overlay_avatar;
3540
 
#line 716 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3541
 
                                _tmp229_ = gtk_image_get_pixbuf ((GtkImage*) _tmp228_);
3542
 
#line 716 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3543
 
                                _tmp230_ = _g_object_ref0 (_tmp229_);
3544
 
#line 716 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3545
 
                                _g_object_unref0 (orig);
3546
 
#line 716 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3547
 
                                orig = _tmp230_;
3548
 
#line 717 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3549
 
                                _tmp231_ = orig;
3550
 
#line 717 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3551
 
                                _tmp232_ = gdk_pixbuf_scale_simple (_tmp231_, 24, 24, GDK_INTERP_BILINEAR);
3552
 
#line 717 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3553
 
                                _g_object_unref0 (scaled);
3554
 
#line 717 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3555
 
                                scaled = _tmp232_;
3556
 
#line 718 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2337
                                GdkPixbuf* _tmp234_ = NULL;
 
2338
                                GdkPixbuf* _tmp235_;
 
2339
                                GdkPixbuf* _tmp236_;
 
2340
                                GdkPixbuf* _tmp237_ = NULL;
 
2341
                                GwibberGtkStreamViewAvatar* _tmp238_;
 
2342
                                GdkPixbuf* _tmp239_;
 
2343
                                GtkBox* _tmp240_;
 
2344
                                GwibberGtkStreamViewAvatar* _tmp241_;
 
2345
                                _tmp231_ = _overlay_avatar;
 
2346
                                _tmp232_ = _overlay_avatar_cache_image;
 
2347
                                gtk_image_set_from_file ((GtkImage*) _tmp231_, _tmp232_);
3557
2348
                                _tmp233_ = _overlay_avatar;
3558
 
#line 718 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3559
 
                                _tmp234_ = scaled;
3560
 
#line 718 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3561
 
                                gtk_image_set_from_pixbuf ((GtkImage*) _tmp233_, _tmp234_);
3562
 
#line 719 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3563
 
                                _tmp235_ = self->priv->_overlay_avatar_hbox;
3564
 
#line 719 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3565
 
                                _tmp236_ = _overlay_avatar;
3566
 
#line 719 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3567
 
                                gtk_container_add ((GtkContainer*) _tmp235_, (GtkWidget*) _tmp236_);
3568
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3569
 
                                _g_object_unref0 (scaled);
3570
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3571
 
                                _g_object_unref0 (orig);
3572
 
#line 3573 "stream-view-tile.c"
 
2349
                                _tmp234_ = gtk_image_get_pixbuf ((GtkImage*) _tmp233_);
 
2350
                                _tmp235_ = _g_object_ref0 (_tmp234_);
 
2351
                                _g_object_unref0 (orig);
 
2352
                                orig = _tmp235_;
 
2353
                                _tmp236_ = orig;
 
2354
                                _tmp237_ = gdk_pixbuf_scale_simple (_tmp236_, 24, 24, GDK_INTERP_BILINEAR);
 
2355
                                _g_object_unref0 (scaled);
 
2356
                                scaled = _tmp237_;
 
2357
                                _tmp238_ = _overlay_avatar;
 
2358
                                _tmp239_ = scaled;
 
2359
                                gtk_image_set_from_pixbuf ((GtkImage*) _tmp238_, _tmp239_);
 
2360
                                _tmp240_ = self->priv->_overlay_avatar_hbox;
 
2361
                                _tmp241_ = _overlay_avatar;
 
2362
                                gtk_container_add ((GtkContainer*) _tmp240_, (GtkWidget*) _tmp241_);
 
2363
                                _g_object_unref0 (scaled);
 
2364
                                _g_object_unref0 (orig);
3573
2365
                        }
3574
2366
                        goto __finally10;
3575
2367
                        __catch10_g_error:
3576
2368
                        {
3577
2369
                                GError* e = NULL;
3578
 
                                GError* _tmp237_;
3579
 
                                const gchar* _tmp238_;
3580
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2370
                                GError* _tmp242_;
 
2371
                                const gchar* _tmp243_;
3581
2372
                                e = _inner_error_;
3582
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3583
2373
                                _inner_error_ = NULL;
3584
 
#line 723 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3585
 
                                _tmp237_ = e;
3586
 
#line 723 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3587
 
                                _tmp238_ = _tmp237_->message;
3588
 
#line 723 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3589
 
                                g_warning ("stream-view-tile.vala:723: Failed to load overlay avatar: %s", _tmp238_);
3590
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2374
                                _tmp242_ = e;
 
2375
                                _tmp243_ = _tmp242_->message;
 
2376
                                g_warning ("stream-view-tile.vala:725: Failed to load overlay avatar: %s", _tmp243_);
3591
2377
                                _g_error_free0 (e);
3592
 
#line 3593 "stream-view-tile.c"
3593
2378
                        }
3594
2379
                        __finally10:
3595
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3596
2380
                        if (_inner_error_ != NULL) {
3597
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3598
2381
                                _g_free0 (_overlay_avatar_cache_image);
3599
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3600
2382
                                _g_free0 (_avatar_cache_image);
3601
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3602
2383
                                _g_object_unref0 (_overlay_avatar);
3603
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3604
2384
                                _g_object_unref0 (_avatar);
3605
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3606
2385
                                icon_displayed = (_vala_array_free (icon_displayed, icon_displayed_length1, (GDestroyNotify) g_free), NULL);
3607
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3608
 
                                _g_free0 (_tmp132_);
3609
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2386
                                _g_free0 (_tmp137_);
3610
2387
                                _g_free0 (display_name);
3611
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3612
2388
                                block2_data_unref (_data2_);
3613
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3614
2389
                                _data2_ = NULL;
3615
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3616
2390
                                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);
3617
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3618
2391
                                g_clear_error (&_inner_error_);
3619
 
#line 711 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3620
2392
                                return;
3621
 
#line 3622 "stream-view-tile.c"
3622
2393
                        }
3623
2394
                } else {
3624
 
                        guint _tmp239_ = 0U;
 
2395
                        guint _tmp244_ = 0U;
3625
2396
                        gulong _cache_overlay_avatar_id;
3626
 
                        gulong _tmp240_;
3627
 
#line 727 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3628
 
                        _tmp239_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 200, _____lambda23__gsource_func, block2_data_ref (_data2_), block2_data_unref);
3629
 
#line 727 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3630
 
                        _cache_overlay_avatar_id = (gulong) _tmp239_;
3631
 
#line 731 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3632
 
                        _tmp240_ = _cache_overlay_avatar_id;
3633
 
#line 731 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3634
 
                        self->priv->_to_disconnect = g_list_append (self->priv->_to_disconnect, GUINT_TO_POINTER (_tmp240_));
3635
 
#line 3636 "stream-view-tile.c"
 
2397
                        gulong _tmp245_;
 
2398
                        _tmp244_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 200, _____lambda23__gsource_func, block2_data_ref (_data2_), block2_data_unref);
 
2399
                        _cache_overlay_avatar_id = (gulong) _tmp244_;
 
2400
                        _tmp245_ = _cache_overlay_avatar_id;
 
2401
                        self->priv->_to_disconnect = g_list_append (self->priv->_to_disconnect, GUINT_TO_POINTER (_tmp245_));
3636
2402
                }
3637
2403
        }
3638
 
#line 735 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3639
 
        _tmp241_ = _stream;
3640
 
#line 735 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3641
 
        if (g_strcmp0 (_tmp241_, "user") == 0) {
3642
 
#line 3643 "stream-view-tile.c"
3643
 
                GtkEventBox* _tmp242_;
3644
 
                GtkEventBox* _tmp243_;
3645
 
#line 737 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3646
 
                _tmp242_ = self->priv->_avatar_box;
3647
 
#line 737 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3648
 
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp242_, TRUE);
3649
 
#line 738 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3650
 
                _tmp243_ = self->priv->_avatar_box;
3651
 
#line 738 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3652
 
                gtk_widget_hide ((GtkWidget*) _tmp243_);
3653
 
#line 3654 "stream-view-tile.c"
 
2404
        _tmp246_ = _stream;
 
2405
        if (g_strcmp0 (_tmp246_, "user") == 0) {
 
2406
                GtkEventBox* _tmp247_;
 
2407
                GtkEventBox* _tmp248_;
 
2408
                _tmp247_ = self->priv->_avatar_box;
 
2409
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp247_, TRUE);
 
2410
                _tmp248_ = self->priv->_avatar_box;
 
2411
                gtk_widget_hide ((GtkWidget*) _tmp248_);
3654
2412
        } else {
3655
 
                GtkEventBox* _tmp244_;
3656
 
                GtkEventBox* _tmp245_;
3657
 
#line 741 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3658
 
                _tmp244_ = self->priv->_avatar_box;
3659
 
#line 741 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3660
 
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp244_, FALSE);
3661
 
#line 742 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3662
 
                _tmp245_ = self->priv->_avatar_box;
3663
 
#line 742 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3664
 
                gtk_widget_show ((GtkWidget*) _tmp245_);
3665
 
#line 3666 "stream-view-tile.c"
 
2413
                GtkEventBox* _tmp249_;
 
2414
                GtkEventBox* _tmp250_;
 
2415
                _tmp249_ = self->priv->_avatar_box;
 
2416
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp249_, FALSE);
 
2417
                _tmp250_ = self->priv->_avatar_box;
 
2418
                gtk_widget_show ((GtkWidget*) _tmp250_);
3666
2419
        }
3667
 
#line 745 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3668
 
        _tmp246_ = _url;
3669
 
#line 745 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3670
 
        _tmp247_ = g_strdup (_tmp246_);
3671
 
#line 745 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2420
        _tmp251_ = _url;
 
2421
        _tmp252_ = g_strdup (_tmp251_);
3672
2422
        _g_free0 (self->priv->url);
3673
 
#line 745 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3674
 
        self->priv->url = _tmp247_;
3675
 
#line 747 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3676
 
        _tmp248_ = self->priv->_avatar_box;
3677
 
#line 747 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3678
 
        g_signal_parse_name ("button-press-event", GTK_TYPE_WIDGET, &_tmp249_, NULL, FALSE);
3679
 
#line 747 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3680
 
        g_signal_handlers_disconnect_matched ((GtkWidget*) _tmp248_, G_SIGNAL_MATCH_ID | G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA, _tmp249_, 0, NULL, (GCallback) _gwibber_gtk_stream_view_tile_on_avatar_click_gtk_widget_button_press_event, self);
3681
 
#line 748 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3682
 
        _tmp250_ = self->priv->_avatar_box;
3683
 
#line 748 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3684
 
        g_signal_connect_object ((GtkWidget*) _tmp250_, "button-press-event", (GCallback) _gwibber_gtk_stream_view_tile_on_avatar_click_gtk_widget_button_press_event, self, 0);
3685
 
#line 750 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3686
 
        _tmp251_ = _likes;
3687
 
#line 750 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3688
 
        if (((gint) _tmp251_) == 0) {
3689
 
#line 3690 "stream-view-tile.c"
3690
 
                GtkBox* _tmp252_;
3691
 
                GtkBox* _tmp253_;
3692
 
#line 751 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3693
 
                _tmp252_ = self->priv->likes_hbox;
3694
 
#line 751 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3695
 
                gtk_widget_hide ((GtkWidget*) _tmp252_);
3696
 
#line 752 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3697
 
                _tmp253_ = self->priv->likes_hbox;
3698
 
#line 752 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3699
 
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp253_, TRUE);
3700
 
#line 3701 "stream-view-tile.c"
 
2423
        self->priv->url = _tmp252_;
 
2424
        _tmp253_ = self->priv->_avatar_box;
 
2425
        g_signal_parse_name ("button-press-event", GTK_TYPE_WIDGET, &_tmp254_, NULL, FALSE);
 
2426
        g_signal_handlers_disconnect_matched ((GtkWidget*) _tmp253_, G_SIGNAL_MATCH_ID | G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA, _tmp254_, 0, NULL, (GCallback) _gwibber_gtk_stream_view_tile_on_avatar_click_gtk_widget_button_press_event, self);
 
2427
        _tmp255_ = self->priv->_avatar_box;
 
2428
        g_signal_connect_object ((GtkWidget*) _tmp255_, "button-press-event", (GCallback) _gwibber_gtk_stream_view_tile_on_avatar_click_gtk_widget_button_press_event, self, 0);
 
2429
        _tmp256_ = _likes;
 
2430
        if (((gint) _tmp256_) == 0) {
 
2431
                GtkBox* _tmp257_;
 
2432
                GtkBox* _tmp258_;
 
2433
                _tmp257_ = self->priv->likes_hbox;
 
2434
                gtk_widget_hide ((GtkWidget*) _tmp257_);
 
2435
                _tmp258_ = self->priv->likes_hbox;
 
2436
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp258_, TRUE);
3701
2437
        } else {
3702
 
                gdouble _tmp254_;
3703
 
#line 753 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3704
 
                _tmp254_ = _likes;
3705
 
#line 753 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3706
 
                if (((gint) _tmp254_) < 0) {
3707
 
#line 3708 "stream-view-tile.c"
3708
 
                        GtkLabel* _tmp255_;
3709
 
                        GtkBox* _tmp256_;
3710
 
                        GtkBox* _tmp257_;
3711
 
#line 754 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3712
 
                        _tmp255_ = self->priv->likes_count;
3713
 
#line 754 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3714
 
                        gtk_label_set_markup (_tmp255_, "");
3715
 
#line 755 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3716
 
                        _tmp256_ = self->priv->likes_hbox;
3717
 
#line 755 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3718
 
                        gtk_widget_set_no_show_all ((GtkWidget*) _tmp256_, FALSE);
3719
 
#line 756 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3720
 
                        _tmp257_ = self->priv->likes_hbox;
3721
 
#line 756 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3722
 
                        gtk_widget_show_all ((GtkWidget*) _tmp257_);
3723
 
#line 3724 "stream-view-tile.c"
 
2438
                gdouble _tmp259_;
 
2439
                _tmp259_ = _likes;
 
2440
                if (((gint) _tmp259_) < 0) {
 
2441
                        GtkLabel* _tmp260_;
 
2442
                        GtkBox* _tmp261_;
 
2443
                        GtkBox* _tmp262_;
 
2444
                        _tmp260_ = self->priv->likes_count;
 
2445
                        gtk_label_set_markup (_tmp260_, "");
 
2446
                        _tmp261_ = self->priv->likes_hbox;
 
2447
                        gtk_widget_set_no_show_all ((GtkWidget*) _tmp261_, FALSE);
 
2448
                        _tmp262_ = self->priv->likes_hbox;
 
2449
                        gtk_widget_show_all ((GtkWidget*) _tmp262_);
3724
2450
                } else {
3725
 
                        gboolean _tmp258_;
3726
 
                        GtkBox* _tmp279_;
3727
 
                        GtkBox* _tmp280_;
3728
 
#line 758 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3729
 
                        _tmp258_ = _liked;
3730
 
#line 758 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3731
 
                        if (_tmp258_) {
3732
 
#line 3733 "stream-view-tile.c"
3733
 
                                GtkLabel* _tmp259_;
3734
 
                                gdouble _tmp260_;
3735
 
                                const gchar* _tmp261_ = NULL;
3736
 
                                gdouble _tmp262_;
3737
 
                                gchar* _tmp263_ = NULL;
3738
 
                                gchar* _tmp264_;
3739
 
                                gchar* _tmp265_;
3740
 
                                gchar* _tmp266_;
3741
 
                                gchar* _tmp267_;
3742
 
                                gchar* _tmp268_;
3743
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3744
 
                                _tmp259_ = self->priv->likes_count;
3745
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3746
 
                                _tmp260_ = _likes;
3747
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3748
 
                                _tmp261_ = ngettext ("You liked this", "You and %i other people liked this", (gulong) ((gint) _tmp260_));
3749
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3750
 
                                _tmp262_ = _likes;
3751
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3752
 
                                _tmp263_ = g_strdup_printf (_tmp261_, ((gint) _tmp262_) - 1);
3753
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3754
 
                                _tmp264_ = _tmp263_;
3755
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3756
 
                                _tmp265_ = g_strconcat ("<span font_size='small'>", _tmp264_, NULL);
3757
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3758
 
                                _tmp266_ = _tmp265_;
3759
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3760
 
                                _tmp267_ = g_strconcat (_tmp266_, "</span>", NULL);
3761
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3762
 
                                _tmp268_ = _tmp267_;
3763
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3764
 
                                gtk_label_set_markup (_tmp259_, _tmp268_);
3765
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3766
 
                                _g_free0 (_tmp268_);
3767
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3768
 
                                _g_free0 (_tmp266_);
3769
 
#line 759 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3770
 
                                _g_free0 (_tmp264_);
3771
 
#line 3772 "stream-view-tile.c"
 
2451
                        gboolean _tmp263_;
 
2452
                        GtkBox* _tmp284_;
 
2453
                        GtkBox* _tmp285_;
 
2454
                        _tmp263_ = _liked;
 
2455
                        if (_tmp263_) {
 
2456
                                GtkLabel* _tmp264_;
 
2457
                                gdouble _tmp265_;
 
2458
                                const gchar* _tmp266_ = NULL;
 
2459
                                gdouble _tmp267_;
 
2460
                                gchar* _tmp268_ = NULL;
 
2461
                                gchar* _tmp269_;
 
2462
                                gchar* _tmp270_;
 
2463
                                gchar* _tmp271_;
 
2464
                                gchar* _tmp272_;
 
2465
                                gchar* _tmp273_;
 
2466
                                _tmp264_ = self->priv->likes_count;
 
2467
                                _tmp265_ = _likes;
 
2468
                                _tmp266_ = ngettext ("You liked this", "You and %i other people liked this", (gulong) ((gint) _tmp265_));
 
2469
                                _tmp267_ = _likes;
 
2470
                                _tmp268_ = g_strdup_printf (_tmp266_, ((gint) _tmp267_) - 1);
 
2471
                                _tmp269_ = _tmp268_;
 
2472
                                _tmp270_ = g_strconcat ("<span font_size='small'>", _tmp269_, NULL);
 
2473
                                _tmp271_ = _tmp270_;
 
2474
                                _tmp272_ = g_strconcat (_tmp271_, "</span>", NULL);
 
2475
                                _tmp273_ = _tmp272_;
 
2476
                                gtk_label_set_markup (_tmp264_, _tmp273_);
 
2477
                                _g_free0 (_tmp273_);
 
2478
                                _g_free0 (_tmp271_);
 
2479
                                _g_free0 (_tmp269_);
3772
2480
                        } else {
3773
 
                                GtkLabel* _tmp269_;
3774
 
                                gdouble _tmp270_;
3775
 
                                const gchar* _tmp271_ = NULL;
3776
 
                                gdouble _tmp272_;
3777
 
                                gchar* _tmp273_ = NULL;
3778
 
                                gchar* _tmp274_;
3779
 
                                gchar* _tmp275_;
3780
 
                                gchar* _tmp276_;
3781
 
                                gchar* _tmp277_;
3782
 
                                gchar* _tmp278_;
3783
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3784
 
                                _tmp269_ = self->priv->likes_count;
3785
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3786
 
                                _tmp270_ = _likes;
3787
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3788
 
                                _tmp271_ = ngettext ("%i person liked this", "%i people liked this", (gulong) ((gint) _tmp270_));
3789
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3790
 
                                _tmp272_ = _likes;
3791
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3792
 
                                _tmp273_ = g_strdup_printf (_tmp271_, (gint) _tmp272_);
3793
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3794
 
                                _tmp274_ = _tmp273_;
3795
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3796
 
                                _tmp275_ = g_strconcat ("<span font_size='small'>", _tmp274_, NULL);
3797
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3798
 
                                _tmp276_ = _tmp275_;
3799
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3800
 
                                _tmp277_ = g_strconcat (_tmp276_, "</span>", NULL);
3801
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3802
 
                                _tmp278_ = _tmp277_;
3803
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3804
 
                                gtk_label_set_markup (_tmp269_, _tmp278_);
3805
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3806
 
                                _g_free0 (_tmp278_);
3807
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3808
 
                                _g_free0 (_tmp276_);
3809
 
#line 763 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3810
 
                                _g_free0 (_tmp274_);
3811
 
#line 3812 "stream-view-tile.c"
 
2481
                                GtkLabel* _tmp274_;
 
2482
                                gdouble _tmp275_;
 
2483
                                const gchar* _tmp276_ = NULL;
 
2484
                                gdouble _tmp277_;
 
2485
                                gchar* _tmp278_ = NULL;
 
2486
                                gchar* _tmp279_;
 
2487
                                gchar* _tmp280_;
 
2488
                                gchar* _tmp281_;
 
2489
                                gchar* _tmp282_;
 
2490
                                gchar* _tmp283_;
 
2491
                                _tmp274_ = self->priv->likes_count;
 
2492
                                _tmp275_ = _likes;
 
2493
                                _tmp276_ = ngettext ("%i person liked this", "%i people liked this", (gulong) ((gint) _tmp275_));
 
2494
                                _tmp277_ = _likes;
 
2495
                                _tmp278_ = g_strdup_printf (_tmp276_, (gint) _tmp277_);
 
2496
                                _tmp279_ = _tmp278_;
 
2497
                                _tmp280_ = g_strconcat ("<span font_size='small'>", _tmp279_, NULL);
 
2498
                                _tmp281_ = _tmp280_;
 
2499
                                _tmp282_ = g_strconcat (_tmp281_, "</span>", NULL);
 
2500
                                _tmp283_ = _tmp282_;
 
2501
                                gtk_label_set_markup (_tmp274_, _tmp283_);
 
2502
                                _g_free0 (_tmp283_);
 
2503
                                _g_free0 (_tmp281_);
 
2504
                                _g_free0 (_tmp279_);
3812
2505
                        }
3813
 
#line 766 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3814
 
                        _tmp279_ = self->priv->likes_hbox;
3815
 
#line 766 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3816
 
                        gtk_widget_set_no_show_all ((GtkWidget*) _tmp279_, FALSE);
3817
 
#line 767 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3818
 
                        _tmp280_ = self->priv->likes_hbox;
3819
 
#line 767 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3820
 
                        gtk_widget_show_all ((GtkWidget*) _tmp280_);
3821
 
#line 3822 "stream-view-tile.c"
 
2506
                        _tmp284_ = self->priv->likes_hbox;
 
2507
                        gtk_widget_set_no_show_all ((GtkWidget*) _tmp284_, FALSE);
 
2508
                        _tmp285_ = self->priv->likes_hbox;
 
2509
                        gtk_widget_show_all ((GtkWidget*) _tmp285_);
3822
2510
                }
3823
2511
        }
3824
 
#line 771 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3825
2512
        link_str = NULL;
3826
 
#line 772 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3827
2513
        video_str = NULL;
3828
 
#line 773 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3829
 
        _tmp281_ = g_strdup ("");
3830
 
#line 773 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3831
 
        msg_str = _tmp281_;
3832
 
#line 775 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3833
 
        _tmp282_ = _stream;
3834
 
#line 775 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3835
 
        if (g_strcmp0 (_tmp282_, "links") == 0) {
3836
 
#line 3837 "stream-view-tile.c"
3837
 
                gboolean _tmp283_ = FALSE;
3838
 
                const gchar* _tmp284_;
3839
 
                gint _tmp285_;
3840
 
                gint _tmp286_;
3841
 
                gboolean _tmp290_;
3842
 
                gboolean _tmp295_ = FALSE;
3843
 
                const gchar* _tmp296_;
3844
 
                gint _tmp297_;
3845
 
                gint _tmp298_;
3846
 
                gboolean _tmp301_;
3847
 
                const gchar* _tmp321_;
3848
 
                gchar* _tmp322_;
3849
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3850
 
                _tmp284_ = _link_desc;
3851
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3852
 
                _tmp285_ = strlen (_tmp284_);
3853
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3854
 
                _tmp286_ = _tmp285_;
3855
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3856
 
                if (_tmp286_ > 0) {
3857
 
#line 3858 "stream-view-tile.c"
3858
 
                        const gchar* _tmp287_;
3859
 
                        gint _tmp288_;
3860
 
                        gint _tmp289_;
3861
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3862
 
                        _tmp287_ = _html;
3863
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3864
 
                        _tmp288_ = strlen (_tmp287_);
3865
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3866
 
                        _tmp289_ = _tmp288_;
3867
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3868
 
                        _tmp283_ = _tmp289_ == 0;
3869
 
#line 3870 "stream-view-tile.c"
3870
 
                } else {
3871
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3872
 
                        _tmp283_ = FALSE;
3873
 
#line 3874 "stream-view-tile.c"
3874
 
                }
3875
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3876
 
                _tmp290_ = _tmp283_;
3877
 
#line 777 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3878
 
                if (_tmp290_) {
3879
 
#line 3880 "stream-view-tile.c"
3880
 
                        const gchar* _tmp291_;
3881
 
                        gchar* _tmp292_;
3882
 
#line 778 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3883
 
                        _tmp291_ = _link_desc;
3884
 
#line 778 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3885
 
                        _tmp292_ = g_strdup (_tmp291_);
3886
 
#line 778 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3887
 
                        _g_free0 (link_str);
3888
 
#line 778 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3889
 
                        link_str = _tmp292_;
3890
 
#line 3891 "stream-view-tile.c"
3891
 
                } else {
3892
 
                        const gchar* _tmp293_;
3893
 
                        gchar* _tmp294_;
3894
 
#line 780 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3895
 
                        _tmp293_ = _html;
3896
 
#line 780 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3897
 
                        _tmp294_ = g_strdup (_tmp293_);
3898
 
#line 780 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3899
 
                        _g_free0 (link_str);
3900
 
#line 780 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3901
 
                        link_str = _tmp294_;
3902
 
#line 3903 "stream-view-tile.c"
3903
 
                }
3904
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3905
 
                _tmp296_ = _link_name;
3906
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3907
 
                _tmp297_ = strlen (_tmp296_);
3908
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3909
 
                _tmp298_ = _tmp297_;
3910
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3911
 
                if (_tmp298_ > 0) {
3912
 
#line 3913 "stream-view-tile.c"
3913
 
                        const gchar* _tmp299_;
3914
 
                        gboolean _tmp300_ = FALSE;
3915
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3916
 
                        _tmp299_ = link_str;
3917
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3918
 
                        _tmp300_ = string_contains (_tmp299_, "http");
3919
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3920
 
                        _tmp295_ = !_tmp300_;
3921
 
#line 3922 "stream-view-tile.c"
3922
 
                } else {
3923
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3924
 
                        _tmp295_ = FALSE;
3925
 
#line 3926 "stream-view-tile.c"
3926
 
                }
3927
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3928
 
                _tmp301_ = _tmp295_;
3929
 
#line 781 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3930
 
                if (_tmp301_) {
3931
 
#line 3932 "stream-view-tile.c"
3932
 
                        const gchar* _tmp302_ = NULL;
3933
 
                        const gchar* _tmp303_;
3934
 
                        gint _tmp304_;
3935
 
                        gint _tmp305_;
 
2514
        _tmp286_ = g_strdup ("");
 
2515
        msg_str = _tmp286_;
 
2516
        _tmp287_ = _stream;
 
2517
        if (g_strcmp0 (_tmp287_, "links") == 0) {
 
2518
                gboolean _tmp288_ = FALSE;
 
2519
                const gchar* _tmp289_;
 
2520
                gint _tmp290_;
 
2521
                gint _tmp291_;
 
2522
                gboolean _tmp295_;
 
2523
                gboolean _tmp300_ = FALSE;
 
2524
                const gchar* _tmp301_;
 
2525
                gint _tmp302_;
 
2526
                gint _tmp303_;
 
2527
                gboolean _tmp306_;
 
2528
                const gchar* _tmp326_;
 
2529
                gchar* _tmp327_;
 
2530
                _tmp289_ = _link_desc;
 
2531
                _tmp290_ = strlen (_tmp289_);
 
2532
                _tmp291_ = _tmp290_;
 
2533
                if (_tmp291_ > 0) {
 
2534
                        const gchar* _tmp292_;
 
2535
                        gint _tmp293_;
 
2536
                        gint _tmp294_;
 
2537
                        _tmp292_ = _html;
 
2538
                        _tmp293_ = strlen (_tmp292_);
 
2539
                        _tmp294_ = _tmp293_;
 
2540
                        _tmp288_ = _tmp294_ == 0;
 
2541
                } else {
 
2542
                        _tmp288_ = FALSE;
 
2543
                }
 
2544
                _tmp295_ = _tmp288_;
 
2545
                if (_tmp295_) {
 
2546
                        const gchar* _tmp296_;
 
2547
                        gchar* _tmp297_;
 
2548
                        _tmp296_ = _link_desc;
 
2549
                        _tmp297_ = g_strdup (_tmp296_);
 
2550
                        _g_free0 (link_str);
 
2551
                        link_str = _tmp297_;
 
2552
                } else {
 
2553
                        const gchar* _tmp298_;
 
2554
                        gchar* _tmp299_;
 
2555
                        _tmp298_ = _html;
 
2556
                        _tmp299_ = g_strdup (_tmp298_);
 
2557
                        _g_free0 (link_str);
 
2558
                        link_str = _tmp299_;
 
2559
                }
 
2560
                _tmp301_ = _link_name;
 
2561
                _tmp302_ = strlen (_tmp301_);
 
2562
                _tmp303_ = _tmp302_;
 
2563
                if (_tmp303_ > 0) {
 
2564
                        const gchar* _tmp304_;
 
2565
                        gboolean _tmp305_ = FALSE;
 
2566
                        _tmp304_ = link_str;
 
2567
                        _tmp305_ = string_contains (_tmp304_, "http");
 
2568
                        _tmp300_ = !_tmp305_;
 
2569
                } else {
 
2570
                        _tmp300_ = FALSE;
 
2571
                }
 
2572
                _tmp306_ = _tmp300_;
 
2573
                if (_tmp306_) {
 
2574
                        const gchar* _tmp307_ = NULL;
3936
2575
                        const gchar* _tmp308_;
3937
 
                        const gchar* _tmp309_;
3938
 
                        const gchar* _tmp310_;
3939
 
                        gchar* _tmp311_;
3940
 
                        gchar* _tmp312_;
3941
 
                        gchar* _tmp313_;
3942
 
                        gchar* _tmp314_;
 
2576
                        gint _tmp309_;
 
2577
                        gint _tmp310_;
 
2578
                        const gchar* _tmp313_;
 
2579
                        const gchar* _tmp314_;
3943
2580
                        const gchar* _tmp315_;
3944
2581
                        gchar* _tmp316_;
3945
2582
                        gchar* _tmp317_;
3946
2583
                        gchar* _tmp318_;
3947
2584
                        gchar* _tmp319_;
3948
 
                        gchar* _tmp320_;
3949
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3950
 
                        _tmp303_ = _link_name;
3951
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3952
 
                        _tmp304_ = strlen (_tmp303_);
3953
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3954
 
                        _tmp305_ = _tmp304_;
3955
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3956
 
                        if (_tmp305_ == 0) {
3957
 
#line 3958 "stream-view-tile.c"
3958
 
                                const gchar* _tmp306_;
3959
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3960
 
                                _tmp306_ = _link_url;
3961
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3962
 
                                _tmp302_ = _tmp306_;
3963
 
#line 3964 "stream-view-tile.c"
 
2585
                        const gchar* _tmp320_;
 
2586
                        gchar* _tmp321_;
 
2587
                        gchar* _tmp322_;
 
2588
                        gchar* _tmp323_;
 
2589
                        gchar* _tmp324_;
 
2590
                        gchar* _tmp325_;
 
2591
                        _tmp308_ = _link_name;
 
2592
                        _tmp309_ = strlen (_tmp308_);
 
2593
                        _tmp310_ = _tmp309_;
 
2594
                        if (_tmp310_ == 0) {
 
2595
                                const gchar* _tmp311_;
 
2596
                                _tmp311_ = _link_url;
 
2597
                                _tmp307_ = _tmp311_;
3964
2598
                        } else {
3965
 
                                const gchar* _tmp307_;
3966
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3967
 
                                _tmp307_ = _link_name;
3968
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3969
 
                                _tmp302_ = _tmp307_;
3970
 
#line 3971 "stream-view-tile.c"
 
2599
                                const gchar* _tmp312_;
 
2600
                                _tmp312_ = _link_name;
 
2601
                                _tmp307_ = _tmp312_;
3971
2602
                        }
3972
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3973
 
                        _tmp308_ = _tmp302_;
3974
 
#line 783 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3975
 
                        _link_name = _tmp308_;
3976
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3977
 
                        _tmp309_ = link_str;
3978
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3979
 
                        _tmp310_ = _link_url;
3980
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3981
 
                        _tmp311_ = g_strconcat ("\n<a href='", _tmp310_, NULL);
3982
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3983
 
                        _tmp312_ = _tmp311_;
3984
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3985
 
                        _tmp313_ = g_strconcat (_tmp312_, "'>", NULL);
3986
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3987
 
                        _tmp314_ = _tmp313_;
3988
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3989
 
                        _tmp315_ = _link_name;
3990
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3991
 
                        _tmp316_ = g_strconcat (_tmp314_, _tmp315_, NULL);
3992
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2603
                        _tmp313_ = _tmp307_;
 
2604
                        _link_name = _tmp313_;
 
2605
                        _tmp314_ = link_str;
 
2606
                        _tmp315_ = _link_url;
 
2607
                        _tmp316_ = g_strconcat ("\n<a href='", _tmp315_, NULL);
3993
2608
                        _tmp317_ = _tmp316_;
3994
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3995
 
                        _tmp318_ = g_strconcat (_tmp317_, "</a>", NULL);
3996
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2609
                        _tmp318_ = g_strconcat (_tmp317_, "'>", NULL);
3997
2610
                        _tmp319_ = _tmp318_;
3998
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
3999
 
                        _tmp320_ = g_strconcat (_tmp309_, _tmp319_, NULL);
4000
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2611
                        _tmp320_ = _link_name;
 
2612
                        _tmp321_ = g_strconcat (_tmp319_, _tmp320_, NULL);
 
2613
                        _tmp322_ = _tmp321_;
 
2614
                        _tmp323_ = g_strconcat (_tmp322_, "</a>", NULL);
 
2615
                        _tmp324_ = _tmp323_;
 
2616
                        _tmp325_ = g_strconcat (_tmp314_, _tmp324_, NULL);
4001
2617
                        _g_free0 (link_str);
4002
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4003
 
                        link_str = _tmp320_;
4004
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2618
                        link_str = _tmp325_;
 
2619
                        _g_free0 (_tmp324_);
 
2620
                        _g_free0 (_tmp322_);
4005
2621
                        _g_free0 (_tmp319_);
4006
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4007
2622
                        _g_free0 (_tmp317_);
4008
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4009
 
                        _g_free0 (_tmp314_);
4010
 
#line 784 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4011
 
                        _g_free0 (_tmp312_);
4012
 
#line 4013 "stream-view-tile.c"
4013
2623
                }
4014
 
#line 786 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4015
 
                _tmp321_ = link_str;
4016
 
#line 786 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4017
 
                _tmp322_ = g_strdup (_tmp321_);
4018
 
#line 786 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2624
                _tmp326_ = link_str;
 
2625
                _tmp327_ = g_strdup (_tmp326_);
4019
2626
                _g_free0 (msg_str);
4020
 
#line 786 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4021
 
                msg_str = _tmp322_;
4022
 
#line 4023 "stream-view-tile.c"
 
2627
                msg_str = _tmp327_;
4023
2628
        } else {
4024
 
                const gchar* _tmp323_;
4025
 
#line 788 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4026
 
                _tmp323_ = _stream;
4027
 
#line 788 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4028
 
                if (g_strcmp0 (_tmp323_, "videos") == 0) {
4029
 
#line 4030 "stream-view-tile.c"
4030
 
                        const gchar* _tmp324_;
4031
 
                        gchar* _tmp325_;
4032
 
                        gboolean _tmp326_ = FALSE;
4033
 
                        const gchar* _tmp327_;
4034
 
                        gint _tmp328_;
4035
 
                        gint _tmp329_;
4036
 
                        gboolean _tmp332_;
4037
 
                        const gchar* _tmp352_;
4038
 
                        gchar* _tmp353_;
4039
 
#line 790 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4040
 
                        _tmp324_ = _html;
4041
 
#line 790 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4042
 
                        _tmp325_ = g_strdup (_tmp324_);
4043
 
#line 790 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2629
                const gchar* _tmp328_;
 
2630
                _tmp328_ = _stream;
 
2631
                if (g_strcmp0 (_tmp328_, "videos") == 0) {
 
2632
                        const gchar* _tmp329_;
 
2633
                        gchar* _tmp330_;
 
2634
                        gboolean _tmp331_ = FALSE;
 
2635
                        const gchar* _tmp332_;
 
2636
                        gint _tmp333_;
 
2637
                        gint _tmp334_;
 
2638
                        gboolean _tmp337_;
 
2639
                        const gchar* _tmp357_;
 
2640
                        gchar* _tmp358_;
 
2641
                        _tmp329_ = _html;
 
2642
                        _tmp330_ = g_strdup (_tmp329_);
4044
2643
                        _g_free0 (video_str);
4045
 
#line 790 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4046
 
                        video_str = _tmp325_;
4047
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4048
 
                        _tmp327_ = _video_name;
4049
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4050
 
                        _tmp328_ = strlen (_tmp327_);
4051
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4052
 
                        _tmp329_ = _tmp328_;
4053
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4054
 
                        if (_tmp329_ > 0) {
4055
 
#line 4056 "stream-view-tile.c"
4056
 
                                const gchar* _tmp330_;
4057
 
                                gboolean _tmp331_ = FALSE;
4058
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4059
 
                                _tmp330_ = video_str;
4060
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4061
 
                                _tmp331_ = string_contains (_tmp330_, "http");
4062
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4063
 
                                _tmp326_ = !_tmp331_;
4064
 
#line 4065 "stream-view-tile.c"
 
2644
                        video_str = _tmp330_;
 
2645
                        _tmp332_ = _video_name;
 
2646
                        _tmp333_ = strlen (_tmp332_);
 
2647
                        _tmp334_ = _tmp333_;
 
2648
                        if (_tmp334_ > 0) {
 
2649
                                const gchar* _tmp335_;
 
2650
                                gboolean _tmp336_ = FALSE;
 
2651
                                _tmp335_ = video_str;
 
2652
                                _tmp336_ = string_contains (_tmp335_, "http");
 
2653
                                _tmp331_ = !_tmp336_;
4065
2654
                        } else {
4066
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4067
 
                                _tmp326_ = FALSE;
4068
 
#line 4069 "stream-view-tile.c"
 
2655
                                _tmp331_ = FALSE;
4069
2656
                        }
4070
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4071
 
                        _tmp332_ = _tmp326_;
4072
 
#line 791 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4073
 
                        if (_tmp332_) {
4074
 
#line 4075 "stream-view-tile.c"
4075
 
                                const gchar* _tmp333_ = NULL;
4076
 
                                const gchar* _tmp334_;
4077
 
                                gint _tmp335_;
4078
 
                                gint _tmp336_;
 
2657
                        _tmp337_ = _tmp331_;
 
2658
                        if (_tmp337_) {
 
2659
                                const gchar* _tmp338_ = NULL;
4079
2660
                                const gchar* _tmp339_;
4080
 
                                const gchar* _tmp340_;
4081
 
                                const gchar* _tmp341_;
4082
 
                                gchar* _tmp342_;
4083
 
                                gchar* _tmp343_;
4084
 
                                gchar* _tmp344_;
4085
 
                                gchar* _tmp345_;
 
2661
                                gint _tmp340_;
 
2662
                                gint _tmp341_;
 
2663
                                const gchar* _tmp344_;
 
2664
                                const gchar* _tmp345_;
4086
2665
                                const gchar* _tmp346_;
4087
2666
                                gchar* _tmp347_;
4088
2667
                                gchar* _tmp348_;
4089
2668
                                gchar* _tmp349_;
4090
2669
                                gchar* _tmp350_;
4091
 
                                gchar* _tmp351_;
4092
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4093
 
                                _tmp334_ = _video_name;
4094
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4095
 
                                _tmp335_ = strlen (_tmp334_);
4096
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4097
 
                                _tmp336_ = _tmp335_;
4098
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4099
 
                                if (_tmp336_ == 0) {
4100
 
#line 4101 "stream-view-tile.c"
4101
 
                                        const gchar* _tmp337_;
4102
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4103
 
                                        _tmp337_ = _video_url;
4104
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4105
 
                                        _tmp333_ = _tmp337_;
4106
 
#line 4107 "stream-view-tile.c"
 
2670
                                const gchar* _tmp351_;
 
2671
                                gchar* _tmp352_;
 
2672
                                gchar* _tmp353_;
 
2673
                                gchar* _tmp354_;
 
2674
                                gchar* _tmp355_;
 
2675
                                gchar* _tmp356_;
 
2676
                                _tmp339_ = _video_name;
 
2677
                                _tmp340_ = strlen (_tmp339_);
 
2678
                                _tmp341_ = _tmp340_;
 
2679
                                if (_tmp341_ == 0) {
 
2680
                                        const gchar* _tmp342_;
 
2681
                                        _tmp342_ = _video_url;
 
2682
                                        _tmp338_ = _tmp342_;
4107
2683
                                } else {
4108
 
                                        const gchar* _tmp338_;
4109
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4110
 
                                        _tmp338_ = _video_name;
4111
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4112
 
                                        _tmp333_ = _tmp338_;
4113
 
#line 4114 "stream-view-tile.c"
 
2684
                                        const gchar* _tmp343_;
 
2685
                                        _tmp343_ = _video_name;
 
2686
                                        _tmp338_ = _tmp343_;
4114
2687
                                }
4115
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4116
 
                                _tmp339_ = _tmp333_;
4117
 
#line 793 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4118
 
                                _video_name = _tmp339_;
4119
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4120
 
                                _tmp340_ = video_str;
4121
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4122
 
                                _tmp341_ = _video_url;
4123
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4124
 
                                _tmp342_ = g_strconcat ("\n<a href='", _tmp341_, NULL);
4125
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4126
 
                                _tmp343_ = _tmp342_;
4127
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4128
 
                                _tmp344_ = g_strconcat (_tmp343_, "'>", NULL);
4129
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4130
 
                                _tmp345_ = _tmp344_;
4131
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4132
 
                                _tmp346_ = _video_name;
4133
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4134
 
                                _tmp347_ = g_strconcat (_tmp345_, _tmp346_, NULL);
4135
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2688
                                _tmp344_ = _tmp338_;
 
2689
                                _video_name = _tmp344_;
 
2690
                                _tmp345_ = video_str;
 
2691
                                _tmp346_ = _video_url;
 
2692
                                _tmp347_ = g_strconcat ("\n<a href='", _tmp346_, NULL);
4136
2693
                                _tmp348_ = _tmp347_;
4137
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4138
 
                                _tmp349_ = g_strconcat (_tmp348_, "</a>\n", NULL);
4139
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2694
                                _tmp349_ = g_strconcat (_tmp348_, "'>", NULL);
4140
2695
                                _tmp350_ = _tmp349_;
4141
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4142
 
                                _tmp351_ = g_strconcat (_tmp340_, _tmp350_, NULL);
4143
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2696
                                _tmp351_ = _video_name;
 
2697
                                _tmp352_ = g_strconcat (_tmp350_, _tmp351_, NULL);
 
2698
                                _tmp353_ = _tmp352_;
 
2699
                                _tmp354_ = g_strconcat (_tmp353_, "</a>\n", NULL);
 
2700
                                _tmp355_ = _tmp354_;
 
2701
                                _tmp356_ = g_strconcat (_tmp345_, _tmp355_, NULL);
4144
2702
                                _g_free0 (video_str);
4145
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4146
 
                                video_str = _tmp351_;
4147
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2703
                                video_str = _tmp356_;
 
2704
                                _g_free0 (_tmp355_);
 
2705
                                _g_free0 (_tmp353_);
4148
2706
                                _g_free0 (_tmp350_);
4149
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4150
2707
                                _g_free0 (_tmp348_);
4151
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4152
 
                                _g_free0 (_tmp345_);
4153
 
#line 794 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4154
 
                                _g_free0 (_tmp343_);
4155
 
#line 4156 "stream-view-tile.c"
4156
2708
                        }
4157
 
#line 796 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4158
 
                        _tmp352_ = video_str;
4159
 
#line 796 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4160
 
                        _tmp353_ = g_strdup (_tmp352_);
4161
 
#line 796 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2709
                        _tmp357_ = video_str;
 
2710
                        _tmp358_ = g_strdup (_tmp357_);
4162
2711
                        _g_free0 (msg_str);
4163
 
#line 796 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4164
 
                        msg_str = _tmp353_;
4165
 
#line 4166 "stream-view-tile.c"
 
2712
                        msg_str = _tmp358_;
4166
2713
                } else {
4167
 
                        gchar* _tmp354_ = NULL;
4168
 
                        const gchar* _tmp355_;
4169
 
                        gint _tmp356_;
4170
 
                        gint _tmp357_;
4171
 
                        const gchar* _tmp362_;
4172
 
                        gchar* _tmp363_;
4173
 
                        const gchar* _tmp364_;
4174
 
                        gint _tmp365_;
4175
 
                        gint _tmp366_;
4176
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4177
 
                        _tmp355_ = _html;
4178
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4179
 
                        _tmp356_ = strlen (_tmp355_);
4180
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4181
 
                        _tmp357_ = _tmp356_;
4182
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4183
 
                        if (_tmp357_ == 0) {
4184
 
#line 4185 "stream-view-tile.c"
4185
 
                                const gchar* _tmp358_;
4186
 
                                gchar* _tmp359_;
4187
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4188
 
                                _tmp358_ = _html;
4189
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4190
 
                                _tmp359_ = g_strdup (_tmp358_);
4191
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4192
 
                                _g_free0 (_tmp354_);
4193
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4194
 
                                _tmp354_ = _tmp359_;
4195
 
#line 4196 "stream-view-tile.c"
 
2714
                        gchar* _tmp359_ = NULL;
 
2715
                        const gchar* _tmp360_;
 
2716
                        gint _tmp361_;
 
2717
                        gint _tmp362_;
 
2718
                        const gchar* _tmp367_;
 
2719
                        gchar* _tmp368_;
 
2720
                        const gchar* _tmp369_;
 
2721
                        gint _tmp370_;
 
2722
                        gint _tmp371_;
 
2723
                        _tmp360_ = _html;
 
2724
                        _tmp361_ = strlen (_tmp360_);
 
2725
                        _tmp362_ = _tmp361_;
 
2726
                        if (_tmp362_ == 0) {
 
2727
                                const gchar* _tmp363_;
 
2728
                                gchar* _tmp364_;
 
2729
                                _tmp363_ = _html;
 
2730
                                _tmp364_ = g_strdup (_tmp363_);
 
2731
                                _g_free0 (_tmp359_);
 
2732
                                _tmp359_ = _tmp364_;
4196
2733
                        } else {
4197
 
                                const gchar* _tmp360_;
4198
 
                                gchar* _tmp361_;
4199
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4200
 
                                _tmp360_ = _html;
4201
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4202
 
                                _tmp361_ = g_strconcat (_tmp360_, "\n", NULL);
4203
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4204
 
                                _g_free0 (_tmp354_);
4205
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4206
 
                                _tmp354_ = _tmp361_;
4207
 
#line 4208 "stream-view-tile.c"
 
2734
                                const gchar* _tmp365_;
 
2735
                                gchar* _tmp366_;
 
2736
                                _tmp365_ = _html;
 
2737
                                _tmp366_ = g_strconcat (_tmp365_, "\n", NULL);
 
2738
                                _g_free0 (_tmp359_);
 
2739
                                _tmp359_ = _tmp366_;
4208
2740
                        }
4209
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4210
 
                        _tmp362_ = _tmp354_;
4211
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4212
 
                        _tmp363_ = g_strdup (_tmp362_);
4213
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2741
                        _tmp367_ = _tmp359_;
 
2742
                        _tmp368_ = g_strdup (_tmp367_);
4214
2743
                        _g_free0 (msg_str);
4215
 
#line 800 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4216
 
                        msg_str = _tmp363_;
4217
 
#line 801 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4218
 
                        _tmp364_ = _img_url;
4219
 
#line 801 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4220
 
                        _tmp365_ = strlen (_tmp364_);
4221
 
#line 801 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4222
 
                        _tmp366_ = _tmp365_;
4223
 
#line 801 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4224
 
                        if (_tmp366_ > 0) {
4225
 
#line 4226 "stream-view-tile.c"
4226
 
                                const gchar* _tmp367_;
4227
 
                                gint _tmp368_;
4228
 
                                gint _tmp369_;
4229
 
#line 803 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4230
 
                                _tmp367_ = _img_name;
4231
 
#line 803 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4232
 
                                _tmp368_ = strlen (_tmp367_);
4233
 
#line 803 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4234
 
                                _tmp369_ = _tmp368_;
4235
 
#line 803 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4236
 
                                if (_tmp369_ > 0) {
4237
 
#line 4238 "stream-view-tile.c"
4238
 
                                        const gchar* _tmp370_;
4239
 
                                        const gchar* _tmp371_;
4240
 
                                        gchar* _tmp372_;
4241
 
                                        gchar* _tmp373_;
4242
 
                                        gchar* _tmp374_;
4243
 
                                        gchar* _tmp375_;
 
2744
                        msg_str = _tmp368_;
 
2745
                        _tmp369_ = _img_url;
 
2746
                        _tmp370_ = strlen (_tmp369_);
 
2747
                        _tmp371_ = _tmp370_;
 
2748
                        if (_tmp371_ > 0) {
 
2749
                                const gchar* _tmp372_;
 
2750
                                gint _tmp373_;
 
2751
                                gint _tmp374_;
 
2752
                                _tmp372_ = _img_name;
 
2753
                                _tmp373_ = strlen (_tmp372_);
 
2754
                                _tmp374_ = _tmp373_;
 
2755
                                if (_tmp374_ > 0) {
 
2756
                                        const gchar* _tmp375_;
4244
2757
                                        const gchar* _tmp376_;
4245
2758
                                        gchar* _tmp377_;
4246
2759
                                        gchar* _tmp378_;
4247
2760
                                        gchar* _tmp379_;
4248
2761
                                        gchar* _tmp380_;
4249
 
                                        gchar* _tmp381_;
4250
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4251
 
                                        _tmp370_ = msg_str;
4252
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4253
 
                                        _tmp371_ = _img_url;
4254
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4255
 
                                        _tmp372_ = g_strconcat ("<a href='", _tmp371_, NULL);
4256
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4257
 
                                        _tmp373_ = _tmp372_;
4258
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4259
 
                                        _tmp374_ = g_strconcat (_tmp373_, "'>", NULL);
4260
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4261
 
                                        _tmp375_ = _tmp374_;
4262
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4263
 
                                        _tmp376_ = _img_name;
4264
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4265
 
                                        _tmp377_ = g_strconcat (_tmp375_, _tmp376_, NULL);
4266
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2762
                                        const gchar* _tmp381_;
 
2763
                                        gchar* _tmp382_;
 
2764
                                        gchar* _tmp383_;
 
2765
                                        gchar* _tmp384_;
 
2766
                                        gchar* _tmp385_;
 
2767
                                        gchar* _tmp386_;
 
2768
                                        _tmp375_ = msg_str;
 
2769
                                        _tmp376_ = _img_url;
 
2770
                                        _tmp377_ = g_strconcat ("<a href='", _tmp376_, NULL);
4267
2771
                                        _tmp378_ = _tmp377_;
4268
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4269
 
                                        _tmp379_ = g_strconcat (_tmp378_, "</a>", NULL);
4270
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2772
                                        _tmp379_ = g_strconcat (_tmp378_, "'>", NULL);
4271
2773
                                        _tmp380_ = _tmp379_;
4272
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4273
 
                                        _tmp381_ = g_strconcat (_tmp370_, _tmp380_, NULL);
4274
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2774
                                        _tmp381_ = _img_name;
 
2775
                                        _tmp382_ = g_strconcat (_tmp380_, _tmp381_, NULL);
 
2776
                                        _tmp383_ = _tmp382_;
 
2777
                                        _tmp384_ = g_strconcat (_tmp383_, "</a>", NULL);
 
2778
                                        _tmp385_ = _tmp384_;
 
2779
                                        _tmp386_ = g_strconcat (_tmp375_, _tmp385_, NULL);
4275
2780
                                        _g_free0 (msg_str);
4276
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4277
 
                                        msg_str = _tmp381_;
4278
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2781
                                        msg_str = _tmp386_;
 
2782
                                        _g_free0 (_tmp385_);
 
2783
                                        _g_free0 (_tmp383_);
4279
2784
                                        _g_free0 (_tmp380_);
4280
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4281
2785
                                        _g_free0 (_tmp378_);
4282
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4283
 
                                        _g_free0 (_tmp375_);
4284
 
#line 804 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4285
 
                                        _g_free0 (_tmp373_);
4286
 
#line 4287 "stream-view-tile.c"
4287
2786
                                } else {
4288
 
                                        const gchar* _tmp382_;
4289
 
                                        const gchar* _tmp383_;
4290
 
                                        gchar* _tmp384_;
4291
 
                                        gchar* _tmp385_;
4292
 
                                        gchar* _tmp386_;
4293
 
                                        gchar* _tmp387_;
4294
 
                                        const gchar* _tmp388_ = NULL;
 
2787
                                        const gchar* _tmp387_;
 
2788
                                        const gchar* _tmp388_;
4295
2789
                                        gchar* _tmp389_;
4296
2790
                                        gchar* _tmp390_;
4297
2791
                                        gchar* _tmp391_;
4298
2792
                                        gchar* _tmp392_;
4299
 
                                        gchar* _tmp393_;
4300
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4301
 
                                        _tmp382_ = msg_str;
4302
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4303
 
                                        _tmp383_ = _img_url;
4304
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4305
 
                                        _tmp384_ = g_strconcat ("<a href='", _tmp383_, NULL);
4306
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4307
 
                                        _tmp385_ = _tmp384_;
4308
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4309
 
                                        _tmp386_ = g_strconcat (_tmp385_, "'>", NULL);
4310
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4311
 
                                        _tmp387_ = _tmp386_;
4312
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4313
 
                                        _tmp388_ = _ ("Image");
4314
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4315
 
                                        _tmp389_ = g_strconcat (_tmp387_, _tmp388_, NULL);
4316
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2793
                                        const gchar* _tmp393_ = NULL;
 
2794
                                        gchar* _tmp394_;
 
2795
                                        gchar* _tmp395_;
 
2796
                                        gchar* _tmp396_;
 
2797
                                        gchar* _tmp397_;
 
2798
                                        gchar* _tmp398_;
 
2799
                                        _tmp387_ = msg_str;
 
2800
                                        _tmp388_ = _img_url;
 
2801
                                        _tmp389_ = g_strconcat ("<a href='", _tmp388_, NULL);
4317
2802
                                        _tmp390_ = _tmp389_;
4318
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4319
 
                                        _tmp391_ = g_strconcat (_tmp390_, "</a>", NULL);
4320
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2803
                                        _tmp391_ = g_strconcat (_tmp390_, "'>", NULL);
4321
2804
                                        _tmp392_ = _tmp391_;
4322
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4323
 
                                        _tmp393_ = g_strconcat (_tmp382_, _tmp392_, NULL);
4324
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2805
                                        _tmp393_ = _ ("Image");
 
2806
                                        _tmp394_ = g_strconcat (_tmp392_, _tmp393_, NULL);
 
2807
                                        _tmp395_ = _tmp394_;
 
2808
                                        _tmp396_ = g_strconcat (_tmp395_, "</a>", NULL);
 
2809
                                        _tmp397_ = _tmp396_;
 
2810
                                        _tmp398_ = g_strconcat (_tmp387_, _tmp397_, NULL);
4325
2811
                                        _g_free0 (msg_str);
4326
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4327
 
                                        msg_str = _tmp393_;
4328
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2812
                                        msg_str = _tmp398_;
 
2813
                                        _g_free0 (_tmp397_);
 
2814
                                        _g_free0 (_tmp395_);
4329
2815
                                        _g_free0 (_tmp392_);
4330
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4331
2816
                                        _g_free0 (_tmp390_);
4332
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4333
 
                                        _g_free0 (_tmp387_);
4334
 
#line 806 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4335
 
                                        _g_free0 (_tmp385_);
4336
 
#line 4337 "stream-view-tile.c"
4337
2817
                                }
4338
2818
                        }
4339
 
#line 788 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4340
 
                        _g_free0 (_tmp354_);
4341
 
#line 4342 "stream-view-tile.c"
4342
 
                }
4343
 
        }
4344
 
#line 810 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4345
 
        _tmp394_ = self->priv->message;
4346
 
#line 810 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4347
 
        _tmp395_ = msg_str;
4348
 
#line 810 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4349
 
        gtk_label_set_markup (_tmp394_, _tmp395_);
4350
 
#line 812 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4351
 
        _tmp396_ = self->priv->img_uri;
4352
 
#line 812 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4353
 
        _tmp397_ = strlen (_tmp396_);
4354
 
#line 812 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4355
 
        _tmp398_ = _tmp397_;
4356
 
#line 812 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4357
 
        if (_tmp398_ > 0) {
4358
 
#line 4359 "stream-view-tile.c"
4359
 
                gulong _tmp399_;
4360
 
                GtkExpander* _tmp402_;
4361
 
                gulong _tmp403_ = 0UL;
4362
 
                GtkExpander* _tmp404_;
4363
 
                GtkExpander* _tmp405_;
4364
 
#line 814 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4365
 
                _tmp399_ = self->priv->_thumb_expander_id;
4366
 
#line 814 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4367
 
                if (_tmp399_ != ((gulong) 0)) {
4368
 
#line 4369 "stream-view-tile.c"
4369
 
                        GtkExpander* _tmp400_;
4370
 
                        gulong _tmp401_;
4371
 
#line 815 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4372
 
                        _tmp400_ = self->priv->_thumb_expander;
4373
 
#line 815 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4374
 
                        _tmp401_ = self->priv->_thumb_expander_id;
4375
 
#line 815 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4376
 
                        g_signal_handler_disconnect ((GObject*) _tmp400_, _tmp401_);
4377
 
#line 4378 "stream-view-tile.c"
4378
 
                }
4379
 
#line 816 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4380
 
                _tmp402_ = self->priv->_thumb_expander;
4381
 
#line 816 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4382
 
                _tmp403_ = g_signal_connect_object ((GObject*) _tmp402_, "notify::expanded", (GCallback) ____lambda24__g_object_notify, self, 0);
4383
 
#line 816 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4384
 
                self->priv->_thumb_expander_id = _tmp403_;
4385
 
#line 834 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4386
 
                _tmp404_ = self->priv->_thumb_expander;
4387
 
#line 834 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4388
 
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp404_, FALSE);
4389
 
#line 835 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4390
 
                _tmp405_ = self->priv->_thumb_expander;
4391
 
#line 835 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4392
 
                gtk_widget_show_all ((GtkWidget*) _tmp405_);
4393
 
#line 4394 "stream-view-tile.c"
4394
 
        }
4395
 
#line 838 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4396
 
        _tmp406_ = self->priv->_utils;
4397
 
#line 838 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4398
 
        _tmp407_ = _timestamp;
4399
 
#line 838 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4400
 
        _tmp408_ = atol (_tmp407_);
4401
 
#line 838 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4402
 
        _tmp409_ = gwibber_utils_generate_time_string (_tmp406_, (guint) _tmp408_);
4403
 
#line 838 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2819
                        _g_free0 (_tmp359_);
 
2820
                }
 
2821
        }
 
2822
        _tmp399_ = self->priv->message;
 
2823
        _tmp400_ = msg_str;
 
2824
        gtk_label_set_markup (_tmp399_, _tmp400_);
 
2825
        _tmp401_ = self->priv->img_uri;
 
2826
        _tmp402_ = strlen (_tmp401_);
 
2827
        _tmp403_ = _tmp402_;
 
2828
        if (_tmp403_ > 0) {
 
2829
                gulong _tmp404_;
 
2830
                GtkExpander* _tmp407_;
 
2831
                gulong _tmp408_ = 0UL;
 
2832
                GtkExpander* _tmp409_;
 
2833
                GtkExpander* _tmp410_;
 
2834
                _tmp404_ = self->priv->_thumb_expander_id;
 
2835
                if (_tmp404_ != ((gulong) 0)) {
 
2836
                        GtkExpander* _tmp405_;
 
2837
                        gulong _tmp406_;
 
2838
                        _tmp405_ = self->priv->_thumb_expander;
 
2839
                        _tmp406_ = self->priv->_thumb_expander_id;
 
2840
                        g_signal_handler_disconnect ((GObject*) _tmp405_, _tmp406_);
 
2841
                }
 
2842
                _tmp407_ = self->priv->_thumb_expander;
 
2843
                _tmp408_ = g_signal_connect_object ((GObject*) _tmp407_, "notify::expanded", (GCallback) ____lambda24__g_object_notify, self, 0);
 
2844
                self->priv->_thumb_expander_id = _tmp408_;
 
2845
                _tmp409_ = self->priv->_thumb_expander;
 
2846
                gtk_widget_set_no_show_all ((GtkWidget*) _tmp409_, FALSE);
 
2847
                _tmp410_ = self->priv->_thumb_expander;
 
2848
                gtk_widget_show_all ((GtkWidget*) _tmp410_);
 
2849
        }
 
2850
        _tmp411_ = self->priv->_utils;
 
2851
        _tmp412_ = _timestamp;
 
2852
        _tmp413_ = atol (_tmp412_);
 
2853
        _tmp414_ = gwibber_utils_generate_time_string (_tmp411_, (guint) _tmp413_);
4404
2854
        _g_free0 (self->priv->time_string);
4405
 
#line 838 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4406
 
        self->priv->time_string = _tmp409_;
4407
 
#line 840 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2855
        self->priv->time_string = _tmp414_;
4408
2856
        gwibber_gtk_stream_view_tile_update_time_area_wrapper (self);
4409
 
#line 842 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4410
 
        _tmp410_ = self->priv->reply_to;
4411
 
#line 842 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4412
 
        gtk_widget_hide ((GtkWidget*) _tmp410_);
4413
 
#line 843 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4414
 
        _tmp411_ = g_strdup ("<span font_weight='light' font_size='small' color='#999'>");
4415
 
#line 843 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4416
 
        reply_to_string = _tmp411_;
4417
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4418
 
        _tmp413_ = self->priv->_show_fullname;
4419
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4420
 
        if (_tmp413_) {
4421
 
#line 4422 "stream-view-tile.c"
4422
 
                gboolean _tmp414_ = FALSE;
4423
 
                const gchar* _tmp415_;
4424
 
                gboolean _tmp419_;
4425
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4426
 
                _tmp415_ = _reply_name;
4427
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4428
 
                if (_tmp415_ != NULL) {
4429
 
#line 4430 "stream-view-tile.c"
4430
 
                        const gchar* _tmp416_;
4431
 
                        gint _tmp417_;
4432
 
                        gint _tmp418_;
4433
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4434
 
                        _tmp416_ = _reply_name;
4435
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4436
 
                        _tmp417_ = strlen (_tmp416_);
4437
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4438
 
                        _tmp418_ = _tmp417_;
4439
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4440
 
                        _tmp414_ = _tmp418_ > 0;
4441
 
#line 4442 "stream-view-tile.c"
 
2857
        _tmp415_ = self->priv->reply_to;
 
2858
        gtk_widget_hide ((GtkWidget*) _tmp415_);
 
2859
        _tmp416_ = g_strdup ("<span font_weight='light' font_size='small' color='#999'>");
 
2860
        reply_to_string = _tmp416_;
 
2861
        _tmp418_ = self->priv->_show_fullname;
 
2862
        if (_tmp418_) {
 
2863
                gboolean _tmp419_ = FALSE;
 
2864
                const gchar* _tmp420_;
 
2865
                gboolean _tmp424_;
 
2866
                _tmp420_ = _reply_name;
 
2867
                if (_tmp420_ != NULL) {
 
2868
                        const gchar* _tmp421_;
 
2869
                        gint _tmp422_;
 
2870
                        gint _tmp423_;
 
2871
                        _tmp421_ = _reply_name;
 
2872
                        _tmp422_ = strlen (_tmp421_);
 
2873
                        _tmp423_ = _tmp422_;
 
2874
                        _tmp419_ = _tmp423_ > 0;
4442
2875
                } else {
4443
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4444
 
                        _tmp414_ = FALSE;
4445
 
#line 4446 "stream-view-tile.c"
 
2876
                        _tmp419_ = FALSE;
4446
2877
                }
4447
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4448
 
                _tmp419_ = _tmp414_;
4449
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4450
 
                _tmp412_ = _tmp419_;
4451
 
#line 4452 "stream-view-tile.c"
 
2878
                _tmp424_ = _tmp419_;
 
2879
                _tmp417_ = _tmp424_;
4452
2880
        } else {
4453
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4454
 
                _tmp412_ = FALSE;
4455
 
#line 4456 "stream-view-tile.c"
 
2881
                _tmp417_ = FALSE;
4456
2882
        }
4457
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4458
 
        _tmp420_ = _tmp412_;
4459
 
#line 844 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4460
 
        if (_tmp420_) {
4461
 
#line 4462 "stream-view-tile.c"
4462
 
                const gchar* _tmp421_;
4463
 
                const gchar* _tmp422_ = NULL;
4464
 
                gchar* _tmp423_;
4465
 
                gchar* _tmp424_;
4466
 
                gchar* _tmp425_;
4467
 
                gchar* _tmp426_;
4468
 
                const gchar* _tmp427_;
 
2883
        _tmp425_ = _tmp417_;
 
2884
        if (_tmp425_) {
 
2885
                const gchar* _tmp426_;
 
2886
                const gchar* _tmp427_ = NULL;
4469
2887
                gchar* _tmp428_;
4470
2888
                gchar* _tmp429_;
4471
2889
                gchar* _tmp430_;
4475
2893
                gchar* _tmp434_;
4476
2894
                gchar* _tmp435_;
4477
2895
                gchar* _tmp436_;
4478
 
                gchar* _tmp437_;
4479
 
                GtkLabel* _tmp438_;
4480
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4481
 
                _tmp421_ = reply_to_string;
4482
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4483
 
                _tmp422_ = _ ("in reply to");
4484
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4485
 
                _tmp423_ = g_strconcat (" ", _tmp422_, NULL);
4486
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4487
 
                _tmp424_ = _tmp423_;
4488
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4489
 
                _tmp425_ = g_strconcat (_tmp424_, " <a href='", NULL);
4490
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4491
 
                _tmp426_ = _tmp425_;
4492
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4493
 
                _tmp427_ = _reply_url;
4494
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4495
 
                _tmp428_ = g_strconcat (_tmp426_, _tmp427_, NULL);
4496
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2896
                const gchar* _tmp437_;
 
2897
                gchar* _tmp438_;
 
2898
                gchar* _tmp439_;
 
2899
                gchar* _tmp440_;
 
2900
                gchar* _tmp441_;
 
2901
                gchar* _tmp442_;
 
2902
                GtkLabel* _tmp443_;
 
2903
                _tmp426_ = reply_to_string;
 
2904
                _tmp427_ = _ ("in reply to");
 
2905
                _tmp428_ = g_strconcat (" ", _tmp427_, NULL);
4497
2906
                _tmp429_ = _tmp428_;
4498
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4499
 
                _tmp430_ = g_strconcat (_tmp429_, "'>", NULL);
4500
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2907
                _tmp430_ = g_strconcat (_tmp429_, " <a href='", NULL);
4501
2908
                _tmp431_ = _tmp430_;
4502
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4503
 
                _tmp432_ = _reply_name;
4504
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2909
                _tmp432_ = _reply_url;
4505
2910
                _tmp433_ = g_strconcat (_tmp431_, _tmp432_, NULL);
4506
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4507
2911
                _tmp434_ = _tmp433_;
4508
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4509
 
                _tmp435_ = g_strconcat (_tmp434_, "</a>", NULL);
4510
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2912
                _tmp435_ = g_strconcat (_tmp434_, "'>", NULL);
4511
2913
                _tmp436_ = _tmp435_;
4512
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4513
 
                _tmp437_ = g_strconcat (_tmp421_, _tmp436_, NULL);
4514
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2914
                _tmp437_ = _reply_name;
 
2915
                _tmp438_ = g_strconcat (_tmp436_, _tmp437_, NULL);
 
2916
                _tmp439_ = _tmp438_;
 
2917
                _tmp440_ = g_strconcat (_tmp439_, "</a>", NULL);
 
2918
                _tmp441_ = _tmp440_;
 
2919
                _tmp442_ = g_strconcat (_tmp426_, _tmp441_, NULL);
4515
2920
                _g_free0 (reply_to_string);
4516
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4517
 
                reply_to_string = _tmp437_;
4518
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2921
                reply_to_string = _tmp442_;
 
2922
                _g_free0 (_tmp441_);
 
2923
                _g_free0 (_tmp439_);
4519
2924
                _g_free0 (_tmp436_);
4520
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4521
2925
                _g_free0 (_tmp434_);
4522
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4523
2926
                _g_free0 (_tmp431_);
4524
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4525
2927
                _g_free0 (_tmp429_);
4526
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4527
 
                _g_free0 (_tmp426_);
4528
 
#line 846 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4529
 
                _g_free0 (_tmp424_);
4530
 
#line 847 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4531
 
                _tmp438_ = self->priv->reply_to;
4532
 
#line 847 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4533
 
                gtk_widget_show ((GtkWidget*) _tmp438_);
4534
 
#line 4535 "stream-view-tile.c"
 
2928
                _tmp443_ = self->priv->reply_to;
 
2929
                gtk_widget_show ((GtkWidget*) _tmp443_);
4535
2930
        } else {
4536
 
                gboolean _tmp439_ = FALSE;
4537
 
                const gchar* _tmp440_;
4538
 
                gboolean _tmp444_;
4539
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4540
 
                _tmp440_ = _reply_nick;
4541
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4542
 
                if (_tmp440_ != NULL) {
4543
 
#line 4544 "stream-view-tile.c"
4544
 
                        const gchar* _tmp441_;
4545
 
                        gint _tmp442_;
4546
 
                        gint _tmp443_;
4547
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4548
 
                        _tmp441_ = _reply_nick;
4549
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4550
 
                        _tmp442_ = strlen (_tmp441_);
4551
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4552
 
                        _tmp443_ = _tmp442_;
4553
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4554
 
                        _tmp439_ = _tmp443_ > 0;
4555
 
#line 4556 "stream-view-tile.c"
 
2931
                gboolean _tmp444_ = FALSE;
 
2932
                const gchar* _tmp445_;
 
2933
                gboolean _tmp449_;
 
2934
                _tmp445_ = _reply_nick;
 
2935
                if (_tmp445_ != NULL) {
 
2936
                        const gchar* _tmp446_;
 
2937
                        gint _tmp447_;
 
2938
                        gint _tmp448_;
 
2939
                        _tmp446_ = _reply_nick;
 
2940
                        _tmp447_ = strlen (_tmp446_);
 
2941
                        _tmp448_ = _tmp447_;
 
2942
                        _tmp444_ = _tmp448_ > 0;
4556
2943
                } else {
4557
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4558
 
                        _tmp439_ = FALSE;
4559
 
#line 4560 "stream-view-tile.c"
 
2944
                        _tmp444_ = FALSE;
4560
2945
                }
4561
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4562
 
                _tmp444_ = _tmp439_;
4563
 
#line 849 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4564
 
                if (_tmp444_) {
4565
 
#line 4566 "stream-view-tile.c"
4566
 
                        const gchar* _tmp445_;
4567
 
                        const gchar* _tmp446_ = NULL;
4568
 
                        gchar* _tmp447_;
4569
 
                        gchar* _tmp448_;
4570
 
                        gchar* _tmp449_;
4571
 
                        gchar* _tmp450_;
4572
 
                        const gchar* _tmp451_;
 
2946
                _tmp449_ = _tmp444_;
 
2947
                if (_tmp449_) {
 
2948
                        const gchar* _tmp450_;
 
2949
                        const gchar* _tmp451_ = NULL;
4573
2950
                        gchar* _tmp452_;
4574
2951
                        gchar* _tmp453_;
4575
2952
                        gchar* _tmp454_;
4579
2956
                        gchar* _tmp458_;
4580
2957
                        gchar* _tmp459_;
4581
2958
                        gchar* _tmp460_;
4582
 
                        gchar* _tmp461_;
4583
 
                        GtkLabel* _tmp462_;
4584
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4585
 
                        _tmp445_ = reply_to_string;
4586
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4587
 
                        _tmp446_ = _ ("in reply to");
4588
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4589
 
                        _tmp447_ = g_strconcat (" ", _tmp446_, NULL);
4590
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4591
 
                        _tmp448_ = _tmp447_;
4592
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4593
 
                        _tmp449_ = g_strconcat (_tmp448_, " <a href='", NULL);
4594
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4595
 
                        _tmp450_ = _tmp449_;
4596
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4597
 
                        _tmp451_ = _reply_url;
4598
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4599
 
                        _tmp452_ = g_strconcat (_tmp450_, _tmp451_, NULL);
4600
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2959
                        const gchar* _tmp461_;
 
2960
                        gchar* _tmp462_;
 
2961
                        gchar* _tmp463_;
 
2962
                        gchar* _tmp464_;
 
2963
                        gchar* _tmp465_;
 
2964
                        gchar* _tmp466_;
 
2965
                        GtkLabel* _tmp467_;
 
2966
                        _tmp450_ = reply_to_string;
 
2967
                        _tmp451_ = _ ("in reply to");
 
2968
                        _tmp452_ = g_strconcat (" ", _tmp451_, NULL);
4601
2969
                        _tmp453_ = _tmp452_;
4602
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4603
 
                        _tmp454_ = g_strconcat (_tmp453_, "'>", NULL);
4604
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2970
                        _tmp454_ = g_strconcat (_tmp453_, " <a href='", NULL);
4605
2971
                        _tmp455_ = _tmp454_;
4606
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4607
 
                        _tmp456_ = _reply_nick;
4608
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2972
                        _tmp456_ = _reply_url;
4609
2973
                        _tmp457_ = g_strconcat (_tmp455_, _tmp456_, NULL);
4610
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4611
2974
                        _tmp458_ = _tmp457_;
4612
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4613
 
                        _tmp459_ = g_strconcat (_tmp458_, "</a>", NULL);
4614
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2975
                        _tmp459_ = g_strconcat (_tmp458_, "'>", NULL);
4615
2976
                        _tmp460_ = _tmp459_;
4616
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4617
 
                        _tmp461_ = g_strconcat (_tmp445_, _tmp460_, NULL);
4618
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2977
                        _tmp461_ = _reply_nick;
 
2978
                        _tmp462_ = g_strconcat (_tmp460_, _tmp461_, NULL);
 
2979
                        _tmp463_ = _tmp462_;
 
2980
                        _tmp464_ = g_strconcat (_tmp463_, "</a>", NULL);
 
2981
                        _tmp465_ = _tmp464_;
 
2982
                        _tmp466_ = g_strconcat (_tmp450_, _tmp465_, NULL);
4619
2983
                        _g_free0 (reply_to_string);
4620
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4621
 
                        reply_to_string = _tmp461_;
4622
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2984
                        reply_to_string = _tmp466_;
 
2985
                        _g_free0 (_tmp465_);
 
2986
                        _g_free0 (_tmp463_);
4623
2987
                        _g_free0 (_tmp460_);
4624
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4625
2988
                        _g_free0 (_tmp458_);
4626
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4627
2989
                        _g_free0 (_tmp455_);
4628
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4629
2990
                        _g_free0 (_tmp453_);
4630
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4631
 
                        _g_free0 (_tmp450_);
4632
 
#line 851 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4633
 
                        _g_free0 (_tmp448_);
4634
 
#line 852 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4635
 
                        _tmp462_ = self->priv->reply_to;
4636
 
#line 852 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4637
 
                        gtk_widget_show ((GtkWidget*) _tmp462_);
4638
 
#line 4639 "stream-view-tile.c"
 
2991
                        _tmp467_ = self->priv->reply_to;
 
2992
                        gtk_widget_show ((GtkWidget*) _tmp467_);
4639
2993
                }
4640
2994
        }
4641
 
#line 854 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4642
 
        _tmp463_ = reply_to_string;
4643
 
#line 854 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4644
 
        _tmp464_ = g_strconcat (_tmp463_, "</span>", NULL);
4645
 
#line 854 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
2995
        _tmp468_ = reply_to_string;
 
2996
        _tmp469_ = g_strconcat (_tmp468_, "</span>", NULL);
4646
2997
        _g_free0 (reply_to_string);
4647
 
#line 854 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4648
 
        reply_to_string = _tmp464_;
4649
 
#line 855 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4650
 
        _tmp465_ = self->priv->reply_to;
4651
 
#line 855 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4652
 
        _tmp466_ = reply_to_string;
4653
 
#line 855 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4654
 
        gtk_label_set_markup (_tmp465_, _tmp466_);
4655
 
#line 857 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4656
 
        _tmp467_ = self->priv->retweeted_by;
4657
 
#line 857 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4658
 
        gtk_widget_hide ((GtkWidget*) _tmp467_);
4659
 
#line 858 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4660
 
        _tmp468_ = g_strdup ("<span font_weight='light' font_size='small' color='#999'>");
4661
 
#line 858 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4662
 
        retweeted_by_string = _tmp468_;
4663
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4664
 
        _tmp470_ = self->priv->_show_fullname;
4665
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4666
 
        if (_tmp470_) {
4667
 
#line 4668 "stream-view-tile.c"
4668
 
                gboolean _tmp471_ = FALSE;
4669
 
                const gchar* _tmp472_;
4670
 
                gboolean _tmp476_;
4671
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4672
 
                _tmp472_ = _retweet_name;
4673
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4674
 
                if (_tmp472_ != NULL) {
4675
 
#line 4676 "stream-view-tile.c"
4676
 
                        const gchar* _tmp473_;
4677
 
                        gint _tmp474_;
4678
 
                        gint _tmp475_;
4679
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4680
 
                        _tmp473_ = _retweet_name;
4681
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4682
 
                        _tmp474_ = strlen (_tmp473_);
4683
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4684
 
                        _tmp475_ = _tmp474_;
4685
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4686
 
                        _tmp471_ = _tmp475_ > 0;
4687
 
#line 4688 "stream-view-tile.c"
 
2998
        reply_to_string = _tmp469_;
 
2999
        _tmp470_ = self->priv->reply_to;
 
3000
        _tmp471_ = reply_to_string;
 
3001
        gtk_label_set_markup (_tmp470_, _tmp471_);
 
3002
        _tmp472_ = self->priv->retweeted_by;
 
3003
        gtk_widget_hide ((GtkWidget*) _tmp472_);
 
3004
        _tmp473_ = g_strdup ("<span font_weight='light' font_size='small' color='#999'>");
 
3005
        retweeted_by_string = _tmp473_;
 
3006
        _tmp475_ = self->priv->_show_fullname;
 
3007
        if (_tmp475_) {
 
3008
                gboolean _tmp476_ = FALSE;
 
3009
                const gchar* _tmp477_;
 
3010
                gboolean _tmp481_;
 
3011
                _tmp477_ = _retweet_name;
 
3012
                if (_tmp477_ != NULL) {
 
3013
                        const gchar* _tmp478_;
 
3014
                        gint _tmp479_;
 
3015
                        gint _tmp480_;
 
3016
                        _tmp478_ = _retweet_name;
 
3017
                        _tmp479_ = strlen (_tmp478_);
 
3018
                        _tmp480_ = _tmp479_;
 
3019
                        _tmp476_ = _tmp480_ > 0;
4688
3020
                } else {
4689
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4690
 
                        _tmp471_ = FALSE;
4691
 
#line 4692 "stream-view-tile.c"
 
3021
                        _tmp476_ = FALSE;
4692
3022
                }
4693
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4694
 
                _tmp476_ = _tmp471_;
4695
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4696
 
                _tmp469_ = _tmp476_;
4697
 
#line 4698 "stream-view-tile.c"
 
3023
                _tmp481_ = _tmp476_;
 
3024
                _tmp474_ = _tmp481_;
4698
3025
        } else {
4699
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4700
 
                _tmp469_ = FALSE;
4701
 
#line 4702 "stream-view-tile.c"
 
3026
                _tmp474_ = FALSE;
4702
3027
        }
4703
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4704
 
        _tmp477_ = _tmp469_;
4705
 
#line 859 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4706
 
        if (_tmp477_) {
4707
 
#line 4708 "stream-view-tile.c"
4708
 
                const gchar* _tmp478_;
4709
 
                const gchar* _tmp479_ = NULL;
4710
 
                gchar* _tmp480_;
4711
 
                gchar* _tmp481_;
4712
 
                gchar* _tmp482_;
4713
 
                gchar* _tmp483_;
4714
 
                const gchar* _tmp484_;
 
3028
        _tmp482_ = _tmp474_;
 
3029
        if (_tmp482_) {
 
3030
                const gchar* _tmp483_;
 
3031
                const gchar* _tmp484_ = NULL;
4715
3032
                gchar* _tmp485_;
4716
3033
                gchar* _tmp486_;
4717
3034
                gchar* _tmp487_;
4718
 
                GtkLabel* _tmp488_;
4719
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4720
 
                _tmp478_ = retweeted_by_string;
4721
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4722
 
                _tmp479_ = _ ("shared by");
4723
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4724
 
                _tmp480_ = g_strconcat (" ", _tmp479_, NULL);
4725
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4726
 
                _tmp481_ = _tmp480_;
4727
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4728
 
                _tmp482_ = g_strconcat (_tmp481_, " ", NULL);
4729
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4730
 
                _tmp483_ = _tmp482_;
4731
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4732
 
                _tmp484_ = _retweet_name;
4733
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4734
 
                _tmp485_ = g_strconcat (_tmp483_, _tmp484_, NULL);
4735
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3035
                gchar* _tmp488_;
 
3036
                const gchar* _tmp489_;
 
3037
                gchar* _tmp490_;
 
3038
                gchar* _tmp491_;
 
3039
                gchar* _tmp492_;
 
3040
                GtkLabel* _tmp493_;
 
3041
                _tmp483_ = retweeted_by_string;
 
3042
                _tmp484_ = _ ("shared by");
 
3043
                _tmp485_ = g_strconcat (" ", _tmp484_, NULL);
4736
3044
                _tmp486_ = _tmp485_;
4737
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4738
 
                _tmp487_ = g_strconcat (_tmp478_, _tmp486_, NULL);
4739
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3045
                _tmp487_ = g_strconcat (_tmp486_, " ", NULL);
 
3046
                _tmp488_ = _tmp487_;
 
3047
                _tmp489_ = _retweet_name;
 
3048
                _tmp490_ = g_strconcat (_tmp488_, _tmp489_, NULL);
 
3049
                _tmp491_ = _tmp490_;
 
3050
                _tmp492_ = g_strconcat (_tmp483_, _tmp491_, NULL);
4740
3051
                _g_free0 (retweeted_by_string);
4741
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4742
 
                retweeted_by_string = _tmp487_;
4743
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3052
                retweeted_by_string = _tmp492_;
 
3053
                _g_free0 (_tmp491_);
 
3054
                _g_free0 (_tmp488_);
4744
3055
                _g_free0 (_tmp486_);
4745
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4746
 
                _g_free0 (_tmp483_);
4747
 
#line 861 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4748
 
                _g_free0 (_tmp481_);
4749
 
#line 862 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4750
 
                _tmp488_ = self->priv->retweeted_by;
4751
 
#line 862 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4752
 
                gtk_widget_show ((GtkWidget*) _tmp488_);
4753
 
#line 4754 "stream-view-tile.c"
 
3056
                _tmp493_ = self->priv->retweeted_by;
 
3057
                gtk_widget_show ((GtkWidget*) _tmp493_);
4754
3058
        } else {
4755
 
                gboolean _tmp489_ = FALSE;
4756
 
                const gchar* _tmp490_;
4757
 
                gboolean _tmp494_;
4758
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4759
 
                _tmp490_ = _retweet_nick;
4760
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4761
 
                if (_tmp490_ != NULL) {
4762
 
#line 4763 "stream-view-tile.c"
4763
 
                        const gchar* _tmp491_;
4764
 
                        gint _tmp492_;
4765
 
                        gint _tmp493_;
4766
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4767
 
                        _tmp491_ = _retweet_nick;
4768
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4769
 
                        _tmp492_ = strlen (_tmp491_);
4770
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4771
 
                        _tmp493_ = _tmp492_;
4772
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4773
 
                        _tmp489_ = _tmp493_ > 0;
4774
 
#line 4775 "stream-view-tile.c"
 
3059
                gboolean _tmp494_ = FALSE;
 
3060
                const gchar* _tmp495_;
 
3061
                gboolean _tmp499_;
 
3062
                _tmp495_ = _retweet_nick;
 
3063
                if (_tmp495_ != NULL) {
 
3064
                        const gchar* _tmp496_;
 
3065
                        gint _tmp497_;
 
3066
                        gint _tmp498_;
 
3067
                        _tmp496_ = _retweet_nick;
 
3068
                        _tmp497_ = strlen (_tmp496_);
 
3069
                        _tmp498_ = _tmp497_;
 
3070
                        _tmp494_ = _tmp498_ > 0;
4775
3071
                } else {
4776
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4777
 
                        _tmp489_ = FALSE;
4778
 
#line 4779 "stream-view-tile.c"
 
3072
                        _tmp494_ = FALSE;
4779
3073
                }
4780
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4781
 
                _tmp494_ = _tmp489_;
4782
 
#line 864 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4783
 
                if (_tmp494_) {
4784
 
#line 4785 "stream-view-tile.c"
4785
 
                        const gchar* _tmp495_;
4786
 
                        const gchar* _tmp496_ = NULL;
4787
 
                        gchar* _tmp497_;
4788
 
                        gchar* _tmp498_;
4789
 
                        gchar* _tmp499_;
4790
 
                        gchar* _tmp500_;
4791
 
                        const gchar* _tmp501_;
 
3074
                _tmp499_ = _tmp494_;
 
3075
                if (_tmp499_) {
 
3076
                        const gchar* _tmp500_;
 
3077
                        const gchar* _tmp501_ = NULL;
4792
3078
                        gchar* _tmp502_;
4793
3079
                        gchar* _tmp503_;
4794
3080
                        gchar* _tmp504_;
4795
 
                        GtkLabel* _tmp505_;
4796
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4797
 
                        _tmp495_ = retweeted_by_string;
4798
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4799
 
                        _tmp496_ = _ ("shared by");
4800
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4801
 
                        _tmp497_ = g_strconcat (" ", _tmp496_, NULL);
4802
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4803
 
                        _tmp498_ = _tmp497_;
4804
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4805
 
                        _tmp499_ = g_strconcat (_tmp498_, " ", NULL);
4806
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4807
 
                        _tmp500_ = _tmp499_;
4808
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4809
 
                        _tmp501_ = _retweet_nick;
4810
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4811
 
                        _tmp502_ = g_strconcat (_tmp500_, _tmp501_, NULL);
4812
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3081
                        gchar* _tmp505_;
 
3082
                        const gchar* _tmp506_;
 
3083
                        gchar* _tmp507_;
 
3084
                        gchar* _tmp508_;
 
3085
                        gchar* _tmp509_;
 
3086
                        GtkLabel* _tmp510_;
 
3087
                        _tmp500_ = retweeted_by_string;
 
3088
                        _tmp501_ = _ ("shared by");
 
3089
                        _tmp502_ = g_strconcat (" ", _tmp501_, NULL);
4813
3090
                        _tmp503_ = _tmp502_;
4814
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4815
 
                        _tmp504_ = g_strconcat (_tmp495_, _tmp503_, NULL);
4816
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3091
                        _tmp504_ = g_strconcat (_tmp503_, " ", NULL);
 
3092
                        _tmp505_ = _tmp504_;
 
3093
                        _tmp506_ = _retweet_nick;
 
3094
                        _tmp507_ = g_strconcat (_tmp505_, _tmp506_, NULL);
 
3095
                        _tmp508_ = _tmp507_;
 
3096
                        _tmp509_ = g_strconcat (_tmp500_, _tmp508_, NULL);
4817
3097
                        _g_free0 (retweeted_by_string);
4818
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4819
 
                        retweeted_by_string = _tmp504_;
4820
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3098
                        retweeted_by_string = _tmp509_;
 
3099
                        _g_free0 (_tmp508_);
 
3100
                        _g_free0 (_tmp505_);
4821
3101
                        _g_free0 (_tmp503_);
4822
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4823
 
                        _g_free0 (_tmp500_);
4824
 
#line 866 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4825
 
                        _g_free0 (_tmp498_);
4826
 
#line 867 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4827
 
                        _tmp505_ = self->priv->retweeted_by;
4828
 
#line 867 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4829
 
                        gtk_widget_show ((GtkWidget*) _tmp505_);
4830
 
#line 4831 "stream-view-tile.c"
 
3102
                        _tmp510_ = self->priv->retweeted_by;
 
3103
                        gtk_widget_show ((GtkWidget*) _tmp510_);
4831
3104
                }
4832
3105
        }
4833
 
#line 869 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4834
 
        _tmp506_ = retweeted_by_string;
4835
 
#line 869 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4836
 
        _tmp507_ = g_strconcat (_tmp506_, "</span>", NULL);
4837
 
#line 869 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3106
        _tmp511_ = retweeted_by_string;
 
3107
        _tmp512_ = g_strconcat (_tmp511_, "</span>", NULL);
4838
3108
        _g_free0 (retweeted_by_string);
4839
 
#line 869 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4840
 
        retweeted_by_string = _tmp507_;
4841
 
#line 871 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4842
 
        _tmp508_ = self->priv->retweeted_by;
4843
 
#line 871 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4844
 
        _tmp509_ = retweeted_by_string;
4845
 
#line 871 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4846
 
        gtk_label_set_markup (_tmp508_, _tmp509_);
4847
 
#line 873 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3109
        retweeted_by_string = _tmp512_;
 
3110
        _tmp513_ = self->priv->retweeted_by;
 
3111
        _tmp514_ = retweeted_by_string;
 
3112
        gtk_label_set_markup (_tmp513_, _tmp514_);
4848
3113
        gtk_widget_queue_resize ((GtkWidget*) self);
4849
 
#line 874 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4850
3114
        gtk_widget_show ((GtkWidget*) self);
4851
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4852
3115
        _g_free0 (retweeted_by_string);
4853
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4854
3116
        _g_free0 (reply_to_string);
4855
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4856
3117
        _g_free0 (msg_str);
4857
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4858
3118
        _g_free0 (video_str);
4859
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4860
3119
        _g_free0 (link_str);
4861
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4862
3120
        _g_free0 (_overlay_avatar_cache_image);
4863
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4864
3121
        _g_free0 (_avatar_cache_image);
4865
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4866
3122
        _g_object_unref0 (_overlay_avatar);
4867
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4868
3123
        _g_object_unref0 (_avatar);
4869
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4870
3124
        icon_displayed = (_vala_array_free (icon_displayed, icon_displayed_length1, (GDestroyNotify) g_free), NULL);
4871
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4872
 
        _g_free0 (_tmp132_);
4873
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3125
        _g_free0 (_tmp137_);
4874
3126
        _g_free0 (display_name);
4875
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4876
3127
        block2_data_unref (_data2_);
4877
 
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4878
3128
        _data2_ = NULL;
4879
 
#line 4880 "stream-view-tile.c"
4880
3129
}
4881
3130
 
4882
3131
 
4883
3132
static void gwibber_gtk_stream_view_tile_load_avatar_async_data_free (gpointer _data) {
4884
3133
        GwibberGtkStreamViewTileLoadAvatarAsyncData* _data_;
4885
3134
        _data_ = _data;
4886
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4887
3135
        _g_free0 (_data_->url);
4888
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4889
3136
        _g_object_unref0 (_data_->b);
4890
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4891
3137
        _g_object_unref0 (_data_->self);
4892
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4893
3138
        g_slice_free (GwibberGtkStreamViewTileLoadAvatarAsyncData, _data_);
4894
 
#line 4895 "stream-view-tile.c"
4895
3139
}
4896
3140
 
4897
3141
 
4904
3148
        GtkBox* _tmp4_;
4905
3149
        gboolean _tmp5_;
4906
3150
        gboolean _tmp6_;
4907
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4908
3151
        _data_ = g_slice_new0 (GwibberGtkStreamViewTileLoadAvatarAsyncData);
4909
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4910
3152
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, gwibber_gtk_stream_view_tile_load_avatar_async);
4911
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4912
3153
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, gwibber_gtk_stream_view_tile_load_avatar_async_data_free);
4913
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4914
3154
        _tmp0_ = _g_object_ref0 (self);
4915
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4916
3155
        _data_->self = _tmp0_;
4917
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4918
3156
        _tmp1_ = url;
4919
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4920
3157
        _tmp2_ = g_strdup (_tmp1_);
4921
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4922
3158
        _data_->url = _tmp2_;
4923
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4924
3159
        _tmp3_ = b;
4925
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4926
3160
        _tmp4_ = _g_object_ref0 (_tmp3_);
4927
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4928
3161
        _data_->b = _tmp4_;
4929
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4930
3162
        _tmp5_ = overlay;
4931
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4932
3163
        _data_->overlay = _tmp5_;
4933
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4934
3164
        _tmp6_ = private;
4935
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4936
3165
        _data_->private = _tmp6_;
4937
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4938
3166
        gwibber_gtk_stream_view_tile_load_avatar_async_co (_data_);
4939
 
#line 4940 "stream-view-tile.c"
4940
3167
}
4941
3168
 
4942
3169
 
4943
3170
static void gwibber_gtk_stream_view_tile_load_avatar_finish (GwibberGtkStreamViewTile* self, GAsyncResult* _res_) {
4944
3171
        GwibberGtkStreamViewTileLoadAvatarAsyncData* _data_;
4945
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4946
3172
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
4947
 
#line 4948 "stream-view-tile.c"
4948
3173
}
4949
3174
 
4950
3175
 
4951
3176
static void gwibber_gtk_stream_view_tile_load_avatar_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
4952
3177
        GwibberGtkStreamViewTileLoadAvatarAsyncData* _data_;
4953
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4954
3178
        _data_ = _user_data_;
4955
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4956
3179
        _data_->_source_object_ = source_object;
4957
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4958
3180
        _data_->_res_ = _res_;
4959
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4960
3181
        gwibber_gtk_stream_view_tile_load_avatar_async_co (_data_);
4961
 
#line 4962 "stream-view-tile.c"
4962
3182
}
4963
3183
 
4964
3184
 
4965
3185
static gboolean gwibber_gtk_stream_view_tile_load_avatar_async_co (GwibberGtkStreamViewTileLoadAvatarAsyncData* _data_) {
4966
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4967
3186
        switch (_data_->_state_) {
4968
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4969
3187
                case 0:
4970
 
#line 4971 "stream-view-tile.c"
4971
3188
                goto _state_0;
4972
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4973
3189
                case 1:
4974
 
#line 4975 "stream-view-tile.c"
4975
3190
                goto _state_1;
4976
3191
                default:
4977
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4978
3192
                g_assert_not_reached ();
4979
 
#line 4980 "stream-view-tile.c"
4980
3193
        }
4981
3194
        _state_0:
4982
 
#line 884 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4983
3195
        _data_->_tmp0_ = _data_->url;
4984
 
#line 884 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4985
3196
        _data_->_tmp1_ = NULL;
4986
 
#line 884 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4987
3197
        _data_->_tmp1_ = g_file_new_for_uri (_data_->_tmp0_);
4988
 
#line 884 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4989
3198
        _data_->file = _data_->_tmp1_;
4990
 
#line 4991 "stream-view-tile.c"
4991
3199
        {
4992
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4993
3200
                _data_->_tmp2_ = _data_->file;
4994
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4995
3201
                _data_->_state_ = 1;
4996
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4997
3202
                g_file_read_async (_data_->_tmp2_, G_PRIORITY_DEFAULT, NULL, gwibber_gtk_stream_view_tile_load_avatar_async_ready, _data_);
4998
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
4999
3203
                return FALSE;
5000
 
#line 5001 "stream-view-tile.c"
5001
3204
                _state_1:
5002
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5003
3205
                _data_->_tmp3_ = NULL;
5004
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5005
3206
                _data_->_tmp3_ = g_file_read_finish (_data_->_tmp2_, _data_->_res_, &_data_->_inner_error_);
5006
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5007
3207
                _data_->stream = _data_->_tmp3_;
5008
 
#line 886 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5009
3208
                if (_data_->_inner_error_ != NULL) {
5010
 
#line 5011 "stream-view-tile.c"
5011
3209
                        goto __catch11_g_error;
5012
3210
                }
5013
 
#line 888 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5014
3211
                _data_->pixbuf = NULL;
5015
 
#line 889 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5016
3212
                _data_->scaled = NULL;
5017
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5018
3213
                _data_->_tmp4_ = _data_->stream;
5019
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5020
3214
                _data_->_tmp5_ = gdk_pixbuf_new_from_stream_at_scale ((GInputStream*) _data_->_tmp4_, 48, 48, FALSE, NULL, &_data_->_inner_error_);
5021
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5022
3215
                _data_->_tmp6_ = _data_->_tmp5_;
5023
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5024
3216
                if (_data_->_inner_error_ != NULL) {
5025
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5026
3217
                        _g_object_unref0 (_data_->scaled);
5027
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5028
3218
                        _g_object_unref0 (_data_->pixbuf);
5029
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5030
3219
                        _g_object_unref0 (_data_->stream);
5031
 
#line 5032 "stream-view-tile.c"
5032
3220
                        goto __catch11_g_error;
5033
3221
                }
5034
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5035
3222
                _g_object_unref0 (_data_->pixbuf);
5036
 
#line 891 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5037
3223
                _data_->pixbuf = _data_->_tmp6_;
5038
 
#line 895 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5039
3224
                _data_->_tmp7_ = _data_->pixbuf;
5040
 
#line 895 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5041
3225
                if (GDK_IS_PIXBUF (_data_->_tmp7_)) {
5042
 
#line 897 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5043
3226
                        _data_->_tmp8_ = gwibber_gtk_stream_view_avatar_new ("gwibber-avatar", GTK_ICON_SIZE_DIALOG);
5044
 
#line 897 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5045
3227
                        _data_->_tmp9_ = g_object_ref_sink (_data_->_tmp8_);
5046
 
#line 897 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5047
3228
                        _data_->avatar = _data_->_tmp9_;
5048
 
#line 898 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5049
3229
                        _data_->_tmp10_ = _data_->b;
5050
 
#line 898 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5051
3230
                        _data_->_tmp11_ = NULL;
5052
 
#line 898 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5053
3231
                        _data_->_tmp11_ = gtk_container_get_children ((GtkContainer*) _data_->_tmp10_);
5054
 
#line 5055 "stream-view-tile.c"
5055
3232
                        {
5056
 
#line 898 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5057
3233
                                _data_->_w_collection = _data_->_tmp11_;
5058
 
#line 898 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5059
3234
                                for (_data_->_w_it = _data_->_w_collection; _data_->_w_it != NULL; _data_->_w_it = _data_->_w_it->next) {
5060
 
#line 898 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5061
3235
                                        _data_->_w = (GtkWidget*) _data_->_w_it->data;
5062
 
#line 5063 "stream-view-tile.c"
5063
3236
                                        {
5064
 
#line 899 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5065
3237
                                                _data_->_tmp12_ = _data_->_w;
5066
 
#line 899 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5067
3238
                                                if (GTK_IS_WIDGET (_data_->_tmp12_)) {
5068
 
#line 900 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5069
3239
                                                        _data_->_tmp13_ = _data_->_w;
5070
 
#line 900 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5071
3240
                                                        gtk_widget_destroy (_data_->_tmp13_);
5072
 
#line 5073 "stream-view-tile.c"
5073
3241
                                                }
5074
3242
                                        }
5075
3243
                                }
5076
 
#line 898 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5077
3244
                                _g_list_free0 (_data_->_w_collection);
5078
 
#line 5079 "stream-view-tile.c"
5079
3245
                        }
5080
 
#line 902 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5081
3246
                        _data_->_tmp14_ = _data_->overlay;
5082
 
#line 902 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5083
3247
                        if (_data_->_tmp14_) {
5084
 
#line 904 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5085
3248
                                _data_->_tmp15_ = _data_->pixbuf;
5086
 
#line 904 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5087
3249
                                _data_->_tmp16_ = NULL;
5088
 
#line 904 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5089
3250
                                _data_->_tmp16_ = gdk_pixbuf_scale_simple (_data_->_tmp15_, 24, 24, GDK_INTERP_BILINEAR);
5090
 
#line 904 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5091
3251
                                _g_object_unref0 (_data_->scaled);
5092
 
#line 904 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5093
3252
                                _data_->scaled = _data_->_tmp16_;
5094
 
#line 905 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5095
3253
                                _data_->_tmp17_ = _data_->avatar;
5096
 
#line 905 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5097
3254
                                _data_->_tmp18_ = _data_->scaled;
5098
 
#line 905 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5099
3255
                                gtk_image_set_from_pixbuf ((GtkImage*) _data_->_tmp17_, _data_->_tmp18_);
5100
 
#line 5101 "stream-view-tile.c"
5101
3256
                        } else {
5102
 
#line 908 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5103
3257
                                _data_->_tmp19_ = _data_->private;
5104
 
#line 908 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5105
3258
                                if (_data_->_tmp19_) {
5106
 
#line 910 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5107
3259
                                        _data_->_tmp20_ = _data_->pixbuf;
5108
 
#line 910 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5109
3260
                                        _data_->_tmp21_ = NULL;
5110
 
#line 910 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5111
3261
                                        _data_->_tmp21_ = gdk_pixbuf_scale_simple (_data_->_tmp20_, 40, 40, GDK_INTERP_BILINEAR);
5112
 
#line 910 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5113
3262
                                        _g_object_unref0 (_data_->scaled);
5114
 
#line 910 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5115
3263
                                        _data_->scaled = _data_->_tmp21_;
5116
 
#line 911 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5117
3264
                                        _data_->_tmp22_ = _data_->avatar;
5118
 
#line 911 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5119
3265
                                        _data_->_tmp23_ = _data_->scaled;
5120
 
#line 911 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5121
3266
                                        gtk_image_set_from_pixbuf ((GtkImage*) _data_->_tmp22_, _data_->_tmp23_);
5122
 
#line 5123 "stream-view-tile.c"
5123
3267
                                } else {
5124
 
#line 913 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5125
3268
                                        _data_->_tmp24_ = _data_->avatar;
5126
 
#line 913 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5127
3269
                                        _data_->_tmp25_ = _data_->pixbuf;
5128
 
#line 913 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5129
3270
                                        gtk_image_set_from_pixbuf ((GtkImage*) _data_->_tmp24_, _data_->_tmp25_);
5130
 
#line 5131 "stream-view-tile.c"
5131
3271
                                }
5132
3272
                        }
5133
 
#line 916 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5134
3273
                        _data_->_tmp26_ = _data_->b;
5135
 
#line 916 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5136
3274
                        _data_->_tmp27_ = _data_->avatar;
5137
 
#line 916 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5138
3275
                        gtk_container_add ((GtkContainer*) _data_->_tmp26_, (GtkWidget*) _data_->_tmp27_);
5139
 
#line 917 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5140
3276
                        _data_->_tmp28_ = _data_->avatar;
5141
 
#line 917 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5142
3277
                        gtk_widget_show ((GtkWidget*) _data_->_tmp28_);
5143
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5144
3278
                        _data_->_tmp29_ = NULL;
5145
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5146
3279
                        _data_->_tmp29_ = g_get_user_cache_dir ();
5147
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5148
3280
                        _data_->_tmp30_ = _data_->url;
5149
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5150
3281
                        _data_->_tmp31_ = NULL;
5151
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5152
3282
                        _data_->_tmp31_ = g_compute_checksum_for_string (G_CHECKSUM_SHA1, _data_->_tmp30_, (gsize) (-1));
5153
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5154
3283
                        _data_->_tmp32_ = _data_->_tmp31_;
5155
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5156
3284
                        _data_->_tmp33_ = NULL;
5157
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5158
3285
                        _data_->_tmp33_ = g_build_path (G_DIR_SEPARATOR_S, _data_->_tmp29_, "gwibber/avatars", _data_->_tmp32_, NULL);
5159
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5160
3286
                        _data_->_tmp34_ = _data_->_tmp33_;
5161
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5162
3287
                        _g_free0 (_data_->_tmp32_);
5163
 
#line 919 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5164
3288
                        _data_->cimage = _data_->_tmp34_;
5165
 
#line 920 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5166
3289
                        _data_->_tmp35_ = g_strdup ("png");
5167
 
#line 920 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5168
3290
                        _g_free0 (_data_->t);
5169
 
#line 920 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5170
3291
                        _data_->t = _data_->_tmp35_;
5171
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5172
3292
                        _data_->_tmp38_ = _data_->cimage;
5173
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5174
3293
                        _data_->_tmp39_ = FALSE;
5175
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5176
3294
                        _data_->_tmp39_ = g_str_has_suffix (_data_->_tmp38_, "JPG");
5177
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5178
3295
                        if (_data_->_tmp39_) {
5179
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5180
3296
                                _data_->_tmp37_ = TRUE;
5181
 
#line 5182 "stream-view-tile.c"
5182
3297
                        } else {
5183
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5184
3298
                                _data_->_tmp40_ = _data_->cimage;
5185
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5186
3299
                                _data_->_tmp41_ = FALSE;
5187
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5188
3300
                                _data_->_tmp41_ = g_str_has_suffix (_data_->_tmp40_, "jpeg");
5189
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5190
3301
                                _data_->_tmp37_ = _data_->_tmp41_;
5191
 
#line 5192 "stream-view-tile.c"
5192
3302
                        }
5193
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5194
3303
                        _data_->_tmp42_ = _data_->_tmp37_;
5195
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5196
3304
                        if (_data_->_tmp42_) {
5197
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5198
3305
                                _data_->_tmp36_ = TRUE;
5199
 
#line 5200 "stream-view-tile.c"
5200
3306
                        } else {
5201
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5202
3307
                                _data_->_tmp43_ = _data_->cimage;
5203
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5204
3308
                                _data_->_tmp44_ = FALSE;
5205
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5206
3309
                                _data_->_tmp44_ = g_str_has_suffix (_data_->_tmp43_, "jpg");
5207
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5208
3310
                                _data_->_tmp36_ = _data_->_tmp44_;
5209
 
#line 5210 "stream-view-tile.c"
5210
3311
                        }
5211
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5212
3312
                        _data_->_tmp45_ = _data_->_tmp36_;
5213
 
#line 921 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5214
3313
                        if (_data_->_tmp45_) {
5215
 
#line 922 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5216
3314
                                _data_->_tmp46_ = g_strdup ("jpeg");
5217
 
#line 922 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5218
3315
                                _g_free0 (_data_->t);
5219
 
#line 922 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5220
3316
                                _data_->t = _data_->_tmp46_;
5221
 
#line 5222 "stream-view-tile.c"
5222
3317
                        }
5223
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5224
3318
                        _data_->_tmp47_ = _data_->pixbuf;
5225
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5226
3319
                        _data_->_tmp48_ = _data_->cimage;
5227
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5228
3320
                        _data_->_tmp49_ = _data_->t;
5229
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5230
3321
                        gdk_pixbuf_save (_data_->_tmp47_, _data_->_tmp48_, _data_->_tmp49_, &_data_->_inner_error_, NULL);
5231
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5232
3322
                        if (_data_->_inner_error_ != NULL) {
5233
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5234
3323
                                _g_free0 (_data_->cimage);
5235
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5236
3324
                                _g_object_unref0 (_data_->avatar);
5237
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5238
3325
                                _g_object_unref0 (_data_->scaled);
5239
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5240
3326
                                _g_object_unref0 (_data_->pixbuf);
5241
 
#line 923 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5242
3327
                                _g_object_unref0 (_data_->stream);
5243
 
#line 5244 "stream-view-tile.c"
5244
3328
                                goto __catch11_g_error;
5245
3329
                        }
5246
 
#line 895 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5247
3330
                        _g_free0 (_data_->cimage);
5248
 
#line 895 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5249
3331
                        _g_object_unref0 (_data_->avatar);
5250
 
#line 5251 "stream-view-tile.c"
5251
3332
                }
5252
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5253
3333
                _g_object_unref0 (_data_->scaled);
5254
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5255
3334
                _g_object_unref0 (_data_->pixbuf);
5256
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5257
3335
                _g_object_unref0 (_data_->stream);
5258
 
#line 5259 "stream-view-tile.c"
5259
3336
        }
5260
3337
        goto __finally11;
5261
3338
        __catch11_g_error:
5262
3339
        {
5263
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5264
3340
                _data_->e = _data_->_inner_error_;
5265
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5266
3341
                _data_->_inner_error_ = NULL;
5267
 
#line 926 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5268
3342
                _data_->_tmp50_ = _data_->url;
5269
 
#line 926 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5270
3343
                _data_->_tmp51_ = _data_->e;
5271
 
#line 926 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5272
3344
                _data_->_tmp52_ = _data_->_tmp51_->message;
5273
 
#line 926 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5274
 
                g_debug ("stream-view-tile.vala:926: Error trying to load avatar %s: %s", _data_->_tmp50_, _data_->_tmp52_);
5275
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3345
                g_debug ("stream-view-tile.vala:928: Error trying to load avatar %s: %s", _data_->_tmp50_, _data_->_tmp52_);
5276
3346
                _g_error_free0 (_data_->e);
5277
 
#line 5278 "stream-view-tile.c"
5278
3347
        }
5279
3348
        __finally11:
5280
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5281
3349
        if (_data_->_inner_error_ != NULL) {
5282
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5283
3350
                _g_object_unref0 (_data_->file);
5284
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5285
3351
                _g_free0 (_data_->t);
5286
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5287
3352
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
5288
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5289
3353
                g_clear_error (&_data_->_inner_error_);
5290
 
#line 885 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5291
3354
                return FALSE;
5292
 
#line 5293 "stream-view-tile.c"
5293
3355
        }
5294
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5295
3356
        _g_object_unref0 (_data_->file);
5296
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5297
3357
        _g_free0 (_data_->t);
5298
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5299
3358
        if (_data_->_state_ == 0) {
5300
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5301
3359
                g_simple_async_result_complete_in_idle (_data_->_async_result);
5302
 
#line 5303 "stream-view-tile.c"
5303
3360
        } else {
5304
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5305
3361
                g_simple_async_result_complete (_data_->_async_result);
5306
 
#line 5307 "stream-view-tile.c"
5307
3362
        }
5308
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5309
3363
        g_object_unref (_data_->_async_result);
5310
 
#line 877 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5311
3364
        return FALSE;
5312
 
#line 5313 "stream-view-tile.c"
5313
3365
}
5314
3366
 
5315
3367
 
5316
3368
static void gwibber_gtk_stream_view_tile_load_thumbnail_async_data_free (gpointer _data) {
5317
3369
        GwibberGtkStreamViewTileLoadThumbnailAsyncData* _data_;
5318
3370
        _data_ = _data;
5319
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5320
3371
        _g_object_unref0 (_data_->self);
5321
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5322
3372
        g_slice_free (GwibberGtkStreamViewTileLoadThumbnailAsyncData, _data_);
5323
 
#line 5324 "stream-view-tile.c"
5324
3373
}
5325
3374
 
5326
3375
 
5327
3376
static void gwibber_gtk_stream_view_tile_load_thumbnail_async (GwibberGtkStreamViewTile* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
5328
3377
        GwibberGtkStreamViewTileLoadThumbnailAsyncData* _data_;
5329
3378
        GwibberGtkStreamViewTile* _tmp0_;
5330
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5331
3379
        _data_ = g_slice_new0 (GwibberGtkStreamViewTileLoadThumbnailAsyncData);
5332
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5333
3380
        _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, gwibber_gtk_stream_view_tile_load_thumbnail_async);
5334
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5335
3381
        g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, gwibber_gtk_stream_view_tile_load_thumbnail_async_data_free);
5336
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5337
3382
        _tmp0_ = _g_object_ref0 (self);
5338
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5339
3383
        _data_->self = _tmp0_;
5340
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5341
3384
        gwibber_gtk_stream_view_tile_load_thumbnail_async_co (_data_);
5342
 
#line 5343 "stream-view-tile.c"
5343
3385
}
5344
3386
 
5345
3387
 
5346
3388
static void gwibber_gtk_stream_view_tile_load_thumbnail_finish (GwibberGtkStreamViewTile* self, GAsyncResult* _res_) {
5347
3389
        GwibberGtkStreamViewTileLoadThumbnailAsyncData* _data_;
5348
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5349
3390
        _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
5350
 
#line 5351 "stream-view-tile.c"
5351
3391
}
5352
3392
 
5353
3393
 
5354
3394
static void gwibber_gtk_stream_view_tile_load_thumbnail_async_ready (GObject* source_object, GAsyncResult* _res_, gpointer _user_data_) {
5355
3395
        GwibberGtkStreamViewTileLoadThumbnailAsyncData* _data_;
5356
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5357
3396
        _data_ = _user_data_;
5358
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5359
3397
        _data_->_source_object_ = source_object;
5360
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5361
3398
        _data_->_res_ = _res_;
5362
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5363
3399
        gwibber_gtk_stream_view_tile_load_thumbnail_async_co (_data_);
5364
 
#line 5365 "stream-view-tile.c"
5365
3400
}
5366
3401
 
5367
3402
 
5368
3403
static gboolean gwibber_gtk_stream_view_tile_load_thumbnail_async_co (GwibberGtkStreamViewTileLoadThumbnailAsyncData* _data_) {
5369
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5370
3404
        switch (_data_->_state_) {
5371
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5372
3405
                case 0:
5373
 
#line 5374 "stream-view-tile.c"
5374
3406
                goto _state_0;
5375
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5376
3407
                case 1:
5377
 
#line 5378 "stream-view-tile.c"
5378
3408
                goto _state_1;
5379
3409
                default:
5380
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5381
3410
                g_assert_not_reached ();
5382
 
#line 5383 "stream-view-tile.c"
5383
3411
        }
5384
3412
        _state_0:
5385
 
#line 933 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5386
3413
        _data_->_tmp0_ = _data_->self->priv->message;
5387
 
#line 933 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5388
3414
        memset (&_data_->_tmp1_, 0, sizeof (GtkAllocation));
5389
 
#line 933 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5390
3415
        gtk_widget_get_allocation ((GtkWidget*) _data_->_tmp0_, &_data_->_tmp1_);
5391
 
#line 933 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5392
3416
        _data_->alloc = _data_->_tmp1_;
5393
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5394
3417
        _data_->_tmp2_ = _data_->self->priv->img_uri;
5395
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5396
3418
        _data_->_tmp3_ = NULL;
5397
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5398
3419
        _data_->_tmp3_ = gwibber_gtk_stream_view_tile_fix_image_uri (_data_->self, _data_->_tmp2_);
5399
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5400
3420
        _data_->_tmp4_ = _data_->_tmp3_;
5401
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5402
3421
        _data_->_tmp5_ = NULL;
5403
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5404
3422
        _data_->_tmp5_ = g_file_new_for_uri (_data_->_tmp4_);
5405
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5406
3423
        _data_->_tmp6_ = _data_->_tmp5_;
5407
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5408
3424
        _g_free0 (_data_->_tmp4_);
5409
 
#line 935 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5410
3425
        _data_->file = _data_->_tmp6_;
5411
 
#line 5412 "stream-view-tile.c"
5412
3426
        {
5413
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5414
3427
                _data_->_tmp7_ = _data_->file;
5415
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5416
3428
                _data_->_state_ = 1;
5417
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5418
3429
                g_file_read_async (_data_->_tmp7_, G_PRIORITY_DEFAULT, NULL, gwibber_gtk_stream_view_tile_load_thumbnail_async_ready, _data_);
5419
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5420
3430
                return FALSE;
5421
 
#line 5422 "stream-view-tile.c"
5422
3431
                _state_1:
5423
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5424
3432
                _data_->_tmp8_ = NULL;
5425
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5426
3433
                _data_->_tmp8_ = g_file_read_finish (_data_->_tmp7_, _data_->_res_, &_data_->_inner_error_);
5427
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5428
3434
                _data_->stream = _data_->_tmp8_;
5429
 
#line 937 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5430
3435
                if (_data_->_inner_error_ != NULL) {
5431
 
#line 5432 "stream-view-tile.c"
5432
3436
                        goto __catch12_g_error;
5433
3437
                }
5434
 
#line 938 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5435
3438
                _data_->pixbuf = NULL;
5436
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5437
3439
                _data_->_tmp9_ = _data_->stream;
5438
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5439
3440
                _data_->_tmp10_ = gdk_pixbuf_new_from_stream ((GInputStream*) _data_->_tmp9_, NULL, &_data_->_inner_error_);
5440
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5441
3441
                _data_->_tmp11_ = _data_->_tmp10_;
5442
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5443
3442
                if (_data_->_inner_error_ != NULL) {
5444
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5445
3443
                        _g_object_unref0 (_data_->pixbuf);
5446
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5447
3444
                        _g_object_unref0 (_data_->stream);
5448
 
#line 5449 "stream-view-tile.c"
5449
3445
                        goto __catch12_g_error;
5450
3446
                }
5451
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5452
3447
                _g_object_unref0 (_data_->pixbuf);
5453
 
#line 939 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5454
3448
                _data_->pixbuf = _data_->_tmp11_;
5455
 
#line 940 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5456
3449
                _data_->_tmp12_ = _data_->pixbuf;
5457
 
#line 940 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5458
3450
                _data_->_tmp13_ = gdk_pixbuf_get_width (_data_->_tmp12_);
5459
 
#line 940 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5460
3451
                _data_->_tmp14_ = _data_->_tmp13_;
5461
 
#line 940 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5462
3452
                _data_->_tmp15_ = _data_->alloc;
5463
 
#line 940 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5464
3453
                _data_->_tmp16_ = _data_->_tmp15_.width;
5465
 
#line 940 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5466
3454
                if (_data_->_tmp14_ > (_data_->_tmp16_ - 24)) {
5467
 
#line 942 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5468
3455
                        _data_->_tmp17_ = _data_->alloc;
5469
 
#line 942 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5470
3456
                        _data_->_tmp18_ = _data_->_tmp17_.width;
5471
 
#line 942 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5472
3457
                        _data_->w = _data_->_tmp18_ - 24;
5473
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5474
3458
                        _data_->_tmp19_ = _data_->pixbuf;
5475
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5476
3459
                        _data_->_tmp20_ = gdk_pixbuf_get_height (_data_->_tmp19_);
5477
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5478
3460
                        _data_->_tmp21_ = _data_->_tmp20_;
5479
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5480
3461
                        _data_->_tmp22_ = _data_->w;
5481
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5482
3462
                        _data_->_tmp23_ = _data_->pixbuf;
5483
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5484
3463
                        _data_->_tmp24_ = gdk_pixbuf_get_width (_data_->_tmp23_);
5485
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5486
3464
                        _data_->_tmp25_ = _data_->_tmp24_;
5487
 
#line 943 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5488
3465
                        _data_->h = (gint) ((_data_->_tmp21_ * ((gdouble) _data_->_tmp22_)) / ((gdouble) _data_->_tmp25_));
5489
 
#line 944 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5490
3466
                        _data_->_tmp26_ = _data_->pixbuf;
5491
 
#line 944 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5492
3467
                        _data_->_tmp27_ = _data_->w;
5493
 
#line 944 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5494
3468
                        _data_->_tmp28_ = _data_->h;
5495
 
#line 944 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5496
3469
                        _data_->_tmp29_ = NULL;
5497
 
#line 944 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5498
3470
                        _data_->_tmp29_ = gdk_pixbuf_scale_simple (_data_->_tmp26_, _data_->_tmp27_, _data_->_tmp28_, GDK_INTERP_BILINEAR);
5499
 
#line 944 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5500
3471
                        _g_object_unref0 (_data_->pixbuf);
5501
 
#line 944 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5502
3472
                        _data_->pixbuf = _data_->_tmp29_;
5503
 
#line 5504 "stream-view-tile.c"
5504
3473
                }
5505
 
#line 947 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5506
3474
                _data_->_tmp30_ = _data_->pixbuf;
5507
 
#line 947 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5508
3475
                if (GDK_IS_PIXBUF (_data_->_tmp30_)) {
5509
 
#line 949 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5510
3476
                        _data_->_tmp31_ = _data_->self->priv->thumbnail;
5511
 
#line 949 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5512
3477
                        _data_->_tmp32_ = _data_->pixbuf;
5513
 
#line 949 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5514
3478
                        gtk_image_set_from_pixbuf ((GtkImage*) _data_->_tmp31_, _data_->_tmp32_);
5515
 
#line 5516 "stream-view-tile.c"
5516
3479
                }
5517
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5518
3480
                _g_object_unref0 (_data_->pixbuf);
5519
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5520
3481
                _g_object_unref0 (_data_->stream);
5521
 
#line 5522 "stream-view-tile.c"
5522
3482
        }
5523
3483
        goto __finally12;
5524
3484
        __catch12_g_error:
5525
3485
        {
5526
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5527
3486
                _data_->e = _data_->_inner_error_;
5528
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5529
3487
                _data_->_inner_error_ = NULL;
5530
 
#line 952 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5531
3488
                _data_->_tmp33_ = _data_->self->priv->img_uri;
5532
 
#line 952 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5533
3489
                _data_->_tmp34_ = _data_->e;
5534
 
#line 952 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5535
3490
                _data_->_tmp35_ = _data_->_tmp34_->message;
5536
 
#line 952 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5537
 
                g_debug ("stream-view-tile.vala:952: Error trying to load thumbnail %s: %s", _data_->_tmp33_, _data_->_tmp35_);
5538
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3491
                g_debug ("stream-view-tile.vala:954: Error trying to load thumbnail %s: %s", _data_->_tmp33_, _data_->_tmp35_);
5539
3492
                _g_error_free0 (_data_->e);
5540
 
#line 5541 "stream-view-tile.c"
5541
3493
        }
5542
3494
        __finally12:
5543
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5544
3495
        if (_data_->_inner_error_ != NULL) {
5545
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5546
3496
                _g_object_unref0 (_data_->file);
5547
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5548
3497
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
5549
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5550
3498
                g_clear_error (&_data_->_inner_error_);
5551
 
#line 936 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5552
3499
                return FALSE;
5553
 
#line 5554 "stream-view-tile.c"
5554
3500
        }
5555
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5556
3501
        _g_object_unref0 (_data_->file);
5557
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5558
3502
        if (_data_->_state_ == 0) {
5559
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5560
3503
                g_simple_async_result_complete_in_idle (_data_->_async_result);
5561
 
#line 5562 "stream-view-tile.c"
5562
3504
        } else {
5563
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5564
3505
                g_simple_async_result_complete (_data_->_async_result);
5565
 
#line 5566 "stream-view-tile.c"
5566
3506
        }
5567
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5568
3507
        g_object_unref (_data_->_async_result);
5569
 
#line 930 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5570
3508
        return FALSE;
5571
 
#line 5572 "stream-view-tile.c"
5572
3509
}
5573
3510
 
5574
3511
 
5579
3516
        gchar* _tmp2_ = NULL;
5580
3517
        gchar* end;
5581
3518
        gchar* _tmp3_;
5582
 
#line 1304 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5583
3519
        _tmp0_ = str;
5584
 
#line 1304 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5585
3520
        _tmp1_ = maxlen;
5586
 
#line 1304 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5587
3521
        _tmp2_ = memchr (_tmp0_, 0, (gsize) _tmp1_);
5588
 
#line 1304 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5589
3522
        end = _tmp2_;
5590
 
#line 1305 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5591
3523
        _tmp3_ = end;
5592
 
#line 1305 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5593
3524
        if (_tmp3_ == NULL) {
5594
 
#line 5595 "stream-view-tile.c"
5595
3525
                glong _tmp4_;
5596
 
#line 1306 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5597
3526
                _tmp4_ = maxlen;
5598
 
#line 1306 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5599
3527
                result = _tmp4_;
5600
 
#line 1306 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5601
3528
                return result;
5602
 
#line 5603 "stream-view-tile.c"
5603
3529
        } else {
5604
3530
                gchar* _tmp5_;
5605
3531
                gchar* _tmp6_;
5606
 
#line 1308 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5607
3532
                _tmp5_ = end;
5608
 
#line 1308 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5609
3533
                _tmp6_ = str;
5610
 
#line 1308 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5611
3534
                result = (glong) (_tmp5_ - _tmp6_);
5612
 
#line 1308 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5613
3535
                return result;
5614
 
#line 5615 "stream-view-tile.c"
5615
3536
        }
5616
3537
}
5617
3538
 
5630
3551
        glong _tmp21_;
5631
3552
        glong _tmp22_;
5632
3553
        gchar* _tmp23_ = NULL;
5633
 
#line 1315 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5634
3554
        g_return_val_if_fail (self != NULL, NULL);
5635
 
#line 1317 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5636
3555
        _tmp1_ = offset;
5637
 
#line 1317 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5638
3556
        if (_tmp1_ >= ((glong) 0)) {
5639
 
#line 5640 "stream-view-tile.c"
5640
3557
                glong _tmp2_;
5641
 
#line 1317 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5642
3558
                _tmp2_ = len;
5643
 
#line 1317 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5644
3559
                _tmp0_ = _tmp2_ >= ((glong) 0);
5645
 
#line 5646 "stream-view-tile.c"
5646
3560
        } else {
5647
 
#line 1317 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5648
3561
                _tmp0_ = FALSE;
5649
 
#line 5650 "stream-view-tile.c"
5650
3562
        }
5651
 
#line 1317 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5652
3563
        _tmp3_ = _tmp0_;
5653
 
#line 1317 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5654
3564
        if (_tmp3_) {
5655
 
#line 5656 "stream-view-tile.c"
5656
3565
                glong _tmp4_;
5657
3566
                glong _tmp5_;
5658
3567
                glong _tmp6_ = 0L;
5659
 
#line 1319 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5660
3568
                _tmp4_ = offset;
5661
 
#line 1319 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5662
3569
                _tmp5_ = len;
5663
 
#line 1319 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5664
3570
                _tmp6_ = string_strnlen ((gchar*) self, _tmp4_ + _tmp5_);
5665
 
#line 1319 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5666
3571
                string_length = _tmp6_;
5667
 
#line 5668 "stream-view-tile.c"
5668
3572
        } else {
5669
3573
                gint _tmp7_;
5670
3574
                gint _tmp8_;
5671
 
#line 1321 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5672
3575
                _tmp7_ = strlen (self);
5673
 
#line 1321 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5674
3576
                _tmp8_ = _tmp7_;
5675
 
#line 1321 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5676
3577
                string_length = (glong) _tmp8_;
5677
 
#line 5678 "stream-view-tile.c"
5678
3578
        }
5679
 
#line 1324 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5680
3579
        _tmp9_ = offset;
5681
 
#line 1324 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5682
3580
        if (_tmp9_ < ((glong) 0)) {
5683
 
#line 5684 "stream-view-tile.c"
5684
3581
                glong _tmp10_;
5685
3582
                glong _tmp11_;
5686
3583
                glong _tmp12_;
5687
 
#line 1325 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5688
3584
                _tmp10_ = string_length;
5689
 
#line 1325 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5690
3585
                _tmp11_ = offset;
5691
 
#line 1325 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5692
3586
                offset = _tmp10_ + _tmp11_;
5693
 
#line 1326 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5694
3587
                _tmp12_ = offset;
5695
 
#line 1326 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5696
3588
                g_return_val_if_fail (_tmp12_ >= ((glong) 0), NULL);
5697
 
#line 5698 "stream-view-tile.c"
5698
3589
        } else {
5699
3590
                glong _tmp13_;
5700
3591
                glong _tmp14_;
5701
 
#line 1328 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5702
3592
                _tmp13_ = offset;
5703
 
#line 1328 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5704
3593
                _tmp14_ = string_length;
5705
 
#line 1328 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5706
3594
                g_return_val_if_fail (_tmp13_ <= _tmp14_, NULL);
5707
 
#line 5708 "stream-view-tile.c"
5708
3595
        }
5709
 
#line 1330 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5710
3596
        _tmp15_ = len;
5711
 
#line 1330 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5712
3597
        if (_tmp15_ < ((glong) 0)) {
5713
 
#line 5714 "stream-view-tile.c"
5714
3598
                glong _tmp16_;
5715
3599
                glong _tmp17_;
5716
 
#line 1331 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5717
3600
                _tmp16_ = string_length;
5718
 
#line 1331 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5719
3601
                _tmp17_ = offset;
5720
 
#line 1331 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5721
3602
                len = _tmp16_ - _tmp17_;
5722
 
#line 5723 "stream-view-tile.c"
5723
3603
        }
5724
 
#line 1333 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5725
3604
        _tmp18_ = offset;
5726
 
#line 1333 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5727
3605
        _tmp19_ = len;
5728
 
#line 1333 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5729
3606
        _tmp20_ = string_length;
5730
 
#line 1333 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5731
3607
        g_return_val_if_fail ((_tmp18_ + _tmp19_) <= _tmp20_, NULL);
5732
 
#line 1334 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5733
3608
        _tmp21_ = offset;
5734
 
#line 1334 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5735
3609
        _tmp22_ = len;
5736
 
#line 1334 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5737
3610
        _tmp23_ = g_strndup (((gchar*) self) + _tmp21_, (gsize) _tmp22_);
5738
 
#line 1334 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5739
3611
        result = _tmp23_;
5740
 
#line 1334 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5741
3612
        return result;
5742
 
#line 5743 "stream-view-tile.c"
5743
3613
}
5744
3614
 
5745
3615
 
5750
3620
        gchar* _tmp2_ = NULL;
5751
3621
        gchar* _result_;
5752
3622
        gchar* _tmp3_;
5753
 
#line 1068 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5754
3623
        g_return_val_if_fail (self != NULL, 0);
5755
 
#line 1068 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5756
3624
        g_return_val_if_fail (needle != NULL, 0);
5757
 
#line 1069 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5758
3625
        _tmp0_ = start_index;
5759
 
#line 1069 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5760
3626
        _tmp1_ = needle;
5761
 
#line 1069 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5762
3627
        _tmp2_ = g_strrstr (((gchar*) self) + _tmp0_, (gchar*) _tmp1_);
5763
 
#line 1069 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5764
3628
        _result_ = _tmp2_;
5765
 
#line 1071 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5766
3629
        _tmp3_ = _result_;
5767
 
#line 1071 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5768
3630
        if (_tmp3_ != NULL) {
5769
 
#line 5770 "stream-view-tile.c"
5770
3631
                gchar* _tmp4_;
5771
 
#line 1072 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5772
3632
                _tmp4_ = _result_;
5773
 
#line 1072 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5774
3633
                result = (gint) (_tmp4_ - ((gchar*) self));
5775
 
#line 1072 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5776
3634
                return result;
5777
 
#line 5778 "stream-view-tile.c"
5778
3635
        } else {
5779
 
#line 1074 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5780
3636
                result = -1;
5781
 
#line 1074 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
5782
3637
                return result;
5783
 
#line 5784 "stream-view-tile.c"
5784
3638
        }
5785
3639
}
5786
3640
 
5794
3648
        const gchar* _tmp3_;
5795
3649
        gboolean _tmp4_ = FALSE;
5796
3650
        gboolean _tmp7_;
5797
 
#line 957 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5798
3651
        g_return_val_if_fail (self != NULL, NULL);
5799
 
#line 957 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5800
3652
        g_return_val_if_fail (uri != NULL, NULL);
5801
 
#line 959 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5802
3653
        _tmp0_ = uri;
5803
 
#line 959 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5804
3654
        _tmp1_ = g_strdup (_tmp0_);
5805
 
#line 959 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5806
3655
        ret = _tmp1_;
5807
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5808
3656
        _tmp3_ = uri;
5809
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5810
3657
        _tmp4_ = string_contains (_tmp3_, "imgur.com");
5811
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5812
3658
        if (_tmp4_) {
5813
 
#line 5814 "stream-view-tile.c"
5814
3659
                const gchar* _tmp5_;
5815
3660
                gboolean _tmp6_ = FALSE;
5816
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5817
3661
                _tmp5_ = uri;
5818
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5819
3662
                _tmp6_ = g_str_has_suffix (_tmp5_, ".png");
5820
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5821
3663
                _tmp2_ = !_tmp6_;
5822
 
#line 5823 "stream-view-tile.c"
5823
3664
        } else {
5824
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5825
3665
                _tmp2_ = FALSE;
5826
 
#line 5827 "stream-view-tile.c"
5827
3666
        }
5828
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5829
3667
        _tmp7_ = _tmp2_;
5830
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5831
3668
        if (_tmp7_) {
5832
 
#line 5833 "stream-view-tile.c"
5833
3669
                const gchar* _tmp8_;
5834
3670
                const gchar* _tmp9_;
5835
3671
                gint _tmp10_ = 0;
5837
3673
                gchar* last;
5838
3674
                const gchar* _tmp12_;
5839
3675
                gchar* _tmp13_ = NULL;
5840
 
#line 964 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5841
3676
                _tmp8_ = uri;
5842
 
#line 964 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5843
3677
                _tmp9_ = uri;
5844
 
#line 964 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5845
3678
                _tmp10_ = string_last_index_of (_tmp9_, "/", 0);
5846
 
#line 964 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5847
3679
                _tmp11_ = string_substring (_tmp8_, (glong) (_tmp10_ + 1), (glong) (-1));
5848
 
#line 964 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5849
3680
                last = _tmp11_;
5850
 
#line 965 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5851
3681
                _tmp12_ = last;
5852
 
#line 965 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5853
3682
                _tmp13_ = g_strdup_printf ("http://i.imgur.com/%s.png", _tmp12_);
5854
 
#line 965 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5855
3683
                _g_free0 (ret);
5856
 
#line 965 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5857
3684
                ret = _tmp13_;
5858
 
#line 961 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5859
3685
                _g_free0 (last);
5860
 
#line 5861 "stream-view-tile.c"
5861
3686
        } else {
5862
3687
                gboolean _tmp14_ = FALSE;
5863
3688
                const gchar* _tmp15_;
5864
3689
                gboolean _tmp16_ = FALSE;
5865
3690
                gboolean _tmp19_;
5866
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5867
3691
                _tmp15_ = uri;
5868
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5869
3692
                _tmp16_ = string_contains (_tmp15_, "youtube.com");
5870
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5871
3693
                if (_tmp16_) {
5872
 
#line 5873 "stream-view-tile.c"
5873
3694
                        const gchar* _tmp17_;
5874
3695
                        gboolean _tmp18_ = FALSE;
5875
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5876
3696
                        _tmp17_ = uri;
5877
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5878
3697
                        _tmp18_ = string_contains (_tmp17_, "img.youtube.com");
5879
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5880
3698
                        _tmp14_ = !_tmp18_;
5881
 
#line 5882 "stream-view-tile.c"
5882
3699
                } else {
5883
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5884
3700
                        _tmp14_ = FALSE;
5885
 
#line 5886 "stream-view-tile.c"
5886
3701
                }
5887
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5888
3702
                _tmp19_ = _tmp14_;
5889
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5890
3703
                if (_tmp19_) {
5891
 
#line 5892 "stream-view-tile.c"
5892
3704
                        const gchar* _tmp20_;
5893
3705
                        const gchar* _tmp21_;
5894
3706
                        gint _tmp22_ = 0;
5898
3710
                        gboolean _tmp25_ = FALSE;
5899
3711
                        const gchar* _tmp44_;
5900
3712
                        gchar* _tmp45_ = NULL;
5901
 
#line 969 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5902
3713
                        _tmp20_ = uri;
5903
 
#line 969 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5904
3714
                        _tmp21_ = uri;
5905
 
#line 969 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5906
3715
                        _tmp22_ = string_last_index_of (_tmp21_, "/", 0);
5907
 
#line 969 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5908
3716
                        _tmp23_ = string_substring (_tmp20_, (glong) (_tmp22_ + 1), (glong) (-1));
5909
 
#line 969 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5910
3717
                        id = _tmp23_;
5911
 
#line 971 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5912
3718
                        _tmp24_ = uri;
5913
 
#line 971 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5914
3719
                        _tmp25_ = string_contains (_tmp24_, "watch?v=");
5915
 
#line 971 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5916
3720
                        if (_tmp25_) {
5917
 
#line 5918 "stream-view-tile.c"
5918
3721
                                const gchar* _tmp26_;
5919
3722
                                gboolean _tmp27_ = FALSE;
5920
 
#line 973 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5921
3723
                                _tmp26_ = uri;
5922
 
#line 973 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5923
3724
                                _tmp27_ = string_contains (_tmp26_, "&");
5924
 
#line 973 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5925
3725
                                if (_tmp27_) {
5926
 
#line 5927 "stream-view-tile.c"
5927
3726
                                        const gchar* _tmp28_;
5928
3727
                                        gchar** _tmp29_;
5929
3728
                                        gchar** _tmp30_ = NULL;
5936
3735
                                        gint _tmp35__length1;
5937
3736
                                        const gchar* _tmp36_;
5938
3737
                                        gchar* _tmp37_;
5939
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5940
3738
                                        _tmp28_ = uri;
5941
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5942
3739
                                        _tmp30_ = _tmp29_ = g_strsplit (_tmp28_, "v=", 0);
5943
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5944
3740
                                        _tmp31_ = _tmp30_;
5945
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5946
3741
                                        _tmp31__length1 = _vala_array_length (_tmp29_);
5947
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5948
3742
                                        _tmp32_ = _tmp31_[1];
5949
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5950
3743
                                        _tmp34_ = _tmp33_ = g_strsplit (_tmp32_, "&", 0);
5951
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5952
3744
                                        _tmp35_ = _tmp34_;
5953
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5954
3745
                                        _tmp35__length1 = _vala_array_length (_tmp33_);
5955
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5956
3746
                                        _tmp36_ = _tmp35_[0];
5957
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5958
3747
                                        _tmp37_ = g_strdup (_tmp36_);
5959
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5960
3748
                                        _g_free0 (id);
5961
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5962
3749
                                        id = _tmp37_;
5963
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5964
3750
                                        _tmp35_ = (_vala_array_free (_tmp35_, _tmp35__length1, (GDestroyNotify) g_free), NULL);
5965
 
#line 974 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5966
3751
                                        _tmp31_ = (_vala_array_free (_tmp31_, _tmp31__length1, (GDestroyNotify) g_free), NULL);
5967
 
#line 5968 "stream-view-tile.c"
5968
3752
                                } else {
5969
3753
                                        const gchar* _tmp38_;
5970
3754
                                        gchar** _tmp39_;
5973
3757
                                        gint _tmp41__length1;
5974
3758
                                        const gchar* _tmp42_;
5975
3759
                                        gchar* _tmp43_;
5976
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5977
3760
                                        _tmp38_ = uri;
5978
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5979
3761
                                        _tmp40_ = _tmp39_ = g_strsplit (_tmp38_, "v=", 0);
5980
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5981
3762
                                        _tmp41_ = _tmp40_;
5982
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5983
3763
                                        _tmp41__length1 = _vala_array_length (_tmp39_);
5984
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5985
3764
                                        _tmp42_ = _tmp41_[1];
5986
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5987
3765
                                        _tmp43_ = g_strdup (_tmp42_);
5988
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5989
3766
                                        _g_free0 (id);
5990
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5991
3767
                                        id = _tmp43_;
5992
 
#line 976 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5993
3768
                                        _tmp41_ = (_vala_array_free (_tmp41_, _tmp41__length1, (GDestroyNotify) g_free), NULL);
5994
 
#line 5995 "stream-view-tile.c"
5995
3769
                                }
5996
3770
                        }
5997
 
#line 978 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
5998
3771
                        _tmp44_ = id;
5999
 
#line 978 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6000
3772
                        _tmp45_ = g_strdup_printf ("http://img.youtube.com/vi/%s/default.jpg", _tmp44_);
6001
 
#line 978 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6002
3773
                        _g_free0 (ret);
6003
 
#line 978 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6004
3774
                        ret = _tmp45_;
6005
 
#line 967 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6006
3775
                        _g_free0 (id);
6007
 
#line 6008 "stream-view-tile.c"
6008
3776
                }
6009
3777
        }
6010
 
#line 980 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6011
3778
        result = ret;
6012
 
#line 980 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6013
3779
        return result;
6014
 
#line 6015 "stream-view-tile.c"
6015
3780
}
6016
3781
 
6017
3782
 
6018
3783
static gboolean gwibber_gtk_stream_view_tile_on_avatar_click (GwibberGtkStreamViewTile* self, GdkEventButton* button) {
6019
3784
        gboolean result = FALSE;
6020
3785
        GError * _inner_error_ = NULL;
6021
 
#line 983 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6022
3786
        g_return_val_if_fail (self != NULL, FALSE);
6023
 
#line 983 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6024
3787
        g_return_val_if_fail (button != NULL, FALSE);
6025
 
#line 6026 "stream-view-tile.c"
6026
3788
        {
6027
3789
                const gchar* _tmp0_;
6028
 
#line 988 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6029
3790
                _tmp0_ = self->priv->url;
6030
 
#line 988 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6031
3791
                g_app_info_launch_default_for_uri (_tmp0_, NULL, &_inner_error_);
6032
 
#line 988 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6033
3792
                if (_inner_error_ != NULL) {
6034
 
#line 6035 "stream-view-tile.c"
6035
3793
                        goto __catch13_g_error;
6036
3794
                }
6037
3795
        }
6041
3799
                const gchar* _tmp1_;
6042
3800
                gchar* _tmp2_;
6043
3801
                gchar* _tmp3_;
6044
 
#line 987 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6045
3802
                g_clear_error (&_inner_error_);
6046
 
#line 987 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6047
3803
                _inner_error_ = NULL;
6048
 
#line 990 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6049
3804
                _tmp1_ = self->priv->url;
6050
 
#line 990 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6051
3805
                _tmp2_ = g_strconcat ("Unable to launch: ", _tmp1_, NULL);
6052
 
#line 990 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6053
3806
                _tmp3_ = _tmp2_;
6054
 
#line 990 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6055
 
                g_warning ("stream-view-tile.vala:990: %s", _tmp3_);
6056
 
#line 990 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
 
3807
                g_warning ("stream-view-tile.vala:992: %s", _tmp3_);
6057
3808
                _g_free0 (_tmp3_);
6058
 
#line 6059 "stream-view-tile.c"
6059
3809
        }
6060
3810
        __finally13:
6061
 
#line 987 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6062
3811
        if (_inner_error_ != NULL) {
6063
 
#line 987 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6064
3812
                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);
6065
 
#line 987 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6066
3813
                g_clear_error (&_inner_error_);
6067
 
#line 987 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6068
3814
                return FALSE;
6069
 
#line 6070 "stream-view-tile.c"
6070
3815
        }
6071
 
#line 992 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6072
3816
        result = FALSE;
6073
 
#line 992 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6074
3817
        return result;
6075
 
#line 6076 "stream-view-tile.c"
6076
3818
}
6077
3819
 
6078
3820
 
6079
3821
GwibberUtils* gwibber_gtk_stream_view_tile_get_utils (GwibberGtkStreamViewTile* self) {
6080
3822
        GwibberUtils* result;
6081
3823
        GwibberUtils* _tmp0_;
6082
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6083
3824
        g_return_val_if_fail (self != NULL, NULL);
6084
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6085
3825
        _tmp0_ = self->priv->_utils;
6086
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6087
3826
        result = _tmp0_;
6088
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6089
3827
        return result;
6090
 
#line 6091 "stream-view-tile.c"
6091
3828
}
6092
3829
 
6093
3830
 
6094
3831
void gwibber_gtk_stream_view_tile_set_utils (GwibberGtkStreamViewTile* self, GwibberUtils* value) {
6095
3832
        GwibberUtils* _tmp0_;
6096
3833
        GwibberUtils* _tmp1_;
6097
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6098
3834
        g_return_if_fail (self != NULL);
6099
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6100
3835
        _tmp0_ = value;
6101
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6102
3836
        _tmp1_ = _g_object_ref0 (_tmp0_);
6103
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6104
3837
        _g_object_unref0 (self->priv->_utils);
6105
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6106
3838
        self->priv->_utils = _tmp1_;
6107
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6108
3839
        g_object_notify ((GObject *) self, "utils");
6109
 
#line 6110 "stream-view-tile.c"
6110
3840
}
6111
3841
 
6112
3842
 
6113
3843
GwibberService* gwibber_gtk_stream_view_tile_get_service (GwibberGtkStreamViewTile* self) {
6114
3844
        GwibberService* result;
6115
3845
        GwibberService* _tmp0_;
6116
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6117
3846
        g_return_val_if_fail (self != NULL, NULL);
6118
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6119
3847
        _tmp0_ = self->priv->_service;
6120
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6121
3848
        result = _tmp0_;
6122
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6123
3849
        return result;
6124
 
#line 6125 "stream-view-tile.c"
6125
3850
}
6126
3851
 
6127
3852
 
6128
3853
void gwibber_gtk_stream_view_tile_set_service (GwibberGtkStreamViewTile* self, GwibberService* value) {
6129
3854
        GwibberService* _tmp0_;
6130
3855
        GwibberService* _tmp1_;
6131
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6132
3856
        g_return_if_fail (self != NULL);
6133
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6134
3857
        _tmp0_ = value;
6135
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6136
3858
        _tmp1_ = _g_object_ref0 (_tmp0_);
6137
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6138
3859
        _g_object_unref0 (self->priv->_service);
6139
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6140
3860
        self->priv->_service = _tmp1_;
6141
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6142
3861
        g_object_notify ((GObject *) self, "service");
6143
 
#line 6144 "stream-view-tile.c"
6144
3862
}
6145
3863
 
6146
3864
 
6147
3865
gboolean gwibber_gtk_stream_view_tile_get_show_fullname (GwibberGtkStreamViewTile* self) {
6148
3866
        gboolean result;
6149
3867
        gboolean _tmp0_;
6150
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6151
3868
        g_return_val_if_fail (self != NULL, FALSE);
6152
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6153
3869
        _tmp0_ = self->priv->_show_fullname;
6154
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6155
3870
        result = _tmp0_;
6156
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6157
3871
        return result;
6158
 
#line 6159 "stream-view-tile.c"
6159
3872
}
6160
3873
 
6161
3874
 
6162
3875
void gwibber_gtk_stream_view_tile_set_show_fullname (GwibberGtkStreamViewTile* self, gboolean value) {
6163
3876
        gboolean _tmp0_;
6164
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6165
3877
        g_return_if_fail (self != NULL);
6166
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6167
3878
        _tmp0_ = value;
6168
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6169
3879
        self->priv->_show_fullname = _tmp0_;
6170
 
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6171
3880
        g_object_notify ((GObject *) self, "show-fullname");
6172
 
#line 6173 "stream-view-tile.c"
6173
3881
}
6174
3882
 
6175
3883
 
6176
3884
static void gwibber_gtk_stream_view_tile_real_send (GwibberGtkStreamViewTile* self, const gchar* mid, const gchar* account, const gchar* sender, const gchar* action) {
6177
 
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6178
3885
        g_return_if_fail (mid != NULL);
6179
 
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6180
3886
        g_return_if_fail (account != NULL);
6181
 
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6182
3887
        g_return_if_fail (sender != NULL);
6183
 
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6184
3888
        g_return_if_fail (action != NULL);
6185
 
#line 6186 "stream-view-tile.c"
6186
3889
}
6187
3890
 
6188
3891
 
6193
3896
        register gpointer data1;
6194
3897
        register gpointer data2;
6195
3898
        cc = (GCClosure *) closure;
6196
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6197
3899
        g_return_if_fail (n_param_values == 5);
6198
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6199
3900
        if (G_CCLOSURE_SWAP_DATA (closure)) {
6200
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6201
3901
                data1 = closure->data;
6202
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6203
3902
                data2 = param_values->data[0].v_pointer;
6204
 
#line 6205 "stream-view-tile.c"
6205
3903
        } else {
6206
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6207
3904
                data1 = param_values->data[0].v_pointer;
6208
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6209
3905
                data2 = closure->data;
6210
 
#line 6211 "stream-view-tile.c"
6211
3906
        }
6212
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6213
3907
        callback = (GMarshalFunc_VOID__STRING_STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
6214
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6215
3908
        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);
6216
 
#line 6217 "stream-view-tile.c"
6217
3909
}
6218
3910
 
6219
3911
 
6220
3912
static gboolean _gwibber_gtk_stream_view_tile_on_draw_gtk_widget_draw (GtkWidget* _sender, cairo_t* cr, gpointer self) {
6221
3913
        gboolean result;
6222
3914
        result = gwibber_gtk_stream_view_tile_on_draw (self, cr);
6223
 
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6224
3915
        return result;
6225
 
#line 6226 "stream-view-tile.c"
6226
3916
}
6227
3917
 
6228
3918
 
6229
3919
static void _g_object_unref0_ (gpointer var) {
6230
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6231
3920
        (var == NULL) ? NULL : (var = (g_object_unref (var), NULL));
6232
 
#line 6233 "stream-view-tile.c"
6233
3921
}
6234
3922
 
6235
3923
 
6236
3924
static void _g_list_free__g_object_unref0_ (GList* self) {
6237
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6238
3925
        g_list_foreach (self, (GFunc) _g_object_unref0_, NULL);
6239
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6240
3926
        g_list_free (self);
6241
 
#line 6242 "stream-view-tile.c"
6242
3927
}
6243
3928
 
6244
3929
 
6245
3930
static void _vala_SoupURI_free (SoupURI* self) {
6246
 
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6247
3931
        g_boxed_free (soup_uri_get_type (), self);
6248
 
#line 6249 "stream-view-tile.c"
6249
3932
}
6250
3933
 
6251
3934
 
6253
3936
        gboolean result = FALSE;
6254
3937
        const gchar* _tmp0_;
6255
3938
        gboolean _tmp1_ = FALSE;
6256
 
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6257
3939
        g_return_val_if_fail (uri != NULL, FALSE);
6258
 
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6259
3940
        _tmp0_ = uri;
6260
 
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6261
3941
        _tmp1_ = g_str_has_prefix (_tmp0_, "gwibber:/");
6262
 
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6263
3942
        if (_tmp1_) {
6264
 
#line 6265 "stream-view-tile.c"
6265
3943
                const gchar* _tmp2_;
6266
3944
                const gchar* _tmp3_;
6267
3945
                SoupURI* _tmp4_;
6269
3947
                SoupURI* _tmp5_;
6270
3948
                const gchar* _tmp6_;
6271
3949
                gboolean _tmp7_ = FALSE;
6272
 
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6273
3950
                _tmp2_ = uri;
6274
 
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6275
3951
                g_debug ("stream-view-tile.vala:170: URI is %s", _tmp2_);
6276
 
#line 171 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6277
3952
                _tmp3_ = uri;
6278
 
#line 171 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6279
3953
                _tmp4_ = soup_uri_new (_tmp3_);
6280
 
#line 171 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6281
3954
                url = _tmp4_;
6282
 
#line 172 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6283
3955
                _tmp5_ = url;
6284
 
#line 172 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6285
3956
                _tmp6_ = _tmp5_->path;
6286
 
#line 172 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6287
3957
                _tmp7_ = g_str_has_suffix (_tmp6_, "tag");
6288
 
#line 172 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6289
3958
                if (_tmp7_) {
6290
 
#line 6291 "stream-view-tile.c"
6291
3959
                        gchar* _tmp8_;
6292
3960
                        gchar* acct;
6293
3961
                        gchar* _tmp9_;
6304
3972
                        const gchar* _tmp29_;
6305
3973
                        gint _tmp30_;
6306
3974
                        gint _tmp31_;
6307
 
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6308
3975
                        _tmp8_ = g_strdup ("");
6309
 
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6310
3976
                        acct = _tmp8_;
6311
 
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6312
3977
                        _tmp9_ = g_strdup ("");
6313
 
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6314
3978
                        query = _tmp9_;
6315
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6316
3979
                        _tmp10_ = url;
6317
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6318
3980
                        _tmp11_ = _tmp10_->query;
6319
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6320
3981
                        _tmp13_ = _tmp12_ = g_strsplit (_tmp11_, "&", 0);
6321
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6322
3982
                        args = _tmp13_;
6323
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6324
3983
                        args_length1 = _vala_array_length (_tmp12_);
6325
 
#line 176 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6326
3984
                        _args_size_ = args_length1;
6327
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6328
3985
                        _tmp14_ = args;
6329
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6330
3986
                        _tmp14__length1 = args_length1;
6331
 
#line 6332 "stream-view-tile.c"
6332
3987
                        {
6333
3988
                                gchar** x_collection = NULL;
6334
3989
                                gint x_collection_length1 = 0;
6335
3990
                                gint _x_collection_size_ = 0;
6336
3991
                                gint x_it = 0;
6337
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6338
3992
                                x_collection = _tmp14_;
6339
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6340
3993
                                x_collection_length1 = _tmp14__length1;
6341
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6342
3994
                                for (x_it = 0; x_it < _tmp14__length1; x_it = x_it + 1) {
6343
 
#line 6344 "stream-view-tile.c"
6344
3995
                                        gchar* _tmp15_;
6345
3996
                                        gchar* x = NULL;
6346
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6347
3997
                                        _tmp15_ = g_strdup (x_collection[x_it]);
6348
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6349
3998
                                        x = _tmp15_;
6350
 
#line 6351 "stream-view-tile.c"
6351
3999
                                        {
6352
4000
                                                const gchar* _tmp16_;
6353
4001
                                                gchar** _tmp17_;
6361
4009
                                                gchar** _tmp24_;
6362
4010
                                                gint _tmp24__length1;
6363
4011
                                                const gchar* _tmp25_;
6364
 
#line 179 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6365
4012
                                                _tmp16_ = x;
6366
 
#line 179 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6367
4013
                                                _tmp18_ = _tmp17_ = g_strsplit (_tmp16_, "=", 0);
6368
 
#line 179 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6369
4014
                                                args2 = _tmp18_;
6370
 
#line 179 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6371
4015
                                                args2_length1 = _vala_array_length (_tmp17_);
6372
 
#line 179 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6373
4016
                                                _args2_size_ = args2_length1;
6374
 
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6375
4017
                                                _tmp19_ = args2;
6376
 
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6377
4018
                                                _tmp19__length1 = args2_length1;
6378
 
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6379
4019
                                                _tmp20_ = _tmp19_[0];
6380
 
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6381
4020
                                                if (g_strcmp0 (_tmp20_, "acct") == 0) {
6382
 
#line 6383 "stream-view-tile.c"
6383
4021
                                                        gchar** _tmp21_;
6384
4022
                                                        gint _tmp21__length1;
6385
4023
                                                        const gchar* _tmp22_;
6386
4024
                                                        gchar* _tmp23_;
6387
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6388
4025
                                                        _tmp21_ = args2;
6389
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6390
4026
                                                        _tmp21__length1 = args2_length1;
6391
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6392
4027
                                                        _tmp22_ = _tmp21_[1];
6393
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6394
4028
                                                        _tmp23_ = g_strdup (_tmp22_);
6395
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6396
4029
                                                        _g_free0 (acct);
6397
 
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6398
4030
                                                        acct = _tmp23_;
6399
 
#line 6400 "stream-view-tile.c"
6400
4031
                                                }
6401
 
#line 182 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6402
4032
                                                _tmp24_ = args2;
6403
 
#line 182 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6404
4033
                                                _tmp24__length1 = args2_length1;
6405
 
#line 182 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6406
4034
                                                _tmp25_ = _tmp24_[0];
6407
 
#line 182 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6408
4035
                                                if (g_strcmp0 (_tmp25_, "query") == 0) {
6409
 
#line 6410 "stream-view-tile.c"
6410
4036
                                                        gchar** _tmp26_;
6411
4037
                                                        gint _tmp26__length1;
6412
4038
                                                        const gchar* _tmp27_;
6413
4039
                                                        gchar* _tmp28_;
6414
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6415
4040
                                                        _tmp26_ = args2;
6416
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6417
4041
                                                        _tmp26__length1 = args2_length1;
6418
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6419
4042
                                                        _tmp27_ = _tmp26_[1];
6420
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6421
4043
                                                        _tmp28_ = g_strconcat ("#", _tmp27_, NULL);
6422
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6423
4044
                                                        _g_free0 (query);
6424
 
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6425
4045
                                                        query = _tmp28_;
6426
 
#line 6427 "stream-view-tile.c"
6427
4046
                                                }
6428
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6429
4047
                                                args2 = (_vala_array_free (args2, args2_length1, (GDestroyNotify) g_free), NULL);
6430
 
#line 177 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6431
4048
                                                _g_free0 (x);
6432
 
#line 6433 "stream-view-tile.c"
6433
4049
                                        }
6434
4050
                                }
6435
4051
                        }
6436
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6437
4052
                        _tmp29_ = query;
6438
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6439
4053
                        _tmp30_ = strlen (_tmp29_);
6440
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6441
4054
                        _tmp31_ = _tmp30_;
6442
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6443
4055
                        if (_tmp31_ > 0) {
6444
 
#line 6445 "stream-view-tile.c"
6445
4056
                                GwibberSearches* _tmp32_;
6446
4057
                                GwibberSearches* searches_service;
6447
4058
                                GwibberSearches* _tmp33_;
6452
4063
                                const gchar* _tmp37_;
6453
4064
                                gchar* _tmp38_ = NULL;
6454
4065
                                gchar* _id;
6455
 
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6456
4066
                                _tmp32_ = gwibber_searches_new ();
6457
 
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6458
4067
                                searches_service = _tmp32_;
6459
 
#line 188 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6460
4068
                                _tmp33_ = searches_service;
6461
 
#line 188 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6462
4069
                                _tmp34_ = gwibber_searches_list (_tmp33_);
6463
 
#line 188 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6464
4070
                                searches = _tmp34_;
6465
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6466
4071
                                _tmp35_ = searches_service;
6467
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6468
4072
                                _tmp36_ = query;
6469
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6470
4073
                                _tmp37_ = query;
6471
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6472
4074
                                _tmp38_ = gwibber_searches_create (_tmp35_, _tmp36_, _tmp37_);
6473
 
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6474
4075
                                _id = _tmp38_;
6475
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6476
4076
                                _g_free0 (_id);
6477
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6478
4077
                                __g_list_free__g_object_unref0_0 (searches);
6479
 
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6480
4078
                                _g_object_unref0 (searches_service);
6481
 
#line 6482 "stream-view-tile.c"
6482
4079
                        }
6483
 
#line 172 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6484
4080
                        args = (_vala_array_free (args, args_length1, (GDestroyNotify) g_free), NULL);
6485
 
#line 172 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6486
4081
                        _g_free0 (query);
6487
 
#line 172 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6488
4082
                        _g_free0 (acct);
6489
 
#line 6490 "stream-view-tile.c"
6490
4083
                } else {
6491
4084
                        SoupURI* _tmp39_;
6492
4085
                        const gchar* _tmp40_;
6493
4086
                        gboolean _tmp41_ = FALSE;
6494
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6495
4087
                        _tmp39_ = url;
6496
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6497
4088
                        _tmp40_ = _tmp39_->path;
6498
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6499
4089
                        _tmp41_ = g_str_has_suffix (_tmp40_, "user");
6500
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6501
4090
                        if (_tmp41_) {
6502
 
#line 6503 "stream-view-tile.c"
6503
4091
                                gchar* _tmp42_;
6504
4092
                                gchar* acct;
6505
4093
                                gchar* _tmp43_;
6518
4106
                                gint _tmp65_;
6519
4107
                                gint _tmp66_;
6520
4108
                                gboolean _tmp70_;
6521
 
#line 194 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6522
4109
                                _tmp42_ = g_strdup ("");
6523
 
#line 194 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6524
4110
                                acct = _tmp42_;
6525
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6526
4111
                                _tmp43_ = g_strdup ("");
6527
 
#line 195 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6528
4112
                                name = _tmp43_;
6529
 
#line 196 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6530
4113
                                _tmp44_ = url;
6531
 
#line 196 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6532
4114
                                _tmp45_ = _tmp44_->query;
6533
 
#line 196 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6534
4115
                                _tmp47_ = _tmp46_ = g_strsplit (_tmp45_, "&", 0);
6535
 
#line 196 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6536
4116
                                args = _tmp47_;
6537
 
#line 196 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6538
4117
                                args_length1 = _vala_array_length (_tmp46_);
6539
 
#line 196 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6540
4118
                                _args_size_ = args_length1;
6541
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6542
4119
                                _tmp48_ = args;
6543
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6544
4120
                                _tmp48__length1 = args_length1;
6545
 
#line 6546 "stream-view-tile.c"
6546
4121
                                {
6547
4122
                                        gchar** x_collection = NULL;
6548
4123
                                        gint x_collection_length1 = 0;
6549
4124
                                        gint _x_collection_size_ = 0;
6550
4125
                                        gint x_it = 0;
6551
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6552
4126
                                        x_collection = _tmp48_;
6553
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6554
4127
                                        x_collection_length1 = _tmp48__length1;
6555
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6556
4128
                                        for (x_it = 0; x_it < _tmp48__length1; x_it = x_it + 1) {
6557
 
#line 6558 "stream-view-tile.c"
6558
4129
                                                gchar* _tmp49_;
6559
4130
                                                gchar* x = NULL;
6560
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6561
4131
                                                _tmp49_ = g_strdup (x_collection[x_it]);
6562
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6563
4132
                                                x = _tmp49_;
6564
 
#line 6565 "stream-view-tile.c"
6565
4133
                                                {
6566
4134
                                                        const gchar* _tmp50_;
6567
4135
                                                        gchar** _tmp51_;
6575
4143
                                                        gchar** _tmp58_;
6576
4144
                                                        gint _tmp58__length1;
6577
4145
                                                        const gchar* _tmp59_;
6578
 
#line 199 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6579
4146
                                                        _tmp50_ = x;
6580
 
#line 199 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6581
4147
                                                        _tmp52_ = _tmp51_ = g_strsplit (_tmp50_, "=", 0);
6582
 
#line 199 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6583
4148
                                                        args2 = _tmp52_;
6584
 
#line 199 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6585
4149
                                                        args2_length1 = _vala_array_length (_tmp51_);
6586
 
#line 199 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6587
4150
                                                        _args2_size_ = args2_length1;
6588
 
#line 200 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6589
4151
                                                        _tmp53_ = args2;
6590
 
#line 200 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6591
4152
                                                        _tmp53__length1 = args2_length1;
6592
 
#line 200 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6593
4153
                                                        _tmp54_ = _tmp53_[0];
6594
 
#line 200 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6595
4154
                                                        if (g_strcmp0 (_tmp54_, "acct") == 0) {
6596
 
#line 6597 "stream-view-tile.c"
6597
4155
                                                                gchar** _tmp55_;
6598
4156
                                                                gint _tmp55__length1;
6599
4157
                                                                const gchar* _tmp56_;
6600
4158
                                                                gchar* _tmp57_;
6601
 
#line 201 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6602
4159
                                                                _tmp55_ = args2;
6603
 
#line 201 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6604
4160
                                                                _tmp55__length1 = args2_length1;
6605
 
#line 201 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6606
4161
                                                                _tmp56_ = _tmp55_[1];
6607
 
#line 201 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6608
4162
                                                                _tmp57_ = g_strdup (_tmp56_);
6609
 
#line 201 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6610
4163
                                                                _g_free0 (acct);
6611
 
#line 201 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6612
4164
                                                                acct = _tmp57_;
6613
 
#line 6614 "stream-view-tile.c"
6614
4165
                                                        }
6615
 
#line 202 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6616
4166
                                                        _tmp58_ = args2;
6617
 
#line 202 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6618
4167
                                                        _tmp58__length1 = args2_length1;
6619
 
#line 202 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6620
4168
                                                        _tmp59_ = _tmp58_[0];
6621
 
#line 202 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6622
4169
                                                        if (g_strcmp0 (_tmp59_, "name") == 0) {
6623
 
#line 6624 "stream-view-tile.c"
6624
4170
                                                                gchar** _tmp60_;
6625
4171
                                                                gint _tmp60__length1;
6626
4172
                                                                const gchar* _tmp61_;
6627
4173
                                                                gchar* _tmp62_;
6628
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6629
4174
                                                                _tmp60_ = args2;
6630
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6631
4175
                                                                _tmp60__length1 = args2_length1;
6632
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6633
4176
                                                                _tmp61_ = _tmp60_[1];
6634
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6635
4177
                                                                _tmp62_ = g_strdup (_tmp61_);
6636
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6637
4178
                                                                _g_free0 (name);
6638
 
#line 203 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6639
4179
                                                                name = _tmp62_;
6640
 
#line 6641 "stream-view-tile.c"
6641
4180
                                                        }
6642
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6643
4181
                                                        args2 = (_vala_array_free (args2, args2_length1, (GDestroyNotify) g_free), NULL);
6644
 
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6645
4182
                                                        _g_free0 (x);
6646
 
#line 6647 "stream-view-tile.c"
6647
4183
                                                }
6648
4184
                                        }
6649
4185
                                }
6650
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6651
4186
                                _tmp64_ = name;
6652
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6653
4187
                                _tmp65_ = strlen (_tmp64_);
6654
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6655
4188
                                _tmp66_ = _tmp65_;
6656
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6657
4189
                                if (_tmp66_ > 0) {
6658
 
#line 6659 "stream-view-tile.c"
6659
4190
                                        const gchar* _tmp67_;
6660
4191
                                        gint _tmp68_;
6661
4192
                                        gint _tmp69_;
6662
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6663
4193
                                        _tmp67_ = acct;
6664
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6665
4194
                                        _tmp68_ = strlen (_tmp67_);
6666
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6667
4195
                                        _tmp69_ = _tmp68_;
6668
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6669
4196
                                        _tmp63_ = _tmp69_ > 0;
6670
 
#line 6671 "stream-view-tile.c"
6671
4197
                                } else {
6672
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6673
4198
                                        _tmp63_ = FALSE;
6674
 
#line 6675 "stream-view-tile.c"
6675
4199
                                }
6676
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6677
4200
                                _tmp70_ = _tmp63_;
6678
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6679
4201
                                if (_tmp70_) {
6680
 
#line 6681 "stream-view-tile.c"
6681
4202
                                        GwibberStreams* _tmp71_;
6682
4203
                                        GwibberStreams* streams_service;
6683
4204
                                        GwibberStreams* _tmp72_;
6688
4209
                                        const gchar* _tmp76_;
6689
4210
                                        gchar* _tmp77_ = NULL;
6690
4211
                                        gchar* _id;
6691
 
#line 207 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6692
4212
                                        _tmp71_ = gwibber_streams_new ();
6693
 
#line 207 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6694
4213
                                        streams_service = _tmp71_;
6695
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6696
4214
                                        _tmp72_ = streams_service;
6697
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6698
4215
                                        _tmp73_ = gwibber_streams_list (_tmp72_);
6699
 
#line 208 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6700
4216
                                        streams_list = _tmp73_;
6701
 
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6702
4217
                                        _tmp74_ = streams_service;
6703
 
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6704
4218
                                        _tmp75_ = acct;
6705
 
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6706
4219
                                        _tmp76_ = name;
6707
 
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6708
4220
                                        _tmp77_ = gwibber_streams_create (_tmp74_, _tmp75_, _tmp76_, "user_messages");
6709
 
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6710
4221
                                        _id = _tmp77_;
6711
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6712
4222
                                        _g_free0 (_id);
6713
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6714
4223
                                        __g_list_free__g_object_unref0_0 (streams_list);
6715
 
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6716
4224
                                        _g_object_unref0 (streams_service);
6717
 
#line 6718 "stream-view-tile.c"
6718
4225
                                }
6719
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6720
4226
                                args = (_vala_array_free (args, args_length1, (GDestroyNotify) g_free), NULL);
6721
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6722
4227
                                _g_free0 (name);
6723
 
#line 192 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6724
4228
                                _g_free0 (acct);
6725
 
#line 6726 "stream-view-tile.c"
6726
4229
                        }
6727
4230
                }
6728
 
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6729
4231
                __vala_SoupURI_free0 (url);
6730
 
#line 6731 "stream-view-tile.c"
6731
4232
        }
6732
 
#line 213 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6733
4233
        result = FALSE;
6734
 
#line 213 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6735
4234
        return result;
6736
 
#line 6737 "stream-view-tile.c"
6737
4235
}
6738
4236
 
6739
4237
 
6740
4238
static gboolean __gwibber_gtk_stream_view_tile___lambda26__gtk_label_activate_link (GtkLabel* _sender, const gchar* uri, gpointer self) {
6741
4239
        gboolean result;
6742
4240
        result = _gwibber_gtk_stream_view_tile___lambda26_ (self, uri);
6743
 
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6744
4241
        return result;
6745
 
#line 6746 "stream-view-tile.c"
6746
4242
}
6747
4243
 
6748
4244
 
6750
4246
        gboolean result = FALSE;
6751
4247
        const gchar* _tmp0_;
6752
4248
        GError * _inner_error_ = NULL;
6753
 
#line 228 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6754
4249
        _tmp0_ = self->priv->img_src;
6755
 
#line 228 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6756
4250
        if (_tmp0_ != NULL) {
6757
 
#line 6758 "stream-view-tile.c"
6758
4251
                {
6759
4252
                        GdkScreen* _tmp1_ = NULL;
6760
4253
                        const gchar* _tmp2_;
6761
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6762
4254
                        _tmp1_ = gdk_screen_get_default ();
6763
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6764
4255
                        _tmp2_ = self->priv->img_src;
6765
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6766
4256
                        gtk_show_uri (_tmp1_, _tmp2_, (guint32) 0, &_inner_error_);
6767
 
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6768
4257
                        if (_inner_error_ != NULL) {
6769
 
#line 6770 "stream-view-tile.c"
6770
4258
                                goto __catch14_g_error;
6771
4259
                        }
6772
4260
                }
6774
4262
                __catch14_g_error:
6775
4263
                {
6776
4264
                        GError* e = NULL;
6777
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6778
4265
                        e = _inner_error_;
6779
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6780
4266
                        _inner_error_ = NULL;
6781
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6782
4267
                        _g_error_free0 (e);
6783
 
#line 6784 "stream-view-tile.c"
6784
4268
                }
6785
4269
                __finally14:
6786
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6787
4270
                if (_inner_error_ != NULL) {
6788
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6789
4271
                        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);
6790
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6791
4272
                        g_clear_error (&_inner_error_);
6792
 
#line 230 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6793
4273
                        return FALSE;
6794
 
#line 6795 "stream-view-tile.c"
6795
4274
                }
6796
4275
        }
6797
 
#line 238 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6798
4276
        result = FALSE;
6799
 
#line 238 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6800
4277
        return result;
6801
 
#line 6802 "stream-view-tile.c"
6802
4278
}
6803
4279
 
6804
4280
 
6805
4281
static gboolean __gwibber_gtk_stream_view_tile___lambda27__gtk_widget_button_release_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
6806
4282
        gboolean result;
6807
4283
        result = _gwibber_gtk_stream_view_tile___lambda27_ (self);
6808
 
#line 226 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6809
4284
        return result;
6810
 
#line 6811 "stream-view-tile.c"
6811
4285
}
6812
4286
 
6813
4287
 
6814
4288
static gboolean _gwibber_gtk_stream_view_tile___lambda28_ (GwibberGtkStreamViewTile* self) {
6815
4289
        gboolean result = FALSE;
6816
 
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6817
4290
        gwibber_gtk_stream_view_tile_update_time_area_wrapper (self);
6818
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6819
4291
        result = FALSE;
6820
 
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6821
4292
        return result;
6822
 
#line 6823 "stream-view-tile.c"
6823
4293
}
6824
4294
 
6825
4295
 
6826
4296
static gboolean __gwibber_gtk_stream_view_tile___lambda28__gtk_widget_enter_notify_event (GtkWidget* _sender, GdkEventCrossing* event, gpointer self) {
6827
4297
        gboolean result;
6828
4298
        result = _gwibber_gtk_stream_view_tile___lambda28_ (self);
6829
 
#line 275 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6830
4299
        return result;
6831
 
#line 6832 "stream-view-tile.c"
6832
4300
}
6833
4301
 
6834
4302
 
6835
4303
static gboolean _gwibber_gtk_stream_view_tile___lambda29_ (GwibberGtkStreamViewTile* self) {
6836
4304
        gboolean result = FALSE;
6837
 
#line 281 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6838
4305
        gwibber_gtk_stream_view_tile_update_time_area_wrapper (self);
6839
 
#line 282 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6840
4306
        result = FALSE;
6841
 
#line 282 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6842
4307
        return result;
6843
 
#line 6844 "stream-view-tile.c"
6844
4308
}
6845
4309
 
6846
4310
 
6847
4311
static gboolean __gwibber_gtk_stream_view_tile___lambda29__gtk_widget_enter_notify_event (GtkWidget* _sender, GdkEventCrossing* event, gpointer self) {
6848
4312
        gboolean result;
6849
4313
        result = _gwibber_gtk_stream_view_tile___lambda29_ (self);
6850
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6851
4314
        return result;
6852
 
#line 6853 "stream-view-tile.c"
6853
4315
}
6854
4316
 
6855
4317
 
6856
4318
static gboolean _gwibber_gtk_stream_view_tile___lambda30_ (GwibberGtkStreamViewTile* self) {
6857
4319
        gboolean result = FALSE;
6858
 
#line 286 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6859
4320
        gwibber_gtk_stream_view_tile_update_time_area_wrapper (self);
6860
 
#line 287 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6861
4321
        result = FALSE;
6862
 
#line 287 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6863
4322
        return result;
6864
 
#line 6865 "stream-view-tile.c"
6865
4323
}
6866
4324
 
6867
4325
 
6868
4326
static gboolean __gwibber_gtk_stream_view_tile___lambda30__gtk_widget_enter_notify_event (GtkWidget* _sender, GdkEventCrossing* event, gpointer self) {
6869
4327
        gboolean result;
6870
4328
        result = _gwibber_gtk_stream_view_tile___lambda30_ (self);
6871
 
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6872
4329
        return result;
6873
 
#line 6874 "stream-view-tile.c"
6874
4330
}
6875
4331
 
6876
4332
 
6877
4333
static gboolean _gwibber_gtk_stream_view_tile___lambda31_ (GwibberGtkStreamViewTile* self) {
6878
4334
        gboolean result = FALSE;
6879
 
#line 300 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6880
4335
        gwibber_gtk_stream_view_tile_update_time_area_wrapper (self);
6881
 
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6882
4336
        result = FALSE;
6883
 
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6884
4337
        return result;
6885
 
#line 6886 "stream-view-tile.c"
6886
4338
}
6887
4339
 
6888
4340
 
6889
4341
static gboolean __gwibber_gtk_stream_view_tile___lambda31__gtk_widget_leave_notify_event (GtkWidget* _sender, GdkEventCrossing* event, gpointer self) {
6890
4342
        gboolean result;
6891
4343
        result = _gwibber_gtk_stream_view_tile___lambda31_ (self);
6892
 
#line 290 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
6893
4344
        return result;
6894
 
#line 6895 "stream-view-tile.c"
6895
4345
}
6896
4346
 
6897
4347
 
7028
4478
        GtkEventBox* _tmp130_;
7029
4479
        GtkLabel* _tmp131_;
7030
4480
        GError * _inner_error_ = NULL;
7031
 
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7032
4481
        parent_class = G_OBJECT_CLASS (gwibber_gtk_stream_view_tile_parent_class);
7033
 
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7034
4482
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
7035
 
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7036
4483
        self = GWIBBER_GTK_STREAM_VIEW_TILE (obj);
7037
 
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7038
4484
        _g_list_free0 (self->priv->_to_disconnect);
7039
 
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7040
4485
        self->priv->_to_disconnect = NULL;
7041
 
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7042
4486
        g_signal_connect_object ((GtkWidget*) self, "draw", (GCallback) _gwibber_gtk_stream_view_tile_on_draw_gtk_widget_draw, self, 0);
7043
 
#line 111 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7044
4487
        _tmp0_ = (GtkAlignment*) gtk_alignment_new (0.0f, 0.0f, 1.0f, 1.0f);
7045
 
#line 111 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7046
4488
        _tmp1_ = g_object_ref_sink (_tmp0_);
7047
 
#line 111 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7048
4489
        _g_object_unref0 (self->priv->align);
7049
 
#line 111 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7050
4490
        self->priv->align = _tmp1_;
7051
 
#line 112 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7052
4491
        _tmp2_ = self->priv->align;
7053
 
#line 112 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7054
4492
        gtk_alignment_set_padding (_tmp2_, (guint) GWIBBER_GTK_STREAM_VIEW_TILE_our_padding, (guint) GWIBBER_GTK_STREAM_VIEW_TILE_our_padding, (guint) GWIBBER_GTK_STREAM_VIEW_TILE_our_padding, (guint) GWIBBER_GTK_STREAM_VIEW_TILE_our_padding);
7055
 
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7056
4493
        _tmp3_ = self->priv->align;
7057
 
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7058
4494
        gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp3_);
7059
 
#line 115 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7060
4495
        _tmp4_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
7061
 
#line 115 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7062
4496
        _tmp5_ = g_object_ref_sink (_tmp4_);
7063
 
#line 115 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7064
4497
        _g_object_unref0 (self->priv->main_box);
7065
 
#line 115 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7066
4498
        self->priv->main_box = _tmp5_;
7067
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7068
4499
        _tmp6_ = self->priv->align;
7069
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7070
4500
        _tmp7_ = self->priv->main_box;
7071
 
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7072
4501
        gtk_container_add ((GtkContainer*) _tmp6_, (GtkWidget*) _tmp7_);
7073
 
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7074
4502
        _tmp8_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.0f, 0.0f, 0.0f);
7075
 
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7076
4503
        _tmp9_ = g_object_ref_sink (_tmp8_);
7077
 
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7078
4504
        _g_object_unref0 (self->priv->lalignment);
7079
 
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7080
4505
        self->priv->lalignment = _tmp9_;
7081
 
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7082
4506
        _tmp10_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.0f, 0.0f, 0.0f);
7083
 
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7084
4507
        _tmp11_ = g_object_ref_sink (_tmp10_);
7085
 
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7086
4508
        _g_object_unref0 (self->priv->ralignment);
7087
 
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7088
4509
        self->priv->ralignment = _tmp11_;
7089
 
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7090
4510
        _tmp12_ = self->priv->main_box;
7091
 
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7092
4511
        _tmp13_ = self->priv->lalignment;
7093
 
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7094
4512
        gtk_box_pack_start (_tmp12_, (GtkWidget*) _tmp13_, FALSE, FALSE, (guint) 0);
7095
 
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7096
4513
        _tmp14_ = self->priv->main_box;
7097
 
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7098
4514
        _tmp15_ = self->priv->ralignment;
7099
 
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7100
4515
        gtk_box_pack_end (_tmp14_, (GtkWidget*) _tmp15_, FALSE, FALSE, (guint) 0);
7101
 
#line 123 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7102
4516
        _tmp16_ = (GtkEventBox*) gtk_event_box_new ();
7103
 
#line 123 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7104
4517
        _tmp17_ = g_object_ref_sink (_tmp16_);
7105
 
#line 123 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7106
4518
        _g_object_unref0 (self->priv->_avatar_box);
7107
 
#line 123 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7108
4519
        self->priv->_avatar_box = _tmp17_;
7109
 
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7110
4520
        _tmp18_ = self->priv->_avatar_box;
7111
 
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7112
4521
        gtk_event_box_set_visible_window (_tmp18_, FALSE);
7113
 
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7114
4522
        _tmp19_ = (GtkFixed*) gtk_fixed_new ();
7115
 
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7116
4523
        _tmp20_ = g_object_ref_sink (_tmp19_);
7117
 
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7118
4524
        _g_object_unref0 (self->priv->_avatar_fixed);
7119
 
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7120
4525
        self->priv->_avatar_fixed = _tmp20_;
7121
 
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7122
4526
        _tmp21_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
7123
 
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7124
4527
        _tmp22_ = g_object_ref_sink (_tmp21_);
7125
 
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7126
4528
        _g_object_unref0 (self->priv->_avatar_hbox);
7127
 
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7128
4529
        self->priv->_avatar_hbox = _tmp22_;
7129
 
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7130
4530
        _tmp23_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
7131
 
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7132
4531
        _tmp24_ = g_object_ref_sink (_tmp23_);
7133
 
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7134
4532
        _g_object_unref0 (self->priv->_overlay_avatar_hbox);
7135
 
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7136
4533
        self->priv->_overlay_avatar_hbox = _tmp24_;
7137
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7138
4534
        _tmp25_ = self->priv->_avatar_box;
7139
 
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7140
4535
        gtk_widget_set_size_request ((GtkWidget*) _tmp25_, 48, 48);
7141
 
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7142
4536
        _tmp26_ = self->priv->_avatar_box;
7143
 
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7144
4537
        _tmp27_ = self->priv->_avatar_fixed;
7145
 
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7146
4538
        gtk_container_add ((GtkContainer*) _tmp26_, (GtkWidget*) _tmp27_);
7147
 
#line 130 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7148
4539
        _tmp28_ = self->priv->lalignment;
7149
 
#line 130 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7150
4540
        _tmp29_ = self->priv->_avatar_box;
7151
 
#line 130 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7152
4541
        gtk_container_add ((GtkContainer*) _tmp28_, (GtkWidget*) _tmp29_);
7153
 
#line 132 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7154
4542
        _tmp30_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
7155
 
#line 132 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7156
4543
        _tmp31_ = g_object_ref_sink (_tmp30_);
7157
 
#line 132 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7158
4544
        _g_object_unref0 (self->priv->vbox);
7159
 
#line 132 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7160
4545
        self->priv->vbox = _tmp31_;
7161
 
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7162
4546
        _tmp32_ = self->priv->main_box;
7163
 
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7164
4547
        _tmp33_ = self->priv->vbox;
7165
 
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7166
4548
        gtk_box_pack_start (_tmp32_, (GtkWidget*) _tmp33_, TRUE, TRUE, (guint) 0);
7167
 
#line 135 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7168
4549
        _tmp34_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
7169
 
#line 135 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7170
4550
        _tmp35_ = g_object_ref_sink (_tmp34_);
7171
 
#line 135 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7172
4551
        hbox = _tmp35_;
7173
 
#line 136 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7174
4552
        _tmp36_ = self->priv->vbox;
7175
 
#line 136 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7176
4553
        _tmp37_ = hbox;
7177
 
#line 136 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7178
4554
        gtk_box_pack_start (_tmp36_, (GtkWidget*) _tmp37_, FALSE, FALSE, (guint) 2);
7179
 
#line 138 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7180
4555
        _tmp38_ = (GtkLabel*) gtk_label_new ("");
7181
 
#line 138 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7182
4556
        _tmp39_ = g_object_ref_sink (_tmp38_);
7183
 
#line 138 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7184
4557
        _g_object_unref0 (self->priv->name);
7185
 
#line 138 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7186
4558
        self->priv->name = _tmp39_;
7187
 
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7188
4559
        _tmp40_ = self->priv->name;
7189
 
#line 139 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7190
4560
        gtk_label_set_markup (_tmp40_, "<b></b>");
7191
 
#line 140 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7192
4561
        _tmp41_ = self->priv->name;
7193
 
#line 140 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7194
4562
        gtk_label_set_single_line_mode (_tmp41_, FALSE);
7195
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7196
4563
        _tmp42_ = self->priv->name;
7197
 
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7198
4564
        gtk_label_set_line_wrap (_tmp42_, TRUE);
7199
 
#line 142 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7200
4565
        _tmp43_ = self->priv->name;
7201
 
#line 142 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7202
4566
        gtk_label_set_line_wrap_mode (_tmp43_, PANGO_WRAP_WORD_CHAR);
7203
 
#line 143 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7204
4567
        _tmp44_ = self->priv->name;
7205
 
#line 143 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7206
4568
        gtk_misc_set_alignment ((GtkMisc*) _tmp44_, 0.0f, 0.5f);
7207
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7208
4569
        _tmp45_ = hbox;
7209
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7210
4570
        _tmp46_ = self->priv->name;
7211
 
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7212
4571
        gtk_box_pack_start (_tmp45_, (GtkWidget*) _tmp46_, FALSE, FALSE, (guint) 0);
7213
 
#line 146 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7214
4572
        _tmp47_ = (GtkLabel*) gtk_label_new ("");
7215
 
#line 146 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7216
4573
        _tmp48_ = g_object_ref_sink (_tmp47_);
7217
 
#line 146 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7218
4574
        _g_object_unref0 (self->priv->time);
7219
 
#line 146 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7220
4575
        self->priv->time = _tmp48_;
7221
 
#line 147 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7222
4576
        _tmp49_ = self->priv->time;
7223
 
#line 147 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7224
4577
        gtk_label_set_markup (_tmp49_, "");
7225
 
#line 148 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7226
4578
        _tmp50_ = self->priv->time;
7227
 
#line 148 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7228
4579
        gtk_misc_set_alignment ((GtkMisc*) _tmp50_, 0.0f, 1.0f);
7229
 
#line 149 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7230
4580
        _tmp51_ = self->priv->time;
7231
 
#line 149 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7232
4581
        gtk_widget_set_size_request ((GtkWidget*) _tmp51_, 16, 16);
7233
 
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7234
4582
        _tmp52_ = hbox;
7235
 
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7236
4583
        _tmp53_ = self->priv->time;
7237
 
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7238
4584
        gtk_box_pack_end (_tmp52_, (GtkWidget*) _tmp53_, FALSE, FALSE, (guint) 0);
7239
 
#line 152 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7240
4585
        _tmp54_ = gwibber_gtk_action_box_new ();
7241
 
#line 152 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7242
4586
        _tmp55_ = g_object_ref_sink (_tmp54_);
7243
 
#line 152 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7244
4587
        _g_object_unref0 (self->priv->action_box);
7245
 
#line 152 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7246
4588
        self->priv->action_box = _tmp55_;
7247
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7248
4589
        _tmp56_ = self->priv->action_box;
7249
 
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7250
4590
        gtk_widget_set_size_request ((GtkWidget*) _tmp56_, 16, 16);
7251
 
#line 154 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7252
4591
        _tmp57_ = self->priv->action_box;
7253
 
#line 154 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7254
4592
        gtk_widget_hide ((GtkWidget*) _tmp57_);
7255
 
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7256
4593
        _tmp58_ = hbox;
7257
 
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7258
4594
        _tmp59_ = self->priv->action_box;
7259
 
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7260
4595
        gtk_box_pack_end (_tmp58_, (GtkWidget*) _tmp59_, FALSE, FALSE, (guint) 0);
7261
 
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7262
4596
        _tmp60_ = (GtkLabel*) gtk_label_new ("");
7263
 
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7264
4597
        _tmp61_ = g_object_ref_sink (_tmp60_);
7265
 
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7266
4598
        _g_object_unref0 (self->priv->message);
7267
 
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7268
4599
        self->priv->message = _tmp61_;
7269
 
#line 159 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7270
4600
        _tmp62_ = self->priv->message;
7271
 
#line 159 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7272
4601
        gtk_label_set_selectable (_tmp62_, TRUE);
7273
 
#line 160 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7274
4602
        _tmp63_ = self->priv->message;
7275
 
#line 160 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7276
4603
        gtk_label_set_single_line_mode (_tmp63_, FALSE);
7277
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7278
4604
        _tmp64_ = self->priv->message;
7279
 
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7280
4605
        gtk_label_set_line_wrap (_tmp64_, TRUE);
7281
 
#line 162 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7282
4606
        _tmp65_ = self->priv->message;
7283
 
#line 162 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7284
4607
        gtk_label_set_line_wrap_mode (_tmp65_, PANGO_WRAP_WORD_CHAR);
7285
 
#line 163 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7286
4608
        _tmp66_ = self->priv->message;
7287
 
#line 163 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7288
4609
        gtk_misc_set_alignment ((GtkMisc*) _tmp66_, 0.0f, 0.0f);
7289
 
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7290
4610
        _tmp67_ = self->priv->message;
7291
 
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7292
4611
        gtk_widget_add_events ((GtkWidget*) _tmp67_, (gint) (GDK_KEY_PRESS_MASK | GDK_SCROLL_MASK));
7293
 
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7294
4612
        _tmp68_ = self->priv->vbox;
7295
 
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7296
4613
        _tmp69_ = self->priv->message;
7297
 
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7298
4614
        gtk_box_pack_start (_tmp68_, (GtkWidget*) _tmp69_, FALSE, FALSE, (guint) 2);
7299
 
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7300
4615
        _tmp70_ = self->priv->message;
7301
 
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7302
4616
        g_signal_connect_object (_tmp70_, "activate-link", (GCallback) __gwibber_gtk_stream_view_tile___lambda26__gtk_label_activate_link, self, 0);
7303
 
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7304
4617
        _tmp71_ = gwibber_gtk_stream_view_avatar_new ("gwibber-stream-attachments", GTK_ICON_SIZE_DIALOG);
7305
 
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7306
4618
        _tmp72_ = g_object_ref_sink (_tmp71_);
7307
 
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7308
4619
        _g_object_unref0 (self->priv->thumbnail);
7309
 
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7310
4620
        self->priv->thumbnail = _tmp72_;
7311
 
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7312
4621
        _tmp73_ = (GtkEventBox*) gtk_event_box_new ();
7313
 
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7314
4622
        _tmp74_ = g_object_ref_sink (_tmp73_);
7315
 
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7316
4623
        _g_object_unref0 (self->priv->thumb_box);
7317
 
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7318
4624
        self->priv->thumb_box = _tmp74_;
7319
 
#line 218 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7320
4625
        _tmp75_ = self->priv->thumb_box;
7321
 
#line 218 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7322
4626
        gtk_event_box_set_visible_window (_tmp75_, FALSE);
7323
 
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7324
4627
        _tmp76_ = self->priv->thumb_box;
7325
 
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7326
4628
        _tmp77_ = self->priv->thumbnail;
7327
 
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7328
4629
        gtk_container_add ((GtkContainer*) _tmp76_, (GtkWidget*) _tmp77_);
7329
 
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7330
4630
        _tmp78_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
7331
 
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7332
4631
        _tmp79_ = g_object_ref_sink (_tmp78_);
7333
 
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7334
4632
        thumb_hbox = _tmp79_;
7335
 
#line 221 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7336
4633
        _tmp80_ = thumb_hbox;
7337
 
#line 221 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7338
4634
        _tmp81_ = self->priv->thumb_box;
7339
 
#line 221 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7340
4635
        gtk_box_pack_start (_tmp80_, (GtkWidget*) _tmp81_, FALSE, FALSE, (guint) 0);
7341
 
#line 222 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7342
4636
        _tmp82_ = _ ("_Show");
7343
 
#line 222 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7344
4637
        _tmp83_ = (GtkExpander*) gtk_expander_new_with_mnemonic (_tmp82_);
7345
 
#line 222 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7346
4638
        _tmp84_ = g_object_ref_sink (_tmp83_);
7347
 
#line 222 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7348
4639
        _g_object_unref0 (self->priv->_thumb_expander);
7349
 
#line 222 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7350
4640
        self->priv->_thumb_expander = _tmp84_;
7351
 
#line 223 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7352
4641
        _tmp85_ = self->priv->_thumb_expander;
7353
 
#line 223 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7354
4642
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp85_, TRUE);
7355
 
#line 224 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7356
4643
        _tmp86_ = self->priv->_thumb_expander;
7357
 
#line 224 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7358
4644
        _tmp87_ = thumb_hbox;
7359
 
#line 224 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7360
4645
        gtk_container_add ((GtkContainer*) _tmp86_, (GtkWidget*) _tmp87_);
7361
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7362
4646
        _tmp88_ = self->priv->vbox;
7363
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7364
4647
        _tmp89_ = self->priv->_thumb_expander;
7365
 
#line 225 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7366
4648
        gtk_box_pack_start (_tmp88_, (GtkWidget*) _tmp89_, FALSE, FALSE, (guint) 4);
7367
 
#line 226 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7368
4649
        _tmp90_ = self->priv->thumb_box;
7369
 
#line 226 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7370
4650
        g_signal_connect_object ((GtkWidget*) _tmp90_, "button-release-event", (GCallback) __gwibber_gtk_stream_view_tile___lambda27__gtk_widget_button_release_event, self, 0);
7371
 
#line 241 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7372
4651
        _tmp91_ = _ ("_Comments");
7373
 
#line 241 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7374
4652
        _tmp92_ = (GtkExpander*) gtk_expander_new_with_mnemonic (_tmp91_);
7375
 
#line 241 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7376
4653
        _tmp93_ = g_object_ref_sink (_tmp92_);
7377
 
#line 241 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7378
4654
        _g_object_unref0 (self->priv->_comments_expander);
7379
 
#line 241 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7380
4655
        self->priv->_comments_expander = _tmp93_;
7381
 
#line 242 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7382
4656
        _tmp94_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
7383
 
#line 242 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7384
4657
        _tmp95_ = g_object_ref_sink (_tmp94_);
7385
 
#line 242 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7386
4658
        _g_object_unref0 (self->priv->comments_box);
7387
 
#line 242 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7388
4659
        self->priv->comments_box = _tmp95_;
7389
 
#line 243 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7390
4660
        _tmp96_ = self->priv->comments_box;
7391
 
#line 243 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7392
4661
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp96_, TRUE);
7393
 
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7394
4662
        _tmp97_ = self->priv->_comments_expander;
7395
 
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7396
4663
        _tmp98_ = self->priv->comments_box;
7397
 
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7398
4664
        gtk_container_add ((GtkContainer*) _tmp97_, (GtkWidget*) _tmp98_);
7399
 
#line 245 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7400
4665
        _tmp99_ = self->priv->vbox;
7401
 
#line 245 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7402
4666
        _tmp100_ = self->priv->_comments_expander;
7403
 
#line 245 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7404
4667
        gtk_box_pack_start (_tmp99_, (GtkWidget*) _tmp100_, FALSE, FALSE, (guint) 4);
7405
 
#line 247 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7406
4668
        _tmp101_ = (GtkLabel*) gtk_label_new ("");
7407
 
#line 247 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7408
4669
        _tmp102_ = g_object_ref_sink (_tmp101_);
7409
 
#line 247 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7410
4670
        _g_object_unref0 (self->priv->reply_to);
7411
 
#line 247 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7412
4671
        self->priv->reply_to = _tmp102_;
7413
 
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7414
4672
        _tmp103_ = self->priv->reply_to;
7415
 
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7416
4673
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp103_, TRUE);
7417
 
#line 249 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7418
4674
        _tmp104_ = self->priv->reply_to;
7419
 
#line 249 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7420
4675
        gtk_label_set_markup (_tmp104_, "<span font_weight='light' font_size='small'></span>");
7421
 
#line 250 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7422
4676
        _tmp105_ = self->priv->reply_to;
7423
 
#line 250 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7424
4677
        gtk_misc_set_alignment ((GtkMisc*) _tmp105_, 0.0f, 0.5f);
7425
 
#line 251 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7426
4678
        _tmp106_ = self->priv->vbox;
7427
 
#line 251 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7428
4679
        _tmp107_ = self->priv->reply_to;
7429
 
#line 251 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7430
4680
        gtk_box_pack_start (_tmp106_, (GtkWidget*) _tmp107_, FALSE, FALSE, (guint) 2);
7431
 
#line 253 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7432
4681
        _tmp108_ = (GtkLabel*) gtk_label_new ("");
7433
 
#line 253 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7434
4682
        _tmp109_ = g_object_ref_sink (_tmp108_);
7435
 
#line 253 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7436
4683
        _g_object_unref0 (self->priv->retweeted_by);
7437
 
#line 253 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7438
4684
        self->priv->retweeted_by = _tmp109_;
7439
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7440
4685
        _tmp110_ = self->priv->retweeted_by;
7441
 
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7442
4686
        gtk_label_set_markup (_tmp110_, "<span font_weight='light' font_size='small'></span>");
7443
 
#line 255 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7444
4687
        _tmp111_ = self->priv->retweeted_by;
7445
 
#line 255 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7446
4688
        gtk_misc_set_alignment ((GtkMisc*) _tmp111_, 0.0f, 0.5f);
7447
 
#line 256 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7448
4689
        _tmp112_ = self->priv->retweeted_by;
7449
 
#line 256 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7450
4690
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp112_, TRUE);
7451
 
#line 257 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7452
4691
        _tmp113_ = self->priv->vbox;
7453
 
#line 257 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7454
4692
        _tmp114_ = self->priv->retweeted_by;
7455
 
#line 257 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7456
4693
        gtk_box_pack_start (_tmp113_, (GtkWidget*) _tmp114_, FALSE, FALSE, (guint) 2);
7457
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7458
4694
        _tmp115_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
7459
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7460
4695
        _tmp116_ = g_object_ref_sink (_tmp115_);
7461
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7462
4696
        _g_object_unref0 (self->priv->likes_hbox);
7463
 
#line 259 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7464
4697
        self->priv->likes_hbox = _tmp116_;
7465
 
#line 260 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7466
4698
        _tmp117_ = self->priv->likes_hbox;
7467
 
#line 260 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7468
4699
        gtk_widget_set_no_show_all ((GtkWidget*) _tmp117_, TRUE);
7469
 
#line 7470 "stream-view-tile.c"
7470
4700
        {
7471
4701
                GtkImage* _tmp118_;
7472
4702
                GtkImage* _tmp119_;
7473
4703
                GtkImage* likes_icon;
7474
4704
                GtkBox* _tmp120_;
7475
4705
                GtkImage* _tmp121_;
7476
 
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7477
4706
                _tmp118_ = (GtkImage*) gtk_image_new_from_icon_name ("favorite", GTK_ICON_SIZE_MENU);
7478
 
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7479
4707
                _tmp119_ = g_object_ref_sink (_tmp118_);
7480
 
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7481
4708
                likes_icon = _tmp119_;
7482
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7483
4709
                _tmp120_ = self->priv->likes_hbox;
7484
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7485
4710
                _tmp121_ = likes_icon;
7486
 
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7487
4711
                gtk_box_pack_start (_tmp120_, (GtkWidget*) _tmp121_, FALSE, FALSE, (guint) 2);
7488
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7489
4712
                _g_object_unref0 (likes_icon);
7490
 
#line 7491 "stream-view-tile.c"
7491
4713
        }
7492
4714
        goto __finally15;
7493
4715
        __catch15_g_error:
7495
4717
                GError* e = NULL;
7496
4718
                GError* _tmp122_;
7497
4719
                const gchar* _tmp123_;
7498
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7499
4720
                e = _inner_error_;
7500
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7501
4721
                _inner_error_ = NULL;
7502
 
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7503
4722
                _tmp122_ = e;
7504
 
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7505
4723
                _tmp123_ = _tmp122_->message;
7506
 
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7507
4724
                g_warning ("stream-view-tile.vala:269: Failed to load likes icon: %s", _tmp123_);
7508
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7509
4725
                _g_error_free0 (e);
7510
 
#line 7511 "stream-view-tile.c"
7511
4726
        }
7512
4727
        __finally15:
7513
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7514
4728
        if (_inner_error_ != NULL) {
7515
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7516
4729
                _g_object_unref0 (thumb_hbox);
7517
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7518
4730
                _g_object_unref0 (hbox);
7519
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7520
4731
                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);
7521
 
#line 262 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7522
4732
                g_clear_error (&_inner_error_);
7523
 
#line 7524 "stream-view-tile.c"
7524
4733
        }
7525
 
#line 271 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7526
4734
        _tmp124_ = (GtkLabel*) gtk_label_new ("");
7527
 
#line 271 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7528
4735
        _tmp125_ = g_object_ref_sink (_tmp124_);
7529
 
#line 271 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7530
4736
        _g_object_unref0 (self->priv->likes_count);
7531
 
#line 271 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7532
4737
        self->priv->likes_count = _tmp125_;
7533
 
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7534
4738
        _tmp126_ = self->priv->likes_hbox;
7535
 
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7536
4739
        _tmp127_ = self->priv->likes_count;
7537
 
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7538
4740
        gtk_box_pack_start (_tmp126_, (GtkWidget*) _tmp127_, FALSE, FALSE, (guint) 0);
7539
 
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7540
4741
        _tmp128_ = self->priv->vbox;
7541
 
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7542
4742
        _tmp129_ = self->priv->likes_hbox;
7543
 
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7544
4743
        gtk_box_pack_start (_tmp128_, (GtkWidget*) _tmp129_, FALSE, FALSE, (guint) 2);
7545
 
#line 275 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7546
4744
        g_signal_connect_object ((GtkWidget*) self, "enter-notify-event", (GCallback) __gwibber_gtk_stream_view_tile___lambda28__gtk_widget_enter_notify_event, self, 0);
7547
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7548
4745
        _tmp130_ = self->priv->_avatar_box;
7549
 
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7550
4746
        g_signal_connect_object ((GtkWidget*) _tmp130_, "enter-notify-event", (GCallback) __gwibber_gtk_stream_view_tile___lambda29__gtk_widget_enter_notify_event, self, 0);
7551
 
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7552
4747
        _tmp131_ = self->priv->message;
7553
 
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7554
4748
        g_signal_connect_object ((GtkWidget*) _tmp131_, "enter-notify-event", (GCallback) __gwibber_gtk_stream_view_tile___lambda30__gtk_widget_enter_notify_event, self, 0);
7555
 
#line 290 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7556
4749
        g_signal_connect_object ((GtkWidget*) self, "leave-notify-event", (GCallback) __gwibber_gtk_stream_view_tile___lambda31__gtk_widget_leave_notify_event, self, 0);
7557
 
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7558
4750
        notify_init ("Gwibber");
7559
 
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7560
4751
        _g_object_unref0 (thumb_hbox);
7561
 
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7562
4752
        _g_object_unref0 (hbox);
7563
 
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7564
4753
        return obj;
7565
 
#line 7566 "stream-view-tile.c"
7566
4754
}
7567
4755
 
7568
4756
 
7569
4757
static void gwibber_gtk_stream_view_tile_class_init (GwibberGtkStreamViewTileClass * klass) {
7570
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7571
4758
        gwibber_gtk_stream_view_tile_parent_class = g_type_class_peek_parent (klass);
7572
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7573
4759
        g_type_class_add_private (klass, sizeof (GwibberGtkStreamViewTilePrivate));
7574
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7575
4760
        GWIBBER_GTK_STREAM_VIEW_TILE_CLASS (klass)->send = gwibber_gtk_stream_view_tile_real_send;
7576
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7577
4761
        G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_stream_view_tile_get_property;
7578
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7579
4762
        G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_stream_view_tile_set_property;
7580
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7581
4763
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_stream_view_tile_constructor;
7582
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7583
4764
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_stream_view_tile_finalize;
7584
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7585
4765
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_STREAM_VIEW_TILE_UTILS, g_param_spec_object ("utils", "utils", "utils", GWIBBER_TYPE_UTILS, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
7586
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7587
4766
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_STREAM_VIEW_TILE_SERVICE, g_param_spec_object ("service", "service", "service", GWIBBER_TYPE_SERVICE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
7588
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7589
4767
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_STREAM_VIEW_TILE_SHOW_FULLNAME, g_param_spec_boolean ("show-fullname", "show-fullname", "show-fullname", FALSE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
7590
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7591
4768
        g_signal_new ("send", GWIBBER_GTK_TYPE_STREAM_VIEW_TILE, G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GwibberGtkStreamViewTileClass, 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);
7592
 
#line 7593 "stream-view-tile.c"
7593
4769
}
7594
4770
 
7595
4771
 
7596
4772
static void gwibber_gtk_stream_view_tile_instance_init (GwibberGtkStreamViewTile * self) {
7597
4773
        gchar* _tmp0_;
7598
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7599
4774
        self->priv = GWIBBER_GTK_STREAM_VIEW_TILE_GET_PRIVATE (self);
7600
 
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7601
4775
        self->priv->_update_time_area_id = (guint) 0;
7602
 
#line 85 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7603
4776
        self->priv->_expander_id = (gulong) 0;
7604
 
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7605
4777
        self->priv->_thumb_expander_id = (gulong) 0;
7606
 
#line 89 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7607
4778
        self->uid = (guint) 0;
7608
 
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7609
4779
        self->priv->sender = NULL;
7610
 
#line 92 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7611
4780
        self->priv->url = NULL;
7612
 
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7613
4781
        _tmp0_ = g_strdup ("");
7614
 
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7615
4782
        self->priv->time_string = _tmp0_;
7616
 
#line 7617 "stream-view-tile.c"
7617
4783
}
7618
4784
 
7619
4785
 
7620
4786
static void gwibber_gtk_stream_view_tile_finalize (GObject* obj) {
7621
4787
        GwibberGtkStreamViewTile * self;
7622
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7623
4788
        self = GWIBBER_GTK_STREAM_VIEW_TILE (obj);
7624
 
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7625
4789
        _g_object_unref0 (self->priv->align);
7626
 
#line 60 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7627
4790
        _g_object_unref0 (self->priv->main_box);
7628
 
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7629
4791
        _g_object_unref0 (self->priv->lalignment);
7630
 
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7631
4792
        _g_object_unref0 (self->priv->ralignment);
7632
 
#line 63 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7633
4793
        _g_object_unref0 (self->priv->_avatar_box);
7634
 
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7635
4794
        _g_object_unref0 (self->priv->_avatar_hbox);
7636
 
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7637
4795
        _g_object_unref0 (self->priv->_overlay_avatar_hbox);
7638
 
#line 66 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7639
4796
        _g_object_unref0 (self->priv->_avatar_fixed);
7640
 
#line 67 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7641
4797
        _g_object_unref0 (self->priv->vbox);
7642
 
#line 68 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7643
4798
        _g_object_unref0 (self->priv->comments_box);
7644
 
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7645
4799
        _g_object_unref0 (self->priv->_comments_expander);
7646
 
#line 70 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7647
4800
        _g_object_unref0 (self->priv->_thumb_expander);
7648
 
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7649
4801
        _g_object_unref0 (self->priv->likes_hbox);
7650
 
#line 72 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7651
4802
        _g_object_unref0 (self->priv->likes_count);
7652
 
#line 73 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7653
4803
        _g_object_unref0 (self->priv->name);
7654
 
#line 75 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7655
4804
        _g_object_unref0 (self->priv->time);
7656
 
#line 76 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7657
4805
        _g_object_unref0 (self->priv->message);
7658
 
#line 77 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7659
4806
        _g_object_unref0 (self->priv->thumbnail);
7660
 
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7661
4807
        _g_object_unref0 (self->priv->thumb_box);
7662
 
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7663
4808
        _g_object_unref0 (self->priv->reply_to);
7664
 
#line 80 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7665
4809
        _g_object_unref0 (self->priv->retweeted_by);
7666
 
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7667
4810
        _g_object_unref0 (self->priv->_utils);
7668
 
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7669
4811
        _g_object_unref0 (self->priv->_service);
7670
 
#line 87 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7671
4812
        _g_list_free0 (self->priv->_to_disconnect);
7672
 
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7673
4813
        _g_free0 (self->priv->sender);
7674
 
#line 92 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7675
4814
        _g_free0 (self->priv->url);
7676
 
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7677
4815
        _g_free0 (self->priv->time_string);
7678
 
#line 96 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7679
4816
        _g_object_unref0 (self->priv->action_box);
7680
 
#line 98 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7681
4817
        _g_free0 (self->priv->img_uri);
7682
 
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7683
4818
        _g_free0 (self->priv->img_src);
7684
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7685
4819
        G_OBJECT_CLASS (gwibber_gtk_stream_view_tile_parent_class)->finalize (obj);
7686
 
#line 7687 "stream-view-tile.c"
7687
4820
}
7688
4821
 
7689
4822
 
7702
4835
static void _vala_gwibber_gtk_stream_view_tile_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
7703
4836
        GwibberGtkStreamViewTile * self;
7704
4837
        self = GWIBBER_GTK_STREAM_VIEW_TILE (object);
7705
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7706
4838
        switch (property_id) {
7707
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7708
4839
                case GWIBBER_GTK_STREAM_VIEW_TILE_UTILS:
7709
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7710
4840
                g_value_set_object (value, gwibber_gtk_stream_view_tile_get_utils (self));
7711
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7712
4841
                break;
7713
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7714
4842
                case GWIBBER_GTK_STREAM_VIEW_TILE_SERVICE:
7715
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7716
4843
                g_value_set_object (value, gwibber_gtk_stream_view_tile_get_service (self));
7717
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7718
4844
                break;
7719
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7720
4845
                case GWIBBER_GTK_STREAM_VIEW_TILE_SHOW_FULLNAME:
7721
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7722
4846
                g_value_set_boolean (value, gwibber_gtk_stream_view_tile_get_show_fullname (self));
7723
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7724
4847
                break;
7725
 
#line 7726 "stream-view-tile.c"
7726
4848
                default:
7727
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7728
4849
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
7729
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7730
4850
                break;
7731
 
#line 7732 "stream-view-tile.c"
7732
4851
        }
7733
4852
}
7734
4853
 
7736
4855
static void _vala_gwibber_gtk_stream_view_tile_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
7737
4856
        GwibberGtkStreamViewTile * self;
7738
4857
        self = GWIBBER_GTK_STREAM_VIEW_TILE (object);
7739
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7740
4858
        switch (property_id) {
7741
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7742
4859
                case GWIBBER_GTK_STREAM_VIEW_TILE_UTILS:
7743
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7744
4860
                gwibber_gtk_stream_view_tile_set_utils (self, g_value_get_object (value));
7745
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7746
4861
                break;
7747
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7748
4862
                case GWIBBER_GTK_STREAM_VIEW_TILE_SERVICE:
7749
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7750
4863
                gwibber_gtk_stream_view_tile_set_service (self, g_value_get_object (value));
7751
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7752
4864
                break;
7753
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7754
4865
                case GWIBBER_GTK_STREAM_VIEW_TILE_SHOW_FULLNAME:
7755
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7756
4866
                gwibber_gtk_stream_view_tile_set_show_fullname (self, g_value_get_boolean (value));
7757
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7758
4867
                break;
7759
 
#line 7760 "stream-view-tile.c"
7760
4868
                default:
7761
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7762
4869
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
7763
 
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/stream-view-tile.vala"
7764
4870
                break;
7765
 
#line 7766 "stream-view-tile.c"
7766
4871
        }
7767
4872
}
7768
4873