Thomas Bruederli wrote:
Kris Steinhoff wrote:
On Fri, 15 Aug 2008 18:57:00 -0400, Jim Pingle lists@pingle.org wrote:
Kris Steinhoff wrote:
When checking for new messages RoundCube displays a loading message. This feedback is useful when the user has click the "Check for new
message"
button, but it is also displayed when RoundCube automatically checks for new mail. I think RoundCube should only display the message when the user has manually initiated a check.
What do others think about this behavior?
This sounds like the perfect candidate for a user-configurable behavior, if people feel that strongly on both sides. :-)
Hi Jim,
You're right, that's why I asked.
When I have some time, I'll rewrite my patch to make it a user-configurable option (unless someone beats me to it).
If we can't find a conclusion then the default action is the add a user-configurable option. In general this isn't a bad thing but I'm a bit afraid of bloating the prefs panel which will then confuse the average user. Before adding an option and naming it, we should carefully think about these questions
- does the user understand what he/she is about to set here?
- would he/she mind if this option was not here?
- what preset/default would make sense?
The worst case is to have 280 options to set where 99% of the users will (naturally) capitulate and then leave them as set by default. Now we're back to (almost) no configuration but useful defaults.
I totally agree that the prefs panel should not be cluttered. Before long it could be several pages full of random options. However there is a normal convention for such things: The "advanced" button/screen. It's a nice place to hide a long list of obscure options that doesn't have to be afraid of looking intimidating.
Keep the basic prefs on the main screen, and tuck the more obscure choices away under some kind of "Advanced" choice and it should keep both sides happy. Your average user won't be inclined to poke around in there, and your power users will likely appreciate some extra choices and configurable behaviors.
Is that something that could be done without too much extra effort?
Jim _______________________________________________ List info: http://lists.roundcube.net/dev/