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

Make the application itself draw the window decoration

-23

Votes
2
25
Tags: None
(comma "," separated)
Kryten2X4B
Registered Member
Posts
911
Karma
4
OS
augustofretes wrote:Just like they do now. KWin could just draw a windeco for those (a fallback, workaround, far from ideal I agree),


Exactly, which is my point. There are enough differences, fallbacks, and workarounds as it is between the different toolkits/DEs without introducing yet another one.


OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct.
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS
I may just be dense, but I am still not understanding how this idea will help anyone as compared to just making kwin more flexible.


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
User avatar
anda_skoa
KDE Developer
Posts
783
Karma
4
OS
augustofretes wrote:You need to press a button, on OS X you can move them by dragging the window from any empty space.


That's quite easy to implement for the application developer.

It could probably be implemented at the toolkit level, but how would the window manager know which part of the application window does not need the mouse interaction for itself?

Cheers,
_


anda_skoa, proud to be a member of KDE forums since 2008-Oct.
User avatar
Fri13
Registered Member
Posts
397
Karma
4
OS
I dont like the idea to have different UI's on desktop. since 2000 we have had problem that differentkind UI's looks bad on different windowmanager/desktopenvironment. We are now getting to point that freedesktop.org has got us to the change to have one UI for all applications etc. And now we would have different window decorations? That is bad usability option!

In view of usability, it is best that UI is always samekind, follows same rules on all applications and you only need to learn one way once and then just use learned skills on all applications.

The window decoration is needed to keep in control of windowmanager like KWin. Application should not control it at all. All what we end to have, is the situation like Windows. You have tons of applications, everyone looking different and they do not fit at all on the desktop.


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]