Originally posted by aufkrawall
View Post
Announcement
Collapse
No announcement yet.
KDE Now Deals With GTK CSD Headerbars - Improving GNOME App Integration On Plasma
Collapse
X
-
- Likes 5
-
Originally posted by bug77 View Post
The point is the whole GTK+ camp think everybody should support only CSD (because that's what they do) and somehow still enforce consistency. You can't win that argument, you can't put it to rest.
Yeah, most GNOME apps use CSD but every app can look like developer wants. They have freedom to design own apps, we have freedom to use (or not) it. That's it and saying that GTK forces CSD is just wrong, because GTK doesn't force CSD.
Originally posted by ngraham View Post
They can't force us to use CSDs for our apps any more than we can force them to abandon them.Last edited by dragon321; 01 December 2019, 03:56 PM.
Comment
-
ngraham
I can't judge what specifically is broken inside KWin, so I can't establish connections if any report might be a duplicate. I can only look at the result, which is utterly broken for many years, and apparently everybody stopped caring about it or got used to stutter as "normal".
It's a matter of seconds to judge whether compositor vsync is broken or not by simply opening vsyntester.com, playing a video in mpv with --video-sync=display-resample and comparing it vs. no compositor.
Comment
-
Originally posted by ssokolow View Post
I'm not at all a fanatic. I'm saying that it's ludicrous and juvenile for any set of toolkit developers to unilaterally declare that the only acceptable solution is for others to either add their toolkit as a dependency or reinvent part of it. (The latter of which will still produce an inferior result unless their theming system is also reinvented.)
The GNOME devs don't think a compositor should be drawing parts of windows, that's their choice to make and it's not a "wrong" choice given it's what other platforms (non-Linux excl. Android) are doing. KDE developers think the compositor/window manager should draw window decorations, and coming from the X world where there isn't one native toolkit, that makes sense too.
- Likes 1
Comment
-
Originally posted by Gusar View Posttildearrow Is it just me or is 144Hz giving off a very GhostOfFunks vibe?
This is the final comment about 144Hz that I post on this thread.
- Likes 4
Comment
-
Originally posted by ssokolow View PostYeah, because, if the GTK+ people aren't willing to implement xdg-decoration, then they should accept Qt as "the platform's native toolkit" and link against it. Problem solved.
See https://gitlab.gnome.org/GNOME/mutte...17#note_553315
Comment
-
Originally posted by Morty View Post
And the last 24 years have shown that CSD is a bad idea and has only create visual mess and more unnecessary work for developers.
The touted "gain" from CSD supporters have given some fancy looking "toy" applications like media players, which most of the time are used full screen or minimized anyway. Or the ability to shave of a few rows of pixels at the top of applications. Maybe a gain 15 years ago, but with today's high resolution screens, not so much.
Talk about hypocritical.... That's the worst hypocrisy I hear about....Last edited by duby229; 02 December 2019, 03:09 AM.
- Likes 1
Comment
-
Originally posted by duby229 View Post
Yeah, and it's fuckin hysterical too, they save a few pixels at the top but those same gnome apps are almost -entirely- white space anyway... What about all the other 70 to 95 % of visible space that is -completely- empty.... Wasted pixels on a titlebar is the very least of wasted space gnome devs should be worrying about....
Talk about hypocritical.... That's the worst hypocrisy I hear about....
GTK still uses client-side decoration under Wayland even if you don't use a headerbar.
- Likes 2
Comment
-
Originally posted by Britoid View Post
headerbars != client side decoration
GTK still uses client-side decoration under Wayland even if you don't use a headerbar.
And that's what Plasma devs have to deal with, unfortunately...Last edited by duby229; 02 December 2019, 03:33 AM.
- Likes 1
Comment
-
Originally posted by 144Hz View Postduby229 User report from the other side: Everything on GNOME just works. The user experience gets more and more pleasant as headerbar designs evolve and expand.
It might not benefit you personally but at least it helps the majority of users. And that’s what counts
EDIT: And no, not everything "just works" on Gnome, themes break constantly as just one example.... (And let me not even get started on the literal dozen extensions or more needed to get it somewhat useful as an end user desktop interface, which also constantly break)Last edited by duby229; 02 December 2019, 04:47 AM.
- Likes 2
Comment
Comment