[jitsi-dev] Re: [jitsi-issues] Systray icon issue on Ubuntu 12.04


#1

Please do not send e-mail messages to the issues mailing list. When you'd like to report an issue, please write to the dev mailing list.

···

On Aug 21, 2012, at 3:59 AM, Mark White <mark@somsip.com> wrote:

http://static.inky.ws/image/2613/image.jpg

That's the intended look of the icon on Linux.

.


#2

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

···

On Tue, Aug 21, 2012 at 2:52 AM, Lyubomir Marinov <lyubomir.marinov@jitsi.org> wrote:

Please do not send e-mail messages to the issues mailing list. When you'd like to report an issue, please write to the dev mailing list.

On Aug 21, 2012, at 3:59 AM, Mark White <mark@somsip.com> wrote:

http://static.inky.ws/image/2613/image.jpg

That's the intended look of the icon on Linux.

.


#3

As always, we'll happily review patches/contributions resolving these issues.
.

···

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)


#4

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

···

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> > wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:
> No offense to whomever made it, but the jitsi icon does tend to stick
> out like a sore thumb on all Linux (not just Ubuntu). The genie logo
> seems fine though, so no complaints about that. The issues would be
> -no transparency around the genie logo (it shows a square that does
> not match the panel)
> -the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil


#5

issues.

And to be more specific, the actual issue here is that jdic does not
support transparency. I suppose that one way to fix it would be to have our
own native code that registers the icon. We'll happily provide the icon
itself.

Emil

···

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:
> No offense to whomever made it, but the jitsi icon does tend to stick
> out like a sore thumb on all Linux (not just Ubuntu). The genie logo
> seems fine though, so no complaints about that. The issues would be
> -no transparency around the genie logo (it shows a square that does
> not match the panel)
> -the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these


#6

Have you tried if this works on gnome?

Emil

···

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil


#7

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

···

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil


#8

Well, what I really meant was: have you tried the fix in your environment?

···

On Tue, Aug 21, 2012 at 9:44 PM, Sepero <sepero111@gmail.com> wrote:

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#9

I haven't tried any fixes. Sadly I haven't developed java in several
years, so I wouldn't be very good at writing up anything worthwhile.

···

On Tue, Aug 21, 2012 at 3:47 PM, Emil Ivov <emcho@jitsi.org> wrote:

Well, what I really meant was: have you tried the fix in your environment?

On Tue, Aug 21, 2012 at 9:44 PM, Sepero <sepero111@gmail.com> wrote:

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>>>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#10

Well, back when we did this, we didn't find anything that would work
properly on Linux. I don't think there have been any updates to jdic
since then, however if someone has a trick that they can verify as
working, it would be most welcome.

Cheers,
Emil

···

On 22.08.12, 02:42, Sepero wrote:

I haven't tried any fixes. Sadly I haven't developed java in several
years, so I wouldn't be very good at writing up anything worthwhile.

On Tue, Aug 21, 2012 at 3:47 PM, Emil Ivov <emcho@jitsi.org> wrote:

Well, what I really meant was: have you tried the fix in your environment?

On Tue, Aug 21, 2012 at 9:44 PM, Sepero <sepero111@gmail.com> wrote:

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>>>>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#11

Can you point me to the location in the source where the trayicon is
implemented, and the location where the tray icon/image itself is
stored? I'm curious to have a look over it and see if there is
anything in the newest java that can do. I may not find anything, but
I suppose it's worth a try.

···

On Wed, Aug 22, 2012 at 1:28 AM, Emil Ivov <emcho@jitsi.org> wrote:

Well, back when we did this, we didn't find anything that would work
properly on Linux. I don't think there have been any updates to jdic
since then, however if someone has a trick that they can verify as
working, it would be most welcome.

Cheers,
Emil

On 22.08.12, 02:42, Sepero wrote:

I haven't tried any fixes. Sadly I haven't developed java in several
years, so I wouldn't be very good at writing up anything worthwhile.

On Tue, Aug 21, 2012 at 3:47 PM, Emil Ivov <emcho@jitsi.org> wrote:

Well, what I really meant was: have you tried the fix in your environment?

On Tue, Aug 21, 2012 at 9:44 PM, Sepero <sepero111@gmail.com> wrote:

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>>>>>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

.


#12

You don't need to try it within Jitsi. You can just run a small test
application and see how this fares there.

Emil

···

On Wed, Aug 22, 2012 at 2:21 PM, Sepero <sepero111@gmail.com> wrote:

Can you point me to the location in the source where the trayicon is
implemented, and the location where the tray icon/image itself is
stored? I'm curious to have a look over it and see if there is
anything in the newest java that can do. I may not find anything, but
I suppose it's worth a try.

On Wed, Aug 22, 2012 at 1:28 AM, Emil Ivov <emcho@jitsi.org> wrote:

Well, back when we did this, we didn't find anything that would work
properly on Linux. I don't think there have been any updates to jdic
since then, however if someone has a trick that they can verify as
working, it would be most welcome.

Cheers,
Emil

On 22.08.12, 02:42, Sepero wrote:

I haven't tried any fixes. Sadly I haven't developed java in several
years, so I wouldn't be very good at writing up anything worthwhile.

On Tue, Aug 21, 2012 at 3:47 PM, Emil Ivov <emcho@jitsi.org> wrote:

Well, what I really meant was: have you tried the fix in your environment?

On Tue, Aug 21, 2012 at 9:44 PM, Sepero <sepero111@gmail.com> wrote:

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>>>>>>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31
.


#13

Hey Emil,
I don't have the environment for writing such code :slight_smile:
I just want to compare the jitsi code to similar code that others have written.

