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

Re: [Ayatana] Is it time we killed "minimize to tray" ?



On Wed, 2010-05-05 at 15:20 -0400, Scott E. Armitage wrote:
> On Wed, May 5, 2010 at 3:12 PM, Alex Launi <alex.launi@xxxxxxxxx>
> wrote:
>         We pretty much already do all of this in Docky. Docky + panel
>         mode is basically the win7 jump list jawn.
> 
> 
> Sure, there are a lot of implementations of similar ideas, all with
> slightly different ideas of what they should be, and all with vastly
> different ways of having programs use them effectively. If something
> like this were to gain /any/ traction in Ubuntu at all, we would need
> a unified way for programs to interact with the window selector/task
> manager/etc. If you have two people using Docky here, two people using
> DockbarX there, and 10 people using gnome-panel, then you cannot
> reasonable expect application developers to think about all the
> different ways in which these users will interact with their program
> and then to code for them. You want a single idea of "collapsed" mode,
> where the user interacts with the application through some minimal
> interface. Then the developer need only specify what functions should
> be accessible, etc., and the window selector will take car of the
> rest.

This is, to some extent, already happening.  Docky and AWN (mostly)
support a common dbus interface for applications to do interesting
things to their dock items.

Ideally this can end up in some common behaviour libraries; currently
python-docky wraps this for the docky helper python scripts.  This is
the sort of thing that'll benefit from people implementing *something*
and seeing what sticks, I think.  While there's just a couple of docks
supporting the API and few consumers it can happily be fluid.

Once we're reasonably certain that it covers what we want it can go
through different levels of standardisation.

>         
>         -- 
>         --Alex Launi
>         
>         _______________________________________________
>         Mailing list: https://launchpad.net/~ayatana
>         Post to     : ayatana@xxxxxxxxxxxxxxxxxxx
>         Unsubscribe : https://launchpad.net/~ayatana
>         More help   : https://help.launchpad.net/ListHelp
>         
> 
> 
> 
> -- 
> Scott Armitage, B.A.Sc., M.A.Sc. candidate
> Space Flight Laboratory
> University of Toronto Institute for Aerospace Studies
> 4925 Dufferin Street, Toronto, Ontario, Canada, M3H 5T6
> _______________________________________________
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp


Attachment: signature.asc
Description: This is a digitally signed message part