Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-23 Thread Mark Shuttleworth
On 22/02/11 13:28, John Lea wrote:
 I think there are two different interactions we can implement here,
 one that is mostly additional functionality and a second that needs
 further thought and visual design treatment.

 ---
 1)  Find all apps that can open a specific file type.

 In this interaction, when a user starts dragging a file (or files) the
 'App Lens' is one of the Launcher icons that highlighted indicating it
 is a valid drop receptacle.  Dragging the file over the app lens
 launcher icon reveals the app lens showing only the applications which
 can open the specific file type(s).

 Use Case 1 - Continued drag and drop

 The user then continues dragging the file and drops it on a
 application icon in the app lens.  The action closes the app lens and
 opens the file in the selected application (installing the application
 first if necessary).

We can't just install an app with such a lightweight signal. We need to:

 * clearly distinguish between apps which are installed, and apps which
are not
 * provide an intermediate do you want to install this confirmation en
route to *s*a*t*i*s*f*a*c*t*i*o*n* :-)


 Use Case 2 - Drop then select

 The user drops the file on the app lens icon. They then click on the
 application in the app lens they want to use to open the file.  The
 action closes the app lens and opens the file in the selected
 application (installing the application first if necessary).

I think dropping content on a lens is a concept we should explore in
more detail for Natty+1. I can see it being relevant for lenses which
might also be storage interfaces - think a Flickr lens. But because a
lens is intrinsically open-ended, I find dropping on the lens itself a
little mysterious. Gliding *through* the lens, to some more obvious
destination, is better, as might be  a quicklist-target.


 Use Case 3 - Abandon action and exit

 If the user decides to abandon the action they can either:
 a) drag the file back on to the launcher, this closes the app lens
 b) drag the file outside of the dash area (only applies to the desktop
 dash)
 c) drop the file in any area of the dash that is not a application icon

We do need to think through the general case of abandoning a
drag-through. Similarly in the drag-through-an-app-spread story.


 Considerations:
 a) In the use cases described above, the app lens should display two
 category headers.  These should be Installed Apps that can open .jpg
 files and Apps Available for Download that can open .jpg files. 
 Both of these categories should be expanded by default.

+1

What about cases where there are too many of them?

 b) For use case 1 (continued drag and drop) dragging the file to the
 bottom or top of the app lens should initiate a auto-scroll behavior

+1 too :-)


 ---
 2)  Display the currently installed default app that can open the
 specific file type in the Launcher (if it is not there already).

 While I like the interaction because it increases the vocabulary of
 drag and drop launcher behavior, it is essentially a *slower* way of
 performing exactly the same action as double clicking or tapping on
 the file.

It is, however, explicit rather than implicit.

Mark




signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-21 Thread Christian Giordano
On Thu, Feb 10, 2011 at 3:53 PM, Neil Jagdish Patel 
neil.pa...@canonical.com wrote:

 I guess you could argue about where it would stop,


+1

I think the important is to show clearly that those new tiles are very
special ones, not running, not favorites. Seems to add complexity.


chr
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-20 Thread Mark Shuttleworth

Great suggestions all! How about this:

 - if no app on the launcher can handle this type, and there is a
default launcher, we put it at the bottom (where it would launch) and
wiggle it to call attention to it

 - we also allow drag to the apps place, which would open (on hover)
with the top section showing all known apps which could handle that type

Mark



signature.asc
Description: OpenPGP digital signature
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-20 Thread Jason Smith
Placing at the bottom will hold challenges for a folded situation,
though placing at the top will slide things that would otherwise be
stationary. However, since we are known to be in a situation where no
icon can possibly resolve the drop (with the exclusion of the trash),
perhaps always placing at the top (and sliding existing icons down) is
not evil?

On Sun, 2011-02-20 at 15:43 +, Mark Shuttleworth wrote:
 Great suggestions all! How about this:
 
  - if no app on the launcher can handle this type, and there is a
 default launcher, we put it at the bottom (where it would launch) and
 wiggle it to call attention to it
 
  - we also allow drag to the apps place, which would open (on hover)
 with the top section showing all known apps which could handle that type
 
 Mark
 

