Ethereal-dev: Re: Re: [Ethereal-dev] "usability extensions"

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Mon, 2 Sep 2002 16:54:19 -0700
On Tue, Sep 03, 2002 at 01:06:02AM +0200, Ulf Lamping wrote:
> > > This would introduce a new file in the home directory maybe called
> > > "recent".

BTW, as it's specific to Ethereal, it should go into the same directory
as the "preferences" file, not into the user's home directory on UNIX or
their top-level profile directory on Windows.

> > Note that at least some desktop environments (Windows, perhaps GNOME and
> > KDE, perhaps MacOS X Aqua) might provide mechanisms to support this.
> 
> Do you mean a special mechanism for the recent things,

A special mechanism for the recent things.

> I think that the common code has really it's advantages, as this results
> in fast development, I can implement a thing on win32, and it could run
> on a linux platform without changes.

There are both advantages and possible disadvantages - if an application
would fit better into the {Windows, KDE, GNOME, MacOS X} desktop by
using a native mechanism for keeping track of recent files, that might
outweigh the disadvantages of not using common code.

In general, common code is good, but there are places where it's not -
for example, we use different code on UNIX and Windows to determine the
directory into which to store per-user configuration files (preferences,
etc.).

> multiple named color schemes? How do you do this? I only have one
> color settings file with multiple settings in it.  Do you mean that?

OK, that's what I meant - I don't use coloring at all, so I'd forgotten
what it does.