Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

manual KDE bugs fix possible? #387

Closed
varlesh opened this issue Jun 21, 2017 · 5 comments
Closed

manual KDE bugs fix possible? #387

varlesh opened this issue Jun 21, 2017 · 5 comments

Comments

@varlesh
Copy link
Collaborator

varlesh commented Jun 21, 2017

Hi all. It's not hardcode-tray bug, but maybe we can fix it?
By default on KDE draw only 22px icons for system tray apps. It's fine worked for KDE and Qt-apps. But for GTK and electron ugly (libindicator). Icons not draw with 22px size (i think likely draw 32px icons - it's blurred and big for tray).
For compare:
Bug already registered and confirmed https://bugs.kde.org/show_bug.cgi?id=366062
image
With hardcode-tray and Papirus-Dark:
image
See telegram icon looks fine, but wire blurred :(
On xembed-sni-proxy i found this line:
static uint16_t s_embedSize = 32; Maybe this problem?
Anyone know Qt5, C++ or maybe found another solution for fix this?

@varlesh
Copy link
Collaborator Author

varlesh commented Jun 21, 2017

i'm try red backgrond color for wire. Source file have size 22x22px, but on tray really used 20,5px or 21px:
image
See, red square have 1px outline with transparent...
Anybody use KDE?

@varlesh
Copy link
Collaborator Author

varlesh commented Jun 21, 2017

@davidedmundson David you main developer, sorry for this report, but really bug opened 2016-07-24 with Plasma 5.7 and not fixed on Plasma 5.10.2.

@davidedmundson
Copy link

If you're using libindicator you're not using xembedsniproxy.
Easiest way to tell, kill xembedsniproxy and see if the icon disappears.

@varlesh
Copy link
Collaborator Author

varlesh commented Jun 22, 2017

@davidedmundson thx for support, yes you right i kill xembedsniproxy and icon not disappears.

@bilelmoussaoui
Copy link
Owner

Sadly i can't do anything about it; You can try by using a smaller size for Wire and the rest of electron apps and see if that helps.
My C/C++ skills are not good enough to fix this issue upstream so...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants