..., they "pulled a windows 8" and chose to ruin the UI! The devs obviously just don't care about people running GTK3 software on DE/WMs other than their own...
Do you know that for a fact, or is that unproductive slander against people who choose to volunteer their personal time?
https://wiki.archlinux.org/index.php/Fo … ng_Systems
Please take that sort of thing elsewhere.
See the reddit linked above (not by me). Many people explaining why CSD is a bad/wrong choice if the UI will ever be integrated with another product.
But fine. I'll unsub to this topic, wont post in it again.
I have downgraded gtk3 to 3.10.7-1 and the issue does not happen anymore, however I'd like to use the latest GTK3. Is it possible to disable the client-side decorations?
No, because the header bar contains important functionality, not just the window title and decoration. (Otherwise, there would have been no point in switching to CSD is the first place.) E.g. in Calculator you would lose the menu that allows you to switch between basic/advanced/financial/programming mode. In Web you would lose the forward/back buttons, address bar, and menu.
They won't see it as bugs, they "pulled a windows 8" and chose to ruin the UI! The devs obviously just don't care about people running GTK3 software on DE/WMs other than their own...
What precisely do you want changed?
But there's little point in providing negative feedback to GNOME/GTK+ when the GTK+ developers took pains to make sure all of these changes are configurable by both the theme and the desktop environment, in order to avoid precisely these complaints, which WERE justified after the 3.10 release.
I posted a patch here that will disable the client-side decorations at least for GtkDialog. This won't fix GNOME applications, but it works for third-party ones such as EasyTag or Audacious.
Edit: Patched gtk3 package for x86_64 compiled here. Add gtk3 to IgnorePkg or non-patched updates will install over it.
Last edited by jlindgren (2014-04-22 22:40:43)
I am going to push the patched package to AUR.
EDIT: Here it is: https://aur.archlinux.org/packages/gtk3-noforcedcsd/
Last edited by korn36 (2014-04-24 17:20:34)
Works fine with most gtk3 windows, but "synapse" still get double shadows. Maybe another css class?