The truth about my life

Mon, 04 Jun 2007

Since my last GNOME desktop passed away with the laptop I've been using, that is since I started to work for Cellenity, again that is since 1st Feb, I was stuck with Windows XP on the Compaq nx7010. I've been happily hibernating and suspending with it, relying on excellent (!) hardware support of Windows XP. One day it refused to wake up, and on another reboot my single NTFS partition was partially screwed up. Nothing important was lost, thanks to Subversion and DVD-R -- you know that backups are must-have. I don't know what was going on, and I just didn't care. This laptop dude belongs to my employer, but god only knows where the hell its installation CDs are. And I'm obviously not a software pirate, I don't keep illegal copies of Micro$oft crap. So I bite the bullet: I got Ubuntu Feisty running in half an hour. Actually it was running before I got it installed. It would have taken at least 3 hours to get a usable Windows XP, and please don't talk to me about Vista, it's a disaster on itself.

Okay I'm getting to it. I use Evolution on Ubuntu and I found myself missing some features of Outlook. It was nicely able to group mail messages by a very-human date blocks, like today, yesterday, last week, two weeks, last month and so on. Here is your tip to get something like this in Evo. Get to search folders window using the Edit/Search folders menu item. Click the Add button on that window, and create something like this:

How to get relevant mail in Evo

For the lazy guy, here is my ~/.evolution/mail/searches.xml file:

<?xml version="1.0"?>
<filteroptions>
  <ruleset>
    <rule grouping="any" threading="all" source="incoming">
      <title>Relevant mail</title>
      <partset>
        <part name="sent-date">
          <value name="date-spec-type" type="option" value="after"/>
          <value name="versus" type="datespec">
            <datespec type="2" value="604800"/>
          </value>
        </part>
        <part name="status">
          <value name="match-type" type="option" value="is not"/>
          <value name="flag" type="option" value="Seen"/>
        </part>
        <part name="status">
          <value name="match-type" type="option" value="is"/>
          <value name="flag" type="option" value="Flagged"/>
        </part>
        <part name="label">
          <value name="label-type" type="option" value="is"/>
          <value name="versus" type="label" value="todo"/>
        </part>
      </partset>
      <sources with="specific">
        <folder uri="email://local@local/Inbox"/>
        <folder uri="email://local@local/Sent"/>
      </sources>
    </rule>
  </ruleset>
</filteroptions>
blog comments powered by Disqus

About me

I'm Enver ALTIN. I'm from the other side of the river.

Calendar

June 2007
SuMoTuWeThFrSa
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
24252627282930

Categories

/ (398)
  articles/ (1)
  books/ (8)
  coffee/ (1)
  construia/ (2)
  debian/ (1)
  events/ (13)
  factsoflife/ (15)
  general/ (9)
  gnome/ (16)
  humor/ (21)
  lkd/ (9)
  management/ (1)
  mobile/ (6)
  mono/ (4)
  music/ (8)
  personal/ (47)
  politics/ (31)
  postgresql/ (4)
  programming/ (12)
  projects/ (2)
  quotes/ (3)
  technology/ (10)
  tips/ (7)
  travel/ (2)
  work/ (13)

Archives

Links

Popular

Talk slides

Other stuff

License

Creative Commons License
This work is licensed under a Creative Commons Attribution 2.5 License.

Miscellaneous

This site is built on the wonders of Pyblosxom, supposed to be W3C XHTML 1.0 and CSS 1.0 compliant, always handcoded using Vim. The server that hosts this site is powered by Debian GNU/Linux.
.O.
..O
OOO