You are not logged in.

#1 2014-11-03 17:01:57

MarcusMoeller
Member
Registered: 2012-05-29
Posts: 6

enlightenment systray icons

Hi all,

I have enabled xembed, and systray icons for applications like kalu or pidgin are displayed, but only as blank space (no visible icon).

I am using enlightenment 0.19.0-1 atm.

Anyone else experience this behavior?

Greets
Marcus

Last edited by MarcusMoeller (2014-11-03 17:02:39)

Offline

#2 2014-11-03 17:24:54

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: enlightenment systray icons

Click on the desktop, go to Enlightenment, then Restart, see if they come back. xembed support is known to be weak in E; now there's talk about removing it all together for E20, following the lead of plasma-next and unity.

Last edited by Scimmia (2014-11-03 17:25:32)

Offline

#3 2014-11-03 17:34:19

MarcusMoeller
Member
Registered: 2012-05-29
Posts: 6

Re: enlightenment systray icons

Yes, that helped. I have opened a ticket https://phab.enlightenment.org/T1791

Offline

#4 2014-11-25 20:29:59

chaonaut
Member
From: Kyiv, Ukraine
Registered: 2014-02-05
Posts: 382

Re: enlightenment systray icons

Scimmia wrote:

Click on the desktop, go to Enlightenment, then Restart.

there's no need to restart the whole thing.
rightclick on shelf ➜ [shelf name] ➜ Refresh does the job.
since legacy xembed support is going to be dropped anyway (and dropped yet in git), better install appindicator stuff: libappindicator-[gtk2|gtk3|sharp] for gtk and sni-qt for qt4 (requires qt4 patched with this patch). then turn xembed off and enjoy.


— love is the law, love under wheel, — said aleister crowley and typed in his terminal:
usermod -a -G wheel love

Offline

#5 2014-12-02 15:11:45

Tsu Jan
Member
Registered: 2012-02-28
Posts: 18

Re: enlightenment systray icons

Has anyone tried Qt4 systray icons with sni-qt on Arch? I'm on Debian, has patched Qt4 and use sni-qt under the latest E19. The Qt4 systray icons are usable but all of them are the "dialog-error" icon, not the apps' icons. sni-qt caches the apps' icons correctly in /tmp/ though.
That's while GTK appindicator icons are all OK.

Offline

#6 2015-01-04 07:47:15

simotek
Member
Registered: 2015-01-04
Posts: 2

Re: enlightenment systray icons

Tsu Jan, did you have any luck? i'm seeing the same issue on openSUSE 13.2

Offline

#7 2015-01-04 11:14:31

Tsu Jan
Member
Registered: 2012-02-28
Posts: 18

Re: enlightenment systray icons

simotek wrote:

Tsu Jan, did you have any luck? i'm seeing the same issue on openSUSE 13.2

I opened this ticket: https://phab.enlightenment.org/T1888
You could confirm the existence of the problem there.

Working most of the time under KDE, I had no time to study the E19 source but I will.

Offline

#8 2015-01-05 02:15:23

Tsu Jan
Member
Registered: 2012-02-28
Posts: 18

Re: enlightenment systray icons

I took a look at the systray code but the root of the problem was deeper. Apparently E isn't tuned to sni-qt at all. As I'm no expert on the E code and, unfortunately, it isn't equipped with enough comments, we could just make devs more aware of this issue (by confirming its existence in the above ticket).

Offline

#9 2015-01-05 09:09:31

simotek
Member
Registered: 2015-01-04
Posts: 2

Re: enlightenment systray icons

Added some more info to the report and CC'd the devs that have touched systray the most, i haven't looked into the e code myself much either

Offline

#10 2015-01-06 01:53:56

Reded
Member
From: Manchester, England
Registered: 2012-02-21
Posts: 242

Re: enlightenment systray icons

Scimmia wrote:

Click on the desktop, go to Enlightenment, then Restart, see if they come back. xembed support is known to be weak in E; now there's talk about removing it all together for E20, following the lead of plasma-next and unity.

If you run the enlightenment-git from AUR, Xembed support is already gone. Sort of a pain, as some applications still use it!


"Some humans would do anything to see if it was possible to do it. If you put a large switch in some cave somewhere, with a sign on it saying "End-of-the-World Switch. PLEASE DO NOT TOUCH", the paint wouldn't even have time to dry."

Offline

#11 2015-01-07 13:03:28

Tsu Jan
Member
Registered: 2012-02-28
Posts: 18

Re: enlightenment systray icons

simotek wrote:

Added some more info to the report and CC'd the devs that have touched systray the most, i haven't looked into the e code myself much either

Oh, thanks! It got their attention at last. The problem with E bug reporting is that there's no automatic assignment.

Offline

#12 2015-01-24 02:32:21

rklinux
Member
Registered: 2015-01-24
Posts: 4

Re: enlightenment systray icons

thanks for highlighting this issue. I am having similar issues too and not sure how to implement the sni-qt solution - if that is one.
Not to distract from the main issue, but one question: how can one control what appears in the systray?
Thank you
RK

Last edited by rklinux (2015-01-24 02:32:50)


just learning, or trying to:-)

Offline

Board footer

Powered by FluxBB