Lines Matching full:vte
53 #include <vte/vte.h>
289 VteTerminal *term = VTE_TERMINAL(vc->vte.terminal); in gd_update_geometry_hints()
294 gtk_widget_get_style_context(vc->vte.terminal), in gd_update_geometry_hints()
295 gtk_widget_get_state_flags(vc->vte.terminal), in gd_update_geometry_hints()
300 gtk_widget_style_get(vc->vte.terminal, "inner-border", &ib, NULL); in gd_update_geometry_hints()
322 geo_widget = vc->vte.terminal; in gd_update_geometry_hints()
1892 vte_terminal_copy_clipboard_format(VTE_TERMINAL(vc->vte.terminal), in gd_menu_copy()
1895 vte_terminal_copy_clipboard(VTE_TERMINAL(vc->vte.terminal)); in gd_menu_copy()
1905 gtk_widget_show(vc->vte.scrollbar); in gd_vc_adjustment_changed()
1907 gtk_widget_hide(vc->vte.scrollbar); in gd_vc_adjustment_changed()
1915 len = qemu_chr_be_can_write(vc->vte.chr); in gd_vc_send_chars()
1916 avail = fifo8_num_used(&vc->vte.out_fifo); in gd_vc_send_chars()
1921 buf = fifo8_pop_bufptr(&vc->vte.out_fifo, MIN(len, avail), &size); in gd_vc_send_chars()
1922 qemu_chr_be_write(vc->vte.chr, buf, size); in gd_vc_send_chars()
1923 len = qemu_chr_be_can_write(vc->vte.chr); in gd_vc_send_chars()
1933 vte_terminal_feed(VTE_TERMINAL(vc->vte.terminal), (const char *)buf, len); in gd_vc_chr_write()
1953 vc->vte.echo = echo; in gd_vc_chr_set_echo()
2002 if (vc->vte.echo) { in gd_vc_in()
2003 VteTerminal *term = VTE_TERMINAL(vc->vte.terminal); in gd_vc_in()
2020 free = fifo8_num_free(&vc->vte.out_fifo); in gd_vc_in()
2021 fifo8_push_all(&vc->vte.out_fifo, (uint8_t *)text, MIN(free, size)); in gd_vc_in()
2038 vc->vte.echo = vcd->echo; in gd_vc_vte_init()
2039 vc->vte.chr = chr; in gd_vc_vte_init()
2040 fifo8_create(&vc->vte.out_fifo, 4096); in gd_vc_vte_init()
2044 vc->label = g_strdup(vc->vte.chr->label ? : buffer); in gd_vc_vte_init()
2047 vc->vte.terminal = vte_terminal_new(); in gd_vc_vte_init()
2048 g_signal_connect(vc->vte.terminal, "commit", G_CALLBACK(gd_vc_in), vc); in gd_vc_vte_init()
2051 * 7-bit ASCII at least in VTE 0.38. The function is deprecated since in gd_vc_vte_init()
2052 * VTE 0.54 (only UTF-8 is supported now). */ in gd_vc_vte_init()
2055 vte_terminal_set_encoding(VTE_TERMINAL(vc->vte.terminal), "UTF-8", NULL); in gd_vc_vte_init()
2057 vte_terminal_set_encoding(VTE_TERMINAL(vc->vte.terminal), "UTF-8"); in gd_vc_vte_init()
2061 vte_terminal_set_scrollback_lines(VTE_TERMINAL(vc->vte.terminal), -1); in gd_vc_vte_init()
2062 vte_terminal_set_size(VTE_TERMINAL(vc->vte.terminal), in gd_vc_vte_init()
2067 (GTK_SCROLLABLE(vc->vte.terminal)); in gd_vc_vte_init()
2069 vadjustment = vte_terminal_get_adjustment(VTE_TERMINAL(vc->vte.terminal)); in gd_vc_vte_init()
2076 gtk_box_pack_end(GTK_BOX(box), vc->vte.terminal, TRUE, TRUE, 0); in gd_vc_vte_init()
2078 vc->vte.box = box; in gd_vc_vte_init()
2079 vc->vte.scrollbar = scrollbar; in gd_vc_vte_init()
2086 vc->focus = vc->vte.terminal; in gd_vc_vte_init()
2090 qemu_chr_be_event(vc->vte.chr, CHR_EVENT_OPENED); in gd_vc_vte_init()
2421 /* vte */ in gd_create_menu_view()