Re: galeon2 proxy settings

Tommi Komulainen <[email protected]>
Newsgroups gmane.comp.web.galeon.devel
Message-ID <[email protected]>
On Fri, 2002-11-15 at 01:55, Langdale, Philip wrote: 
> Yeah, this is another thing to worry about.
> 
> I want to add support for the standard env vars HTTP_PROXY etc at the very 
> least, so that there is at least one sensible way to control these. marco is/was
> of the opinion that non-gnome2 users can go take a short walk off a long pier 
> which is why there is currently no other way to do this. I'd prefer to be more
> accomodating, but it's also valid to argue that it's pretty stupid to have
> proxy prefs in galeon when gnome has them, and it would be really wierd if
> galeon had ui but the actual prefs were the same one gnome controlled too.

There are some things in galeon already that depend on the control
center, mime types, mail handlers (or protocols in general) and
proxies¹.  These things will be gnome-wide regardless of galeon, and it
doesn't make any sense to rewrite them just for the heck of it.

Using the environment vars sounds like a good idea when you come from
the command line world so to speak.²  But there's a potential problem
for those who do use gnome as it would make galeon behave different from
every other gnome application.  In fact, using both the environment
variables _and_ gnome settings would make it behave different from every
command line application as well.  I'm not sure if there's anything to
gain from this now that galeon finally does use gnome-wide proxy
settings.


Now, I think we still need to provide an easy way to access the proxy
configuration in galeon.  For that I can think of two possibilities
right away.  First one is to provide a simple button in preferences that
simply starts the proxy settings capplet.  That should make it clear the
settings are not specific to galeon, but it might look somewhat strange.

Another option is to swallow the proxy capplet within the preferences
dialog.  (This is how evolution handles GtkHtml font settings.)  It
would be more integrated and provide the behavior one generally expects
from a preferences dialog.  But it doesn't clearly indicate the settings
are not just for galeon.

I'm not sure, but I'd propably prefer the latter.


> What's a decent solution?

As much as I hate to admit it, supporting the environment variables may
be worse than ignoring them.  Two separate, more or less global settings
for the same thing is just horrible.  I say one global is enough.



1. I'd like to add fonts to that gnome-wide list as well, but I'll leave
that to some other time...
2. I suggested this feature to be added in galeon a long time ago, why
couldn't you do it back then? ;)

-- 
Tommi Komulainen                                 [email protected]
GPG 1024D/68388EE6    6FD6 DD79 EB38 BF6F 3533  09C0 04A8 9871 6838 8EE6
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQA91U6tBKiYcWg4juYRAuGnAJ9Gs0HRhkZmhK5n9IQ0V1Dri0AC8ACfTpV+
losxir8Ubr6fhHuhyxsP24Q=
=c3Iv
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.