aMule Forum

English => Feature requests => Topic started by: scullder on August 10, 2009, 12:02:14 PM

Title: Improve the tray icon
Post by: scullder on August 10, 2009, 12:02:14 PM
Hello,

I'm using kde 4.3 and amule 2.2.5, and I would like a better tray icon :
- not pixelized
- real transparency, the background can be gray or black
- the "hide" feature does not work at all

Here is a screenshot
(http://pix.toile-libre.org/upload/original/1249898473.png)

Thank you to all contributors for your great work ;)
Title: Re: Improve the tray icon
Post by: skolnick on August 11, 2009, 04:25:06 AM
IIRC, this was some issue that GTK had with tray icons under KDE. At least on KDE 3.5 it happened. I have no clue if there is a way to solve it under KDE 4.x

Regards.
Title: Re: Improve the tray icon
Post by: Morse on August 11, 2009, 07:12:12 PM
IIRC, some time long ago (somewhere between 2.1.3 and 2.2.0), wuischke wanted to improve the whole looking of amule. i don't know what become of that wish.
Title: Re: Improve the tray icon
Post by: Kry on August 11, 2009, 07:44:06 PM
A lot of files locked because of some GUI work that is still going on, mostly due to the fact real life happened on me.
Title: Re: Improve the tray icon
Post by: myth on August 11, 2009, 09:13:44 PM
RL usually should have the higher priority ;)

And the only ETA you can give is Soon (TM), right? :D

Maybe after the big GUI change I'll have some nice feature ideas or improvements...
Title: Re: Improve the tray icon
Post by: ^marcell^ on August 12, 2009, 03:48:44 PM
Hello,

I'm using kde 4.3 and amule 2.2.5, and I would like a better tray icon :
- not pixelized
- real transparency, the background can be gray or black
- the "hide" feature does not work at all

Here is a screenshot
(http://pix.toile-libre.org/upload/original/1249898473.png)

Thank you to all contributors for your great work ;)

This doesn't happen with Xubuntu and wxGTK. So it might actually be a KDE issue like skolnick said.
About the "hide" feature not working at all, check this: http://forum.amule.org/index.php?topic=17068.0
Title: Re: Improve the tray icon
Post by: Morse on August 12, 2009, 08:17:25 PM
This doesn't happen with Xubuntu and wxGTK. So it might actually be a KDE issue like skolnick said.
About the "hide" feature not working at all, check this: http://forum.amule.org/index.php?topic=17068.0

No it isn't. I have it both on vista and gentoo+gtk. I think it has something to do with download bar in trayicon, as i have never seen such behaviour with zero download.
Title: Re: Improve the tray icon
Post by: Stu Redman on August 17, 2009, 06:09:13 PM
I have transparent background on Vista (MSVC build).
Title: Re: Improve the tray icon
Post by: Morse on September 13, 2009, 01:22:07 AM
i don't believe such simple issue could be unsolvable. I watched the icon for a long time and now i'm certain that the cause is the download bar.

By the way, from where does amule takes line's physical limit? i mean this bar is supposed to show the percentage of the line using, right? How can he do this not knowing line's bandwidth?
Title: Re: Improve the tray icon
Post by: Kry on September 13, 2009, 01:35:41 AM
Using the values you enter in preferences.
Title: Re: Improve the tray icon
Post by: Morse on September 13, 2009, 01:55:13 AM
I enter zero there. it won't give amule much info.
Title: Re: Improve the tray icon
Post by: Kry on September 13, 2009, 02:02:00 AM
Capabilities, not speed. Do you enter 0 in the capabilities?
Title: Re: Improve the tray icon
Post by: Morse on September 13, 2009, 02:25:31 AM
Oh, the ones in the statistics - i found them, i entered sane values there and the very same moment amule's trayicon become normal. A few moments later it broke again, but even those few moment were the first in a looong time when a saw the correct trayicon.

something is not working in remotegui's statistics (apart from not working at all ;D)
Title: Re: Improve the tray icon
Post by: Stu Redman on September 13, 2009, 01:39:28 PM
Morse, please stay on topic. This is not IRC.
something is not working in remotegui's statistics (apart from not working at all ;D)
Someone is not providing helpful information. Please start a new thread and report what's wrong. Unless it's about the scopes which are not implemented (yet).
Title: Re: Improve the tray icon
Post by: Morse on September 13, 2009, 04:47:32 PM
i'm a humble user, i can't provide much more than a screenshot and a short description.

as of starting a new thread - it's the very same problem that was described by topic starter. if you think that it's a bug then you may move this thread, but i won't start the double.
Title: Re: Improve the tray icon
Post by: Stu Redman on September 13, 2009, 05:11:09 PM
How is statistics related to the tray icon?
Title: Re: Improve the tray icon
Post by: Morse on September 13, 2009, 05:20:34 PM
good question... i don't know.

but the fact is: changing statistics' "line capacities" makes amule's trayicon to break (or, to be precise, to fix temporally, anyway - it affect) - as it can be seen in screenshot from my previous post.
Title: Re: Improve the tray icon
Post by: Kry on September 13, 2009, 08:14:28 PM
Because the line for downloads speed is based on the capabilities of the internet connection, which is set on the statistics section, Stu.
Title: Re: Improve the tray icon
Post by: Stu Redman on September 13, 2009, 09:51:24 PM
But why should this be related to transparency?
Title: Re: Improve the tray icon
Post by: Kry on September 13, 2009, 10:15:43 PM
Oh, that I don't know. But it's probably related to my good old hack with masks and taking the surrounding colour to overwrite the mask background (which iirc was pure 255,0,0).

You are in windows so you can't look at it. I will check if I can reproduce later today.
Title: Re: Improve the tray icon
Post by: ^marcell^ on September 14, 2009, 07:45:17 PM
Oh, that I don't know. But it's probably related to my good old hack with masks and taking the surrounding colour to overwrite the mask background (which iirc was pure 255,0,0).
I can confirm this the surrounding color is red and that's the masking color for transparency.
I also looked at the wx documentation back then and it seemed like the normal way to implement it.

Well, this might sound like I am protecting Kry - no, I don't. ;D