void on_name_set_clicked(GtkWidget *widget, gpointer data) { GtkEntry *entry = data; const char *name; name = gtk_entry_get_text(entry); gtk_status_icon_set_name(status_icon, name); }
static void _linphone_status_icon_impl_gtk_start(LinphoneStatusIcon *si) { GtkStatusIcon *icon = GTK_STATUS_ICON(si->data); #if GTK_CHECK_VERSION(2,20,2) char *name = g_strdup_printf("%s - %s", si->params->title, si->params->desc); gtk_status_icon_set_name(icon, name); g_free(name); #endif gtk_status_icon_set_visible(icon,TRUE); }