-- 
Jason Smith | Desktop Experience Team
GNOME Developer
Canonical USA Inc.
T. +1.248.756.6266 | jason.sm...@canonical.com
Ubuntu - Linux for human beings | www.ubuntu.com


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Sam Spilsbury
Hi there,

I was having a quick conversation with a few people about the new
launcher DnD behaviour (highlighting applications which can handle the
MIME type from the .desktop file). I thought it would be cool to
extend this behavior slightly further so that the launcher will import
the default application that handles that file type into your launcher
if there isn't an application in the launcher that handles that file
type.

This is useful if, for example, you want to open an image or video
file through drag and drop, but don't need to have Eye of GNOME or
Totem cluttering up your launcher all the time (since they are
primarily view only applications).

What does design and Project Ayatana think?

Cheers,

Sam

-- 
Sam Spilsbury

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Shane Fagan
Hey Sam,

If I understand you right you want to allow applications to be opened on
the file
by dragging the file to it then im all for it. It doesnt sound like a
whole lot of work 
to get it working either. 

--fagan 

On Thu, 2011-02-10 at 23:26 +0800, Sam Spilsbury wrote:

 Hi there,
 
 I was having a quick conversation with a few people about the new
 launcher DnD behaviour (highlighting applications which can handle the
 MIME type from the .desktop file). I thought it would be cool to
 extend this behavior slightly further so that the launcher will import
 the default application that handles that file type into your launcher
 if there isn't an application in the launcher that handles that file
 type.
 
 This is useful if, for example, you want to open an image or video
 file through drag and drop, but don't need to have Eye of GNOME or
 Totem cluttering up your launcher all the time (since they are
 primarily view only applications).
 
 What does design and Project Ayatana think?
 
 Cheers,
 
 Sam
 


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Sam Spilsbury
On Thu, Feb 10, 2011 at 11:45 PM, Shane Fagan
shanepatrickfa...@ubuntu.com wrote:
 Hey Sam,

 If I understand you right you want to allow applications to be opened on the
 file
 by dragging the file to it then im all for it.

This is already implemented.

Rather what I was thinking was that if an application that handles
that MIME type isn't already in the launcher, then it will be
temporarily added to the launcher.

 It doesnt sound like a whole
 lot of work
 to get it working either.

 --fagan

 On Thu, 2011-02-10 at 23:26 +0800, Sam Spilsbury wrote:

 Hi there,

 I was having a quick conversation with a few people about the new
 launcher DnD behaviour (highlighting applications which can handle the
 MIME type from the .desktop file). I thought it would be cool to
 extend this behavior slightly further so that the launcher will import
 the default application that handles that file type into your launcher
 if there isn't an application in the launcher that handles that file
 type.

 This is useful if, for example, you want to open an image or video
 file through drag and drop, but don't need to have Eye of GNOME or
 Totem cluttering up your launcher all the time (since they are
 primarily view only applications).

 What does design and Project Ayatana think?

 Cheers,

 Sam






-- 
Sam Spilsbury

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Neil Jagdish Patel
On Thu, 2011-02-10 at 23:26 +0800, Sam Spilsbury wrote:
 Hi there,
 
 I was having a quick conversation with a few people about the new
 launcher DnD behaviour (highlighting applications which can handle the
 MIME type from the .desktop file). I thought it would be cool to
 extend this behavior slightly further so that the launcher will import
 the default application that handles that file type into your launcher
 if there isn't an application in the launcher that handles that file
 type.
 
 This is useful if, for example, you want to open an image or video
 file through drag and drop, but don't need to have Eye of GNOME or
 Totem cluttering up your launcher all the time (since they are
 primarily view only applications).
 
 What does design and Project Ayatana think?

Personally, I think that would be a very, very useful feature. I guess
you could argue about where it would stop, but I think even showing the
default app that can handle that filetype at the and of the launcher
application icons (i.e. where it would open), would be pretty awesome.


-- 
Neil Jagdish Patel | Technical Lead
Desktop Experience Team
Canonical
27 Floor, Millbank Tower
London SW1P 4QP
Ubuntu - Linux for Human Beings
www.canonical.com



___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Jason Smith
I think showing the default app is the ideal. We could always have it
show in a standard place. There would need to be some design on this one
but it should be possible.

