[prev in list] [next in list] [prev in thread] [next in thread]
List: kmail-devel
Subject: Re: Toolbars
From: "Aaron J. Seigo" <aseigo () kde ! org>
Date: 2003-11-09 22:52:56
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sunday 09 November 2003 12:45, Henrique Pinto wrote:
> I've just noticed that
> http://kde.ground.cz/tiki-index.php?page=Toolbar+Review
i agree with just about everything there, except the "Text Aside Icons" bit...
i'm very concerned that this would make KDE much more cluttered looking and
much harder to use on smaller screens... this is also wasted space once the
user learns the basic icons (e.g. print) and most users won't know how to
change that default...
otherwise, re: the clipboard icons: yes.. they should be removed from the
ui_standards.rc file... there ought to be, IMHO, separate ui_standards.rc
files for different types of apps, actually... for document centric editting
apps, the clipboard icons should probably be there...
the undo/redo icons should also be removed. the arrows are bit too generic to
be on a toolbar IMHO, and even less useful than the clipboard actions.
i also support the concept of removing the Help, Configure and Quit toolbar
icons from wherever they appear...
i actually have an email sitting in my drafts folder for a post-3.2 mailing
that covers many of these issues; i'd like to see us reduce toolbar icons by
30% or more in KDE ++(3.2).
looking at kmail's composer window, for instance, removing Print (how often
does one print from the composer window?), undo/redo, New Composer gives us
10 icons, down from 14. that's a 28.5% improvement right there without even
breaking a sweat =)
i'd probably argue for removing the Automatic Spellcheck button. and the Sign
button. those are probably items people either use 99% of the time, or don't
use at all. that would bring the count down to 8, and we're approaching 50%.
the address book icon could likely be removed as well since what one most
likely wants is to add addresses to an email... if they wish to just consult
the addressbook, they can open it up separately. that would result in just 7
icons.
as a minor niggle, Attach should probably be next to the Queue button since
it's likely the next most often used icon.
kmail's main window is a lot more difficult, though the configure icon should
almost certainly be removed, ditto with the Delete button ... the other 12
icons are defensible though. there should be a separator between the Print
and Check Mail buttons. and Next/Prev msg should probably move to be between
the mail check buttons and the trash button.. why? because one checks mail,
reads through it, occasionally deleting or replying.
the resulting clean up and reduction is DRAMATIC. try it. patches attached.
kmail devels: ok to commit?
- --
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
iD8DBQE/rsVM1rcusafx20MRAmX4AKCswDZhdOZwog11AEoZnzd2usuoWwCdEKf1
A9dIWlfDfmQuKsLOn97safA=
=cSl5
-----END PGP SIGNATURE-----
["kmail_toolbars.diff" (text/x-diff)]
Index: kmcomposerui.rc
===================================================================
RCS file: /home/kde/kdepim/kmail/kmcomposerui.rc,v
retrieving revision 1.26
diff -u -3 -d -p -r1.26 kmcomposerui.rc
--- kmcomposerui.rc 26 Oct 2003 11:56:12 -0000 1.26
+++ kmcomposerui.rc 9 Nov 2003 22:52:26 -0000
@@ -78,21 +78,12 @@
<Action name="send_default" />
<Action name="send_alternative" />
<Separator/>
- <Action name="new_composer" />
+ <Action name="attach" />
<Separator/>
- <Action name="file_print" />
- <Action name="edit_undo" />
- <Action name="edit_redo" />
<Action name="edit_cut" />
<Action name="edit_copy" />
<Action name="edit_paste" />
<Separator/>
- <Action name="addressbook" />
- <Action name="attach" />
- <Separator/>
- <Action name="options_auto_spellchecking" />
- <Separator/>
- <Action name="sign_message" />
<Action name="encrypt_message" />
<Action name="options_select_crypto" />
</ToolBar>
Index: kmmainwin.rc
===================================================================
RCS file: /home/kde/kdepim/kmail/kmmainwin.rc,v
retrieving revision 1.62
diff -u -3 -d -p -r1.62 kmmainwin.rc
--- kmmainwin.rc 30 Oct 2003 20:21:18 -0000 1.62
+++ kmmainwin.rc 9 Nov 2003 22:52:27 -0000
@@ -137,20 +137,19 @@
<Action name="new_message" />
<Action name="file_save_as" />
<Action name="file_print" />
+ <Separator/>
<Action name="check_mail_in" />
<Separator/>
<Action name="reply" />
<Action name="reply_all" />
<Action name="message_forward"/>
<Separator/>
+ <Action name="go_prev_unread_message"/>
+ <Action name="go_next_unread_message"/>
+ <Separator/>
<Action name="move_to_trash" />
- <Action name="delete" />
<Separator/>
<Action name="search_messages" />
<Action name="addressbook" />
- <Action name="go_prev_unread_message"/>
- <Action name="go_next_unread_message"/>
- <Separator/>
- <Action name="kmail_configure_kmail"/>
</ToolBar>
</kpartgui>
_______________________________________________
KMail Developers mailing list
kmail@kde.org
https://mail.kde.org/mailman/listinfo/kmail
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic