[FFE][UIFE] Window management - We should be able to close windows in spread mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Medium
|
John Lea | ||
Unity |
Fix Released
|
Medium
|
Renato Araujo Oliveira Filho | ||
ubuntu-docs (Ubuntu) |
Won't Fix
|
Low
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
lynda scheidt |
Bug Description
== Proposed Change ==
Add a small titlebar to each window in spread mode with just a close button. Allows users to close windows in the spread
== Test ==
None as of yet.
This code is mostly all UI/Rendering code and wasn't exactly testable. It might be worthwhile looking into writing AP tests for the close functionality. The two revisions in question are:
http://
http://
I can vouch as the reviewer that the code was written correctly and functions like the other compiz draw-on-windows code.
== Contingency? ==
We should just be able to revert those revisions. As nothing else is planned to change on those code sections, reverting them should be trivial.
1.Open 3 windows of nautilus or any application.
2. Click on the application's icon in the launcher to activate spread mode.
3. If you want to close one of the windows, you have to click on its preview, than close it when it has focus. However, we should be able to close it directly in spread mode (like in gnome shell) by clicking on a close button in the upper left corner of each preview.
I attached a picture of how its done in gnome shell.
-------
Note from design:
This feature will be added as part of 'The Spread', for more details see:
- http://
- http://
Related branches
- Sam Spilsbury (community): Approve
-
Diff: 729 lines (+507/-31)6 files modifiedCMakeLists.txt (+1/-2)
plugins/unityshell/CMakeLists.txt (+1/-1)
plugins/unityshell/src/unityshell.cpp (+428/-0)
plugins/unityshell/src/unityshell.h (+39/-1)
unity-shared/PanelStyle.cpp (+37/-27)
unity-shared/PanelStyle.h (+1/-0)
Changed in compiz-core: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
Changed in compiz (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in compiz-core: | |
status: | Confirmed → Triaged |
Changed in compiz: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
description: | updated |
tags: | added: udp |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in unity: | |
status: | Confirmed → Triaged |
importance: | Wishlist → Medium |
Changed in compiz (Ubuntu): | |
importance: | Wishlist → Medium |
Changed in unity (Ubuntu): | |
importance: | Wishlist → Medium |
summary: |
- We should be able to close windows in spread mode + Window management - We should be able to close windows in spread mode |
Changed in unity: | |
assignee: | nobody → Ugo Riboni (uriboni) |
Changed in unity: | |
assignee: | Ugo Riboni (uriboni) → nobody |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity: | |
milestone: | none → 6.4 |
status: | In Progress → Fix Committed |
milestone: | 6.4 → none |
summary: |
- Window management - We should be able to close windows in spread mode + [FFE] Window management - We should be able to close windows in spread + mode |
description: | updated |
summary: |
- [FFE] Window management - We should be able to close windows in spread - mode + [FFE][UIFE] Window management - We should be able to close windows in + spread mode |
Changed in unity (Ubuntu): | |
status: | Triaged → Fix Committed |
no longer affects: | compiz-core |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
Changed in unity (Ubuntu): | |
status: | Incomplete → New |
Changed in unity (Ubuntu Quantal): | |
milestone: | none → ubuntu-12.10-beta-2 |
no longer affects: | unity/6.0 |
Changed in unity: | |
milestone: | 7.0 → 6.6 |
Changed in unity: | |
status: | Fix Committed → Fix Released |
no longer affects: | ubuntu-docs (Ubuntu Quantal) |
no longer affects: | unity (Ubuntu Quantal) |
Changed in ubuntu-docs (Ubuntu): | |
milestone: | none → later |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: |
added: reviewedbydesignq removed: udp |
Changed in unity (Ubuntu): | |
assignee: | nobody → lynda scheidt (lyndastill007) |
Changed in ubuntu-docs (Ubuntu): | |
assignee: | nobody → Chris Perry (clissold345) |
status: | Triaged → In Progress |
me too :-)