'Expose' repurposed for window minimization

Registered by Jon Loldrup

Hi elementary OS

Now that you have disallowed icons on the desktop, I have a suggestion for how to use that desktop space:

Whenever a window is minimized, instead of "disappearing", a screenshot (or rather, a 'windowshot') is taken, reduced in size (say, about 50%) and "planted" on the desktop. If a second window is minimized, it gets the same treatment. If necessary, the windowshots are reduced in size and/or moved around in order to accommodate the new windowshot.

Ubuntu and Mac has a similar feature ('expose'), but in their case, one has to click a certain key combination to make it show. elementary OS has the opportunity to show it permanently :)

I think this way of interpreting the concept "minimize" is quite intuitive, at least compared with the competing ways of handling minimization.

What do you think?

EDIT:
I don't think this concept of minimize will interfere with your current consensus on the meaning of closing a window. I remember reading a discussion where minimization was criticised for being too similar to the 'close'-function to justify it. I don't think this issue applies for this alternative interpretation of minimize. Would you agree?

EDIT 2:
This blueprint was first discussed at
http://elementaryos.org/journal/our-new-years-resolutions
(in the comments section)

Blueprint information

Status:
Not started
Approver:
None
Priority:
Not
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

If you have a lot of things at once open without a minimise or similar functionality you will get totally lost in all the windows, especially on a small screen like this one. So if your going to remove minimise replacing it with something would be a good idea. On this idea can you post a video link to the palmOS implementation?

So we've ditched minimization and keeping desktop just a backdrop. Marking not a priority. --shnatsel

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.