Auto-launching of applications
David Barth
david.barth at canonical.com
Thu Feb 26 11:54:54 UTC 2009
(``-_-´´) -- BUGabundo wrote:
> Olá Mark e a todos.
>
> On Wednesday 25 February 2009 09:40:04 Mark Shuttleworth wrote:
>
>> 4. opening a system modal window in the foreground (obviously, this is only for total emergencies)
>>
>
> 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.
>
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.
This was recently added to the developer's guideline document here:
https://wiki.ubuntu.com/NotificationDevelopmentGuidelines
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.
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 https://bugs.launchpad.net/compiz/+bug/333284
> [...]
> 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.
> [...]
>
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).
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20090226/db631607/attachment.html>
More information about the Ubuntu-devel-discuss
mailing list