Re: pluggable context menus ...



If we can do it without a major performance issue, I'm definitely in
favour of Nautilus providing a mechanism so third parties can add action
items to the context menus of particular mime types. We'll have to form
guidelines about when and how this is appropriate (for example, we want
these things to be more like actions than "opening" in an app), but the
basic idea is, I think, sound. Its probably best if all the "extensions"
get added to the same section(s) of the context menus though, e.g. I
don't think we should allow arbitrary extension.

-Seth

On Sat, 2002-10-26 at 12:31, Manuel Clos wrote:
> James Willcox wrote:
> 
> > On Sat, 2002-10-26 at 14:14, Manuel Clos wrote:
> >
> > >Jorn Baayen wrote:
> > >
> > >
> > >>On Sat, 2002-10-26 at 15:37, Michael Meeks wrote:
> > >>
> > >>>	I think you do have a good point though - which is that that option
> > >>>menu is just far too long; my feeling is we should think about
> > >>>re-arranging it, and/or removing insensitive items [ restore original
> > >
> > >No, as Jorn already pointed, people (me too) expect the options to be
> > >there, even if they are insensitive.
> > >
> > >Also, the HIG states that you don't hide insensitive entries.
> >
> >
> > So you think we should always show every single action?  And only make
> > the ones that apply to the selected file sensitive?  That could equate
> > to an insanely long list of insensitive items.....
> 
> No, sorry. I mean that "paste" should be there even when it is 
> insensitive. I already stated that less used entries, like the mime type 
> ones, should not in the main menu.
> 
> My idea is to have a "mime type" entry just after "open with..." that 
> has all these options. So the menu will always be there and will never 
> get empty.
> 
> So, for "image" mime type you get:
> 
> open
> open in new window <--- remove this one please ;)
> open with...
> image ----> open  <--- this one is bold because is the default action
>                     print
>                     rotate
>                     resize
>                     show notes
> 
> 
> for an executable file:
> 
> program -----> exec    <--- bold
>                          exec in debugger...
> 
> 
> for archives:
> 
> archive ----->  open
>                          unarchive here    <---- file roller does this 
> with open with... right now..
>                         unarchive to...       <---- file roller does 
> this with open with... right now..
> 			....
> 
> And so on...
> 
> What do you think?
> 
> -- 
> Manuel Clos
> llanero eresmas net
> 
> TCPA y Palladium: http://bulmalug.net/body.phtml?nIdNoticia=1398
> TCPA and Palladium: http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html
> 





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]