This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Smart resize and close buttons

-7

Votes
4
11
Tags: None
(comma "," separated)
ivi
Registered Member
Posts
2
Karma
0
OS

Smart resize and close buttons

Sat Dec 19, 2009 3:21 pm
I propose some modifications in area of close, minimize, maximize buttons. I think that these are obsolete and modern systems (KDE/Linux comes in mind :) can do better than that. Anyways, I will try to explain myself so if you have something to say about this please comment. Remember, these are just ideas. I'm not a programmer nor will I be, so I can't implement this. Ideas may be completely useless to, they just seem OK to me. Sorry for grammar in advance, not an english speaker. Lets go:


Replace 3 buttons (minimize ! maximize ! close) with two that are smart :)


Looks something like these:
________________________________________________________________________________
Menu ! Title.................................................................................................................Smart Resize ! Smart Close
________________________________________________________________________________


Smart resize would be the left one. It resize function would behave similiar to OS X one. It wouldn't maximize whole window but just enough to show content. So if I stretch my calculator click on that button would resize window to show just buttons and digit display. Or if i'm watching video clip, and have black ribbons on the side because proportions of video and window are not the same, click on the Smart maximize would resize the window to fit the video clip withous black borders. If I shrink browser window, click on that button would expand the surface to show website and tabs+toolbar.I hope I made myself clear on this one, I'm not sure :)

Smart Close. This one is little harder to explain. It's should be kinda Get-out-of-my-way button that should take in count lot of use cases in which user doesn't know or care about current state of application. He/she just wants to move this window out of the way at this particular moment. So window manager should know does the application needs to be killed or minimized for later usage. Examples would be text editor in unsaved state. If it's unsaved, minimize application; if it's saved, quit application. Or media player, if it's playing or paused, minimize; if it stoped playing, quit. There would be certain applications that would default to certain behaviour. Like app that is always Quit (Kjots) or always Minimize (Akregator, Kmail).

I think that this would make expirience of using KDE software unique and easy. This would also take care of duality of (X) button that is really annoying. If i click close on my VLC right now it would close, but if I click SAME button on Amarok, music will continue playing. This IS confusing to people and should be an easy fix.

This is it. Any thoughts?

Last edited by ivi on Sun Dec 20, 2009 11:20 pm, edited 1 time in total.
Kryten2X4B
Registered Member
Posts
911
Karma
4
OS

Smart resize and close buttons

Sat Dec 19, 2009 7:09 pm
I think that smart close has the potential of being really confusing. As in "Why did it minimize this time, when last time I clicked that button the application closed down entirely".


OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct.


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]