Jeez, I just spent hours working on my new task manager, basically just improving my "filtering", so that it's totally customizable. My main goal was to be able to represent the default filtering (what you get if you don't specify anything) with the filter form. I suppose I'll have to give a screenshot for it to make any sense... well, you can't see all my tasks... so never mind. Wow I'm rambling, time to go to bed.
As a side note, for some reason it seems like, while writing this program, writing complex filtering clauses in sql (I want only the tasks that either don't have a date or have a date where the notify date is either null or within X days of today and the priority is X and the task isn't complete or was completed today or yesterday) was harder for me than writing huge, monstrous joins like I used to do on a daily basis. I don't know whether I'm rusty or whether the joins were just easier.
Feel free to post a comment below. Please see my comment policy.
Formatting Rules (No HTML):