[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

2019-09-19 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=365924

Nate Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #4 from Nate Graham  ---
This requires _GTK_FRAME_EXTENTS support, which is now planned for KWin--in a
way that doesn't break other things, of course. :) I'm hoping this lands in
Plasma 5.18. Marking as a duplicate of the bug tracking that work.

*** This bug has been marked as a duplicate of bug 390550 ***

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

[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

2019-06-29 Thread Gianluca Pettinello
https://bugs.kde.org/show_bug.cgi?id=365924

Gianluca Pettinello  changed:

   What|Removed |Added

 CC||gianluca.pettinello@gmail.c
   ||om

--- Comment #3 from Gianluca Pettinello  ---
A bit of necrobump but I agree with Nate. The shadows should be created and
drawn as for any other client simply ignoring what gtk has set as shadow
properties

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

[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

2019-06-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=365924

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
   Priority|NOR |HI
 Ever confirmed|0   |1

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

[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

2019-02-17 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=365924

Patrick Silva  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com

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

[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

2019-02-15 Thread S. Christian Collins
https://bugs.kde.org/show_bug.cgi?id=365924

S. Christian Collins  changed:

   What|Removed |Added

 CC||s_chriscoll...@hotmail.com

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

[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

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

Nate Graham  changed:

   What|Removed |Added

 CC||pointedst...@zoho.com

--- Comment #2 from Nate Graham  ---
In a related GTK bug report
(https://bugzilla.gnome.org/show_bug.cgi?id=729794), Matthias Clasen--a lead
GTK developer--says the following on this subject: 

"As you've found out, we already let the theme creators configure the
applications appearance, including the shadows."

I may be misunderstanding the scope of work, but it doesn't seem like there are
necessarily any KWin changes needed here: just some tweaks to the theme itself
to tell KWin to always draw the shadows.

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

[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

2016-10-18 Thread Alexander via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365924

Alexander  changed:

   What|Removed |Added

 CC||ingle...@gmail.com

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


[Breeze] [Bug 365924] Breeze GTK should add shadows to context menus

2016-07-21 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365924

--- Comment #1 from scionicspec...@gmail.com ---
GTK 3 has certain issues of non-compliance with freedesktop.org standards which
prevents a lot of these sorts of things from working properly in KWin. I'm not
yet certain, but I think shadows around elements such as this would face the
same issues we've seen with other elements like transparency and shadows around
client-side decorations. GTK doesn't give the information for these boundaries
in a way that reliably fits into KWin's structure.

I've been told that rewriting KWin to handle this could take months and there's
no guarantee it wouldn't break again immediately as GTK 3 handles many of these
things outside of any agreed upon standard or specification.

I'll look into it, but I think it's entirely likely we may have to accept this
as a visual limitation until the broader issues surrounding GTK 3 are resolved.

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