xorg is pretty old im hopping that wayland gets more $ and more focus so this way we can see it fully integrated in ubuntu. they keep pushing dates back because wayland is under developed and they are developing slower than anticipated and causing ubuntu team to keep pushing it back
X needs to die but client side window decorations just suck. How bad this is you see on every Windows computer where ICQ, iTunes, Chromium, whatever implement their own controls
@ensignjoe you can't stop app developers using their own window decorations if they want to so the best you can hope for is that most apps behave consistently.... which is still easily achievable with client side decorations by using a common toolkit. I don't see the problem... the end result is the same :S
@cho4d Maybe you can’t but why do I know not a single application for Linux that does such a shit?(Ok, there are some as well but not many and not very popular applications) I know that only from Windows. Right, and then tell everybody to use Qt or GTK or … see the point? With Server side decorations it doesn’t matter which toolkit you use. Also, if there are some additions to the window management you need a toolkit update and application recompile)
@ensignjoe I would cite Chrome/ium as the prime example of an app that uses it's own window decorations, followed by Spotify. Both of these use the otherwise dead space in the titlebar for some of their interface elements.
I'm no system architect, i don't know the best way of achieving it is with or without CSWD, but i really think we need to give interface designers a toolkit flexible enough to achieve these things without hacking their own solution.
@cho4d Hm, well, KDE’s KWin Window Manager supports tabbed windows, i. e. it can put any window onto any other and enable this through tabs. If there was a way for applications to modify those tabs, i. e. add entries to the context menu (Reload, New Tab) and add a “New Tab” button which emits a signal to the respective application (a browser, to open a new "window" and attach it as tab to the current window group) it would definitly be possible to do this without CSD :)
So... no more high cpu xorg process when installing propietary drivers on some cards?
TheYoukaichannel 4 months ago
xorg is pretty old im hopping that wayland gets more $ and more focus so this way we can see it fully integrated in ubuntu. they keep pushing dates back because wayland is under developed and they are developing slower than anticipated and causing ubuntu team to keep pushing it back
goochbuntu 4 months ago
I'm really dreading this, I would rather stick with my lovely X server.
rinkavideos64 10 months ago
X needs to die but client side window decorations just suck. How bad this is you see on every Windows computer where ICQ, iTunes, Chromium, whatever implement their own controls
ensignjoe 1 year ago 21
@ensignjoe This only rocks in Opera, Firefox 4 etcetera etcetera etcetera where controls are embedded, holy hell SEXY, that is.
rinkavideos64 10 months ago
@ensignjoe you can't stop app developers using their own window decorations if they want to so the best you can hope for is that most apps behave consistently.... which is still easily achievable with client side decorations by using a common toolkit. I don't see the problem... the end result is the same :S
cho4d 8 months ago
@cho4d Maybe you can’t but why do I know not a single application for Linux that does such a shit?(Ok, there are some as well but not many and not very popular applications) I know that only from Windows. Right, and then tell everybody to use Qt or GTK or … see the point? With Server side decorations it doesn’t matter which toolkit you use. Also, if there are some additions to the window management you need a toolkit update and application recompile)
ensignjoe 8 months ago
@ensignjoe I would cite Chrome/ium as the prime example of an app that uses it's own window decorations, followed by Spotify. Both of these use the otherwise dead space in the titlebar for some of their interface elements.
I'm no system architect, i don't know the best way of achieving it is with or without CSWD, but i really think we need to give interface designers a toolkit flexible enough to achieve these things without hacking their own solution.
cho4d 7 months ago
@cho4d Hm, well, KDE’s KWin Window Manager supports tabbed windows, i. e. it can put any window onto any other and enable this through tabs. If there was a way for applications to modify those tabs, i. e. add entries to the context menu (Reload, New Tab) and add a “New Tab” button which emits a signal to the respective application (a browser, to open a new "window" and attach it as tab to the current window group) it would definitly be possible to do this without CSD :)
BajKification 7 months ago
@cho4d Just hide the decorator so there is none, job done...
ShadowEater120880 3 weeks ago
This looks awesome, thanks for the video!
eivindms 1 year ago 2