Comment 47 for bug 149805

Revision history for this message
sander (s-devrieze) wrote :

Other idea to add more coolness to it: automatically close the control panel after some time.

It should work like this:
* When the panel is opened and the mouse is *not* above the control panel, start a counter (5, 10, 15, 20, or more secs?).
* When the counter is finished, the menu is closed
* When the mouse is put above the menu again before the counter is finished, the counter is stopped *and* reset
* People should *not* be able to configure this behavior in the preferences
* When the user logs on to his account, the menu should be automatically opened so that he can set his/her presence, avatar, Mood of the moment, current Activity, etc. Also, add an option to the preferences "Open control panel after login" and enable this option by default.

Why these are a good features (advantages):
1) A user that uses Coccinella for the first time will *see* that there is a control panel behind the button, that it can be closed and opened, and he will be amazed by the sexyness of it (it's like a drugs dealer giving free drugs so that they get addicted and want more of it; people need to stay using Coccinella! ;-) )
2) Most likely users want to set their Mood, Status (message), Activity, Avatar, Nickname, etc udring startup. That's why it needs to be automatically opened after login.
3) Users should not change their presence details each 5 minutes, automatically closing the menu will create a small barrier that would reduce such behavior.
4) The goal is that Coccinella automatically sets all presence values to match the actual presence of the user. Hence, the user only needs the panel to manually set different presence information.
5) There is the risk that stupid people never close the menu if it is not automatically closed. This is a problem because it makes Coccinella less userfriendly for them (they can see fewer contacts).
6) People are lazy and don't want to hit a button to close a panel
7) On mobile devices like a phone, it may require even more effort to close the panel than on a regular computer (e.g. a phone with a touch screen).