← Back to team overview

compiz 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 curent workspace.

 

** Description changed:

  [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
+    -> 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
+    -> 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.
  
- ProblemType: Bug
- DistroRelease: Ubuntu 12.04
- Package: compiz 1:0.9.7.0~bzr2995-0ubuntu2
- ProcVersionSignature: Ubuntu 3.2.0-16.25-generic 3.2.6
- Uname: Linux 3.2.0-16-generic x86_64
- NonfreeKernelModules: fglrx
- .tmp.unity.support.test.0:
+ --------------------------------------------
+ Desired resolution:
  
- ApportVersion: 1.91-0ubuntu1
- Architecture: amd64
- CompizPlugins: [core,bailer,detection,composite,opengl,decor,move,mousepoll,scale,compiztoolbox,imgpng,grid,obs,gnomecompat,place,workarounds,wall,resize,vpswitch,regex,snap,session,expo,ezoom,unityshell]
- CompositorRunning: compiz
- Date: Thu Feb 16 23:20:52 2012
- DistUpgraded: Log time: 2012-02-11 11:37:02.610616
- DistroCodename: precise
- DistroVariant: ubuntu
- DkmsStatus: fglrx-updates, 8.911, 3.2.0-16-generic, x86_64: installed
- GraphicsCard:
-  Advanced Micro Devices [AMD] nee ATI Madison [Mobility Radeon HD 5000 Series] [1002:68c0] (prog-if 00 [VGA controller])
-    Subsystem: ASUSTeK Computer Inc. Device [1043:1c22]
- InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120210)
- JockeyStatus:
-  xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
-  xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Disabled, Not in use)
- MachineType: ASUSTeK Computer Inc. N61Ja
- PackageArchitecture: all
- ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-16-generic root=UUID=e92c1dca-3eb6-43ed-b0ac-faeaabed4bc9 ro quiet splash vt.handoff=7
- SourcePackage: compiz
- UpgradeStatus: Upgraded to precise on 2012-02-11 (5 days ago)
- dmi.bios.date: 05/19/2010
- dmi.bios.vendor: American Megatrends Inc.
- dmi.bios.version: N61Ja.211
- dmi.board.asset.tag: ATN12345678901234567
- dmi.board.name: N61Ja
- dmi.board.vendor: ASUSTeK Computer Inc.
- dmi.board.version: 1.0
- dmi.chassis.asset.tag: ATN12345678901234567
- dmi.chassis.type: 10
- dmi.chassis.vendor: ASUSTeK Computer Inc.
- dmi.chassis.version: 1.0
- dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrN61Ja.211:bd05/19/2010:svnASUSTeKComputerInc.:pnN61Ja:pvr1.0:rvnASUSTeKComputerInc.:rnN61Ja:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr1.0:
- dmi.product.name: N61Ja
- dmi.product.version: 1.0
- dmi.sys.vendor: ASUSTeK Computer Inc.
- version.compiz: compiz 1:0.9.7.0~bzr2995-0ubuntu2
- version.fglrx-installer: fglrx-installer N/A
- version.ia32-libs: ia32-libs 20090808ubuntu33
- version.libdrm2: libdrm2 2.4.30-1ubuntu1
- version.libgl1-mesa-dri: libgl1-mesa-dri 8.0~rc2-0ubuntu5
- version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
- version.libgl1-mesa-glx: libgl1-mesa-glx 8.0~rc2-0ubuntu5
- version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu3
- version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.99.901+git20120126-0ubuntu2
- version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
- version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
- version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2
+ - 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.

-- 
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/933776

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

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


References