← Back to team overview

compiz team mailing list archive

Re: [Bug 830637] Re: Not all windows can be minimised directly

 

> "You have to minimize it's ancestor (eg parent window)"
>
> I'm aware that this can be done using the mouse, but seriously, try
> doing that with the keyboard! Alt-Tab, Alt-F9 doesn't work because the
> Alt-Tab fails to select the parent due to bug #832301.

Yes, this should be fixed.

>
>
> "This is somewhat different, the default show desktop method is to..."
>
> I have not experienced /any/ issue with show desktop. I was merely making a point that a restriction has been imposed. I now understand that this restriction is the 'disable minimise' request defined in the extended window
> manager hints you tell me about.
>
> Oh BTW, what is the real name for the 'disable minimise' request?
>

There is no such request. Windows must actually specify that they wish
to be minimized by setting the _NET_WM_ALLOWED_ACTIONS hint. If the
actions in _NET_WM_ALLOWED_ACTIONS do not contain
_NET_WM_ACTION_MINIMIZE then the window is not allowed to be minimized
(windows that do not set this hint are allowed to be minimized by
default).

see: http://standards.freedesktop.org/wm-spec/1.3/ar01s05.html#id2523223

That being said, for dialog windows with their WM_TRANSIENT_FOR hint
being set to another toplevel window we explicitly disable
minimization, since the dialog window is meant to be minimized at the
same time as its parent.

> Thanks.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/830637
>
> Title:
>  Not all windows can be minimised directly
>
> Status in Ayatana Design:
>  New
> Status in “compiz” package in Ubuntu:
>  In Progress
>
> Bug description:
>  All windows should be minimisible. There should be an /option/ to
>  ignore the 'disable minimise' request defined in the extended window
>  manager hints. (I'm not counting gksu-style authentication overlay
>  dialogs as windows.)
>
>  If a window is waiting for a minimised dialog to close, it should
>  /only/ focus and restore the dialog if it receives mouse or keyboard
>  input. See bug #832301.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ayatana-design/+bug/830637/+subscriptions
>


-- 
Sam Spilsbury

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/830637

Title:
  Not all windows can be minimised directly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/830637/+subscriptions


References