and the config dialog which is available from the applet handle:
as a bonus, we'll eventually be able to use that same dialog to order the icons in the systray.
and if you don't have any icons set to hide, you don't see the arrow. i rather like the arrow button though; it's even RTL aware. huzzah!
no, it doesn't do autohiding of "inactive" icons. that's just not possible until we get a better systray protocol (KDE4 ...)
for other kicker applet hackers, the above screenshots were taken when running the systray applet through the applet proxy:
appletproxy systrayapplet.desktop. very handy for debugging purposes. i also noticed and fixed a bug where running applets through the appletproxy wouldn't result in the applet being deleted when the appletproxy went away, preventing applet dtors from being run. i have a hunch this is why the systray would sometimes lose its icons after kicker crashes in 2.x/3.x. well, it's fixed for 3.3.2 and a non-issue in 3.4 as we no longer use the appletproxy in 3.4.