System Tray 2 (with icon hiding support)

KDE 1.-4. Improvements

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org

0
Score 73%
Description:

This is the KDE System Tray with icon hiding support. It works exactly like the original tray but adds icon hiding support, smooth scrolling and icon grouping.
Last changelog:

13 years ago

v0.51

Quick release to address a nasty bug :

* Fixed problem where removing an icon would remove other icons too

lolo110808

10 years ago

This applet is a must have. Would be wonderful if it could be transformed into a plasmoid for kde4.

Report

Chi0

12 years ago

when i run ./configure i get this & can't make or install

chi0@Lappy:~/Download/17732-systemtrayapplet2$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking whether g++ supports -Wmissing-format-attribute... no
checking whether g++ supports -Wundef... no
checking whether g++ supports -Wno-long-long... no
checking whether g++ supports -Wnon-virtual-dtor... no
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

Sorry I know this is simple but im still a noob, lol

Report

bnsDFerguson

11 years ago

Did you happen to install the tools needed to compile source code? Most distributions don't include these because your average user doesn't compile code. Your distro's repository should contain the tools you need. The package is called build-essentials, if I'm not mistaken.

Report

bnsDFerguson

11 years ago

Oops, I forgot to look at the timestamp. Now I feel rather silly. :)

Report

mmartel

12 years ago

Excellent applet!

Those who are shouting "that's ms-like blablablub" - keep those comments for yourself as nobody wants to hear trolls.

If you don't like it, DON'T use it.

Report

probono

12 years ago

Don't hide stuff from the user. That's too Microsoftish. Make things simple, instead of hiding complexity away.

Report

dec0ding

13 years ago

why do you always tend to make improvments so that KDE looks as much as it can like XP ? This is pure XP feature, it could be even MAC OS X but even then it is not ok. Good for the work you did but everyone would agree that KDE is not to be the new XP. If I wan't to use XP's features and issues I'd use XP not Linux based systems, not KDE. I love KDE as it is, simple and good. Without the mockings, without the improvments. I'd suggest you work on finding bugs in the official KDE releases and not waste your knowledge and time on how to make KDE look like XP.

The most friendly advice, no offence!

Report

praison2

12 years ago

This kind of posting is not constructive, ok, YOU do not want this feature, that is your choice, just don't install it, there are plenty of people about who would find this feature useful. Lots of guys are trying to migrate from Windroze to Linux and there are some good features in XP.

Report

google01103

13 years ago

Any chance for an update to resolve this?

thanks

Report

peppelorum

13 years ago

Been using this nice little applet with KDE 3.4.1 but with 3.4.2 it doesn't work the same nice way. Now the icon is big with huge blank spaces on each side.

Report

gumby

13 years ago

I have the same issue you are talking about. Did you get any resolution to this?

Report

frankqn1

13 years ago

Got the same problem on SUSE 10 with KDE 3.5.

Report

gumby

13 years ago

I've just compiled system tray on debian sarge and I try find the system tray in panel_menu->add->applet-> but I dont see it there. Is there somewhere else that it may reside or does it not work in sarge's default kde version? Everything compiled and installed cleanly.

Report

VinSBOSS

13 years ago

I had to register to answer you, but ...

I'm under Mandriva 2005, and by default, the applet is installed in the directory /usr/local/kde. Then, if like me, the kicker directory is /usr/share/apps/kicker, you might run the configure script by adding :

./configure --prefix=/usr


Thx you for this great applet !

Report

gumby

13 years ago

thanks for that info, it worked like a charm. hopefully this helps anyone having issues like we had in the future.

great app.

Report

sociolect

13 years ago

Looks good except the arrow to hide icons looks very large and has huge gaps on either side of it.

Report

google01103

13 years ago

Don't know why but on my system the hide button has excessive blank space on both sides - enough to hold at least one icon each.

Also a request, would it be possible to shrink the app icons to the same size as in the quick launch applet?

thanks,

Report

bendeco

13 years ago

Great Work, but I found a bug (kde 3.4 only). When the size of the tray grows and then shortens, the background isn't redrawn. It works fine when a solid color is used for the panel, so this seems to only be a problem if the "Enable transparency" option is enabled for the panel. I didn't try it with a non-solid background image, so that might be affected as well.
I know the mod was released before 3.4 so I don't blame you for the bug, but I hope that this could be added to your todo list after you get back to coding (schools first!!!)... THANKS AGAIN...

Report

C

Dgege

13 years ago

Hi,
Thanx for the feedback. All the bugs should be sorted out in the next version. I'll be done with school in a month and hopefully will have a lot of time to resume coding !

Georges.

Report

tisource

13 years ago

Great app... but I'm having a bit of trouble. Maybe its me, I dunno.

It compiled okay (KDE 3.3.0), but the configure dialog doesn't display properly. The bottom half of the dialog doesn't always draw properly.

The other catch is icons. Knotes displays fine. The others are blank (kmix, kopete, amarok, etc).

Report

niti

13 years ago

Please go on this work to develop. It is really important to get rid of struggling with visual desktops. Thanks and best regards...

Report

C

Dgege

13 years ago

Thx ppl for your support. I promise that when I get the time, I'll continue developping this app, it is not dead yet. I've just been swamped with work.

Georges.

Report

bendeco

13 years ago

This is one of the greatest kde apps ever... I love it, but I like to hide the applet handles and this makes it hard to configure the app. It would be awesome if you could implement a right click (or middle click) menu that would allow configuration. This would eliminate having to click the applet handle for configuration. Thanks for the awesome app and keep up the great work!

Report

bendeco

13 years ago

Sorry about the post, I didn't try right clicking the arrow. Thanks again for the app!!

Report

danone

13 years ago

Hi,

first of all: really cool app!! I installed (0.51) it, as I was annoyed of all those tray icons you only need once in a while...
Another reason was: I've disabled the "handles" of kicker (looks cooler), but then original systray always shows an ugly frame around itself when hovering over it - just like your app does :-( So I patched systemtrayapplet2.cpp line 91 just by commenting this "hover feature" out ;-) Maybe you could add a configuration button for this...
Another thing: The "general" tab of the preferences cuts half off the last entry "Collapse the tray when cursor leaves" - so I don't even know if this is really the last configuration entry in this tab...
Maybe the preferences dialog shouldn't be "always on top"?!
Last but not least I'd like to recommend

16x16/actions/clear_left.png

of crystal svg as an alternative hide button, as it is more discreet than the blue one :-)

Report

13 years ago

v0.51

Quick release to address a nasty bug :

* Fixed problem where removing an icon would remove other icons too

product-maker 116 332

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.51
updated Dec 20 2004
added Nov 10 2004
downloads today
0
page views today 5