← Back to team overview

desktop-packages team mailing list archive

[Bug 933776] Re: [regression] scale/spread: "Initiate Window Picker for All Windows" does not show all windows. It shows only windows from current workspace.

 

** Changed in: compiz-core
       Status: Triaged => Fix Released

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

Title:
  [regression] scale/spread: "Initiate Window Picker for All Windows"
  does not show all windows. It shows only windows from current
  workspace.

Status in Ayatana Design:
  New
Status in Compiz:
  Fix Released
Status in Compiz Core:
  Fix Released
Status in compiz package in Ubuntu:
  Fix Released
Status in compiz source package in Precise:
  Confirmed

Bug description:
  [Test Case]
  1. Open few applications on workspace 1
  2. Open a few more applications on workspace 2
  3. Press the shortcut for 'initiate window picker for all windows' (Super+W by default)
     -> Verify that the scale plugin shows windows from both workspaces, not only from one of them

  4. To verify, press the shortcut for 'initiate window picker' (Shift+Alt+UpArrow by default)
     -> Verify that the scale plugin only shows windows from the current workspace

  [Regression Potential]
  No real regression potential, in the impossible case the scale plugin might stop working

  Original description:

  compiz expo plugin have the option to change the scale plugin behavior
  but that does not work unity Unity..

  1. start ccsm, go to scale plugin, go to bindings tab
  2. see 'initiate window picker for all window' is enabled

  What happen:
  that setting is being overridden by Unity since super+w only shows windows from current workspace.

  --------------------------------------------
  Desired resolution:

  - As the change request conflicts with bug #689733 , the current
  default behaviour of the spread should not change.  Also significant
  changes to Ubuntu's default behaviour should not be made in a SRU.

  - In the medium term this functionality will be replaced by 'The
  Spread'.  See http://design.canonical.com/2012/03/task-switching-in-
  ubuntu-and-a-introduction-to-the-spread/ and also
  http://design.canonical.com/the-toolkit/unity-task-switching/ for more
  details.  Please discuss feedback on these designs in the comments of
  the design blog post linked to above that announced this feature.

  - In the short term what we can do is expose this option in 'System
  Settings / Keyboard / Shortcuts'.  We can add two new actions to this
  panel:

  'Spread all windows on the current workspace'  (default setting: Super+W)
  and
  'Spread all windows on all workspaces' (default setting: Disabled)

  and then it will be easy for users to choose the behaviour that suites
  them best.

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