Originally posted by doom_Oo7
View Post
Announcement
Collapse
No announcement yet.
GNOME Display Settings Now Working On Wayland
Collapse
X
-
Originally posted by doom_Oo7 View PostIt would be cool if once in a while, people agreed to a damn standard, and would not make endless variations around it that causes so much code duplication between different projects...
Comment
-
Originally posted by Honton View PostFirst step would be for everyone to agree about CSD. There might be a DE out there who deny the developers the ability to make feature rich apps. This is based on an assumption that the developers are too stupid to do good design.
Ps. Gnome does CSD and does design work on core apps and the shell. So the blame goes some where else.
Sorry for my ignorance but what is a CSD ?
Comment
-
Originally posted by doom_Oo7 View PostSorry for my ignorance but what is a CSD ?
It means that the window's decoration are applied by the client and then the client sends to the server only the final image to compose on screen.
The other approach is the Server Side Decoration, where the client sends only the windows and the server take care to apply the decoration and then compose the final image on screen.
Wayland is a minimal display server, so minimal that they have choice to put out the decoration management from the compositor by default, but you can use SSD if you need it, just is not the default scenario (think about particular scenarios like the In-Vehicle Infotainment).
I'm very interested to try gnome with wayland asap!
Comment
-
Originally posted by valeriodean View PostClient Side Decoration.
It means that the window's decoration are applied by the client and then the client sends to the server only the final image to compose on screen.
The other approach is the Server Side Decoration, where the client sends only the windows and the server take care to apply the decoration and then compose the final image on screen.
Wayland is a minimal display server, so minimal that they have choice to put out the decoration management from the compositor by default, but you can use SSD if you need it, just is not the default scenario (think about particular scenarios like the In-Vehicle Infotainment).
I'm very interested to try gnome with wayland asap!
Comment
-
Originally posted by Honton View PostFirst step would be for everyone to agree about CSD. There might be a DE out there who deny the developers the ability to make feature rich apps. This is based on an assumption that the developers are too stupid to do good design.
- have an option to enforce SSD globally for every application (e.g. for systems like plasma active where you don't want any window decorations at all or if you really don't like CSD)
- allow CSD for applications that want to use it
- have an option to choose between CSD and SSD for all the applications that use CSD individually (hopefully)
I think this would be the perfect solution. The only downside would be that applications that use CSD for additional functionality would have to implement it somewhere else if the system tells them not to use CSD.
Comment
-
Originally posted by Honton View PostAnd no. KDE can not come back in a few years time and complain when they finally target Wayland. Plasma Active was no more than a advertisement code for Qt's "write once, deploy everyehere". Such NIH stuff is disqualified. Wayland is about Linux input and rendering done right, NOT Qt's sales gimmick.
Comment
-
Originally posted by doom_Oo7 View PostSo frow what I understand from your post, it seems that it would be hard to have a single interface that could handle both traditional, desktop-like apps and "modern-UI / smartphone-style" fullscreen apps, or did I understood bad ? What is broken according to you in plasma active and how do you think it should change without modifying the UI of plasma active ?
Comment
-
Originally posted by Maxjen View PostActually in his latest post about CSD- have an option to choose between CSD and SSD for all the applications that use CSD individually (hopefully)
According to http://www.phoronix.com/scan.php?pag...tem&px=MTMyMDY CSD with GTK3 are optional as well at least under non-Wayland environments. Not sure about Wayland, though, but I think the Gnome devs are not that stupid and make CSD optional under Wayland as well.
Comment
Comment