Re: [Evolution] Keeping states
- From: guenther <guenther rudersport de>
- To: evolution-list gnome org
- Subject: Re: [Evolution] Keeping states
- Date: Mon, 24 Oct 2005 15:06:07 +0200
There was a very interesting feature i used to use in evolution 1.x
and i cannot find it in evolution 2.
This feature is to keep the state between folders, for example, i was in
a subfolder, reading an email and scrolled to the middle. Changing the
folder to a new one and launched a search and read the result. When i
come back to the first subfolder in version 1.x i used to be in the same
email, the same scroll position. Now in version 2.2 it's not the case.
As I'm not entirely sure what you're really about (and my memory of 1.x
versions is fading ;), here are a couple of notes that should cover your
issue.
* When switching folders, Evo remembers the selected mail and the
position in the mail list. This even works after closing Evo.
Caveat: Unfortunately Evo remembers the *scroll* position only and
will return to that position. If you get a lot of new mails in
between, the selected mail can scroll out of the visible area of the
list view.
* The position inside a mail (within the mail pane [1]) is not
remembered. When switching mails or mail folders this info will be
forgotten.
* Searches are saved on a per folder basis and remembered, when getting
back to that folder.
As a workaround to not lose the position inside the mail pane just open
a new Window and use that window to read other mails. That way you can
get back to the original mail just at the point you left off.
File / New Window Shift-Ctrl-W
Is there any compiling option i have to add to get this comportement
back?
AFAIK nope.
If you're unsatisfied with this behavior please feel free to file a bug
in bugzill.gnome.org.
...guenther
[1] misleadingly named "Preview Pane"
--
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]