Simplification of preferences
- From: Toralf <toralf procaptura com>
- To: balsa-list gnome org
- Subject: Simplification of preferences
- Date: Wed, 13 Nov 2002 22:48:17 +0100
The recent discussion on the Preferences layout vs the Human Interface
Guidelines inspired me to go through the settings and consider which
ones might be removed or changed to make the application easier to use
and simpler to maintain (referring to the article on
over-configurability mentioned by someone.) My conclusions are
summarised below. Comments are very welcome.
Note that if a decision is made to simplify the interface and internal
preference handling, I'd be happy to help, as deleting code is one of
my favourite pastimes.
Now I hope everyone understands the tree layout of this message ;-)
Mail Options
Incoming
Check IMAP/Check INBOX only
Never liked these. I'd prefer being able to choose between e.g.
1. Check all folders
2. Check open folders
3. Check current (viewed) folder
But perhaps we could remove the setting and agree on one mode,
like
2. above.
Display message if mail has arrived in an open mailbox
Do we really need this?
Do background check quietly (no messages in status bar)
And this?
Quoted text regular expression
Find a reasonable default and remove setting.
Outgoing
Send message as 'text/plain;format=flowed'
Maybe this could always be on, but with some way of disabling
it for individual messages via Compose window.
Edit headers in external editor
Does anyone ever do that?
Don't include HTML parts as text when replying or forwarding mail
Not necessary with proper multipart/alternative handling
(introduced a after this setting) and *basic* HTML support
(I've submitted patches for that.)
Forward a mail as attachment instead of quoting it
Always do that; remove setting (but perhaps keep
special menu selection for "forward inline".)
Copy outgoing message to sentbox
Belongs in Identities in the sense that it complements Bcc:
setting.
Display
Display
Main Window
Maybe a slightly less configurable layout would be OK.
Display Progress Dialog
Hard-code a suitable setting and remove from preferences.
Status messages
Shouldn't be configurable, at least not via a dialog accessible
to normal users.
Threading
Remove. Hardcode default e.g. to JZW, but store View menu
settings
on an individual mailbox basis, instead.
Misc
Debug
Not for regular users and thus has no place in Preferences.
Use command line, environment or hidden dialog instead.
Automatically close mailbox...
Do we really need that? How lazy are we?
Drag and drop moves messages by default
Remove. Us modifiers (the usual desktop way) to distinguish
between
move and copy.
Startup
Open Inbox upon startup
Maybe we should always do that? Or use (existing) command line
option only to control behaviour.
Check mail upon startup
Remove preference; decide on sensible behaviour common to all.
Remember open mailbox between sessions
Possibly useful, but is it worth the effort?
IMAP Folder Scanning
Move settings to Mail Options/Incoming.
--
- Toralf
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]