I wish I could help with things like the race conditions, as those are
definitely more important. Unfortunately, trying to give a little help
on the icon issue is about the best I can do for now.

···

On Wed, Aug 22, 2012 at 7:02 PM, Emil Ivov <emcho@jitsi.org> wrote:

You don't need to try it within Jitsi. You can just run a small test
application and see how this fares there.

Emil

On Wed, Aug 22, 2012 at 2:21 PM, Sepero <sepero111@gmail.com> wrote:

Can you point me to the location in the source where the trayicon is
implemented, and the location where the tray icon/image itself is
stored? I'm curious to have a look over it and see if there is
anything in the newest java that can do. I may not find anything, but
I suppose it's worth a try.

On Wed, Aug 22, 2012 at 1:28 AM, Emil Ivov <emcho@jitsi.org> wrote:

Well, back when we did this, we didn't find anything that would work
properly on Linux. I don't think there have been any updates to jdic
since then, however if someone has a trick that they can verify as
working, it would be most welcome.

Cheers,
Emil

On 22.08.12, 02:42, Sepero wrote:

I haven't tried any fixes. Sadly I haven't developed java in several
years, so I wouldn't be very good at writing up anything worthwhile.

On Tue, Aug 21, 2012 at 3:47 PM, Emil Ivov <emcho@jitsi.org> wrote:

Well, what I really meant was: have you tried the fix in your environment?

On Tue, Aug 21, 2012 at 9:44 PM, Sepero <sepero111@gmail.com> wrote:

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>>>>>>>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#14

Am I getting closer to the tray icon code by looking in this area?
svn / trunk / src / net / java / sip / communicator / impl / gui

···

On Wed, Aug 22, 2012 at 7:19 PM, Sepero <sepero111@gmail.com> wrote:

Hey Emil,
I don't have the environment for writing such code :slight_smile:
I just want to compare the jitsi code to similar code that others have written.

I wish I could help with things like the race conditions, as those are
definitely more important. Unfortunately, trying to give a little help
on the icon issue is about the best I can do for now.

On Wed, Aug 22, 2012 at 7:02 PM, Emil Ivov <emcho@jitsi.org> wrote:

You don't need to try it within Jitsi. You can just run a small test
application and see how this fares there.

Emil

On Wed, Aug 22, 2012 at 2:21 PM, Sepero <sepero111@gmail.com> wrote:

Can you point me to the location in the source where the trayicon is
implemented, and the location where the tray icon/image itself is
stored? I'm curious to have a look over it and see if there is
anything in the newest java that can do. I may not find anything, but
I suppose it's worth a try.

On Wed, Aug 22, 2012 at 1:28 AM, Emil Ivov <emcho@jitsi.org> wrote:

Well, back when we did this, we didn't find anything that would work
properly on Linux. I don't think there have been any updates to jdic
since then, however if someone has a trick that they can verify as
working, it would be most welcome.

Cheers,
Emil

On 22.08.12, 02:42, Sepero wrote:

I haven't tried any fixes. Sadly I haven't developed java in several
years, so I wouldn't be very good at writing up anything worthwhile.

On Tue, Aug 21, 2012 at 3:47 PM, Emil Ivov <emcho@jitsi.org> wrote:

Well, what I really meant was: have you tried the fix in your environment?

On Tue, Aug 21, 2012 at 9:44 PM, Sepero <sepero111@gmail.com> wrote:

Emil,
Is that question directed at me? If so, I haven't. Unfortunately with
Ubuntu's move to Unity, recent polls seem to indicate that people are
now using Unity, KDE, or XFCE.

On Tue, Aug 21, 2012 at 9:15 AM, Emil Ivov <emcho@jitsi.org> wrote:

Have you tried if this works on gnome?

Emil

On 21.08.12, 10:08, Sepero wrote:

I would assume that the less native code, the better. From these
links, it looks like a transparent icon may be possible using pure
java? My apologies of these links do not help.
http://stackoverflow.com/questions/387768/png-trayicon-transparency-on-windows
http://stackoverflow.com/questions/331407/java-trayicon-using-image-with-transparent-background

On Tue, Aug 21, 2012 at 3:49 AM, Emil Ivov <emcho@jitsi.org> wrote:

On Aug 21, 2012 9:41 AM, "Lyubomir Marinov" <lyubomir.marinov@jitsi.org> >>>>>>>>>> wrote:

On Aug 21, 2012, at 10:37 AM, Sepero <sepero111@gmail.com> wrote:

No offense to whomever made it, but the jitsi icon does tend to stick
out like a sore thumb on all Linux (not just Ubuntu). The genie logo
seems fine though, so no complaints about that. The issues would be
-no transparency around the genie logo (it shows a square that does
not match the panel)
-the icon does not scale (a big panel will have the same small icon)

As always, we'll happily review patches/contributions resolving these
issues.

And to be more specific, the actual issue here is that jdic does not support
transparency. I suppose that one way to fix it would be to have our own
native code that registers the icon. We'll happily provide the icon itself.

Emil

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#15

Hi,

I think what you're looking for is under
trunk/src/net/java/sip/communicator/impl/osdependent/jdic

I hope you find a solution to this problem, I'd love to see a fix as well.

Boris

···

On Sat, Aug 25, 2012 at 1:28 AM, Sepero <sepero111@gmail.com> wrote:

Am I getting closer to the tray icon code by looking in this area?
svn / trunk / src / net / java / sip / communicator / impl / gui


#16

Thanks guys. I will give it a poke around and see if I can find anything. :slight_smile: