[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2022-01-10 Thread Jeffrey Bosboom
https://bugs.kde.org/show_bug.cgi?id=439743

--- Comment #10 from Jeffrey Bosboom  ---
I have found a workaround:
- launch KDevelop
- open the qt5ct configuration tool (`/usr/bin/qt5ct`)
- go to the Troubleshooting tab (all the way on the right)
- check the "Force raster surface" box (note this is a tri-state box, make sure
it's checked)
- click OK or Apply
- wait a few seconds

As long as KDevelop remains open, almost all of the interface is correctly
themed.  The only exception I see are the editor tooltips that show semantic
information when hovering a variable/function/etc., which are still
black-on-white (light).  If I close KDevelop and re-launch it, it uses the
default light theme again, and I have to re-run `qt5ct` and click OK (no actual
changes necessary).

The "Force raster surface" checkbox is a global setting, not tied to any
particular application, but it doesn't seem to have any negative effects on
Picard (the only other Qt application I use regularly).

The tooltip for the "Force raster surface" checkbox is "Make top-level widgets
use pure raster surfaces, and do not support non-native GL-based child
widgets."  KDevelop doesn't appear to be making special use of vector graphics
or OpenGL, so I'm not sure what this means, but maybe it's useful information
for you.

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2022-01-08 Thread Jeffrey Bosboom
https://bugs.kde.org/show_bug.cgi?id=439743

--- Comment #9 from Jeffrey Bosboom  ---
Created attachment 145250
  --> https://bugs.kde.org/attachment.cgi?id=145250&action=edit
installed package versions of qt5ct and its dependencies

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2022-01-08 Thread Jeffrey Bosboom
https://bugs.kde.org/show_bug.cgi?id=439743

--- Comment #8 from Jeffrey Bosboom  ---
Created attachment 145249
  --> https://bugs.kde.org/attachment.cgi?id=145249&action=edit
installed package versions of kdevelop and its dependencies

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2022-01-08 Thread Jeffrey Bosboom
https://bugs.kde.org/show_bug.cgi?id=439743

--- Comment #7 from Jeffrey Bosboom  ---
Created attachment 145248
  --> https://bugs.kde.org/attachment.cgi?id=145248&action=edit
strace of kdevelop showing that libqt5ct.so is loaded and qt5ct config is read

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2022-01-08 Thread Jeffrey Bosboom
https://bugs.kde.org/show_bug.cgi?id=439743

--- Comment #6 from Jeffrey Bosboom  ---
Created attachment 145247
  --> https://bugs.kde.org/attachment.cgi?id=145247&action=edit
kdevelop with the qt5ct gtk2 theme, "darker" color scheme (kdevelop sort-of
uses it)

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2022-01-08 Thread Jeffrey Bosboom
https://bugs.kde.org/show_bug.cgi?id=439743

--- Comment #5 from Jeffrey Bosboom  ---
Created attachment 145246
  --> https://bugs.kde.org/attachment.cgi?id=145246&action=edit
kdevelop with the qt5ct Fusion theme, "darker" color scheme (kdevelop doesn't
use it)

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2022-01-08 Thread Jeffrey Bosboom
https://bugs.kde.org/show_bug.cgi?id=439743

Jeffrey Bosboom  changed:

   What|Removed |Added

 Resolution|WORKSFORME  |---
 CC||jeffreybosb...@gmail.com
 Status|RESOLVED|REPORTED

--- Comment #4 from Jeffrey Bosboom  ---
I also have this problem (kdevelop not using qt5ct theme).  Unlike the first
reporter, I intend to answer requests for more information.

Arch Linux, rolling release up-to-date as of today (2022-01-08), kernel version
5.15.13-arch1-1, X.org server version 1.21.1.3, Openbox (window manager)
version 3.6.1, kdevelop version 5.7.211201 (21.12.1), qt5ct version 1.5.  I
have attached the output of `pactree --linear --unique --optional `
for both kdevelop and qt5ct, in case the problem is a missing or outdated
dependency.


OBSERVED BEHAVIOR: I installed qt5ct, configured the "darker" color scheme for
the "Fusion" style (the default style), and exported the environment variable
QT_QPA_PLATFORMTHEME=qt5ct.  Under this configuration, kdevelop uses a
black-on-white (light) theme (see the attached screenshot).  Picard (a Qt5
music tagger) correctly uses the dark theme.

I believe kdevelop Settings -> Color Scheme -> Default is selected, or at least
clicking it does nothing.  (There are no other items in that submenu, but
there's no checked checkbox or other indication that the Default item is
selected.)

I ran kdevelop under strace (traces attached).  The main thread (6498) loads
`/usr/lib/qt/plugins/platformthemes/libqt5ct.so` and reads
`/home/jbosboom/.config/qt5ct/qt5ct.conf` and
`/usr/share/qt5ct/colors/darker.conf`.

I then built and installed qt5-styleplugins from the Arch Linux AUR and
configured qt5ct to use the "gtk2" style, again with the "darker" color scheme.
 In this configuration, kdevelop uses a mix of colors resulting in both light
text on a light background and dark text on a dark background (see the attached
screenshot).  Picard looks mostly okay in this configuration (just a couple of
dark-on-dark menu items).


DESIRED BEHAVIOR: kdevelop successfully uses the "darker" color scheme for the
"Fusion" theme under qt5ct.

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2021-08-09 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=439743

Bug Janitor Service  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |WORKSFORME

--- Comment #3 from Bug Janitor Service  ---
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2021-07-25 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=439743

--- Comment #2 from Bug Janitor Service  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2021-07-11 Thread Sven Brauch
https://bugs.kde.org/show_bug.cgi?id=439743

Sven Brauch  changed:

   What|Removed |Added

 CC||m...@svenbrauch.de
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Sven Brauch  ---
Hi, can you please ensure you have Settings -> Color Scheme set to "Default"?
Since many people want their IDE in different colors than the rest of their
desktop, we support separately setting our color scheme. Maybe that conflicts
with your system-wide choice.

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

[kdevelop] [Bug 439743] Theme doesn't change in KDevelop. KDevelop doesn't obey qt5ct.

2021-07-10 Thread Jesper
https://bugs.kde.org/show_bug.cgi?id=439743

Jesper  changed:

   What|Removed |Added

 CC||jespa...@student.liu.se

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