i-nex / I-Nex

System information tool written in gambas3, python, bash
http://i-nex.linux.pl/
174 stars 24 forks source link

Wrong detection of "Window manager theme" for Plasma 5 #66

Open pavbaranov opened 7 years ago

pavbaranov commented 7 years ago

There is "Window manager Theme" in "System" card. For Plasma 5 it shows color theme (something like "wonton soup.colors") not "window manager theme" (like Breeze, Oxygen or something else).

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/39605284-wrong-detection-of-window-manager-theme-for-plasma-5?utm_campaign=plugin&utm_content=tracker%2F488098&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F488098&utm_medium=issues&utm_source=github).
alphastar868 commented 7 years ago

@pavbaranov : Do you have more details? E.g. o/s, version, I-Nex build?

On Kubuntu Zesty Daily I get the following in I-Nex / System tab:

Distro Vendor: Ubuntu
Distro Release: 17.04
Desktop environment: KDE 5.26.0 / Plasma 5.7.5
Window manager: KWin
Windows manager Theme: Breeze
GTK+ 2 Theme: Breeze
GTK+ 3 Theme: Breeze

...and more.

pavbaranov commented 7 years ago

Arch Linux, KF5.28, Plasma 5.8.4, I-Nex 7.6.0.49.g7e40e7d, window manager KWin, Windows manager theme: Breeze. From qdbus org.kde.KWin /KWin supportInformation:

KWin version: 5.8.4 Qt Version: 5.7.0 Qt compile version: 5.7.0 XCB compile version: 1.12

(...) but:

Decoration

Plugin: org.kde.breeze Theme: (...)

As, you can see - there is nothing after "theme". Strange.

eloaders commented 7 years ago

Card system uses screenfetch-dev as a library. Check that screenfetch-dev correctly detect everything.

pavbaranov commented 7 years ago

There isn't any changes after install screenfetch (or screenfetch from git). Both: i-nex and screenfetch detects my color scheme as WM Theme.

eloaders commented 7 years ago

So you can report the error to the screenfetch-dev. Certainly it will be repaired. Then the I-Nex will detect everything correctly.

pavbaranov commented 7 years ago

Raported as: https://github.com/KittyKatt/screenFetch/issues/424