121
121
RepliesItem* replies_item_construct (GType object_type, GeeHashMap* streams) {
122
122
RepliesItem * self = NULL;
123
123
const gchar* _tmp0_ = NULL;
125
#line 21 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
124
126
g_return_val_if_fail (streams != NULL, NULL);
127
#line 23 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
125
128
_tmp0_ = _ ("Replies");
126
self = (RepliesItem*) g_object_new (object_type, "stream", "replies", "icon-name", "mail_reply", "tooltip", _tmp0_, "streams", streams, NULL);
129
#line 23 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
131
#line 23 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
132
self = (RepliesItem*) g_object_new (object_type, "stream", "replies", "icon-name", "mail_reply", "tooltip", _tmp0_, "streams", _tmp1_, NULL);
133
#line 21 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
135
#line 136 "replies-item.c"
131
139
RepliesItem* replies_item_new (GeeHashMap* streams) {
140
#line 21 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
132
141
return replies_item_construct (TYPE_REPLIES_ITEM, streams);
142
#line 143 "replies-item.c"
136
146
static GtkWidget* replies_item_real_get_toolbar (TabBarItem* base) {
137
147
RepliesItem * self;
138
148
GtkWidget* result = NULL;
149
#line 30 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
139
150
self = (RepliesItem*) base;
151
#line 32 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
153
#line 32 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
155
#line 156 "replies-item.c"
145
159
static gpointer _g_object_ref0 (gpointer self) {
160
#line 37 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
146
161
return self ? g_object_ref (self) : NULL;
162
#line 163 "replies-item.c"
150
166
static GtkWidget* replies_item_real_get_view (TabBarItem* base) {
151
167
RepliesItem * self;
152
168
GtkWidget* result = NULL;
169
GwibberGtkStreamView* _tmp0_;
171
#line 35 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
154
172
self = (RepliesItem*) base;
155
_tmp0_ = _g_object_ref0 ((GtkWidget*) ((TabBarStreamItem*) self)->view);
173
#line 37 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
174
_tmp0_ = ((TabBarStreamItem*) self)->view;
175
#line 37 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
176
_tmp1_ = _g_object_ref0 ((GtkWidget*) _tmp0_);
177
#line 37 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
179
#line 37 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
181
#line 182 "replies-item.c"
163
187
GObjectClass * parent_class;
164
188
RepliesItem * self;
189
#line 26 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
165
190
parent_class = G_OBJECT_CLASS (replies_item_parent_class);
191
#line 26 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
166
192
obj = parent_class->constructor (type, n_construct_properties, construct_properties);
193
#line 26 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
167
194
self = REPLIES_ITEM (obj);
195
#line 26 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
197
#line 198 "replies-item.c"
172
201
static void replies_item_class_init (RepliesItemClass * klass) {
202
#line 19 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
173
203
replies_item_parent_class = g_type_class_peek_parent (klass);
204
#line 19 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
174
205
TAB_BAR_ITEM_CLASS (klass)->get_toolbar = replies_item_real_get_toolbar;
206
#line 19 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
175
207
TAB_BAR_ITEM_CLASS (klass)->get_view = replies_item_real_get_view;
208
#line 19 "/home/ken/src/gwibber/trunk/client/replies-item.vala"
176
209
G_OBJECT_CLASS (klass)->constructor = replies_item_constructor;
210
#line 211 "replies-item.c"