/* gwibber-poster.c generated by valac 0.15.2, the Vala compiler * generated from gwibber-poster.vala, do not modify */ /* * Copyright (C) 2011 Canonical Ltd. * * This library is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License * version 3.0 as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License version 3.0 for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library. If not, see * . * * Authored by Ken VanDine */ #include #include #include #include "gwibber-gtk.h" #include #include #include #include #include #include #define TYPE_POSTER (poster_get_type ()) #define POSTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_POSTER, Poster)) #define POSTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_POSTER, PosterClass)) #define IS_POSTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_POSTER)) #define IS_POSTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_POSTER)) #define POSTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_POSTER, PosterClass)) typedef struct _Poster Poster; typedef struct _PosterClass PosterClass; typedef struct _PosterPrivate PosterPrivate; #define TYPE_STREAM_ENTRY (stream_entry_get_type ()) #define STREAM_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_STREAM_ENTRY, StreamEntry)) #define STREAM_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_STREAM_ENTRY, StreamEntryClass)) #define IS_STREAM_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_STREAM_ENTRY)) #define IS_STREAM_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_STREAM_ENTRY)) #define STREAM_ENTRY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_STREAM_ENTRY, StreamEntryClass)) typedef struct _StreamEntry StreamEntry; typedef struct _StreamEntryClass StreamEntryClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) typedef struct _StreamEntryPrivate StreamEntryPrivate; typedef struct _Block1Data Block1Data; struct _Poster { GtkWindow parent_instance; PosterPrivate * priv; GwibberGtkInputTextView* text_view; }; struct _PosterClass { GtkWindowClass parent_class; }; struct _PosterPrivate { StreamEntry* _entry; }; struct _StreamEntry { GtkAlignment parent_instance; StreamEntryPrivate * priv; GwibberGtkInputTextView* text_view; GtkImage* private; gboolean in_client; GwibberGtkAccountTargetBar* target_bar; }; struct _StreamEntryClass { GtkAlignmentClass parent_class; }; struct _Block1Data { int _ref_count_; Poster* w; }; static gpointer poster_parent_class = NULL; GType poster_get_type (void) G_GNUC_CONST; GType stream_entry_get_type (void) G_GNUC_CONST; #define POSTER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_POSTER, PosterPrivate)) enum { POSTER_DUMMY_PROPERTY }; Poster* poster_new (void); Poster* poster_construct (GType object_type); StreamEntry* stream_entry_new (void); StreamEntry* stream_entry_construct (GType object_type); void stream_entry_set_showing (StreamEntry* self, gboolean value); static void __lambda12_ (Poster* self); gboolean stream_entry_get_showing (StreamEntry* self); static gboolean ___lambda13_ (Poster* self); static gboolean ____lambda13__gsource_func (gpointer self); static void ___lambda12__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self); static void poster_finalize (GObject* obj); void _vala_main (gchar** args, int args_length1); static Block1Data* block1_data_ref (Block1Data* _data1_); static void block1_data_unref (void * _userdata_); static void __lambda14_ (void); static void ___lambda14__gtk_widget_destroy (GtkWidget* _sender, gpointer self); static gboolean __lambda15_ (Block1Data* _data1_); static gboolean ___lambda15__gtk_widget_focus_out_event (GtkWidget* _sender, GdkEventFocus* event, gpointer self); static gpointer _g_object_ref0 (gpointer self) { #line 27 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return self ? g_object_ref (self) : NULL; #line 125 "gwibber-poster.c" } static gboolean ___lambda13_ (Poster* self) { gboolean result = FALSE; #line 57 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_widget_destroy ((GtkWidget*) self); #line 58 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" result = FALSE; #line 58 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return result; #line 137 "gwibber-poster.c" } static gboolean ____lambda13__gsource_func (gpointer self) { gboolean result; result = ___lambda13_ (self); #line 56 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return result; #line 146 "gwibber-poster.c" } static void __lambda12_ (Poster* self) { StreamEntry* _tmp0_; gboolean _tmp1_; gboolean _tmp2_; #line 55 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp0_ = self->priv->_entry; #line 55 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp1_ = stream_entry_get_showing (_tmp0_); #line 55 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp2_ = _tmp1_; #line 55 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" if (_tmp2_ == FALSE) { #line 56 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, ____lambda13__gsource_func, g_object_ref (self), g_object_unref); #line 164 "gwibber-poster.c" } } static void ___lambda12__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) { #line 54 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" __lambda12_ (self); #line 172 "gwibber-poster.c" } Poster* poster_construct (GType object_type) { Poster * self = NULL; GtkIconTheme* _tmp0_ = NULL; GtkIconTheme* _tmp1_; GtkIconTheme* icon_theme; GtkIconTheme* _tmp2_; gchar* _tmp3_ = NULL; gchar* _tmp4_; gchar* _tmp5_ = NULL; gchar* _tmp6_; gchar* local_icon_path; const gchar* _tmp7_; gboolean _tmp8_ = FALSE; StreamEntry* _tmp11_; StreamEntry* _tmp12_; StreamEntry* _tmp13_; StreamEntry* _tmp14_; GwibberGtkInputTextView* _tmp15_; GwibberGtkInputTextView* _tmp16_; StreamEntry* _tmp17_; StreamEntry* _tmp18_; StreamEntry* _tmp19_; GwibberGtkInputTextView* _tmp20_; StreamEntry* _tmp21_; #line 25 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" self = (Poster*) g_object_new (object_type, NULL); #line 27 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp0_ = gtk_icon_theme_get_default (); #line 27 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp1_ = _g_object_ref0 (_tmp0_); #line 27 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" icon_theme = _tmp1_; #line 28 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp2_ = icon_theme; #line 28 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_icon_theme_prepend_search_path (_tmp2_, PKGDATADIR "/ui/icons"); #line 31 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp3_ = g_get_current_dir (); #line 31 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp4_ = _tmp3_; #line 31 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp5_ = g_build_path (G_DIR_SEPARATOR_S, _tmp4_, "data/icons", NULL); #line 31 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp6_ = _tmp5_; #line 31 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_free0 (_tmp4_); #line 31 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" local_icon_path = _tmp6_; #line 32 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp7_ = local_icon_path; #line 32 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp8_ = g_file_test (_tmp7_, G_FILE_TEST_IS_DIR); #line 32 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" if (_tmp8_) { #line 230 "gwibber-poster.c" GtkIconTheme* _tmp9_; const gchar* _tmp10_; #line 34 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp9_ = icon_theme; #line 34 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp10_ = local_icon_path; #line 34 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_icon_theme_prepend_search_path (_tmp9_, _tmp10_); #line 239 "gwibber-poster.c" } #line 37 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_window_set_decorated ((GtkWindow*) self, FALSE); #line 38 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_window_set_skip_taskbar_hint ((GtkWindow*) self, TRUE); #line 39 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_window_set_has_resize_grip ((GtkWindow*) self, FALSE); #line 40 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_window_set_resizable ((GtkWindow*) self, FALSE); #line 42 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp11_ = stream_entry_new (); #line 42 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp12_ = g_object_ref_sink (_tmp11_); #line 42 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_object_unref0 (self->priv->_entry); #line 42 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" self->priv->_entry = _tmp12_; #line 44 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp13_ = self->priv->_entry; #line 44 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp13_); #line 45 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_window_set_position ((GtkWindow*) self, GTK_WIN_POS_CENTER); #line 47 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp14_ = self->priv->_entry; #line 47 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp15_ = _tmp14_->text_view; #line 47 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp16_ = _g_object_ref0 (_tmp15_); #line 47 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_object_unref0 (self->text_view); #line 47 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" self->text_view = _tmp16_; #line 48 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp17_ = self->priv->_entry; #line 48 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_widget_set_size_request ((GtkWidget*) _tmp17_, 400, 100); #line 49 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp18_ = self->priv->_entry; #line 49 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" stream_entry_set_showing (_tmp18_, TRUE); #line 50 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp19_ = self->priv->_entry; #line 50 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp20_ = _tmp19_->text_view; #line 50 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_widget_grab_focus ((GtkWidget*) _tmp20_); #line 52 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_widget_show_all ((GtkWidget*) self); #line 54 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp21_ = self->priv->_entry; #line 54 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_signal_connect_object ((GObject*) _tmp21_, "notify::showing", (GCallback) ___lambda12__g_object_notify, self, 0); #line 25 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_free0 (local_icon_path); #line 25 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_object_unref0 (icon_theme); #line 25 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return self; #line 299 "gwibber-poster.c" } Poster* poster_new (void) { #line 25 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return poster_construct (TYPE_POSTER); #line 306 "gwibber-poster.c" } static void poster_class_init (PosterClass * klass) { #line 20 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" poster_parent_class = g_type_class_peek_parent (klass); #line 20 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_type_class_add_private (klass, sizeof (PosterPrivate)); #line 20 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" G_OBJECT_CLASS (klass)->finalize = poster_finalize; #line 317 "gwibber-poster.c" } static void poster_instance_init (Poster * self) { #line 20 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" self->priv = POSTER_GET_PRIVATE (self); #line 22 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" self->priv->_entry = NULL; #line 326 "gwibber-poster.c" } static void poster_finalize (GObject* obj) { Poster * self; #line 20 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" self = POSTER (obj); #line 22 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_object_unref0 (self->priv->_entry); #line 23 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_object_unref0 (self->text_view); #line 20 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" G_OBJECT_CLASS (poster_parent_class)->finalize (obj); #line 340 "gwibber-poster.c" } GType poster_get_type (void) { static volatile gsize poster_type_id__volatile = 0; if (g_once_init_enter (&poster_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (PosterClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) poster_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Poster), 0, (GInstanceInitFunc) poster_instance_init, NULL }; GType poster_type_id; poster_type_id = g_type_register_static (GTK_TYPE_WINDOW, "Poster", &g_define_type_info, 0); g_once_init_leave (&poster_type_id__volatile, poster_type_id); } return poster_type_id__volatile; } static Block1Data* block1_data_ref (Block1Data* _data1_) { #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_atomic_int_inc (&_data1_->_ref_count_); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return _data1_; #line 361 "gwibber-poster.c" } static void block1_data_unref (void * _userdata_) { Block1Data* _data1_; _data1_ = (Block1Data*) _userdata_; #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" if (g_atomic_int_dec_and_test (&_data1_->_ref_count_)) { #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_object_unref0 (_data1_->w); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_slice_free (Block1Data, _data1_); #line 374 "gwibber-poster.c" } } static void __lambda14_ (void) { #line 91 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_main_quit (); #line 382 "gwibber-poster.c" } static void ___lambda14__gtk_widget_destroy (GtkWidget* _sender, gpointer self) { #line 90 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" __lambda14_ (); #line 389 "gwibber-poster.c" } static gboolean __lambda15_ (Block1Data* _data1_) { gboolean result = FALSE; Poster* _tmp0_; #line 95 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp0_ = _data1_->w; #line 95 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_widget_destroy ((GtkWidget*) _tmp0_); #line 96 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" result = FALSE; #line 96 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return result; #line 404 "gwibber-poster.c" } static gboolean ___lambda15__gtk_widget_focus_out_event (GtkWidget* _sender, GdkEventFocus* event, gpointer self) { gboolean result; result = __lambda15_ (self); #line 94 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return result; #line 413 "gwibber-poster.c" } void _vala_main (gchar** args, int args_length1) { Block1Data* _data1_; gchar* message; gchar** _tmp0_; gint _tmp0__length1; Poster* _tmp12_; Poster* _tmp13_; const gchar* _tmp14_; Poster* _tmp19_; Poster* _tmp20_; #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _data1_ = g_slice_new0 (Block1Data); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _data1_->_ref_count_ = 1; #line 66 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_init (&args_length1, &args); #line 68 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" message = NULL; #line 70 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp0_ = args; #line 70 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp0__length1 = args_length1; #line 70 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" if (_tmp0__length1 > 1) { #line 441 "gwibber-poster.c" gchar** _tmp1_; gint _tmp1__length1; const gchar* _tmp2_; const gchar* _tmp3_; GQuark _tmp5_ = 0U; #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" static GQuark _tmp4_label0 = 0; #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp1_ = args; #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp1__length1 = args_length1; #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp2_ = _tmp1_[1]; #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp3_ = _tmp2_; #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp5_ = (NULL == _tmp3_) ? 0 : g_quark_from_string (_tmp3_); #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" if (_tmp5_ == ((0 != _tmp4_label0) ? _tmp4_label0 : (_tmp4_label0 = g_quark_from_static_string ("--message")))) { #line 72 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" switch (0) { #line 463 "gwibber-poster.c" default: { gchar** _tmp6_; gint _tmp6__length1; gchar** _tmp8_; gint _tmp8__length1; const gchar* _tmp9_; gchar* _tmp10_; const gchar* _tmp11_; #line 74 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp6_ = args; #line 74 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp6__length1 = args_length1; #line 74 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" if (_tmp6__length1 < 3) { #line 479 "gwibber-poster.c" FILE* _tmp7_; #line 76 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp7_ = stdout; #line 76 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" fprintf (_tmp7_, "Usage: gwibber-poster --message \n\n"); #line 77 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_free0 (message); #line 77 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" block1_data_unref (_data1_); #line 77 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _data1_ = NULL; #line 77 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return; #line 493 "gwibber-poster.c" } #line 79 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp8_ = args; #line 79 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp8__length1 = args_length1; #line 79 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp9_ = _tmp8_[2]; #line 79 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp10_ = g_strdup (_tmp9_); #line 79 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_free0 (message); #line 79 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" message = _tmp10_; #line 80 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp11_ = message; #line 80 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_debug ("gwibber-poster.vala:80: Message is %s", _tmp11_); #line 81 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" break; #line 513 "gwibber-poster.c" } } } } #line 85 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp12_ = poster_new (); #line 85 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp13_ = g_object_ref_sink (_tmp12_); #line 85 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _data1_->w = _tmp13_; #line 86 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp14_ = message; #line 86 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" if (_tmp14_ != NULL) { #line 528 "gwibber-poster.c" Poster* _tmp15_; GwibberGtkInputTextView* _tmp16_; GtkTextBuffer* _tmp17_ = NULL; const gchar* _tmp18_; #line 88 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp15_ = _data1_->w; #line 88 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp16_ = _tmp15_->text_view; #line 88 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp17_ = gtk_text_view_get_buffer ((GtkTextView*) _tmp16_); #line 88 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp18_ = message; #line 88 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_text_buffer_set_text (_tmp17_, _tmp18_, -1); #line 543 "gwibber-poster.c" } #line 90 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp19_ = _data1_->w; #line 90 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_signal_connect ((GtkWidget*) _tmp19_, "destroy", (GCallback) ___lambda14__gtk_widget_destroy, NULL); #line 94 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _tmp20_ = _data1_->w; #line 94 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_signal_connect_data ((GtkWidget*) _tmp20_, "focus-out-event", (GCallback) ___lambda15__gtk_widget_focus_out_event, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0); #line 99 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" gtk_main (); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _g_free0 (message); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" block1_data_unref (_data1_); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _data1_ = NULL; #line 561 "gwibber-poster.c" } int main (int argc, char ** argv) { #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" g_type_init (); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" _vala_main (argv, argc); #line 64 "/storage/1/src/gwibber/trunk/client/gwibber-poster.vala" return 0; #line 572 "gwibber-poster.c" }