2002-01-14 20:34:16 +00:00
|
|
|
struct _BrowserDescription
|
|
|
|
{
|
2002-05-16 23:13:19 +00:00
|
|
|
gchar *name;
|
2002-01-14 20:34:16 +00:00
|
|
|
gchar *executable_name;
|
2002-05-16 23:13:19 +00:00
|
|
|
gchar *command;
|
2002-01-14 20:34:16 +00:00
|
|
|
gboolean needs_term;
|
|
|
|
gboolean nremote;
|
|
|
|
gboolean in_path;
|
|
|
|
};
|
|
|
|
|
2003-06-25 21:49:01 +00:00
|
|
|
struct _MailerDescription
|
|
|
|
{
|
|
|
|
gchar *name;
|
|
|
|
gchar *executable_name;
|
|
|
|
gchar *command;
|
|
|
|
gboolean needs_term;
|
|
|
|
gboolean in_path;
|
|
|
|
};
|
|
|
|
|
2002-01-14 20:34:16 +00:00
|
|
|
struct _HelpViewDescription
|
|
|
|
{
|
|
|
|
gchar *name;
|
|
|
|
gchar *executable_name;
|
|
|
|
gboolean needs_term;
|
|
|
|
gboolean accepts_urls;
|
|
|
|
gboolean in_path;
|
|
|
|
};
|
|
|
|
|
|
|
|
struct _TerminalDesciption
|
|
|
|
{
|
|
|
|
gchar *name;
|
|
|
|
gchar *exec;
|
|
|
|
gchar *exec_arg;
|
|
|
|
gboolean in_path;
|
|
|
|
};
|
|
|
|
|
|
|
|
BrowserDescription possible_browsers[] =
|
|
|
|
{
|
2003-06-25 21:49:01 +00:00
|
|
|
{ "Epiphany", "epiphany", "epiphany %s", FALSE, FALSE, FALSE },
|
2002-05-16 23:13:19 +00:00
|
|
|
{ "Galeon", "galeon", "galeon %s", FALSE, FALSE, FALSE },
|
|
|
|
{ "Encompass", "encompass", "encompass %s", FALSE, FALSE, FALSE },
|
2003-06-25 21:49:01 +00:00
|
|
|
{ "Mozilla/Netscape 6", "mozilla", "mozilla %s", FALSE, TRUE, FALSE },
|
|
|
|
{ "Netscape Communicator", "netscape", "netscape %s", FALSE, TRUE, FALSE },
|
|
|
|
{ "Konqueror", "konqueror", "konqueror %s", FALSE, FALSE, FALSE },
|
|
|
|
{ "Lynx Text Browser", "lynx", "lynx %s", TRUE, FALSE, FALSE },
|
|
|
|
{ "Links Text Browser" , "links", "links %s", TRUE, FALSE, FALSE }
|
|
|
|
};
|
|
|
|
|
|
|
|
MailerDescription possible_mailers[] =
|
|
|
|
{
|
2003-07-14 20:34:33 +00:00
|
|
|
/* The code in gnome-default-applications-properties.c makes sure
|
|
|
|
* there is only one (the first entry in this list) Evolution entry
|
|
|
|
* in the list shown to the user
|
|
|
|
*/
|
|
|
|
{ "Evolution Mail Reader", "evolution-1.4", "evolution-1.4 %s", FALSE, FALSE, },
|
2003-06-25 21:49:01 +00:00
|
|
|
{ "Evolution Mail Reader", "evolution", "evolution %s", FALSE, FALSE, },
|
|
|
|
{ "Balsa", "balsa", "balsa --compose=%s", FALSE, FALSE },
|
2003-07-14 20:34:33 +00:00
|
|
|
{ "KMail", "kmail", "kmail %s", FALSE, FALSE },
|
2003-06-25 21:49:01 +00:00
|
|
|
{ "Mozilla Mail", "mozilla", "mozilla -mail %s", FALSE, FALSE},
|
|
|
|
{ "Mutt" , "mutt", "mutt %s", TRUE, FALSE },
|
|
|
|
|
2002-01-14 20:34:16 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
HelpViewDescription possible_help_viewers[] =
|
|
|
|
{
|
2002-02-12 06:16:11 +00:00
|
|
|
{ "Yelp Gnome Help Browser", "yelp", FALSE, TRUE, FALSE },
|
|
|
|
{ "Gnome Help Browser", "gnome-help", FALSE, TRUE, FALSE },
|
|
|
|
{ "Nautilus", "nautilus", FALSE, TRUE, FALSE }
|
2002-01-14 20:34:16 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
TerminalDescription possible_terminals[] =
|
|
|
|
{
|
|
|
|
{ "Gnome Terminal", "gnome-terminal", "-x", FALSE },
|
|
|
|
{ "Standard XTerminal", "xterm", "-e", FALSE },
|
|
|
|
{ "NXterm", "nxterm", "-e", FALSE },
|
|
|
|
{ "RXVT", "rxvt", "-e", FALSE },
|
|
|
|
{ "ETerm", "Eterm", "-e", FALSE }
|
|
|
|
};
|