On Thu, 2011-02-10 at 15:53 +, Neil Jagdish Patel wrote:
 On Thu, 2011-02-10 at 23:26 +0800, Sam Spilsbury wrote:
  Hi there,
  
  I was having a quick conversation with a few people about the new
  launcher DnD behaviour (highlighting applications which can handle the
  MIME type from the .desktop file). I thought it would be cool to
  extend this behavior slightly further so that the launcher will import
  the default application that handles that file type into your launcher
  if there isn't an application in the launcher that handles that file
  type.
  
  This is useful if, for example, you want to open an image or video
  file through drag and drop, but don't need to have Eye of GNOME or
  Totem cluttering up your launcher all the time (since they are
  primarily view only applications).
  
  What does design and Project Ayatana think?
 
 Personally, I think that would be a very, very useful feature. I guess
 you could argue about where it would stop, but I think even showing the
 default app that can handle that filetype at the and of the launcher
 application icons (i.e. where it would open), would be pretty awesome.
 
 

-- 
Jason Smith | Desktop Experience Team
GNOME Developer
Canonical USA Inc.
T. +1.248.756.6266 | jason.sm...@canonical.com
Ubuntu - Linux for human beings | www.ubuntu.com


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Roth Robert
Showing only the default app is not the best thing I think, because opening
the file with the default application can be done by simply double-clicking
the file. It would be nice to use this possibility to show all the apps that
can open the file (based on the mime type), and the file would be opened
with the app that the file icon has been dragged into.


On Thu, Feb 10, 2011 at 6:02 PM, Jason Smith jason.sm...@canonical.comwrote:

 I think showing the default app is the ideal. We could always have it
 show in a standard place. There would need to be some design on this one
 but it should be possible.

 On Thu, 2011-02-10 at 15:53 +, Neil Jagdish Patel wrote:
  On Thu, 2011-02-10 at 23:26 +0800, Sam Spilsbury wrote:
   Hi there,
  
   I was having a quick conversation with a few people about the new
   launcher DnD behaviour (highlighting applications which can handle the
   MIME type from the .desktop file). I thought it would be cool to
   extend this behavior slightly further so that the launcher will import
   the default application that handles that file type into your launcher
   if there isn't an application in the launcher that handles that file
   type.
  
   This is useful if, for example, you want to open an image or video
   file through drag and drop, but don't need to have Eye of GNOME or
   Totem cluttering up your launcher all the time (since they are
   primarily view only applications).
  
   What does design and Project Ayatana think?
 
  Personally, I think that would be a very, very useful feature. I guess
  you could argue about where it would stop, but I think even showing the
  default app that can handle that filetype at the and of the launcher
  application icons (i.e. where it would open), would be pretty awesome.
 
 

 --
 Jason Smith | Desktop Experience Team
 GNOME Developer
 Canonical USA Inc.
 T. +1.248.756.6266 | jason.sm...@canonical.com
 Ubuntu - Linux for human beings | www.ubuntu.com


 ___
 Mailing list: https://launchpad.net/~ayatana
 Post to : ayatana@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~ayatana
 More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Jason Smith
On Thu, 2011-02-10 at 18:10 +0200, Roth Robert wrote:
 Showing only the default app is not the best thing I think, because
 opening the file with the default application can be done by simply
 double-clicking the file. It would be nice to use this possibility to
 show all the apps that can open the file (based on the mime type), and
 the file would be opened with the app that the file icon has been
 dragged into.

