On Fri, 2005-11-11 at 21:09 -0500, David Bicking wrote: 
> > Message: 3
> > Date: Sat, 05 Nov 2005 22:50:14 +0100
> > From: guenther <[EMAIL PROTECTED]>
> > Subject: Re: [Evolution] migrating mail form 1.4 to 2.4
> > > I am switching distros. The old distro ran Evolution
> > > 1.4.x and the new one runs Evolution 2.4.x. I want to
> > <snip>
> > First of all: Always have the old account as a backup around. Copy your
> > data, do not move it. Paranoia saves your day.
> > 
> > 
> > Evolution 1.4 stores data (like Mail, Address Books, etc) in ~/evolution
> > and the settings (Accounts and stuff) in ~/.gconf/apps/evolution using
> > GConf. Since Evo 2.0 the location for the data changed to the hidden
> > ~/.evolution dir (note the dot).
> > 
> > Evolution will migrate your old data for you, if you do have it in your
> > (new) $HOME.
> > 
> > <snip>
> 
> I never got around to thanking you for these instructions. I followed
> them and it worked perfectly. Thank you again.

Sure, glad it works. :)


> Unfortunately, I am not a happy camper. I find myself cursing profusely
> every time I try to use Evolution 2.4 On the surface, it seems like the
> same program, but it has actually changed in many subtle ways, and
> unfortunately in ways that wiped out most of the user interface features
> that made me select Evolution 1.4 way back when I switched to Linux.
> 
> Me being unhappy isn't on topic.

hehe ;)

> But perhaps you can point me to a way
> to get my old familiar key bindings back. I did search google and
> searched the help that came with evolution and the answer I mostly found
> there was--- it can't be done. 

If you got the permissions to edit the installed files (most likely you
need to be root), you can change a lot. Not everything, but a lot.


> Right now, I'll settle for getting two keys changed.
> 
> One, when I have viewed a message and am ready to close that window, I
> used to hit ESC, and move on. Now I have to hunt out the ALT and F4
> keys. (or worst, find the mouse the click on the X button.)  Is there a
> way to change it back to ESC?

Well, since this is not a dialog, ESC is not the proper accelerator
according to the HIG (GNOME Human Interface Guidelines).

Anyway, the attached patch uses Escape rather than Ctrl-W to close the
message window. It's an easy patch which you even could apply manually
if you are not familiar with 'patch'.

Just change the accel value for <cmd name="MessageBrowserClose" .../> to
"Escape". Be careful when editing these files and always have a backup
copy handy.

The relevant file to patch or edit, where $prefix is the prefix all your
GNOME apps are installed to (likely /usr or /opt/gnome):

  $prefix/share/evolution/2.4/ui/evolution-mail-messagedisplay.xml


> Second, to view the next message in the mail window, I used to hit um...
> SHIFT DOT (otherwise known as '>') That doesn't work anymore. I now have
> to reach my pinky further to hit the CTRL key. Can I move it back to
> SHIFT? 

Hmm, if I understand you correctly, those buttons don't have
accelerators, no? At least the menu does not show any accelerator for

  Message / Go To / {Next,Previous} Message

I probably can come up with an easy way to change this, if you mention
what you are about *exactly*.


If it is the above menu item, you can have a look at the code in
evolution-mail-message.xml yourself and add an accelerator for example
to
    <cmd name="MailNext"
     _tip="Display the next message"/>

FWIW, MailNext has no accelerator, MailNextUnread got more than one (to
make it easy to reach it on different language keyboards).


> One Wonderful thing that I gained with 2.4 was the button in the window
> actually does advance to next message, instead of the less useful (to
> me) advance to next unread message. Many is the time I hit SHIFT-DOT
> twice by mistake and had to close the window, to select the skipped
> message and re-open the window. That is over with, I can just hit the
> button. But there appears to be no key binding to do that. Can I make
> that binding?
> 
> I am so hoping you can.

If I got that right... Yes, you can. :)

I need to understand which button (or even better, menu item) you are
*really* talking about, though.


Hope you like the attached patch. Have fun...

...guenther


-- 
char *t="[EMAIL PROTECTED]";
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; }}}
--- ui/evolution-mail-messagedisplay.xml	2005-12-11 00:20:08.000000000 +0100
+++ ui/evolution-mail-messagedisplay.xml	2005-12-11 00:40:50.000000000 +0100
@@ -1,7 +1,7 @@
 <Root>
   <commands>
     <cmd name="MessageBrowserClose" _label="Close" _tip="Close this window"
-	 pixtype="stock" pixname="Close" accel="*Control*w"/>
+	 pixtype="stock" pixname="Close" accel="Escape"/>
   </commands>
 
   <menu>
_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to