This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 173609 - Kenai status icon
Summary: Kenai status icon
Status: RESOLVED FIXED
Alias: None
Product: connecteddeveloper
Classification: Unclassified
Component: Team Framework (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jan Becicka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-02 15:02 UTC by Tomas Pavek
Modified: 2010-02-25 10:10 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
tooltip covering everything (14.67 KB, image/png)
2009-10-02 15:03 UTC, Tomas Pavek
Details
permanent tooltip on messages icon (16.17 KB, image/png)
2009-10-02 15:04 UTC, Tomas Pavek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Pavek 2009-10-02 15:02:02 UTC
Some thoughts about the "Kenai icon" in status bar for consideration.

1) The icon can be left clicked, right clicked and double clicked. Isn't that too much for a simple icon? Doubleclick is
very hard to invoke since the single click shows a menu, or even the entire icon is covered by tooltip (see screenshot).

2) The "mega" tooltip that shows all chatrooms and online people is not very useful. It can be very long and the user
can't do anything with the information (e.g. click a user or chatroom). There's also the mentioned problem it covers the
status area. It's impractical to show such big tooltips just on mouse over.

3) In general, the icon mixes two things that makes it complicated:
* Kenai status: showing level of logging to Kenai and allowing to login to chat or logout.
* Chat: showing who is online and opening chat window.
E.g. there's sometimes a simple tooltip informing about login status, but in the full online state there's just the
"mega" tooltip not actually saying what the status is.
Comment 1 Tomas Pavek 2009-10-02 15:03:06 UTC
Created attachment 88746 [details]
tooltip covering everything
Comment 2 Tomas Pavek 2009-10-02 15:03:34 UTC
Suggest to consider several changes.

In the full online state (where there is the icon and number of online users), make the icon behave just like the
messages icon that appear next to it (which also looks very similar).
* Change mouse cursor to the hand pointer.
* Keep simple tootlip consistent with the other states saying you are logged in and online on chat.
* On click show a "permanent tooltip" just like for the messages and here have the chatrooms and people clickable to
open chat. First item can be Contact List or Open Chat (instead of the doubleclick). So we get an overview of who is
online and very fast access to chat.
* (Optional) To reduce number of items we could drop the chatrooms (where users are often repeated) and only show
people, so for chatrooms the user would have to open contact list first. But not necessary.
* (Minor) Don't show me (the actual user) among the online users.
* Only right click opens the context menu for logout. (Note logout from chat/Kenai is probably not a frequent operation.
We could possibly add the "Online on Chat" checkbox menu item also to Kenai menu to make sure it's always discoverable,
just like Logout.)

The behavior in the "logged in Kenai, offline on chat" state can stay almost as it is now. I'd just cancel the doublick
- if tooltip says "offline on chat" I doubt anybody expect to doubleclick it to go to chat. Going online on chat first
is easy enough and clear. We'd get rid off the doubleclick completely, consistent with the online state.
Comment 3 Tomas Pavek 2009-10-02 15:04:23 UTC
Created attachment 88747 [details]
permanent tooltip on messages icon
Comment 4 Tomas Pavek 2009-10-15 13:43:20 UTC
After all decided to drop the big tooltip listing people online and instead just add "Show Contact List" menu item to
the context menu. It is also in main Kenai menu instead of "Show Who is Online".

Doubleclick canceled, the hand pointer cursor appears, popup menu opens on click.

There's a normal tooltip informing about status (logged to Kenai, online on chat).

What remains:
* Consider to add the checkbox menu item "Online on Chat" also to the main Kenai menu (below Logout).
* Would be nice to somehow explain in the tooltip the number next to the icon (people online). Plus it should not count
me (so it matches the number of people in contact list).
Comment 5 Tomas Pavek 2010-02-25 10:10:37 UTC
I think this has been already resolved, also extended with multiple Kenai instances; Don't see a reason to have this opened.