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

Hangouts extension is working again :p #271

Closed
bilelmoussaoui opened this issue Jan 1, 2017 · 11 comments
Closed

Hangouts extension is working again :p #271

bilelmoussaoui opened this issue Jan 1, 2017 · 11 comments

Comments

@bilelmoussaoui
Copy link
Owner

The hangouts extension can be fixed again, i think the issue we had before wwas due to the permissions and as this is fixed now, everything is fixed :P
I will push a fix soon !

@bilelmoussaoui
Copy link
Owner Author

on master

@Feichtmeier
Copy link

Hm... strangely it is not fixed for me. The script works for everything except telegram and the chrome hangouts extension which stoped working after I ran the script. I can "repair" it in chrome though.
Telegram works but the icon isn't replaced

@bilelmoussaoui
Copy link
Owner Author

@Feichtmeier Which version are of Hardcode-Tray are you using? For Telegram, it seems that you're using Unity? if so, you must have a package missing... Because telegram falls back to Qt to draw tray icons if libappindicator is missing in your system. And we can't fix it for that case unless we do something like #297

@Feichtmeier
Copy link

I am using the version v3.6.5 from your ubuntu ppa.(ubuntu 16.04 unity)
I will try to install telegram via snap and see if that works

@bilelmoussaoui
Copy link
Owner Author

Btw, for Hangouts, we had the same issue as you're reporting and after few fixes in our code it seems to work and i added Hangouts support back(at least for me). Can you try updating your Chrome/Chromium(based browser) to the latest version if it's possible?

@Feichtmeier
Copy link

Feichtmeier commented Feb 13, 2017

I am using the most up to date chrome version I think.
It is version Version 56.0.2924.87 (64-bit)

@bilelmoussaoui
Copy link
Owner Author

@Feichtmeier That's really sad :( i will try to investigate this! in the mean time you can revert only the latest changes done to hangouts using hardcode-tray --revert --only hangouts
I will add some type of config file that you can put on your .config folder with a blacklist of apps that you don't want to be fixed. This way, you don't have to revert hangouts everytime you fix your hardcoded icons.

@Feichtmeier
Copy link

Oh it is actually no problem you can go to chrome and "repair" the extension, which seems just to reinstall it :) But ofc it would be cool if you got a plan to bring a hardcoded hangouts icon :)
And telegram... when I install it via snap there is no icon at all just an error symbol. So I downloaded it on the normal way and installed it in ~/
I got sni-qt installed, libappindicator3.1 and libappindicator1.

@bilelmoussaoui
Copy link
Owner Author

When you open telegram from terminal what's the output that you have ?

@Feichtmeier
Copy link

~/Telegram$ ./Telegram
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number

(Telegram:10080): Gtk-WARNING **: Failed to parse /home/frederik/.config/gtk-3.0/settings.ini: Die Schlüsselwertedatei enthält nicht die Gruppe »Settings«
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number

@bilelmoussaoui
Copy link
Owner Author

@Feichtmeier Telegram seems to have some issues to detect libappindicator and fallback to Qt, which we can't sadly fix. You need to install the required running dependencies for Telegram in order to get it to work as expected on your system.
For hangouts, i will see what i can do as soon as possible.

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

2 participants