[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-02-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=413915

Nate Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
   Version Fixed In|5.18|5.18.1
 Resolution|--- |FIXED
  Latest Commit|https://commits.kde.org/bre |https://cgit.kde.org/breeze
   |eze-gtk/c9ac507ff3c2e700b37 |-gtk.git/commit/?id=d3e9aa7
   |ed4394de6ce1356025f6c   |37502b06e9080a87059f8b40660
   ||08c589

--- Comment #18 from Nate Graham  ---
author  Carson Black  2020-02-13 20:23:43 -0500
committer   Carson Black  2020-02-14 10:38:13 -0500
commit  d3e9aa737502b06e9080a87059f8b4066008c589 (patch)
tree8e20d455586c3b7e0be554f583dd379766746407
parent  63584449cd7131f4293fb004d16e5293ce073c72 (diff)
[GTK3] Fix menubar coloursPlasma/5.18
Summary:
This patch uses strictly content fg/bg for menubars instead of a mix,
and moves the window titlebar colours into the CSD class.

Reviewers: #breeze

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D27390
Diffstat
-rw-r--r--  src/gtk3/applications/_chromium.scss8

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-02-14 Thread Carson Black
https://bugs.kde.org/show_bug.cgi?id=413915

Carson Black  changed:

   What|Removed |Added

 CC||sakii...@aosc.io

--- Comment #17 from Carson Black  ---
*** Bug 417612 has been marked as a duplicate of this bug. ***

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-02-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=413915

Nate Graham  changed:

   What|Removed |Added

   Severity|normal  |major
 Status|REOPENED|CONFIRMED
 CC||n...@kde.org

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-02-11 Thread Nico Dorn
https://bugs.kde.org/show_bug.cgi?id=413915

Nico Dorn  changed:

   What|Removed |Added

 CC||nicod...@posteo.de

--- Comment #16 from Nico Dorn  ---
(In reply to Ivan Safonov from comment #14)
> It seems like "Active Titlebar Text" has a wrong colour in the Breeze theme

Changing that option makes things even worse. The menu of the Electron app
would be fine, but the titlebar text would be unrecognizable in all and every
window.

I'm dispatching the following on autostart which fixes the issue for me:

sed -i 's/theme_titlebar_foreground.*/theme_titlebar_foreground
rgb(35,38,39);/' "$HOME/.config/gtk-3.0/colors.css"

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-02-11 Thread Ivan Safonov
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #15 from Ivan Safonov  ---
Or '@theme_titlebar_foreground' should be changed to something else

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-02-11 Thread Ivan Safonov
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #14 from Ivan Safonov  ---
Created attachment 125847
  --> https://bugs.kde.org/attachment.cgi?id=125847&action=edit
Breeze and Breeze Light colour difference

It seems like "Active Titlebar Text" has a wrong colour in the Breeze theme

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-02-11 Thread Ivan Safonov
https://bugs.kde.org/show_bug.cgi?id=413915

Ivan Safonov  changed:

   What|Removed |Added

 CC||safonov.iva...@gmail.com

--- Comment #13 from Ivan Safonov  ---
Same issue. It works properly with colour schemes like "Breeze Dark" or "Breeze
Light", but with "Breeze" scheme menu text is barely visible. 

Operating System: KDE neon 5.18
KDE Plasma Version: 5.18.0
KDE Frameworks Version: 5.67.0
Qt Version: 5.13.2
Kernel Version: 5.3.0-28-generic
OS Type: 64-bit

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-23 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=413915

Patrick Silva  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com
 Ever confirmed|0   |1
 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #12 from Patrick Silva  ---
I can confirm that this bug persists on Plasma 5.18 beta. :(

Operating System: Arch Linux 
KDE Plasma Version: 5.17.90
KDE Frameworks Version: 5.66.0
Qt Version: 5.14.0

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-17 Thread hexchain
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #11 from hexchain  ---
Forgot to say that I'm on Arch Linux, Plasma 5.18 beta now. The active color
scheme is Breeze.

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-17 Thread hexchain
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #10 from hexchain  ---
Created attachment 125209
  --> https://bugs.kde.org/attachment.cgi?id=125209&action=edit
The said script in #c8

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-17 Thread hexchain
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #9 from hexchain  ---
Created attachment 125208
  --> https://bugs.kde.org/attachment.cgi?id=125208&action=edit
Electron6 menu bar (7 looks the same)

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-17 Thread hexchain
https://bugs.kde.org/show_bug.cgi?id=413915

hexchain  changed:

   What|Removed |Added

 CC||i...@hexchain.org

--- Comment #8 from hexchain  ---
I'm afraid this change did not fix anything for me. Now the menu bar items in
Electron are hardly readable. A screenshot is attached.

It could be stale configurations on my side, but I am sure I have a fresh
~/.config/gtk-3.0/colors.css.

Electron uses a set of CSS selectors to get color for the menubar item text
from the current theme, see [1]. I've written a simple script to replicate most
of this logic according to [1] and [2], and the result is indeed
unsatisfactory.

Currently, to work around this issue, I have the following lines in
~/.config/gtk-3.0/gtk.css:

window.background.chromium menubar, window.background.chromium .menubar {
color: @theme_fg_color;
}

[1]
https://sourcegraph.com/github.com/electron/electron@v7.1.9/-/blob/shell/browser/ui/views/menu_bar.cc#L294-297
[2]
https://source.chromium.org/chromium/chromium/src/+/master:chrome/browser/ui/libgtkui/gtk_util.cc;l=474;drc=3085f123db39ded55bccebcd1e508ad94bc8ef50?originalUrl=https:%2F%2Fcs.chromium.org%2F

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-11 Thread Carson Black
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #7 from Carson Black  ---
(In reply to Eric Donkersloot from comment #6)
> Thank you for picking this one up; much appreciated.

No problem :)

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-11 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #6 from Eric Donkersloot  ---
Thank you for picking this one up; much appreciated.

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-11 Thread Carson Black
https://bugs.kde.org/show_bug.cgi?id=413915

Carson Black  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||5.18
  Latest Commit||https://commits.kde.org/bre
   ||eze-gtk/c9ac507ff3c2e700b37
   ||ed4394de6ce1356025f6c
 Status|REPORTED|RESOLVED

--- Comment #5 from Carson Black  ---
Git commit c9ac507ff3c2e700b37ed4394de6ce1356025f6c by Carson Black.
Committed on 11/01/2020 at 17:46.
Pushed by cblack into branch 'master'.

[GTK3] Improve Electron menubar legibility

Summary:
Electron apps using a menubar are now more legible. This has the side effect of
forcing background tabs in Chrome/ium to not have an inactive appearance, as
`window > menubar`
provides the styling for both Electron's menubar and Chrome/ium's tabs.
FIXED-IN: 5.18

Test Plan:
Before: {F7877561} {F7877562}

After: {F7877563} {F7877564}

Reviewers: #vdg, #breeze, ndavis

Reviewed By: #vdg, #breeze, ndavis

Subscribers: ndavis, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D26587

M  +1-1src/gtk3/applications/_chromium.scss

https://commits.kde.org/breeze-gtk/c9ac507ff3c2e700b37ed4394de6ce1356025f6c

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-10 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #4 from Eric Donkersloot  ---
Still an issue on 5.17.5:

Operating System: Arch Linux 
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.65.0
Qt Version: 5.14.0
Kernel Version: 5.4.10-arch1-1
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 15,4 GiB of RAM

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2020-01-10 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

Eric Donkersloot  changed:

   What|Removed |Added

Version|5.17.4  |5.17.5

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2019-12-03 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #3 from Eric Donkersloot  ---
Still an issue using breeze-gtk 5.17.4-1

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2019-12-03 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

Eric Donkersloot  changed:

   What|Removed |Added

Version|5.17.2  |5.17.4

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2019-11-07 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

Eric Donkersloot  changed:

   What|Removed |Added

 Attachment #123775|0   |1
is obsolete||

--- Comment #2 from Eric Donkersloot  ---
Created attachment 123776
  --> https://bugs.kde.org/attachment.cgi?id=123776&action=edit
Screenshot (the correct one this time)

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2019-11-07 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

Eric Donkersloot  changed:

   What|Removed |Added

 CC||eric.donkersl...@gmail.com

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

[Breeze] [Bug 413915] All electron apps have grey menus when using breeze gtk3 theme

2019-11-07 Thread Eric Donkersloot
https://bugs.kde.org/show_bug.cgi?id=413915

--- Comment #1 from Eric Donkersloot  ---
Created attachment 123775
  --> https://bugs.kde.org/attachment.cgi?id=123775&action=edit
Screenshot

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