An obvious problem with BigBoards application selection
Stuart Children
stuart at terminus.co.uk
Thu Jun 14 16:16:03 UTC 2007
On Thu, Jun 14, 2007 at 01:11:23AM +0100, Bastien Nocera wrote:
> On Wed, 2007-06-13 at 14:34 -0400, Jonathan Blandford wrote:
> > On Mon, 2007-06-11 at 15:44 -0800, Jeff Spaleta wrote:
> >
> > > Hmm... to show evince? If you want to show evince in bigboard...why
> > > wouldn't you want to show it in the normal menus as well? I honestly
> > > can't think of a rationale where you'd want it to show up in one
> > > interface and not the other. Either evince should be treated like a
> > > normal callable end user application or its treated as a helper and is
> > > thus hidden from selection interfaces... pick a pov and stick with it.
> >
> > It was a conscious design decision for evince to not appear in the
> > menus. There seems to be no advantage to starting evince on its own, as
> > it is very much a viewer and not a creator. We can perhaps finesse the
> > NoDisplay issue with a white list or black list. A better approach
> > might be to categorize that kind of application by mime-type.
>
> Huh. Should we put Totem NoDisplay as well then?
Indeed. I don't think making Evince (or Totem) NoDisplay makes sense.
Here's why:
There are basically two ways a user might choose to "view" (or play or
whatever) a file. One is to find the file and then open it via a process
that knows what application should be used. The other is to start the
application first, and use that to locate and open the file.
Now, users who don't know that Evince opens PDFs, or that Totem opens
videos are certainly only going to do the former. However, once they've
made the connection, there are actually good reasons to use the
application to open the file. Here are three:
1) The application might maintain a recently-used documents list, and so
I don't waste time navigating to the right folder to open it.
Personally, I do this all the time in OpenOffice as I rarely create new
documents, but frequently update a small number of existing ones.
(Evince has such a feature.)
2) The application knows what type of file it can open and so can
automatically filter the list of files in an open file dialog - so it's
also easy to find the right thing to open. (Evince can also do this,
though the default on this machine is "All documents" for some reason.)
3) I want to view the file in something which is not the default
applicaiton.
I certainly don't see why it hurts to have Evince in the menu. So let's
not proscribe behaviour?
--
Stuart
More information about the Fedora-desktop-list
mailing list