Re: [Evolution] "message contains" as the default mail search type

On Mon, 2004-01-26 at 19:51, Scott Otterson wrote: 
Having just updated to evolution 1.4.5, I see that the mail search type
default has changed from "message contains" to "subject contains."  

Is there any way I can change it back?  Gconf or something?

You can change this in your ~/evolution/searches.xml file.

If you have any saved searches, they are on top of that file in the
<rule grouping="any" source="incoming"> section. Skip them.

The searches options for the Search dropdown box are defined in the
following <rule grouping="any" source="demand"> sections, where order
matters for the display. Just change the oder, that means, set the
entire block

    <rule grouping="any" source="demand">
      <title>Message contains</title>

before the block containing "Subject contains" as <title> content.

One of the best evolution features was the ease of message searching.  I
have come to realize that this was simply because the default search
looked through all the message text.  With "Message contains" I can
almost always find the email I'm looking for on the first try.  I just
type in word I know was in the email, say, a person's name, or
"deadline" when I am looking for a certain date.  

It's not like that with the new "subject contains" default.  Not only
does the subject almost never contain a person's name, but it also
almost never contains the subject.

heh, yay :)

People seldom bother with a good
message title, and even if they did, the true subject of a thread
changes as messages get forwarded back and forth, and as the topic

So, "message contains" is the search type that locates emails with the
fewest tries.  With 1.4.5 as it is, I have an extra click to get to it
-- a minor annoyance but one that I hope is easily fixed.

If you wanna customize this site-wide (takes only affect for new users
AFAIK) see /usr/share/evolution/1.4/default_user/searches.xml.

Have fun...


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]