Hi Sympho, Lubomir, Sébastien and all,
Sorry to re-open this thread, but I am quite annoyed by the new behavior of the systray since it can not be used anymore to hide SC main frame. In fact, I was thinking this was a bug introduced in last week commits until Emil told me that a thread was open on this subject.
Indeed, for any software the systray is mainly used to display a menu and show/hide the main frame of an application. As Sébastien said for Pidgin, Gajim, Psi and from other kind of softwares (Amarok, Tuxguitar, etc.), the show/hide main frame is triggered by a single click.
Since JDIC does not manage single click for the systray, we will have to wait for java-1.6 in order to perform it correctly. But until we are using JDIC, the question remaining is, if it is more user friendly:
1) To provide a way to show/hide the main frame (via systray double click)?
2) To disable one of the main functionality of the systray (double click only show the main frame)?
My preference will go to 1), but last week modifications (rev 5020) show that it may not be the case for everyone. There is no "best" solution and we will surely have to do a little poll on this issue or/and add an option to configure it via the "Option" frame.
What do you think about it?