340
340
_tmp7_ = gtk_widget_get_allocated_height ((GtkWidget*) _tmp6_);
341
341
#line 145 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
342
342
gtk_render_background (_tmp2_, _tmp3_, (gdouble) 0, (gdouble) 0, (gdouble) _tmp5_, (gdouble) _tmp7_);
343
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
343
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
344
344
_tmp8_ = self->priv->_align;
345
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
345
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
346
346
_tmp9_ = gtk_widget_get_style_context ((GtkWidget*) _tmp8_);
347
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
347
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
349
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
349
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
350
350
_tmp11_ = self->priv->_align;
351
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
351
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
352
352
_tmp12_ = gtk_widget_get_allocated_width ((GtkWidget*) _tmp11_);
353
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
353
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
354
354
_tmp13_ = self->priv->_align;
355
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
355
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
356
356
_tmp14_ = gtk_widget_get_allocated_height ((GtkWidget*) _tmp13_);
357
#line 153 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
357
#line 152 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
358
358
gtk_render_frame (_tmp9_, _tmp10_, (gdouble) 0, (gdouble) 0, (gdouble) _tmp12_, (gdouble) _tmp14_);
359
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
359
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
360
360
_tmp16_ = self->priv->_active_item;
361
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
361
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
362
362
if (GTK_IS_WIDGET (_tmp16_)) {
363
363
#line 364 "tab-bar.c"
364
364
StreamEntry* _tmp17_;
365
365
gboolean _tmp18_ = FALSE;
366
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
366
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
367
367
_tmp17_ = self->priv->_entry;
368
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
368
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
369
369
_tmp18_ = gtk_widget_get_visible ((GtkWidget*) _tmp17_);
370
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
370
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
371
371
_tmp15_ = !_tmp18_;
372
372
#line 373 "tab-bar.c"
374
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
374
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
376
376
#line 377 "tab-bar.c"
378
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
378
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
379
379
_tmp19_ = _tmp15_;
380
#line 161 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
380
#line 159 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
382
382
#line 383 "tab-bar.c"
383
383
GtkAllocation a = {0};
412
412
GtkWidget* _tmp48_ = NULL;
413
413
GtkWidget* _tmp49_;
414
414
gboolean _tmp50_;
415
#line 164 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
415
#line 162 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
416
416
_tmp20_ = self->priv->_active_item;
417
#line 164 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
417
#line 162 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
418
418
gtk_widget_get_allocation ((GtkWidget*) _tmp20_, &_tmp21_);
419
#line 164 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
419
#line 162 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
421
#line 166 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
421
#line 164 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
423
#line 166 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
423
#line 164 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
424
424
cairo_set_line_width (_tmp22_, 1.0);
425
#line 167 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
425
#line 165 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
427
#line 167 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
427
#line 165 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
428
428
cairo_set_source_rgb (_tmp23_, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f);
429
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
429
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
431
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
431
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
433
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
433
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
434
434
_tmp26_ = _tmp25_.x;
435
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
435
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
437
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
437
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
438
438
_tmp28_ = _tmp27_.width;
439
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
439
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
440
440
_tmp29_ = self->priv->_align;
441
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
441
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
442
442
_tmp30_ = gtk_widget_get_allocated_height ((GtkWidget*) _tmp29_);
443
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
443
#line 168 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
444
444
cairo_move_to (_tmp24_, _tmp26_ + (_tmp28_ / 2.0), (gdouble) (_tmp30_ - 5));
445
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
445
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
447
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
447
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
449
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
449
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
450
450
_tmp33_ = _tmp32_.x;
451
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
451
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
453
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
453
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
454
454
_tmp35_ = _tmp34_.width;
455
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
455
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
456
456
_tmp36_ = self->priv->_align;
457
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
457
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
458
458
_tmp37_ = gtk_widget_get_allocated_height ((GtkWidget*) _tmp36_);
459
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
459
#line 169 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
460
460
cairo_line_to (_tmp31_, (_tmp33_ + (_tmp35_ / 2.0)) + 5, (gdouble) _tmp37_);
461
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
461
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
463
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
463
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
465
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
465
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
466
466
_tmp40_ = _tmp39_.x;
467
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
467
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
469
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
469
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
470
470
_tmp42_ = _tmp41_.width;
471
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
471
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
472
472
_tmp43_ = self->priv->_align;
473
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
473
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
474
474
_tmp44_ = gtk_widget_get_allocated_height ((GtkWidget*) _tmp43_);
475
#line 172 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
475
#line 170 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
476
476
cairo_line_to (_tmp38_, (_tmp40_ + (_tmp42_ / 2.0)) - 5, (gdouble) _tmp44_);
477
#line 173 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
477
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
479
#line 173 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
479
#line 171 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
480
480
cairo_close_path (_tmp45_);
481
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
481
#line 173 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
483
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
483
#line 173 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
484
484
cairo_fill (_tmp46_);
485
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
485
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
486
486
_tmp47_ = self->priv->_active_item;
487
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
487
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
488
488
_tmp48_ = tab_bar_item_get_toolbar (_tmp47_);
489
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
489
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
490
490
_tmp49_ = _tmp48_;
491
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
491
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
492
492
_tmp50_ = GTK_IS_WIDGET (_tmp49_);
493
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
493
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
494
494
_g_object_unref0 (_tmp49_);
495
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
495
#line 175 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
497
497
#line 498 "tab-bar.c"
498
498
cairo_t* _tmp51_;
520
520
cairo_t* _tmp73_;
521
521
cairo_t* _tmp74_;
522
522
cairo_t* _tmp75_;
523
#line 179 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
523
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
525
#line 179 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
525
#line 177 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
526
526
cairo_save (_tmp51_);
527
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
527
#line 178 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
529
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
529
#line 178 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
530
530
cairo_translate (_tmp52_, 0.5, 0.5);
531
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
531
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
533
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
533
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
535
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
535
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
536
536
_tmp55_ = _tmp54_.height;
537
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
537
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
538
538
_tmp56_ = self->priv->_align;
539
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
539
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
540
540
_tmp57_ = gtk_widget_get_allocated_width ((GtkWidget*) _tmp56_);
541
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
541
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
543
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
543
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
544
544
_tmp59_ = _tmp58_.x;
545
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
545
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
547
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
547
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
548
548
_tmp61_ = _tmp60_.width;
549
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
549
#line 180 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
550
550
tab_bar_draw_arrowed_line (self, _tmp53_, 0, _tmp55_ + 3, _tmp57_, (gint) (_tmp59_ + (_tmp61_ / 2.0)));
551
#line 183 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
551
#line 181 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
553
#line 183 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
553
#line 181 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
554
554
cairo_set_source_rgba (_tmp62_, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 1.0f, (gdouble) 0.2f);
555
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
555
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
557
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
557
#line 182 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
558
558
cairo_stroke (_tmp63_);
559
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
559
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
561
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
561
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
563
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
563
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
564
564
_tmp66_ = _tmp65_.height;
565
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
565
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
566
566
_tmp67_ = self->priv->_align;
567
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
567
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
568
568
_tmp68_ = gtk_widget_get_allocated_width ((GtkWidget*) _tmp67_);
569
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
569
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
571
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
571
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
572
572
_tmp70_ = _tmp69_.x;
573
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
573
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
575
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
575
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
576
576
_tmp72_ = _tmp71_.width;
577
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
577
#line 184 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
578
578
tab_bar_draw_arrowed_line (self, _tmp64_, 0, _tmp66_ + 2, _tmp68_, (gint) (_tmp70_ + (_tmp72_ / 2.0)));
579
#line 187 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
579
#line 185 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
581
#line 187 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
581
#line 185 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
582
582
cairo_set_source_rgba (_tmp73_, (gdouble) 0.0f, (gdouble) 0.0f, (gdouble) 0.0f, (gdouble) 0.5f);
583
#line 188 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
583
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
585
#line 188 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
585
#line 186 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
586
586
cairo_stroke (_tmp74_);
587
#line 190 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
587
#line 188 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
589
#line 190 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
589
#line 188 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
590
590
cairo_restore (_tmp75_);
591
591
#line 592 "tab-bar.c"
594
#line 194 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
594
#line 192 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
595
595
_tmp76_ = self->priv->_align;
596
#line 194 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
596
#line 192 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
597
597
_tmp77_ = self->priv->_vbox;
598
#line 194 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
598
#line 192 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
600
#line 194 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
600
#line 192 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
601
601
gtk_container_propagate_draw ((GtkContainer*) _tmp76_, (GtkWidget*) _tmp77_, _tmp78_);
602
#line 196 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
602
#line 194 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
604
#line 196 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
604
#line 194 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
606
606
#line 607 "tab-bar.c"
628
#line 199 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
628
#line 197 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
629
629
g_return_if_fail (self != NULL);
630
#line 199 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
630
#line 197 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
631
631
g_return_if_fail (cr != NULL);
632
#line 201 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
632
#line 199 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
634
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
634
#line 201 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
636
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
636
#line 201 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
638
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
638
#line 201 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
640
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
640
#line 201 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
641
641
cairo_move_to (_tmp0_, (gdouble) _tmp1_, (gdouble) _tmp2_);
642
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
642
#line 202 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
644
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
644
#line 202 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
646
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
646
#line 202 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
648
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
648
#line 202 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
649
649
cairo_line_to (_tmp3_, (gdouble) (_tmp4_ - size), (gdouble) _tmp5_);
650
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
650
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
652
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
652
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
654
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
654
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
656
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
656
#line 203 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
657
657
cairo_line_to (_tmp6_, (gdouble) _tmp7_, (gdouble) (_tmp8_ - size));
658
#line 206 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
658
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
660
#line 206 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
660
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
662
#line 206 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
662
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
664
#line 206 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
664
#line 204 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
665
665
cairo_line_to (_tmp9_, (gdouble) (_tmp10_ + size), (gdouble) _tmp11_);
666
#line 207 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
666
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
668
#line 207 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
668
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
670
#line 207 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
670
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
672
#line 207 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
672
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
674
#line 207 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
674
#line 205 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
675
675
cairo_line_to (_tmp12_, (gdouble) (_tmp13_ + _tmp14_), (gdouble) _tmp15_);
676
676
#line 677 "tab-bar.c"
680
680
static void _tab_bar_on_tab_clicked_gtk_button_clicked (GtkButton* _sender, gpointer self) {
681
#line 212 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
681
#line 210 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
682
682
tab_bar_on_tab_clicked (self, _sender);
683
683
#line 684 "tab-bar.c"
687
687
static gpointer _g_object_ref0 (gpointer self) {
688
#line 226 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
688
#line 224 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
689
689
return self ? g_object_ref (self) : NULL;
690
690
#line 691 "tab-bar.c"
703
703
GtkWidget* _tmp14_ = NULL;
704
704
GtkWidget* _tmp15_;
705
705
gboolean _tmp16_;
706
#line 210 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
706
#line 208 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
707
707
g_return_if_fail (self != NULL);
708
#line 210 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
708
#line 208 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
709
709
g_return_if_fail (item != NULL);
710
#line 212 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
710
#line 210 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
712
#line 212 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
712
#line 210 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
713
713
g_signal_connect_object ((GtkButton*) _tmp0_, "clicked", (GCallback) _tab_bar_on_tab_clicked_gtk_button_clicked, self, 0);
714
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
714
#line 211 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
715
715
_tmp1_ = self->priv->_tab_box;
716
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
716
#line 211 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
718
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
718
#line 211 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
719
719
gtk_container_add ((GtkContainer*) _tmp1_, (GtkWidget*) _tmp2_);
720
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
720
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
722
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
722
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
723
723
_tmp4_ = tab_bar_item_get_toolbar (_tmp3_);
724
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
724
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
726
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
726
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
727
727
_tmp6_ = GTK_IS_WIDGET (_tmp5_);
728
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
728
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
729
729
_g_object_unref0 (_tmp5_);
730
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
730
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
732
732
#line 733 "tab-bar.c"
733
733
TabBarItem* _tmp7_;
737
737
GtkWidget* _tmp10_;
739
739
GtkWidget* _tmp12_;
740
#line 217 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
740
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
742
#line 217 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
742
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
743
743
_tmp8_ = tab_bar_item_get_toolbar (_tmp7_);
744
#line 217 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
744
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
745
745
toolbar = _tmp8_;
746
#line 218 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
746
#line 216 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
747
747
_tmp9_ = toolbar;
748
#line 218 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
748
#line 216 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
749
749
gtk_widget_set_no_show_all (_tmp9_, TRUE);
750
#line 219 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
750
#line 217 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
751
751
_tmp10_ = toolbar;
752
#line 219 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
752
#line 217 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
753
753
gtk_widget_hide (_tmp10_);
754
#line 220 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
754
#line 218 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
755
755
_tmp11_ = self->priv->_toolbar_box;
756
#line 220 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
756
#line 218 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
757
757
_tmp12_ = toolbar;
758
#line 220 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
758
#line 218 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
759
759
gtk_container_add ((GtkContainer*) _tmp11_, _tmp12_);
760
#line 215 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
760
#line 213 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
761
761
_g_object_unref0 (toolbar);
762
762
#line 763 "tab-bar.c"
764
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
764
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
766
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
766
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
767
767
_tmp14_ = tab_bar_item_get_view (_tmp13_);
768
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
768
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
769
769
_tmp15_ = _tmp14_;
770
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
770
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
771
771
_tmp16_ = GTK_IS_WIDGET (_tmp15_);
772
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
772
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
773
773
_g_object_unref0 (_tmp15_);
774
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
774
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
776
776
#line 777 "tab-bar.c"
777
777
TabBarItem* _tmp17_;
794
794
guint _tmp32_ = 0U;
796
#line 225 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
796
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
798
#line 225 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
798
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
799
799
_tmp18_ = tab_bar_item_get_view (_tmp17_);
800
#line 225 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
800
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
802
#line 226 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
802
#line 224 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
804
#line 226 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
804
#line 224 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
805
805
_tmp20_ = self->priv->_entry;
806
#line 226 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
806
#line 224 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
807
807
_tmp21_ = _g_object_ref0 (_tmp20_);
808
#line 226 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
808
#line 224 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
809
809
_g_object_unref0 (_tmp19_->entry);
810
#line 226 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
810
#line 224 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
811
811
_tmp19_->entry = _tmp21_;
812
#line 227 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
812
#line 225 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
814
#line 227 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
814
#line 225 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
815
815
gtk_widget_show (_tmp22_);
816
#line 229 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
816
#line 227 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
817
817
_tmp23_ = self->priv->_view_box;
818
#line 229 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
818
#line 227 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
820
#line 229 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
820
#line 227 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
821
821
gtk_container_add ((GtkContainer*) _tmp23_, _tmp24_);
822
#line 230 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
822
#line 228 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
823
823
_tmp25_ = self->priv->_view_group;
824
#line 230 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
824
#line 228 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
826
#line 230 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
826
#line 228 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
827
827
gtk_size_group_add_widget (_tmp25_, _tmp26_);
828
#line 232 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
828
#line 230 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
829
829
_tmp27_ = self->priv->_view_box;
830
#line 232 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
830
#line 230 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
831
831
_tmp28_ = gtk_container_get_children ((GtkContainer*) _tmp27_);
832
#line 232 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
832
#line 230 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
833
833
children = _tmp28_;
834
#line 233 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
834
#line 231 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
835
835
_tmp29_ = self->priv->_view_box;
836
#line 233 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
836
#line 231 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
837
837
_tmp30_ = self->priv->_last_width;
838
#line 233 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
838
#line 231 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
839
839
_tmp31_ = children;
840
#line 233 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
840
#line 231 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
841
841
_tmp32_ = g_list_length (_tmp31_);
842
#line 233 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
842
#line 231 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
843
843
_tmp33_ = self->priv->_last_height;
844
#line 233 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
844
#line 231 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
845
845
gtk_widget_set_size_request ((GtkWidget*) _tmp29_, _tmp30_ * ((gint) _tmp32_), _tmp33_);
846
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
846
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
847
847
_g_list_free0 (children);
848
#line 223 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
848
#line 221 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
849
849
_g_object_unref0 (view);
850
850
#line 851 "tab-bar.c"
852
#line 237 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
852
#line 235 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
853
853
gtk_widget_queue_draw ((GtkWidget*) self);
854
854
#line 855 "tab-bar.c"
885
#line 288 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
885
#line 286 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
886
886
LENGTH = 200000.0f;
887
#line 289 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
887
#line 287 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
888
888
_tmp0_ = g_get_monotonic_time ();
889
#line 289 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
889
#line 287 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
890
890
_tmp1_ = self->priv->_anim_start;
891
#line 289 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
891
#line 287 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
892
892
diff = _tmp0_ - _tmp1_;
893
#line 290 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
893
#line 288 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
895
#line 290 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
895
#line 288 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
897
#line 290 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
897
#line 288 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
898
898
progress = _tmp2_ / _tmp3_;
899
#line 292 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
899
#line 290 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
900
900
_tmp4_ = self->priv->_view_box;
901
#line 292 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
901
#line 290 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
902
902
gtk_widget_get_allocation ((GtkWidget*) _tmp4_, &_tmp5_);
903
#line 292 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
903
#line 290 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
905
#line 294 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
905
#line 292 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
906
906
_tmp6_ = self->priv->_active_item_n;
907
#line 294 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
907
#line 292 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
908
908
_tmp7_ = self->priv->_layout;
909
#line 294 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
909
#line 292 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
910
910
_tmp8_ = gtk_widget_get_allocated_width ((GtkWidget*) _tmp7_);
911
#line 294 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
911
#line 292 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
912
912
target_x = (gfloat) ((_tmp6_ * _tmp8_) * (-1));
913
#line 295 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
913
#line 293 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
915
#line 295 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
915
#line 293 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
916
916
_tmp10_ = _tmp9_.x;
917
#line 295 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
917
#line 293 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
918
918
current_x = (gfloat) _tmp10_;
919
#line 296 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
919
#line 294 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
920
920
new_x = (gfloat) 0;
921
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
921
#line 296 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
922
922
_tmp11_ = target_x;
923
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
923
#line 296 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
924
924
_tmp12_ = current_x;
925
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
925
#line 296 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
926
926
if (_tmp11_ > _tmp12_) {
927
927
#line 928 "tab-bar.c"
932
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
932
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
933
933
_tmp13_ = current_x;
934
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
934
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
935
935
_tmp14_ = target_x;
936
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
936
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
937
937
_tmp15_ = current_x;
938
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
938
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
939
939
_tmp16_ = progress;
940
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
940
#line 298 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
941
941
new_x = _tmp13_ + ((_tmp14_ - _tmp15_) * _tmp16_);
942
942
#line 943 "tab-bar.c"
946
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
946
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
947
947
_tmp17_ = target_x;
948
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
948
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
949
949
_tmp18_ = current_x;
950
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
950
#line 300 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
951
951
if (_tmp17_ < _tmp18_) {
952
952
#line 953 "tab-bar.c"
957
#line 304 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
957
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
958
958
_tmp19_ = current_x;
959
#line 304 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
959
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
960
960
_tmp20_ = current_x;
961
#line 304 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
961
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
962
962
_tmp21_ = target_x;
963
#line 304 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
963
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
964
964
_tmp22_ = progress;
965
#line 304 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
965
#line 302 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
966
966
new_x = _tmp19_ - ((_tmp20_ - _tmp21_) * _tmp22_);
967
967
#line 968 "tab-bar.c"
970
#line 307 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
970
#line 305 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
971
971
_tmp23_ = self->priv->_layout;
972
#line 307 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
972
#line 305 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
973
973
_tmp24_ = self->priv->_view_box;
974
#line 307 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
974
#line 305 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
976
#line 307 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
976
#line 305 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
977
977
gtk_layout_move (_tmp23_, (GtkWidget*) _tmp24_, (gint) _tmp25_, 0);
978
#line 307 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
979
gtk_widget_queue_draw ((GtkWidget*) self);
978
980
#line 309 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
979
gtk_widget_queue_draw ((GtkWidget*) self);
980
#line 311 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
982
#line 311 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
982
#line 309 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
983
983
_tmp27_ = LENGTH;
984
#line 311 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
984
#line 309 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
985
985
if (((gfloat) _tmp26_) > _tmp27_) {
986
986
#line 987 "tab-bar.c"
987
987
GtkLayout* _tmp28_;
989
989
GtkLayout* _tmp30_;
990
990
gint _tmp31_ = 0;
992
#line 313 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
992
#line 311 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
993
993
self->priv->_anim_id = (guint) 0;
994
#line 314 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
994
#line 312 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
995
995
self->priv->_anim_offset = 1.0f;
996
#line 315 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
996
#line 313 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
997
997
_tmp28_ = self->priv->_layout;
998
#line 315 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
998
#line 313 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
999
999
_tmp29_ = self->priv->_view_box;
1000
#line 315 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1000
#line 313 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1001
1001
_tmp30_ = self->priv->_layout;
1002
#line 315 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1002
#line 313 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1003
1003
_tmp31_ = gtk_widget_get_allocated_width ((GtkWidget*) _tmp30_);
1004
#line 315 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1004
#line 313 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1005
1005
_tmp32_ = self->priv->_active_item_n;
1006
#line 315 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1006
#line 313 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1007
1007
gtk_layout_move (_tmp28_, (GtkWidget*) _tmp29_, (_tmp31_ * _tmp32_) * (-1), 0);
1008
#line 316 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1008
#line 314 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1009
1009
result = FALSE;
1010
#line 316 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1010
#line 314 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1012
1012
#line 1013 "tab-bar.c"
1014
#line 319 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1014
#line 317 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1016
#line 319 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1016
#line 317 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1018
1018
#line 1019 "tab-bar.c"
1053
1053
gboolean _tmp34_;
1054
1054
StreamEntry* _tmp55_;
1055
1055
TabBarItem* _tmp56_;
1056
#line 240 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1056
#line 238 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1057
1057
g_return_if_fail (self != NULL);
1058
#line 242 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1058
#line 240 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1059
1059
_tmp0_ = self->priv->_entry;
1060
#line 242 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1060
#line 240 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1061
1061
stream_entry_set_showing (_tmp0_, FALSE);
1062
#line 243 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1062
#line 241 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1063
1063
_tmp1_ = self->priv->_entry;
1064
#line 243 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1064
#line 241 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1065
1065
_tmp2_ = _tmp1_->text_view;
1066
#line 243 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1066
#line 241 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1067
1067
gwibber_gtk_input_text_view_reset (_tmp2_);
1068
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1068
#line 243 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1069
1069
_tmp3_ = gtk_item;
1070
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1070
#line 243 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1071
1071
_tmp4_ = _g_object_ref0 (IS_TAB_BAR_ITEM (_tmp3_) ? ((TabBarItem*) _tmp3_) : NULL);
1072
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1072
#line 243 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1074
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1074
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1075
1075
_tmp6_ = self->priv->_active_item;
1076
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1076
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1078
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1078
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1079
1079
if (_tmp6_ == _tmp7_) {
1080
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1080
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1082
1082
#line 1083 "tab-bar.c"
1084
1084
GtkButton* _tmp8_;
1085
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1085
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1086
1086
_tmp8_ = gtk_item;
1087
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1087
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1088
1088
_tmp5_ = _tmp8_ == NULL;
1089
1089
#line 1090 "tab-bar.c"
1091
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1091
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1092
1092
_tmp9_ = _tmp5_;
1093
#line 247 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1093
#line 245 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1095
#line 248 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1095
#line 246 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1096
1096
_g_object_unref0 (item);
1097
#line 248 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1097
#line 246 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1099
1099
#line 1100 "tab-bar.c"
1101
#line 250 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1101
#line 248 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1102
1102
_tmp10_ = self->priv->_active_item;
1103
#line 250 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1103
#line 248 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1104
1104
if (IS_TAB_BAR_ITEM (_tmp10_)) {
1105
1105
#line 1106 "tab-bar.c"
1106
1106
TabBarItem* _tmp11_;
1108
1108
GtkWidget* _tmp13_ = NULL;
1109
1109
GtkWidget* _tmp14_;
1110
1110
gboolean _tmp15_;
1111
#line 252 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1111
#line 250 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1112
1112
_tmp11_ = self->priv->_active_item;
1113
#line 252 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1113
#line 250 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1114
1114
tab_bar_item_set_active (_tmp11_, FALSE);
1115
#line 253 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1115
#line 251 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1116
1116
_tmp12_ = self->priv->_active_item;
1117
#line 253 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1117
#line 251 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1118
1118
_tmp13_ = tab_bar_item_get_toolbar (_tmp12_);
1119
#line 253 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1119
#line 251 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1120
1120
_tmp14_ = _tmp13_;
1121
#line 253 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1121
#line 251 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1122
1122
_tmp15_ = GTK_IS_WIDGET (_tmp14_);
1123
#line 253 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1123
#line 251 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1124
1124
_g_object_unref0 (_tmp14_);
1125
#line 253 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1125
#line 251 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1127
1127
#line 1128 "tab-bar.c"
1128
1128
TabBarItem* _tmp16_;
1129
1129
GtkWidget* _tmp17_ = NULL;
1130
1130
GtkWidget* _tmp18_;
1131
#line 254 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1131
#line 252 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1132
1132
_tmp16_ = self->priv->_active_item;
1133
#line 254 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1133
#line 252 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1134
1134
_tmp17_ = tab_bar_item_get_toolbar (_tmp16_);
1135
#line 254 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1135
#line 252 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1136
1136
_tmp18_ = _tmp17_;
1137
#line 254 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1137
#line 252 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1138
1138
gtk_widget_hide (_tmp18_);
1139
#line 254 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1139
#line 252 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1140
1140
_g_object_unref0 (_tmp18_);
1141
1141
#line 1142 "tab-bar.c"
1144
#line 257 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1144
#line 255 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1145
1145
_tmp19_ = item;
1146
#line 257 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1146
#line 255 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1147
1147
_tmp20_ = _g_object_ref0 (_tmp19_);
1148
#line 257 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1148
#line 255 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1149
1149
_g_object_unref0 (self->priv->_active_item);
1150
#line 257 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1150
#line 255 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1151
1151
self->priv->_active_item = _tmp20_;
1152
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1152
#line 256 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1153
1153
_tmp21_ = self->priv->_active_item;
1154
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1154
#line 256 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1155
1155
tab_bar_item_set_active (_tmp21_, TRUE);
1156
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1156
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1157
1157
_tmp22_ = self->priv->_active_item;
1158
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1158
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1159
1159
_tmp23_ = tab_bar_item_get_toolbar (_tmp22_);
1160
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1160
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1161
1161
_tmp24_ = _tmp23_;
1162
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1162
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1163
1163
_tmp25_ = GTK_IS_WIDGET (_tmp24_);
1164
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1164
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1165
1165
_g_object_unref0 (_tmp24_);
1166
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1166
#line 258 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1168
1168
#line 1169 "tab-bar.c"
1169
1169
TabBarItem* _tmp26_;
1170
1170
GtkWidget* _tmp27_ = NULL;
1171
1171
GtkWidget* _tmp28_;
1172
1172
GtkAlignment* _tmp29_;
1173
#line 262 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1173
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1174
1174
_tmp26_ = self->priv->_active_item;
1175
#line 262 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1175
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1176
1176
_tmp27_ = tab_bar_item_get_toolbar (_tmp26_);
1177
#line 262 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1177
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1178
1178
_tmp28_ = _tmp27_;
1179
#line 262 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1179
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1180
1180
gtk_widget_show (_tmp28_);
1181
#line 262 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1181
#line 260 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1182
1182
_g_object_unref0 (_tmp28_);
1183
#line 263 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1183
#line 261 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1184
1184
_tmp29_ = self->priv->_align;
1185
#line 263 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1185
#line 261 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1186
1186
gtk_alignment_set_padding (_tmp29_, (guint) 0, (guint) 8, (guint) 0, (guint) 0);
1187
1187
#line 1188 "tab-bar.c"
1189
1189
GtkAlignment* _tmp30_;
1190
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1190
#line 264 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1191
1191
_tmp30_ = self->priv->_align;
1192
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1192
#line 264 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1193
1193
gtk_alignment_set_padding (_tmp30_, (guint) 0, (guint) 0, (guint) 0, (guint) 0);
1194
1194
#line 1195 "tab-bar.c"
1196
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1196
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1197
1197
_tmp31_ = self->priv->_active_item;
1198
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1198
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1199
1199
_tmp32_ = tab_bar_item_get_view (_tmp31_);
1200
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1200
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1201
1201
_tmp33_ = _tmp32_;
1202
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1202
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1203
1203
_tmp34_ = GTK_IS_WIDGET (_tmp33_);
1204
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1204
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1205
1205
_g_object_unref0 (_tmp33_);
1206
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1206
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1208
1208
#line 1209 "tab-bar.c"
1209
1209
GtkBox* _tmp35_;
1220
1220
GtkWidget* _tmp52_;
1221
1221
GtkBox* _tmp53_;
1222
1222
GtkLayout* _tmp54_;
1223
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1223
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1224
1224
_tmp35_ = self->priv->_view_box;
1225
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1225
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1226
1226
_tmp36_ = gtk_container_get_children ((GtkContainer*) _tmp35_);
1227
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1227
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1228
1228
children = _tmp36_;
1229
#line 271 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1229
#line 269 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1231
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1231
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1232
1232
_tmp37_ = children;
1233
1233
#line 1234 "tab-bar.c"
1235
1235
GList* child_collection = NULL;
1236
1236
GList* child_it = NULL;
1237
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1237
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1238
1238
child_collection = _tmp37_;
1239
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1239
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1240
1240
for (child_it = child_collection; child_it != NULL; child_it = child_it->next) {
1241
1241
#line 1242 "tab-bar.c"
1242
1242
GtkWidget* _tmp38_;
1243
1243
GtkWidget* child = NULL;
1244
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1244
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1245
1245
_tmp38_ = _g_object_ref0 ((GtkWidget*) child_it->data);
1246
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1246
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1247
1247
child = _tmp38_;
1248
1248
#line 1249 "tab-bar.c"
1253
1253
GtkWidget* _tmp42_;
1254
1254
gboolean _tmp43_;
1256
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1256
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1257
1257
_tmp39_ = child;
1258
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1258
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1259
1259
_tmp40_ = self->priv->_active_item;
1260
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1260
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1261
1261
_tmp41_ = tab_bar_item_get_view (_tmp40_);
1262
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1262
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1263
1263
_tmp42_ = _tmp41_;
1264
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1264
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1265
1265
_tmp43_ = _tmp39_ == _tmp42_;
1266
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1266
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1267
1267
_g_object_unref0 (_tmp42_);
1268
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1268
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1270
#line 275 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1270
#line 273 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1271
1271
_g_object_unref0 (child);
1272
#line 275 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1272
#line 273 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1274
1274
#line 1275 "tab-bar.c"
1276
#line 276 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1276
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1278
#line 276 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1278
#line 274 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1279
1279
i = _tmp44_ + 1;
1280
#line 272 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1280
#line 270 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1281
1281
_g_object_unref0 (child);
1282
1282
#line 1283 "tab-bar.c"
1286
#line 279 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1286
#line 277 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1288
#line 279 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1288
#line 277 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1289
1289
self->priv->_active_item_n = _tmp45_;
1290
#line 281 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1290
#line 279 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1291
1291
_tmp46_ = self->priv->_anim_id;
1292
#line 281 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1292
#line 279 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1293
1293
if (_tmp46_ != ((guint) 0)) {
1294
1294
#line 1295 "tab-bar.c"
1296
#line 282 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1296
#line 280 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1297
1297
_tmp47_ = self->priv->_anim_id;
1298
#line 282 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1298
#line 280 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1299
1299
g_source_remove (_tmp47_);
1300
1300
#line 1301 "tab-bar.c"
1302
#line 284 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1302
#line 282 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1303
1303
_tmp48_ = g_get_monotonic_time ();
1304
#line 284 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1304
#line 282 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1305
1305
self->priv->_anim_start = _tmp48_;
1306
#line 286 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1306
#line 284 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1307
1307
_tmp49_ = g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 15, ____lambda13__gsource_func, g_object_ref (self), g_object_unref);
1308
#line 286 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1308
#line 284 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1309
1309
self->priv->_anim_id = _tmp49_;
1310
#line 322 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1310
#line 320 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1311
1311
_tmp50_ = self->priv->_active_item;
1312
#line 322 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1312
#line 320 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1313
1313
_tmp51_ = tab_bar_item_get_view (_tmp50_);
1314
#line 322 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1314
#line 320 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1315
1315
_tmp52_ = _tmp51_;
1316
#line 322 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1316
#line 320 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1317
1317
gtk_widget_queue_draw (_tmp52_);
1318
#line 322 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1318
#line 320 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1319
1319
_g_object_unref0 (_tmp52_);
1320
#line 323 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1320
#line 321 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1321
1321
_tmp53_ = self->priv->_view_box;
1322
#line 323 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1322
#line 321 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1323
1323
gtk_widget_queue_draw ((GtkWidget*) _tmp53_);
1324
#line 324 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1324
#line 322 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1325
1325
_tmp54_ = self->priv->_layout;
1326
#line 324 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1326
#line 322 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1327
1327
gtk_widget_queue_draw ((GtkWidget*) _tmp54_);
1328
#line 268 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1328
#line 266 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1329
1329
_g_list_free0 (children);
1330
1330
#line 1331 "tab-bar.c"
1332
#line 327 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1332
#line 325 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1333
1333
_tmp55_ = self->priv->_entry;
1334
#line 327 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1334
#line 325 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1335
1335
gtk_widget_queue_draw ((GtkWidget*) _tmp55_);
1336
#line 329 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1336
#line 327 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1337
1337
_tmp56_ = item;
1338
#line 329 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1338
#line 327 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1339
1339
g_signal_emit_by_name (self, "tab-changed", _tmp56_);
1340
#line 331 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1340
#line 329 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1341
1341
gtk_widget_queue_draw ((GtkWidget*) self);
1342
#line 240 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1342
#line 238 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1343
1343
_g_object_unref0 (item);
1344
1344
#line 1345 "tab-bar.c"
1348
1348
void tab_bar_show_entry (TabBar* self) {
1349
#line 334 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1349
#line 332 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1350
1350
g_return_if_fail (self != NULL);
1351
1351
#line 1352 "tab-bar.c"
1356
1356
StreamEntry* _tmp0_;
1357
1357
gboolean _tmp1_;
1358
1358
gboolean _tmp2_;
1359
#line 338 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1359
#line 336 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1360
1360
g_return_if_fail (self != NULL);
1361
#line 340 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1361
#line 338 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1362
1362
_tmp0_ = self->priv->_entry;
1363
#line 340 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1363
#line 338 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1364
1364
_tmp1_ = stream_entry_get_showing (_tmp0_);
1365
#line 340 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1365
#line 338 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1366
1366
_tmp2_ = _tmp1_;
1367
#line 340 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1367
#line 338 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1369
1369
#line 1370 "tab-bar.c"
1370
1370
StreamEntry* _tmp3_;
1371
1371
StreamEntry* _tmp4_;
1372
1372
GwibberGtkInputTextView* _tmp5_;
1373
1373
GtkBox* _tmp6_;
1374
#line 342 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1374
#line 340 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1375
1375
_tmp3_ = self->priv->_entry;
1376
#line 342 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1376
#line 340 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1377
1377
stream_entry_set_showing (_tmp3_, FALSE);
1378
#line 343 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1378
#line 341 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1379
1379
_tmp4_ = self->priv->_entry;
1380
#line 343 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1380
#line 341 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1381
1381
_tmp5_ = _tmp4_->text_view;
1382
#line 343 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1382
#line 341 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1383
1383
gwibber_gtk_input_text_view_reset (_tmp5_);
1384
#line 344 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1384
#line 342 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1385
1385
_tmp6_ = self->priv->_view_box;
1386
#line 344 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1386
#line 342 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1387
1387
gtk_widget_set_sensitive ((GtkWidget*) _tmp6_, TRUE);
1388
1388
#line 1389 "tab-bar.c"
1391
1391
StreamEntry* _tmp8_;
1392
1392
GwibberGtkInputTextView* _tmp9_;
1393
1393
GtkBox* _tmp10_;
1394
#line 348 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1394
#line 346 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1395
1395
_tmp7_ = self->priv->_entry;
1396
#line 348 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1396
#line 346 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1397
1397
stream_entry_set_showing (_tmp7_, TRUE);
1398
#line 349 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1398
#line 347 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1399
1399
_tmp8_ = self->priv->_entry;
1400
#line 349 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1400
#line 347 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1401
1401
_tmp9_ = _tmp8_->text_view;
1402
#line 349 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1402
#line 347 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1403
1403
gtk_widget_grab_focus ((GtkWidget*) _tmp9_);
1404
#line 350 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1404
#line 348 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1405
1405
_tmp10_ = self->priv->_view_box;
1406
#line 350 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1406
#line 348 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1407
1407
gtk_widget_set_sensitive ((GtkWidget*) _tmp10_, FALSE);
1408
1408
#line 1409 "tab-bar.c"
1410
#line 352 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1410
#line 350 "/storage/1/src/gwibber/trunk/client/tab-bar.vala"
1411
1411
gtk_widget_queue_draw ((GtkWidget*) self);
1412
1412
#line 1413 "tab-bar.c"