<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
(``-_-&acute;&acute;) -- BUGabundo wrote:
<blockquote cite="mid:200902260218.05625.Ubuntu@bugabundo.net"
 type="cite">
  <pre wrap="">Ol&aacute; Mark e a todos.

On Wednesday 25 February 2009 09:40:04 Mark Shuttleworth wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">4. opening a system modal window in the foreground (obviously, this is only for total emergencies)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Even in the case of emergency, can these *popups* not take control of keyboard (and may I even dare to say the mouse, if it already above the window) ?
I'm not wishing for something like Mozilla's count down, of course (those who like that, can now throw me rocks), but some method that requires user *action* over the popup, and not accidental click.
  </pre>
</blockquote>
The popups we're displaying (update manager is an example) are set with
set_focus_on_map to FALSE, which means they shouldn't steal the focus.<br>
<br>
This was recently added to the developer's guideline document here: <a
 href="https://wiki.ubuntu.com/NotificationDevelopmentGuidelines">https://wiki.ubuntu.com/NotificationDevelopmentGuidelines</a><br>
<br>
Additionally, there is a bug in compiz caused by a recent change, that
prevented that to work correctly, ie the application was not focused,
but was raised in the foreground. This was for cases where we /do not
want/ the window to pop-up in fact. Metacity does not raise the window
in this case.<br>
<br>
To have a consistent behaviour between the 2 WMs, the Foundations,
Desktop and DX team have agreed that the change should be rollback'ed.
See <a href="https://bugs.launchpad.net/compiz/+bug/333284">https://bugs.launchpad.net/compiz/+bug/333284</a><br>
<br>
<blockquote cite="mid:200902260218.05625.Ubuntu@bugabundo.net"
 type="cite">
  <pre wrap="">[...]
I've started a thread a few weeks back, on both -devel and -devel-discuss, called:
 [RFC] Improve communication with testing users about master key changes in development branches
that didnt get much traction, and in the light of your words I would like to resurrect.
[...]
  </pre>
</blockquote>
Sorry if I miss the point here, but aren't the release notes meant for
that? If they are updated during the development cycle, that would
provide a good feed to subscribe to, and is still in a format
appropriate for listing /major/ changes impacting a user (as opposed to
a full changelog for developers).<br>
<br>
David
</body>
</html>