Re: interapplication communication



Hi,

see comments inline

On Tue, Jan 5, 2010 at 1:26 AM, Owen Taylor <otaylor redhat com> wrote:
> On Tue, 2010-01-05 at 00:02 +0100, Johannes Schmid wrote:
>> Hi Owen!
>>
>> > Why "without the [overview]"? - I can think of several reasons offhand
>> > why a task list might be preferred to the overview for window switching:
>> >
>> >  - You can look find a window with your eyes and then mouse directly
>> >    to it.
>> >
>> >  - There's less window motion, so it's easier to understand the
>> >    change when a window is raised or lowered and thus easier to
>> >    build a mental model of where things are.
>> >
>> >  - The overview takes a fraction of a second to come up, and more
>> >    if the shell is performing badly on your system.
>>
>> Combining the three above points: I see a problem that at least for me,
>> the overlay is kind of a context switch that I might not want when
>> should changing the window (for example, checking the download-window of
>> firefox, if the download has finished).
>> In GNOME 2.x I don't have a context switch here - I just bring a little
>> utility window to foreground with the tasklist.
>
> You are going to get a message window popping up in the message tray
> when the download completes. And you'll be able to click on the Firefox
> icon in the message tray area to see access your completed downloads
> (old messages), so what would make sense to me is to simply put the
> current download in that menu as well, and get rid of the need to have
> the download window entirely.
>
> The larger extension of that is that we want window switching to be
> about switching what you are doing, and not about polling for changes.
>
Owen, the message tray really rocks  but continuing the idea of
Johannes, What about the following usecase: Suppose you are reading a
paper (pdf, with evince), while reading this paper,
you open several other papers (references) for notations, basic stuff,
etc. If I understand correctly, to switch between these windows I need
to go through the overlay,which will show all applications opened and
making a lot of distraction.
In this use case, I would like to have an special overlay that allows
me to switch between different Evince windows (not all the windows
open in my desktop), since it is much easy to go through these to find
out the reference I want.
Currently, this can be done in Exposé and compiz with a hot corner...
to do this in gnome-shell, just seems too slow.  More generally, it
would be nice to be able to group windows or applications (and even
use Zeitgeist approach to do these groups, so you have an overlay with
less windows that can be more easily visualised)

Greetings,

José


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