[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2023-10-31 Thread King Kang Kong
https://bugs.kde.org/show_bug.cgi?id=440235

King Kang Kong  changed:

   What|Removed |Added

 CC||r2b2x3+kde...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #13 from Nate Graham  ---
Thank you very much!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-15 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=440235

Vlad Zahorodnii  changed:

   What|Removed |Added

URL||https://gitlab.gnome.org/GN
   ||OME/gtk/-/issues/5183
 Resolution|--- |DOWNSTREAM
 Status|CONFIRMED   |RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-15 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #12 from Vlad Zahorodnii  ---
(In reply to Nate Graham from comment #11)
> OK. I have no idea what to tell them, as I don't have any technical
> expertise in either GTK or window managers. Any chance you could file the
> bug report?

Yes, I was about to do that, but forgot

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #11 from Nate Graham  ---
OK. I have no idea what to tell them, as I don't have any technical expertise
in either GTK or window managers. Any chance you could file the bug report?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-15 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #10 from Vlad Zahorodnii  ---
Hmm, if breeze gtk handles solid-csd and it's reproducible with other themes, I
think we need to report this to GTK developers.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #9 from Nate Graham  ---
The Breeze GTK theme sets those CSS classes already, and it's not setting them
to be giant black squares, as far as I can tell. See
https://invent.kde.org/plasma/breeze-gtk/-/blob/master/src/gtk3/widgets/_window_decorations.scss#L46
and the lines below it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-12 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #8 from Vlad Zahorodnii  ---
> It happens when using the Adwaita theme too so I think this is on KWin.

It's not. GTK is responsible for reacting to disabling compositing and adding
`solid-csd` class. I don't see how we can fix this in kwin.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled on X11

2022-09-08 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=440235

Nate Graham  changed:

   What|Removed |Added

Version|5.22.3  |master
Summary|CSD windows have huge black |CSD windows have huge black
   |outline when compositing is |outline when compositing is
   |disabled|disabled on X11
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #7 from Nate Graham  ---
Can reproduce with current git master, still. It happens when using the Adwaita
theme too so I think this is on KWin.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled

2021-08-06 Thread William
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #6 from William  ---
another plus to my proposed solution (and the workaround) is that CSD apps
would always (no matter the gtk-theme) have the correct shadow set by the
window decoration theme, (that is if this is possible to implement for other
windwo decos than breeze)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled

2021-08-06 Thread William
https://bugs.kde.org/show_bug.cgi?id=440235

William  changed:

   What|Removed |Added

 Resolution|NOT A BUG   |---
 Ever confirmed|1   |0
 CC||wi11ia...@pm.me
 Status|RESOLVED|REPORTED

--- Comment #5 from William  ---
on X11 it is already possible to circumvent this bug with some special
settings:

first one has to enforce the titlebar on firefox via a Kwin WindowRule (do not
enable the standard titlebar in firefox settings)
second u have to use breeze window-decoration style and make a custom rule to
"unforce" border and titlebar again. this way the shadow is drawn by kwin and
the window still looks just as before with proper gtk CSD!

a proper solution to this would be to automatically load in a gtk-css style
(similar to the window-decorations overwrite that already syncs min/max/close
buttons) that just disables ALL CSD shadows and margins and then add something
to kwin that enforces the draw of shadows. 

if the shadows come from kwin even on uncomposited desktop firefox and all
other gtk CSD apps would look normal, without shadow. 

i dont know however how far this is possible (in kwin). on my end for firefox
and the couple other gtk csd apps that i use i have the workaround in place and
a custom gtk-css style that removes all shadows+markins in my
~/.config/gtk-3.0/gtk.css so that any gtk theme wont have these ugly client
side shadows.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled

2021-08-05 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #4 from Vlad Zahorodnii  ---
It might be also an issue in breeze gtk theme.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled

2021-08-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=440235

--- Comment #3 from Nate Graham  ---
I can reproduce the bug with Gedit too. It doesn't seem to be limited to just
Firefox.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled

2021-08-05 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=440235

Vlad Zahorodnii  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |NOT A BUG

--- Comment #2 from Vlad Zahorodnii  ---
X11 doesn't support translucency natively, only with some help from a
compositing window manager.

Please report this issue to Firefox developers. Ideally, Firefox should stop
rendering client-side drop shadows and draw some border instead.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 440235] CSD windows have huge black outline when compositing is disabled

2021-08-04 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=440235

Nate Graham  changed:

   What|Removed |Added

   Keywords||regression
 CC||n...@kde.org
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Nate Graham  ---
Can reproduce.

-- 
You are receiving this mail because:
You are watching all bug changes.