73
73
static void gwibber_gtk_user_view_real_get_preferred_height_for_width (GtkWidget* base, gint width, gint* mh, gint* nh);
74
74
static void gwibber_gtk_user_view_real_get_preferred_height (GtkWidget* base, gint* mh, gint* nh);
75
75
static void gwibber_gtk_user_view_refresh (GwibberGtkUserView* self);
76
static gboolean ___lambda52_ (GwibberGtkUserView* self);
76
static gboolean ___lambda56_ (GwibberGtkUserView* self);
77
77
static void gwibber_gtk_user_view_do_refresh (GwibberGtkUserView* self);
78
static gboolean ____lambda52__gsource_func (gpointer self);
78
static gboolean ____lambda56__gsource_func (gpointer self);
79
79
static Block8Data* block8_data_ref (Block8Data* _data8_);
80
80
static void block8_data_unref (Block8Data* _data8_);
81
81
static void gwibber_gtk_user_view_fill_up_remaining_space (GwibberGtkUserView* self);
82
static gboolean __lambda58_ (Block8Data* _data8_);
83
static gboolean ___lambda58__gsource_func (gpointer self);
84
static void ___lambda56_ (GwibberGtkUserView* self, const gchar* id, const gchar* name);
85
static void ____lambda56__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self);
86
static gboolean __lambda57_ (GwibberGtkUserView* self);
87
static gboolean ___lambda57__gsource_func (gpointer self);
82
static gboolean __lambda62_ (Block8Data* _data8_);
83
static gboolean ___lambda62__gsource_func (gpointer self);
84
static void ___lambda60_ (GwibberGtkUserView* self, const gchar* id, const gchar* name);
85
static void ____lambda60__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self);
86
static gboolean __lambda61_ (GwibberGtkUserView* self);
87
static gboolean ___lambda61__gsource_func (gpointer self);
88
88
static void gwibber_gtk_user_view_real_show_transient (GwibberGtkUserView* self, const gchar* id, const gchar* name);
89
89
static void g_cclosure_user_marshal_VOID__STRING_STRING (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
90
90
static GObject * gwibber_gtk_user_view_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties);
91
static void _gwibber_gtk_user_view___lambda59_ (GwibberGtkUserView* self);
92
static void __gwibber_gtk_user_view___lambda59__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self);
93
static gboolean _gwibber_gtk_user_view___lambda60_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventScroll* event);
94
static gboolean __gwibber_gtk_user_view___lambda60__gtk_widget_scroll_event (GtkWidget* _sender, GdkEventScroll* event, gpointer self);
95
static gboolean _gwibber_gtk_user_view___lambda61_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventKey* event);
96
static gboolean __gwibber_gtk_user_view___lambda61__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
97
static void _gwibber_gtk_user_view______lambda62_ (GwibberGtkUserView* self, const gchar* id, const gchar* name);
98
static void __gwibber_gtk_user_view______lambda62__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self);
99
static void _gwibber_gtk_user_view___lambda63_ (GwibberGtkUserView* self, GtkAllocation* a);
100
static void __gwibber_gtk_user_view___lambda63__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self);
101
static void _gwibber_gtk_user_view___lambda64_ (GwibberGtkUserView* self, const gchar* id);
102
static void __gwibber_gtk_user_view___lambda64__gwibber_streams_created (GwibberStreams* _sender, const gchar* id, gpointer self);
103
static void _gwibber_gtk_user_view___lambda65_ (GwibberGtkUserView* self, const gchar* id);
104
static void __gwibber_gtk_user_view___lambda65__gwibber_streams_updated (GwibberStreams* _sender, const gchar* id, gpointer self);
105
static void _gwibber_gtk_user_view___lambda66_ (GwibberGtkUserView* self, const gchar* id);
106
static void __gwibber_gtk_user_view___lambda66__gwibber_streams_deleted (GwibberStreams* _sender, const gchar* id, gpointer self);
91
static void _gwibber_gtk_user_view___lambda63_ (GwibberGtkUserView* self);
92
static void __gwibber_gtk_user_view___lambda63__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self);
93
static gboolean _gwibber_gtk_user_view___lambda64_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventScroll* event);
94
static gboolean __gwibber_gtk_user_view___lambda64__gtk_widget_scroll_event (GtkWidget* _sender, GdkEventScroll* event, gpointer self);
95
static gboolean _gwibber_gtk_user_view___lambda65_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventKey* event);
96
static gboolean __gwibber_gtk_user_view___lambda65__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self);
97
static void _gwibber_gtk_user_view______lambda66_ (GwibberGtkUserView* self, const gchar* id, const gchar* name);
98
static void __gwibber_gtk_user_view______lambda66__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self);
99
static void _gwibber_gtk_user_view___lambda67_ (GwibberGtkUserView* self, GtkAllocation* a);
100
static void __gwibber_gtk_user_view___lambda67__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self);
101
static void _gwibber_gtk_user_view___lambda68_ (GwibberGtkUserView* self, const gchar* id);
102
static void __gwibber_gtk_user_view___lambda68__gwibber_streams_created (GwibberStreams* _sender, const gchar* id, gpointer self);
103
static void _gwibber_gtk_user_view___lambda69_ (GwibberGtkUserView* self, const gchar* id);
104
static void __gwibber_gtk_user_view___lambda69__gwibber_streams_updated (GwibberStreams* _sender, const gchar* id, gpointer self);
105
static void _gwibber_gtk_user_view___lambda70_ (GwibberGtkUserView* self, const gchar* id);
106
static void __gwibber_gtk_user_view___lambda70__gwibber_streams_deleted (GwibberStreams* _sender, const gchar* id, gpointer self);
107
107
static void gwibber_gtk_user_view_finalize (GObject* obj);
108
108
static void _vala_gwibber_gtk_user_view_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
109
109
static void _vala_gwibber_gtk_user_view_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec);
112
112
static void _g_object_unref0_ (gpointer var) {
113
#line 34 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
113
#line 34 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
114
114
(var == NULL) ? NULL : (var = (g_object_unref (var), NULL));
115
115
#line 116 "user-view.c"
119
119
static void _g_list_free__g_object_unref0_ (GList* self) {
120
#line 34 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
120
#line 34 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
121
121
g_list_foreach (self, (GFunc) _g_object_unref0_, NULL);
122
#line 34 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
122
#line 34 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
123
123
g_list_free (self);
124
124
#line 125 "user-view.c"
128
128
static void _g_slist_free__g_object_unref0_ (GSList* self) {
129
#line 65 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
129
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
130
130
g_slist_foreach (self, (GFunc) _g_object_unref0_, NULL);
131
#line 65 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
131
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
132
132
g_slist_free (self);
133
133
#line 134 "user-view.c"
418
422
GwibberGtkUserViewTile* _tmp24_;
419
423
GwibberGtkUserViewTile* _tmp25_;
420
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
424
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
422
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
426
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
423
427
_tmp18_ = self->priv->streams_list;
424
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
428
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
425
429
_tmp19_ = gwibber_gtk_user_view_get_position (self);
426
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
430
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
427
431
_tmp20_ = _tmp19_;
428
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
432
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
430
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
434
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
431
435
_tmp22_ = g_list_nth_data (_tmp18_, (guint) (_tmp20_ + _tmp21_));
432
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
436
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
433
437
gwibber_gtk_user_view_tile_set_details (_tmp17_, (GeeHashMap*) _tmp22_);
434
#line 245 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
438
#line 245 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
436
#line 245 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
440
#line 245 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
437
441
self->priv->tiles_visible = _tmp23_ + 1;
438
#line 246 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
442
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
440
#line 246 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
444
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
441
445
gtk_widget_set_no_show_all ((GtkWidget*) _tmp24_, FALSE);
442
#line 247 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
446
#line 247 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
444
#line 247 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
448
#line 247 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
445
449
gtk_widget_show_all ((GtkWidget*) _tmp25_);
446
#line 447 "user-view.c"
450
#line 451 "user-view.c"
448
452
GwibberGtkUserViewTile* _tmp26_;
449
453
GwibberGtkUserViewTile* _tmp27_;
450
#line 251 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
454
#line 251 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
452
#line 251 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
456
#line 251 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
453
457
gtk_widget_set_no_show_all ((GtkWidget*) _tmp26_, TRUE);
454
#line 252 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
458
#line 252 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
456
#line 252 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
460
#line 252 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
457
461
gwibber_gtk_user_view_tile_reset (_tmp27_);
458
#line 459 "user-view.c"
462
#line 463 "user-view.c"
460
#line 254 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
464
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
462
#line 254 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
466
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
464
#line 240 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
468
#line 240 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
465
469
_g_object_unref0 (tile);
466
#line 467 "user-view.c"
470
#line 471 "user-view.c"
470
#line 257 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
471
g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ___lambda58__gsource_func, block8_data_ref (_data8_), block8_data_unref);
472
#line 232 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
474
#line 257 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
475
g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 10, ___lambda62__gsource_func, block8_data_ref (_data8_), block8_data_unref);
476
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
473
477
block8_data_unref (_data8_);
474
#line 232 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
478
#line 232 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
476
#line 477 "user-view.c"
480
#line 481 "user-view.c"
480
static void ___lambda56_ (GwibberGtkUserView* self, const gchar* id, const gchar* name) {
484
static void ___lambda60_ (GwibberGtkUserView* self, const gchar* id, const gchar* name) {
481
485
const gchar* _tmp0_;
482
486
const gchar* _tmp1_;
483
#line 291 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
487
#line 291 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
484
488
g_return_if_fail (id != NULL);
485
#line 291 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
489
#line 291 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
486
490
g_return_if_fail (name != NULL);
487
#line 292 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
491
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
489
#line 292 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
493
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
491
#line 292 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
495
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
492
496
g_signal_emit_by_name (self, "show-transient", _tmp0_, _tmp1_);
493
#line 494 "user-view.c"
497
static void ____lambda56__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self) {
498
#line 291 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
499
___lambda56_ (self, id, name);
500
#line 501 "user-view.c"
504
static gboolean __lambda57_ (GwibberGtkUserView* self) {
497
#line 498 "user-view.c"
501
static void ____lambda60__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self) {
502
#line 291 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
503
___lambda60_ (self, id, name);
504
#line 505 "user-view.c"
508
static gboolean __lambda61_ (GwibberGtkUserView* self) {
505
509
gboolean result = FALSE;
506
#line 300 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
510
#line 300 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
507
511
gtk_widget_queue_draw ((GtkWidget*) self);
508
#line 301 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
512
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
510
#line 301 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
514
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
512
#line 513 "user-view.c"
516
#line 517 "user-view.c"
516
static gboolean ___lambda57__gsource_func (gpointer self) {
520
static gboolean ___lambda61__gsource_func (gpointer self) {
518
result = __lambda57_ (self);
519
#line 299 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
522
result = __lambda61_ (self);
523
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
521
#line 522 "user-view.c"
525
#line 526 "user-view.c"
540
544
gboolean _tmp19_;
541
545
gboolean _tmp23_;
542
#line 264 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
546
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
543
547
g_return_if_fail (self != NULL);
544
#line 267 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
548
#line 267 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
545
549
overall_height = 0;
546
#line 268 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
550
#line 268 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
547
551
one_was_hidden = FALSE;
548
#line 269 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
552
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
549
553
_tmp0_ = self->priv->streams_list;
550
#line 269 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
554
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
551
555
_tmp1_ = g_list_length (_tmp0_);
552
#line 269 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
556
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
554
#line 271 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
558
#line 271 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
555
559
_tmp2_ = self->priv->view_box;
556
#line 271 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
560
#line 271 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
557
561
gtk_widget_get_allocation ((GtkWidget*) _tmp2_, &_tmp3_);
558
#line 271 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
562
#line 271 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
560
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
564
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
561
565
_tmp4_ = self->priv->tiles;
562
#line 563 "user-view.c"
566
#line 567 "user-view.c"
564
568
GSList* tile_collection = NULL;
565
569
GSList* tile_it = NULL;
566
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
570
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
567
571
tile_collection = _tmp4_;
568
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
572
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
569
573
for (tile_it = tile_collection; tile_it != NULL; tile_it = tile_it->next) {
570
#line 571 "user-view.c"
574
#line 575 "user-view.c"
571
575
GwibberGtkUserViewTile* _tmp5_;
572
576
GwibberGtkUserViewTile* tile = NULL;
573
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
577
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
574
578
_tmp5_ = _g_object_ref0 ((GwibberGtkUserViewTile*) tile_it->data);
575
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
579
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
577
#line 578 "user-view.c"
581
#line 582 "user-view.c"
579
583
GtkAllocation a = {0};
580
584
GwibberGtkUserViewTile* _tmp6_;
581
585
gboolean _tmp7_ = FALSE;
582
#line 277 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
586
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
584
#line 277 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
588
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
585
589
_tmp7_ = gtk_widget_get_visible ((GtkWidget*) _tmp6_);
586
#line 277 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
590
#line 277 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
588
#line 589 "user-view.c"
592
#line 593 "user-view.c"
589
593
GwibberGtkUserViewTile* _tmp8_;
590
594
GtkAllocation _tmp9_ = {0};
592
596
GtkAllocation _tmp11_;
594
#line 279 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
598
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
596
#line 279 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
600
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
597
601
gtk_widget_get_allocation ((GtkWidget*) _tmp8_, &_tmp9_);
598
#line 279 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
602
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
600
#line 280 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
604
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
601
605
_tmp10_ = overall_height;
602
#line 280 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
606
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
604
#line 280 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
608
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
605
609
_tmp12_ = _tmp11_.height;
606
#line 280 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
610
#line 280 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
607
611
overall_height = _tmp10_ + _tmp12_;
608
#line 609 "user-view.c"
612
#line 613 "user-view.c"
610
#line 284 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
614
#line 284 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
611
615
one_was_hidden = TRUE;
612
#line 613 "user-view.c"
614
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
615
_g_object_unref0 (tile);
616
616
#line 617 "user-view.c"
618
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
619
_g_object_unref0 (tile);
620
#line 621 "user-view.c"
620
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
624
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
622
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
626
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
623
627
_tmp16_ = _tmp15_.height;
624
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
628
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
625
629
_tmp17_ = overall_height;
626
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
630
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
627
631
if (_tmp16_ > _tmp17_) {
628
#line 629 "user-view.c"
632
#line 633 "user-view.c"
629
633
gboolean _tmp18_;
630
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
634
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
631
635
_tmp18_ = one_was_hidden;
632
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
636
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
633
637
_tmp14_ = !_tmp18_;
634
#line 635 "user-view.c"
638
#line 639 "user-view.c"
636
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
640
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
638
#line 639 "user-view.c"
642
#line 643 "user-view.c"
640
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
644
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
641
645
_tmp19_ = _tmp14_;
642
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
646
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
644
#line 645 "user-view.c"
648
#line 649 "user-view.c"
646
650
guint _tmp21_ = 0U;
648
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
652
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
649
653
_tmp20_ = self->priv->tiles;
650
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
654
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
651
655
_tmp21_ = g_slist_length (_tmp20_);
652
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
656
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
653
657
_tmp22_ = n_rows;
654
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
658
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
655
659
_tmp13_ = ((gint) _tmp21_) < ((gint) _tmp22_);
656
#line 657 "user-view.c"
660
#line 661 "user-view.c"
658
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
662
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
660
#line 661 "user-view.c"
664
#line 665 "user-view.c"
662
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
666
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
663
667
_tmp23_ = _tmp13_;
664
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
668
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
666
#line 667 "user-view.c"
670
#line 671 "user-view.c"
667
671
GwibberStreams* _tmp24_;
668
672
GwibberGtkUserViewTile* _tmp25_;
669
673
GwibberGtkUserViewTile* _tmp26_;
674
678
GwibberGtkUserViewTile* _tmp30_;
675
679
GwibberGtkUserViewTile* _tmp31_;
676
680
GwibberGtkUserViewTile* _tmp32_;
677
#line 290 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
681
#line 290 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
678
682
_tmp24_ = self->streams;
679
#line 290 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
683
#line 290 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
680
684
_tmp25_ = gwibber_gtk_user_view_tile_new (_tmp24_);
681
#line 290 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
685
#line 290 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
682
686
_tmp26_ = g_object_ref_sink (_tmp25_);
683
#line 290 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
687
#line 290 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
685
#line 291 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
689
#line 291 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
687
#line 291 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
688
g_signal_connect_object (_tmp27_, "show-transient", (GCallback) ____lambda56__gwibber_gtk_user_view_tile_show_transient, self, 0);
689
#line 294 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
691
#line 291 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
692
g_signal_connect_object (_tmp27_, "show-transient", (GCallback) ____lambda60__gwibber_gtk_user_view_tile_show_transient, self, 0);
693
#line 294 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
691
#line 294 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
695
#line 294 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
692
696
gtk_widget_show ((GtkWidget*) _tmp28_);
693
#line 295 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
697
#line 295 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
694
698
_tmp29_ = self->priv->view_box;
695
#line 295 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
699
#line 295 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
697
#line 295 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
701
#line 295 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
698
702
gtk_box_pack_start ((GtkBox*) _tmp29_, (GtkWidget*) _tmp30_, FALSE, FALSE, (guint) 0);
699
#line 296 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
703
#line 296 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
701
#line 296 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
705
#line 296 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
702
706
_tmp32_ = _g_object_ref0 (_tmp31_);
703
#line 296 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
707
#line 296 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
704
708
self->priv->tiles = g_slist_append (self->priv->tiles, _tmp32_);
705
#line 297 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
709
#line 297 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
706
710
gwibber_gtk_user_view_do_refresh (self);
707
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
711
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
708
712
_g_object_unref0 (tile);
709
#line 710 "user-view.c"
711
#line 299 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
712
g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 0, ___lambda57__gsource_func, g_object_ref (self), g_object_unref);
713
713
#line 714 "user-view.c"
715
#line 299 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
716
g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 0, ___lambda61__gsource_func, g_object_ref (self), g_object_unref);
717
#line 718 "user-view.c"
717
721
gint gwibber_gtk_user_view_get_position (GwibberGtkUserView* self) {
720
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
724
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
721
725
g_return_val_if_fail (self != NULL, 0);
722
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
726
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
723
727
_tmp0_ = self->priv->_position;
724
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
728
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
726
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
730
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
728
#line 729 "user-view.c"
732
#line 733 "user-view.c"
732
736
void gwibber_gtk_user_view_set_position (GwibberGtkUserView* self, gint value) {
735
#line 39 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
739
#line 39 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
736
740
g_return_if_fail (self != NULL);
737
#line 40 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
741
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
738
742
_tmp0_ = self->priv->_position;
739
#line 40 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
743
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
741
#line 40 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
745
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
742
746
if (_tmp0_ != _tmp1_) {
743
#line 744 "user-view.c"
747
#line 748 "user-view.c"
750
754
GtkAdjustment* _tmp8_;
751
755
gdouble _tmp9_ = 0.0;
752
#line 42 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
756
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
754
#line 42 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
758
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
755
759
self->priv->_position = _tmp2_;
756
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
760
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
757
761
_tmp3_ = self->priv->_position;
758
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
762
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
759
763
_tmp4_ = self->priv->streams_list;
760
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
764
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
761
765
_tmp5_ = g_list_length (_tmp4_);
762
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
766
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
763
767
_tmp6_ = CLAMP (_tmp3_, 0, (gint) _tmp5_);
764
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
768
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
765
769
self->priv->_position = _tmp6_;
766
#line 45 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
770
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
767
771
_tmp7_ = self->priv->_position;
768
#line 45 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
772
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
769
773
_tmp8_ = self->priv->adjustment;
770
#line 45 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
774
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
771
775
_tmp9_ = gtk_adjustment_get_value (_tmp8_);
772
#line 45 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
776
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
773
777
if (((gdouble) _tmp7_) != _tmp9_) {
774
#line 775 "user-view.c"
778
#line 779 "user-view.c"
775
779
GtkAdjustment* _tmp10_;
777
#line 47 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
781
#line 47 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
778
782
_tmp10_ = self->priv->adjustment;
779
#line 47 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
783
#line 47 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
780
784
_tmp11_ = self->priv->_position;
781
#line 47 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
785
#line 47 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
782
786
gtk_adjustment_set_value (_tmp10_, (gdouble) _tmp11_);
783
#line 48 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
787
#line 48 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
784
788
gwibber_gtk_user_view_refresh (self);
785
#line 786 "user-view.c"
789
#line 790 "user-view.c"
788
#line 39 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
792
#line 39 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
789
793
g_object_notify ((GObject *) self, "position");
790
#line 791 "user-view.c"
794
#line 795 "user-view.c"
794
798
gboolean gwibber_gtk_user_view_get_showing (GwibberGtkUserView* self) {
797
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
801
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
798
802
g_return_val_if_fail (self != NULL, FALSE);
799
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
803
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
800
804
_tmp0_ = self->priv->_showing;
801
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
805
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
803
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
807
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
805
#line 806 "user-view.c"
809
#line 810 "user-view.c"
809
813
void gwibber_gtk_user_view_set_showing (GwibberGtkUserView* self, gboolean value) {
812
#line 56 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
816
#line 56 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
813
817
g_return_if_fail (self != NULL);
814
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
818
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
816
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
820
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
817
821
_tmp1_ = self->priv->_showing;
818
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
822
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
819
823
if (_tmp0_ != _tmp1_) {
820
#line 821 "user-view.c"
824
#line 825 "user-view.c"
822
#line 59 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
826
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
824
#line 59 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
828
#line 59 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
825
829
self->priv->_showing = _tmp2_;
826
#line 827 "user-view.c"
830
#line 831 "user-view.c"
828
#line 61 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
832
#line 61 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
829
833
gwibber_gtk_user_view_do_refresh (self);
830
#line 56 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
834
#line 56 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
831
835
g_object_notify ((GObject *) self, "showing");
832
#line 833 "user-view.c"
836
#line 837 "user-view.c"
836
840
static void gwibber_gtk_user_view_real_show_transient (GwibberGtkUserView* self, const gchar* id, const gchar* name) {
837
#line 210 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
841
#line 210 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
838
842
g_return_if_fail (id != NULL);
839
#line 210 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
843
#line 210 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
840
844
g_return_if_fail (name != NULL);
841
#line 842 "user-view.c"
845
#line 846 "user-view.c"
849
853
register gpointer data1;
850
854
register gpointer data2;
851
855
cc = (GCClosure *) closure;
852
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
856
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
853
857
g_return_if_fail (n_param_values == 3);
854
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
858
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
855
859
if (G_CCLOSURE_SWAP_DATA (closure)) {
856
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
860
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
857
861
data1 = closure->data;
858
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
862
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
859
863
data2 = param_values->data[0].v_pointer;
860
#line 861 "user-view.c"
864
#line 865 "user-view.c"
862
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
866
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
863
867
data1 = param_values->data[0].v_pointer;
864
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
868
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
865
869
data2 = closure->data;
866
#line 867 "user-view.c"
870
#line 871 "user-view.c"
868
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
872
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
869
873
callback = (GMarshalFunc_VOID__STRING_STRING) (marshal_data ? marshal_data : cc->callback);
870
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
874
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
871
875
callback (data1, g_value_get_string (param_values + 1), g_value_get_string (param_values + 2), data2);
872
#line 873 "user-view.c"
876
#line 877 "user-view.c"
876
static void _gwibber_gtk_user_view___lambda59_ (GwibberGtkUserView* self) {
880
static void _gwibber_gtk_user_view___lambda63_ (GwibberGtkUserView* self) {
877
881
GtkAdjustment* _tmp0_;
878
882
gdouble _tmp1_ = 0.0;
883
#line 85 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
887
#line 85 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
884
888
_tmp0_ = self->priv->adjustment;
885
#line 85 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
889
#line 85 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
886
890
_tmp1_ = gtk_adjustment_get_value (_tmp0_);
887
#line 85 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
891
#line 85 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
889
#line 86 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
893
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
890
894
_tmp2_ = gwibber_gtk_user_view_get_position (self);
891
#line 86 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
895
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
893
#line 86 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
897
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
895
#line 86 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
899
#line 86 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
896
900
if (((gdouble) _tmp3_) != _tmp4_) {
897
#line 898 "user-view.c"
901
#line 902 "user-view.c"
898
902
gboolean _tmp5_ = FALSE;
902
906
gboolean _tmp12_;
903
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
907
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
904
908
_tmp6_ = gwibber_gtk_user_view_get_position (self);
905
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
909
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
907
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
911
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
909
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
913
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
910
914
if (((gdouble) _tmp7_) < _tmp8_) {
911
#line 912 "user-view.c"
915
#line 916 "user-view.c"
915
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
919
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
917
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
921
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
918
922
_tmp10_ = gwibber_gtk_user_view_get_position (self);
919
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
923
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
920
924
_tmp11_ = _tmp10_;
921
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
925
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
922
926
_tmp5_ = _tmp9_ < ((gdouble) (_tmp11_ + 1));
923
#line 924 "user-view.c"
927
#line 928 "user-view.c"
925
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
929
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
927
#line 928 "user-view.c"
931
#line 932 "user-view.c"
929
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
933
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
930
934
_tmp12_ = _tmp5_;
931
#line 88 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
935
#line 88 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
933
#line 934 "user-view.c"
937
#line 938 "user-view.c"
936
#line 89 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
940
#line 89 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
937
941
_tmp13_ = gwibber_gtk_user_view_get_position (self);
938
#line 89 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
942
#line 89 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
939
943
_tmp14_ = _tmp13_;
940
#line 89 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
944
#line 89 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
941
945
gwibber_gtk_user_view_set_position (self, _tmp14_ + 1);
942
#line 943 "user-view.c"
946
#line 947 "user-view.c"
944
948
gboolean _tmp15_ = FALSE;
948
952
gboolean _tmp22_;
949
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
953
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
950
954
_tmp16_ = gwibber_gtk_user_view_get_position (self);
951
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
955
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
952
956
_tmp17_ = _tmp16_;
953
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
957
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
955
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
959
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
956
960
if (((gdouble) _tmp17_) > _tmp18_) {
957
#line 958 "user-view.c"
961
#line 962 "user-view.c"
961
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
965
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
963
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
967
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
964
968
_tmp20_ = gwibber_gtk_user_view_get_position (self);
965
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
969
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
966
970
_tmp21_ = _tmp20_;
967
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
971
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
968
972
_tmp15_ = _tmp19_ > ((gdouble) (_tmp21_ - 1));
969
#line 970 "user-view.c"
973
#line 974 "user-view.c"
971
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
975
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
973
#line 974 "user-view.c"
977
#line 978 "user-view.c"
975
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
979
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
976
980
_tmp22_ = _tmp15_;
977
#line 90 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
981
#line 90 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
979
#line 980 "user-view.c"
983
#line 984 "user-view.c"
982
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
986
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
983
987
_tmp23_ = gwibber_gtk_user_view_get_position (self);
984
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
988
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
985
989
_tmp24_ = _tmp23_;
986
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
990
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
987
991
gwibber_gtk_user_view_set_position (self, _tmp24_ - 1);
988
#line 989 "user-view.c"
992
#line 993 "user-view.c"
990
994
GtkAdjustment* _tmp25_;
991
995
gdouble _tmp26_ = 0.0;
992
#line 93 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
996
#line 93 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
993
997
_tmp25_ = self->priv->adjustment;
994
#line 93 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
998
#line 93 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
995
999
_tmp26_ = gtk_adjustment_get_value (_tmp25_);
996
#line 93 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1000
#line 93 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
997
1001
gwibber_gtk_user_view_set_position (self, (gint) _tmp26_);
998
#line 999 "user-view.c"
1002
#line 1003 "user-view.c"
1002
#line 95 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1006
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1003
1007
gwibber_gtk_user_view_refresh (self);
1004
#line 1005 "user-view.c"
1008
static void __gwibber_gtk_user_view___lambda59__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
1009
#line 84 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1010
_gwibber_gtk_user_view___lambda59_ (self);
1011
#line 1012 "user-view.c"
1015
static gboolean _gwibber_gtk_user_view___lambda60_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventScroll* event) {
1008
#line 1009 "user-view.c"
1012
static void __gwibber_gtk_user_view___lambda63__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) {
1013
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1014
_gwibber_gtk_user_view___lambda63_ (self);
1015
#line 1016 "user-view.c"
1019
static gboolean _gwibber_gtk_user_view___lambda64_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventScroll* event) {
1016
1020
gboolean result = FALSE;
1017
1021
GdkEventScroll _tmp0_;
1018
1022
GdkScrollDirection _tmp1_;
1021
1025
GdkScrollDirection _tmp3_;
1022
1026
GdkEventScroll _tmp8_;
1023
1027
GdkScrollDirection _tmp9_;
1024
#line 107 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1028
#line 107 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1025
1029
g_return_val_if_fail (source != NULL, FALSE);
1026
#line 107 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1030
#line 107 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1027
1031
g_return_val_if_fail (event != NULL, FALSE);
1028
#line 108 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1032
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1029
1033
_tmp0_ = *event;
1030
#line 108 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1034
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1031
1035
_tmp1_ = _tmp0_.direction;
1032
#line 108 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1036
#line 108 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1033
1037
direction = _tmp1_;
1034
#line 109 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1038
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1035
1039
_tmp2_ = *event;
1036
#line 109 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1040
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1037
1041
_tmp3_ = _tmp2_.direction;
1038
#line 109 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1042
#line 109 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1039
1043
if (_tmp3_ == GDK_SCROLL_UP) {
1040
#line 1041 "user-view.c"
1044
#line 1045 "user-view.c"
1043
#line 111 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1047
#line 111 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1044
1048
_tmp4_ = gwibber_gtk_user_view_get_position (self);
1045
#line 111 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1049
#line 111 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1046
1050
_tmp5_ = _tmp4_;
1047
#line 111 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1051
#line 111 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1048
1052
if (_tmp5_ > 0) {
1049
#line 1050 "user-view.c"
1053
#line 1054 "user-view.c"
1052
#line 113 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1056
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1053
1057
_tmp6_ = gwibber_gtk_user_view_get_position (self);
1054
#line 113 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1058
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1055
1059
_tmp7_ = _tmp6_;
1056
#line 113 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1060
#line 113 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1057
1061
gwibber_gtk_user_view_set_position (self, _tmp7_ - 1);
1058
#line 1059 "user-view.c"
1062
#line 1063 "user-view.c"
1061
#line 116 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1065
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1062
1066
_tmp8_ = *event;
1063
#line 116 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1067
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1064
1068
_tmp9_ = _tmp8_.direction;
1065
#line 116 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1069
#line 116 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1066
1070
if (_tmp9_ == GDK_SCROLL_DOWN) {
1067
#line 1068 "user-view.c"
1071
#line 1072 "user-view.c"
1070
1074
GtkAdjustment* _tmp12_;
1071
1075
gdouble _tmp13_;
1072
1076
gdouble _tmp14_;
1074
#line 118 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1078
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1075
1079
_tmp10_ = gwibber_gtk_user_view_get_position (self);
1076
#line 118 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1080
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1077
1081
_tmp11_ = _tmp10_;
1078
#line 118 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1082
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1079
1083
_tmp12_ = self->priv->adjustment;
1080
#line 118 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1084
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1081
1085
_tmp13_ = gtk_adjustment_get_upper (_tmp12_);
1082
#line 118 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1086
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1083
1087
_tmp14_ = _tmp13_;
1084
#line 118 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1088
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1085
1089
_tmp15_ = self->priv->tiles_visible;
1086
#line 118 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1090
#line 118 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1087
1091
if (((gdouble) _tmp11_) < (_tmp14_ - _tmp15_)) {
1088
#line 1089 "user-view.c"
1092
#line 1093 "user-view.c"
1091
#line 120 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1095
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1092
1096
_tmp16_ = gwibber_gtk_user_view_get_position (self);
1093
#line 120 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1097
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1094
1098
_tmp17_ = _tmp16_;
1095
#line 120 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1099
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1096
1100
gwibber_gtk_user_view_set_position (self, _tmp17_ + 1);
1097
#line 1098 "user-view.c"
1101
#line 1102 "user-view.c"
1100
#line 123 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1104
#line 123 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1102
#line 123 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1106
#line 123 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1104
#line 1105 "user-view.c"
1108
#line 1109 "user-view.c"
1108
static gboolean __gwibber_gtk_user_view___lambda60__gtk_widget_scroll_event (GtkWidget* _sender, GdkEventScroll* event, gpointer self) {
1112
static gboolean __gwibber_gtk_user_view___lambda64__gtk_widget_scroll_event (GtkWidget* _sender, GdkEventScroll* event, gpointer self) {
1109
1113
gboolean result;
1110
result = _gwibber_gtk_user_view___lambda60_ (self, _sender, event);
1111
#line 107 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1114
result = _gwibber_gtk_user_view___lambda64_ (self, _sender, event);
1115
#line 107 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1113
#line 1114 "user-view.c"
1117
#line 1118 "user-view.c"
1117
static gboolean _gwibber_gtk_user_view___lambda61_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventKey* event) {
1121
static gboolean _gwibber_gtk_user_view___lambda65_ (GwibberGtkUserView* self, GtkWidget* source, GdkEventKey* event) {
1118
1122
gboolean result = FALSE;
1119
1123
GdkEventKey _tmp0_;
1122
1126
GdkEventKey _tmp2_;
1124
#line 126 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1128
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1125
1129
g_return_val_if_fail (source != NULL, FALSE);
1126
#line 126 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1130
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1127
1131
g_return_val_if_fail (event != NULL, FALSE);
1128
#line 127 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1132
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1129
1133
_tmp0_ = *event;
1130
#line 127 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1134
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1131
1135
_tmp1_ = _tmp0_.keyval;
1132
#line 127 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1136
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1134
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1138
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1135
1139
_tmp2_ = *event;
1136
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1140
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1137
1141
_tmp3_ = _tmp2_.keyval;
1138
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1142
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1139
1143
switch (_tmp3_) {
1140
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1144
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1142
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1146
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1144
#line 1145 "user-view.c"
1148
#line 1149 "user-view.c"
1149
#line 133 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1153
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1150
1154
_tmp4_ = gwibber_gtk_user_view_get_position (self);
1151
#line 133 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1155
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1152
1156
_tmp5_ = _tmp4_;
1153
#line 133 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1157
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1154
1158
_tmp6_ = self->priv->tiles_visible;
1155
#line 133 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1159
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1156
1160
gwibber_gtk_user_view_set_position (self, _tmp5_ - _tmp6_);
1157
#line 134 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1161
#line 134 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1159
#line 1160 "user-view.c"
1163
#line 1164 "user-view.c"
1161
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1165
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1163
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1167
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1165
#line 1166 "user-view.c"
1169
#line 1170 "user-view.c"
1170
#line 137 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1174
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1171
1175
_tmp7_ = gwibber_gtk_user_view_get_position (self);
1172
#line 137 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1176
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1173
1177
_tmp8_ = _tmp7_;
1174
#line 137 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1178
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1175
1179
_tmp9_ = self->priv->tiles_visible;
1176
#line 137 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1180
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1177
1181
gwibber_gtk_user_view_set_position (self, _tmp8_ + _tmp9_);
1178
#line 138 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1182
#line 138 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1180
#line 1181 "user-view.c"
1184
#line 1185 "user-view.c"
1182
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1186
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1184
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1188
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1186
#line 1187 "user-view.c"
1190
#line 1191 "user-view.c"
1190
#line 141 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1194
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1191
1195
_tmp10_ = gwibber_gtk_user_view_get_position (self);
1192
#line 141 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1196
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1193
1197
_tmp11_ = _tmp10_;
1194
#line 141 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1198
#line 141 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1195
1199
gwibber_gtk_user_view_set_position (self, _tmp11_ + 1);
1196
#line 142 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1200
#line 142 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1198
#line 1199 "user-view.c"
1202
#line 1203 "user-view.c"
1200
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1204
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1202
#line 129 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1206
#line 129 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1204
#line 1205 "user-view.c"
1208
#line 1209 "user-view.c"
1208
#line 145 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1212
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1209
1213
_tmp12_ = gwibber_gtk_user_view_get_position (self);
1210
#line 145 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1214
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1211
1215
_tmp13_ = _tmp12_;
1212
#line 145 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1216
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1213
1217
gwibber_gtk_user_view_set_position (self, _tmp13_ - 1);
1214
#line 146 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1218
#line 146 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1216
#line 1217 "user-view.c"
1220
#line 1221 "user-view.c"
1220
#line 148 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1224
#line 148 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1221
1225
result = FALSE;
1222
#line 148 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1226
#line 148 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1224
#line 1225 "user-view.c"
1228
#line 1229 "user-view.c"
1227
#line 150 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1231
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1229
#line 150 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1233
#line 150 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1231
#line 1232 "user-view.c"
1235
#line 1236 "user-view.c"
1235
static gboolean __gwibber_gtk_user_view___lambda61__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
1239
static gboolean __gwibber_gtk_user_view___lambda65__gtk_widget_key_press_event (GtkWidget* _sender, GdkEventKey* event, gpointer self) {
1236
1240
gboolean result;
1237
result = _gwibber_gtk_user_view___lambda61_ (self, _sender, event);
1238
#line 126 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1241
result = _gwibber_gtk_user_view___lambda65_ (self, _sender, event);
1242
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1240
#line 1241 "user-view.c"
1244
#line 1245 "user-view.c"
1244
static void _gwibber_gtk_user_view______lambda62_ (GwibberGtkUserView* self, const gchar* id, const gchar* name) {
1248
static void _gwibber_gtk_user_view______lambda66_ (GwibberGtkUserView* self, const gchar* id, const gchar* name) {
1245
1249
const gchar* _tmp0_;
1246
1250
const gchar* _tmp1_;
1247
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1251
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1248
1252
g_return_if_fail (id != NULL);
1249
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1253
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1250
1254
g_return_if_fail (name != NULL);
1251
#line 157 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1255
#line 157 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1253
#line 157 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1257
#line 157 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1255
#line 157 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1259
#line 157 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1256
1260
g_signal_emit_by_name (self, "show-transient", _tmp0_, _tmp1_);
1257
#line 1258 "user-view.c"
1261
static void __gwibber_gtk_user_view______lambda62__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self) {
1262
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1263
_gwibber_gtk_user_view______lambda62_ (self, id, name);
1264
#line 1265 "user-view.c"
1268
static void _gwibber_gtk_user_view___lambda63_ (GwibberGtkUserView* self, GtkAllocation* a) {
1261
#line 1262 "user-view.c"
1265
static void __gwibber_gtk_user_view______lambda66__gwibber_gtk_user_view_tile_show_transient (GwibberGtkUserViewTile* _sender, const gchar* id, const gchar* name, gpointer self) {
1266
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1267
_gwibber_gtk_user_view______lambda66_ (self, id, name);
1268
#line 1269 "user-view.c"
1272
static void _gwibber_gtk_user_view___lambda67_ (GwibberGtkUserView* self, GtkAllocation* a) {
1269
1273
gboolean _tmp0_ = FALSE;
1271
1275
GtkAllocation _tmp2_;
1273
1277
gboolean _tmp7_;
1274
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1278
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1275
1279
g_return_if_fail (a != NULL);
1276
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1280
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1277
1281
_tmp1_ = self->priv->last_width;
1278
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1282
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1280
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1284
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1281
1285
_tmp3_ = _tmp2_.width;
1282
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1286
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1283
1287
if (_tmp1_ != _tmp3_) {
1284
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1288
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1286
#line 1287 "user-view.c"
1290
#line 1291 "user-view.c"
1289
1293
GtkAllocation _tmp5_;
1291
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1295
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1292
1296
_tmp4_ = self->priv->last_height;
1293
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1297
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1295
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1299
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1296
1300
_tmp6_ = _tmp5_.height;
1297
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1301
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1298
1302
_tmp0_ = _tmp4_ != _tmp6_;
1299
#line 1300 "user-view.c"
1303
#line 1304 "user-view.c"
1301
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1305
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1302
1306
_tmp7_ = _tmp0_;
1303
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1307
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1305
#line 1306 "user-view.c"
1309
#line 1310 "user-view.c"
1306
1310
GtkAllocation _tmp8_;
1308
1312
GtkAllocation _tmp10_;
1310
1314
GwibberGtkTileBox* _tmp12_;
1312
#line 167 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1316
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1314
#line 167 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1318
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1315
1319
_tmp9_ = _tmp8_.width;
1316
#line 167 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1320
#line 167 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1317
1321
self->priv->last_width = _tmp9_;
1318
#line 168 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1322
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1320
#line 168 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1324
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1321
1325
_tmp11_ = _tmp10_.height;
1322
#line 168 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1326
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1323
1327
self->priv->last_height = _tmp11_;
1324
#line 169 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1328
#line 169 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1325
1329
_tmp12_ = self->priv->view_box;
1326
#line 169 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1330
#line 169 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1327
1331
_tmp13_ = self->priv->last_height;
1328
#line 169 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1332
#line 169 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1329
1333
gwibber_gtk_tile_box_set_last_height (_tmp12_, _tmp13_);
1330
#line 170 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1334
#line 170 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1331
1335
gwibber_gtk_user_view_refresh (self);
1332
#line 1333 "user-view.c"
1336
#line 1337 "user-view.c"
1337
static void __gwibber_gtk_user_view___lambda63__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
1338
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1339
_gwibber_gtk_user_view___lambda63_ (self, allocation);
1340
#line 1341 "user-view.c"
1341
static void __gwibber_gtk_user_view___lambda67__gtk_widget_size_allocate (GtkWidget* _sender, GtkAllocation* allocation, gpointer self) {
1342
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1343
_gwibber_gtk_user_view___lambda67_ (self, allocation);
1344
#line 1345 "user-view.c"
1344
static void _gwibber_gtk_user_view___lambda64_ (GwibberGtkUserView* self, const gchar* id) {
1348
static void _gwibber_gtk_user_view___lambda68_ (GwibberGtkUserView* self, const gchar* id) {
1345
1349
GwibberStreams* _tmp0_;
1346
1350
const gchar* _tmp1_;
1347
1351
GeeHashMap* _tmp2_ = NULL;
1402
1406
const gchar* _tmp6_;
1403
1407
const gchar* _tmp7_;
1404
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1408
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1405
1409
g_return_if_fail (id != NULL);
1406
#line 182 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1410
#line 182 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1408
#line 182 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1412
#line 182 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1409
1413
g_debug ("user-view.vala:182: updated stream %s", _tmp0_);
1410
#line 183 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1414
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1411
1415
_tmp1_ = self->streams;
1412
#line 183 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1416
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1414
#line 183 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1418
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1415
1419
_tmp3_ = gwibber_streams_lookup (_tmp1_, _tmp2_);
1416
#line 183 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1420
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1417
1421
stream_map = _tmp3_;
1418
#line 184 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1422
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1419
1423
_tmp4_ = stream_map;
1420
#line 184 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1424
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1421
1425
_tmp5_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp4_, "name");
1422
#line 184 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1426
#line 184 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1423
1427
name = (gchar*) _tmp5_;
1424
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1428
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1425
1429
gwibber_gtk_user_view_refresh (self);
1426
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1430
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1428
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1432
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1430
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1434
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1431
1435
g_signal_emit_by_name (self, "show-transient", _tmp6_, _tmp7_);
1432
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1436
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1433
1437
_g_free0 (name);
1434
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1438
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1435
1439
_g_object_unref0 (stream_map);
1436
#line 1437 "user-view.c"
1440
static void __gwibber_gtk_user_view___lambda65__gwibber_streams_updated (GwibberStreams* _sender, const gchar* id, gpointer self) {
1441
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1442
_gwibber_gtk_user_view___lambda65_ (self, id);
1443
#line 1444 "user-view.c"
1447
static void _gwibber_gtk_user_view___lambda66_ (GwibberGtkUserView* self, const gchar* id) {
1448
#line 189 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1440
#line 1441 "user-view.c"
1444
static void __gwibber_gtk_user_view___lambda69__gwibber_streams_updated (GwibberStreams* _sender, const gchar* id, gpointer self) {
1445
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1446
_gwibber_gtk_user_view___lambda69_ (self, id);
1447
#line 1448 "user-view.c"
1451
static void _gwibber_gtk_user_view___lambda70_ (GwibberGtkUserView* self, const gchar* id) {
1452
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1449
1453
g_return_if_fail (id != NULL);
1450
#line 190 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1454
#line 190 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1451
1455
gwibber_gtk_user_view_refresh (self);
1452
#line 1453 "user-view.c"
1456
#line 1457 "user-view.c"
1456
static void __gwibber_gtk_user_view___lambda66__gwibber_streams_deleted (GwibberStreams* _sender, const gchar* id, gpointer self) {
1457
#line 189 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1458
_gwibber_gtk_user_view___lambda66_ (self, id);
1459
#line 1460 "user-view.c"
1460
static void __gwibber_gtk_user_view___lambda70__gwibber_streams_deleted (GwibberStreams* _sender, const gchar* id, gpointer self) {
1461
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1462
_gwibber_gtk_user_view___lambda70_ (self, id);
1463
#line 1464 "user-view.c"
1480
1484
GwibberStreams* _tmp26_;
1481
1485
GwibberStreams* _tmp27_;
1482
1486
GwibberStreams* _tmp28_;
1483
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1487
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1484
1488
parent_class = G_OBJECT_CLASS (gwibber_gtk_user_view_parent_class);
1485
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1489
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1486
1490
obj = parent_class->constructor (type, n_construct_properties, construct_properties);
1487
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1491
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1488
1492
self = GWIBBER_GTK_USER_VIEW (obj);
1489
#line 81 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1493
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1490
1494
_tmp0_ = gwibber_streams_new ();
1491
#line 81 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1495
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1492
1496
_g_object_unref0 (self->streams);
1493
#line 81 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1497
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1494
1498
self->streams = _tmp0_;
1495
#line 83 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1499
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1496
1500
_tmp1_ = gtk_adjustment_new ((gdouble) 0, (gdouble) 0, (gdouble) 1, (gdouble) 1, (gdouble) 1, (gdouble) 1);
1497
#line 83 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1501
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1498
1502
_tmp2_ = g_object_ref_sink (_tmp1_);
1499
#line 83 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1503
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1500
1504
_g_object_unref0 (self->priv->adjustment);
1501
#line 83 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1505
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1502
1506
self->priv->adjustment = _tmp2_;
1503
#line 84 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1507
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1504
1508
_tmp3_ = self->priv->adjustment;
1505
#line 84 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1506
g_signal_connect_object ((GObject*) _tmp3_, "notify::value", (GCallback) __gwibber_gtk_user_view___lambda59__g_object_notify, self, 0);
1507
#line 98 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1509
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1510
g_signal_connect_object ((GObject*) _tmp3_, "notify::value", (GCallback) __gwibber_gtk_user_view___lambda63__g_object_notify, self, 0);
1511
#line 98 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1508
1512
_tmp4_ = gwibber_gtk_tile_box_new ();
1509
#line 98 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1513
#line 98 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1510
1514
_tmp5_ = g_object_ref_sink (_tmp4_);
1511
#line 98 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1515
#line 98 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1512
1516
_g_object_unref0 (self->priv->view_box);
1513
#line 98 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1517
#line 98 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1514
1518
self->priv->view_box = _tmp5_;
1515
#line 99 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1519
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1516
1520
_tmp6_ = self->priv->view_box;
1517
#line 99 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1521
#line 99 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1518
1522
gtk_box_pack_start ((GtkBox*) self, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
1519
#line 101 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1523
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1520
1524
_tmp7_ = self->priv->view_box;
1521
#line 101 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1525
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1522
1526
gtk_widget_show ((GtkWidget*) _tmp7_);
1523
#line 103 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1527
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1524
1528
_tmp8_ = self->priv->adjustment;
1525
#line 103 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1529
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1526
1530
_tmp9_ = (GtkVScrollbar*) gtk_vscrollbar_new (_tmp8_);
1527
#line 103 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1531
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1528
1532
_tmp10_ = g_object_ref_sink (_tmp9_);
1529
#line 103 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1533
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1530
1534
_g_object_unref0 (self->priv->scrollbar);
1531
#line 103 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1535
#line 103 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1532
1536
self->priv->scrollbar = _tmp10_;
1533
#line 104 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1537
#line 104 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1534
1538
_tmp11_ = self->priv->scrollbar;
1535
#line 104 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1539
#line 104 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1536
1540
gtk_box_pack_start ((GtkBox*) self, (GtkWidget*) _tmp11_, FALSE, FALSE, (guint) 0);
1537
#line 106 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1541
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1538
1542
gtk_widget_set_events ((GtkWidget*) self, (gint) (GDK_KEY_PRESS_MASK | GDK_SCROLL_MASK));
1539
#line 107 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1540
g_signal_connect_object ((GtkWidget*) self, "scroll-event", (GCallback) __gwibber_gtk_user_view___lambda60__gtk_widget_scroll_event, self, 0);
1541
#line 126 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1542
g_signal_connect_object ((GtkWidget*) self, "key-press-event", (GCallback) __gwibber_gtk_user_view___lambda61__gtk_widget_key_press_event, self, 0);
1543
#line 1544 "user-view.c"
1543
#line 107 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1544
g_signal_connect_object ((GtkWidget*) self, "scroll-event", (GCallback) __gwibber_gtk_user_view___lambda64__gtk_widget_scroll_event, self, 0);
1545
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1546
g_signal_connect_object ((GtkWidget*) self, "key-press-event", (GCallback) __gwibber_gtk_user_view___lambda65__gtk_widget_key_press_event, self, 0);
1547
#line 1548 "user-view.c"
1546
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1550
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1548
#line 1549 "user-view.c"
1552
#line 1553 "user-view.c"
1550
1554
gboolean _tmp12_;
1551
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1555
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1552
1556
_tmp12_ = TRUE;
1553
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1557
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1555
#line 1556 "user-view.c"
1559
#line 1560 "user-view.c"
1556
1560
gboolean _tmp13_;
1558
1562
GwibberStreams* _tmp16_;
1565
1569
GwibberGtkUserViewTile* _tmp22_;
1566
1570
GwibberGtkUserViewTile* _tmp23_;
1567
1571
GwibberGtkUserViewTile* _tmp24_;
1568
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1572
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1569
1573
_tmp13_ = _tmp12_;
1570
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1574
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1571
1575
if (!_tmp13_) {
1572
#line 1573 "user-view.c"
1576
#line 1577 "user-view.c"
1574
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1578
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1576
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1580
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1577
1581
i = _tmp14_ + 1;
1578
#line 1579 "user-view.c"
1582
#line 1583 "user-view.c"
1580
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1584
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1581
1585
_tmp12_ = FALSE;
1582
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1586
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1584
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1588
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1585
1589
if (!(_tmp15_ < 10)) {
1586
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1590
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1588
#line 1589 "user-view.c"
1592
#line 1593 "user-view.c"
1590
#line 155 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1594
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1591
1595
_tmp16_ = self->streams;
1592
#line 155 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1596
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1593
1597
_tmp17_ = gwibber_gtk_user_view_tile_new (_tmp16_);
1594
#line 155 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1598
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1595
1599
_tmp18_ = g_object_ref_sink (_tmp17_);
1596
#line 155 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1600
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1597
1601
tile = _tmp18_;
1598
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1602
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1599
1603
_tmp19_ = tile;
1600
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1601
g_signal_connect_object (_tmp19_, "show-transient", (GCallback) __gwibber_gtk_user_view______lambda62__gwibber_gtk_user_view_tile_show_transient, self, 0);
1602
#line 159 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1604
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1605
g_signal_connect_object (_tmp19_, "show-transient", (GCallback) __gwibber_gtk_user_view______lambda66__gwibber_gtk_user_view_tile_show_transient, self, 0);
1606
#line 159 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1603
1607
_tmp20_ = tile;
1604
#line 159 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1608
#line 159 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1605
1609
gtk_widget_show_all ((GtkWidget*) _tmp20_);
1606
#line 160 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1610
#line 160 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1607
1611
_tmp21_ = self->priv->view_box;
1608
#line 160 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1612
#line 160 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1609
1613
_tmp22_ = tile;
1610
#line 160 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1614
#line 160 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1611
1615
gtk_box_pack_start ((GtkBox*) _tmp21_, (GtkWidget*) _tmp22_, FALSE, FALSE, (guint) 0);
1612
#line 161 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1616
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1613
1617
_tmp23_ = tile;
1614
#line 161 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1618
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1615
1619
_tmp24_ = _g_object_ref0 (_tmp23_);
1616
#line 161 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1620
#line 161 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1617
1621
self->priv->tiles = g_slist_append (self->priv->tiles, _tmp24_);
1618
#line 153 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1622
#line 153 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1619
1623
_g_object_unref0 (tile);
1620
#line 1621 "user-view.c"
1624
#line 1625 "user-view.c"
1624
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1628
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1625
1629
_tmp25_ = self->priv->view_box;
1626
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1627
g_signal_connect_object ((GtkWidget*) _tmp25_, "size-allocate", (GCallback) __gwibber_gtk_user_view___lambda63__gtk_widget_size_allocate, self, G_CONNECT_AFTER);
1628
#line 174 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1630
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1631
g_signal_connect_object ((GtkWidget*) _tmp25_, "size-allocate", (GCallback) __gwibber_gtk_user_view___lambda67__gtk_widget_size_allocate, self, G_CONNECT_AFTER);
1632
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1629
1633
_tmp26_ = self->streams;
1630
#line 174 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1631
g_signal_connect_object (_tmp26_, "created", (GCallback) __gwibber_gtk_user_view___lambda64__gwibber_streams_created, self, 0);
1632
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1634
#line 174 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1635
g_signal_connect_object (_tmp26_, "created", (GCallback) __gwibber_gtk_user_view___lambda68__gwibber_streams_created, self, 0);
1636
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1633
1637
_tmp27_ = self->streams;
1634
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1635
g_signal_connect_object (_tmp27_, "updated", (GCallback) __gwibber_gtk_user_view___lambda65__gwibber_streams_updated, self, 0);
1636
#line 189 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1638
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1639
g_signal_connect_object (_tmp27_, "updated", (GCallback) __gwibber_gtk_user_view___lambda69__gwibber_streams_updated, self, 0);
1640
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1637
1641
_tmp28_ = self->streams;
1638
#line 189 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1639
g_signal_connect_object (_tmp28_, "deleted", (GCallback) __gwibber_gtk_user_view___lambda66__gwibber_streams_deleted, self, 0);
1640
#line 193 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1642
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1643
g_signal_connect_object (_tmp28_, "deleted", (GCallback) __gwibber_gtk_user_view___lambda70__gwibber_streams_deleted, self, 0);
1644
#line 193 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1641
1645
gwibber_gtk_user_view_refresh (self);
1642
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1646
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1644
#line 1645 "user-view.c"
1648
#line 1649 "user-view.c"
1648
1652
static void gwibber_gtk_user_view_class_init (GwibberGtkUserViewClass * klass) {
1649
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1653
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1650
1654
gwibber_gtk_user_view_parent_class = g_type_class_peek_parent (klass);
1651
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1655
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1652
1656
g_type_class_add_private (klass, sizeof (GwibberGtkUserViewPrivate));
1653
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1657
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1654
1658
GTK_WIDGET_CLASS (klass)->get_preferred_height_for_width = gwibber_gtk_user_view_real_get_preferred_height_for_width;
1655
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1659
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1656
1660
GTK_WIDGET_CLASS (klass)->get_preferred_height = gwibber_gtk_user_view_real_get_preferred_height;
1657
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1661
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1658
1662
GWIBBER_GTK_USER_VIEW_CLASS (klass)->show_transient = gwibber_gtk_user_view_real_show_transient;
1659
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1663
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1660
1664
G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_user_view_get_property;
1661
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1665
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1662
1666
G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_user_view_set_property;
1663
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1667
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1664
1668
G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_user_view_constructor;
1665
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1669
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1666
1670
G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_user_view_finalize;
1667
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1671
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1668
1672
g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_USER_VIEW_POSITION, g_param_spec_int ("position", "position", "position", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
1669
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1673
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1670
1674
g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_USER_VIEW_SHOWING, g_param_spec_boolean ("showing", "showing", "showing", FALSE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
1671
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1675
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1672
1676
g_signal_new ("show_transient", GWIBBER_GTK_TYPE_USER_VIEW, G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GwibberGtkUserViewClass, show_transient), NULL, NULL, g_cclosure_user_marshal_VOID__STRING_STRING, G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);
1673
#line 1674 "user-view.c"
1677
#line 1678 "user-view.c"
1677
1681
static void gwibber_gtk_user_view_instance_init (GwibberGtkUserView * self) {
1678
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1682
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1679
1683
self->priv = GWIBBER_GTK_USER_VIEW_GET_PRIVATE (self);
1680
#line 29 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1684
#line 29 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1681
1685
self->priv->_position = 0;
1682
#line 30 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1686
#line 30 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1683
1687
self->priv->tiles_visible = 0;
1684
#line 31 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1688
#line 31 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1685
1689
self->priv->refresh_id = (guint) 0;
1686
#line 32 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1690
#line 32 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1687
1691
self->priv->_showing = FALSE;
1688
#line 67 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1692
#line 67 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1689
1693
self->priv->last_width = 0;
1690
#line 68 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1694
#line 68 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1691
1695
self->priv->last_height = 0;
1692
#line 1693 "user-view.c"
1696
#line 1697 "user-view.c"
1696
1700
static void gwibber_gtk_user_view_finalize (GObject* obj) {
1697
1701
GwibberGtkUserView * self;
1698
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1702
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1699
1703
self = GWIBBER_GTK_USER_VIEW (obj);
1700
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1704
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1701
1705
_g_object_unref0 (self->priv->adjustment);
1702
#line 27 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1706
#line 27 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1703
1707
_g_object_unref0 (self->priv->scrollbar);
1704
#line 28 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1708
#line 28 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1705
1709
_g_object_unref0 (self->priv->view_box);
1706
#line 33 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1710
#line 33 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1707
1711
_g_object_unref0 (self->streams);
1708
#line 34 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1712
#line 34 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1709
1713
__g_list_free__g_object_unref0_0 (self->priv->streams_list);
1710
#line 65 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1714
#line 65 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1711
1715
__g_slist_free__g_object_unref0_0 (self->priv->tiles);
1712
#line 24 "/home/ken/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1716
#line 24 "/storage/1/src/gwibber/trunk/libgwibber-gtk/user-view.vala"
1713
1717
G_OBJECT_CLASS (gwibber_gtk_user_view_parent_class)->finalize (obj);
1714
#line 1715 "user-view.c"
1718
#line 1719 "user-view.c"