Re: Reply (was: Re: [Evolution] "Read next unread message' keybinding DOES NOT WORK)
- From: guenther <guenther rudersport de>
- To: Dan Jones <ddjones riddlemaster org>
- Cc: evolution lists ximian com
- Subject: Re: Reply (was: Re: [Evolution] "Read next unread message' keybinding DOES NOT WORK)
- Date: 30 Jun 2003 00:26:02 +0200
Well, if "Reply to List" would be the default "Reply" action, then there
has to be another action for "No, I really want to reply to the Sender
personal"... ;-)
I agree, that this can be discussed and there are a lot of opinions. But
personal replies have to be easy even for mailing lists.
You could simply have a "Reply to Sender." However, the easiest way to
implement it would be to remap "Control*r" to "Reply to List" for
designated folders. On the rare occasion you want to reply to an
individual, you click the Reply button on the menu bar, use the Action
menu or right-click the message and choose "Reply," just as you
currently do to get to "Reply to List."
IMHO that is no good UI design. One shortcut has to be always the same,
changes will confuse the user.
Personally, I always thought about a "Drop-Down Button" similar to the
"New" button, with "Reply To All", "Reply To List" and "Forward".
I don't remember the path for your 1.2.x version, but IIRC it is in
/usr/share/gnome/ui and the syntax should be the same. Make sure, there
is no other action bound to Ctrl-L.
/usr/share/gnome/ui is correct for my system. Thanks! Having a hot key
makes things much easier. Now, can you tell me how to add the command
to the menu bar?
That's not as easy. The heavy thing is to find an icon. At least, you
can set Gnome stock icons -- if you know the actual name.
Search evolution-mail-message.xml for
<placeholder name="MailMessageToolbar">
and add another entry between ReplySender and ReplyAll:
<toolitem name="MessageReplyList" verb=""
_label="Reply to List" priority="1"
pixtype="stock" pixname="Mail"/>
...guenther
--
char *t="\10pse\0r\0dtu\0 ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]