From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62043 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.mail.mh-e.devel,gmane.emacs.gnus.general Subject: Re: Sharing mail icons between MH-E and Gnus Date: Mon, 20 Feb 2006 23:04:42 +0100 Message-ID: References: <28928.1129483226@olgas.newt.com> <30678.1129563148@olgas.newt.com> <16231.1140316818@olgas.newt.com> <3873.1140465433@olgas.newt.com> Reply-To: Reiner Steib NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1140473116 18799 80.91.229.2 (20 Feb 2006 22:05:16 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 20 Feb 2006 22:05:16 +0000 (UTC) Cc: ding@gnus.org Original-X-From: mh-e-devel-admin@lists.sourceforge.net Mon Feb 20 23:05:14 2006 Return-path: Envelope-to: gmmd-mh-e-devel@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FBJ9V-00061I-1K for gmmd-mh-e-devel@m.gmane.org; Mon, 20 Feb 2006 23:05:06 +0100 Original-Received: from sc8-sf-list1-b.sourceforge.net (sc8-sf-list1-b.sourceforge.net [10.3.1.7]) by sc8-sf-spam1.sourceforge.net (Postfix) with ESMTP id 316188890A; Mon, 20 Feb 2006 14:05:04 -0800 (PST) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1FBJ9F-0007r4-NK for mh-e-devel@lists.sourceforge.net; Mon, 20 Feb 2006 14:04:49 -0800 Original-Received: from mail.uni-ulm.de ([134.60.1.1]) by mail.sourceforge.net with esmtps (TLSv1:AES256-SHA:256) (Exim 4.44) id 1FBJ9E-0003KD-4C for mh-e-devel@lists.sourceforge.net; Mon, 20 Feb 2006 14:04:49 -0800 Original-Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.123]) by mail.uni-ulm.de (8.13.4/8.13.4) with ESMTP id k1KM4gvt016678; Mon, 20 Feb 2006 23:04:42 +0100 (MET) Original-Received: by bridgekeeper.physik.uni-ulm.de (Postfix, from userid 170) id 60C6D112A3; Mon, 20 Feb 2006 23:04:42 +0100 (CET) Original-To: mh-e-devel@lists.sourceforge.net Mail-Followup-To: mh-e-devel@lists.sourceforge.net, ding@gnus.org X-Face: /U7=m^"/-Dn61mAl{g9e3>\G5Tp,oEX|V)g2I1hBk\ML;)7A?6cmB-y7y?'NA^J<=oz7syB =(McAwIHgLX!.B?R3X}98d@?>CrT094KLWh]WU4gDpnL/")MS(XoQTv`Oq225uL>+;CpPXo$N5e>N> $tPd-gbB^F{gQS#1ase]XO~D4p4M"3+F-7~u]dy3I?Pb8RO*H-EFeWDUf?Rf,d]pv\Jvh2Cht!A=im yKAS2Z%Ao^;}W/qzMvMm In-Reply-To: <3873.1140465433@olgas.newt.com> (Bill Wohler's message of "Mon, 20 Feb 2006 11:57:13 -0800") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-DCC-meer-Metrics: gemini 1086; Body=2 Fuz1=2 Fuz2=2 X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 Original-Sender: mh-e-devel-admin@lists.sourceforge.net Errors-To: mh-e-devel-admin@lists.sourceforge.net X-BeenThere: mh-e-devel@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk List-Unsubscribe: , List-Id: Forum for the MH-E developers List-Post: List-Help: List-Subscribe: , List-Archive: X-Original-Date: Mon, 20 Feb 2006 23:04:42 +0100 Xref: news.gmane.org gmane.mail.mh-e.devel:11706 gmane.emacs.gnus.general:62043 Archived-At: On Mon, Feb 20 2006, Bill Wohler wrote: > Reiner Steib wrote: >> On Sun, Feb 19 2006, Bill Wohler wrote: >> > If you're going to move the sort icons, you might as well take this >> > opportunity to use the GNOME names to make it easier to see from whence >> > they came. I forgot to mention that I intend to document where the icons come from like it was done in emacs/etc/image/README (probably adding the stock_... names). > They aren't supposed to since the images' content can change depending > on locale (or skill of artist). Names reflect the images' action. For > example, you use "stop", not "red-hexagon", since in some locales stop > is an entirely different image. OK. But do you agree to $ei/sort-1-9 and $ei/sort-a-z given the 8.3 problem? >> > $g/stock_contact - $ei/mail/alias -> $ei/contact? >> >> $ei/contact seems more suitable. We don't have a related Gnus command >> for this icon, but users might bind it to `bbdb/gnus-show-sender' (or >> we could add this tool bar icon by default if `bbdb/gnus-show-sender' >> is bound). > > Oops, this shows how important good names are. You interpreted this as > "Show Contact", but that's not what MH-E does with it. The MH-E action > for this image is to add the sender of the current message to > ~/Mail/aliases. I suppose $ie/add-contact would be a better name, since > it is general and could be used both by MH-E and BBDB. Would something > like "$ie/show-contact" work instead of bbdb/gnus-show-sender? For > completeness, "$ie/list-contacts" would also be useful as well. Which > GNOME images would you use to indicate these actions? Since Gnus doesn't provide contact/alias management (beside interfaces to BBDB, ~/.mailrc, ...) it's not very important for us. Let's add what you think is useful for MH-E. [ mail/copy, mail/move ] >> I don't know about MH-E, but for Gnus I'd not have these functions on >> the tool bar, because the user has to choose the target via the >> mini-buffer prompt (keyboard) after a mouse click. (Not a good UI, I >> think.) > > Are you saying then that only keyboard commands can be used for commands > that have minibuffer input? I think I disagree. I only talked about tool bars (and the mouse-1 action). > The tool bar and menu helps the user discover functionality. Many > commands, such as Save As, "Save As", "Open File", ... in a GTK build of Emacs 22 pop up the graphical file selector (by default, see `use-file-dialog'). > require minibuffer input and are common in menus and tool bars. That fact that it is common in Emacs doesn't make it good. :-) See this related thread on emacs-devel: http://article.gmane.org/gmane.emacs.devel/50205 http://thread.gmane.org/gmane.emacs.devel/50205 I often saw my colleagues starring at the screen not realizing that they need to use the minibuffer after pressing the "Open File" or "New File" buttons in Emacs 21. Nevertheless I think adding mail/copy and mail/move is fine. Which icons you add by default in MH-E of course is up to you. >> > $g/stock_inbox - $ei/mail -> $ei/inbox ? >> >> In the meantime, I also use stock_inbox (for >> `gnus-summary-insert-new-articles' in the summary and >> `gnus-group-get-new-news' in the group buffer) instead of >> stock_refresh. > > In MH (and MH-E), inc and scan are two separate commands and therefore > (can) have two separate icons (inbox and refresh respectively). Okay, we can add both. There's already refresh.xpm (from Gnome) in Emacs. >> > $g/stock_compile - $ei/mail/repack? >> >> [In Gnus, somehow similar commands would be >> `gnus-group-expire-all-groups' and `gnus-summary-expire-articles'.] >> But the image stock_compile probably is supposed to visualize batch >> processing, isn't it? > > Yes. I wasn't trying to say that "repack" was like "compile", but rather > that the current GNOME icon for "compile" seemed to be a better image > than what we currently have. The question mark above indicates that I > was fishing for other opinions since I wasn't 100% positive. Okay, so this is still open. >> > $g/stock_zoom-out - $ei/mail/widen >> >> Maybe we should add stock_zoom{,-in,out,prev,next,shift} as $ei/zoom*? >> The zoom images aren't mail-specific. [...] > > Agreed. I'll add them to my list. Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642