[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-04-27 Thread Markus Rathgeb
https://bugs.kde.org/show_bug.cgi?id=389361 Markus Rathgeb changed: What|Removed |Added CC||maggu2...@web.de -- You are receiving this ma

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-26 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #13 from Kyle Devir --- Turns out it wasn't much of a fix ~ it broke the CSD decorations in Weston. I looked at the code a bit more, and saw that it never bothers to request server-side decorations. The code really seems to have not been te

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-26 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #14 from Martin Flöser --- At least it was not tested with KWin. It probably was tested with sway which doesn't do any decorations. -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-25 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #12 from Martin Flöser --- Thanks for having a look into it. -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-25 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #11 from Kyle Devir --- Here is the patch to apply to GTK3 to fix the issue: https://bug792889.bugzilla-attachments.gnome.org/attachment.cgi?id=367417 -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-25 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #10 from Kyle Devir --- I've added a patch on the GTK side that should fix that issue. A simple typo can do a lot... -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-25 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #9 from Kyle Devir --- It turns out that the function for checking whether GTK3 surfaces should use CSD or not was returning "false" for preferring SSD instead of "true". Seems like it was likely never tested after the original patch was sub

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #8 from Kyle Devir --- I've created a bug report here: https://bugzilla.gnome.org/show_bug.cgi?id=792889 -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #7 from Kyle Devir --- I'll create a bug on the GTK side, and see what they can do about it. -- You are receiving this mail because: You are watching all bug changes.

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #6 from Kyle Devir --- Martin, Gnome, in the latest GTK+3 release, they added support for detecting if KWin was running as the compositor and allowing CSD apps to prefer SSD decorations instead. This was the bug report, which has been fixe

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=389361 Martin Flöser changed: What|Removed |Added CC||bugsefor...@gmx.com --- Comment #5 from Martin

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #4 from Martin Flöser --- You need to report to GTK. Client side decoration means the application draws it. GTK gained support for our protocol to decide whether to use client or server side decoration. Weston does not support this, so there

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=389361 Nate Graham changed: What|Removed |Added CC||pointedst...@zoho.com -- You are receiving this

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #3 from Kyle Devir --- So... where to now? Is there a way to force CSD borders somehow, because Weston provides them. Maybe I should open another bug, but worded differently, to reflect that they're specifically lacking KWin decorations, bu

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=389361 Martin Flöser changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-24 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 --- Comment #1 from Kyle Devir --- Created attachment 110088 --> https://bugs.kde.org/attachment.cgi?id=110088&action=edit Mentioned GTK3 applications shown with decorations in Weston The applications have decorations in Weston. -- You are receivin

[kwin] [Bug 389361] Non-Gnome GTK3 apps started with GDK_BACKEND=wayland have no decorations

2018-01-23 Thread Kyle Devir
https://bugs.kde.org/show_bug.cgi?id=389361 Kyle Devir changed: What|Removed |Added CC||kyle.de...@mykolab.com -- You are receiving this