Hmm this is a good point, maybe 2 or 3 then? Certainly we want to cap
it.

 
 
 
 On Thu, Feb 10, 2011 at 6:02 PM, Jason Smith
 jason.sm...@canonical.com wrote:
 I think showing the default app is the ideal. We could always
 have it
 show in a standard place. There would need to be some design
 on this one
 but it should be possible.
 
 On Thu, 2011-02-10 at 15:53 +, Neil Jagdish Patel wrote:
  On Thu, 2011-02-10 at 23:26 +0800, Sam Spilsbury wrote:
   Hi there,
  
   I was having a quick conversation with a few people about
 the new
   launcher DnD behaviour (highlighting applications which
 can handle the
   MIME type from the .desktop file). I thought it would be
 cool to
   extend this behavior slightly further so that the launcher
 will import
   the default application that handles that file type into
 your launcher
   if there isn't an application in the launcher that handles
 that file
   type.
  
   This is useful if, for example, you want to open an image
 or video
   file through drag and drop, but don't need to have Eye of
 GNOME or
   Totem cluttering up your launcher all the time (since they
 are
   primarily view only applications).
  
   What does design and Project Ayatana think?
 
  Personally, I think that would be a very, very useful
 feature. I guess
  you could argue about where it would stop, but I think even
 showing the
  default app that can handle that filetype at the and of the
 launcher
  application icons (i.e. where it would open), would be
 pretty awesome.
 
 
 
 --
 
 Jason Smith | Desktop Experience Team
 GNOME Developer
 Canonical USA Inc.
 T. +1.248.756.6266 | jason.sm...@canonical.com
 Ubuntu - Linux for human beings | www.ubuntu.com
 
 
 
 ___
 Mailing list: https://launchpad.net/~ayatana
 Post to : ayatana@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~ayatana
 More help   : https://help.launchpad.net/ListHelp
 
 
 

-- 
Jason Smith | Desktop Experience Team
GNOME Developer
Canonical USA Inc.
T. +1.248.756.6266 | jason.sm...@canonical.com
Ubuntu - Linux for human beings | www.ubuntu.com


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread A. Casco
Well I think that this it's unnecessary, it's more quickly and simple
open a file with right click and select Open with instate drug and
drop the file into the launcher and select the app we want.

El jue, 10-02-2011 a las 11:18 -0500, Jason Smith escribió:

 On Thu, 2011-02-10 at 18:10 +0200, Roth Robert wrote:
  Showing only the default app is not the best thing I think, because
  opening the file with the default application can be done by simply
  double-clicking the file. It would be nice to use this possibility to
  show all the apps that can open the file (based on the mime type), and
  the file would be opened with the app that the file icon has been
  dragged into.
 
 Hmm this is a good point, maybe 2 or 3 then? Certainly we want to cap
 it.
 
  
  
  
  On Thu, Feb 10, 2011 at 6:02 PM, Jason Smith
  jason.sm...@canonical.com wrote:
  I think showing the default app is the ideal. We could always
  have it
  show in a standard place. There would need to be some design
  on this one
  but it should be possible.
  
  On Thu, 2011-02-10 at 15:53 +, Neil Jagdish Patel wrote:
   On Thu, 2011-02-10 at 23:26 +0800, Sam Spilsbury wrote:
Hi there,
   
I was having a quick conversation with a few people about
  the new
launcher DnD behaviour (highlighting applications which
  can handle the
MIME type from the .desktop file). I thought it would be
  cool to
extend this behavior slightly further so that the launcher
  will import
the default application that handles that file type into
  your launcher
if there isn't an application in the launcher that handles
  that file
type.
   
This is useful if, for example, you want to open an image
  or video
file through drag and drop, but don't need to have Eye of
  GNOME or
Totem cluttering up your launcher all the time (since they
  are
primarily view only applications).
   
What does design and Project Ayatana think?
  
   Personally, I think that would be a very, very useful
  feature. I guess
   you could argue about where it would stop, but I think even
  showing the
   default app that can handle that filetype at the and of the
  launcher
   application icons (i.e. where it would open), would be
  pretty awesome.
  
  
  
  --
  
  Jason Smith | Desktop Experience Team
  GNOME Developer
  Canonical USA Inc.
  T. +1.248.756.6266 | jason.sm...@canonical.com
  Ubuntu - Linux for human beings | www.ubuntu.com
  
  
  
  ___
  Mailing list: https://launchpad.net/~ayatana
  Post to : ayatana@lists.launchpad.net
  Unsubscribe : https://launchpad.net/~ayatana
  More help   : https://help.launchpad.net/ListHelp
  
  
  
 


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Launcher DnD - import applications on DnD start

2011-02-10 Thread Paul Sladen
On Thu, 10 Feb 2011, [ISO-8859-1] Mart�n A. Casco wrote:
 El jue, 10-02-2011 a las 11:18 -0500, Jason Smith escribió:
  Hmm this is a good point, maybe 2 or 3 then?
 quickly and simple open a file with right click

Unless the pointer is your finger...

-Paul


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp