hi :) On Wed, Oct 29, 2003 at 02:07:54PM +1100, Jeff Waugh wrote: > There are three ways to go about it, on first inspection. Assuming that > if we only had Epiphany installed, it would appear as Web Browser, we could > choose from the following if Galeon were installed alongside it: > > 1) Web Browser (Epiphany) > Web Browser (Galeon) > > 2) Epiphany Web Browser > Galeon Web Browser > > 3) Epiphany > Galeon how about __ 4) Web Browser \/ short explanation: only display one of the conflicting apps by default, but let the user choose which one he likes i guess the user will prefer one of the alternatives and won't switch back and forth every now and then. i can think of several methods to build the menu: a) ala Windows: only show recently used applications by default. if only one Web Browser is in this list, the thing is easy. otherwise, one has to fall back to 1)-3) so that the user can choose. if he keeps using only one alternative, only that will be shown in the future b) make something like a drop-down-list (this is what i wanted to show with the little triangle above): only show GenericName, together with a small symbol showing that there are several alternatives. if the user clicks on the symbol, he can choose between alternatives using a sub-menu or something. if he clicks on the rest of the menu item, the last choice is started automatically. of course, these solutions are much more work then simply renaming fields in .desktop files, but they may be worth in the long run. however, to be able to correctly identify similar applications, both applications have to use _identical_ GenericNames. that does not scale, perhaps it would be better to specify some special appliacation-types and use above methods only for these types. -- CU, / Friedrich-Alexander University Erlangen, Germany Martin Waitz // Department of Computer Science 3 _________ ______________/// - - - - - - - - - - - - - - - - - - - - /// dies ist eine manuell generierte mail, sie beinhaltet // tippfehler und ist auch ohne grossbuchstaben gueltig. /
Attachment:
signature.asc
Description: Digital signature