Merge lp:~unity-team/unity/unity.minimized_windows_switcher into lp:unity
Status: | Merged |
---|---|
Approved by: | Neil J. Patel |
Approved revision: | no longer in the source branch. |
Merged at revision: | 1434 |
Proposed branch: | lp:~unity-team/unity/unity.minimized_windows_switcher |
Merge into: | lp:unity |
To merge this branch: | bzr merge lp:~unity-team/unity/unity.minimized_windows_switcher |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Neil J. Patel (community) | Approve | ||
Jason Smith (community) | Needs Fixing | ||
Tim Penhey (community) | Needs Information | ||
Review via email: mp+72591@code.launchpad.net |
Description of the change
Adds minimized window thumbnails
The CompizMinimized
Note: You WILL need the latest compiz-
bzr branch lp:~compiz-team/compiz-animation-plugin/oneiric animation
cd animation
mkdir build && cd build
cmake ..
make install
Stuff that's added:
X11TransientFor
CompTransientFo
MinimizedWindow
CompizMinimized
InputRemover: helper class to remove input on a window
There's also some tests:
tests/test-
tests/test-
tests/test-
How to test this:
Make sure that:
1) You can minimize windows
2) You can unminimize windows
3) At no point do you lose input in any window that is visible
4) Focus changes appropriately when you minimize a window
5) When you minimize and unminimize a window, its transient windows (eg dialogs, toolboxes etc) go with it
6) No other weird behaviour (misc)
Are you planning to move this into the compiz source?
If you are, you should add a comment explaining this. It would make sense to put this near the compiz namespace, as that would help fix the confusion there.
If you are not going to merge it into the compiz source then you have some other formatting issues to fix.