Lines Matching refs:FmTerminal
57 G_DEFINE_TYPE(FmTerminal, fm_terminal, G_TYPE_OBJECT);
69 FmTerminal* self; in fm_terminal_finalize()
73 self = (FmTerminal*)object; in fm_terminal_finalize()
84 static void fm_terminal_init(FmTerminal *self) in fm_terminal_init()
88 static FmTerminal* fm_terminal_new(void) in fm_terminal_new()
90 return (FmTerminal*)g_object_new(FM_TERMINAL_TYPE, NULL); in fm_terminal_new()
95 static FmTerminal *default_terminal = NULL;
100 FmTerminal *term = NULL; in on_terminal_changed()
117 if(strcmp(basename, ((FmTerminal*)l->data)->program) == 0) in on_terminal_changed()
130 term->open_arg = g_strdup(((FmTerminal*)l->data)->open_arg); in on_terminal_changed()
131 term->noclose_arg = g_strdup(((FmTerminal*)l->data)->noclose_arg); in on_terminal_changed()
132 term->launch = g_strdup(((FmTerminal*)l->data)->launch); in on_terminal_changed()
133 term->desktop_id = g_strdup(((FmTerminal*)l->data)->desktop_id); in on_terminal_changed()
186 FmTerminal *term; in _fm_terminal_init()
247 FmTerminal* fm_terminal_dup_default(GError **error) in fm_terminal_dup_default()
249 FmTerminal *term = NULL; in fm_terminal_dup_default()
280 FmTerminal *term; in fm_terminal_launch()