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

Qt5 & tray icon = fail #283

Closed
alxchk opened this issue Jul 4, 2015 · 7 comments
Closed

Qt5 & tray icon = fail #283

alxchk opened this issue Jul 4, 2015 · 7 comments

Comments

@alxchk
Copy link

alxchk commented Jul 4, 2015

So, I have

  • awesome (d51a647)
  • Qt 5.4.2
  • mysystray = wibox.widget.systray()

And Qt tray icons looks like shit.
Dropbox icon is with grey background, hipchat icon overwrites other icons.
tray1
tray2

@actionless
Copy link
Member

#176

@psychon
Copy link
Member

psychon commented Jul 5, 2015

Wow, that "hipchat overwrites other icons" is a new one. No idea how they actually manage to do that, but apparently they fight with awesome and are not happy with the size that is assigned to their tray icon.
Anyway, that's a different issue than the "Qt5 does not support transparency with tray icons" one.

@alxchk
Copy link
Author

alxchk commented Jul 5, 2015

If it matters, vlc/qt5 case is the same as with hipchat. Also I have this in config:
bottombox = awful.wibox({ position = "bottom", screen = 1,
fg = '#00FF00',.
bg = '#000000',.
height = 16})

bottombox <- panel with tray

@actionless
Copy link
Member

can't reproduce it no more: dropbox 3.4.6 and hipchat 2.2.1373
UPD: but still reproduces in few other Qt apps, but anyway it seems like smth on their side

@psychon
Copy link
Member

psychon commented Nov 20, 2015

The hipchat problem should be worked around with 4daa6e8, the background problem is on Qt's side and is hopefully fixed with Qt 5.5 or 5.6. Reopen if I am wrong.

@psychon psychon closed this as completed Nov 20, 2015
@alxchk
Copy link
Author

alxchk commented Nov 21, 2015

awesome v3.5.2-929-g8557a7e-dirty (The Fox)
• Build: Nov 21 2015 19:55:20 for x86_64 by gcc version 4.9.3 (@wintermute.alxchk.me)
• Compiled against Lua 5.2.3 (running with Lua 5.2)
• D-Bus support: ✔

Still same behaviour with hipchat =\

The problem not just with size. Hipchat icon just put itself over existing icons.

@lknix
Copy link

lknix commented Feb 20, 2016

awesome v3.5.8 (Major Tom)
• Build: Feb 2 2016 00:30:55 for x86_64 by gcc version 5.3.0 (builduser@rw)
• Compiled against Lua 5.3.2 (running with Lua 5.3)
• D-Bus support: ✔

HipChat icon still overrides other icons. I've forced HipChat to use other icon sizes and it doesn't solve the problem. As @alxchk said HipChat just puts itself over other icons. It's very annoying - is there a way to just blacklist HipChat from systray?

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

No branches or pull requests

4 participants