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

Icon Request: Symless Synergy #543

Closed
mjcourte opened this issue Jul 10, 2017 · 18 comments
Closed

Icon Request: Symless Synergy #543

mjcourte opened this issue Jul 10, 2017 · 18 comments

Comments

@mjcourte
Copy link

Hi there, could you look into making an icon/panel icon for Synergy?

image

[Desktop Entry]
Name=Synergy
Comment=Share your keyboard and mouse over a network
Exec=synergy
Icon=/usr/share/icons/synergy.ico
Type=Application
Categories=Utility;

Thanks

varlesh added a commit that referenced this issue Jul 10, 2017
@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

What you mean icon/panel? Program have tray icon?
PS: synergy icon already available. change on your desktop file:
Icon=synergy

@mjcourte
Copy link
Author

I should have been more clear. I meant icon and panel icon (tray icon, indicator, etc). I made the change you recommended and it applied the theme to the main icon.

However, in Ubuntu 16.10 (Unity 7) my panel shows Synergy as its full colour icon:

synergy-panel

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

I want add this icons on hardcode-tray database... BUT
You use hardcode tray? Can help me? I think ut's bug pathched sni-qt, because i'm not found icon on /tmp/sni-qt_synergy* - folder icons empty.
image
You have icons on /tmp/sni-qt_synergy*?

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

Similar bug with FlareGet: bilelmoussaoui/Hardcode-Tray#399
@bil-elmoussaoui Bilal maybe it's sni-qt bug? Because synergy it's Qt4-app and use sni-qt, but not worked.

@varlesh varlesh added the panel label Jul 10, 2017
@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

Log from terminal:

synergy
"sni-qt/2837" DEBUG 00:48:29.443 StatusNotifierItemFactory::StatusNotifierItemFactory() m_iconCacheDir: "/tmp/sni-qt_synergy_2837-yfvaua" 
"sni-qt/2837" DEBUG 00:48:29.445 void StatusNotifierItemFactory::connectToSnw() 
"sni-qt/2837" WARN  00:48:29.446 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE 
QMetaObject::connectSlotsByName: No matching signal for on_windowShown()
*** WARNING *** The program 'synergy' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=synergy>

@mjcourte
Copy link
Author

I have a directory:
/tmp/sni-qt_synergy_*/icons
the only contents of which are two icons in
/tmp/sni-qt_synergy_*/icons/hicolor/16x16/apps/synergy_*.png

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

Hm it's strange, because on Zesty this folder empty...

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

@wa4557 You can help us?

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

I'm test this on Ubuntu Gnome 17.04
synergy 1.8.8
patched sni-qt from PPA

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

Sorry guys, it's gnomeshell bug. After install extension appindicator support and all fine.

@mjcourte you can post here icon names on /tmp/sni-qt_synergy_*/icons? And screenshot this icons.
I see only one:
synergy_2689_fb0c715d61dd307a2885bf5ec1a197bd.png

@mjcourte
Copy link
Author

mjcourte commented Jul 10, 2017

$ ls /tmp/sni-qt_synergy_3814-LI6E1t/icons/hicolor/16x16/apps/
synergy_3814_28bf00a5115d5398379ed0827d52bf43.png  synergy_3814_fb0c715d61dd307a2885bf5ec1a197bd.png

synergy_3814_28bf00a5115d5398379ed0827d52bf43
synergy_3814_fb0c715d61dd307a2885bf5ec1a197bd

(in order)

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

thx @mjcourte . Will be add soon

@varlesh
Copy link
Contributor

varlesh commented Jul 10, 2017

@mjcourte Icons added, whait when merge my PR for hardcode-tray. After this - update hardcode-tray from git and papirus from git (or PPA)

@ceiphr
Copy link

ceiphr commented Mar 23, 2020

sni-qt is no longer supported in Ubuntu 19.10, are there any suggested workarounds to change the panel icon?

@SmartFinn
Copy link
Member

@ceiphr seems no chance to fix it. Even -panel suffix that already applied doesn't work.

@ceiphr
Copy link

ceiphr commented Mar 23, 2020

Understood @SmartFinn, I hope this can be resolved in the future.

@CaptainJawZ
Copy link

I'm fairly new with Linux and trying my best to learn, so sorry if I ask a silly question, so it isn't possible to add support for Synergy again because it uses QT5 and any program using that won't be compatible with hardcode-tray?

@varlesh
Copy link
Contributor

varlesh commented Oct 24, 2020

Some Qt5-apps used icons from binary QRC resources, now it's impossible fixed with hardcode-tray

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

5 participants