Suggestion: Change color gradually while the task becomes due today

98 views
Skip to first unread message

Alexandre Philippe

unread,
Jan 16, 2016, 3:17:48 AM1/16/16
to abstractspoon-t...@googlegroups.com
I think it would be great to have an option to set not only the color of due today tasks, be also tasks that will be due in the next 2 or 3 days, and using a color that gradually becomes "more red" while the due date is closer to today.

This would enable to see more clearly the most urgent tasks.

Kind regards

Alexandre

Tony G

unread,
Jan 24, 2016, 3:11:53 PM1/24/16
to ToDoList (AbstractSpoon) Support
This could be accomplished with UDTs. Click an icon and some external code checks the due date of tasks against today to set the color? Hmm, maybe even with a plugin.

Actually, it seems what you're trying to do is to establish Priority based on due date. There's already a preference for changing color in the Priority column on a gradient scale. Again, a UDT could be used to set priority based on dates and other factors.

You could get the UDT to export tasks, and then run through the exported data to work out your criteria. Or, multiple tasks can be selected and passed to a UDT where the IDs are pipe-delimited "|". I don't believe due dates can get passed to a UDT directly, so an external read of task data is still required.

If you have coding skills this becomes trivial. If you don't then perhaps you can ask a friend - the code isn't tough.

HTH
T

Alexandre Philippe

unread,
Jan 25, 2016, 5:05:31 AM1/25/16
to abstractspoon-t...@googlegroups.com
Hello Tony,

Thanks for the ideas.

But this functionality is supposed to check automatically the due date of the current list of tasks each time the list loads.

Can you imagine someone pushing the UDT button each time he wants the special colors to appear ? That would be too much bother for the expected gain of productivity.

I noticed there are two different colors for "due today" and "due dates" in the settings.
So this would be a coherent enhancement of this already existing functionality.

Kind regards,

Alexandre


--
Download Latest Version: http://abstractspoon.pbworks.com/f/todolist_exe.zip
Wiki and other resources: https://github.com/abstractspoon/ToDoList_Wiki/wiki
---
You received this message because you are subscribed to a topic in the Google Groups "ToDoList (AbstractSpoon) Support" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/abstractspoon-todolist-support/3-95rpfSCA0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to abstractspoon-todolis...@googlegroups.com.
To post to this group, send email to abstractspoon-t...@googlegroups.com.
Visit this group at https://groups.google.com/group/abstractspoon-todolist-support.
To view this discussion on the web, visit https://groups.google.com/d/msgid/abstractspoon-todolist-support/ab875a98-161a-4b9e-a203-2dd2c921aa98%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Alexandre Philippe

unread,
Jan 25, 2016, 5:08:18 AM1/25/16
to abstractspoon-t...@googlegroups.com
PS : I use a more subtle priority system that what you described.
It is a combination of the fields priority, start dates & due dates

Kind regards,

Alexandre

Tony G

unread,
Jan 25, 2016, 4:18:25 PM1/25/16
to ToDoList (AbstractSpoon) Support
I agree that ease-of-use is important. This is just another man's opinion but I'm thinking auto changes to dates or other fields could also cause startling=confusing color updates. Because we're talking about colors changing based on days, it's less likely that the user will need to invoke a toolbar button frequently, and more likely that they'll just need to do it once per day.

There is also a matter of the Time as well as the Date: A simple comparison of the internal values can't be used. The date value must be extracted from the due date and compared to the date value for today. Otherwise if it's 2pm now and a task is due tomorrow at 3pm, it's technically more than 1 day away, so is that colored as a 1-day priority or a 2 day priority?

And I understand that in your case priority can't be used here. But what I'm seeing is that with priority becoming invalid for your purposes, due date could easily not be an alternative coloring criterion for someone else. For this reason I'm suggesting that some thought be put into implementing this in a way that's more future-proof. For example, with a plugin that gets updated on every task change, a custom calculation can be inserted to apply a 0-10 weight of desired factors, with a task color being returned based on that weight. Unfortunately plugins don't currently work like that, by default anyway but it's possible to make it work. Doing it like this takes a lot of load off of Dan And gets us a more versatile feature.

Anyway, those are just my thoughts, no "rebuttal" intended.

T
Reply all
Reply to author
Forward
0 new messages