<div>(There's a lot of replies, so I'm going to answer to the topics).</div><div><br></div>As for the "Windows inside plasmoids is ugly" part, when I said my idea was to make applications and plamoids the same thing, I meant it form the POV of the user. Internally, they would remain different -- note that, in my mockups, a plasmoid does not leave background (although this is not very clear, I admit). Actually, they would still remain different at all, just with more interaction.<br>
<div><br></div><div>As for "You'll need to create a whole new WM from scratch", I don't understand why. This new plasma shell wouldn't drop any KWin feature a priori, it would just, as I said, make it interact with plasma and, perhaps, hide the titlebar and/or modify window's borders. It would be just like Marco said.</div>
<div><br></div><div>By the way, how does resizing work? I think KWin sends some kind of signal to the application, but I don't know X, so I don't know. But, if so, could it be used for this matter?</div><div><br>
</div>
<div>About "KWin scripting is not powerful enough", maybe we could extend it to do whatever is needed. But I don't think it would be necessary -- not, at least, in the beginning.</div><div><br></div><div>About "Sorry for being the bad guy", there's no problem at all. Actually, I want you to show me what's possible and what's not. My intention here is not to make a shell that resembles exactly my mockups, but rather showing an ideal mockup and see what I can do out of it.</div>
<div><br></div><div>Oh, and thank you guys for the answers. I'm doing some more mockups right now, btw.</div>