~ubuntu-branches/ubuntu/precise/gwibber/precise-proposed

« back to all changes in this revision

Viewing changes to libgwibber-gtk/entry.c

  • Committer: Package Import Robot
  • Author(s): Ken VanDine
  • Date: 2012-01-30 10:55:24 UTC
  • mto: This revision was merged to the branch mainline in revision 114.
  • Revision ID: package-import@ubuntu.com-20120130105524-87s04jfxw7bery0n
Tags: upstream-3.3.3
ImportĀ upstreamĀ versionĀ 3.3.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* entry.c generated by valac 0.14.1, the Vala compiler
 
1
/* entry.c generated by valac 0.15.1, the Vala compiler
2
2
 * generated from entry.vala, do not modify */
3
3
 
4
4
/*
25
25
#include <glib.h>
26
26
#include <glib-object.h>
27
27
#include "gwibber-gtk.h"
28
 
#include <gwibber.h>
 
28
#include "gwibber.h"
29
29
#include <gtk/gtk.h>
30
30
#include <stdlib.h>
31
31
#include <string.h>
40
40
 
41
41
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
42
42
#define _g_free0(var) (var = (g_free (var), NULL))
43
 
#define _g_type_class_unref0(var) ((var == NULL) ? NULL : (var = (g_type_class_unref (var), NULL)))
44
43
#define _0(var) ((var == NULL) ? NULL : (var = ( (var), NULL)))
45
44
typedef struct _Block1Data Block1Data;
46
45
#define __g_list_free__g_object_unref0_0(var) ((var == NULL) ? NULL : (var = (_g_list_free__g_object_unref0_ (var), NULL)))
65
64
};
66
65
 
67
66
struct _GwibberGtkAccountTargetBarPrivate {
68
 
        GtkHBox* abox;
 
67
        GtkBox* abox;
69
68
        gchar* _selected;
70
69
};
71
70
 
93
92
        GWIBBER_GTK_ENTRY_DUMMY_PROPERTY
94
93
};
95
94
static GObject * gwibber_gtk_entry_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties);
96
 
static void _gwibber_gtk_entry___lambda12_ (GwibberGtkEntry* self);
97
 
static void __gwibber_gtk_entry___lambda12__gtk_button_clicked (GtkButton* _sender, gpointer self);
98
 
static void _gwibber_gtk_entry___lambda13_ (GwibberGtkEntry* self);
99
 
static void __gwibber_gtk_entry___lambda13__gtk_text_buffer_changed (GtkTextBuffer* _sender, gpointer self);
 
95
static void _gwibber_gtk_entry___lambda14_ (GwibberGtkEntry* self);
 
96
static void __gwibber_gtk_entry___lambda14__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
97
static void _gwibber_gtk_entry___lambda15_ (GwibberGtkEntry* self);
 
98
static void __gwibber_gtk_entry___lambda15__gtk_text_buffer_changed (GtkTextBuffer* _sender, gpointer self);
100
99
static void gwibber_gtk_entry_finalize (GObject* obj);
101
100
#define GWIBBER_GTK_SIMPLE_ENTRY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GWIBBER_GTK_TYPE_SIMPLE_ENTRY, GwibberGtkSimpleEntryPrivate))
102
101
enum  {
103
102
        GWIBBER_GTK_SIMPLE_ENTRY_DUMMY_PROPERTY
104
103
};
105
104
static GObject * gwibber_gtk_simple_entry_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties);
106
 
static void _gwibber_gtk_simple_entry___lambda14_ (GwibberGtkSimpleEntry* self);
107
 
static void __gwibber_gtk_simple_entry___lambda14__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
105
static void _gwibber_gtk_simple_entry___lambda16_ (GwibberGtkSimpleEntry* self);
 
106
static void __gwibber_gtk_simple_entry___lambda16__gtk_button_clicked (GtkButton* _sender, gpointer self);
108
107
static void gwibber_gtk_simple_entry_finalize (GObject* obj);
109
108
#define GWIBBER_GTK_INPUT_TEXT_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW, GwibberGtkInputTextViewPrivate))
110
109
enum  {
112
111
        GWIBBER_GTK_INPUT_TEXT_VIEW_MID,
113
112
        GWIBBER_GTK_INPUT_TEXT_VIEW_ACTION
114
113
};
115
 
static gboolean __lambda5_ (GwibberGtkInputTextView* self);
116
 
static gboolean ___lambda5__gsource_func (gpointer self);
 
114
static gboolean __lambda7_ (GwibberGtkInputTextView* self);
 
115
static gboolean ___lambda7__gsource_func (gpointer self);
117
116
static void gwibber_gtk_input_text_view_on_connection_changed (GwibberGtkInputTextView* self, gboolean is_connected);
118
117
static void gwibber_gtk_input_text_view_on_text_changed (GwibberGtkInputTextView* self);
119
118
static void gwibber_gtk_input_text_view_on_text_inserted (GwibberGtkInputTextView* self, GtkTextIter* iter, const gchar* text, gint len);
122
121
static GObject * gwibber_gtk_input_text_view_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties);
123
122
static void _gwibber_gtk_input_text_view_on_text_changed_gtk_text_buffer_changed (GtkTextBuffer* _sender, gpointer self);
124
123
static void _gwibber_gtk_input_text_view_on_text_inserted_gtk_text_buffer_insert_text (GtkTextBuffer* _sender, GtkTextIter* pos, const gchar* new_text, gint new_text_length, gpointer self);
125
 
static void _gwibber_gtk_input_text_view___lambda6_ (GwibberGtkInputTextView* self, gboolean source);
126
 
static void __gwibber_gtk_input_text_view___lambda6__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self);
 
124
static void _gwibber_gtk_input_text_view___lambda8_ (GwibberGtkInputTextView* self, gboolean source);
 
125
static void __gwibber_gtk_input_text_view___lambda8__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self);
127
126
static void gwibber_gtk_input_text_view_finalize (GObject* obj);
128
127
static void _vala_gwibber_gtk_input_text_view_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
129
128
static void _vala_gwibber_gtk_input_text_view_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec);
145
144
static GwibberGtkAccountToggleButton* gwibber_gtk_account_target_bar_create_button (GwibberGtkAccountTargetBar* self, GwibberAccount* account);
146
145
static Block1Data* block1_data_ref (Block1Data* _data1_);
147
146
static void block1_data_unref (Block1Data* _data1_);
148
 
static void __lambda7_ (Block1Data* _data1_, GtkButton* source);
149
 
static void ___lambda7__gtk_button_clicked (GtkButton* _sender, gpointer self);
 
147
static void __lambda9_ (Block1Data* _data1_, GtkButton* source);
 
148
static void ___lambda9__gtk_button_clicked (GtkButton* _sender, gpointer self);
150
149
static void gwibber_gtk_account_target_bar_account_updated (GwibberGtkAccountTargetBar* self, GeeHashMap* accounts_buttons_map, GwibberAccount* account);
151
150
static void gwibber_gtk_account_target_bar_account_created (GwibberGtkAccountTargetBar* self, GeeHashMap* accounts_buttons_map, GwibberAccount* account);
152
151
static void gwibber_gtk_account_target_bar_account_deleted (GwibberGtkAccountTargetBar* self, GeeHashMap* accounts_buttons_map, const gchar* id);
153
152
static void gwibber_gtk_account_target_bar_on_connection_changed (GwibberGtkAccountTargetBar* self, gboolean is_connected);
154
153
static GObject * gwibber_gtk_account_target_bar_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties);
155
 
static void _gwibber_gtk_account_target_bar___lambda8_ (GwibberGtkAccountTargetBar* self, gboolean source);
156
 
static void __gwibber_gtk_account_target_bar___lambda8__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self);
157
 
static void _gwibber_gtk_account_target_bar___lambda9_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source);
158
 
static void __gwibber_gtk_account_target_bar___lambda9__gwibber_accounts_updated (GwibberAccounts* _sender, GwibberAccount* account, gpointer self);
159
 
static void _gwibber_gtk_account_target_bar___lambda10_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source);
160
 
static void __gwibber_gtk_account_target_bar___lambda10__gwibber_accounts_created (GwibberAccounts* _sender, GwibberAccount* account, gpointer self);
161
 
static void _gwibber_gtk_account_target_bar___lambda11_ (GwibberGtkAccountTargetBar* self, const gchar* source);
162
 
static void __gwibber_gtk_account_target_bar___lambda11__gwibber_accounts_deleted (GwibberAccounts* _sender, const gchar* id, gpointer self);
 
154
static void _gwibber_gtk_account_target_bar___lambda10_ (GwibberGtkAccountTargetBar* self, gboolean source);
 
155
static void __gwibber_gtk_account_target_bar___lambda10__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self);
 
156
static void _gwibber_gtk_account_target_bar___lambda11_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source);
 
157
static void __gwibber_gtk_account_target_bar___lambda11__gwibber_accounts_updated (GwibberAccounts* _sender, GwibberAccount* account, gpointer self);
 
158
static void _gwibber_gtk_account_target_bar___lambda12_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source);
 
159
static void __gwibber_gtk_account_target_bar___lambda12__gwibber_accounts_created (GwibberAccounts* _sender, GwibberAccount* account, gpointer self);
 
160
static void _gwibber_gtk_account_target_bar___lambda13_ (GwibberGtkAccountTargetBar* self, const gchar* source);
 
161
static void __gwibber_gtk_account_target_bar___lambda13__gwibber_accounts_deleted (GwibberAccounts* _sender, const gchar* id, gpointer self);
163
162
static void _g_object_unref0_ (gpointer var);
164
163
static void _g_list_free__g_object_unref0_ (GList* self);
165
164
static void gwibber_gtk_account_target_bar_finalize (GObject* obj);
178
177
 
179
178
GwibberGtkEntry* gwibber_gtk_entry_construct (GType object_type) {
180
179
        GwibberGtkEntry * self = NULL;
181
 
#line 35 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
180
#line 35 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
182
181
        self = (GwibberGtkEntry*) g_object_new (object_type, NULL);
183
 
#line 33 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
182
#line 33 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
184
183
        return self;
185
 
#line 186 "entry.c"
 
184
#line 185 "entry.c"
186
185
}
187
186
 
188
187
 
189
188
GwibberGtkEntry* gwibber_gtk_entry_new (void) {
190
 
#line 33 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
189
#line 33 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
191
190
        return gwibber_gtk_entry_construct (GWIBBER_GTK_TYPE_ENTRY);
192
 
#line 193 "entry.c"
 
191
#line 192 "entry.c"
193
192
}
194
193
 
195
194
 
196
 
static void _gwibber_gtk_entry___lambda12_ (GwibberGtkEntry* self) {
 
195
static void _gwibber_gtk_entry___lambda14_ (GwibberGtkEntry* self) {
197
196
        GwibberGtkInputTextView* _tmp0_;
198
 
#line 49 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
197
#line 49 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
199
198
        _tmp0_ = self->text_view;
200
 
#line 49 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
199
#line 49 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
201
200
        g_signal_emit_by_name (_tmp0_, "submit");
202
 
#line 203 "entry.c"
203
 
}
204
 
 
205
 
 
206
 
static void __gwibber_gtk_entry___lambda12__gtk_button_clicked (GtkButton* _sender, gpointer self) {
207
 
#line 48 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
208
 
        _gwibber_gtk_entry___lambda12_ (self);
209
 
#line 210 "entry.c"
210
 
}
211
 
 
212
 
 
213
 
static void _gwibber_gtk_entry___lambda13_ (GwibberGtkEntry* self) {
 
201
#line 202 "entry.c"
 
202
}
 
203
 
 
204
 
 
205
static void __gwibber_gtk_entry___lambda14__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
206
#line 48 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
207
        _gwibber_gtk_entry___lambda14_ (self);
 
208
#line 209 "entry.c"
 
209
}
 
210
 
 
211
 
 
212
static void _gwibber_gtk_entry___lambda15_ (GwibberGtkEntry* self) {
214
213
        GwibberGtkAccountTargetBar* _tmp0_;
215
214
        GwibberGtkInputTextView* _tmp1_;
216
215
        GtkTextBuffer* _tmp2_ = NULL;
217
216
        gint _tmp3_ = 0;
218
 
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
217
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
219
218
        _tmp0_ = self->priv->target_bar;
220
 
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
219
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
221
220
        _tmp1_ = self->text_view;
222
 
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
221
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
223
222
        _tmp2_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp1_);
224
 
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
223
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
225
224
        _tmp3_ = gtk_text_buffer_get_char_count (_tmp2_);
226
 
#line 57 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
225
#line 57 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
227
226
        gwibber_gtk_account_target_bar_set_counter (_tmp0_, _tmp3_);
228
 
#line 229 "entry.c"
 
227
#line 228 "entry.c"
229
228
}
230
229
 
231
230
 
232
 
static void __gwibber_gtk_entry___lambda13__gtk_text_buffer_changed (GtkTextBuffer* _sender, gpointer self) {
233
 
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
234
 
        _gwibber_gtk_entry___lambda13_ (self);
235
 
#line 236 "entry.c"
 
231
static void __gwibber_gtk_entry___lambda15__gtk_text_buffer_changed (GtkTextBuffer* _sender, gpointer self) {
 
232
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
233
        _gwibber_gtk_entry___lambda15_ (self);
 
234
#line 235 "entry.c"
236
235
}
237
236
 
238
237
 
252
251
        GwibberGtkAccountTargetBar* _tmp9_;
253
252
        GwibberGtkAccountTargetBar* _tmp10_;
254
253
        GtkButton* _tmp11_;
255
 
        GtkHBox* _tmp12_;
256
 
        GtkHBox* _tmp13_;
257
 
        GtkHBox* spacer;
258
 
        GtkHBox* _tmp14_;
 
254
        GtkBox* _tmp12_;
 
255
        GtkBox* _tmp13_;
 
256
        GtkBox* spacer;
 
257
        GtkBox* _tmp14_;
259
258
        GwibberGtkInputTextView* _tmp15_;
260
259
        GtkTextBuffer* _tmp16_ = NULL;
261
 
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
260
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
262
261
        parent_class = G_OBJECT_CLASS (gwibber_gtk_entry_parent_class);
263
 
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
262
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
264
263
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
265
 
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
264
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
266
265
        self = GWIBBER_GTK_ENTRY (obj);
267
 
#line 40 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
266
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
268
267
        _tmp0_ = gwibber_service_new ();
269
 
#line 40 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
268
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
270
269
        _g_object_unref0 (self->service);
271
 
#line 40 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
270
#line 40 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
272
271
        self->service = _tmp0_;
273
 
#line 42 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
272
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
274
273
        _tmp1_ = self->service;
275
 
#line 42 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
274
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
276
275
        _tmp2_ = gwibber_gtk_input_text_view_new (_tmp1_);
277
 
#line 42 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
276
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
278
277
        _tmp3_ = g_object_ref_sink (_tmp2_);
279
 
#line 42 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
278
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
280
279
        _g_object_unref0 (self->text_view);
281
 
#line 42 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
280
#line 42 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
282
281
        self->text_view = _tmp3_;
283
 
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
282
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
284
283
        _tmp4_ = gwibber_gtk_account_target_bar_new ();
285
 
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
284
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
286
285
        _tmp5_ = g_object_ref_sink (_tmp4_);
287
 
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
286
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
288
287
        _g_object_unref0 (self->priv->target_bar);
289
 
#line 43 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
288
#line 43 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
290
289
        self->priv->target_bar = _tmp5_;
291
 
#line 44 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
290
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
292
291
        _tmp6_ = self->text_view;
293
 
#line 44 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
292
#line 44 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
294
293
        gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp6_);
295
 
#line 45 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
294
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
296
295
        _tmp7_ = self->priv->target_bar;
297
 
#line 45 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
296
#line 45 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
298
297
        gtk_container_add_with_properties ((GtkContainer*) self, (GtkWidget*) _tmp7_, "expand", FALSE, NULL);
299
 
#line 46 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
298
#line 46 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
300
299
        _tmp8_ = self->text_view;
301
 
#line 46 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
300
#line 46 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
302
301
        gtk_widget_show ((GtkWidget*) _tmp8_);
303
 
#line 47 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
302
#line 47 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
304
303
        _tmp9_ = self->priv->target_bar;
305
 
#line 47 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
304
#line 47 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
306
305
        gtk_widget_show ((GtkWidget*) _tmp9_);
307
 
#line 48 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
306
#line 48 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
308
307
        _tmp10_ = self->priv->target_bar;
309
 
#line 48 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
308
#line 48 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
310
309
        _tmp11_ = _tmp10_->send;
311
 
#line 48 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
312
 
        g_signal_connect_object (_tmp11_, "clicked", (GCallback) __gwibber_gtk_entry___lambda12__gtk_button_clicked, self, 0);
313
 
#line 52 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
314
 
        _tmp12_ = (GtkHBox*) gtk_hbox_new (FALSE, 0);
315
 
#line 52 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
310
#line 48 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
311
        g_signal_connect_object (_tmp11_, "clicked", (GCallback) __gwibber_gtk_entry___lambda14__gtk_button_clicked, self, 0);
 
312
#line 52 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
313
        _tmp12_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
 
314
#line 52 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
316
315
        _tmp13_ = g_object_ref_sink (_tmp12_);
317
 
#line 52 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
316
#line 52 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
318
317
        spacer = _tmp13_;
319
 
#line 53 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
318
#line 53 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
320
319
        _tmp14_ = spacer;
321
 
#line 53 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
320
#line 53 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
322
321
        gtk_container_add_with_properties ((GtkContainer*) self, (GtkWidget*) _tmp14_, "padding", 2, "expand", FALSE, NULL);
323
 
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
322
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
324
323
        _tmp15_ = self->text_view;
325
 
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
324
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
326
325
        _tmp16_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp15_);
327
 
#line 55 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
328
 
        g_signal_connect_object (_tmp16_, "changed", (GCallback) __gwibber_gtk_entry___lambda13__gtk_text_buffer_changed, self, 0);
329
 
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
326
#line 55 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
327
        g_signal_connect_object (_tmp16_, "changed", (GCallback) __gwibber_gtk_entry___lambda15__gtk_text_buffer_changed, self, 0);
 
328
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
330
329
        _g_object_unref0 (spacer);
331
 
#line 38 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
330
#line 38 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
332
331
        return obj;
333
 
#line 334 "entry.c"
 
332
#line 333 "entry.c"
334
333
}
335
334
 
336
335
 
337
336
static void gwibber_gtk_entry_class_init (GwibberGtkEntryClass * klass) {
338
 
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
337
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
339
338
        gwibber_gtk_entry_parent_class = g_type_class_peek_parent (klass);
340
 
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
339
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
341
340
        g_type_class_add_private (klass, sizeof (GwibberGtkEntryPrivate));
342
 
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
341
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
343
342
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_entry_constructor;
344
 
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
343
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
345
344
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_entry_finalize;
346
 
#line 347 "entry.c"
 
345
#line 346 "entry.c"
347
346
}
348
347
 
349
348
 
350
349
static void gwibber_gtk_entry_instance_init (GwibberGtkEntry * self) {
351
 
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
350
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
352
351
        self->priv = GWIBBER_GTK_ENTRY_GET_PRIVATE (self);
353
 
#line 354 "entry.c"
 
352
#line 353 "entry.c"
354
353
}
355
354
 
356
355
 
357
356
static void gwibber_gtk_entry_finalize (GObject* obj) {
358
357
        GwibberGtkEntry * self;
359
 
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
358
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
360
359
        self = GWIBBER_GTK_ENTRY (obj);
361
 
#line 28 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
360
#line 28 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
362
361
        _g_object_unref0 (self->service);
363
 
#line 30 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
362
#line 30 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
364
363
        _g_object_unref0 (self->text_view);
365
 
#line 31 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
364
#line 31 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
366
365
        _g_object_unref0 (self->priv->target_bar);
367
 
#line 26 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
366
#line 26 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
368
367
        G_OBJECT_CLASS (gwibber_gtk_entry_parent_class)->finalize (obj);
369
 
#line 370 "entry.c"
 
368
#line 369 "entry.c"
370
369
}
371
370
 
372
371
 
375
374
        if (g_once_init_enter (&gwibber_gtk_entry_type_id__volatile)) {
376
375
                static const GTypeInfo g_define_type_info = { sizeof (GwibberGtkEntryClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) gwibber_gtk_entry_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GwibberGtkEntry), 0, (GInstanceInitFunc) gwibber_gtk_entry_instance_init, NULL };
377
376
                GType gwibber_gtk_entry_type_id;
378
 
                gwibber_gtk_entry_type_id = g_type_register_static (GTK_TYPE_VBOX, "GwibberGtkEntry", &g_define_type_info, 0);
 
377
                gwibber_gtk_entry_type_id = g_type_register_static (GTK_TYPE_BOX, "GwibberGtkEntry", &g_define_type_info, 0);
379
378
                g_once_init_leave (&gwibber_gtk_entry_type_id__volatile, gwibber_gtk_entry_type_id);
380
379
        }
381
380
        return gwibber_gtk_entry_type_id__volatile;
384
383
 
385
384
GwibberGtkSimpleEntry* gwibber_gtk_simple_entry_construct (GType object_type) {
386
385
        GwibberGtkSimpleEntry * self = NULL;
387
 
#line 71 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
386
#line 71 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
388
387
        self = (GwibberGtkSimpleEntry*) g_object_new (object_type, NULL);
389
 
#line 69 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
388
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
390
389
        return self;
391
 
#line 392 "entry.c"
 
390
#line 391 "entry.c"
392
391
}
393
392
 
394
393
 
395
394
GwibberGtkSimpleEntry* gwibber_gtk_simple_entry_new (void) {
396
 
#line 69 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
395
#line 69 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
397
396
        return gwibber_gtk_simple_entry_construct (GWIBBER_GTK_TYPE_SIMPLE_ENTRY);
398
 
#line 399 "entry.c"
 
397
#line 398 "entry.c"
399
398
}
400
399
 
401
400
 
402
 
static void _gwibber_gtk_simple_entry___lambda14_ (GwibberGtkSimpleEntry* self) {
 
401
static void _gwibber_gtk_simple_entry___lambda16_ (GwibberGtkSimpleEntry* self) {
403
402
        GwibberGtkInputTextView* _tmp0_;
404
 
#line 85 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
403
#line 85 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
405
404
        _tmp0_ = self->priv->text_view;
406
 
#line 85 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
405
#line 85 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
407
406
        g_signal_emit_by_name (_tmp0_, "submit");
408
 
#line 409 "entry.c"
 
407
#line 408 "entry.c"
409
408
}
410
409
 
411
410
 
412
 
static void __gwibber_gtk_simple_entry___lambda14__gtk_button_clicked (GtkButton* _sender, gpointer self) {
413
 
#line 84 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
414
 
        _gwibber_gtk_simple_entry___lambda14_ (self);
415
 
#line 416 "entry.c"
 
411
static void __gwibber_gtk_simple_entry___lambda16__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
412
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
413
        _gwibber_gtk_simple_entry___lambda16_ (self);
 
414
#line 415 "entry.c"
416
415
}
417
416
 
418
417
 
433
432
        GwibberGtkSendBar* _tmp10_;
434
433
        GwibberGtkSendBar* _tmp11_;
435
434
        GtkButton* _tmp12_;
436
 
#line 74 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
435
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
437
436
        parent_class = G_OBJECT_CLASS (gwibber_gtk_simple_entry_parent_class);
438
 
#line 74 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
437
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
439
438
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
440
 
#line 74 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
439
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
441
440
        self = GWIBBER_GTK_SIMPLE_ENTRY (obj);
442
 
#line 76 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
441
#line 76 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
443
442
        _tmp0_ = gwibber_service_new ();
444
 
#line 76 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
443
#line 76 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
445
444
        _g_object_unref0 (self->service);
446
 
#line 76 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
445
#line 76 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
447
446
        self->service = _tmp0_;
448
 
#line 78 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
447
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
449
448
        _tmp1_ = self->service;
450
 
#line 78 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
449
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
451
450
        _tmp2_ = gwibber_gtk_input_text_view_new (_tmp1_);
452
 
#line 78 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
451
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
453
452
        _tmp3_ = g_object_ref_sink (_tmp2_);
454
 
#line 78 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
453
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
455
454
        _g_object_unref0 (self->priv->text_view);
456
 
#line 78 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
455
#line 78 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
457
456
        self->priv->text_view = _tmp3_;
458
 
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
457
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
459
458
        _tmp4_ = self->service;
460
 
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
459
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
461
460
        _tmp5_ = gwibber_gtk_send_bar_new (_tmp4_);
462
 
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
461
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
463
462
        _tmp6_ = g_object_ref_sink (_tmp5_);
464
 
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
463
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
465
464
        _g_object_unref0 (self->priv->send_bar);
466
 
#line 79 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
465
#line 79 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
467
466
        self->priv->send_bar = _tmp6_;
468
 
#line 80 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
467
#line 80 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
469
468
        _tmp7_ = self->priv->text_view;
470
 
#line 80 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
469
#line 80 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
471
470
        gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp7_);
472
 
#line 81 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
471
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
473
472
        _tmp8_ = self->priv->send_bar;
474
 
#line 81 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
473
#line 81 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
475
474
        gtk_container_add_with_properties ((GtkContainer*) self, (GtkWidget*) _tmp8_, "expand", FALSE, NULL);
476
 
#line 82 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
475
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
477
476
        _tmp9_ = self->priv->text_view;
478
 
#line 82 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
477
#line 82 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
479
478
        gtk_widget_show ((GtkWidget*) _tmp9_);
480
 
#line 83 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
479
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
481
480
        _tmp10_ = self->priv->send_bar;
482
 
#line 83 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
481
#line 83 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
483
482
        gtk_widget_show ((GtkWidget*) _tmp10_);
484
 
#line 84 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
483
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
485
484
        _tmp11_ = self->priv->send_bar;
486
 
#line 84 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
485
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
487
486
        _tmp12_ = _tmp11_->send;
488
 
#line 84 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
489
 
        g_signal_connect_object (_tmp12_, "clicked", (GCallback) __gwibber_gtk_simple_entry___lambda14__gtk_button_clicked, self, 0);
490
 
#line 74 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
487
#line 84 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
488
        g_signal_connect_object (_tmp12_, "clicked", (GCallback) __gwibber_gtk_simple_entry___lambda16__gtk_button_clicked, self, 0);
 
489
#line 74 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
491
490
        return obj;
492
 
#line 493 "entry.c"
 
491
#line 492 "entry.c"
493
492
}
494
493
 
495
494
 
496
495
static void gwibber_gtk_simple_entry_class_init (GwibberGtkSimpleEntryClass * klass) {
497
 
#line 62 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
496
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
498
497
        gwibber_gtk_simple_entry_parent_class = g_type_class_peek_parent (klass);
499
 
#line 62 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
498
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
500
499
        g_type_class_add_private (klass, sizeof (GwibberGtkSimpleEntryPrivate));
501
 
#line 62 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
500
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
502
501
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_simple_entry_constructor;
503
 
#line 62 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
502
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
504
503
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_simple_entry_finalize;
505
 
#line 506 "entry.c"
 
504
#line 505 "entry.c"
506
505
}
507
506
 
508
507
 
509
508
static void gwibber_gtk_simple_entry_instance_init (GwibberGtkSimpleEntry * self) {
510
 
#line 62 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
509
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
511
510
        self->priv = GWIBBER_GTK_SIMPLE_ENTRY_GET_PRIVATE (self);
512
 
#line 513 "entry.c"
 
511
#line 512 "entry.c"
513
512
}
514
513
 
515
514
 
516
515
static void gwibber_gtk_simple_entry_finalize (GObject* obj) {
517
516
        GwibberGtkSimpleEntry * self;
518
 
#line 62 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
517
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
519
518
        self = GWIBBER_GTK_SIMPLE_ENTRY (obj);
520
 
#line 64 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
519
#line 64 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
521
520
        _g_object_unref0 (self->service);
522
 
#line 66 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
521
#line 66 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
523
522
        _g_object_unref0 (self->priv->text_view);
524
 
#line 67 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
523
#line 67 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
525
524
        _g_object_unref0 (self->priv->send_bar);
526
 
#line 62 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
525
#line 62 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
527
526
        G_OBJECT_CLASS (gwibber_gtk_simple_entry_parent_class)->finalize (obj);
528
 
#line 529 "entry.c"
 
527
#line 528 "entry.c"
529
528
}
530
529
 
531
530
 
534
533
        if (g_once_init_enter (&gwibber_gtk_simple_entry_type_id__volatile)) {
535
534
                static const GTypeInfo g_define_type_info = { sizeof (GwibberGtkSimpleEntryClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) gwibber_gtk_simple_entry_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GwibberGtkSimpleEntry), 0, (GInstanceInitFunc) gwibber_gtk_simple_entry_instance_init, NULL };
536
535
                GType gwibber_gtk_simple_entry_type_id;
537
 
                gwibber_gtk_simple_entry_type_id = g_type_register_static (GTK_TYPE_VBOX, "GwibberGtkSimpleEntry", &g_define_type_info, 0);
 
536
                gwibber_gtk_simple_entry_type_id = g_type_register_static (GTK_TYPE_BOX, "GwibberGtkSimpleEntry", &g_define_type_info, 0);
538
537
                g_once_init_leave (&gwibber_gtk_simple_entry_type_id__volatile, gwibber_gtk_simple_entry_type_id);
539
538
        }
540
539
        return gwibber_gtk_simple_entry_type_id__volatile;
543
542
 
544
543
GwibberGtkInputTextView* gwibber_gtk_input_text_view_construct (GType object_type, GwibberService* service) {
545
544
        GwibberGtkInputTextView * self = NULL;
546
 
#line 104 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
545
#line 104 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
547
546
        g_return_val_if_fail (service != NULL, NULL);
548
 
#line 106 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
547
#line 106 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
549
548
        self = (GwibberGtkInputTextView*) g_object_new (object_type, "border-width", 5, "accepts-tab", TRUE, "editable", TRUE, "cursor-visible", TRUE, "wrap-mode", GTK_WRAP_WORD_CHAR, "left-margin", 2, "right-margin", 2, "pixels-above-lines", 2, "pixels-below-lines", 2, NULL);
550
 
#line 104 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
549
#line 104 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
551
550
        return self;
552
 
#line 553 "entry.c"
 
551
#line 552 "entry.c"
553
552
}
554
553
 
555
554
 
556
555
GwibberGtkInputTextView* gwibber_gtk_input_text_view_new (GwibberService* service) {
557
 
#line 104 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
556
#line 104 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
558
557
        return gwibber_gtk_input_text_view_construct (GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW, service);
559
 
#line 560 "entry.c"
 
558
#line 559 "entry.c"
560
559
}
561
560
 
562
561
 
563
 
static gboolean __lambda5_ (GwibberGtkInputTextView* self) {
 
562
static gboolean __lambda7_ (GwibberGtkInputTextView* self) {
564
563
        gboolean result = FALSE;
565
 
#line 146 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
564
#line 146 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
566
565
        gwibber_gtk_input_text_view_set_mid (self, NULL);
567
 
#line 147 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
566
#line 147 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
568
567
        gwibber_gtk_input_text_view_set_action (self, NULL);
569
 
#line 148 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
568
#line 148 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
570
569
        g_signal_emit_by_name (self, "clear");
571
 
#line 149 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
570
#line 149 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
572
571
        result = FALSE;
573
 
#line 149 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
572
#line 149 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
574
573
        return result;
575
 
#line 576 "entry.c"
 
574
#line 575 "entry.c"
576
575
}
577
576
 
578
577
 
579
 
static gboolean ___lambda5__gsource_func (gpointer self) {
 
578
static gboolean ___lambda7__gsource_func (gpointer self) {
580
579
        gboolean result;
581
 
        result = __lambda5_ (self);
582
 
#line 145 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
580
        result = __lambda7_ (self);
 
581
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
583
582
        return result;
584
 
#line 585 "entry.c"
 
583
#line 584 "entry.c"
585
584
}
586
585
 
587
586
 
588
587
void gwibber_gtk_input_text_view_reset (GwibberGtkInputTextView* self) {
589
 
#line 144 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
588
#line 144 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
590
589
        g_return_if_fail (self != NULL);
591
 
#line 145 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
592
 
        g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 100, ___lambda5__gsource_func, g_object_ref (self), g_object_unref);
593
 
#line 594 "entry.c"
 
590
#line 145 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
591
        g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 100, ___lambda7__gsource_func, g_object_ref (self), g_object_unref);
 
592
#line 593 "entry.c"
594
593
}
595
594
 
596
595
 
597
596
static void gwibber_gtk_input_text_view_on_connection_changed (GwibberGtkInputTextView* self, gboolean is_connected) {
598
597
        gboolean _tmp0_;
599
 
#line 197 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
598
#line 197 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
600
599
        g_return_if_fail (self != NULL);
601
 
#line 199 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
600
#line 199 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
602
601
        _tmp0_ = is_connected;
603
 
#line 199 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
602
#line 199 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
604
603
        gtk_widget_set_sensitive ((GtkWidget*) self, _tmp0_);
605
 
#line 606 "entry.c"
 
604
#line 605 "entry.c"
606
605
}
607
606
 
608
607
 
613
612
        GdkColor _tmp2_ = {0};
614
613
        gint _tmp3_;
615
614
        GdkColor _tmp6_;
616
 
#line 202 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
615
#line 202 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
617
616
        g_return_if_fail (self != NULL);
618
 
#line 204 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
617
#line 204 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
619
618
        _tmp0_ = gtk_text_view_get_buffer ((GtkTextView*) self);
620
 
#line 204 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
619
#line 204 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
621
620
        _tmp1_ = gtk_text_buffer_get_char_count (_tmp0_);
622
 
#line 204 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
621
#line 204 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
623
622
        chars = _tmp1_;
624
 
#line 206 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
623
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
625
624
        _tmp3_ = chars;
626
 
#line 206 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
625
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
627
626
        if (_tmp3_ > GWIBBER_GTK_MAX_MESSAGE_LENGTH) {
628
 
#line 629 "entry.c"
 
627
#line 628 "entry.c"
629
628
                GdkColor _tmp4_;
630
 
#line 206 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
629
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
631
630
                _tmp4_ = self->error_color;
632
 
#line 206 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
631
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
633
632
                _tmp2_ = _tmp4_;
634
 
#line 635 "entry.c"
 
633
#line 634 "entry.c"
635
634
        } else {
636
635
                GdkColor _tmp5_;
637
 
#line 206 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
636
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
638
637
                _tmp5_ = self->fg_color;
639
 
#line 206 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
638
#line 206 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
640
639
                _tmp2_ = _tmp5_;
641
 
#line 642 "entry.c"
 
640
#line 641 "entry.c"
642
641
        }
643
 
#line 205 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
642
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
644
643
        _tmp6_ = _tmp2_;
645
 
#line 205 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
644
#line 205 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
646
645
        gtk_widget_modify_fg ((GtkWidget*) self, GTK_STATE_NORMAL, &_tmp6_);
647
 
#line 648 "entry.c"
 
646
#line 647 "entry.c"
648
647
}
649
648
 
650
649
 
667
666
        glong _tmp21_;
668
667
        glong _tmp22_;
669
668
        gchar* _tmp23_ = NULL;
670
 
#line 1334 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
669
#line 1337 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
671
670
        g_return_val_if_fail (self != NULL, NULL);
672
 
#line 1335 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
671
#line 1338 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
673
672
        _tmp0_ = strlen (self);
674
 
#line 1335 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
673
#line 1338 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
675
674
        _tmp1_ = _tmp0_;
676
 
#line 1335 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
675
#line 1338 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
677
676
        string_length = (glong) _tmp1_;
678
 
#line 1336 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
677
#line 1339 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
679
678
        _tmp2_ = start;
680
 
#line 1336 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
679
#line 1339 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
681
680
        if (_tmp2_ < ((glong) 0)) {
682
 
#line 683 "entry.c"
 
681
#line 682 "entry.c"
683
682
                glong _tmp3_;
684
683
                glong _tmp4_;
685
 
#line 1337 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
684
#line 1340 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
686
685
                _tmp3_ = string_length;
687
 
#line 1337 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
686
#line 1340 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
688
687
                _tmp4_ = start;
689
 
#line 1337 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
688
#line 1340 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
690
689
                start = _tmp3_ + _tmp4_;
691
 
#line 692 "entry.c"
 
690
#line 691 "entry.c"
692
691
        }
693
 
#line 1339 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
692
#line 1342 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
694
693
        _tmp5_ = end;
695
 
#line 1339 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
694
#line 1342 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
696
695
        if (_tmp5_ < ((glong) 0)) {
697
 
#line 698 "entry.c"
 
696
#line 697 "entry.c"
698
697
                glong _tmp6_;
699
698
                glong _tmp7_;
700
 
#line 1340 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
699
#line 1343 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
701
700
                _tmp6_ = string_length;
702
 
#line 1340 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
701
#line 1343 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
703
702
                _tmp7_ = end;
704
 
#line 1340 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
703
#line 1343 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
705
704
                end = _tmp6_ + _tmp7_;
706
 
#line 707 "entry.c"
 
705
#line 706 "entry.c"
707
706
        }
708
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
707
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
709
708
        _tmp9_ = start;
710
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
709
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
711
710
        if (_tmp9_ >= ((glong) 0)) {
712
 
#line 713 "entry.c"
 
711
#line 712 "entry.c"
713
712
                glong _tmp10_;
714
713
                glong _tmp11_;
715
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
714
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
716
715
                _tmp10_ = start;
717
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
716
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
718
717
                _tmp11_ = string_length;
719
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
718
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
720
719
                _tmp8_ = _tmp10_ <= _tmp11_;
721
 
#line 722 "entry.c"
 
720
#line 721 "entry.c"
722
721
        } else {
723
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
722
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
724
723
                _tmp8_ = FALSE;
725
 
#line 726 "entry.c"
 
724
#line 725 "entry.c"
726
725
        }
727
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
726
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
728
727
        _tmp12_ = _tmp8_;
729
 
#line 1342 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
728
#line 1345 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
730
729
        g_return_val_if_fail (_tmp12_, NULL);
731
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
730
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
732
731
        _tmp14_ = end;
733
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
732
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
734
733
        if (_tmp14_ >= ((glong) 0)) {
735
 
#line 736 "entry.c"
 
734
#line 735 "entry.c"
736
735
                glong _tmp15_;
737
736
                glong _tmp16_;
738
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
737
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
739
738
                _tmp15_ = end;
740
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
739
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
741
740
                _tmp16_ = string_length;
742
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
741
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
743
742
                _tmp13_ = _tmp15_ <= _tmp16_;
744
 
#line 745 "entry.c"
 
743
#line 744 "entry.c"
745
744
        } else {
746
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
745
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
747
746
                _tmp13_ = FALSE;
748
 
#line 749 "entry.c"
 
747
#line 748 "entry.c"
749
748
        }
750
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
749
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
751
750
        _tmp17_ = _tmp13_;
752
 
#line 1343 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
751
#line 1346 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
753
752
        g_return_val_if_fail (_tmp17_, NULL);
754
 
#line 1344 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
753
#line 1347 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
755
754
        _tmp18_ = start;
756
 
#line 1344 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
755
#line 1347 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
757
756
        _tmp19_ = end;
758
 
#line 1344 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
757
#line 1347 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
759
758
        g_return_val_if_fail (_tmp18_ <= _tmp19_, NULL);
760
 
#line 1345 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
759
#line 1348 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
761
760
        _tmp20_ = start;
762
 
#line 1345 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
761
#line 1348 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
763
762
        _tmp21_ = end;
764
 
#line 1345 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
763
#line 1348 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
765
764
        _tmp22_ = start;
766
 
#line 1345 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
765
#line 1348 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
767
766
        _tmp23_ = g_strndup (((gchar*) self) + _tmp20_, (gsize) (_tmp21_ - _tmp22_));
768
 
#line 1345 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
767
#line 1348 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
769
768
        result = _tmp23_;
770
 
#line 1345 "/usr/share/vala-0.14/vapi/glib-2.0.vapi"
 
769
#line 1348 "/usr/share/vala-0.16/vapi/glib-2.0.vapi"
771
770
        return result;
772
 
#line 773 "entry.c"
 
771
#line 772 "entry.c"
773
772
}
774
773
 
775
774
 
776
775
static gpointer _g_object_ref0 (gpointer self) {
777
 
#line 216 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
776
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
778
777
        return self ? g_object_ref (self) : NULL;
779
 
#line 780 "entry.c"
 
778
#line 779 "entry.c"
780
779
}
781
780
 
782
781
 
788
787
        gboolean _tmp5_;
789
788
        gboolean _tmp7_;
790
789
        gboolean _tmp11_;
791
 
#line 209 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
790
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
792
791
        g_return_if_fail (self != NULL);
793
 
#line 209 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
792
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
794
793
        g_return_if_fail (iter != NULL);
795
 
#line 209 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
794
#line 209 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
796
795
        g_return_if_fail (text != NULL);
797
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
796
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
798
797
        _tmp3_ = self->priv->last_was_shortened;
799
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
798
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
800
799
        if (_tmp3_ == FALSE) {
801
 
#line 802 "entry.c"
 
800
#line 801 "entry.c"
802
801
                gint _tmp4_;
803
 
#line 212 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
802
#line 212 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
804
803
                _tmp4_ = len;
805
 
#line 212 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
804
#line 212 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
806
805
                _tmp2_ = _tmp4_ > 30;
807
 
#line 808 "entry.c"
 
806
#line 807 "entry.c"
808
807
        } else {
809
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
808
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
810
809
                _tmp2_ = FALSE;
811
 
#line 812 "entry.c"
 
810
#line 811 "entry.c"
812
811
        }
813
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
812
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
814
813
        _tmp5_ = _tmp2_;
815
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
814
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
816
815
        if (_tmp5_) {
817
 
#line 818 "entry.c"
 
816
#line 817 "entry.c"
818
817
                const gchar* _tmp6_;
819
 
#line 213 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
818
#line 213 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
820
819
                _tmp6_ = text;
821
 
#line 213 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
820
#line 213 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
822
821
                _tmp1_ = _tmp6_ != NULL;
823
 
#line 824 "entry.c"
 
822
#line 823 "entry.c"
824
823
        } else {
825
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
824
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
826
825
                _tmp1_ = FALSE;
827
 
#line 828 "entry.c"
 
826
#line 827 "entry.c"
828
827
        }
829
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
828
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
830
829
        _tmp7_ = _tmp1_;
831
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
830
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
832
831
        if (_tmp7_) {
833
 
#line 834 "entry.c"
 
832
#line 833 "entry.c"
834
833
                const gchar* _tmp8_;
835
834
                gchar* _tmp9_ = NULL;
836
835
                gchar* _tmp10_;
837
 
#line 214 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
836
#line 214 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
838
837
                _tmp8_ = text;
839
 
#line 214 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
838
#line 214 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
840
839
                _tmp9_ = string_slice (_tmp8_, (glong) 0, (glong) 4);
841
 
#line 214 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
840
#line 214 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
842
841
                _tmp10_ = _tmp9_;
843
 
#line 214 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
842
#line 214 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
844
843
                _tmp0_ = g_strcmp0 (_tmp10_, "http") == 0;
845
 
#line 214 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
844
#line 214 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
846
845
                _g_free0 (_tmp10_);
847
 
#line 848 "entry.c"
 
846
#line 847 "entry.c"
848
847
        } else {
849
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
848
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
850
849
                _tmp0_ = FALSE;
851
 
#line 852 "entry.c"
 
850
#line 851 "entry.c"
852
851
        }
853
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
852
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
854
853
        _tmp11_ = _tmp0_;
855
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
854
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
856
855
        if (_tmp11_) {
857
 
#line 858 "entry.c"
 
856
#line 857 "entry.c"
858
857
                GtkTextBuffer* _tmp12_ = NULL;
859
858
                GtkTextBuffer* _tmp13_;
860
859
                GtkTextBuffer* buf;
864
863
                gchar* _tmp17_ = NULL;
865
864
                gchar* shrt;
866
865
                GtkTextBuffer* _tmp18_;
867
 
                GtkTextIter _tmp19_;
868
 
                const gchar* _tmp20_;
869
 
#line 216 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
866
                const gchar* _tmp19_;
 
867
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
870
868
                _tmp12_ = gtk_text_view_get_buffer ((GtkTextView*) self);
871
 
#line 216 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
869
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
872
870
                _tmp13_ = _g_object_ref0 (_tmp12_);
873
 
#line 216 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
871
#line 216 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
874
872
                buf = _tmp13_;
875
 
#line 217 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
873
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
876
874
                _tmp14_ = buf;
877
 
#line 217 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
875
#line 217 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
878
876
                g_signal_stop_emission_by_name (_tmp14_, "insert-text");
879
 
#line 218 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
877
#line 218 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
880
878
                _tmp15_ = self->urlshorten;
881
 
#line 218 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
879
#line 218 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
882
880
                _tmp16_ = text;
883
 
#line 218 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
881
#line 218 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
884
882
                _tmp17_ = gwibber_url_shorten_shorten (_tmp15_, _tmp16_);
885
 
#line 218 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
883
#line 218 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
886
884
                shrt = _tmp17_;
887
 
#line 219 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
885
#line 219 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
888
886
                self->priv->last_was_shortened = TRUE;
889
 
#line 220 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
887
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
890
888
                _tmp18_ = buf;
891
 
#line 220 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
892
 
                _tmp19_ = *iter;
893
 
#line 220 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
894
 
                _tmp20_ = shrt;
895
 
#line 220 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
896
 
                gtk_text_buffer_insert (_tmp18_, &_tmp19_, _tmp20_, -1);
897
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
889
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
890
                _tmp19_ = shrt;
 
891
#line 220 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
892
                gtk_text_buffer_insert (_tmp18_, iter, _tmp19_, -1);
 
893
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
898
894
                _g_free0 (shrt);
899
 
#line 211 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
895
#line 211 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
900
896
                _g_object_unref0 (buf);
 
897
#line 898 "entry.c"
 
898
        } else {
 
899
#line 224 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
900
                self->priv->last_was_shortened = FALSE;
901
901
#line 902 "entry.c"
902
 
        } else {
903
 
#line 224 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
904
 
                self->priv->last_was_shortened = FALSE;
905
 
#line 906 "entry.c"
906
902
        }
907
903
}
908
904
 
910
906
const gchar* gwibber_gtk_input_text_view_get_mid (GwibberGtkInputTextView* self) {
911
907
        const gchar* result;
912
908
        const gchar* _tmp0_;
913
 
#line 154 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
909
#line 154 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
914
910
        g_return_val_if_fail (self != NULL, NULL);
915
 
#line 154 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
911
#line 154 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
916
912
        _tmp0_ = self->priv->_mid;
917
 
#line 154 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
913
#line 154 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
918
914
        result = _tmp0_;
919
 
#line 154 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
915
#line 154 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
920
916
        return result;
921
 
#line 922 "entry.c"
 
917
#line 918 "entry.c"
922
918
}
923
919
 
924
920
 
925
921
void gwibber_gtk_input_text_view_set_mid (GwibberGtkInputTextView* self, const gchar* value) {
926
922
        const gchar* _tmp0_;
927
923
        const gchar* _tmp1_;
928
 
#line 155 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
924
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
929
925
        g_return_if_fail (self != NULL);
930
 
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
926
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
931
927
        _tmp0_ = self->priv->_mid;
932
 
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
928
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
933
929
        _tmp1_ = value;
934
 
#line 156 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
930
#line 156 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
935
931
        if (g_strcmp0 (_tmp0_, _tmp1_) != 0) {
936
 
#line 937 "entry.c"
 
932
#line 933 "entry.c"
937
933
                const gchar* _tmp2_;
938
934
                gchar* _tmp3_;
939
 
#line 158 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
935
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
940
936
                _tmp2_ = value;
941
 
#line 158 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
937
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
942
938
                _tmp3_ = g_strdup (_tmp2_);
943
 
#line 158 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
939
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
944
940
                _g_free0 (self->priv->_mid);
945
 
#line 158 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
941
#line 158 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
946
942
                self->priv->_mid = _tmp3_;
 
943
#line 944 "entry.c"
 
944
        }
 
945
#line 155 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
946
        g_object_notify ((GObject *) self, "mid");
947
947
#line 948 "entry.c"
948
 
        }
949
 
#line 155 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
950
 
        g_object_notify ((GObject *) self, "mid");
951
 
#line 952 "entry.c"
952
948
}
953
949
 
954
950
 
955
951
const gchar* gwibber_gtk_input_text_view_get_action (GwibberGtkInputTextView* self) {
956
952
        const gchar* result;
957
953
        const gchar* _tmp0_;
958
 
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
954
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
959
955
        g_return_val_if_fail (self != NULL, NULL);
960
 
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
956
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
961
957
        _tmp0_ = self->priv->_action;
962
 
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
958
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
963
959
        result = _tmp0_;
964
 
#line 164 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
960
#line 164 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
965
961
        return result;
966
 
#line 967 "entry.c"
 
962
#line 963 "entry.c"
967
963
}
968
964
 
969
965
 
970
966
void gwibber_gtk_input_text_view_set_action (GwibberGtkInputTextView* self, const gchar* value) {
971
967
        const gchar* _tmp0_;
972
968
        const gchar* _tmp1_;
973
 
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
969
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
974
970
        g_return_if_fail (self != NULL);
975
 
#line 166 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
971
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
976
972
        _tmp0_ = self->priv->_action;
977
 
#line 166 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
973
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
978
974
        _tmp1_ = value;
979
 
#line 166 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
975
#line 166 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
980
976
        if (g_strcmp0 (_tmp0_, _tmp1_) != 0) {
981
 
#line 982 "entry.c"
 
977
#line 978 "entry.c"
982
978
                const gchar* _tmp2_;
983
979
                gchar* _tmp3_;
984
 
#line 168 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
980
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
985
981
                _tmp2_ = value;
986
 
#line 168 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
982
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
987
983
                _tmp3_ = g_strdup (_tmp2_);
988
 
#line 168 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
984
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
989
985
                _g_free0 (self->priv->_action);
990
 
#line 168 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
986
#line 168 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
991
987
                self->priv->_action = _tmp3_;
 
988
#line 989 "entry.c"
 
989
        }
 
990
#line 165 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
991
        g_object_notify ((GObject *) self, "action");
992
992
#line 993 "entry.c"
993
 
        }
994
 
#line 165 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
995
 
        g_object_notify ((GObject *) self, "action");
996
 
#line 997 "entry.c"
997
993
}
998
994
 
999
995
 
1000
996
static void gwibber_gtk_input_text_view_real_clear (GwibberGtkInputTextView* self) {
1001
997
        GtkTextBuffer* _tmp0_;
1002
998
        GtkTextBuffer* _tmp1_;
1003
 
#line 175 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
999
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1004
1000
        _tmp0_ = gtk_text_view_get_buffer ((GtkTextView*) self);
1005
 
#line 175 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1001
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1006
1002
        _tmp1_ = _tmp0_;
1007
 
#line 175 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1003
#line 175 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1008
1004
        gtk_text_buffer_set_text (_tmp1_, "", -1);
1009
 
#line 1010 "entry.c"
 
1005
#line 1006 "entry.c"
1010
1006
}
1011
1007
 
1012
1008
 
1024
1020
        const gchar* _tmp9_;
1025
1021
        gboolean _tmp12_;
1026
1022
        const gchar* _tmp25_;
1027
 
#line 180 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1023
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1028
1024
        _tmp0_ = gtk_text_view_get_buffer ((GtkTextView*) self);
1029
 
#line 180 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1025
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1030
1026
        _tmp1_ = _tmp0_;
1031
 
#line 180 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1027
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1032
1028
        g_object_get (_tmp1_, "text", &_tmp2_, NULL);
1033
 
#line 180 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1029
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1034
1030
        _tmp3_ = _tmp2_;
1035
 
#line 180 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1031
#line 180 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1036
1032
        msg = _tmp3_;
1037
 
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1033
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1038
1034
        _tmp4_ = msg;
1039
 
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1035
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1040
1036
        _tmp5_ = strlen (_tmp4_);
1041
 
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1037
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1042
1038
        _tmp6_ = _tmp5_;
1043
 
#line 181 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1039
#line 181 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1044
1040
        if (_tmp6_ < 1) {
1045
 
#line 182 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1041
#line 182 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1046
1042
                g_debug ("entry.vala:182: SEND FAILED, empty post");
1047
 
#line 183 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1043
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1048
1044
                _g_free0 (msg);
1049
 
#line 183 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1045
#line 183 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1050
1046
                return;
1051
 
#line 1052 "entry.c"
 
1047
#line 1048 "entry.c"
1052
1048
        }
1053
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1049
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1054
1050
        _tmp8_ = gwibber_gtk_input_text_view_get_mid (self);
1055
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1051
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1056
1052
        _tmp9_ = _tmp8_;
1057
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1053
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1058
1054
        if (_tmp9_ != NULL) {
1059
 
#line 1060 "entry.c"
 
1055
#line 1056 "entry.c"
1060
1056
                const gchar* _tmp10_;
1061
1057
                const gchar* _tmp11_;
1062
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1058
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1063
1059
                _tmp10_ = gwibber_gtk_input_text_view_get_action (self);
1064
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1060
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1065
1061
                _tmp11_ = _tmp10_;
1066
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1062
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1067
1063
                _tmp7_ = _tmp11_ != NULL;
 
1064
#line 1065 "entry.c"
 
1065
        } else {
 
1066
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1067
                _tmp7_ = FALSE;
1068
1068
#line 1069 "entry.c"
1069
 
        } else {
1070
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1071
 
                _tmp7_ = FALSE;
1072
 
#line 1073 "entry.c"
1073
1069
        }
1074
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1070
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1075
1071
        _tmp12_ = _tmp7_;
1076
 
#line 185 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1072
#line 185 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1077
1073
        if (_tmp12_) {
1078
 
#line 1079 "entry.c"
 
1074
#line 1075 "entry.c"
1079
1075
                const gchar* _tmp13_;
1080
1076
                const gchar* _tmp14_;
1081
1077
                const gchar* _tmp15_;
1086
1082
                const gchar* _tmp20_;
1087
1083
                const gchar* _tmp21_;
1088
1084
                const gchar* _tmp22_;
1089
 
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1085
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1090
1086
                _tmp13_ = gwibber_gtk_input_text_view_get_action (self);
1091
 
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1087
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1092
1088
                _tmp14_ = _tmp13_;
1093
 
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1089
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1094
1090
                _tmp15_ = gwibber_gtk_input_text_view_get_mid (self);
1095
 
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1091
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1096
1092
                _tmp16_ = _tmp15_;
1097
 
#line 186 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1093
#line 186 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1098
1094
                g_debug ("entry.vala:186: Sending %s for %s", _tmp14_, _tmp16_);
1099
 
#line 187 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1095
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1100
1096
                _tmp17_ = self->service;
1101
 
#line 187 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1097
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1102
1098
                _tmp18_ = msg;
1103
 
#line 187 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1099
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1104
1100
                _tmp19_ = gwibber_gtk_input_text_view_get_mid (self);
1105
 
#line 187 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1101
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1106
1102
                _tmp20_ = _tmp19_;
1107
 
#line 187 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1103
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1108
1104
                _tmp21_ = gwibber_gtk_input_text_view_get_action (self);
1109
 
#line 187 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1105
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1110
1106
                _tmp22_ = _tmp21_;
1111
 
#line 187 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1107
#line 187 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1112
1108
                gwibber_service_send_message (_tmp17_, _tmp18_, _tmp20_, _tmp22_, NULL, 0);
1113
 
#line 188 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1109
#line 188 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1114
1110
                gwibber_gtk_input_text_view_set_mid (self, NULL);
1115
 
#line 189 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1111
#line 189 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1116
1112
                gwibber_gtk_input_text_view_set_action (self, NULL);
1117
 
#line 1118 "entry.c"
 
1113
#line 1114 "entry.c"
1118
1114
        } else {
1119
1115
                GwibberService* _tmp23_;
1120
1116
                const gchar* _tmp24_;
1121
 
#line 191 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1117
#line 191 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1122
1118
                _tmp23_ = self->service;
1123
 
#line 191 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1119
#line 191 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1124
1120
                _tmp24_ = msg;
1125
 
#line 191 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1121
#line 191 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1126
1122
                gwibber_service_send_message (_tmp23_, _tmp24_, NULL, NULL, NULL, 0);
1127
 
#line 1128 "entry.c"
 
1123
#line 1124 "entry.c"
1128
1124
        }
1129
 
#line 193 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1125
#line 193 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1130
1126
        _tmp25_ = msg;
1131
 
#line 193 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1127
#line 193 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1132
1128
        g_debug ("entry.vala:193: (submit) Message: %s posted", _tmp25_);
1133
 
#line 194 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1129
#line 194 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1134
1130
        gwibber_gtk_input_text_view_reset (self);
1135
 
#line 179 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1131
#line 179 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1136
1132
        _g_free0 (msg);
1137
 
#line 1138 "entry.c"
 
1133
#line 1134 "entry.c"
1138
1134
}
1139
1135
 
1140
1136
 
1141
1137
static void _gwibber_gtk_input_text_view_on_text_changed_gtk_text_buffer_changed (GtkTextBuffer* _sender, gpointer self) {
1142
 
#line 132 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1138
#line 132 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1143
1139
        gwibber_gtk_input_text_view_on_text_changed (self);
1144
 
#line 1145 "entry.c"
 
1140
#line 1141 "entry.c"
1145
1141
}
1146
1142
 
1147
1143
 
1148
1144
static void _gwibber_gtk_input_text_view_on_text_inserted_gtk_text_buffer_insert_text (GtkTextBuffer* _sender, GtkTextIter* pos, const gchar* new_text, gint new_text_length, gpointer self) {
1149
 
#line 133 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1145
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1150
1146
        gwibber_gtk_input_text_view_on_text_inserted (self, pos, new_text, new_text_length);
1151
 
#line 1152 "entry.c"
 
1147
#line 1148 "entry.c"
1152
1148
}
1153
1149
 
1154
1150
 
1155
 
static void _gwibber_gtk_input_text_view___lambda6_ (GwibberGtkInputTextView* self, gboolean source) {
 
1151
static void _gwibber_gtk_input_text_view___lambda8_ (GwibberGtkInputTextView* self, gboolean source) {
1156
1152
        gboolean _tmp0_;
1157
 
#line 137 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1153
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1158
1154
        _tmp0_ = source;
1159
 
#line 137 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1155
#line 137 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1160
1156
        gwibber_gtk_input_text_view_on_connection_changed (self, _tmp0_);
1161
 
#line 1162 "entry.c"
 
1157
#line 1158 "entry.c"
1162
1158
}
1163
1159
 
1164
1160
 
1165
 
static void __gwibber_gtk_input_text_view___lambda6__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self) {
1166
 
#line 136 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1167
 
        _gwibber_gtk_input_text_view___lambda6_ (self, is_online);
1168
 
#line 1169 "entry.c"
 
1161
static void __gwibber_gtk_input_text_view___lambda8__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self) {
 
1162
#line 136 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1163
        _gwibber_gtk_input_text_view___lambda8_ (self, is_online);
 
1164
#line 1165 "entry.c"
1169
1165
}
1170
1166
 
1171
1167
 
1178
1174
        GwibberURLShorten* _tmp2_;
1179
1175
        GtkBindingSet* binding_set = NULL;
1180
1176
        GTypeClass* _tmp3_ = NULL;
1181
 
        GTypeClass* _tmp4_;
1182
 
        GtkBindingSet* _tmp5_ = NULL;
1183
 
        GtkBindingSet* _tmp6_;
1184
 
        guint _tmp7_ = 0U;
1185
 
        GtkBindingSet* _tmp8_;
1186
 
        guint _tmp9_ = 0U;
1187
 
        GtkBindingSet* _tmp10_;
1188
 
        guint _tmp11_ = 0U;
1189
 
        GtkStyle* _tmp12_ = NULL;
1190
 
        GdkColor* _tmp13_;
1191
 
        gint _tmp13__length1;
1192
 
        GdkColor _tmp14_;
1193
 
        GdkColor _tmp15_ = {0};
 
1177
        GtkBindingSet* _tmp4_ = NULL;
 
1178
        GtkBindingSet* _tmp5_;
 
1179
        guint _tmp6_ = 0U;
 
1180
        GtkBindingSet* _tmp7_;
 
1181
        guint _tmp8_ = 0U;
 
1182
        GtkBindingSet* _tmp9_;
 
1183
        guint _tmp10_ = 0U;
 
1184
        GtkStyle* _tmp11_ = NULL;
 
1185
        GdkColor* _tmp12_;
 
1186
        gint _tmp12__length1;
 
1187
        GdkColor _tmp13_;
 
1188
        GdkColor _tmp14_ = {0};
 
1189
        GtkTextBuffer* _tmp15_ = NULL;
1194
1190
        GtkTextBuffer* _tmp16_ = NULL;
1195
 
        GtkTextBuffer* _tmp17_ = NULL;
1196
 
        GwibberConnection* _tmp18_;
1197
 
        gboolean _tmp19_ = FALSE;
1198
 
        GwibberConnection* _tmp20_;
1199
 
        GtkSpell* _tmp21_;
 
1191
        GwibberConnection* _tmp17_;
 
1192
        gboolean _tmp18_ = FALSE;
 
1193
        GwibberConnection* _tmp19_;
 
1194
        GtkSpell* _tmp20_;
1200
1195
        GtkSpell* spell;
1201
1196
        GError * _inner_error_ = NULL;
1202
 
#line 117 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1197
#line 117 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1203
1198
        parent_class = G_OBJECT_CLASS (gwibber_gtk_input_text_view_parent_class);
1204
 
#line 117 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1199
#line 117 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1205
1200
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
1206
 
#line 117 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1201
#line 117 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1207
1202
        self = GWIBBER_GTK_INPUT_TEXT_VIEW (obj);
1208
 
#line 119 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1203
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1209
1204
        _tmp0_ = gwibber_service_new ();
1210
 
#line 119 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1205
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1211
1206
        _g_object_unref0 (self->service);
1212
 
#line 119 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1207
#line 119 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1213
1208
        self->service = _tmp0_;
1214
 
#line 120 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1209
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1215
1210
        _tmp1_ = gwibber_connection_new ();
1216
 
#line 120 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1211
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1217
1212
        _g_object_unref0 (self->conn_service);
1218
 
#line 120 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1213
#line 120 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1219
1214
        self->conn_service = _tmp1_;
1220
 
#line 121 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1215
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1221
1216
        _tmp2_ = gwibber_url_shorten_new ();
1222
 
#line 121 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1217
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1223
1218
        _g_object_unref0 (self->urlshorten);
1224
 
#line 121 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1219
#line 121 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1225
1220
        self->urlshorten = _tmp2_;
1226
 
#line 124 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1221
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1227
1222
        _tmp3_ = g_type_class_ref (GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW);
1228
 
#line 124 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1229
 
        _tmp4_ = _tmp3_;
1230
 
#line 124 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1231
 
        _tmp5_ = gtk_binding_set_by_class (_tmp4_);
1232
 
#line 124 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1233
 
        binding_set = _tmp5_;
1234
 
#line 124 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1235
 
        _g_type_class_unref0 (_tmp4_);
1236
 
#line 125 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1237
 
        _tmp6_ = binding_set;
1238
 
#line 125 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1239
 
        _tmp7_ = gdk_keyval_from_name ("Return");
1240
 
#line 125 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1241
 
        gtk_binding_entry_add_signal (_tmp6_, _tmp7_, 0, "submit", (guint) 0, NULL);
1242
 
#line 126 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1243
 
        _tmp8_ = binding_set;
1244
 
#line 126 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1245
 
        _tmp9_ = gdk_keyval_from_name ("KP_Enter");
1246
 
#line 126 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1247
 
        gtk_binding_entry_add_signal (_tmp8_, _tmp9_, 0, "submit", (guint) 0, NULL);
1248
 
#line 127 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1249
 
        _tmp10_ = binding_set;
1250
 
#line 127 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1251
 
        _tmp11_ = gdk_keyval_from_name ("Escape");
1252
 
#line 127 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1253
 
        gtk_binding_entry_add_signal (_tmp10_, _tmp11_, 0, "clear", (guint) 0, NULL);
1254
 
#line 128 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1255
 
        _tmp12_ = gtk_widget_get_style ((GtkWidget*) self);
1256
 
#line 128 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1257
 
        _tmp13_ = _tmp12_->fg;
1258
 
#line 128 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1259
 
        _tmp13__length1 = -1;
1260
 
#line 128 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1261
 
        _tmp14_ = _tmp13_[GTK_STATE_NORMAL];
1262
 
#line 128 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1263
 
        self->fg_color = _tmp14_;
1264
 
#line 130 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1265
 
        gdk_color_parse ("indianred", &_tmp15_);
1266
 
#line 130 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1267
 
        self->error_color = _tmp15_;
1268
 
#line 132 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1223
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1224
        _tmp4_ = gtk_binding_set_by_class (_tmp3_);
 
1225
#line 124 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1226
        binding_set = _tmp4_;
 
1227
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1228
        _tmp5_ = binding_set;
 
1229
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1230
        _tmp6_ = gdk_keyval_from_name ("Return");
 
1231
#line 125 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1232
        gtk_binding_entry_add_signal (_tmp5_, _tmp6_, 0, "submit", (guint) 0, NULL);
 
1233
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1234
        _tmp7_ = binding_set;
 
1235
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1236
        _tmp8_ = gdk_keyval_from_name ("KP_Enter");
 
1237
#line 126 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1238
        gtk_binding_entry_add_signal (_tmp7_, _tmp8_, 0, "submit", (guint) 0, NULL);
 
1239
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1240
        _tmp9_ = binding_set;
 
1241
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1242
        _tmp10_ = gdk_keyval_from_name ("Escape");
 
1243
#line 127 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1244
        gtk_binding_entry_add_signal (_tmp9_, _tmp10_, 0, "clear", (guint) 0, NULL);
 
1245
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1246
        _tmp11_ = gtk_widget_get_style ((GtkWidget*) self);
 
1247
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1248
        _tmp12_ = _tmp11_->fg;
 
1249
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1250
        _tmp12__length1 = -1;
 
1251
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1252
        _tmp13_ = _tmp12_[GTK_STATE_NORMAL];
 
1253
#line 128 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1254
        self->fg_color = _tmp13_;
 
1255
#line 130 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1256
        gdk_color_parse ("indianred", &_tmp14_);
 
1257
#line 130 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1258
        self->error_color = _tmp14_;
 
1259
#line 132 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1260
        _tmp15_ = gtk_text_view_get_buffer ((GtkTextView*) self);
 
1261
#line 132 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1262
        g_signal_connect_object (_tmp15_, "changed", (GCallback) _gwibber_gtk_input_text_view_on_text_changed_gtk_text_buffer_changed, self, 0);
 
1263
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1269
1264
        _tmp16_ = gtk_text_view_get_buffer ((GtkTextView*) self);
1270
 
#line 132 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1271
 
        g_signal_connect_object (_tmp16_, "changed", (GCallback) _gwibber_gtk_input_text_view_on_text_changed_gtk_text_buffer_changed, self, 0);
1272
 
#line 133 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1273
 
        _tmp17_ = gtk_text_view_get_buffer ((GtkTextView*) self);
1274
 
#line 133 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1275
 
        g_signal_connect_object (_tmp17_, "insert-text", (GCallback) _gwibber_gtk_input_text_view_on_text_inserted_gtk_text_buffer_insert_text, self, 0);
1276
 
#line 135 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1277
 
        _tmp18_ = self->conn_service;
1278
 
#line 135 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1279
 
        _tmp19_ = gwibber_connection_is_connected (_tmp18_);
1280
 
#line 135 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1281
 
        gtk_widget_set_sensitive ((GtkWidget*) self, _tmp19_);
1282
 
#line 136 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1283
 
        _tmp20_ = self->conn_service;
1284
 
#line 136 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1285
 
        g_signal_connect_object (_tmp20_, "connection-changed", (GCallback) __gwibber_gtk_input_text_view___lambda6__gwibber_connection_connection_changed, self, 0);
1286
 
#line 140 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1287
 
        _tmp21_ = gtkspell_new_attach ((GtkTextView*) self, NULL, &_inner_error_);
1288
 
#line 140 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1289
 
        spell = _tmp21_;
1290
 
#line 140 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1265
#line 133 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1266
        g_signal_connect_object (_tmp16_, "insert-text", (GCallback) _gwibber_gtk_input_text_view_on_text_inserted_gtk_text_buffer_insert_text, self, 0);
 
1267
#line 135 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1268
        _tmp17_ = self->conn_service;
 
1269
#line 135 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1270
        _tmp18_ = gwibber_connection_is_connected (_tmp17_);
 
1271
#line 135 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1272
        gtk_widget_set_sensitive ((GtkWidget*) self, _tmp18_);
 
1273
#line 136 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1274
        _tmp19_ = self->conn_service;
 
1275
#line 136 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1276
        g_signal_connect_object (_tmp19_, "connection-changed", (GCallback) __gwibber_gtk_input_text_view___lambda8__gwibber_connection_connection_changed, self, 0);
 
1277
#line 140 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1278
        _tmp20_ = gtkspell_new_attach ((GtkTextView*) self, NULL, &_inner_error_);
 
1279
#line 140 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1280
        spell = _tmp20_;
 
1281
#line 140 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1291
1282
        if (_inner_error_ != NULL) {
1292
 
#line 140 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1283
#line 140 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1293
1284
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1294
 
#line 140 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1285
#line 140 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1295
1286
                g_clear_error (&_inner_error_);
1296
 
#line 1297 "entry.c"
 
1287
#line 1288 "entry.c"
1297
1288
        }
1298
 
#line 117 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1289
#line 117 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1299
1290
        _0 (spell);
1300
 
#line 117 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1291
#line 117 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1301
1292
        return obj;
1302
 
#line 1303 "entry.c"
 
1293
#line 1294 "entry.c"
1303
1294
}
1304
1295
 
1305
1296
 
1306
1297
static void gwibber_gtk_input_text_view_class_init (GwibberGtkInputTextViewClass * klass) {
1307
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1298
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1308
1299
        gwibber_gtk_input_text_view_parent_class = g_type_class_peek_parent (klass);
1309
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1300
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1310
1301
        g_type_class_add_private (klass, sizeof (GwibberGtkInputTextViewPrivate));
1311
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1302
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1312
1303
        GWIBBER_GTK_INPUT_TEXT_VIEW_CLASS (klass)->clear = gwibber_gtk_input_text_view_real_clear;
1313
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1304
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1314
1305
        GWIBBER_GTK_INPUT_TEXT_VIEW_CLASS (klass)->submit = gwibber_gtk_input_text_view_real_submit;
1315
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1306
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1316
1307
        G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_input_text_view_get_property;
1317
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1308
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1318
1309
        G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_input_text_view_set_property;
1319
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1310
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1320
1311
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_input_text_view_constructor;
1321
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1312
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1322
1313
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_input_text_view_finalize;
1323
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1314
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1324
1315
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_INPUT_TEXT_VIEW_MID, g_param_spec_string ("mid", "mid", "mid", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
1325
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1316
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1326
1317
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_INPUT_TEXT_VIEW_ACTION, g_param_spec_string ("action", "action", "action", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
1327
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1318
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1328
1319
        g_signal_new ("clear", GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW, G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GwibberGtkInputTextViewClass, clear), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
1329
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1320
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1330
1321
        g_signal_new ("submit", GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW, G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GwibberGtkInputTextViewClass, submit), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
1331
 
#line 1332 "entry.c"
 
1322
#line 1323 "entry.c"
1332
1323
}
1333
1324
 
1334
1325
 
1335
1326
static void gwibber_gtk_input_text_view_instance_init (GwibberGtkInputTextView * self) {
1336
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1327
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1337
1328
        self->priv = GWIBBER_GTK_INPUT_TEXT_VIEW_GET_PRIVATE (self);
1338
 
#line 100 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1329
#line 100 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1339
1330
        self->priv->last_was_shortened = FALSE;
1340
 
#line 101 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1331
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1341
1332
        self->priv->_mid = NULL;
1342
 
#line 102 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1333
#line 102 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1343
1334
        self->priv->_action = NULL;
1344
 
#line 1345 "entry.c"
 
1335
#line 1336 "entry.c"
1345
1336
}
1346
1337
 
1347
1338
 
1348
1339
static void gwibber_gtk_input_text_view_finalize (GObject* obj) {
1349
1340
        GwibberGtkInputTextView * self;
1350
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1341
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1351
1342
        self = GWIBBER_GTK_INPUT_TEXT_VIEW (obj);
1352
 
#line 93 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1343
#line 93 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1353
1344
        _g_object_unref0 (self->service);
1354
 
#line 94 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1345
#line 94 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1355
1346
        _g_object_unref0 (self->conn_service);
1356
 
#line 95 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1347
#line 95 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1357
1348
        _g_object_unref0 (self->urlshorten);
1358
 
#line 101 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1349
#line 101 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1359
1350
        _g_free0 (self->priv->_mid);
1360
 
#line 102 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1351
#line 102 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1361
1352
        _g_free0 (self->priv->_action);
1362
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1353
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1363
1354
        G_OBJECT_CLASS (gwibber_gtk_input_text_view_parent_class)->finalize (obj);
1364
 
#line 1365 "entry.c"
 
1355
#line 1356 "entry.c"
1365
1356
}
1366
1357
 
1367
1358
 
1380
1371
static void _vala_gwibber_gtk_input_text_view_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
1381
1372
        GwibberGtkInputTextView * self;
1382
1373
        self = GWIBBER_GTK_INPUT_TEXT_VIEW (object);
1383
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1374
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1384
1375
        switch (property_id) {
1385
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1376
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1386
1377
                case GWIBBER_GTK_INPUT_TEXT_VIEW_MID:
1387
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1378
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1388
1379
                g_value_set_string (value, gwibber_gtk_input_text_view_get_mid (self));
1389
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1380
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1390
1381
                break;
1391
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1382
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1392
1383
                case GWIBBER_GTK_INPUT_TEXT_VIEW_ACTION:
1393
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1384
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1394
1385
                g_value_set_string (value, gwibber_gtk_input_text_view_get_action (self));
1395
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1386
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1396
1387
                break;
1397
 
#line 1398 "entry.c"
 
1388
#line 1389 "entry.c"
1398
1389
                default:
1399
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1390
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1400
1391
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
1401
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1392
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1402
1393
                break;
1403
 
#line 1404 "entry.c"
 
1394
#line 1395 "entry.c"
1404
1395
        }
1405
1396
}
1406
1397
 
1408
1399
static void _vala_gwibber_gtk_input_text_view_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
1409
1400
        GwibberGtkInputTextView * self;
1410
1401
        self = GWIBBER_GTK_INPUT_TEXT_VIEW (object);
1411
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1402
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1412
1403
        switch (property_id) {
1413
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1404
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1414
1405
                case GWIBBER_GTK_INPUT_TEXT_VIEW_MID:
1415
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1406
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1416
1407
                gwibber_gtk_input_text_view_set_mid (self, g_value_get_string (value));
1417
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1408
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1418
1409
                break;
1419
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1410
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1420
1411
                case GWIBBER_GTK_INPUT_TEXT_VIEW_ACTION:
1421
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1412
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1422
1413
                gwibber_gtk_input_text_view_set_action (self, g_value_get_string (value));
1423
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1414
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1424
1415
                break;
1425
 
#line 1426 "entry.c"
 
1416
#line 1417 "entry.c"
1426
1417
                default:
1427
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1418
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1428
1419
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
1429
 
#line 91 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1420
#line 91 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1430
1421
                break;
1431
 
#line 1432 "entry.c"
 
1422
#line 1423 "entry.c"
1432
1423
        }
1433
1424
}
1434
1425
 
1436
1427
GwibberGtkAccountToggleButton* gwibber_gtk_account_toggle_button_construct (GType object_type, const gchar* color) {
1437
1428
        GwibberGtkAccountToggleButton * self = NULL;
1438
1429
        const gchar* _tmp0_;
1439
 
#line 234 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1430
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1440
1431
        g_return_val_if_fail (color != NULL, NULL);
1441
 
#line 236 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1432
#line 236 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1442
1433
        _tmp0_ = color;
1443
 
#line 236 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1434
#line 236 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1444
1435
        self = (GwibberGtkAccountToggleButton*) g_object_new (object_type, "color", _tmp0_, NULL);
1445
 
#line 234 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1436
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1446
1437
        return self;
1447
 
#line 1448 "entry.c"
 
1438
#line 1439 "entry.c"
1448
1439
}
1449
1440
 
1450
1441
 
1451
1442
GwibberGtkAccountToggleButton* gwibber_gtk_account_toggle_button_new (const gchar* color) {
1452
 
#line 234 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1443
#line 234 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1453
1444
        return gwibber_gtk_account_toggle_button_construct (GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON, color);
1454
 
#line 1455 "entry.c"
 
1445
#line 1446 "entry.c"
1455
1446
}
1456
1447
 
1457
1448
 
1488
1479
        cairo_t* _tmp27_;
1489
1480
        cairo_t* _tmp28_;
1490
1481
        gdouble _tmp29_;
1491
 
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1482
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1492
1483
        self = (GwibberGtkAccountToggleButton*) base;
1493
 
#line 244 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1484
#line 244 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1494
1485
        g_return_val_if_fail (context != NULL, FALSE);
1495
 
#line 246 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1486
#line 246 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1496
1487
        factor = 0.3;
1497
 
#line 248 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1488
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1498
1489
        _tmp0_ = gtk_toggle_button_get_active ((GtkToggleButton*) self);
1499
 
#line 248 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1490
#line 248 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1500
1491
        if (_tmp0_) {
1501
 
#line 1502 "entry.c"
 
1492
#line 1493 "entry.c"
1502
1493
                cairo_t* _tmp1_;
1503
 
#line 250 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1494
#line 250 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1504
1495
                _tmp1_ = context;
1505
 
#line 250 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1496
#line 250 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1506
1497
                cairo_translate (_tmp1_, (gdouble) (-1), (gdouble) (-1));
1507
 
#line 251 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1498
#line 251 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1508
1499
                factor = 1.0;
1509
 
#line 1510 "entry.c"
 
1500
#line 1501 "entry.c"
1510
1501
        } else {
1511
1502
                GtkStateType _tmp2_ = 0;
1512
 
#line 252 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1503
#line 252 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1513
1504
                _tmp2_ = gtk_widget_get_state ((GtkWidget*) self);
1514
 
#line 252 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1505
#line 252 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1515
1506
                if (_tmp2_ == 2) {
1516
 
#line 253 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1507
#line 253 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1517
1508
                        factor = 0.3;
1518
 
#line 1519 "entry.c"
 
1509
#line 1510 "entry.c"
1519
1510
                } else {
1520
1511
                        GtkStateType _tmp3_ = 0;
1521
 
#line 254 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1512
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1522
1513
                        _tmp3_ = gtk_widget_get_state ((GtkWidget*) self);
1523
 
#line 254 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1514
#line 254 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1524
1515
                        if (_tmp3_ == 1) {
1525
 
#line 255 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1516
#line 255 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1526
1517
                                factor = 0.5;
1527
 
#line 1528 "entry.c"
 
1518
#line 1519 "entry.c"
1528
1519
                        }
1529
1520
                }
1530
1521
        }
1531
 
#line 258 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1522
#line 258 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1532
1523
        _tmp4_ = context;
1533
 
#line 258 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1524
#line 258 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1534
1525
        cairo_push_group (_tmp4_);
1535
 
#line 261 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1526
#line 261 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1536
1527
        gtk_widget_get_allocation ((GtkWidget*) self, &_tmp5_);
1537
 
#line 261 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1528
#line 261 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1538
1529
        a = _tmp5_;
1539
 
#line 263 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1530
#line 263 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1540
1531
        memset (&c, 0, sizeof (GdkRGBA));
1541
 
#line 264 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1532
#line 264 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1542
1533
        c.red = (gdouble) 1.0f;
1543
 
#line 265 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1534
#line 265 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1544
1535
        c.green = (gdouble) 1.0f;
1545
 
#line 266 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1536
#line 266 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1546
1537
        c.blue = (gdouble) 1.0f;
1547
 
#line 267 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1538
#line 267 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1548
1539
        c.alpha = (gdouble) 1.0f;
1549
 
#line 269 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1540
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1550
1541
        _tmp6_ = self->priv->_color;
1551
 
#line 269 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1542
#line 269 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1552
1543
        gdk_rgba_parse (&c, _tmp6_);
1553
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1544
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1554
1545
        _tmp7_ = context;
1555
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1546
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1556
1547
        _tmp8_ = c;
1557
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1548
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1558
1549
        _tmp9_ = _tmp8_.red;
1559
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1550
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1560
1551
        _tmp10_ = c;
1561
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1552
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1562
1553
        _tmp11_ = _tmp10_.green;
1563
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1554
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1564
1555
        _tmp12_ = c;
1565
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1556
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1566
1557
        _tmp13_ = _tmp12_.blue;
1567
 
#line 270 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1558
#line 270 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1568
1559
        cairo_set_source_rgba (_tmp7_, _tmp9_, _tmp11_, _tmp13_, (gdouble) 1.0f);
1569
 
#line 272 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1560
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1570
1561
        _tmp14_ = context;
1571
 
#line 272 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1562
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1572
1563
        _tmp15_ = a;
1573
 
#line 272 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1564
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1574
1565
        _tmp16_ = _tmp15_.width;
1575
 
#line 272 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1566
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1576
1567
        _tmp17_ = a;
1577
 
#line 272 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1568
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1578
1569
        _tmp18_ = _tmp17_.height;
1579
 
#line 272 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1570
#line 272 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1580
1571
        cairo_rectangle (_tmp14_, (gdouble) (_tmp16_ - 2), (gdouble) (_tmp18_ - 6), (gdouble) 2, (gdouble) 6);
1581
 
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1572
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1582
1573
        _tmp19_ = context;
1583
 
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1574
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1584
1575
        _tmp20_ = a;
1585
 
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1576
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1586
1577
        _tmp21_ = _tmp20_.width;
1587
 
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1578
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1588
1579
        _tmp22_ = a;
1589
 
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1580
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1590
1581
        _tmp23_ = _tmp22_.height;
1591
 
#line 273 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1582
#line 273 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1592
1583
        cairo_rectangle (_tmp19_, (gdouble) (_tmp21_ - 6), (gdouble) (_tmp23_ - 2), (gdouble) 6, (gdouble) 2);
1593
 
#line 274 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1584
#line 274 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1594
1585
        _tmp24_ = context;
1595
 
#line 274 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1586
#line 274 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1596
1587
        cairo_fill (_tmp24_);
1597
 
#line 276 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1588
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1598
1589
        _tmp25_ = gtk_bin_get_child ((GtkBin*) self);
1599
 
#line 276 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1590
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1600
1591
        _tmp26_ = context;
1601
 
#line 276 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1592
#line 276 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1602
1593
        gtk_container_propagate_draw ((GtkContainer*) self, _tmp25_, _tmp26_);
1603
 
#line 278 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1594
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1604
1595
        _tmp27_ = context;
1605
 
#line 278 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1596
#line 278 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1606
1597
        cairo_pop_group_to_source (_tmp27_);
1607
 
#line 279 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1598
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1608
1599
        _tmp28_ = context;
1609
 
#line 279 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1600
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1610
1601
        _tmp29_ = factor;
1611
 
#line 279 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1602
#line 279 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1612
1603
        cairo_paint_with_alpha (_tmp28_, _tmp29_);
1613
 
#line 281 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1604
#line 281 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1614
1605
        result = TRUE;
1615
 
#line 281 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1606
#line 281 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1616
1607
        return result;
1617
 
#line 1618 "entry.c"
 
1608
#line 1609 "entry.c"
1618
1609
}
1619
1610
 
1620
1611
 
1621
1612
const gchar* gwibber_gtk_account_toggle_button_get_color (GwibberGtkAccountToggleButton* self) {
1622
1613
        const gchar* result;
1623
1614
        const gchar* _tmp0_;
1624
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1615
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1625
1616
        g_return_val_if_fail (self != NULL, NULL);
1626
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1617
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1627
1618
        _tmp0_ = self->priv->_color;
1628
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1619
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1629
1620
        result = _tmp0_;
1630
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1621
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1631
1622
        return result;
1632
 
#line 1633 "entry.c"
 
1623
#line 1624 "entry.c"
1633
1624
}
1634
1625
 
1635
1626
 
1636
1627
static void gwibber_gtk_account_toggle_button_set_color (GwibberGtkAccountToggleButton* self, const gchar* value) {
1637
1628
        const gchar* _tmp0_;
1638
1629
        gchar* _tmp1_;
1639
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1630
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1640
1631
        g_return_if_fail (self != NULL);
1641
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1632
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1642
1633
        _tmp0_ = value;
1643
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1634
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1644
1635
        _tmp1_ = g_strdup (_tmp0_);
1645
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1636
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1646
1637
        _g_free0 (self->priv->_color);
1647
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1638
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1648
1639
        self->priv->_color = _tmp1_;
1649
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1640
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1650
1641
        g_object_notify ((GObject *) self, "color");
1651
 
#line 1652 "entry.c"
 
1642
#line 1643 "entry.c"
1652
1643
}
1653
1644
 
1654
1645
 
1656
1647
        GObject * obj;
1657
1648
        GObjectClass * parent_class;
1658
1649
        GwibberGtkAccountToggleButton * self;
1659
 
#line 239 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1650
#line 239 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1660
1651
        parent_class = G_OBJECT_CLASS (gwibber_gtk_account_toggle_button_parent_class);
1661
 
#line 239 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1652
#line 239 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1662
1653
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
1663
 
#line 239 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1654
#line 239 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1664
1655
        self = GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON (obj);
1665
 
#line 241 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1656
#line 241 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1666
1657
        gtk_widget_set_size_request ((GtkWidget*) self, 24, 24);
1667
 
#line 239 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1658
#line 239 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1668
1659
        return obj;
1669
 
#line 1670 "entry.c"
 
1660
#line 1661 "entry.c"
1670
1661
}
1671
1662
 
1672
1663
 
1673
1664
static void gwibber_gtk_account_toggle_button_class_init (GwibberGtkAccountToggleButtonClass * klass) {
1674
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1665
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1675
1666
        gwibber_gtk_account_toggle_button_parent_class = g_type_class_peek_parent (klass);
1676
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1667
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1677
1668
        g_type_class_add_private (klass, sizeof (GwibberGtkAccountToggleButtonPrivate));
1678
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1669
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1679
1670
        GTK_WIDGET_CLASS (klass)->draw = gwibber_gtk_account_toggle_button_real_draw;
1680
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1671
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1681
1672
        G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_account_toggle_button_get_property;
1682
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1673
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1683
1674
        G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_account_toggle_button_set_property;
1684
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1675
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1685
1676
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_account_toggle_button_constructor;
1686
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1677
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1687
1678
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_account_toggle_button_finalize;
1688
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1679
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1689
1680
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_COLOR, g_param_spec_string ("color", "color", "color", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY));
1690
 
#line 1691 "entry.c"
 
1681
#line 1682 "entry.c"
1691
1682
}
1692
1683
 
1693
1684
 
1694
1685
static void gwibber_gtk_account_toggle_button_instance_init (GwibberGtkAccountToggleButton * self) {
1695
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1686
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1696
1687
        self->priv = GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_GET_PRIVATE (self);
1697
 
#line 1698 "entry.c"
 
1688
#line 1689 "entry.c"
1698
1689
}
1699
1690
 
1700
1691
 
1701
1692
static void gwibber_gtk_account_toggle_button_finalize (GObject* obj) {
1702
1693
        GwibberGtkAccountToggleButton * self;
1703
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1694
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1704
1695
        self = GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON (obj);
1705
 
#line 233 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1696
#line 233 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1706
1697
        _g_free0 (self->priv->_color);
1707
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1698
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1708
1699
        G_OBJECT_CLASS (gwibber_gtk_account_toggle_button_parent_class)->finalize (obj);
1709
 
#line 1710 "entry.c"
 
1700
#line 1701 "entry.c"
1710
1701
}
1711
1702
 
1712
1703
 
1725
1716
static void _vala_gwibber_gtk_account_toggle_button_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
1726
1717
        GwibberGtkAccountToggleButton * self;
1727
1718
        self = GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON (object);
1728
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1719
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1729
1720
        switch (property_id) {
1730
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1721
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1731
1722
                case GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_COLOR:
1732
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1723
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1733
1724
                g_value_set_string (value, gwibber_gtk_account_toggle_button_get_color (self));
1734
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1725
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1735
1726
                break;
1736
 
#line 1737 "entry.c"
 
1727
#line 1728 "entry.c"
1737
1728
                default:
1738
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1729
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1739
1730
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
1740
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1731
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1741
1732
                break;
1742
 
#line 1743 "entry.c"
 
1733
#line 1734 "entry.c"
1743
1734
        }
1744
1735
}
1745
1736
 
1747
1738
static void _vala_gwibber_gtk_account_toggle_button_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
1748
1739
        GwibberGtkAccountToggleButton * self;
1749
1740
        self = GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON (object);
1750
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1741
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1751
1742
        switch (property_id) {
1752
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1743
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1753
1744
                case GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_COLOR:
1754
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1745
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1755
1746
                gwibber_gtk_account_toggle_button_set_color (self, g_value_get_string (value));
1756
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1747
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1757
1748
                break;
1758
 
#line 1759 "entry.c"
 
1749
#line 1750 "entry.c"
1759
1750
                default:
1760
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1751
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1761
1752
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
1762
 
#line 231 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1753
#line 231 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1763
1754
                break;
1764
 
#line 1765 "entry.c"
 
1755
#line 1756 "entry.c"
1765
1756
        }
1766
1757
}
1767
1758
 
1768
1759
 
1769
1760
GwibberGtkAccountTargetBar* gwibber_gtk_account_target_bar_construct (GType object_type) {
1770
1761
        GwibberGtkAccountTargetBar * self = NULL;
1771
 
#line 297 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1762
#line 297 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1772
1763
        self = (GwibberGtkAccountTargetBar*) g_object_new (object_type, "spacing", 0, NULL);
1773
 
#line 295 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1764
#line 295 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1774
1765
        return self;
1775
 
#line 1776 "entry.c"
 
1766
#line 1767 "entry.c"
1776
1767
}
1777
1768
 
1778
1769
 
1779
1770
GwibberGtkAccountTargetBar* gwibber_gtk_account_target_bar_new (void) {
1780
 
#line 295 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1771
#line 295 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1781
1772
        return gwibber_gtk_account_target_bar_construct (GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR);
1782
 
#line 1783 "entry.c"
 
1773
#line 1774 "entry.c"
1783
1774
}
1784
1775
 
1785
1776
 
1786
1777
static Block1Data* block1_data_ref (Block1Data* _data1_) {
1787
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1778
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1788
1779
        g_atomic_int_inc (&_data1_->_ref_count_);
1789
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1780
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1790
1781
        return _data1_;
1791
 
#line 1792 "entry.c"
 
1782
#line 1783 "entry.c"
1792
1783
}
1793
1784
 
1794
1785
 
1795
1786
static void block1_data_unref (Block1Data* _data1_) {
1796
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1787
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1797
1788
        if (g_atomic_int_dec_and_test (&_data1_->_ref_count_)) {
1798
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1799
 
                _g_object_unref0 (_data1_->self);
1800
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1789
#line 1790 "entry.c"
 
1790
                GwibberGtkAccountTargetBar * self;
 
1791
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1792
                self = _data1_->self;
 
1793
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1801
1794
                _g_object_unref0 (_data1_->account_button);
1802
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1795
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1803
1796
                _g_object_unref0 (_data1_->account);
1804
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1797
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1798
                _g_object_unref0 (self);
 
1799
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1805
1800
                g_slice_free (Block1Data, _data1_);
1806
 
#line 1807 "entry.c"
 
1801
#line 1802 "entry.c"
1807
1802
        }
1808
1803
}
1809
1804
 
1810
1805
 
1811
 
static void __lambda7_ (Block1Data* _data1_, GtkButton* source) {
 
1806
static void __lambda9_ (Block1Data* _data1_, GtkButton* source) {
1812
1807
        GwibberGtkAccountTargetBar * self;
1813
1808
        GwibberGtkAccountToggleButton* _tmp0_;
1814
1809
        GwibberAccount* _tmp1_;
1815
1810
        const gchar* _tmp2_;
1816
1811
        const gchar* _tmp3_;
1817
 
#line 407 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1812
#line 408 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1818
1813
        self = _data1_->self;
1819
 
#line 407 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1814
#line 408 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1820
1815
        g_return_if_fail (source != NULL);
1821
 
#line 408 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1816
#line 409 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1822
1817
        _tmp0_ = _data1_->account_button;
1823
 
#line 408 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1818
#line 409 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1824
1819
        _tmp1_ = _data1_->account;
1825
 
#line 408 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1820
#line 409 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1826
1821
        _tmp2_ = gwibber_account_get_id (_tmp1_);
1827
 
#line 408 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1822
#line 409 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1828
1823
        _tmp3_ = _tmp2_;
1829
 
#line 408 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1824
#line 409 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1830
1825
        gwibber_gtk_account_target_bar_on_account_toggled (self, _tmp0_, _tmp3_);
1831
 
#line 1832 "entry.c"
 
1826
#line 1827 "entry.c"
1832
1827
}
1833
1828
 
1834
1829
 
1835
 
static void ___lambda7__gtk_button_clicked (GtkButton* _sender, gpointer self) {
1836
 
#line 407 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1837
 
        __lambda7_ (self, _sender);
1838
 
#line 1839 "entry.c"
 
1830
static void ___lambda9__gtk_button_clicked (GtkButton* _sender, gpointer self) {
 
1831
#line 408 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1832
        __lambda9_ (self, _sender);
 
1833
#line 1834 "entry.c"
1839
1834
}
1840
1835
 
1841
1836
 
1880
1875
        GwibberGtkAccountToggleButton* _tmp63_;
1881
1876
        GtkImage* _tmp64_;
1882
1877
        GwibberGtkAccountToggleButton* _tmp65_;
1883
 
        GtkHBox* _tmp66_;
 
1878
        GtkBox* _tmp66_;
1884
1879
        GwibberGtkAccountToggleButton* _tmp67_;
1885
1880
        GwibberGtkAccountToggleButton* _tmp68_;
1886
1881
        GwibberGtkAccountToggleButton* _tmp69_;
1887
1882
        GwibberGtkAccountToggleButton* _tmp70_;
1888
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1883
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1889
1884
        g_return_val_if_fail (self != NULL, NULL);
1890
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1885
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1891
1886
        g_return_val_if_fail (account != NULL, NULL);
1892
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1887
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1893
1888
        _data1_ = g_slice_new0 (Block1Data);
1894
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1889
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1895
1890
        _data1_->_ref_count_ = 1;
1896
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1891
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1897
1892
        _data1_->self = g_object_ref (self);
1898
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1893
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1899
1894
        _tmp0_ = account;
1900
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1895
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1901
1896
        _tmp1_ = _g_object_ref0 (_tmp0_);
1902
 
#line 382 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1897
#line 383 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1903
1898
        _data1_->account = _tmp1_;
1904
 
#line 384 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1899
#line 385 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1905
1900
        _tmp2_ = g_build_path (G_DIR_SEPARATOR_S, G_DIR_SEPARATOR_S, "usr", "share", "gwibber", "ui", "icons", "breakdance", "16x16", G_DIR_SEPARATOR_S, NULL);
1906
 
#line 384 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1901
#line 385 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1907
1902
        service_icon_path = _tmp2_;
1908
 
#line 388 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1903
#line 389 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1909
1904
        _tmp3_ = g_build_path (G_DIR_SEPARATOR_S, G_DIR_SEPARATOR_S, "usr", "local", "share", "gwibber", "ui", "icons", "breakdance", "22x22", NULL);
1910
 
#line 388 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1905
#line 389 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1911
1906
        _tmp4_ = _tmp3_;
1912
 
#line 388 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1907
#line 389 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1913
1908
        _tmp5_ = g_file_test (_tmp4_, G_FILE_TEST_EXISTS);
1914
 
#line 388 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1909
#line 389 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1915
1910
        _tmp6_ = _tmp5_;
1916
 
#line 388 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1911
#line 389 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1917
1912
        _g_free0 (_tmp4_);
1918
 
#line 388 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1913
#line 389 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1919
1914
        if (_tmp6_) {
1920
 
#line 1921 "entry.c"
 
1915
#line 1916 "entry.c"
1921
1916
                gchar* _tmp7_ = NULL;
1922
 
#line 389 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1917
#line 390 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1923
1918
                _tmp7_ = g_build_path (G_DIR_SEPARATOR_S, G_DIR_SEPARATOR_S, "usr", "local", "share", "gwibber", "ui", "icons", "breakdance", "16x16", G_DIR_SEPARATOR_S, NULL);
1924
 
#line 389 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1919
#line 390 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1925
1920
                _g_free0 (service_icon_path);
1926
 
#line 389 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1921
#line 390 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1927
1922
                service_icon_path = _tmp7_;
1928
 
#line 1929 "entry.c"
 
1923
#line 1924 "entry.c"
1929
1924
        }
1930
 
#line 394 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1925
#line 395 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1931
1926
        _tmp8_ = (GtkImage*) gtk_image_new ();
1932
 
#line 394 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1927
#line 395 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1933
1928
        _tmp9_ = g_object_ref_sink (_tmp8_);
1934
 
#line 394 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1929
#line 395 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1935
1930
        icon_service = _tmp9_;
1936
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1931
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1937
1932
        _tmp10_ = icon_service;
1938
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1933
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1939
1934
        _tmp11_ = service_icon_path;
1940
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1935
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1941
1936
        _tmp12_ = _data1_->account;
1942
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1937
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1943
1938
        _tmp13_ = gwibber_account_get_service (_tmp12_);
1944
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1939
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1945
1940
        _tmp14_ = _tmp13_;
1946
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1941
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1947
1942
        _tmp15_ = g_strconcat (_tmp11_, _tmp14_, NULL);
1948
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1943
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1949
1944
        _tmp16_ = _tmp15_;
1950
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1945
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1951
1946
        _tmp17_ = g_strconcat (_tmp16_, ".png", NULL);
1952
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1947
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1953
1948
        _tmp18_ = _tmp17_;
1954
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1949
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1955
1950
        gtk_image_set_from_file (_tmp10_, _tmp18_);
1956
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1951
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1957
1952
        _g_free0 (_tmp18_);
1958
 
#line 395 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1953
#line 396 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1959
1954
        _g_free0 (_tmp16_);
1960
 
#line 397 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1955
#line 398 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1961
1956
        _tmp19_ = icon_service;
1962
 
#line 397 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1957
#line 398 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1963
1958
        gtk_widget_show ((GtkWidget*) _tmp19_);
1964
 
#line 398 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1959
#line 399 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1965
1960
        _tmp20_ = _data1_->account;
1966
 
#line 398 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1961
#line 399 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1967
1962
        _tmp21_ = gwibber_account_get_color (_tmp20_);
1968
 
#line 398 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1963
#line 399 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1969
1964
        _tmp22_ = _tmp21_;
1970
 
#line 398 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1965
#line 399 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1971
1966
        _tmp23_ = gwibber_gtk_account_toggle_button_new (_tmp22_);
1972
 
#line 398 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1967
#line 399 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1973
1968
        _tmp24_ = g_object_ref_sink (_tmp23_);
1974
 
#line 398 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1969
#line 399 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1975
1970
        _data1_->account_button = _tmp24_;
1976
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1971
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1977
1972
        _tmp26_ = _data1_->account;
1978
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1973
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1979
1974
        _tmp27_ = gwibber_account_get_send_enabled (_tmp26_);
1980
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1975
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1981
1976
        _tmp28_ = _tmp27_;
1982
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1977
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1983
1978
        if (g_strcmp0 (_tmp28_, "1") == 0) {
1984
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1979
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1985
1980
                _tmp25_ = TRUE;
1986
 
#line 1987 "entry.c"
 
1981
#line 1982 "entry.c"
1987
1982
        } else {
1988
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1983
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1989
1984
                _tmp25_ = FALSE;
1990
 
#line 1991 "entry.c"
 
1985
#line 1986 "entry.c"
1991
1986
        }
1992
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1987
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1993
1988
        _tmp29_ = _data1_->account_button;
1994
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1989
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1995
1990
        _tmp30_ = _tmp25_;
1996
 
#line 399 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1991
#line 400 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1997
1992
        gtk_toggle_button_set_active ((GtkToggleButton*) _tmp29_, _tmp30_);
1998
 
#line 400 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1993
#line 401 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
1999
1994
        _tmp31_ = _data1_->account;
2000
 
#line 400 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1995
#line 401 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2001
1996
        _tmp32_ = gwibber_account_get_send_enabled (_tmp31_);
2002
 
#line 400 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1997
#line 401 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2003
1998
        _tmp33_ = _tmp32_;
2004
 
#line 400 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
1999
#line 401 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2005
2000
        if (g_strcmp0 (_tmp33_, "1") != 0) {
2006
 
#line 2007 "entry.c"
 
2001
#line 2002 "entry.c"
2007
2002
                GwibberGtkAccountToggleButton* _tmp34_;
2008
2003
                GwibberAccount* _tmp35_;
2009
2004
                const gchar* _tmp36_;
2020
2015
                const gchar* _tmp47_ = NULL;
2021
2016
                gchar* _tmp48_;
2022
2017
                gchar* _tmp49_;
2023
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2018
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2024
2019
                _tmp34_ = _data1_->account_button;
2025
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2020
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2026
2021
                _tmp35_ = _data1_->account;
2027
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2022
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2028
2023
                _tmp36_ = gwibber_account_get_service (_tmp35_);
2029
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2024
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2030
2025
                _tmp37_ = _tmp36_;
2031
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2026
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2032
2027
                _tmp38_ = g_strconcat (_tmp37_, " (", NULL);
2033
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2028
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2034
2029
                _tmp39_ = _tmp38_;
2035
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2030
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2036
2031
                _tmp40_ = _data1_->account;
2037
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2032
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2038
2033
                _tmp41_ = gwibber_account_get_username (_tmp40_);
2039
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2034
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2040
2035
                _tmp42_ = _tmp41_;
2041
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2036
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2042
2037
                _tmp43_ = g_strconcat (_tmp39_, _tmp42_, NULL);
2043
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2038
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2044
2039
                _tmp44_ = _tmp43_;
2045
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2040
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2046
2041
                _tmp45_ = g_strconcat (_tmp44_, ") - ", NULL);
2047
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2042
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2048
2043
                _tmp46_ = _tmp45_;
2049
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2044
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2050
2045
                _tmp47_ = _ ("Disabled");
2051
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2046
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2052
2047
                _tmp48_ = g_strconcat (_tmp46_, _tmp47_, NULL);
2053
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2048
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2054
2049
                _tmp49_ = _tmp48_;
2055
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2050
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2056
2051
                gtk_widget_set_tooltip_text ((GtkWidget*) _tmp34_, _tmp49_);
2057
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2052
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2058
2053
                _g_free0 (_tmp49_);
2059
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2054
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2060
2055
                _g_free0 (_tmp46_);
2061
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2056
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2062
2057
                _g_free0 (_tmp44_);
2063
 
#line 401 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2058
#line 402 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2064
2059
                _g_free0 (_tmp39_);
2065
 
#line 2066 "entry.c"
 
2060
#line 2061 "entry.c"
2066
2061
        } else {
2067
2062
                GwibberGtkAccountToggleButton* _tmp50_;
2068
2063
                GwibberAccount* _tmp51_;
2077
2072
                gchar* _tmp60_;
2078
2073
                gchar* _tmp61_;
2079
2074
                gchar* _tmp62_;
2080
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2075
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2081
2076
                _tmp50_ = _data1_->account_button;
2082
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2077
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2083
2078
                _tmp51_ = _data1_->account;
2084
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2079
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2085
2080
                _tmp52_ = gwibber_account_get_service (_tmp51_);
2086
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2081
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2087
2082
                _tmp53_ = _tmp52_;
2088
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2083
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2089
2084
                _tmp54_ = g_strconcat (_tmp53_, " (", NULL);
2090
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2085
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2091
2086
                _tmp55_ = _tmp54_;
2092
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2087
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2093
2088
                _tmp56_ = _data1_->account;
2094
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2089
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2095
2090
                _tmp57_ = gwibber_account_get_username (_tmp56_);
2096
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2091
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2097
2092
                _tmp58_ = _tmp57_;
2098
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2093
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2099
2094
                _tmp59_ = g_strconcat (_tmp55_, _tmp58_, NULL);
2100
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2095
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2101
2096
                _tmp60_ = _tmp59_;
2102
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2097
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2103
2098
                _tmp61_ = g_strconcat (_tmp60_, ")", NULL);
2104
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2099
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2105
2100
                _tmp62_ = _tmp61_;
2106
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2101
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2107
2102
                gtk_widget_set_tooltip_text ((GtkWidget*) _tmp50_, _tmp62_);
2108
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2103
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2109
2104
                _g_free0 (_tmp62_);
2110
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2105
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2111
2106
                _g_free0 (_tmp60_);
2112
 
#line 403 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2107
#line 404 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2113
2108
                _g_free0 (_tmp55_);
2114
 
#line 2115 "entry.c"
 
2109
#line 2110 "entry.c"
2115
2110
        }
2116
 
#line 405 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2111
#line 406 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2117
2112
        _tmp63_ = _data1_->account_button;
2118
 
#line 405 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2113
#line 406 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2119
2114
        _tmp64_ = icon_service;
2120
 
#line 405 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2115
#line 406 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2121
2116
        gtk_button_set_image ((GtkButton*) _tmp63_, (GtkWidget*) _tmp64_);
2122
 
#line 407 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2117
#line 408 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2123
2118
        _tmp65_ = _data1_->account_button;
2124
 
#line 407 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2125
 
        g_signal_connect_data ((GtkButton*) _tmp65_, "clicked", (GCallback) ___lambda7__gtk_button_clicked, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
2126
 
#line 410 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2119
#line 408 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2120
        g_signal_connect_data ((GtkButton*) _tmp65_, "clicked", (GCallback) ___lambda9__gtk_button_clicked, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
 
2121
#line 411 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2127
2122
        _tmp66_ = self->priv->abox;
2128
 
#line 410 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2123
#line 411 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2129
2124
        _tmp67_ = _data1_->account_button;
2130
 
#line 410 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2131
 
        gtk_box_pack_start ((GtkBox*) _tmp66_, (GtkWidget*) _tmp67_, FALSE, FALSE, (guint) 0);
2132
 
#line 411 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2125
#line 411 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2126
        gtk_box_pack_start (_tmp66_, (GtkWidget*) _tmp67_, FALSE, FALSE, (guint) 0);
 
2127
#line 412 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2133
2128
        _tmp68_ = _data1_->account_button;
2134
 
#line 411 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2129
#line 412 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2135
2130
        gtk_widget_show_all ((GtkWidget*) _tmp68_);
2136
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2131
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2137
2132
        _tmp69_ = _data1_->account_button;
2138
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2133
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2139
2134
        _tmp70_ = _g_object_ref0 (_tmp69_);
2140
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2135
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2141
2136
        result = _tmp70_;
2142
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2137
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2143
2138
        _g_object_unref0 (icon_service);
2144
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2139
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2145
2140
        _g_free0 (service_icon_path);
2146
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2141
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2147
2142
        block1_data_unref (_data1_);
2148
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2143
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2149
2144
        _data1_ = NULL;
2150
 
#line 412 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2145
#line 413 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2151
2146
        return result;
2152
 
#line 2153 "entry.c"
 
2147
#line 2148 "entry.c"
2153
2148
}
2154
2149
 
2155
2150
 
2156
2151
void gwibber_gtk_account_target_bar_set_counter (GwibberGtkAccountTargetBar* self, gint chars) {
2157
2152
        gint _tmp0_;
2158
 
#line 415 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2153
#line 416 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2159
2154
        g_return_if_fail (self != NULL);
2160
 
#line 417 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2155
#line 418 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2161
2156
        _tmp0_ = chars;
2162
 
#line 417 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2157
#line 418 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2163
2158
        if (_tmp0_ > GWIBBER_GTK_MAX_MESSAGE_LENGTH) {
2164
 
#line 2165 "entry.c"
 
2159
#line 2160 "entry.c"
2165
2160
                GtkLabel* _tmp1_;
2166
2161
                gint _tmp2_;
2167
2162
                gchar* _tmp3_ = NULL;
2170
2165
                gchar* _tmp6_;
2171
2166
                gchar* _tmp7_;
2172
2167
                gchar* _tmp8_;
2173
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2168
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2174
2169
                _tmp1_ = self->count;
2175
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2170
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2176
2171
                _tmp2_ = chars;
2177
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2172
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2178
2173
                _tmp3_ = g_strdup_printf ("%i", _tmp2_ - GWIBBER_GTK_MAX_MESSAGE_LENGTH);
2179
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2174
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2180
2175
                _tmp4_ = _tmp3_;
2181
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2176
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2182
2177
                _tmp5_ = g_strconcat ("<b> -", _tmp4_, NULL);
2183
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2178
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2184
2179
                _tmp6_ = _tmp5_;
2185
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2180
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2186
2181
                _tmp7_ = g_strconcat (_tmp6_, "</b>", NULL);
2187
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2182
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2188
2183
                _tmp8_ = _tmp7_;
2189
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2184
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2190
2185
                gtk_label_set_markup (_tmp1_, _tmp8_);
2191
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2186
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2192
2187
                _g_free0 (_tmp8_);
2193
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2188
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2194
2189
                _g_free0 (_tmp6_);
2195
 
#line 419 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2190
#line 420 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2196
2191
                _g_free0 (_tmp4_);
2197
 
#line 2198 "entry.c"
 
2192
#line 2193 "entry.c"
2198
2193
        } else {
2199
2194
                GtkLabel* _tmp9_;
2200
2195
                gint _tmp10_;
2204
2199
                gchar* _tmp14_;
2205
2200
                gchar* _tmp15_;
2206
2201
                gchar* _tmp16_;
2207
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2202
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2208
2203
                _tmp9_ = self->count;
2209
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2204
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2210
2205
                _tmp10_ = chars;
2211
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2206
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2212
2207
                _tmp11_ = g_strdup_printf ("%i", GWIBBER_GTK_MAX_MESSAGE_LENGTH - _tmp10_);
2213
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2208
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2214
2209
                _tmp12_ = _tmp11_;
2215
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2210
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2216
2211
                _tmp13_ = g_strconcat ("<b>", _tmp12_, NULL);
2217
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2212
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2218
2213
                _tmp14_ = _tmp13_;
2219
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2214
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2220
2215
                _tmp15_ = g_strconcat (_tmp14_, "</b>", NULL);
2221
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2216
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2222
2217
                _tmp16_ = _tmp15_;
2223
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2218
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2224
2219
                gtk_label_set_markup (_tmp9_, _tmp16_);
2225
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2220
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2226
2221
                _g_free0 (_tmp16_);
2227
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2222
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2228
2223
                _g_free0 (_tmp14_);
2229
 
#line 422 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2224
#line 423 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2230
2225
                _g_free0 (_tmp12_);
2231
 
#line 2232 "entry.c"
 
2226
#line 2227 "entry.c"
2232
2227
        }
2233
2228
}
2234
2229
 
2245
2240
        gboolean _tmp7_;
2246
2241
        GwibberGtkAccountToggleButton* _tmp8_;
2247
2242
        gboolean _tmp9_ = FALSE;
2248
 
#line 426 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2243
#line 427 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2249
2244
        g_return_if_fail (self != NULL);
2250
 
#line 426 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2245
#line 427 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2251
2246
        g_return_if_fail (account_button != NULL);
2252
 
#line 426 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2247
#line 427 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2253
2248
        g_return_if_fail (id != NULL);
2254
 
#line 427 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2249
#line 428 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2255
2250
        _tmp0_ = self->accounts_service;
2256
 
#line 427 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2251
#line 428 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2257
2252
        _tmp1_ = id;
2258
 
#line 427 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2253
#line 428 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2259
2254
        _tmp2_ = gwibber_accounts_lookup_by_id (_tmp0_, _tmp1_);
2260
 
#line 427 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2255
#line 428 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2261
2256
        account = _tmp2_;
2262
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2257
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2263
2258
        _tmp4_ = account;
2264
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2259
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2265
2260
        _tmp5_ = gwibber_account_get_send_enabled (_tmp4_);
2266
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2261
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2267
2262
        _tmp6_ = _tmp5_;
2268
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2263
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2269
2264
        if (g_strcmp0 (_tmp6_, "1") == 0) {
2270
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2265
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2271
2266
                _tmp3_ = TRUE;
2272
 
#line 2273 "entry.c"
 
2267
#line 2268 "entry.c"
2273
2268
        } else {
2274
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2269
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2275
2270
                _tmp3_ = FALSE;
2276
 
#line 2277 "entry.c"
 
2271
#line 2272 "entry.c"
2277
2272
        }
2278
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2273
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2279
2274
        _tmp7_ = _tmp3_;
2280
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2275
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2281
2276
        _tmp8_ = account_button;
2282
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2277
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2283
2278
        _tmp9_ = gtk_toggle_button_get_active ((GtkToggleButton*) _tmp8_);
2284
 
#line 428 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2279
#line 429 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2285
2280
        if (_tmp7_ != _tmp9_) {
2286
 
#line 2287 "entry.c"
 
2281
#line 2282 "entry.c"
2287
2282
                GwibberAccounts* _tmp10_;
2288
2283
                const gchar* _tmp11_;
2289
 
#line 430 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2284
#line 431 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2290
2285
                _tmp10_ = self->accounts_service;
2291
 
#line 430 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2286
#line 431 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2292
2287
                _tmp11_ = id;
2293
 
#line 430 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2288
#line 431 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2294
2289
                gwibber_accounts_send_enabled (_tmp10_, _tmp11_);
2295
 
#line 2296 "entry.c"
 
2290
#line 2291 "entry.c"
2296
2291
        }
2297
 
#line 426 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2292
#line 427 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2298
2293
        _g_object_unref0 (account);
2299
 
#line 2300 "entry.c"
 
2294
#line 2295 "entry.c"
2300
2295
}
2301
2296
 
2302
2297
 
2322
2317
        gboolean _tmp46_;
2323
2318
        GwibberGtkAccountToggleButton* _tmp47_;
2324
2319
        gboolean _tmp48_ = FALSE;
2325
 
#line 434 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2320
#line 435 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2326
2321
        g_return_if_fail (self != NULL);
2327
 
#line 434 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2322
#line 435 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2328
2323
        g_return_if_fail (accounts_buttons_map != NULL);
2329
 
#line 434 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2324
#line 435 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2330
2325
        g_return_if_fail (account != NULL);
2331
 
#line 436 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2326
#line 437 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2332
2327
        _tmp0_ = accounts_buttons_map;
2333
 
#line 436 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2328
#line 437 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2334
2329
        _tmp1_ = account;
2335
 
#line 436 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2330
#line 437 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2336
2331
        _tmp2_ = gwibber_account_get_id (_tmp1_);
2337
 
#line 436 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2332
#line 437 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2338
2333
        _tmp3_ = _tmp2_;
2339
 
#line 436 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2334
#line 437 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2340
2335
        _tmp4_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp0_, _tmp3_);
2341
 
#line 436 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2336
#line 437 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2342
2337
        if (!_tmp4_) {
2343
 
#line 437 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2338
#line 438 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2344
2339
                return;
2345
 
#line 2346 "entry.c"
 
2340
#line 2341 "entry.c"
2346
2341
        }
2347
 
#line 438 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2342
#line 439 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2348
2343
        _tmp5_ = accounts_buttons_map;
2349
 
#line 438 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2344
#line 439 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2350
2345
        _tmp6_ = account;
2351
 
#line 438 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2346
#line 439 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2352
2347
        _tmp7_ = gwibber_account_get_id (_tmp6_);
2353
 
#line 438 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2348
#line 439 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2354
2349
        _tmp8_ = _tmp7_;
2355
 
#line 438 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2350
#line 439 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2356
2351
        _tmp9_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp5_, _tmp8_);
2357
 
#line 438 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2352
#line 439 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2358
2353
        account_button = (GwibberGtkAccountToggleButton*) _tmp9_;
2359
 
#line 439 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2354
#line 440 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2360
2355
        _tmp10_ = account;
2361
 
#line 439 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2356
#line 440 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2362
2357
        _tmp11_ = gwibber_account_get_send_enabled (_tmp10_);
2363
 
#line 439 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2358
#line 440 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2364
2359
        _tmp12_ = _tmp11_;
2365
 
#line 439 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2360
#line 440 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2366
2361
        if (g_strcmp0 (_tmp12_, "1") != 0) {
2367
 
#line 2368 "entry.c"
 
2362
#line 2363 "entry.c"
2368
2363
                GwibberGtkAccountToggleButton* _tmp13_;
2369
2364
                GwibberAccount* _tmp14_;
2370
2365
                const gchar* _tmp15_;
2381
2376
                const gchar* _tmp26_ = NULL;
2382
2377
                gchar* _tmp27_;
2383
2378
                gchar* _tmp28_;
2384
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2379
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2385
2380
                _tmp13_ = account_button;
2386
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2381
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2387
2382
                _tmp14_ = account;
2388
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2383
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2389
2384
                _tmp15_ = gwibber_account_get_service (_tmp14_);
2390
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2385
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2391
2386
                _tmp16_ = _tmp15_;
2392
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2387
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2393
2388
                _tmp17_ = g_strconcat (_tmp16_, " (", NULL);
2394
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2389
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2395
2390
                _tmp18_ = _tmp17_;
2396
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2391
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2397
2392
                _tmp19_ = account;
2398
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2393
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2399
2394
                _tmp20_ = gwibber_account_get_username (_tmp19_);
2400
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2395
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2401
2396
                _tmp21_ = _tmp20_;
2402
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2397
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2403
2398
                _tmp22_ = g_strconcat (_tmp18_, _tmp21_, NULL);
2404
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2399
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2405
2400
                _tmp23_ = _tmp22_;
2406
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2401
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2407
2402
                _tmp24_ = g_strconcat (_tmp23_, ") - ", NULL);
2408
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2403
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2409
2404
                _tmp25_ = _tmp24_;
2410
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2405
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2411
2406
                _tmp26_ = _ ("Disabled");
2412
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2407
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2413
2408
                _tmp27_ = g_strconcat (_tmp25_, _tmp26_, NULL);
2414
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2409
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2415
2410
                _tmp28_ = _tmp27_;
2416
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2411
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2417
2412
                gtk_widget_set_tooltip_text ((GtkWidget*) _tmp13_, _tmp28_);
2418
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2413
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2419
2414
                _g_free0 (_tmp28_);
2420
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2415
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2421
2416
                _g_free0 (_tmp25_);
2422
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2417
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2423
2418
                _g_free0 (_tmp23_);
2424
 
#line 440 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2419
#line 441 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2425
2420
                _g_free0 (_tmp18_);
2426
 
#line 2427 "entry.c"
 
2421
#line 2422 "entry.c"
2427
2422
        } else {
2428
2423
                GwibberGtkAccountToggleButton* _tmp29_;
2429
2424
                GwibberAccount* _tmp30_;
2438
2433
                gchar* _tmp39_;
2439
2434
                gchar* _tmp40_;
2440
2435
                gchar* _tmp41_;
2441
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2436
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2442
2437
                _tmp29_ = account_button;
2443
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2438
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2444
2439
                _tmp30_ = account;
2445
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2440
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2446
2441
                _tmp31_ = gwibber_account_get_service (_tmp30_);
2447
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2442
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2448
2443
                _tmp32_ = _tmp31_;
2449
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2444
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2450
2445
                _tmp33_ = g_strconcat (_tmp32_, " (", NULL);
2451
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2446
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2452
2447
                _tmp34_ = _tmp33_;
2453
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2448
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2454
2449
                _tmp35_ = account;
2455
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2450
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2456
2451
                _tmp36_ = gwibber_account_get_username (_tmp35_);
2457
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2452
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2458
2453
                _tmp37_ = _tmp36_;
2459
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2454
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2460
2455
                _tmp38_ = g_strconcat (_tmp34_, _tmp37_, NULL);
2461
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2456
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2462
2457
                _tmp39_ = _tmp38_;
2463
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2458
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2464
2459
                _tmp40_ = g_strconcat (_tmp39_, ")", NULL);
2465
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2460
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2466
2461
                _tmp41_ = _tmp40_;
2467
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2462
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2468
2463
                gtk_widget_set_tooltip_text ((GtkWidget*) _tmp29_, _tmp41_);
2469
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2464
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2470
2465
                _g_free0 (_tmp41_);
2471
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2466
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2472
2467
                _g_free0 (_tmp39_);
2473
 
#line 442 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2468
#line 443 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2474
2469
                _g_free0 (_tmp34_);
2475
 
#line 2476 "entry.c"
 
2470
#line 2471 "entry.c"
2476
2471
        }
2477
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2472
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2478
2473
        _tmp43_ = account;
2479
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2474
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2480
2475
        _tmp44_ = gwibber_account_get_send_enabled (_tmp43_);
2481
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2476
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2482
2477
        _tmp45_ = _tmp44_;
2483
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2478
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2484
2479
        if (g_strcmp0 (_tmp45_, "1") == 0) {
2485
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2480
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2486
2481
                _tmp42_ = TRUE;
2487
 
#line 2488 "entry.c"
 
2482
#line 2483 "entry.c"
2488
2483
        } else {
2489
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2484
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2490
2485
                _tmp42_ = FALSE;
2491
 
#line 2492 "entry.c"
 
2486
#line 2487 "entry.c"
2492
2487
        }
2493
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2488
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2494
2489
        _tmp46_ = _tmp42_;
2495
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2490
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2496
2491
        _tmp47_ = account_button;
2497
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2492
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2498
2493
        _tmp48_ = gtk_toggle_button_get_active ((GtkToggleButton*) _tmp47_);
2499
 
#line 444 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2494
#line 445 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2500
2495
        if (_tmp46_ != _tmp48_) {
2501
 
#line 2502 "entry.c"
 
2496
#line 2497 "entry.c"
2502
2497
                gboolean _tmp49_ = FALSE;
2503
2498
                GwibberAccount* _tmp50_;
2504
2499
                const gchar* _tmp51_;
2505
2500
                const gchar* _tmp52_;
2506
2501
                GwibberGtkAccountToggleButton* _tmp53_;
2507
2502
                gboolean _tmp54_;
2508
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2503
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2509
2504
                _tmp50_ = account;
2510
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2505
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2511
2506
                _tmp51_ = gwibber_account_get_send_enabled (_tmp50_);
2512
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2507
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2513
2508
                _tmp52_ = _tmp51_;
2514
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2509
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2515
2510
                if (g_strcmp0 (_tmp52_, "1") == 0) {
2516
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2511
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2517
2512
                        _tmp49_ = TRUE;
2518
 
#line 2519 "entry.c"
 
2513
#line 2514 "entry.c"
2519
2514
                } else {
2520
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2515
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2521
2516
                        _tmp49_ = FALSE;
2522
 
#line 2523 "entry.c"
 
2517
#line 2518 "entry.c"
2523
2518
                }
2524
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2519
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2525
2520
                _tmp53_ = account_button;
2526
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2521
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2527
2522
                _tmp54_ = _tmp49_;
2528
 
#line 445 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2523
#line 446 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2529
2524
                gtk_toggle_button_set_active ((GtkToggleButton*) _tmp53_, _tmp54_);
2530
 
#line 2531 "entry.c"
 
2525
#line 2526 "entry.c"
2531
2526
        }
2532
 
#line 434 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2527
#line 435 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2533
2528
        _g_object_unref0 (account_button);
2534
 
#line 2535 "entry.c"
 
2529
#line 2530 "entry.c"
2535
2530
}
2536
2531
 
2537
2532
 
2549
2544
        const gchar* _tmp11_;
2550
2545
        const gchar* _tmp12_;
2551
2546
        GwibberGtkAccountToggleButton* _tmp13_;
2552
 
#line 449 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2547
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2553
2548
        g_return_if_fail (self != NULL);
2554
 
#line 449 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2549
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2555
2550
        g_return_if_fail (accounts_buttons_map != NULL);
2556
 
#line 449 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2551
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2557
2552
        g_return_if_fail (account != NULL);
2558
 
#line 451 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2553
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2559
2554
        _tmp0_ = accounts_buttons_map;
2560
 
#line 451 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2555
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2561
2556
        _tmp1_ = account;
2562
 
#line 451 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2557
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2563
2558
        _tmp2_ = gwibber_account_get_id (_tmp1_);
2564
 
#line 451 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2559
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2565
2560
        _tmp3_ = _tmp2_;
2566
 
#line 451 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2561
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2567
2562
        _tmp4_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp0_, _tmp3_);
2568
 
#line 451 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2563
#line 452 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2569
2564
        if (_tmp4_) {
2570
 
#line 2571 "entry.c"
 
2565
#line 2566 "entry.c"
2571
2566
                GeeHashMap* _tmp5_;
2572
2567
                GwibberAccount* _tmp6_;
2573
 
#line 453 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2568
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2574
2569
                _tmp5_ = accounts_buttons_map;
2575
 
#line 453 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2570
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2576
2571
                _tmp6_ = account;
2577
 
#line 453 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2572
#line 454 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2578
2573
                gwibber_gtk_account_target_bar_account_updated (self, _tmp5_, _tmp6_);
2579
 
#line 454 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2574
#line 455 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2580
2575
                return;
2581
 
#line 2582 "entry.c"
 
2576
#line 2577 "entry.c"
2582
2577
        }
2583
 
#line 456 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2578
#line 457 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2584
2579
        _tmp7_ = account;
2585
 
#line 456 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2580
#line 457 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2586
2581
        _tmp8_ = gwibber_gtk_account_target_bar_create_button (self, _tmp7_);
2587
 
#line 456 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2582
#line 457 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2588
2583
        account_button = _tmp8_;
2589
 
#line 457 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2584
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2590
2585
        _tmp9_ = accounts_buttons_map;
2591
 
#line 457 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2586
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2592
2587
        _tmp10_ = account;
2593
 
#line 457 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2588
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2594
2589
        _tmp11_ = gwibber_account_get_id (_tmp10_);
2595
 
#line 457 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2590
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2596
2591
        _tmp12_ = _tmp11_;
2597
 
#line 457 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2592
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2598
2593
        _tmp13_ = account_button;
2599
 
#line 457 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2594
#line 458 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2600
2595
        gee_abstract_map_set ((GeeAbstractMap*) _tmp9_, _tmp12_, _tmp13_);
2601
 
#line 449 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2596
#line 450 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2602
2597
        _g_object_unref0 (account_button);
2603
 
#line 2604 "entry.c"
 
2598
#line 2599 "entry.c"
2604
2599
}
2605
2600
 
2606
2601
 
2616
2611
        GeeHashMap* _tmp7_;
2617
2612
        const gchar* _tmp8_;
2618
2613
        gpointer _tmp9_ = NULL;
2619
 
#line 460 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2614
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2620
2615
        g_return_if_fail (self != NULL);
2621
 
#line 460 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2616
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2622
2617
        g_return_if_fail (accounts_buttons_map != NULL);
2623
 
#line 460 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2618
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2624
2619
        g_return_if_fail (id != NULL);
2625
 
#line 462 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2620
#line 463 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2626
2621
        _tmp0_ = accounts_buttons_map;
2627
 
#line 462 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2622
#line 463 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2628
2623
        _tmp1_ = id;
2629
 
#line 462 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2624
#line 463 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2630
2625
        _tmp2_ = gee_abstract_map_has_key ((GeeAbstractMap*) _tmp0_, _tmp1_);
2631
 
#line 462 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2626
#line 463 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2632
2627
        if (!_tmp2_) {
2633
 
#line 463 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2628
#line 464 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2634
2629
                return;
2635
 
#line 2636 "entry.c"
 
2630
#line 2631 "entry.c"
2636
2631
        }
2637
 
#line 464 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2632
#line 465 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2638
2633
        _tmp3_ = accounts_buttons_map;
2639
 
#line 464 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2634
#line 465 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2640
2635
        _tmp4_ = id;
2641
 
#line 464 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2636
#line 465 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2642
2637
        _tmp5_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp3_, _tmp4_);
2643
 
#line 464 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2638
#line 465 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2644
2639
        account_button = (GwibberGtkAccountToggleButton*) _tmp5_;
2645
 
#line 465 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2640
#line 466 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2646
2641
        _tmp6_ = account_button;
2647
 
#line 465 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2642
#line 466 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2648
2643
        gtk_widget_destroy ((GtkWidget*) _tmp6_);
2649
 
#line 466 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2644
#line 467 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2650
2645
        _tmp7_ = accounts_buttons_map;
2651
 
#line 466 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2646
#line 467 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2652
2647
        _tmp8_ = id;
2653
 
#line 466 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2648
#line 467 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2654
2649
        gee_abstract_map_unset ((GeeAbstractMap*) _tmp7_, _tmp8_, &_tmp9_);
2655
 
#line 466 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2650
#line 467 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2656
2651
        _g_object_unref0 (account_button);
2657
 
#line 466 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2652
#line 467 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2658
2653
        account_button = _tmp9_;
2659
 
#line 460 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2654
#line 461 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2660
2655
        _g_object_unref0 (account_button);
2661
 
#line 2662 "entry.c"
 
2656
#line 2657 "entry.c"
2662
2657
}
2663
2658
 
2664
2659
 
2665
2660
static void gwibber_gtk_account_target_bar_on_connection_changed (GwibberGtkAccountTargetBar* self, gboolean is_connected) {
2666
2661
        GtkButton* _tmp0_;
2667
2662
        gboolean _tmp1_;
2668
 
#line 470 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2663
#line 471 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2669
2664
        g_return_if_fail (self != NULL);
2670
 
#line 471 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2665
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2671
2666
        _tmp0_ = self->send;
2672
 
#line 471 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2667
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2673
2668
        _tmp1_ = is_connected;
2674
 
#line 471 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2669
#line 472 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2675
2670
        gtk_widget_set_sensitive ((GtkWidget*) _tmp0_, _tmp1_);
2676
 
#line 2677 "entry.c"
 
2671
#line 2672 "entry.c"
2677
2672
}
2678
2673
 
2679
2674
 
2680
2675
const gchar* gwibber_gtk_account_target_bar_get_selected (GwibberGtkAccountTargetBar* self) {
2681
2676
        const gchar* result;
2682
2677
        const gchar* _tmp0_;
2683
 
#line 301 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2678
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2684
2679
        g_return_val_if_fail (self != NULL, NULL);
2685
 
#line 301 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2680
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2686
2681
        _tmp0_ = self->priv->_selected;
2687
 
#line 301 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2682
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2688
2683
        result = _tmp0_;
2689
 
#line 301 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2684
#line 301 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2690
2685
        return result;
2691
 
#line 2692 "entry.c"
 
2686
#line 2687 "entry.c"
2692
2687
}
2693
2688
 
2694
2689
 
2695
2690
void gwibber_gtk_account_target_bar_set_selected (GwibberGtkAccountTargetBar* self, const gchar* value) {
2696
2691
        const gchar* _tmp0_;
2697
2692
        const gchar* _tmp1_;
2698
 
#line 302 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2693
#line 302 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2699
2694
        g_return_if_fail (self != NULL);
2700
 
#line 304 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2695
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2701
2696
        _tmp0_ = self->priv->_selected;
2702
 
#line 304 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2697
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2703
2698
        _tmp1_ = value;
2704
 
#line 304 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2699
#line 304 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2705
2700
        if (g_strcmp0 (_tmp0_, _tmp1_) != 0) {
2706
 
#line 2707 "entry.c"
 
2701
#line 2702 "entry.c"
2707
2702
        }
2708
2703
        {
2709
2704
                const gchar* _tmp2_;
2710
2705
                gchar* _tmp3_;
2711
2706
                const gchar* _tmp4_;
2712
 
#line 306 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2707
#line 306 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2713
2708
                _tmp2_ = value;
2714
 
#line 306 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2709
#line 306 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2715
2710
                _tmp3_ = g_strdup (_tmp2_);
2716
 
#line 306 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2711
#line 306 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2717
2712
                _g_free0 (self->priv->_selected);
2718
 
#line 306 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2713
#line 306 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2719
2714
                self->priv->_selected = _tmp3_;
2720
 
#line 307 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2715
#line 307 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2721
2716
                _tmp4_ = self->priv->_selected;
2722
 
#line 307 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2717
#line 307 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2723
2718
                if (_tmp4_ != NULL) {
2724
 
#line 2725 "entry.c"
 
2719
#line 2720 "entry.c"
2725
2720
                        {
2726
2721
                                GeeHashMap* _tmp5_;
2727
2722
                                GeeSet* _tmp6_;
2730
2725
                                GeeIterator* _tmp9_ = NULL;
2731
2726
                                GeeIterator* _tmp10_;
2732
2727
                                GeeIterator* _k_it;
2733
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2728
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2734
2729
                                _tmp5_ = self->accounts_buttons_map;
2735
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2736
 
                                _tmp6_ = gee_map_get_keys ((GeeMap*) _tmp5_);
2737
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2730
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2731
                                _tmp6_ = gee_abstract_map_get_keys ((GeeMap*) _tmp5_);
 
2732
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2738
2733
                                _tmp7_ = _tmp6_;
2739
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2734
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2740
2735
                                _tmp8_ = _tmp7_;
2741
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2736
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2742
2737
                                _tmp9_ = gee_iterable_iterator ((GeeIterable*) _tmp8_);
2743
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2738
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2744
2739
                                _tmp10_ = _tmp9_;
2745
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2740
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2746
2741
                                _g_object_unref0 (_tmp8_);
2747
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2742
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2748
2743
                                _k_it = _tmp10_;
2749
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2744
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2750
2745
                                while (TRUE) {
2751
 
#line 2752 "entry.c"
 
2746
#line 2747 "entry.c"
2752
2747
                                        GeeIterator* _tmp11_;
2753
2748
                                        gboolean _tmp12_ = FALSE;
2754
2749
                                        GeeIterator* _tmp13_;
2760
2755
                                        const gchar* _tmp30_;
2761
2756
                                        gpointer _tmp31_ = NULL;
2762
2757
                                        GwibberGtkAccountToggleButton* _tmp32_;
2763
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2758
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2764
2759
                                        _tmp11_ = _k_it;
2765
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2760
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2766
2761
                                        _tmp12_ = gee_iterator_next (_tmp11_);
2767
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2762
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2768
2763
                                        if (!_tmp12_) {
2769
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2764
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2770
2765
                                                break;
2771
 
#line 2772 "entry.c"
 
2766
#line 2767 "entry.c"
2772
2767
                                        }
2773
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2768
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2774
2769
                                        _tmp13_ = _k_it;
2775
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2770
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2776
2771
                                        _tmp14_ = gee_iterator_get (_tmp13_);
2777
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2772
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2778
2773
                                        k = (gchar*) _tmp14_;
2779
 
#line 311 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2774
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2780
2775
                                        _tmp15_ = self->priv->_selected;
2781
 
#line 311 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2776
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2782
2777
                                        _tmp16_ = k;
2783
 
#line 311 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2778
#line 311 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2784
2779
                                        if (g_strcmp0 (_tmp15_, _tmp16_) != 0) {
2785
 
#line 2786 "entry.c"
 
2780
#line 2781 "entry.c"
2786
2781
                                                GeeHashMap* _tmp17_;
2787
2782
                                                const gchar* _tmp18_;
2788
2783
                                                gpointer _tmp19_ = NULL;
2789
2784
                                                GwibberGtkAccountToggleButton* _tmp20_;
2790
 
#line 312 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2785
#line 312 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2791
2786
                                                _tmp17_ = self->accounts_buttons_map;
2792
 
#line 312 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2787
#line 312 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2793
2788
                                                _tmp18_ = k;
2794
 
#line 312 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2789
#line 312 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2795
2790
                                                _tmp19_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp17_, _tmp18_);
2796
 
#line 312 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2791
#line 312 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2797
2792
                                                _tmp20_ = (GwibberGtkAccountToggleButton*) _tmp19_;
2798
 
#line 312 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2793
#line 312 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2799
2794
                                                gtk_widget_hide ((GtkWidget*) _tmp20_);
2800
 
#line 312 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2795
#line 312 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2801
2796
                                                _g_object_unref0 (_tmp20_);
2802
 
#line 2803 "entry.c"
 
2797
#line 2798 "entry.c"
2803
2798
                                        } else {
2804
2799
                                                GeeHashMap* _tmp21_;
2805
2800
                                                const gchar* _tmp22_;
2809
2804
                                                const gchar* _tmp26_;
2810
2805
                                                gpointer _tmp27_ = NULL;
2811
2806
                                                GwibberGtkAccountToggleButton* _tmp28_;
2812
 
#line 315 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2807
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2813
2808
                                                _tmp21_ = self->accounts_buttons_map;
2814
 
#line 315 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2809
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2815
2810
                                                _tmp22_ = k;
2816
 
#line 315 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2811
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2817
2812
                                                _tmp23_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp21_, _tmp22_);
2818
 
#line 315 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2813
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2819
2814
                                                _tmp24_ = (GwibberGtkAccountToggleButton*) _tmp23_;
2820
 
#line 315 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2815
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2821
2816
                                                gtk_toggle_button_set_active ((GtkToggleButton*) _tmp24_, TRUE);
2822
 
#line 315 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2817
#line 315 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2823
2818
                                                _g_object_unref0 (_tmp24_);
2824
 
#line 316 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2819
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2825
2820
                                                _tmp25_ = self->accounts_buttons_map;
2826
 
#line 316 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2821
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2827
2822
                                                _tmp26_ = k;
2828
 
#line 316 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2823
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2829
2824
                                                _tmp27_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp25_, _tmp26_);
2830
 
#line 316 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2825
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2831
2826
                                                _tmp28_ = (GwibberGtkAccountToggleButton*) _tmp27_;
2832
 
#line 316 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2827
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2833
2828
                                                gtk_widget_set_sensitive ((GtkWidget*) _tmp28_, FALSE);
2834
 
#line 316 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2829
#line 316 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2835
2830
                                                _g_object_unref0 (_tmp28_);
2836
 
#line 2837 "entry.c"
 
2831
#line 2832 "entry.c"
2837
2832
                                        }
2838
 
#line 318 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2833
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2839
2834
                                        _tmp29_ = self->accounts_buttons_map;
2840
 
#line 318 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2835
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2841
2836
                                        _tmp30_ = self->priv->_selected;
2842
 
#line 318 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2837
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2843
2838
                                        _tmp31_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp29_, _tmp30_);
2844
 
#line 318 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2839
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2845
2840
                                        _tmp32_ = (GwibberGtkAccountToggleButton*) _tmp31_;
2846
 
#line 318 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2841
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2847
2842
                                        gtk_widget_show_all ((GtkWidget*) _tmp32_);
2848
 
#line 318 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2843
#line 318 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2849
2844
                                        _g_object_unref0 (_tmp32_);
2850
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2845
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2851
2846
                                        _g_free0 (k);
2852
 
#line 2853 "entry.c"
 
2847
#line 2848 "entry.c"
2853
2848
                                }
2854
 
#line 309 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2849
#line 309 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2855
2850
                                _g_object_unref0 (_k_it);
2856
 
#line 2857 "entry.c"
 
2851
#line 2852 "entry.c"
2857
2852
                        }
2858
2853
                } else {
2859
2854
                        {
2864
2859
                                GeeIterator* _tmp37_ = NULL;
2865
2860
                                GeeIterator* _tmp38_;
2866
2861
                                GeeIterator* _k_it;
2867
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2862
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2868
2863
                                _tmp33_ = self->accounts_buttons_map;
2869
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2870
 
                                _tmp34_ = gee_map_get_keys ((GeeMap*) _tmp33_);
2871
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2864
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2865
                                _tmp34_ = gee_abstract_map_get_keys ((GeeMap*) _tmp33_);
 
2866
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2872
2867
                                _tmp35_ = _tmp34_;
2873
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2868
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2874
2869
                                _tmp36_ = _tmp35_;
2875
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2870
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2876
2871
                                _tmp37_ = gee_iterable_iterator ((GeeIterable*) _tmp36_);
2877
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2872
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2878
2873
                                _tmp38_ = _tmp37_;
2879
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2874
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2880
2875
                                _g_object_unref0 (_tmp36_);
2881
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2876
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2882
2877
                                _k_it = _tmp38_;
2883
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2878
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2884
2879
                                while (TRUE) {
2885
 
#line 2886 "entry.c"
 
2880
#line 2881 "entry.c"
2886
2881
                                        GeeIterator* _tmp39_;
2887
2882
                                        gboolean _tmp40_ = FALSE;
2888
2883
                                        GeeIterator* _tmp41_;
2892
2887
                                        const gchar* _tmp44_;
2893
2888
                                        gpointer _tmp45_ = NULL;
2894
2889
                                        GwibberGtkAccountToggleButton* _tmp46_;
2895
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2890
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2896
2891
                                        _tmp39_ = _k_it;
2897
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2892
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2898
2893
                                        _tmp40_ = gee_iterator_next (_tmp39_);
2899
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2894
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2900
2895
                                        if (!_tmp40_) {
2901
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2896
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2902
2897
                                                break;
2903
 
#line 2904 "entry.c"
 
2898
#line 2899 "entry.c"
2904
2899
                                        }
2905
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2900
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2906
2901
                                        _tmp41_ = _k_it;
2907
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2902
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2908
2903
                                        _tmp42_ = gee_iterator_get (_tmp41_);
2909
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2904
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2910
2905
                                        k = (gchar*) _tmp42_;
2911
 
#line 323 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2906
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2912
2907
                                        _tmp43_ = self->accounts_buttons_map;
2913
 
#line 323 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2908
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2914
2909
                                        _tmp44_ = k;
2915
 
#line 323 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2910
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2916
2911
                                        _tmp45_ = gee_abstract_map_get ((GeeAbstractMap*) _tmp43_, _tmp44_);
2917
 
#line 323 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2912
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2918
2913
                                        _tmp46_ = (GwibberGtkAccountToggleButton*) _tmp45_;
2919
 
#line 323 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2914
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2920
2915
                                        gtk_widget_set_sensitive ((GtkWidget*) _tmp46_, TRUE);
2921
 
#line 323 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2916
#line 323 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2922
2917
                                        _g_object_unref0 (_tmp46_);
2923
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2918
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2924
2919
                                        _g_free0 (k);
2925
 
#line 2926 "entry.c"
 
2920
#line 2921 "entry.c"
2926
2921
                                }
2927
 
#line 322 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2922
#line 322 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2928
2923
                                _g_object_unref0 (_k_it);
2929
 
#line 2930 "entry.c"
 
2924
#line 2925 "entry.c"
2930
2925
                        }
2931
 
#line 324 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2926
#line 324 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2932
2927
                        gtk_widget_show_all ((GtkWidget*) self);
 
2928
#line 2929 "entry.c"
 
2929
                }
 
2930
        }
 
2931
#line 302 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2932
        g_object_notify ((GObject *) self, "selected");
2933
2933
#line 2934 "entry.c"
2934
 
                }
2935
 
        }
2936
 
#line 302 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2937
 
        g_object_notify ((GObject *) self, "selected");
2938
 
#line 2939 "entry.c"
2939
2934
}
2940
2935
 
2941
2936
 
2942
 
static void _gwibber_gtk_account_target_bar___lambda8_ (GwibberGtkAccountTargetBar* self, gboolean source) {
 
2937
static void _gwibber_gtk_account_target_bar___lambda10_ (GwibberGtkAccountTargetBar* self, gboolean source) {
2943
2938
        gboolean _tmp0_;
2944
 
#line 373 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2939
#line 374 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2945
2940
        _tmp0_ = source;
2946
 
#line 373 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2941
#line 374 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2947
2942
        gwibber_gtk_account_target_bar_on_connection_changed (self, _tmp0_);
2948
 
#line 2949 "entry.c"
2949
 
}
2950
 
 
2951
 
 
2952
 
static void __gwibber_gtk_account_target_bar___lambda8__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self) {
2953
 
#line 372 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2954
 
        _gwibber_gtk_account_target_bar___lambda8_ (self, is_online);
2955
 
#line 2956 "entry.c"
2956
 
}
2957
 
 
2958
 
 
2959
 
static void _gwibber_gtk_account_target_bar___lambda9_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source) {
 
2943
#line 2944 "entry.c"
 
2944
}
 
2945
 
 
2946
 
 
2947
static void __gwibber_gtk_account_target_bar___lambda10__gwibber_connection_connection_changed (GwibberConnection* _sender, gboolean is_online, gpointer self) {
 
2948
#line 373 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2949
        _gwibber_gtk_account_target_bar___lambda10_ (self, is_online);
 
2950
#line 2951 "entry.c"
 
2951
}
 
2952
 
 
2953
 
 
2954
static void _gwibber_gtk_account_target_bar___lambda11_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source) {
2960
2955
        GeeHashMap* _tmp0_;
2961
2956
        GwibberAccount* _tmp1_;
2962
 
#line 374 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2957
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2963
2958
        g_return_if_fail (source != NULL);
2964
 
#line 375 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2959
#line 376 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2965
2960
        _tmp0_ = self->accounts_buttons_map;
2966
 
#line 375 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2961
#line 376 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2967
2962
        _tmp1_ = source;
2968
 
#line 375 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2963
#line 376 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2969
2964
        gwibber_gtk_account_target_bar_account_updated (self, _tmp0_, _tmp1_);
2970
 
#line 2971 "entry.c"
2971
 
}
2972
 
 
2973
 
 
2974
 
static void __gwibber_gtk_account_target_bar___lambda9__gwibber_accounts_updated (GwibberAccounts* _sender, GwibberAccount* account, gpointer self) {
2975
 
#line 374 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2976
 
        _gwibber_gtk_account_target_bar___lambda9_ (self, account);
2977
 
#line 2978 "entry.c"
2978
 
}
2979
 
 
2980
 
 
2981
 
static void _gwibber_gtk_account_target_bar___lambda10_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source) {
 
2965
#line 2966 "entry.c"
 
2966
}
 
2967
 
 
2968
 
 
2969
static void __gwibber_gtk_account_target_bar___lambda11__gwibber_accounts_updated (GwibberAccounts* _sender, GwibberAccount* account, gpointer self) {
 
2970
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2971
        _gwibber_gtk_account_target_bar___lambda11_ (self, account);
 
2972
#line 2973 "entry.c"
 
2973
}
 
2974
 
 
2975
 
 
2976
static void _gwibber_gtk_account_target_bar___lambda12_ (GwibberGtkAccountTargetBar* self, GwibberAccount* source) {
2982
2977
        GeeHashMap* _tmp0_;
2983
2978
        GwibberAccount* _tmp1_;
2984
 
#line 376 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2979
#line 377 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2985
2980
        g_return_if_fail (source != NULL);
2986
 
#line 377 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2981
#line 378 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2987
2982
        _tmp0_ = self->accounts_buttons_map;
2988
 
#line 377 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2983
#line 378 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2989
2984
        _tmp1_ = source;
2990
 
#line 377 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2985
#line 378 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2991
2986
        gwibber_gtk_account_target_bar_account_created (self, _tmp0_, _tmp1_);
2992
 
#line 2993 "entry.c"
2993
 
}
2994
 
 
2995
 
 
2996
 
static void __gwibber_gtk_account_target_bar___lambda10__gwibber_accounts_created (GwibberAccounts* _sender, GwibberAccount* account, gpointer self) {
2997
 
#line 376 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
2998
 
        _gwibber_gtk_account_target_bar___lambda10_ (self, account);
2999
 
#line 3000 "entry.c"
3000
 
}
3001
 
 
3002
 
 
3003
 
static void _gwibber_gtk_account_target_bar___lambda11_ (GwibberGtkAccountTargetBar* self, const gchar* source) {
 
2987
#line 2988 "entry.c"
 
2988
}
 
2989
 
 
2990
 
 
2991
static void __gwibber_gtk_account_target_bar___lambda12__gwibber_accounts_created (GwibberAccounts* _sender, GwibberAccount* account, gpointer self) {
 
2992
#line 377 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
2993
        _gwibber_gtk_account_target_bar___lambda12_ (self, account);
 
2994
#line 2995 "entry.c"
 
2995
}
 
2996
 
 
2997
 
 
2998
static void _gwibber_gtk_account_target_bar___lambda13_ (GwibberGtkAccountTargetBar* self, const gchar* source) {
3004
2999
        GeeHashMap* _tmp0_;
3005
3000
        const gchar* _tmp1_;
3006
 
#line 378 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3001
#line 379 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3007
3002
        g_return_if_fail (source != NULL);
3008
 
#line 379 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3003
#line 380 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3009
3004
        _tmp0_ = self->accounts_buttons_map;
3010
 
#line 379 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3005
#line 380 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3011
3006
        _tmp1_ = source;
3012
 
#line 379 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3007
#line 380 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3013
3008
        gwibber_gtk_account_target_bar_account_deleted (self, _tmp0_, _tmp1_);
3014
 
#line 3015 "entry.c"
 
3009
#line 3010 "entry.c"
3015
3010
}
3016
3011
 
3017
3012
 
3018
 
static void __gwibber_gtk_account_target_bar___lambda11__gwibber_accounts_deleted (GwibberAccounts* _sender, const gchar* id, gpointer self) {
3019
 
#line 378 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3020
 
        _gwibber_gtk_account_target_bar___lambda11_ (self, id);
3021
 
#line 3022 "entry.c"
 
3013
static void __gwibber_gtk_account_target_bar___lambda13__gwibber_accounts_deleted (GwibberAccounts* _sender, const gchar* id, gpointer self) {
 
3014
#line 379 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3015
        _gwibber_gtk_account_target_bar___lambda13_ (self, id);
 
3016
#line 3017 "entry.c"
3022
3017
}
3023
3018
 
3024
3019
 
3025
3020
static void _g_object_unref0_ (gpointer var) {
3026
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3021
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3027
3022
        (var == NULL) ? NULL : (var = (g_object_unref (var), NULL));
3028
 
#line 3029 "entry.c"
 
3023
#line 3024 "entry.c"
3029
3024
}
3030
3025
 
3031
3026
 
3032
3027
static void _g_list_free__g_object_unref0_ (GList* self) {
3033
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3028
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3034
3029
        g_list_foreach (self, (GFunc) _g_object_unref0_, NULL);
3035
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3030
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3036
3031
        g_list_free (self);
3037
 
#line 3038 "entry.c"
 
3032
#line 3033 "entry.c"
3038
3033
}
3039
3034
 
3040
3035
 
3044
3039
        GwibberGtkAccountTargetBar * self;
3045
3040
        GwibberAccounts* _tmp0_;
3046
3041
        GwibberConnection* _tmp1_;
3047
 
        GtkHBox* _tmp2_;
3048
 
        GtkHBox* _tmp3_;
3049
 
        GtkHBox* box;
 
3042
        GtkBox* _tmp2_;
 
3043
        GtkBox* _tmp3_;
 
3044
        GtkBox* box;
3050
3045
        const gchar* _tmp4_ = NULL;
3051
3046
        GtkLabel* _tmp5_;
3052
3047
        GtkLabel* _tmp6_;
3055
3050
        GwibberAccounts* _tmp8_;
3056
3051
        GList* _tmp9_ = NULL;
3057
3052
        GList* accounts_list;
3058
 
        GtkHBox* _tmp10_;
3059
 
        GtkHBox* _tmp11_;
3060
 
        GtkHBox* _tmp12_;
3061
 
        GtkHBox* _tmp13_;
3062
 
        const gchar* _tmp35_ = NULL;
3063
 
        GtkButton* _tmp36_;
 
3053
        GtkBox* _tmp10_;
 
3054
        GtkBox* _tmp11_;
 
3055
        GtkBox* _tmp12_;
 
3056
        GtkBox* _tmp13_;
 
3057
        GtkBox* _tmp14_;
 
3058
        const gchar* _tmp36_ = NULL;
3064
3059
        GtkButton* _tmp37_;
3065
 
        GtkHBox* _tmp38_;
3066
 
        GtkButton* _tmp39_;
3067
 
        GtkLabel* _tmp40_;
 
3060
        GtkButton* _tmp38_;
 
3061
        GtkBox* _tmp39_;
 
3062
        GtkButton* _tmp40_;
3068
3063
        GtkLabel* _tmp41_;
3069
3064
        GtkLabel* _tmp42_;
3070
 
        gchar* _tmp43_ = NULL;
3071
 
        gchar* _tmp44_;
 
3065
        GtkLabel* _tmp43_;
 
3066
        gchar* _tmp44_ = NULL;
3072
3067
        gchar* _tmp45_;
3073
3068
        gchar* _tmp46_;
3074
3069
        gchar* _tmp47_;
3075
3070
        gchar* _tmp48_;
3076
 
        GtkHBox* _tmp49_;
3077
 
        GtkLabel* _tmp50_;
3078
 
        GtkHBox* _tmp51_;
3079
 
        GtkButton* _tmp52_;
3080
 
        GwibberConnection* _tmp53_;
3081
 
        gboolean _tmp54_ = FALSE;
3082
 
        GwibberConnection* _tmp55_;
3083
 
        GwibberAccounts* _tmp56_;
 
3071
        gchar* _tmp49_;
 
3072
        GtkBox* _tmp50_;
 
3073
        GtkLabel* _tmp51_;
 
3074
        GtkBox* _tmp52_;
 
3075
        GtkButton* _tmp53_;
 
3076
        GwibberConnection* _tmp54_;
 
3077
        gboolean _tmp55_ = FALSE;
 
3078
        GwibberConnection* _tmp56_;
3084
3079
        GwibberAccounts* _tmp57_;
3085
3080
        GwibberAccounts* _tmp58_;
3086
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3081
        GwibberAccounts* _tmp59_;
 
3082
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3087
3083
        parent_class = G_OBJECT_CLASS (gwibber_gtk_account_target_bar_parent_class);
3088
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3084
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3089
3085
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
3090
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3086
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3091
3087
        self = GWIBBER_GTK_ACCOUNT_TARGET_BAR (obj);
3092
 
#line 332 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3088
#line 332 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3093
3089
        _tmp0_ = gwibber_accounts_new ();
3094
 
#line 332 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3090
#line 332 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3095
3091
        _g_object_unref0 (self->accounts_service);
3096
 
#line 332 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3092
#line 332 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3097
3093
        self->accounts_service = _tmp0_;
3098
 
#line 333 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3094
#line 333 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3099
3095
        _tmp1_ = gwibber_connection_new ();
3100
 
#line 333 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3096
#line 333 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3101
3097
        _g_object_unref0 (self->conn_service);
3102
 
#line 333 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3098
#line 333 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3103
3099
        self->conn_service = _tmp1_;
3104
 
#line 335 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3105
 
        _tmp2_ = (GtkHBox*) gtk_hbox_new (FALSE, 12);
3106
 
#line 335 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3100
#line 335 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3101
        _tmp2_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
 
3102
#line 335 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3107
3103
        _tmp3_ = g_object_ref_sink (_tmp2_);
3108
 
#line 335 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3104
#line 335 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3109
3105
        box = _tmp3_;
3110
 
#line 337 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3106
#line 337 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3111
3107
        _tmp4_ = _ ("Send with:");
3112
 
#line 337 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3108
#line 337 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3113
3109
        _tmp5_ = (GtkLabel*) gtk_label_new (_tmp4_);
3114
 
#line 337 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3110
#line 337 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3115
3111
        _tmp6_ = g_object_ref_sink (_tmp5_);
3116
 
#line 337 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3112
#line 337 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3117
3113
        send_with_label = _tmp6_;
3118
 
#line 340 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3114
#line 340 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3119
3115
        _tmp7_ = gee_hash_map_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL);
3120
 
#line 340 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3116
#line 340 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3121
3117
        _g_object_unref0 (self->accounts_buttons_map);
3122
 
#line 340 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3118
#line 340 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3123
3119
        self->accounts_buttons_map = _tmp7_;
3124
 
#line 342 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3120
#line 342 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3125
3121
        _tmp8_ = self->accounts_service;
3126
 
#line 342 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3122
#line 342 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3127
3123
        _tmp9_ = gwibber_accounts_list (_tmp8_);
3128
 
#line 342 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3124
#line 342 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3129
3125
        accounts_list = _tmp9_;
3130
 
#line 344 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3131
 
        _tmp10_ = (GtkHBox*) gtk_hbox_new (TRUE, 6);
3132
 
#line 344 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3126
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3127
        _tmp10_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 6);
 
3128
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3133
3129
        _tmp11_ = g_object_ref_sink (_tmp10_);
3134
 
#line 344 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3130
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3135
3131
        _g_object_unref0 (self->priv->abox);
3136
 
#line 344 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3132
#line 344 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3137
3133
        self->priv->abox = _tmp11_;
3138
 
#line 345 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3139
 
        _tmp12_ = box;
3140
 
#line 345 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3141
 
        _tmp13_ = self->priv->abox;
3142
 
#line 345 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3143
 
        gtk_box_pack_start ((GtkBox*) _tmp12_, (GtkWidget*) _tmp13_, FALSE, FALSE, (guint) 0);
 
3134
#line 345 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3135
        _tmp12_ = self->priv->abox;
 
3136
#line 345 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3137
        gtk_box_set_homogeneous (_tmp12_, TRUE);
 
3138
#line 346 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3139
        _tmp13_ = box;
 
3140
#line 346 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3141
        _tmp14_ = self->priv->abox;
 
3142
#line 346 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3143
        gtk_box_pack_start (_tmp13_, (GtkWidget*) _tmp14_, FALSE, FALSE, (guint) 0);
3144
3144
#line 3145 "entry.c"
3145
3145
        {
3146
3146
                gint i;
3147
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3147
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3148
3148
                i = 0;
3149
3149
#line 3150 "entry.c"
3150
3150
                {
3151
 
                        gboolean _tmp14_;
3152
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3153
 
                        _tmp14_ = TRUE;
3154
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3151
                        gboolean _tmp15_;
 
3152
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3153
                        _tmp15_ = TRUE;
 
3154
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3155
3155
                        while (TRUE) {
3156
3156
#line 3157 "entry.c"
3157
 
                                gboolean _tmp15_;
3158
 
                                gint _tmp17_;
3159
 
                                GList* _tmp18_;
3160
 
                                guint _tmp19_ = 0U;
3161
 
                                GList* _tmp20_;
3162
 
                                gint _tmp21_;
3163
 
                                gconstpointer _tmp22_ = NULL;
3164
 
                                GwibberAccount* _tmp23_;
 
3157
                                gboolean _tmp16_;
 
3158
                                gint _tmp18_;
 
3159
                                GList* _tmp19_;
 
3160
                                guint _tmp20_ = 0U;
 
3161
                                GList* _tmp21_;
 
3162
                                gint _tmp22_;
 
3163
                                gconstpointer _tmp23_ = NULL;
 
3164
                                GwibberAccount* _tmp24_;
3165
3165
                                GwibberAccount* account;
3166
 
                                GwibberAccount* _tmp24_;
3167
3166
                                GwibberAccount* _tmp25_;
3168
 
                                const gchar* _tmp26_;
 
3167
                                GwibberAccount* _tmp26_;
3169
3168
                                const gchar* _tmp27_;
3170
 
                                GwibberAccount* _tmp28_;
3171
 
                                GwibberGtkAccountToggleButton* _tmp29_ = NULL;
 
3169
                                const gchar* _tmp28_;
 
3170
                                GwibberAccount* _tmp29_;
 
3171
                                GwibberGtkAccountToggleButton* _tmp30_ = NULL;
3172
3172
                                GwibberGtkAccountToggleButton* account_button;
3173
 
                                GeeHashMap* _tmp30_;
3174
 
                                GwibberAccount* _tmp31_;
3175
 
                                const gchar* _tmp32_;
 
3173
                                GeeHashMap* _tmp31_;
 
3174
                                GwibberAccount* _tmp32_;
3176
3175
                                const gchar* _tmp33_;
3177
 
                                GwibberGtkAccountToggleButton* _tmp34_;
3178
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3179
 
                                _tmp15_ = _tmp14_;
3180
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3181
 
                                if (!_tmp15_) {
 
3176
                                const gchar* _tmp34_;
 
3177
                                GwibberGtkAccountToggleButton* _tmp35_;
 
3178
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3179
                                _tmp16_ = _tmp15_;
 
3180
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3181
                                if (!_tmp16_) {
3182
3182
#line 3183 "entry.c"
3183
 
                                        gint _tmp16_;
3184
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3185
 
                                        _tmp16_ = i;
3186
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3187
 
                                        i = _tmp16_ + 1;
 
3183
                                        gint _tmp17_;
 
3184
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3185
                                        _tmp17_ = i;
 
3186
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3187
                                        i = _tmp17_ + 1;
3188
3188
#line 3189 "entry.c"
3189
3189
                                }
3190
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3191
 
                                _tmp14_ = FALSE;
3192
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3193
 
                                _tmp17_ = i;
3194
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3195
 
                                _tmp18_ = accounts_list;
3196
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3197
 
                                _tmp19_ = g_list_length (_tmp18_);
3198
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3199
 
                                if (!(((guint) _tmp17_) < _tmp19_)) {
3200
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3190
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3191
                                _tmp15_ = FALSE;
 
3192
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3193
                                _tmp18_ = i;
 
3194
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3195
                                _tmp19_ = accounts_list;
 
3196
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3197
                                _tmp20_ = g_list_length (_tmp19_);
 
3198
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3199
                                if (!(((guint) _tmp18_) < _tmp20_)) {
 
3200
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3201
3201
                                        break;
3202
3202
#line 3203 "entry.c"
3203
3203
                                }
3204
 
#line 348 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3205
 
                                _tmp20_ = accounts_list;
3206
 
#line 348 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3207
 
                                _tmp21_ = i;
3208
 
#line 348 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3209
 
                                _tmp22_ = g_list_nth_data (_tmp20_, (guint) _tmp21_);
3210
 
#line 348 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3211
 
                                _tmp23_ = _g_object_ref0 ((GwibberAccount*) _tmp22_);
3212
 
#line 348 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3213
 
                                account = _tmp23_;
3214
 
#line 349 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3215
 
                                _tmp24_ = account;
3216
 
#line 349 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3217
 
                                if (_tmp24_ == NULL) {
3218
 
#line 350 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3204
#line 349 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3205
                                _tmp21_ = accounts_list;
 
3206
#line 349 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3207
                                _tmp22_ = i;
 
3208
#line 349 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3209
                                _tmp23_ = g_list_nth_data (_tmp21_, (guint) _tmp22_);
 
3210
#line 349 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3211
                                _tmp24_ = _g_object_ref0 ((GwibberAccount*) _tmp23_);
 
3212
#line 349 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3213
                                account = _tmp24_;
 
3214
#line 350 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3215
                                _tmp25_ = account;
 
3216
#line 350 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3217
                                if (_tmp25_ == NULL) {
 
3218
#line 351 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3219
3219
                                        _g_object_unref0 (account);
3220
 
#line 350 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3220
#line 351 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3221
3221
                                        continue;
3222
3222
#line 3223 "entry.c"
3223
3223
                                }
3224
 
#line 354 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3225
 
                                _tmp25_ = account;
3226
 
#line 354 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3227
 
                                _tmp26_ = gwibber_account_get_send_enabled (_tmp25_);
3228
 
#line 354 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3229
 
                                _tmp27_ = _tmp26_;
3230
 
#line 354 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3231
 
                                if (_tmp27_ == NULL) {
3232
 
#line 355 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3224
#line 355 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3225
                                _tmp26_ = account;
 
3226
#line 355 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3227
                                _tmp27_ = gwibber_account_get_send_enabled (_tmp26_);
 
3228
#line 355 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3229
                                _tmp28_ = _tmp27_;
 
3230
#line 355 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3231
                                if (_tmp28_ == NULL) {
 
3232
#line 356 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3233
3233
                                        _g_object_unref0 (account);
3234
 
#line 355 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3234
#line 356 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3235
3235
                                        continue;
3236
3236
#line 3237 "entry.c"
3237
3237
                                }
3238
 
#line 358 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3239
 
                                _tmp28_ = account;
3240
 
#line 358 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3241
 
                                _tmp29_ = gwibber_gtk_account_target_bar_create_button (self, _tmp28_);
3242
 
#line 358 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3243
 
                                account_button = _tmp29_;
3244
 
#line 360 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3245
 
                                _tmp30_ = self->accounts_buttons_map;
3246
 
#line 360 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3247
 
                                _tmp31_ = account;
3248
 
#line 360 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3249
 
                                _tmp32_ = gwibber_account_get_id (_tmp31_);
3250
 
#line 360 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3251
 
                                _tmp33_ = _tmp32_;
3252
 
#line 360 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3253
 
                                _tmp34_ = account_button;
3254
 
#line 360 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3255
 
                                gee_abstract_map_set ((GeeAbstractMap*) _tmp30_, _tmp33_, _tmp34_);
3256
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3238
#line 359 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3239
                                _tmp29_ = account;
 
3240
#line 359 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3241
                                _tmp30_ = gwibber_gtk_account_target_bar_create_button (self, _tmp29_);
 
3242
#line 359 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3243
                                account_button = _tmp30_;
 
3244
#line 361 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3245
                                _tmp31_ = self->accounts_buttons_map;
 
3246
#line 361 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3247
                                _tmp32_ = account;
 
3248
#line 361 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3249
                                _tmp33_ = gwibber_account_get_id (_tmp32_);
 
3250
#line 361 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3251
                                _tmp34_ = _tmp33_;
 
3252
#line 361 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3253
                                _tmp35_ = account_button;
 
3254
#line 361 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3255
                                gee_abstract_map_set ((GeeAbstractMap*) _tmp31_, _tmp34_, _tmp35_);
 
3256
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3257
3257
                                _g_object_unref0 (account_button);
3258
 
#line 347 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3258
#line 348 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3259
3259
                                _g_object_unref0 (account);
3260
3260
#line 3261 "entry.c"
3261
3261
                        }
3262
3262
                }
3263
3263
        }
3264
 
#line 364 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3265
 
        _tmp35_ = _ ("Send");
3266
 
#line 364 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3267
 
        _tmp36_ = (GtkButton*) gtk_button_new_with_label (_tmp35_);
3268
 
#line 364 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3269
 
        _tmp37_ = g_object_ref_sink (_tmp36_);
3270
 
#line 364 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3264
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3265
        _tmp36_ = _ ("Send");
 
3266
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3267
        _tmp37_ = (GtkButton*) gtk_button_new_with_label (_tmp36_);
 
3268
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3269
        _tmp38_ = g_object_ref_sink (_tmp37_);
 
3270
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3271
3271
        _g_object_unref0 (self->send);
3272
 
#line 364 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3273
 
        self->send = _tmp37_;
3274
 
#line 365 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3275
 
        _tmp38_ = box;
3276
 
#line 365 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3277
 
        _tmp39_ = self->send;
3278
 
#line 365 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3279
 
        gtk_box_pack_end ((GtkBox*) _tmp38_, (GtkWidget*) _tmp39_, FALSE, FALSE, (guint) 0);
3280
 
#line 367 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3281
 
        _tmp40_ = (GtkLabel*) gtk_label_new ("");
3282
 
#line 367 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3283
 
        _tmp41_ = g_object_ref_sink (_tmp40_);
3284
 
#line 367 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3272
#line 365 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3273
        self->send = _tmp38_;
 
3274
#line 366 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3275
        _tmp39_ = box;
 
3276
#line 366 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3277
        _tmp40_ = self->send;
 
3278
#line 366 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3279
        gtk_box_pack_end (_tmp39_, (GtkWidget*) _tmp40_, FALSE, FALSE, (guint) 0);
 
3280
#line 368 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3281
        _tmp41_ = (GtkLabel*) gtk_label_new ("");
 
3282
#line 368 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3283
        _tmp42_ = g_object_ref_sink (_tmp41_);
 
3284
#line 368 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3285
3285
        _g_object_unref0 (self->count);
3286
 
#line 367 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3287
 
        self->count = _tmp41_;
3288
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3289
 
        _tmp42_ = self->count;
3290
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3291
 
        _tmp43_ = g_strdup_printf ("%i", GWIBBER_GTK_MAX_MESSAGE_LENGTH);
3292
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3293
 
        _tmp44_ = _tmp43_;
3294
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3295
 
        _tmp45_ = g_strconcat ("<b>", _tmp44_, NULL);
3296
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3297
 
        _tmp46_ = _tmp45_;
3298
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3299
 
        _tmp47_ = g_strconcat (_tmp46_, "</b>", NULL);
3300
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3301
 
        _tmp48_ = _tmp47_;
3302
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3303
 
        gtk_label_set_markup (_tmp42_, _tmp48_);
3304
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3305
 
        _g_free0 (_tmp48_);
3306
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3307
 
        _g_free0 (_tmp46_);
3308
 
#line 368 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3309
 
        _g_free0 (_tmp44_);
3310
 
#line 369 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3311
 
        _tmp49_ = box;
3312
 
#line 369 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3313
 
        _tmp50_ = self->count;
3314
 
#line 369 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3315
 
        gtk_box_pack_end ((GtkBox*) _tmp49_, (GtkWidget*) _tmp50_, FALSE, FALSE, (guint) 0);
3316
 
#line 370 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3317
 
        _tmp51_ = box;
3318
 
#line 370 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3319
 
        gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp51_);
3320
 
#line 371 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3321
 
        _tmp52_ = self->send;
3322
 
#line 371 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3323
 
        _tmp53_ = self->conn_service;
3324
 
#line 371 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3325
 
        _tmp54_ = gwibber_connection_is_connected (_tmp53_);
3326
 
#line 371 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3327
 
        gtk_widget_set_sensitive ((GtkWidget*) _tmp52_, _tmp54_);
3328
 
#line 372 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3329
 
        _tmp55_ = self->conn_service;
3330
 
#line 372 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3331
 
        g_signal_connect_object (_tmp55_, "connection-changed", (GCallback) __gwibber_gtk_account_target_bar___lambda8__gwibber_connection_connection_changed, self, 0);
3332
 
#line 374 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3333
 
        _tmp56_ = self->accounts_service;
3334
 
#line 374 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3335
 
        g_signal_connect_object (_tmp56_, "updated", (GCallback) __gwibber_gtk_account_target_bar___lambda9__gwibber_accounts_updated, self, 0);
3336
 
#line 376 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3286
#line 368 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3287
        self->count = _tmp42_;
 
3288
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3289
        _tmp43_ = self->count;
 
3290
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3291
        _tmp44_ = g_strdup_printf ("%i", GWIBBER_GTK_MAX_MESSAGE_LENGTH);
 
3292
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3293
        _tmp45_ = _tmp44_;
 
3294
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3295
        _tmp46_ = g_strconcat ("<b>", _tmp45_, NULL);
 
3296
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3297
        _tmp47_ = _tmp46_;
 
3298
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3299
        _tmp48_ = g_strconcat (_tmp47_, "</b>", NULL);
 
3300
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3301
        _tmp49_ = _tmp48_;
 
3302
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3303
        gtk_label_set_markup (_tmp43_, _tmp49_);
 
3304
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3305
        _g_free0 (_tmp49_);
 
3306
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3307
        _g_free0 (_tmp47_);
 
3308
#line 369 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3309
        _g_free0 (_tmp45_);
 
3310
#line 370 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3311
        _tmp50_ = box;
 
3312
#line 370 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3313
        _tmp51_ = self->count;
 
3314
#line 370 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3315
        gtk_box_pack_end (_tmp50_, (GtkWidget*) _tmp51_, FALSE, FALSE, (guint) 0);
 
3316
#line 371 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3317
        _tmp52_ = box;
 
3318
#line 371 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3319
        gtk_box_pack_start ((GtkBox*) self, (GtkWidget*) _tmp52_, TRUE, TRUE, (guint) 0);
 
3320
#line 372 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3321
        _tmp53_ = self->send;
 
3322
#line 372 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3323
        _tmp54_ = self->conn_service;
 
3324
#line 372 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3325
        _tmp55_ = gwibber_connection_is_connected (_tmp54_);
 
3326
#line 372 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3327
        gtk_widget_set_sensitive ((GtkWidget*) _tmp53_, _tmp55_);
 
3328
#line 373 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3329
        _tmp56_ = self->conn_service;
 
3330
#line 373 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3331
        g_signal_connect_object (_tmp56_, "connection-changed", (GCallback) __gwibber_gtk_account_target_bar___lambda10__gwibber_connection_connection_changed, self, 0);
 
3332
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3337
3333
        _tmp57_ = self->accounts_service;
3338
 
#line 376 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3339
 
        g_signal_connect_object (_tmp57_, "created", (GCallback) __gwibber_gtk_account_target_bar___lambda10__gwibber_accounts_created, self, 0);
3340
 
#line 378 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3334
#line 375 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3335
        g_signal_connect_object (_tmp57_, "updated", (GCallback) __gwibber_gtk_account_target_bar___lambda11__gwibber_accounts_updated, self, 0);
 
3336
#line 377 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3341
3337
        _tmp58_ = self->accounts_service;
3342
 
#line 378 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3343
 
        g_signal_connect_object (_tmp58_, "deleted", (GCallback) __gwibber_gtk_account_target_bar___lambda11__gwibber_accounts_deleted, self, 0);
3344
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3338
#line 377 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3339
        g_signal_connect_object (_tmp58_, "created", (GCallback) __gwibber_gtk_account_target_bar___lambda12__gwibber_accounts_created, self, 0);
 
3340
#line 379 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3341
        _tmp59_ = self->accounts_service;
 
3342
#line 379 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3343
        g_signal_connect_object (_tmp59_, "deleted", (GCallback) __gwibber_gtk_account_target_bar___lambda13__gwibber_accounts_deleted, self, 0);
 
3344
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3345
3345
        __g_list_free__g_object_unref0_0 (accounts_list);
3346
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3346
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3347
3347
        _g_object_unref0 (send_with_label);
3348
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3348
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3349
3349
        _g_object_unref0 (box);
3350
 
#line 330 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3350
#line 330 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3351
3351
        return obj;
3352
3352
#line 3353 "entry.c"
3353
3353
}
3354
3354
 
3355
3355
 
3356
3356
static void gwibber_gtk_account_target_bar_class_init (GwibberGtkAccountTargetBarClass * klass) {
3357
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3357
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3358
3358
        gwibber_gtk_account_target_bar_parent_class = g_type_class_peek_parent (klass);
3359
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3359
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3360
3360
        g_type_class_add_private (klass, sizeof (GwibberGtkAccountTargetBarPrivate));
3361
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3361
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3362
3362
        G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_account_target_bar_get_property;
3363
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3363
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3364
3364
        G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_account_target_bar_set_property;
3365
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3365
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3366
3366
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_account_target_bar_constructor;
3367
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3367
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3368
3368
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_account_target_bar_finalize;
3369
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3369
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3370
3370
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_ACCOUNT_TARGET_BAR_SELECTED, g_param_spec_string ("selected", "selected", "selected", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
3371
3371
#line 3372 "entry.c"
3372
3372
}
3373
3373
 
3374
3374
 
3375
3375
static void gwibber_gtk_account_target_bar_instance_init (GwibberGtkAccountTargetBar * self) {
3376
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3376
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3377
3377
        self->priv = GWIBBER_GTK_ACCOUNT_TARGET_BAR_GET_PRIVATE (self);
3378
 
#line 293 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3378
#line 293 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3379
3379
        self->priv->_selected = NULL;
3380
3380
#line 3381 "entry.c"
3381
3381
}
3383
3383
 
3384
3384
static void gwibber_gtk_account_target_bar_finalize (GObject* obj) {
3385
3385
        GwibberGtkAccountTargetBar * self;
3386
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3386
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3387
3387
        self = GWIBBER_GTK_ACCOUNT_TARGET_BAR (obj);
3388
 
#line 287 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3388
#line 287 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3389
3389
        _g_object_unref0 (self->accounts_service);
3390
 
#line 288 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3390
#line 288 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3391
3391
        _g_object_unref0 (self->conn_service);
3392
 
#line 289 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3392
#line 289 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3393
3393
        _g_object_unref0 (self->send);
3394
 
#line 290 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3394
#line 290 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3395
3395
        _g_object_unref0 (self->count);
3396
 
#line 291 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3396
#line 291 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3397
3397
        _g_object_unref0 (self->accounts_buttons_map);
3398
 
#line 292 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3398
#line 292 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3399
3399
        _g_object_unref0 (self->priv->abox);
3400
 
#line 293 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3400
#line 293 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3401
3401
        _g_free0 (self->priv->_selected);
3402
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3402
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3403
3403
        G_OBJECT_CLASS (gwibber_gtk_account_target_bar_parent_class)->finalize (obj);
3404
3404
#line 3405 "entry.c"
3405
3405
}
3410
3410
        if (g_once_init_enter (&gwibber_gtk_account_target_bar_type_id__volatile)) {
3411
3411
                static const GTypeInfo g_define_type_info = { sizeof (GwibberGtkAccountTargetBarClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) gwibber_gtk_account_target_bar_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GwibberGtkAccountTargetBar), 0, (GInstanceInitFunc) gwibber_gtk_account_target_bar_instance_init, NULL };
3412
3412
                GType gwibber_gtk_account_target_bar_type_id;
3413
 
                gwibber_gtk_account_target_bar_type_id = g_type_register_static (GTK_TYPE_HBOX, "GwibberGtkAccountTargetBar", &g_define_type_info, 0);
 
3413
                gwibber_gtk_account_target_bar_type_id = g_type_register_static (GTK_TYPE_BOX, "GwibberGtkAccountTargetBar", &g_define_type_info, 0);
3414
3414
                g_once_init_leave (&gwibber_gtk_account_target_bar_type_id__volatile, gwibber_gtk_account_target_bar_type_id);
3415
3415
        }
3416
3416
        return gwibber_gtk_account_target_bar_type_id__volatile;
3420
3420
static void _vala_gwibber_gtk_account_target_bar_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
3421
3421
        GwibberGtkAccountTargetBar * self;
3422
3422
        self = GWIBBER_GTK_ACCOUNT_TARGET_BAR (object);
3423
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3423
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3424
3424
        switch (property_id) {
3425
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3425
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3426
3426
                case GWIBBER_GTK_ACCOUNT_TARGET_BAR_SELECTED:
3427
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3427
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3428
3428
                g_value_set_string (value, gwibber_gtk_account_target_bar_get_selected (self));
3429
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3429
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3430
3430
                break;
3431
3431
#line 3432 "entry.c"
3432
3432
                default:
3433
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3433
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3434
3434
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
3435
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3435
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3436
3436
                break;
3437
3437
#line 3438 "entry.c"
3438
3438
        }
3442
3442
static void _vala_gwibber_gtk_account_target_bar_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
3443
3443
        GwibberGtkAccountTargetBar * self;
3444
3444
        self = GWIBBER_GTK_ACCOUNT_TARGET_BAR (object);
3445
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3445
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3446
3446
        switch (property_id) {
3447
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3447
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3448
3448
                case GWIBBER_GTK_ACCOUNT_TARGET_BAR_SELECTED:
3449
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3449
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3450
3450
                gwibber_gtk_account_target_bar_set_selected (self, g_value_get_string (value));
3451
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3451
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3452
3452
                break;
3453
3453
#line 3454 "entry.c"
3454
3454
                default:
3455
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3455
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3456
3456
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
3457
 
#line 285 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3457
#line 285 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3458
3458
                break;
3459
3459
#line 3460 "entry.c"
3460
3460
        }
3464
3464
GwibberGtkSendBar* gwibber_gtk_send_bar_construct (GType object_type, GwibberService* service) {
3465
3465
        GwibberGtkSendBar * self = NULL;
3466
3466
        GwibberService* _tmp0_;
3467
 
#line 479 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3467
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3468
3468
        g_return_val_if_fail (service != NULL, NULL);
3469
 
#line 481 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3469
#line 482 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3470
3470
        _tmp0_ = service;
3471
 
#line 481 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3471
#line 482 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3472
3472
        self = (GwibberGtkSendBar*) g_object_new (object_type, "service", _tmp0_, "spacing", 5, NULL);
3473
 
#line 479 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3473
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3474
3474
        return self;
3475
3475
#line 3476 "entry.c"
3476
3476
}
3477
3477
 
3478
3478
 
3479
3479
GwibberGtkSendBar* gwibber_gtk_send_bar_new (GwibberService* service) {
3480
 
#line 479 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3480
#line 480 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3481
3481
        return gwibber_gtk_send_bar_construct (GWIBBER_GTK_TYPE_SEND_BAR, service);
3482
3482
#line 3483 "entry.c"
3483
3483
}
3486
3486
GwibberService* gwibber_gtk_send_bar_get_service (GwibberGtkSendBar* self) {
3487
3487
        GwibberService* result;
3488
3488
        GwibberService* _tmp0_;
3489
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3489
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3490
3490
        g_return_val_if_fail (self != NULL, NULL);
3491
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3491
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3492
3492
        _tmp0_ = self->priv->_service;
3493
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3493
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3494
3494
        result = _tmp0_;
3495
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3495
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3496
3496
        return result;
3497
3497
#line 3498 "entry.c"
3498
3498
}
3501
3501
static void gwibber_gtk_send_bar_set_service (GwibberGtkSendBar* self, GwibberService* value) {
3502
3502
        GwibberService* _tmp0_;
3503
3503
        GwibberService* _tmp1_;
3504
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3504
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3505
3505
        g_return_if_fail (self != NULL);
3506
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3506
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3507
3507
        _tmp0_ = value;
3508
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3508
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3509
3509
        _tmp1_ = _g_object_ref0 (_tmp0_);
3510
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3510
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3511
3511
        _g_object_unref0 (self->priv->_service);
3512
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3512
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3513
3513
        self->priv->_service = _tmp1_;
3514
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3514
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3515
3515
        g_object_notify ((GObject *) self, "service");
3516
3516
#line 3517 "entry.c"
3517
3517
}
3521
3521
        GObject * obj;
3522
3522
        GObjectClass * parent_class;
3523
3523
        GwibberGtkSendBar * self;
3524
 
        GtkHBox* _tmp0_;
3525
 
        GtkHBox* _tmp1_;
3526
 
        GtkHBox* box;
 
3524
        GtkBox* _tmp0_;
 
3525
        GtkBox* _tmp1_;
 
3526
        GtkBox* box;
3527
3527
        const gchar* _tmp2_ = NULL;
3528
3528
        GtkButton* _tmp3_;
3529
3529
        GtkButton* _tmp4_;
3530
 
        GtkHBox* _tmp5_;
 
3530
        GtkBox* _tmp5_;
3531
3531
        GtkButton* _tmp6_;
3532
 
        GtkHBox* _tmp7_;
3533
 
#line 485 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3532
        GtkBox* _tmp7_;
 
3533
#line 486 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3534
3534
        parent_class = G_OBJECT_CLASS (gwibber_gtk_send_bar_parent_class);
3535
 
#line 485 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3535
#line 486 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3536
3536
        obj = parent_class->constructor (type, n_construct_properties, construct_properties);
3537
 
#line 485 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3537
#line 486 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3538
3538
        self = GWIBBER_GTK_SEND_BAR (obj);
3539
 
#line 488 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3540
 
        _tmp0_ = (GtkHBox*) gtk_hbox_new (FALSE, 0);
3541
 
#line 488 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3539
#line 489 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3540
        _tmp0_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
 
3541
#line 489 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3542
3542
        _tmp1_ = g_object_ref_sink (_tmp0_);
3543
 
#line 488 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3543
#line 489 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3544
3544
        box = _tmp1_;
3545
 
#line 489 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3545
#line 490 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3546
3546
        _tmp2_ = _ ("Send");
3547
 
#line 489 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3547
#line 490 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3548
3548
        _tmp3_ = (GtkButton*) gtk_button_new_with_label (_tmp2_);
3549
 
#line 489 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3549
#line 490 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3550
3550
        _tmp4_ = g_object_ref_sink (_tmp3_);
3551
 
#line 489 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3551
#line 490 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3552
3552
        _g_object_unref0 (self->send);
3553
 
#line 489 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3553
#line 490 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3554
3554
        self->send = _tmp4_;
3555
 
#line 490 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3555
#line 491 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3556
3556
        _tmp5_ = box;
3557
 
#line 490 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3557
#line 491 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3558
3558
        _tmp6_ = self->send;
3559
 
#line 490 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3560
 
        gtk_box_pack_end ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
3561
 
#line 491 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3559
#line 491 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3560
        gtk_box_pack_end (_tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
 
3561
#line 492 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3562
3562
        _tmp7_ = box;
3563
 
#line 491 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3563
#line 492 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3564
3564
        gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp7_);
3565
 
#line 485 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3565
#line 486 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3566
3566
        _g_object_unref0 (box);
3567
 
#line 485 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3567
#line 486 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3568
3568
        return obj;
3569
3569
#line 3570 "entry.c"
3570
3570
}
3571
3571
 
3572
3572
 
3573
3573
static void gwibber_gtk_send_bar_class_init (GwibberGtkSendBarClass * klass) {
3574
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3574
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3575
3575
        gwibber_gtk_send_bar_parent_class = g_type_class_peek_parent (klass);
3576
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3576
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3577
3577
        g_type_class_add_private (klass, sizeof (GwibberGtkSendBarPrivate));
3578
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3578
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3579
3579
        G_OBJECT_CLASS (klass)->get_property = _vala_gwibber_gtk_send_bar_get_property;
3580
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3580
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3581
3581
        G_OBJECT_CLASS (klass)->set_property = _vala_gwibber_gtk_send_bar_set_property;
3582
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3582
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3583
3583
        G_OBJECT_CLASS (klass)->constructor = gwibber_gtk_send_bar_constructor;
3584
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3584
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3585
3585
        G_OBJECT_CLASS (klass)->finalize = gwibber_gtk_send_bar_finalize;
3586
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3586
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3587
3587
        g_object_class_install_property (G_OBJECT_CLASS (klass), GWIBBER_GTK_SEND_BAR_SERVICE, g_param_spec_object ("service", "service", "service", GWIBBER_TYPE_SERVICE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY));
3588
3588
#line 3589 "entry.c"
3589
3589
}
3590
3590
 
3591
3591
 
3592
3592
static void gwibber_gtk_send_bar_instance_init (GwibberGtkSendBar * self) {
3593
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3593
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3594
3594
        self->priv = GWIBBER_GTK_SEND_BAR_GET_PRIVATE (self);
3595
3595
#line 3596 "entry.c"
3596
3596
}
3598
3598
 
3599
3599
static void gwibber_gtk_send_bar_finalize (GObject* obj) {
3600
3600
        GwibberGtkSendBar * self;
3601
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3601
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3602
3602
        self = GWIBBER_GTK_SEND_BAR (obj);
3603
 
#line 477 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3603
#line 478 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3604
3604
        _g_object_unref0 (self->priv->_service);
3605
 
#line 478 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3605
#line 479 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3606
3606
        _g_object_unref0 (self->send);
3607
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3607
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3608
3608
        G_OBJECT_CLASS (gwibber_gtk_send_bar_parent_class)->finalize (obj);
3609
3609
#line 3610 "entry.c"
3610
3610
}
3615
3615
        if (g_once_init_enter (&gwibber_gtk_send_bar_type_id__volatile)) {
3616
3616
                static const GTypeInfo g_define_type_info = { sizeof (GwibberGtkSendBarClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) gwibber_gtk_send_bar_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GwibberGtkSendBar), 0, (GInstanceInitFunc) gwibber_gtk_send_bar_instance_init, NULL };
3617
3617
                GType gwibber_gtk_send_bar_type_id;
3618
 
                gwibber_gtk_send_bar_type_id = g_type_register_static (GTK_TYPE_HBOX, "GwibberGtkSendBar", &g_define_type_info, 0);
 
3618
                gwibber_gtk_send_bar_type_id = g_type_register_static (GTK_TYPE_BOX, "GwibberGtkSendBar", &g_define_type_info, 0);
3619
3619
                g_once_init_leave (&gwibber_gtk_send_bar_type_id__volatile, gwibber_gtk_send_bar_type_id);
3620
3620
        }
3621
3621
        return gwibber_gtk_send_bar_type_id__volatile;
3625
3625
static void _vala_gwibber_gtk_send_bar_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
3626
3626
        GwibberGtkSendBar * self;
3627
3627
        self = GWIBBER_GTK_SEND_BAR (object);
3628
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3628
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3629
3629
        switch (property_id) {
3630
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3630
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3631
3631
                case GWIBBER_GTK_SEND_BAR_SERVICE:
3632
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3632
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3633
3633
                g_value_set_object (value, gwibber_gtk_send_bar_get_service (self));
3634
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3634
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3635
3635
                break;
3636
3636
#line 3637 "entry.c"
3637
3637
                default:
3638
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3638
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3639
3639
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
3640
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3640
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3641
3641
                break;
3642
3642
#line 3643 "entry.c"
3643
3643
        }
3647
3647
static void _vala_gwibber_gtk_send_bar_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
3648
3648
        GwibberGtkSendBar * self;
3649
3649
        self = GWIBBER_GTK_SEND_BAR (object);
3650
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3650
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3651
3651
        switch (property_id) {
3652
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3652
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3653
3653
                case GWIBBER_GTK_SEND_BAR_SERVICE:
3654
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3654
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3655
3655
                gwibber_gtk_send_bar_set_service (self, g_value_get_object (value));
3656
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3656
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3657
3657
                break;
3658
3658
#line 3659 "entry.c"
3659
3659
                default:
3660
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3660
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3661
3661
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
3662
 
#line 475 "/home/ken/src/gwibber/trunk/libgwibber-gtk/entry.vala"
 
3662
#line 476 "/storage/1/src/gwibber/trunk/libgwibber-gtk/entry.vala"
3663
3663
                break;
3664
3664
#line 3665 "entry.c"
3665
3665
        }