Set custom program entry and needs terminal here

2002-01-28  Bradford Hovinen  <hovinen@ximian.com>

	* service-edit-dialog.c (populate_app_list): Set custom program
	entry and needs terminal here

	* service-info.c (service_info_using_custom_app): Implement

	* service-edit-dialog.c (populate_app_list): Add destroy notify
	for app

	* service-info.[ch]: Eliminate custom_line and needs_terminal; use
	app for that
This commit is contained in:
Bradford Hovinen 2002-01-28 19:08:14 +00:00 committed by Bradford Hovinen (Gdict maintainer)
parent 049ab3cb31
commit 66fa37fc6e
4 changed files with 105 additions and 24 deletions

View file

@ -45,8 +45,6 @@ struct _ServiceInfo {
gboolean run_program;
GnomeVFSMimeApplication *app;
gchar *custom_line;
gboolean need_terminal;
};
void load_all_services (GtkTreeModel *model);
@ -55,6 +53,7 @@ ServiceInfo *service_info_new (const gchar *protocol,
GtkTreeModel *model);
void service_info_load_all (ServiceInfo *info);
const gchar *service_info_get_description (ServiceInfo *info);
gboolean service_info_using_custom_app (const ServiceInfo *info);
void service_info_save (const ServiceInfo *info);
void service_info_delete (const ServiceInfo *info);
void service_info_free (ServiceInfo *info);