Sorting TODOs in my journal

Murfreesboro, TN(Zone 7a)

Dave, this definitely falls into a low-priority "nice-to-have" but would you consider defaulting the sorting of the to-do's by Due Date? It's a (very minor) pain to repeatedly open it up and sort it, especially when I've got several items due on one date.

And then of course, being able to mass update them would be very very nice - change all those to-do's to "Action I performed" in one fell swoop. Ahhhhh....

(And THEN if you could make it possible for me to physically PERFORM all those to-do's as easily as I change them from "due" to "done", heehee......well, if you figure that one out, you'll be able to retire a little earlier than expected, for sure!)

Jacksonville, TX(Zone 8b)

I've been asking for this feature for quite some time :)

Actually, I think it would be nice, if the lists "remember" how you last sorted the list. For example, some people like to sort by RID, some like to sort by sow date, or common name, ect...so whatever you sorted by last on your computer is how I think it should sort for you the next time.

Trish

If could make it preform the tasks for me, I wouldn't know what to do with all of that time on my hands :)

I'll get this in this afternoon. It shouldn't be too big of a problem. I'll try to implement it as Trish's suggestion, which makes the most sense.

Dave

Okay, the first part is taken care of. Now, when you go to the View By TODO screen, it will first default to sort by entry_name.

Then, if you change the sort, it will remember what you last sorted by, and will continue to sort by the last sort until you change the sort again. Hopefully I'm making sense here. Go try it out and see what you think.

I'm now working on mass actions for TODOs. That'll be harder.

Dave

Mass action on the TODOs is now complete. It works just like the mass action on the other view screens, except there is only one button - "Change from TODO to Performed", which does exactly what you would think it would. :-)

Give it a whirl and let me know how you like it!

Dave

FYI I've updated the viewbystatus and the viewbycategory to also "remember" the most recently used sort. Nice!

Dave

Murfreesboro, TN(Zone 7a)

Wow, Dave - thanks! Now, what about that last request - the one where I actually perform the work this easily......when can I expect that feature? heehee

Thank you, thank you, thank you.

Yeah, I really need that feature myself. I was joking with Trish this morning about it.

Let's see, walk out to the greenhouse, select 500 tomato seedlings, click the checkbox for each plant, and click "Transplant to the Garden". Baddabingbaddaboom done!! ;-)

I wish!

Dave

Murfreesboro, TN(Zone 7a)

Well, I've been test driving the new feature, and here's what I found:

The "remember the last sort" feature seems to be working fine. But the sow dates aren't showing up in date order - they skip around. That struck me as odd, but then it hit me:

If an entry has more than one todo, it is showing all the todos, but the date for each one is the same, and is the last todo. For example, most of my warm season vegetables (excl. tomatoes) are on a fertilizing schedule of June 16, again on July 14, and a third feeding on August 5. Each plant is showing three todos, all on August 5.

I figured you'd want to know what I found, even if it was me bugging you with a bug to fix :(

The question is, then, how do I show multiple TODOs in the list? I figure you're looking at your TODO list so you can see what's coming up, right?

Well, if that's the case, then the date shown in the "TODO Date" should actually be the date of the closest upcoming TODO date.

So, if you have an entry with 3 TODOs:

June 1st
July 1st
and August 1st

Then it should sort by that June 1st entry and print that number in the TODO Date field.

Am I right? I updated the page to behave this way. Go check it out and let me know what you think.

Dave

Murfreesboro, TN(Zone 7a)

Those pesky todos. What to do about them :) Found another bug, actually I think it's been there all along but I finally went in and tested specifically for it.

If I put more than one to-do entry with an item, here's what happens:

1. The dates all appear the same (e.g., I put 6/15, 7/15 and 8/15 on the to-dos. They all appear in the todo list as 6/15.)

2. If I put a check mark next to the 6/15 entry (following the above example), and click on the bottom to change it from to-do to action performed, it changes all three to-do's from to-do to action performed.

Sorry to be a pest, but I REALLY use this feature for tracking when to fertilize, plant, etc. Right now, my journal is still small enough, I can keep track of this stuff and go in and fix it manually, but I can see where eventually that will get to be a big struggle to keep up with the manual changes. Not a top priority for sure, but can you put it on the list of things to do (oh, groan - bad pun.) Thanks, Dave!

Thanks, vols. I'll get on this next time I'm in a programming session. Right now I'm heading outside to plant more of our perennials we obtained today!

Dave

Question. How should it behave?

Using your example above, when you click the mass update, should it only update the most recent TODO item? Would that solve the problem?

Dave

Murfreesboro, TN(Zone 7a)

Yes, I'd like to just update the to-do's I "check" the box for, which are typically the most recent ones.

It'd also be nice if it showed the actual date of all the to-do's, so if for some reason I didn't get around to updating my journal (never happens), and two to-do's for the same item are now past due (done but not updated in my journal) I could see the dates, and check both to update as "done". Does that make sense? If it's too difficult, I understand - I'm definitely one of those users that will take a mile if given an inch :)

Post a Reply to this Thread

Please or sign up to post.
BACK TO TOP