← Back to team overview

unity-design team mailing list archive

Re: Papercut or not? Bug #495403 in One Hundred Paper Cuts: “Do not raise windows or dialogs without user input”

 

Is it possible for the window manager (or some other mechanism that it can
communicate with) to know if I am interacting with a window at the moment
(defined as typing, clicking, moving etc within a certain time I guess, that
would needed to be tested out)?

If so, I would simply like for windows to come out on top only if I'm not
interacting with any other window, and flash the URGENT signal otherwise.

That, if possible, would cover almost all of my "problems" with raised
windows, such as just now when I was typing this and a pidgin window
appeared on top, or when launching a slowish app and moving on to do
something else in the meantime, but would also get that slowish app on top
if I launch it and then wait for it because I don't have anything better to
do (and fast launching apps would also come on top because my last
interaction was launching it, no time to switch to something else).

/ Kristoffer


2010/5/27 Conscious User <conscioususer@xxxxxxx>

>
> > I've proposed a solution (from a user experience point of view) that
> > prevents focus-stealing while also keeping window-opening predictable:
> >
> https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/67476/comments/16
> >
> > 2. When a new window appears, it should appear immediately behind the
> > focused window (even if the focused window isn't frontmost). If no
> > window is focused, the new window should open frontmost and focused.
>
> I'm not sure if I agree with this one. I dedicate some workspaces to
> a single fullscreen app (ex: firefox), and I never bother to peek at
> the taskbar of those workspaces because nothing else is supposed to
> be there. The suggestion above would make alert windows appear
> behind firefox and stay there for a long time before me noticing.
>
> That's the main reason I dislike the current behavior of the update
> manager window. :)
>
> I personally think a better approach would be something like the
> morphing things suggested in the notification guidelines: in
> front, without focus and translucid. Wherever you were typing,
> you can keep typing.
>
> https://wiki.ubuntu.com/NotificationDesignGuidelines#morphing
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~ayatana
> Post to     : ayatana@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ayatana
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References